b8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) 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) getdents(r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000002c0)=0x7d3098b0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef502c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r15, r18, r16}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r23 = fcntl$dupfd(r21, 0x14, r22) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0xcc) r25 = getpid() fcntl$setown(r24, 0x6, r25) fcntl$setown(r23, 0x6, r25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r27) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r29 = socket(0x2, 0x1, 0x0) connect$unix(r29, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={r25, r28, r26}, 0xc) r30 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r30) r31 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r31) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x6, r9, r16, r20, r26, 0x7992988d9ca6e2fc, 0x4}, 0x8, 0x76, r30, r31, 0x0, 0xfffffffffffffff9, 0xffffffffd8ffd85f, 0xffffffffffffffc0}) r32 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r32, 0x20004276, 0x0) ioctl$TIOCMSET(r32, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:01:33 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) dup(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r5) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r7) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r8) r9 = syz_open_pts() writev(r9, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r9) close(r9) dup2(r0, r1) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r10, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r11, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0xf, r11) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:01:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="6202c17f7f0000014da3d6a5018f05b236b45f3d4fd707c643dc17f6e15693507b2e4c9333bd7ccfee850cd90c80fd00479ff6de3f0450d290e2aa1418ec6eba27bd6fa6e6d9c1320e9a6d6a48d69bab890eaf0611a5eb6607a11ef997e400000000000000000000992f3a36ca5ee9d20f99a91bde5a76257694aa9f76b200b37f969c3d74572b23dcb20be3b270eb087fafd30c0a26fd2cfb1fc3c0830e59ed97bfe0dedb5d5417881c423a439f8db166ff999d3b1094f915321b4584fd1b4fa21f02a83172ac8fe38bffb06bd037e0a17c36ce0fa398e9089bcc2fee159aad8fa726c55378d5491baa6960c71752fbb8fbcac030653fcd38f04ad450417dcc0eeb4c2f3928ee52054b953bfe40022d217c5796ab3421231a50e9e3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0x0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x0, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000440)=0x200000) write(r3, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x0) sendto$inet6(r7, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = accept$unix(r2, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r2, r9) 16:01:33 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) r1 = socket$inet(0x2, 0x4000, 0x6) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000240)=""/87, 0x57}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000340)=""/90, 0x5a}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/245, 0xf5}, {&(0x7f0000001840)=""/226, 0xe2}], 0x8) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = semget$private(0x0, 0x2, 0x40) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r12, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = getgid() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r22, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r21, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r29, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r28, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0xb}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x1, r15, r19, r24, r30, 0x62, 0x1}, 0xe9, 0x0, r32, r33, 0x3, 0x1, 0x80000001}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001980)=""/4096) r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wsmouse0\x00', 0x1, 0x0) dup(r34) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:33 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 16:01:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "460a720f44d9732d5742598b94c426ecf47989e0"}) 16:01:34 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r2) fcntl$setown(r1, 0x6, r2) close(r0) unlink(&(0x7f0000000080)='./file0\x00') semget$private(0x0, 0x2, 0x8) 16:01:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300), 0x2bd) getegid() 16:01:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpgid(0xffffffffffffffff) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000001980)=ANY=[@ANYRES16=r1], 0x1, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r27 = msgget$private(0x0, 0x0) msgrcv(r27, 0x0, 0x0, 0x0, 0x0) msgrcv(r18, &(0x7f00000019c0), 0xffffffffffffff31, 0x1, 0x1000) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r50, 0xa5, 0x1, 0x100000000, 0x2}) r51 = socket(0x2, 0x2, 0x0) connect$unix(r51, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r52 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r51, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r51, r52) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r53 = socket(0x2, 0x2, 0x0) connect$unix(r53, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r54 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r53, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r53, r54) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000001880)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r62 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r62, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r62, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r62, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r62, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r62, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r63 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r66 = getppid() r67 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r67, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r68 = fcntl$getown(r67, 0x5) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000980)={{0x2, r63, r14, r65, 0x0, 0x46, 0x8}, 0x100, 0xc07, r66, r68, 0xa5, 0x1, 0x100000000, 0x80000002}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r69 = socket(0x2, 0x2, 0x0) connect$unix(r69, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r70 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r69, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e9a2f66696c6530"], 0xa) dup2(r69, r70) r71 = socket(0x2, 0x2, 0x0) connect$unix(r71, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r72 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r71, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r71, r72) socket$inet(0x2, 0x5, 0x20) r73 = socket(0x2, 0x2, 0x0) connect$unix(r73, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r74 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x1) connect$unix(r73, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r73, r74) r75 = socket(0x2, 0x2, 0x0) connect$unix(r75, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r76 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r75, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r75, r76) r77 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r77, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r77, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r77, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r77, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r77, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r78 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r79, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r82 = getppid() r83 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r83, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r84 = fcntl$getown(r83, 0x5) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000980)={{0x2, r78, r80, r81, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r82, r84, 0xa5, 0x1, 0x100000000, 0x2}) r85 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r85, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r85, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r85, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r85, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r85, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r86 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r87, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r90 = getppid() r91 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r91, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r92 = fcntl$getown(r91, 0x5) msgctl$IPC_SET(r85, 0x1, &(0x7f0000000980)={{0x2, r86, r88, r89, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r90, r92, 0xa5, 0x1, 0x100000000, 0x2}) r93 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r93, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r93, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r93, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r93, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r93, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r94 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r95, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r98 = getppid() r99 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r99, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r100 = fcntl$getown(r99, 0x5) msgctl$IPC_SET(r93, 0x1, &(0x7f0000000980)={{0x2, r94, r96, r97, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r98, r100, 0xa5, 0x1, 0x100000000, 0x2}) r101 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r101, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r101, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r101, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r101, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r101, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r102 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r106 = getppid() r107 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r107, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r108 = fcntl$getown(r107, 0x5) msgctl$IPC_SET(r101, 0x1, &(0x7f0000000980)={{0x2, r102, r104, r105, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r106, r108, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r109 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r109, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r109, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r109, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r109, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r109, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r110 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r111, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r114 = getppid() r115 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r115, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r116 = fcntl$getown(r115, 0x5) msgctl$IPC_SET(r109, 0x1, &(0x7f0000000980)={{0x2, r110, r112, r113, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r114, r116, 0xa5, 0x1, 0x100000000, 0x2}) r117 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r117, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r117, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r117, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r117, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r117, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r118 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r119, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r122 = getppid() r123 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r123, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r124 = fcntl$getown(r123, 0x5) msgctl$IPC_SET(r117, 0x1, &(0x7f0000000980)={{0x2, r118, r120, r121, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r124, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r112, r120]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r125 = socket(0x2, 0x2, 0x0) connect$unix(r125, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r126 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r126, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r125, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r125, r126) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r127 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r127, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r127, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r127, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r127, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r127, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r128 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r129, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r132 = getppid() r133 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r133, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r134 = fcntl$getown(r133, 0x5) msgctl$IPC_SET(r127, 0x1, &(0x7f0000000980)={{0x2, r128, r130, r131, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r132, r134, 0xa5, 0x1, 0x100000001, 0x2}) getppid() r135 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r135, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r135, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r135, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r135, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r135, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r136 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r137, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r137, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r140 = getppid() r141 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r141, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r142 = fcntl$getown(r141, 0x5) msgctl$IPC_SET(r135, 0x1, &(0x7f0000000980)={{0x2, r136, r138, r139, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r140, r142, 0xa5, 0x1, 0x100000000, 0x2}) r143 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r143, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r143, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r143, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r143, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r143, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r144 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r145, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r145, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r148 = getppid() r149 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r149, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r150 = fcntl$getown(r149, 0x5) msgctl$IPC_SET(r143, 0x1, &(0x7f0000000980)={{0x2, r144, r146, r147, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r148, r150, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700), 0x22e, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0xbb) fcntl$setstatus(r1, 0x4, 0x80) r2 = dup(0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="f3e93057ff738e44c19fdf85d17411780077f0a5d1583d721b4f7b193e30845801e3a9acbd0918a501124d6a424b9d3fd90db5d02896681f4a05923d56b75390651afa8dc761", 0x46) ioctl$TIOCSCTTY(r0, 0x20007479) r3 = semget$private(0x0, 0x5, 0xa6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d00995cec329755a1bf1f4a7e9f1d1d97457dadb2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249f00411cbe89cc1647c6c51f339a1701e0900000000000000d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3700"/473], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r10}, 0xc) fchown(r1, r4, r10) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r3, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) semop(r3, &(0x7f00000000c0)=[{0x2, 0x4, 0x1000}, {0x2, 0x49, 0x1000}, {0x4, 0xd916, 0x800}, {0x1, 0x21}], 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) acct(&(0x7f00000001c0)='./bus\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x300000, 0x2, 0x8, 0xffff, "9bb1b2f698e2d1fafec45a2406e60e2639b33a88", 0x400, 0x837}) 16:01:35 executing program 0: pledge(&(0x7f0000000040)=':$\x00', &(0x7f0000000080)='\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x54}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x2) 16:01:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) 16:01:35 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt(r2, 0x6, 0x3ff, &(0x7f0000000240)=""/190, &(0x7f0000000080)=0xbe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2fa674b43c3000f2031e38e508997a10f87438bf5d79dab37ab93df8adffcb7bcbd654d20fce76c4ffffffff00000000ad06716f265d13766b977cd4587053b7627a8a809df3c8a1512852c6d15d95c97d0895dafb572e00ac0ae74e5017aa73eecce95a61197f79b39f629718a18ffcda9e13d5bad134"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) bind(r3, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r4 = socket(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r4) r6 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x100) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="8222e9b20c8819aa16b6a2a71a0ab55b7ff426073d79025c004f5e576efb7e425e2a", 0x22) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000300), &(0x7f0000000340)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x0, 0x400000000002, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:01:35 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3009f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0x3b0}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000000280)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c540c320b53d5806a4ad7e68a668e96926b39a36f61fbb412dda7a98c9341b5f049ca58eb6e37c7b14261541f3440ac0e2678201f3276d85acdfebfdb57338d83078f62f1e35140f5ef414a901a9aed2fd4daf8e924c0b65cd5377f058a240de7ca22a578a9bd0a98b5c18aa165da29ca33b0bdc08ea6b4f2d283f5f088cbb7623926486d483936bb3e60c1521f0e908804b195a0542dec4a210e41d59428cc130b919a05a4f9603e1b0822a45654e49fa7ad4b9fae85ec1f5aa2cfc60cc9a2b74b3d98c6f2be0b1c869c2f35e88ce5e9fc67b83efcc62fb727122482009898fccb8ffe7e03a9ce4307aa9521736e45e15bb4a1e06889eda3d82f2e9", 0x3b6}], 0x4, 0x0, 0xfffffffffffffeb1}, 0x0) 16:01:35 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x4, 0x9) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) socketpair(0x8, 0x1, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = socket$inet6(0x18, 0x4, 0x3) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x4, 0x6}, {{}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0x23, 0x4, 0x3, 0x2}, {{r5}, 0xfffffffffffffffc, 0x2, 0x10, 0x3f, 0x9}], 0x7f, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffc, 0x9c77565253c5a6b8, 0x35, 0x7}, {{r2}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x8000, 0x7}, {{r7}, 0xffffffffffffffff, 0x0, 0x40000000, 0x9, 0x20}, {{r8}, 0x7ffffffffffffffc, 0x40, 0x1, 0x15, 0x995f}], 0x0, &(0x7f0000000100)={0x7, 0x8001}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r9, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setown(r9, 0x6, 0xffffffffffffffff) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:35 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(0xffffffffffffffff) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000280)={0x8, './file0\x00', './file0\x00'}) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x50, 0x0, 0x0, 0x8c000000}, {0x6}]}) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x800000018, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r9, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000004000000000000000000e00000000000000000000000000000000000a85100000000000000000000f3ffffff00"/107], &(0x7f0000000100)=0x6e) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x1e, r9) ioctl$BIOCSDIRFILT(r11, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fcntl$dupfd(r11, 0x0, r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r14, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x4}, {0x4c, 0x10}, {0x6, 0x0, 0x0, 0x800}]}) fcntl$dupfd(r13, 0x0, r13) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r15 = socket$inet(0x2, 0x8000, 0x2) writev(r15, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) r16 = socket$inet(0x2, 0x8000, 0x2) writev(r16, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) r17 = socket$inet(0x2, 0x8000, 0x2) writev(r17, &(0x7f00000029c0), 0x100000aa) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 16:01:35 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x9}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f00000000c0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000000340)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2fd9c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e4746b1c10979924092684eaa3e011c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb627ccc311aaac4d82a8859bf06a30f618fada9469484baee8aa12af6620bd98aee0939de064f2c343157196ad3a9b64bf5ff8c06fb8831156980727267d5910352c1990f7d5dfa98d9c118b4d5da4eba2043e7e9b152e972538cd7e370501a4b24c9eebaaa65dac8dd6299f4c016b3384e7cf7e43999eaa3c77336bfbee9bf4cbd10d1bd9ed694878f081a10aa3b8cd87255a3b4cacffc96e2a7a5a8f578c64238f3a66575d5ab9a98ad8f0bcf9b8cd76f1a299e9f7bec603757745abf4f8dc4f6ef391a3a14f386238bb1635bbe88fc4dbad9b2362d662b716a5c84ffa64c5314fbd353fd29555bcade5a524dc6f2e846acda1d4e6bdfead6617a5a1171f1ece43c7a841b203d993e491b5a3610158c178140f6752ff564dd1b7c3e6235ad8abf7621003b5a2534ef320c2d7ad02153", 0x214}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) fsync(r1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSDTR(r2, 0x20007479) 16:01:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x2) r2 = dup2(0xffffffffffffffff, r1) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xffffff56) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r4) r5 = getpgid(r4) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x40, r5}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='.\x00', 0x100, 0x100) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) recvfrom$inet6(r2, &(0x7f00000002c0)=""/121, 0x79, 0x2, 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000004, 0x5}, {0x8000000000bbb, 0x2}}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0bfffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000340)=0x2) r4 = socket(0x2, 0x3, 0x0) write(0xffffffffffffff9c, &(0x7f0000000180)="361a27768c4ac09b24ddd78b9db8ceba5020c0508a24f053037ffc4d84992e116996023621380e6725e34678db093fcf09129db604cb7365d1f8864095d17aefe1aa7eac744a6f730a113250455c385f6bf682128e3cd74ee6654f6d8e86adfd84f0941a31698ccc9582807e6522cb22c892b135cd658ab440de300153facbe5c8e0fb0087414c2ac1cb", 0x8a) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r5, r6) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) mlock(&(0x7f0000043000/0x1000)=nil, 0x1000) 16:01:35 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000780)='./bus\x00', 0x8b11f3a801f201fb, 0xfffbfffd) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f00000000c0)="383d6befadc45ffd6f8681dedcfa13d702c24b3e857551013ce4bb79ec39c53305f496f6788a4496bb39ac38e6e55c622d36e3d116eb469a9fb587ef3f3439fb6e01983f999591ca238352e51750bbb9da7176b67559744ed15f926f816399f6daadb835e8df528374c3c7e6831ab250eec94c67bcefc3e31d51") 16:01:35 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x8, 0x7, './file0\x00', 0x9, 0x4, 0x6, 0xff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/\xff\xffv/bbf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1, 0x0, 0x0, 0x4}, {0x4, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = accept$inet(r3, 0x0, &(0x7f0000000040)) fchmod(r4, 0x10a) 16:01:35 executing program 0: setuid(0xee01) syz_open_pts() setuid(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x7) getuid() ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000180)=0xfffffff7) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup(r1) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x0, 0x9fd2}, &(0x7f0000000280)) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') syz_open_pts() r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x202, r4) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0x400}, {0x61, 0x0, 0x8}, {0x8fe, 0x0, 0x8}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:01:35 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x148, 0x0) r1 = socket$inet6(0x18, 0x1, 0x80) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)}], 0x2, &(0x7f0000000300)=""/79, 0x4f}, 0xc40) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x5, 0x40000000, 0x40, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x20, 0x1}, {{r2}, 0x0, 0x54, 0x1, 0xfffffffffffffffb, 0x2e8}, {{r0}, 0xd2cc647ac88f5d00, 0x4, 0x20, 0x1, 0x4}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x101) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = accept(r0, 0x0, &(0x7f0000000100)) getsockopt(r3, 0x5, 0x4, &(0x7f0000000200)=""/159, &(0x7f00000002c0)=0x9f) r4 = dup(r2) kevent(r4, &(0x7f0000000100), 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1}], 0x3f, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x228, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x810, r8, 0x0, 0x4) socket(0x18, 0x5, 0x8) kevent(r2, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0xa5, 0xfffff}], 0x6, 0x0, 0x0, 0x0) dup2(r7, r3) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r9, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r10, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r11, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r12, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r13, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r14, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x40402, 0x0) kevent(r9, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffff8, 0x23, 0x20000012, 0x2, 0xffff}, {{r6}, 0xfffffffffffffffc, 0x0, 0x1, 0x59dc9dd8, 0x4}, {{r11}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x1, 0x92}, {{r12}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x0, 0x1}, {{r13}, 0xfffffffffffffffc, 0x40, 0x8, 0x1, 0x7fffffff}], 0x5, &(0x7f0000000400)=[{{r14}, 0x10bf26116cbab05d, 0x20, 0x2b2e8029604a1a3b, 0x3f, 0x5}, {{r15}, 0xfffffffffffffffd, 0xc0, 0x38f137b0367ff8, 0x1}], 0x1ff, &(0x7f0000000440)={0x419, 0x4}) 16:01:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x18, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x3) sendto$inet6(r1, &(0x7f0000000140)="cf1edf19b4dcf5a2706b0368b18bfe97b179bc3ca9b1bffab30c7e62e255be359bfe2812a3bfaaed1e07dca70e21b9e04fd63dd4d2d00b92a5defedefd522e873f3c0b9dedb488f54d07ee462aac30af041637b2f636c6f8caf033b49c49c55fb6efa7ce09df29c30000000000", 0x6d, 0x0, 0x0, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) munlockall() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:36 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2e, 0xc006, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696cf0546a0d89e006d5fbfeffad990d14a4"], 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:01:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ff, 0x401, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4fea}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x40, 0x1, 0x6, "ffa487666524c9dd74ca43796a40d16145de78a3", 0x1}) syz_open_pts() 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r10 = socket(0x18, 0x4, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r26 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r26, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r27, 0x0, 0x7fff}, 0x80000000, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r14, r27) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = semget$private(0x0, 0x4, 0x32) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x9, 0x401]) msgget$private(0x0, 0x400) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:01:36 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffc) ioctl$KDDISABIO(r1, 0x20004b3d) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d", 0x20) 16:01:37 executing program 0: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 16:01:37 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}, {0x0, 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, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:01:37 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = dup2(r2, r3) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000380)) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x0, 0x8, 0x3, 0x225}, {0x3ff, 0x80, 0x41, 0x400}, {0x8, 0x1, 0x2, 0x1}]}) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x3, 0x7fff, 0x9, 0x0, 0x3d, 0x1ff, 0x5, 0x6, 0x6, 0xfff, 0x4}) write(r1, &(0x7f0000000000)="340dbb9e2398f6aaf6a8292484fb359881ba57f77c6137a51547e43fa37573dae9acee7dd78c15d52197a406492955c7b1bbe8ae8d5101e0f9675e6680de0b1f149addba6ddcdb2108cf852c65c46da9a1a24056dae6eb582fa8aa8f1d9f93ee8116c61af0bd012d45ac1b9326df6efa1d12494f46f8c032c522fcb0fff0a209051c4ae69d7480aff9e04affcf86d31c13a827f3bc68032c705b12bc017340a789477b16e464e270e05cfd93f19aabbcb7a9869773687d953bc7", 0xba) 16:01:37 executing program 1: shmget(0x2, 0x2000, 0x61a, &(0x7f0000ffc000/0x2000)=nil) getuid() 16:01:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000400186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14fa7158ced7467f8550ab0d71a4b400c6cc640900000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b0000000019486daf559ebd7bca8dd01cc498866e94f2172e041bd3cdc0c1f8ccaad7d935e119242d50168766a0d64d6d08813c6588bdb7181e76138c01816b77be1af4acdcbdae1f13cc4cd2c2c7d9794b0000000000004f900a6b1fb7e276421cfb9ca201bb9992f5e482a341e2d71a5330358609c46cac763b9f32de60995dd114b2050ae90ae47f0f46e022f0aac314a87d2b3b2bb8bc6520b7f9eed0c19709afcf7bbae31b4855487c6376b1c3f5afee8a061639ee69975d9470a64c746a56214afeaa466eeccefb293f862e7e1b6d87d320bb26149bacd9944d57cfc7bfd6049852987e50c1b23520", 0x82}], 0xf4) 16:01:37 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x10002, 0x20) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x200) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000140)="e46db3693ade6b9789199819b0d8371e7f64ef526902e3a1d235590d6a4cb700e4964db559e99a5d2d808e0a0db921ff1af05336a3986dcedd3fbadac39e7c881f3a7513afcfc1c614dafad0dad6270f0778417f36935f38f524028311dc34c9ef6fc501fced726bdd17ad0bdba67d", 0x6f) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) pread(r1, &(0x7f0000000200)="765bde15f0a8a8dc850c4be366c59596aeb9d2d3e2a5cd77c8025764eb9f4171479e2fb00fe1e7b312dc9830f476c7ec23a18c98b62bec1419dfcac5c8ec027159abcf8d5feae7396ee4199411e90b2b5f530ef312f39d9fb445fca578e98f21073c0e321c3c81d4fa3129ef1fa8fab736dd2605cc5e63a24b7f86fcce6fbd694c1c6d3dfe45696ba4c05f3e545547fcb8e57338c5747ce09f325417c0eb65e7563e4df24c0df74ebd0bddea2fbdd08a511d59162881ecaef68c036c9fd2a8f5b9d17ef452a9ccc2cccc9d00601fba136123b29b1ba31c", 0xd7, 0x0, 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:01:37 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3b, 0x0, 0x0) ftruncate(r2, 0x0, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000346, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) socket$inet6(0x18, 0x0, 0x40) connect$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r7, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r3, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) getsockopt$inet_opts(r9, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x63) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000080)=0x2b4) close(r1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) 16:01:37 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x6813, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:01:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="010799c7c836d097e170002e2f66696c653000"], 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) sendmsg(r26, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=[{0x20, 0xffff, 0xebc, "a9c8e9f743809b21dd4fe6a565a2"}, {0xb8, 0xffff, 0x3, "a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af25"}, {0x20, 0xffff, 0x101, "d7952d93639d6d55bbdd9fe12ba9"}, {0x108, 0x1, 0x1ff, "c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f45"}, {0x70, 0x1, 0x8, "a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f9"}], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 16:01:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2024, &(0x7f0000000440)=[{0x8f8, 0x1, 0x7, 0x1000}, {0xe0, 0xff, 0x29}, {0x1f, 0xa8, 0x0, 0x6}, {0x3, 0x9, 0x5, 0x401}, {0x5, 0x4, 0xa7, 0xfffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000400)=[{0x3, 0x7, 0x0, 0x1}, {0x1, 0x3, 0x8, 0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f0000000340)=@file={0x4b5531ed5dea0154, './bus\x00'}, 0x8) write(r0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r6, 0x2}) syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000780)=""/208, 0xd0}, 0x42) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="9b881a25949b72ce156020cb918a7dbe3c8b3b2e4358ff84a410a6153b939d69245f5c747bc64b1a344bde421acef3ae2ac28ac020b3bdf4e7479c1eda8faeacd5d1795e71626ceebc3f450f152fb89a81395c9a1bc3fb2f65249435467d91a11484dc3542acb6e1e39856299c8c02559437f5bfd88bbd1f70e8dee0f7399fb0c6a791b76a5d6ccf6b7f6da05feeb4f84265298a1cfcda7f2336585ede2256751c7bffbe5ec4f939", 0xa8}, {&(0x7f0000000300)="9e0d7a146058f0f6a4806db1d6120cb4ba6b9a341d1781c13eb3a09b7bc1aea527a1741c8a61df9d7a10c80fff8510289e691b09f697c2e9373fdd2abfe4b7b2b7b8b0b50c2b722347d2a2513569e67e2fefc625dd2c13546334883fe4a51f94f18259c0f71ca2be05f873687596e3d4c560ae36a334eb66d6ed5d849d6033c11d033b71f1efd070f7fc4117a1a9be9c5519c6fcd38b1be83091b1c041ec39ed79b65f59e9b8e1083344f116ccb07529ab009d04babd632e1a37b302dd92fa0dc1e6e3eb61c22def12ca3f7775a0480ebb05b3c460a06aea1294e2547e725a5932d4ff1982", 0xe5}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x5, 0x2, &(0x7f0000000400)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000740)={&(0x7f0000000440)=@un=@abs, 0xfffffffffffffd37, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/35, 0x23}, {&(0x7f00000004c0), 0xfffffffffffffe32}, {&(0x7f0000000500)=""/87, 0x57}, {&(0x7f0000000580)=""/122, 0x7a}], 0x4, &(0x7f0000000640)=""/236, 0xec}, 0x2) dup2(r0, r1) socket(0x2, 0x1, 0x2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x70, 0x0, 0xfffffffffffffd73, 0xb}, 0x0) 16:01:38 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202372f66a474616c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82010011310008e9ff65"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:01:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x9, 0xfffffffb, 0x7, 0x1, 0x9, 0x7, 0x500, 0x0, 0x4, 0x9, 0x101}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 16:01:38 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') 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) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="edff0400000000000000"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r6 = msgget(0x0, 0x80) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = shmget(0x2, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x800) syz_open_pts() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) readv(r0, &(0x7f00000001c0), 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) lseek(r11, 0x0, 0x6a, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x3, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x5, 0x3, 0x7, 0x1, 0xcd, 0xffff3000, 0x2, 0x0, 0x0, 0x4, 0x5}) msgget(0x2, 0x160) 16:01:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x22) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x6, 0xc3}) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x8, 0x8, r1}) ftruncate(r0, 0x0, 0xfffffffffffffff8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x80000000, 0x9}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000200)) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') bind$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x18, 0x1, 0x8000, 0x7f}, 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x40, 0x18) ioctl$BIOCLOCK(r5, 0x20004276) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x5ffd, 0xcecd, &(0x7f0000000380)="3672f93368e7e2cca257baf2e515b6562327eca6f3322dc286d7df4590a8476d26cad401e6170c4392186585f55b6e24674e996e52191b6922c932923cbc3a0c48fee22cd60660ef37cb48a3a2a029ce688bd57c918bb0a18fb504bf59a29d46ec0e356f5fa2dbc4f558d9c7a0bf622bf1fad79c9c9a52e73ecbcb4f35de01f58b0be9c8378fe92ceb6ac13ce7ce52e348a58337350ec7ab34", 0x99) fcntl$getown(r6, 0x5) r8 = accept(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) rmdir(&(0x7f0000000540)='./file0\x00') close(0xffffffffffffffff) r9 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x10000, 0x8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000005c0)) r10 = semget(0x3, 0x2, 0x200) semctl$IPC_RMID(r10, 0x0, 0x0) execve(&(0x7f0000000600)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='/dev/pci\x00'], &(0x7f0000000740)=[&(0x7f0000000700)='/dev/null\x00']) fchflags(0xffffffffffffffff, 0x0) r11 = semget$private(0x0, 0x3, 0x22) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000000780)=""/167) 16:01:38 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"}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x8f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x6, 0x4002, 0x77) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:01:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d07f0000009d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa6af7574066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8020bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc476433370289"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0x8) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 16:01:38 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00002b8000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000022c0)=[{&(0x7f0000003380)='(', 0x1}], 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x1, 0x9e, 0x3, 0x4}, {0xfffe, 0x20, 0x3, 0x5}, {0x4, 0x1, 0x0, 0x7fffffff}, {0xff, 0x9, 0x0, 0x3}, {0x4, 0x6, 0x47, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) 16:01:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/132, 0xfffffffffffffd10) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0xcaa3b092da239fc, 0x0) setsockopt(r3, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r4 = socket(0x40000000011, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xfd, 0x7c}, {{}, 0xfffffffffffffffb, 0x76, 0x10, 0x10000, 0x7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r9, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r8, &(0x7f0000000b80)=[{{r4}, 0xfffffffffffffffa, 0x28, 0x80000000, 0xffffffffffff154a, 0x7fffffff}, {{r9}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x100000001, 0x9}, {{r6}, 0xfffffffffffffff8, 0x41, 0x2, 0xfffffffffffffffb, 0x1f}, {{r10}, 0xfffffffffffffff8, 0x2, 0x40, 0x1, 0x2}, {{r4}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x12, 0x2}], 0x81, 0x0, 0x7, 0x0) close(r7) r11 = socket(0x40000000011, 0x3, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r12, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000980)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x3, 0xf4dc}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x28, 0x8, 0x9, 0x7f}, {{r12}, 0xfffffffffffffff9, 0x4, 0xcefa376efe9bc162, 0x7ff, 0x4}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x2b87}], 0x0, 0x0, 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r14, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000c40)=[{{r14}, 0xfffffffffffffff9, 0x40, 0x40000000, 0xffffffff, 0xd5}, {{r7}, 0xfffffffffffffff9, 0x1, 0x1, 0x1f, 0x8001}, {{r5}, 0xfffffffffffffffc, 0xe5f47d5c6c41e3bc, 0x3, 0x100000000}, {{r8}, 0xfffffffffffffffb, 0x40, 0x2, 0x0, 0x6}, {{}, 0xfffffffffffffff8, 0x21, 0x2000000a, 0x400}, {{r14}, 0xfffffffffffffff8, 0xc2, 0xf0000000, 0x7, 0x4c}, {{r10}, 0xfffffffffffffffa, 0x70, 0xc, 0x7fff, 0x1ff}, {{r9}, 0x4, 0x11, 0x1, 0x1190, 0x7fff}], 0x81, 0x0, 0x7, 0x0) r15 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r16 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r16, 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r11, @ANYRESOCT=r15], 0x5, 0x1, 0x3000) msgget(0x2, 0x0) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r17 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r18 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r21 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r22 = getgid() r23 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r17, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r23, 0x40087603, &(0x7f0000000280)) r24 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r25 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r25, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r25, 0x1, &(0x7f00000004c0)={{0x400003, r20, r22, r18, r22, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r19, r19, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r24, 0x0, 0x0, 0x3, 0x1000) r26 = socket(0x0, 0x3, 0x42) r27 = socket(0x800000018, 0x2, 0x1) r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r29 = socket(0x10, 0x1, 0x2000000004) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r27, 0xffffffffffffffff) bind$unix(r27, &(0x7f0000000ac0)=ANY=[@ANYBLOB="00000000000000000000d524a98cb259892f0b409dd4da2bd650e400d553b948d1ffec0a48bba37da69b3a12ce3b009d0b6609fe23bfe67a09db8880bf087451f759dcd029444cbcdb0a822a46f531f39d1d9f09911e72a6ce2fbe9b85aa5e10fd9190bccaadb59a43e2a32f1ebf0bcbdf10cce14da098f4194b9ec51d8ac0a9d324c2c996c49599946b9cc56ac600b47ec1617229c8154176b4d27386a7c43febfbeddd1df58e8b0a59e90bab1422"], 0xa) r30 = socket(0x18, 0x1, 0x0) dup2(r26, r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r30, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r17, 0x0) 16:01:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(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) 16:01:40 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x8000000000, 0x0, 0xfffffffffffff001, 0x200000], [], [], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x74d], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x0, 0x0, 0x120}]}}) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2eb, &(0x7f0000000140)}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000600)='./file0/file0\x00', 0x400, 0x5b060f9e44ee2c32) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000240)="96faaca6609d3ed2b48c3dded594b6e4a7a9b372370a49333910832d8432d5201dfc37e3902c5c7e8570e7bdb48a3fde2f94d5192981aa632abb7c0cd746f7efe4174bb5d3c29d61cc0f7f0cd16d7b3b66dc110c55cca8dabf6c593d5a68f3b1177aad5f2dbf34385dc8d1b7735b76895a6d6973d48d1a873a82053e3056108d248f2c953bcde761521a4972a39a4a4f93473dbf6393a0a596c4477be04ccf9aa42c7f405b780b6ad2951b846b9d20b4f1e858e6f8c1935939e24391319eb938494f97abe57642be0e36e121acbbe8", 0xcf}, {&(0x7f0000000000)="ce94c30f9a3b41406e35960249d1fdf143bf1856ba2d5c3515a4409ea5583c0c2d86f41c06cd523e5a666b7eeef6bbd200bf0fa333152943157bd48c4f56c864f7edf7ef50f416d7a646320961c77c95ff167c05", 0x54}, {&(0x7f0000000380)="eec9fa14ddf3f21f0d0989d49613c8614d9123baae4127ca92e892e9aaa7bb9940aa0e64299edb200d0e546f4e5939e32378adf3f2601edb83217f20ae7484e0df1ab856aa1f39af56579df31ea5d4088a0b1405b1183880", 0x58}, {&(0x7f0000000400)="75ceee9166ee1e3a59928fca3ce1a894901571c9c534c21cf196b1b793d351885fdeac6ef3c7538d5efdf9afe8f2752fb5c16b1ff33fd4f05e27ec9adc2bef1336518adde25da861926b286c5459f41a7fd13e71c96b8d9aa68034841fac248226", 0x61}, {&(0x7f0000000080)="891cda262a34ce420ad99cea4779ee33f22b47a3139fb4453f44ec789b687aa46c8249782a087252af70a8845dae49", 0x2f}, {&(0x7f0000000100)="5dae06c267c83886f6bdcb74bcf6fe8242435d26e6b9852169f6aba4613d869132dbbfd20b51a50d39154a85823d4b61ee", 0x31}, {&(0x7f0000000480)="f06e9e1d669b9e51444ec1721494de76f834d6cdb36ff2ad210ec620024e42a9d708c88ff5598969e1ae94630d9feb2bca3c36e73ae7ca509c2b44ef47c09e459048cc5694cde21f31194ce3faf581518174e188967b562e763ed84441948a6dd11893a4e0a65508b96bda4c04adf552ae102a9651a3efeaf9c8e8c4f7484cd4b14708469fc4a050d8", 0x89}], 0x7, 0x0, 0x40) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0/file0\x00', r3, &(0x7f00000005c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:01:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSTOP(r3, 0x2000746f) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x400, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r9, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x2) write(r9, &(0x7f0000000340)="b4cff23a02ef7d0b05d476d372e236316850a4629ea4aa7daa8b2d522538d9edb82f2bd08c35c667dd812c9d46f65974d92a7ad3f2fe20e749c4d2ca78ed0c876932932a24652a756c5aa645871689c031bf70e555d9365bee75d4865588ca6d57c2aeb3805175349156ab86b09b5060044d0ff1f017b7bf5a70078f20bd9c992cdf99a9e72f2c878d8aa09bd455f1fd9b9fed81df58591415059707c61b6d2096801a60e644778005647142643f5b418228c5d6415d3e8c43e0cb13cd5779b6c76e7ce59e9cf134", 0xc8) kevent(r2, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x1, 0x80, 0x0, 0x100000000}, {{r0}, 0x7ffffffffffffffd, 0x52, 0x1, 0xfffffffffffffffb, 0x401}], 0x7, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x7, 0x1}, {{r7}, 0xffffffffffffffff, 0x5, 0x20000000, 0x7ff, 0x3f}, {{}, 0xfffffffffffffffb, 0x93, 0xc04f3c2faf040149, 0x6, 0x9}, {{}, 0xfffffffffffffffe, 0x4, 0x80000038, 0x94, 0x9}, {{}, 0xfffffffffffffff9, 0x91, 0x20000000, 0x2, 0x4e8}, {{r8}, 0x7fffffffffffffff, 0x2, 0x1, 0x6868, 0x2}], 0x5, &(0x7f0000000300)={0xfffffffffffffffd}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000005c0)=""/140, 0x8c}], 0x1) 16:01:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 16:01:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62e14ea0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000040), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) wait4(r2, &(0x7f0000000100), 0x1e, &(0x7f0000000140)) dup2(r1, r0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:01:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf8968ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/133, 0x85}], 0x1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r2) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrusage(0x0, &(0x7f0000000180)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:01:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = semget(0x3, 0x0, 0x474) semop(r0, &(0x7f0000000000)=[{0x3, 0x101}, {0x1, 0xd7, 0x3800}, {0x2, 0x4}, {0x3, 0x3, 0x1000}, {0x1, 0x8, 0x1000}, {0x0, 0x80, 0x1800}, {0x0, 0x401, 0xc00}, {0x3, 0x7, 0x1400}, {0x1, 0x84a1, 0x2000}, {0x0, 0x9, 0x1000}], 0xa) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0xf38fd0797ae4c31f) 16:01:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8b0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:01:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000389000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setreuid(0xee00, 0x0) r3 = getuid() setuid(r3) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r4, 0x5) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="c7d3000000b6") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x2) sendmsg(r2, &(0x7f0000001600)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x7ff, 0x7ed9}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)="2202c5b951b319e67a794ef9e99c7170feeaa4b554bfb9c8b96a5c3e12d26c7932751bc595ef7a2ca3663c665beeadcf5ae585e5c96ebe5d01db56dac020ad51b0f8f56d2cb2c7f028f3750c1c39d5a21a649d0eaadf8ad9133d7fa631d607311d82e8ba2a107340ed36fdad6a5e9d273d18db788bc6c796dd31", 0x7a}, {&(0x7f0000000180)="24599b839a0add28d67eef9b6abd8aef9f932c809b5111a1e15df590655c5f90df9215f0a377ac3a", 0x28}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="4d14038ef7889f06f85ea20061bb4fc26f3678a86233dc600308f24fdd0b0d319c1b1bfa130d43fabdf7a8d7e2665c75c0d617821caa20f216b6f08a1ab768b053b5f63e84be87e859df729881c796", 0x4f}], 0x4, &(0x7f00000003c0)=[{0x108, 0xfffe, 0x1, "63116b4dcae692e2adb6a80707bc26e2bb85951deeea0f12fb61eda890b13e58c744239f525736e09b76f0ced1e47c6f2071daba5714245f31fc8b274b5a15fbf73f545662f78f284ffa2ab3dfe151196fb8db6e6f29129ea8125f5bc20e9445ca66f1fd4be30882116607f51096083dd293300ee0aad050469455ad82e8ce37b9cc8bc06be9c8fedcd1918393cc18f23cd4d89123eac5c9c745e51e54a378f5fe782b22e7d5ccc98b313361d112356a9b7dc29da3df4e895165308b7bb9e35afc80f7ce2c05a1d53b592c54076e3dbed38437e0444d083524a39162b9a161559ffd99067ff6c018e6e71a7487b6926212b21f46a0260d70"}, {0xb8, 0xfffe, 0x81, "6b862774501c1e37a210a6807105adf3c40c403926bfb3f2d127aaba21c2a2876d04d95554122503c128febed65bbb245ee5fa61cba33a96842ded4a7d0752e4b3d519277a0db630ce2aba765927b0e0dc68e0a52c2dda3bb5e029da5813df665e61da18c51f4ca61736e0247266a99e718b92ab5c4cfc632c7f638af4658f99bf04f15788d9c28e58671e3bb96157f4b1a4c2ba7609d9352b1277f3f6c0f870a9511ef95b"}, {0x1010, 0xffff, 0x81, "fe712197cfbf9fc838a5ffb67e57da4f18fb0ebda22a0c7e551b7a6937e2c9abb949c7bfc4f82c5e66b1b77b955faa17819821c81601f135321389a9f6a3faa68a5a1218d603a766a1aaa8e5a61f6b13b7b3357cffdf07a8299c665c72f1dd98ba63338182b939539c23b4c36cc3a59c9befa7959c808909544354db13d85977f81f91be0566dbfa00acbd45bfb49a96f767c2f78a37a5a71c956f3a6bab154ed24d44b9f7061a423978845deb0a5e978470e862530f96c14bfd17c56825dbc84b0a6aca047813eb3ad6337ca9474514615a648fd8bc1dd5073aba9e19c5c0964a2b3db19ed5bacdadbd80334989a6eedb57a19bc82248ee0780e61d095fa18208ade107ef191411be03f52dad52a15de1f481b79f0d9133f84785a986cf9d6fa5c67ef68bd9e4d90a1687643135bf9a3d3cdc94d7b6350136f7d4a2415f26effc9fedc5410cff6a6154fb5e76bf2f2bd9ec2c254e419f24293e4d87342f70d043432eef6059db87a0f8c96cfd482c37c40f6aa1bf408cbe8a7c6801cca1e7482dfea848f6f22087a25ac24b9b2cbe40926da6475168788d19464de353306beb1124a432c9bab8dfda9ca75c0e11169b76469e60d82fa82ae9b9ea890adfce6bd8be96a81545e1bd6b051fda67ef93e0a1a15e7df0083a3ceaf9ac8e37cea62b0ec22507ca6f404ac251b8c2f1fd7896b071a64b68cea3e4872317a8e329660fcf8084ce7503d82917e2d8f9fd6fbd035d2173005496314af2e3765bd64bc32df08c51ceb303391196833ceb39208fa160fc4f57b819324bf745d0e8bb25e6645cf7b3e56e0de247782aee959bb109780df5fbc10febd90514abf9cbef6d992d9dfa84fbe4ed09d7ca28f5ccde0f7f89cc5200d1196cd831a31a61004fc7f3e5808cce2f99eb9ff26f42f7fe6176b869e14ec6bf4ae827529b2b04b9ef95d2499aa5867c4bf8ce1938c22cf303be43229f46a0a311d163e27b40f81a4eeca9d1fea9c820191282444e9d7c564caf7b695a7f5333299e4f3600c0e033b2c1678bff335f64e3cb023ae9a73f6c43d2659d93d1bab03f6f175ddf318b236d064c4be4f52b9d518211dc5c0c8102b342c1ea7fb8e3d7de0bc423262fa7411fd938090dc7eb777867816c21256020a21c5f2588541b2a8ad0d8404c512255b0fab7d9cc9eaded2d73e7df09787819726214c2bbfe927b08b6fce9c85e47f7f43c341125eefcebda23fd970909d8a61d91cb7a221fb124097621021f4fd27c9c7c7e244f4a488baafd46e2472b7f92350e6131225d21a5e6ceedd6ea44e5385e8765b409ce1408cb495388a7968a7a791ec1ab35c6cad4beea1df75885496022738f8765ce3601fdec5803da44adf6627a236ee0694a8761a6d00dc0b69f49f734f8a86703c84a254926f191c30c7c5f7101f9f9a67bb0cc5b591c81368b929caebe76c13703836af74ef1f9878e9a3484a2c392825503cdf9adfa9646968be181ad99a91661f81dc0c9302946090f30b2b9daaa6c44db80b2a46c65ceb497ef49476ee8ad5ce699cb1b9b92041313532890684b73e916bcd0586f0320215c43d871e34340cc087ee0df13cca0584567b23f913299ef50810b6eef7b8065aff1e1bebb0773ee65274287b7855b3a0c9d2b1ddf209fa201a4dd493d2817133ab81c73be28d5438fb3c8166500d9d980ea670073a9048f23f4a44f6833a06179e7124c5fa5bac2aec1c7c2e7204e51286fa2fc5bda659f506ed51dfc1e3c44fcbd5660a3faae99e47300983f50b8b500bfaf9dd9f72ec212334c9cc11d957dfb1132bb9b9f7f23c6a99a7591dead298e51dfd15dbd62db1454cedaca32f2a2dc86dd55a16c5aa26f15503efc98139de33b5deb0718fc498a976cf6caf00a79bcd0983eb90d0ad028a683ed8d14a53af76a54e6da3fa25d9b55b029facd1d27801aa074755d76103a98cdadb47c8423d49e05c3f19c2617ab144303064373e1771e9fbb4c581e1168b803788f14dba108cb51074710239d79350083d308a7b0ea065404ea7dce8ccf758cbc52b6a131869cccde2fbcbb514b46afb2dec448d0cebc1e782662a6f06a46f13c59710c477f0ab28d6e7e57decb24e2cae137f3caeea4eec64ca622f04a4db4b865279dcf7a0b1f8882011c547fb360d6838335f113882564a6a80c378d5c86d54357a810f619d3ddf0626953e1b1c692ce16280e4c02e067362bf363d801add1b50edfe80457a94c350ab7e10416e55dfeb2375c94173306530be1476fd4bd5d888dfd86d92dd292375f88bb9c8300a06ec49f37d6a628cba7124226c893a4a222825cb85c04bc6306f8b379de3446c743fb120f05564c9e6d08fd1e346bdd732d4d4c831229d77966b99df9911a5d70dd5dc973905113bfeff46d093745509b15d71cbb041397bc505d66e4489fcdfcbf73d7fd755f0eb0216f89c4d02b25c37e7f1c8d3881fcafabbf51f77276b5e1b8dad7bb3961c96e94e26dbc050eac9a4f3d72ff6719c2cde7eb4824952797f1e07d3bd887967eddb05844ab0748c9c6d65c5db6db7a88990eab372f2b32abef09e4b922f708653383ab251815a873aeb31c68507eeeff3c419bca43d1ad1eaaf0f153dba55bb74d46e4a39c5404ae25aeb768371c44b50dfe82cdf37abb707f7b1e0bf8980be86e31b6824f6537f9917f1bee2e88b67785880aed567b976d6ed51524383e3a5a5dd0609b228f2e72425f5698f64b624253b76a5287b5a062a76437c70954aa6891877189c5a01408eb848298c1dde438edfe9152085ee86e4b6933ff9dd5a4880d19c66ea17c154c81784396ab9c7a23004c478635d8132f2c06f26194abd73c4908c9d1b9af76ee44f6937be0878b68107fb780e6f2069180a3f7ee5d06bc1ead4ab578179922e3eaa881aec2745475ad9a6caa8ff1b7fba88a1e2d2c73faf3affcb49ba2761c6e0560152c392daa96d4b1db89f03df77355e5a6e756f56cb54be2648c1491856584d28dc1cde7c5e33a4e6338234fb5da32a9e4a97bbf42a85cb50ab95b4f0191b4d7232e01126be9d9d09a0963002bcac8a7a72a3b31691eaeb17c6ec5572868227db4fd298fe886906888429f39758c71f597b22d0d7e68965f98b1c15c73feea3561bda036263d9ff0102d2549a0b576af24ba6e6706afdf0041b81b9b038b91cdc5ec5ca192078e05cc404dd6c3dd907d8a539b02e81890084966bba1b6875c79537673bd8351a302a6c262d40ce6cca2bf070b319a4a5705ecc0b72b43a2a757bfb2f2719e786e0bb199c0b7661ea25d7f7f23218304961d24307abb177b7927a7ac65ad6fa99e6f4dab0d182bfe26df38d1659af6192ab71f978ffee992c29357a64e6fb8399c372a89213c287746010d65486465a39493930e406c197bb18e069a85f548dbb607ed39e48efbf09a989046260a789e6d85f5b31e0c74d97de510f7a82a30a55f497bbf3f7376d35914d090a3854736cd740c2497a3e79a3b285dcecf71c38b67182c8b2c7dcdf27908405a55ac1f946e56735f925d433134929d534325df8b38eaed9833b2087260a6f2fd2b96fcf0d8efa0efd07b48053de616809efe443cd0fa5ad11b5c035eec93415cca1e2614d9158b6c6377ddf86a4e3a80e5f0698849e958f41fa0998e0bdb575c8896f9ab92357a5316d604e896e5f32b1c9e458351dea45a098deb44816c893b573ce9b8b26740075b830770f4ba5a1858f0020798e137058a95906936ba81b5ad0a8d658452af4223431f1220c7b0d0da9dd9133d013d2200f767c106d0bb320d7fe9f8d76ba28fb001fc0051afc5ca73d0a04c50490ee6f0167fcabf24cc67ed14df7b88c3d59051c5d8fba5e7d59d776869818530ad30744c7d1a441fd2d88e111a1f4071d288db2e0e81ca9d37426cc096f965095fd760be270bd9dbbcd884ad438d3cb458b2f05c1b2bef14a41b8d131d8c5960313f294508bafad499438e1c66da9b69ac1b2e8f5aee944d51e193f05bc505e942b1b5032c53a78f09a9e8eba049888aa17490222b2a5cd0c7b3fe1b9e87b05f75c729d9b3946620388f2d04b7d68c9b445ffbbf1548bed5e2fcf9da8e8dba582aa3dc6869d313b3c2664af33b5a0d85a2ef31cd3738c1f56c73264b83fc7135eb6ffa8961c2709f47d4f25ea26f306232b7de1872e1e9ad7c20e07d2987672517b0a8dbff23e08a802a646aeacb036fe19de4d9a9425d17ca1ad6a54e7cb3b24df7cd7a3d1efcb34c1e01dd0bfd14183fed9c8dc82fa84bba57ced7edd1262eabb616d61ea81a5be35d4de45f047e5bbc7ee3d598a4f0e9d36402b452a3d7b8749825662f753fbfa547a0d54aea016584c9e210e043e357a368b551a8cef2c8f4d898fb82d4f7d5a8a68eb385ca1c7949d50ef93560e545e24ccfc777d8347622d42799958bd04ecef24afb0b7676504f464372dff07a7da1d68d714187d1e76d60bbfe1d01dcff31ac1b1fef67a246c48e1ab960d4224e33a856b47c8543657ac190ca5c42131952f5091ff61631eb890245fe72f8a863ca637237e2f34ed4bc3b45ca5df44d72e9d35dc936dbefa72d7233af4cf3de3ba2d91b677182ad3b756b337543dffcdecc7824640bd2ce62f5703bec8c5de6ac8327bbdaf149ff523b40e5044fceff647ec8d6b7cfc53cc9bd5bb813d67057df25572ded31b04d8d41ac95639f58c8bc50c079e230da66ad49c65dfe61d55c145d1db00956cf1bae95f915602b2463b5303279cf71e83fc451d006a67d4c722e17146725adead37c50a99436050e3ca21e66f91255b48d8c28123042c484a0746a5c06678764d6a88f788b4b2cd9c514c12ff3f44bddf07d029bef16edb14f2de1c59d77e5f551e5f77a91470d08632bf71c93f7fe0510e5da0ae4bbf5b813dbcc5110a7a6a775a7b3b3dcf993d918e1f3f768290e6e8f9234b7fb5a121bca2f6fe3aeec57f0341a4a0adb9d825fa7a0a1edcd57c27e084f2ba6386aad05d56951f2c3a8617c08b9d2effa9daefcfd2d8176855d4a21ac31091a5858e5387c7b855e45003f37ea54796636b837b7fad80a89c117b935202e2a26863ea5fc6f93d72766c85ee38db4a516409b1d5e89a9335efbbc076be85a9c3286de8fd3701d0cfe0966a09717ea7b67a6254f97a7568b64f9c62a2c458ffa337e2cdaf5f80f06211b4cb52d6d02244d7960b8034446bc0a31515289ca5b7172896b8f1031687c76819bc23ea5e5569b9771ebe486f7d370782242016e9abb0674c7a8f24d4678c6e30bd0327b32ba01a37946c607e2ce174c1c1e1df7c5edf626bbea0e56bab88069a9b0df55fcf3f0b6185bef1afbdc8b029e53fa37f9a865c33c71a5aeda49f8a14adc06e48311bb7194adc11e275e5b12babe926892bc17ed6c955760c790f3ae685199f6686d4ee4b54d32ab664fe2287bdc2edf18c7ad1583ac15f29db226f1329a6671959a5d9bc91da2db3c0bfc8c719a2d458324e003cdf9030b0dd0ee39ec0606bd239b8236d6ac8e38eee5e2b6d92cdd61d446347b7d96a777ccadb9522b7678b9873c90971e84a3b249d080034b271cdab6c9824cdb361418a1636d1388216d38605587d2b490f2c5619af546f2840203f7b55d4214bd5e129e0c3a95250d157dbe444f3c79d6e4956bac72d939c05ebea445eb4468fee73b713ed57ed480f5c6873e78425395af2217eaab75b587a15d5898e207a3caaa1cfcc17903e893a4df2e743aadd044d5d0a5f6ddef9f50ecebbe8df676664dc09cea796f03b96134391b4598118145ae3854bff81cbcd7e02b2a"}, {0x60, 0xffff, 0x715826d0, "2922a24a98e353b6938a807eb3b1a3b59c3cd2c849cef20c2d2fcfa4edeea3e717721e7eb2caf6318c83564c840eb238c73df3da1b0f290abd4c2be3f5101731da3b7decb234918082"}], 0x1230}, 0x4) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:01:41 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) nanosleep(&(0x7f0000000200)={0x0, 0x5}, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x1, 0xff, 0xfff}, {{r0}, 0x0, 0x5c, 0x2, 0x2, 0x8}], 0x1f, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x49b87fb2b16e6d2d, 0x12, 0x2, 0x100}, {{}, 0xfffffffffffffffb, 0xa9, 0xffffd, 0x1, 0x2d1}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x2, 0xffffffff}], 0x3f, &(0x7f0000000080)={0x101, 0x7}) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/115, 0xffffffffffffffb5) close(r0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) 16:01:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b8329b7c4b20931e71f03a47729d132843fcbb900c4b19303c3abfbd4b005f291bf309c8d492db656288000fd160a45ce68a9bed7f5e5c8391ac65b49e0306", 0xb5, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x9) 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) syz_open_pts() close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r1, 0x1000000029, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7ff, 0x2}, 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400)) write(r2, &(0x7f0000000180), 0x17e) 16:01:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:01:41 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) dup2(r0, r1) pipe(&(0x7f0000000180)) dup(r2) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) execve(0x0, 0x0, 0x0) write(r3, &(0x7f0000000100)="95e080ad1a788e4c00e44a6cc4d281d0d57b603816e3cf7fa86eb4b81c85a31824f74de870e12a7683b404a97cc480d7a79162e4fc09fa417b1c858e4ebf3567ffab4dc2e0c96c3241b6fd174d2fecf4b1b7499614e584cf9314d71373c6", 0x5e) 16:01:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x200}, 0x10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x401, 0x2800000}, 0x10) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda3e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e90100000040000000000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xd2, 0x0) recvfrom$inet(r4, &(0x7f0000000140)=""/150, 0x96, 0x2, &(0x7f0000000200)={0x2, 0x1}, 0xc) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = getpid() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) setpgid(r5, r7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:01:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:01:41 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000100)="84073884e5c316b9635e1329de02487d1ac739e984124850d7d6d8f3df806c75859668934470fa74dc3268ee196670bb674a0de9dc3731309a08f47f0fafbd3c85ab4547d69c27f16e54a36ac0b4eb27b5d7ef99e03f1954cb9f512571de72ea4247b89561b4fbaec87743c8cfa14f673711c7433636da0ee4da6d28257a175fc5f006bff2032d371af3b2fc279cba7af9860ee4e6834c70e24e3f0de4fb4dd7", 0xa0, 0x402, &(0x7f0000000040)={0x18, 0x0, 0x7f, 0x8001}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) dup2(r4, r0) execve(0x0, 0x0, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/38}, &(0x7f0000000200)=0x28) accept(r5, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) 16:01:41 executing program 0: poll(&(0x7f0000000040), 0x3, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xe90d42ab2e7d09ac, 0x1810, r0, 0x0, 0x1ad) connect$unix(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYBLOB="a54f374b3ae2abf2b5025c4dab144d43e0f8d3fd74c4d2d265048e4000000093601aa4e3703b62b7cf799ee95a7c3b2fd37b7eae7ac3b0b3a0caf4a06629dfaa13a0d00d6b87f95b20addcbc97a434b32a96a50cbb3c7b9db1c41e8b4b6d3dfda9ef63893d21df2dc8ab61f9a5d2831258c8fce2f0b4c6e65a4a8d999c077e735773c87b8fd56a64b3003989"], 0x1) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r4 = dup2(r2, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = semget(0x0, 0x4, 0x600) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r6 = semget$private(0x0, 0x4, 0x226) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r6, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x1, 0x0) 16:01:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/80, 0x50) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x8) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$inet(r3, &(0x7f0000000200)={0x2, 0x2}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r5, &(0x7f0000000280)="d5a5e532ff31b712df34e6d6392fbb878f6282d41e58e8044d1e9082d23f4cd801c8c3b7ffb2c0dd892626b3134f487a6e022d98207279439282625ecc086c1aab7a9e1f62c8e9300372f685", 0x4c) 16:01:41 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x3) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x802fffd) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r9}, 0xc) setregid(r3, r9) r13 = dup(0xffffffffffffff9c) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') 16:01:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10bd00000000000000896f95c2000000000000000000909e"], 0x10}, 0x0) 16:01:41 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfffffffffffffffd, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000001a80)=ANY=[@ANYRESHEX, @ANYBLOB="d58276e4902bf0a26440360cf701d84a4a8277830104000000000000a0fa222e8677bccefdaca60500000000000000f827ad8116cf51c7b2ae4911223525f8e862bd4633cdb082595f12263550a545007ad199266996a8d9b8d3821db6a2ef3090c9773f7ba900000000000000dfb2b20b7058b95d8ca48f224e1788b4fabe4e7044b6e16a7eb8dd6d5c1b79ba25e89812b4d40200c54e879ccad32d71d9cf8eb388a93ba8c7148cdeb847060000cf000000400000000000000020cff823110b64b850a76331b4feb3cfc5efcd1010400c10c4530b928bd7010dd9785d32481ee2d6734fbed8003285a50d9be0fbeadaa6d7d138f6066afdd58b590fb4ee3f930644d50ba13c24719469dfeafc1a6a91782426a97c1da78097044d3f1eecd54662032dee4a15b800016a1305360dbc41ee789d7aeefdfd28297b66b597939cc72eaa65c16261ec8038845a0bbd3eb2b53b3496ea7387171bbd9880077783be", @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRES64, @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESDEC=r7, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000001c40)=ANY=[@ANYRESDEC=r8, @ANYRES32=r2, @ANYBLOB="4be613fc303f9de280ff4ea311ac90e30c7e880f1186d83db7332112543ad6d89a914e9b7a33ae70c0a54d6bba50bc48af3d0f528c4bb30d035652f0d119c1cee4b1de91f2299b52c874d87192b368af0d841f7de0c8b66d29a5d6a3328f01149c5a3edbd6626207beedea405d338990e57e6918dbf7338aaf2c5317efbd25a70cad389431735c2e1d8741785b2be6098332686b6a0b0706d11e78fea80cb38d981c8fc0bcafd31951eb1241680788d75285edaf17c4bb51d0541647fe369218d0a97d1ae7bfebdb26733c11c8d16770894cca238c42e66651f8324b6b190c700e67fa784bbbd62e54f1ca876fad0914f2bfc411d9f3801074b2ed85ce08d1f5bd092e6f32e76f90d4c072df29829b9fc244209e1c47d7d4b9c31b266cb50aedfb614bfee159cd1ebb7033b12dfa0d8c2dd0a3296a5c0232f1102ea84c031d5d19bcc05ce7ed312fb5248592a7e4a8f374bb8ffbba7c46fd7765d328626ba6e89a299d23daf3fdc341eeb7d25fe2e9", @ANYRESDEC=r3, @ANYRESHEX=r9, @ANYRESHEX=r10, @ANYPTR64, @ANYRESHEX=0x0, @ANYRESDEC=r11], @ANYRESDEC=r12, @ANYPTR=&(0x7f00000017c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYPTR64, @ANYRESHEX=0x0], @ANYRESOCT]], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r13 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r13) r14 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x80) r15 = kqueue() r16 = socket(0x20, 0x0, 0x0) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x0, 0x0) r18 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r18, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) kevent(r15, &(0x7f0000000500)=[{{r16}, 0xfffffffffffffffa, 0x88, 0x80, 0x5, 0x800}, {{r3}, 0xd11fea1c54c56e65, 0x10, 0x40, 0x6, 0x7fffffff}, {{}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x80000000, 0xff}, {{r17}, 0x0, 0x4, 0x80000000, 0x6, 0x3}, {{r18}, 0xfffffffffffffffe, 0x20, 0x8, 0x6ec, 0x2aeb}, {{r14}, 0xffffffffffffffff, 0x4, 0x7fffd, 0xa4}, {{r19}, 0xfffffffffffffffb, 0x0, 0x4, 0x1, 0x8}], 0x1007ff, 0x0, 0x0, 0x0) kevent(r15, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = socket(0x18, 0x400000002, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = socket(0x18, 0x400000002, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x400000002, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r24 = socket(0x18, 0x400000002, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r15, &(0x7f0000000300)=[{{r20}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x3, 0x300000000000}, {{r21}, 0xfffffffffffffffc, 0xc, 0x1, 0xfff, 0x4}], 0xfffff000, &(0x7f0000000340)=[{{r22}, 0xf45eacba37f665dc, 0x1, 0x2, 0x4, 0x8}, {{r23}, 0xfffffffffffffffe, 0x59, 0x10, 0x3, 0x3}, {{r14}, 0xfffffffffffffff8, 0x81, 0x1, 0xfffffffffffff800, 0x1}, {{r24}, 0xfffffffffffffff8, 0xa, 0x110000000, 0x0, 0x20}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x3, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x50, 0x40, 0x79, 0x100}], 0xef0, &(0x7f0000000440)={0x80, 0x1}) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x3b9) 16:01:42 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x9) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 16:01:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xffffffffffffff1d) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:42 executing program 0: 16:01:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000080)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001340)=[{&(0x7f00000010c0)=""/248, 0xf8}, {&(0x7f00000011c0)=""/209, 0xd1}, {&(0x7f00000012c0)=""/23, 0x17}, {&(0x7f0000001300)=""/10, 0xa}], 0x4, &(0x7f0000001380)=""/243, 0xf3}, 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x800, 0x161) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x73c5719c318a8293, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="5469182e878071fde33585ae7f5db205081fcd14b34aa4e78c3cbd206297f8318ea5740d816058de2a71c4f4fafa9defe688224aa13517f0914d5a61bfe75e5d59dc7c2b35fe1bbcd4e7e69b25c59590ad4db78a8976081bd61650865c9dc6a69ca5b7eb74d1230f7e0db2cacfb4eca85aabcc219096fc6f38ec92d2a8fa90c800cb6aa9d5c9d9eaf4d7a390086fceae", 0x90}, {&(0x7f0000000180)="f1e05cee5801fe9c9382e5b0c8215ea8b796eabd3a62eac84643a29fe848582637509a00a001e5b27db1c44adced13223e64950a2779f1669d96d073f66c4fce0ef1", 0x42}, {&(0x7f0000000200)="9e026616cd9e6bc03df92a3deb67856054e00924e7a4b9d00393a8f5dd4aa6320b8fc981c0015d09a69975dcdb460c0a9831fd9b534d5a80cd1804709a525721ad7c730664134e407fc4855ebd1dd304a8785084bbb0e1033e947799ae00c0e9222b299b92749f961823d047f5ac5de32f3e006504f7657feaccdb35532bf60df982354a0fd358287d72fb68e8e9bd828955e328bbf0fcf4d049fad0e40525541ac5fd4f10732bc6d4085d3c3c3915a22376bf5158dbf3751a4337b0a65fa934aa75a0837e9ad57f0c76bba4800d40574cef74f3b176b683b98921cc0215e82f4f996ed24eb503ad213cc8ead643024c185f5a1962ff5c", 0xf7}], 0x3, &(0x7f0000000340), 0x0, 0xc}, 0x8) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000340)={0x8, './file1\x00', './file0\x00'}) 16:01:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socket(0x0, 0x8000, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x6, './bus/file0\x00', './bus\x00'}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:01:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x81, 0x2, r1}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xffffff7f, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [], [{0x7f}], {}, {0x0, 0x10}}}) 16:01:42 executing program 1: socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x0, 0x1, &(0x7f0000000000)) r0 = open(&(0x7f0000001100)='./file0\x00', 0x80, 0x1a) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x40, 0x9f5, &(0x7f00000000c0)="fbba4e527dd7aa630dd12840c0c352dbc58db9cb83206bf0d0dd8e2eaff36a113b05acd2d4c66d03187fd99d685d1bd133db9201436f26f74c8b92b297d47b5954daeda44ce9f23b98ec0110f5300f763d49f2405ecd6bad833f4be42349fffa61dd5d5d6bea387d32f63f5940651a13dd7d14291e59114e66196b18837998fe0107ac997fb06b1038d56327fd0142315776817bcf330597b4fd867e9bff8d88bdeb1f5f06a22f1af96dd5dc76f210ba32d3cea23b7dba08dbfbf2f56dac60a2bc40f48bdc6b6c5cc629388a3c38f764af4b02a1a43a208b1ef23567b9bb12c12715cac573fda4a94022f66f87c04f9d5f3019d1ddf1d5d34d3a47e7c9f18dffc1f3df1f55d173f86a3737d5f836cef14adbdf62492244960ac085b7b56039dafdb577a9a52286eb64602f1d8d3828f92fa087e7f49540a59eee0d304fb6ee5518edd1db3c2cead07c1738f7910a5d6c09daffb46a364c08a8c52d3ec5e066b440d8ce0e18e1dd0db7507ec6ef4baadac836e3557cc17fd86358090e569ecb3a3dea12295031ed889856e89f0894d7583ba8a610f245f2d7e3a2e31e3a3fbd23254e4b9b41b76b925e2c80231fa11eddadf0cd0906e183a27966aec974969382b01b59465b076d876914ae2eb57f8837793ae6445a86b5358efdf0e0f993fbf33cf074cdece7f1616ea5f555fd3a73b4b5ad75854b958d50cc9dc804363d3382ef6f7b58a5afab2d9d83e1afe055501a41fc1239bb2f3ef2d951f384192b1fe34009f55c8f8854193f6bde2e25f2639b8417ce12bb11db74c30732cac9d342043a782043d6cca0e7bcb7a00548becb9cc5a948c460a594c4f75b529a47a7675826572d7d8b159a5adad105ee0117bc2b41faa3512e83d2adea457f2db95a5ce5e07509b71be9c497583cf5716b726ffe15cfec569877293a142a09807484ee2b32294df3fae4818bc4e5b3d94e4ab6fb6c178fa969ac65efd2a911a36d1f9b7fba0b4e39f43f5fb598b9bfee2e8ea97000c54478a06d55d4a1d52d31a84e7e8a3f25d366f4c696ed0bf225ede13bc5536abd6c4301f27ea65ef42391548ac3309fd40d7c287baf87bda1793ef647f76556bd12b6d65fb8872990784f5b40f80d5a3688efa4288c051b11dc2fbc1190ce2f42ab9997af14720c75d398ea38b48bb04fdc421060bb1c97b976b98a1870a234534afd34aba0ee22049e6af6d5be8d8fa5c89e95d39efffc2f304ad01699b13305ba769fcfaba51a6088bb4e3bf2b9e1b8a34974b46e370e1a620c66e2538c85675dfe4c5b8f6286656d452859c787ece7ab29828247a6514c219a8bd1f0f70632ddb72946ed2a51f22378b9b4fef7d43a26a78b46ba1c3f517000ee17fa64b69d60cafa7318c20ea1c7168cf9c8e75b12ee95aa8df6ed2a8a7536c57fa7b933e536c6abe79d7a90ef10602d9e5feba1b558adfb6c85dcd2de184332726870216cde135dab1d29ee6b6bedd589caa881b0046ebd43e7229cd7bf2dcfe4787247417ae2755a5d1b020cf1d5c3b805ccbfa30f97818910821801cbd0d35dec693925d528d89db087b95fbdadf6be9b5f12b0abefade0d93e7104b37ec047ef0089a2df83ced4c57751f0b34a75effad9bb286249fff3e9eb11f98eaeadb2d677d1b0cb5f5b4f29313e41e52bdfa9e68e04a6ab33caed434c19276bb503f4f68d3035ab0ccf17473f01a3e66941f22a164e34b069ccc4a1c7fb57e0259075e040f1778c542a5df4a562bf7e2a5b4bfddbdabf547cb4be0b70ff04133288fcf8deb74868860cd3c80a18330ae9bab4aadae380d830ab2d73625f43c85eaae49acb02305ec15a605c5786e3818563cdf2227c6fa6d253bc61b5e2ad5a997c7ffaca6dc529a4db121788f8c908677c4d6eb7971ba76fa90c48690d28fad211880b6f8a2be71189002f6f773b93205b968e8c3e46a1fda387256d28339eb3f5ee23f11d2466824f666702cee9540fbfb8554a36119183ab5ad9e1882d20705b06be291c66c2faf91466f561e49178e6623e86c6aef3dbbf166cc0ebb5fa70444f4b1be14fa4dfdf6bdb6650b891628ac2818533f9d341e06d16436e32edb77fdaa45d1c08ab4f387869bc2783122f60822fc2f895c10008999403bfc4cbe50caed7834337bda1d8432092d66c493c8c5084e4c56371eb09537a195739ce95bbaaabb10cc13802779857c55482bc8113a9db6e0629d8ea08147c9ca8f7e4709d5e32a8c0dc3aa0466b7f6f57a9c4e793456656dd5c5ad332d20042136dffcee62307a29dcee153564786d8581d8828717074ad25e2d9e27e0fdd024d8f7fc592c307b0f91c5affa8c0b113d99320733dbf96a5a2219224c5368904d98e1724f3372a9c8cb0f407dd0976dcee7a03e32861d27dcd2cfe448309967ef62db464d6d3cb77ac9bd6cb796f9d2520a963f02edfaf5dcb8d3f51c0b8a94c6b043651a97ac20a28127da115a5e46733227c63a779b45f867f52aa4322647ab5b632c0e236f90073c4f41c5031cbd344a5f0aa8ef23ddc29ee6a878e1b8f3ab942214d3083ddb519706f400250927bbd3ea20f88e5c1f9e5bc2a04c71960521d35a84cf7f4e9cde6927d0247fdbade5b27213fbc9a390c671559ee5f52dc7e736bdc4ce48c231e9e46e267a7fadd18761d57ba8291fdeb2275fe8c80caa9e51c217c330c0c3b77de84a43342da6764e5cf15e29384e683209fefadbc097693c1332d9cf3378a046acbc56e37ddbf81cde2f5937162eec2b8341f9d1426738305e94c146c33d15ca9b53d8844b3780dba894d0ffb655f0abd4e9879539fdcc659be5c58df52d1cc8231108eb828bb7835bf13f60afec5f81bb99528fcef876d955492d86965a3d0c649794bbfaa17c65e462e192220bdbfae66a0b433bcf2b6883e1534fad90d1f2ccdce4af26982e0f24ba4ac0fb10810aeedb24fae199400aeaaf522ea2c43de02900c637c30d588d62f6408ce26b6e262a893859bdc007aa3260d2eee941d7c4324b631327fe4b2eabda7699c6871e9811031ebba2114345144b313652d420aac5a787625d88ffe68d8a390dce77b42a0b66ead48bf76105bca3fb240c52da6605a3f36193c79ce3d851bc1e2598d6761c59ef7403720d2efcdb0dcb679048b90998776e49afecba18d11be85e0e1f63f8297bb9721b5c69d394fe0d303155827174e413a04b2b65a79329a1876f773ed1456d5c5412c94064ce4072d359b51a910c1733272cb76e79938ba393ce271fcc48dfd5555290ef313ab04ecee97695a84311a23d1e2125feb2f4314a937d8ad6b1f8e029cb6ede4299c4e26d1bb30232b8fc7f59280c7222a0e9c9c9e8cca5d553b5085e1ab8a3e08f0463fc72729a757c5e4b767af441f94d19b202b71466aaeac454cc1ba9ef50c0ad8ec7a1e8b5af051343c4c9dd172f4533bf8272727c6d75f3f8f852aac3310249a85c6b562d51db9b5aa029ed2377d09fc4c7ad194bbb9499e88f5baed3a1ad2ff4d05782cae432c46f21e4f96f04688326db46427018f2608418e7f1aed1ec11ecac157bf7ae4b6da95fe869b95b31ce265b98635f816c50b4bb09874e9881625d1a27a623fb3838db384c2fa76fbe0556a1cf75385c8add599a5f6d05f34ada4ee0a998b26394dd2b1ce63e4984023a7694cf955b8f3fe85b900973bd1bc430e95e676ba0abdfad7b7be14ecadf81fa64deccad7eab9548cb77dff161cb4027701406f5213d7a0fafb9ca70ad16c221367fc86d590470bf8a0a91d378334c9cc752e4b9d1439f89fafcfa2ace999b91a89f58bcd780c40ff4dd04d4b7c68173e683b0529b8d33bdc70650e01dc9719f3c13ba8170a69a35592aa7d42f845abf7906af614b971ea7b1e6ca8a5aae2836e68beeff93de02fe7670652a1daa45aed60afbe10827a064be0d18ce7f390ae9d064603f776e991fe990c0ee165d5655ca7925fe790374dde47c47fd5fa0449f87f5f0adb27deabc4c4d357b1c827d797ce6ea888ed0d3f92709871985e71f23385cf01d90ebef4e4f46794011de720f6aa7ea5206d063438896cb6f2b504565c858c5a64ce6093bf18e4531b3991004ddbe83d73e7ac2c87ff83f3e7af546f3cb3e4b16b17a1d5f64f24ab9a1d7d700f02fe66e15ac2622fca83bc7d23b378dd75ad07f80833c7fb3b65bc86d586e7dfeb4526aef907d43592ce986f768a04b3ddf405627ff323c0bd1bf04c0acdde58bae8654f6fcf4d5abc41ef9cd6cae0cc2301b161c365b7373dd80a9db2b5ba6fe8864a49ea8e146b3305d7c5962edf521487d785e8e1b996d10b7dbff8172a3464bba8d8152f9f3b0138de465e6fd1b2d779261aa0d9d6d5d302b2b9efcc0497fef78bb91f54249ee2146947f8505a454b3396aa1713168120efb35eb61f90bdf4dd8e7cbdc4988ae37a032ab43aca86b030b49d3732117fe921e1a07bcc2a28feffee991752ee4644dadfc91719e76a69d33cc33c9582c62cf554531b5df95d474d70d8a5647486c4b30843db4124da5cfb541fd458471b3062bf8e3967c20dc4eb6712b6020a7fb950516a7ff52c34ccb51c10674d948bb292e5b424790206f34c46193a1fed1e5d6426c2b82ce0455541bdf6977bc8ed04da7973d19f9656fa6e9ec59abb046606df85f4366bcf43647453c2562a8e623b8050542dad6d478e19b18f5823be2afbdf0c5a57110bec6f0cd3b241b88431e67e7ad78b0a67621dcd8de08c8a55f5417ba75d9b733b6c56edf1c8994f3b8ca434b644eb523ebaf50a4318241d5ff652acd7a6ee65bd9603f7d504654fc23196f25c68ff199771180f1744d58410594469f7dba5c5c4aa8709db1677c316b31a9c8ca7f1efb0b6d9115b29d17c27f25e9e8db2c40d907e2c48267e96994968ee59b4262afc37ce59011bc1250891d088e754749290c3479a1e50367349c222630c6b8afc7f42081d0a2904bd94d4930ea579940894b5b6eba5b85ebb0f153d4308fe433f293be344bc2217b8faab9271c1579c27497d0c030267a7f862b740ccc3665b7a1d4bbb888a224cca2a5f2130d3f0c7de32614a3c937c30827ce37b46eb2c17283569c5d4d55c43828f124173d51b50a26cd68a63ce2f514543c293ce4c195a1255e224f3a037db57aeba6f927cfa4c73cba55342cc8f2cfadeb33102d06bcfbe19992152abd0ea34048ac4697538bad8d1cc6eea3f2ab81eac59e45bf622e6a7a95cc3a112c2fb6b9c61f8c784e485f84b34fce96fbc723de7fd47e212fd44d255cb845cbbc4e3422f242ce3f1836861f482e8ff0d9f52f337887af26988cf41bdb8c24789b76788619007fd42d682a4e3e9abdb59cd659a3f5b018862f994f201f1fd035b7e5dc22f95daf14c4bd984640497de98dbf770ff16dbf4304f9104e95741f86b141daa03e270901d2ee550a7521771a59b8a9a5eb612b316881540e138559783adb650709b41df6cade544097bbf0792cbf4be4a7c171bec49ecef38c3d0f90293ca0c4aa9c97353404fc5e199479846638e05e610f6efe3d027fae013336df45ce74fb808af110f2ac2e0c905092e255e12a2b9367043e34dc4c43f33e93b781fb74374a19b600353be59e316b3b193db5c4aa729062d7ec8d0d7370629062d88e0909cde4ff4b9b8eba990ebce7c31c029320560bb1e3f5a8382f8669af8175275d70490cce3e9442d9405673fcb23a02f2b9e15aaa38aeac7715599c3bd37839fe1c131b9a01615bea282801e4529da14f70b988434a57376d6bc335d99fa59010001cf9ec349a5e221c731f15f48a188", 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) dup(0xffffffffffffff9c) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) writev(r1, 0xfffffffffffffffe, 0xbe) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3f) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xca8a09c9945bb08d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x1, 0x7, 0x4}) 16:01:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f0000000840)=0x8) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001a80)={0x0}, &(0x7f0000001b00)=0xc) fcntl$setown(r3, 0x6, r5) r6 = dup2(r1, r0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000001c0)=0x3) 16:01:42 executing program 1: 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) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0xce12d39b67280c86) nanosleep(&(0x7f0000000000)={0x1, 0x100000001}, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') truncate(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x1) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x7f, 0x7, './file0/file0\x00', 0x9, 0x7, 0x7ff, 0x9}) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000002c0)=[0x7, 0xffffffff]}) pwrite(r2, &(0x7f0000000180)="a9010f6119f8e7550cbc123ae7e16ab433332aa817d63d80f3b6d9b0488afc211cf5b1d8b8b55cc46b8298ec7ab84f16dea5d6ad3c16423f600687213d3dc4cab010881ffca1dbc9fc2925", 0x4b, 0x0, 0x7ff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x80, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair(0x3, 0x4000, 0x81, &(0x7f0000000200)) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) socket(0x18, 0x4, 0x6) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x1, 0x9}, {0x8, 0x63}}, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x45}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1\x00', r3, &(0x7f00000001c0)='./file2\x00') syz_emit_ethernet(0xe, &(0x7f0000000400)="77670b5267979379b9acf758c296") 16:01:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d73}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 16:01:42 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) r4 = socket(0x1a, 0x8000, 0x80) kevent(r0, 0x0, 0x81, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x4, 0x7a3}, {{r1}, 0xfffffffffffffffa, 0x2b, 0x8, 0x6615, 0xfff}, {{r2}, 0xfffffffffffffffa, 0x40, 0x80, 0xa, 0x4}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x7fffffff, 0x7ffffffffffffe}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x100000000, 0x5}], 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x66, 0x0, 0x0, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="ed", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x132, 0x0, 0x8}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r1, r3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:43 executing program 0: mknod(&(0x7f00000014c0)='./file0\x00', 0x200000000006010, 0xdfe) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x0, [{0x69524a279b120241, 0x8b}, {0x2, 0xc0f}, {0x2, 0x80}, {0x2, 0x400}, {0x6, 0x973}, {0x2, 0x400}, {0x2, 0x1c00}, {0x3, 0x6}, {0x3, 0x551}, {0x3, 0x4}, {0x1}, {0xd1e258a5780d1651, 0xc1}, {0x1, 0x7f}, {0x2, 0x2}, {0x2, 0x2}, {0x3, 0x4ba}, {0x3, 0x5}, {0x2, 0x9}, {0x2, 0x3ff}, {0x3, 0x1}, {0x1, 0x40}, {0x3, 0x200}, {0x1, 0x6a92}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x7fffffff}, {0x3, 0x7}, {0x3, 0x1ff}, {0x1, 0x9}, {0x3, 0x3ff}, {}, {0x6, 0x7fffffff}]}) preadv(r1, &(0x7f0000001440)=[{&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/189, 0xbd}], 0x4, 0x0, 0x7) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = dup2(r1, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) 16:01:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) syz_open_pts() semget$private(0x0, 0x8e657c869730b4d4, 0xb304b4a2372caad1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x3f, 0x0, 0x0, 0x558f, "2ea86ecc016bdcd549ef64e16eb595607fcfd711", 0xffffffff, 0x3}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x101, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000003c0)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000000400)={0x1, 0x1, 0x2b6b, 0x41, r5}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000480)=0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x4, 0x81, 0x3, "3b879d5e5cfd39e3dbf7d2ba193f1aa5a70b6a48", 0xcb98, 0x800}) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000002500)={&(0x7f0000002640)=ANY=[@ANYBLOB="00000000000000000000800000000000000007000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000200000073000000000000000000000000000000000100000000000000000100000000000000000000001002ca76967bdde8a1bf35"], 0x6e, &(0x7f0000002400)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/219, 0xdb}, {&(0x7f0000001300)=""/53, 0x35}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/148, 0x94}], 0x5, &(0x7f0000002480)=""/65, 0x41}, 0x1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x40, 0x8000, &(0x7f0000002540)="5de6d0781d2b54d2c3720c10b0302efcbd3fb7e6b06f32ae8fb9fbf86f260a248bd2677d49923b1353813c4cc3d0303c460047e5c18e6717fd5f6c8e73618f1ac5660241be758d613d0a78fe7f3e337734bae1459600b1eb5b356cd404770c3328c88fe314315e9e592b5374206070e570cd4f20ebe63a1a3a02c351dc88c70eb2dcc41bad47ffec92d4ec13478477bb1de5526a661c3c7cbd61ed721212bf770961adf7416a24f919a7b801420aa85174fd329d34ce3c7b02ca6f053ae52edc6aaa71f0962d8421a954d0e0a0e101a7a3d33544b6af881beb93b65e22", 0xdd) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x20) 16:01:43 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x25) sendto$unix(r0, &(0x7f0000000240)="b385f356893fe4d3b0e4e6bf5327a051ff842222bb1092d83b2b20e3c8cbc15d2ace1c97ddac70ec6c03baec7c0a2e84115f4d81500b7a9f7bd75f438fcca239c317bfaf7880ff9f8225c9a0d39664a19d1b737cd9d402b580532a19fa46b176b7db9ab474042845e879695ebabea1ebd6e6b1cc4008a7b78933aaa750384e0419dcdcfd0681315abe6abd30f68d465afafeda2a8cb8", 0x96, 0x408, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="bec0997ba94e892f76fecc2e1d47316baac21a24bd6f3c8082cac9bad6856f3513a9a50c08285c71efda072754d9e94569790fb61f82fa02f0a2764baa3252c9ad645ff29b1f54f5b98fcf2ca37c382b9eb6cf6b0688875426bb877e3a5eba154222a191b9eb572493441088290aa31ae221b3aca10d3713ec41ed643669efe4ab6a54559a61e1b50aa33fc0159d5bb4148dcc35ef", 0x95, 0x400, &(0x7f0000000180)={0x18, 0x1, 0x3, 0x9}, 0xc) bind(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="ede6c6b7ef3e194c174a2edf346762ee8d5a62f64b13ca6b55240ab3f4641ab78e9a3ce52ce684b17d73d9c2a9ca"], 0x3) r2 = semget$private(0x0, 0x3, 0x111) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x4) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49f4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0adedcc857d262cdea04aefb96004859d77052fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c061354232321e02081d20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d5062905002b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64fc87dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa685"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xfffe, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0xc, r8, r9, 0x0, r10, 0x0, 0x20}, 0x3, 0x8a, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:43 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f00000002c0)="51d66920504fbabdad22a9d388599cbcbbbdd4caa44116296614dcba7c10b6c95205a9ed7b98f7c25cfea8498a057dfd66cf7d9208aa03cc78fc857b724c2ef401454b9236ae405ffcaf0019810d22591b9725bcdd8040153c0b3ed77c4c5d291837f9fea133b60f5a32f2f1159eda8b89d2e14bd587de3339d959c6dd21e5fa9bef45d4244e9c5c2c9424d34e6d87d2de7ceffa3c150271102e84ae76d3d5e9959c953132bee7", 0xa7) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x3011, r2, 0x0, 0x80) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x8) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) utimensat(r4, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x3}, {0x7, 0x7}}, 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') 16:01:43 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 16:01:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000003c, &(0x7f0000000440)=[{0x8f8, 0x1, 0x7, 0x1000}, {0xe0, 0xff, 0x29}, {0x1f, 0xa8, 0x0, 0x6}, {0x3, 0x9, 0x2, 0x401}, {0x5, 0x4, 0xa7, 0xfffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000400)=[{0x3, 0x7, 0x0, 0x1}, {0x1, 0x3, 0x8, 0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='\x00dgv/disk\x8dcp\x00', 0x10000, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r6, 0x2}) syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) 16:01:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000700)="67fde2097452f4b61410f73a093981e37eddd9bd5a7d847e6e1b15b6290ab19ad4a3cfdcd875bcd17eba02c241e3d843b4352606abcb3ee3ec0488ee65180716f0ec50f0b2cfc5adaaa4273f1858d3ef974f3293486442c11cd84969e3bec0b6fbf10900488dc222577418d36f1a2019d30f5b607bde95d5663b870d2b13d7b5a056590da4906514d172cd1f0b213c690dcfa01f75d1b84c56cf7f69d4132ada262a10f464602920253f2d5e2e607cb7d0325116ad1a867b90dd8da93c0401368c130a5a749a771d1c5b75cb9b2dd6c4f0b8d9", 0xd3}, {&(0x7f00000002c0)="8240ea", 0xfffffffffffffd35}, {&(0x7f0000000800)="81423adda52f81a2b77fb8fa6cee2c29459b5e74e14d340364cc29ef3e9df1e5392c7214829600e6bbc117ed1e5b6afb8f6e433c3bc2584c07d6dda6c12475537de3ccac7bedc1070e61d72318436c841e87455932826a02150853cd6c53bf2609f26e344c71aa49f3fa00fad8c5348ab2cae0dd6708f35c7a", 0x79}, {&(0x7f0000000480)="9be4a417aec52b2cdf165e6572f1563f8468fd745270d6bbe0325521f9280d252917f5795c0176197d9cd161bdfdf6a822244f9d467164", 0x37}, {&(0x7f0000000880)="3c033f1468ffa33b06b81f7da2486ac8d3feac0e2f0ae8ee2918bef4e6afb7a2b711bb790c764d8ee54018d0fb4e38be3a1a2d36955a91d0007f56b4558f4948aafbe487755c63472927bf0b5aaad7864fb0de1bd4807c17901a3e088caa5d821fd0b2f1e16e590a734d82bc6722d15ce493b511f87a7952c1444fbf892d0e06dcb2b5370e76aa55e639806f33f954953d6b10338ffde16c43a73bcd451c0ad079f81b53a02ddc9452de6943bad34662de6c9c005da0e758095b0d74", 0xbc}], 0x5, 0x0, 0x2ec}, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = accept$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000640)=0x8) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000200)=@un=@file={0x0, ""/35}, 0xfffffffffffffd33, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f0000000680)=""/86, 0x56}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = dup2(r5, 0xffffffffffffffff) accept$unix(r6, 0x0, &(0x7f0000000300)=0xffffffffffffff75) openat(r4, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r2, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r7, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwrite(r8, &(0x7f0000000500)="dd274c3241", 0x5, 0x0, 0xfffffffffffffffa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 16:01:43 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x8, 0x3f, &(0x7f0000000200)="5995211901242d257595f8d0ab9b089c0712", 0x12) socket$inet(0x2, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0xd6ac9ed90fa45554, 0x0) setsockopt(r2, 0x242, 0x8, &(0x7f00000003c0)="974961e709d0cd7330cd599e9acd4ec8dd38515e630e76f0fda320ee832d1233ee4fe1124f206f6c4c26d496808c98d4ecaf166f83ef3ad54b06f0dac5139164ac446fa07641eb2013b19b73b6fb4eb0", 0x50) r3 = socket$inet(0x2, 0x3, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/188, 0xbc}, {&(0x7f00000000c0)=""/143, 0x8f}, {&(0x7f0000000280)=""/232, 0xe8}], 0x3) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 16:01:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="aa5eaf0f2dd7b5f98ce02bda375c37452b4fa4a37c2dfbe0e3adab12b5b64d885e4b45acefd204c112a4cb7a1f31570dd67fea6562545b39eacf5e931fb5f8c20cfc9518de2b932d6af5e6a3564e8c499b46ce30a5c48197682a4ffb80642e69e3b2d46d778330dc1107ae8669a1aefe743854237291ae3c8d895707fcfe4851"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 16:01:44 executing program 0: 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}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x10) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6, 0x0, 0x0, 0x4}]}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc51af94dcdfcba40, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r8}, 0xc) r12 = getgid() fchown(r2, r10, r12) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xc) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x61}, {0x7ffffffe}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'ta4', 0x0}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x7c}, {0x4006}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x80, 0x18, 0x1}, {0x2, 0xb8, 0x2}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1, 0x4, 0x81, 0x5}, {0x3, 0x1, 0x2, 0x2}, {0x8, 0x5, 0xf8, 0x2}]}) 16:01:44 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x2, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) 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, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x7, &(0x7f0000000600)=[{0xfffe, 0x81, 0x0, 0xf6}, {0x40, 0x3, 0x9, 0x8000}, {0x3, 0x1, 0x0, 0x7ff}, {0x401, 0x8, 0x80, 0x2}, {0xee4, 0x40, 0x6, 0x6}, {0x7, 0x5, 0x9, 0x2}, {0xfff, 0x0, 0x9, 0x1000009}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0x1f5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x7c, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000180)}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x1e, 0x4003, 0x3) writev(r2, &(0x7f0000000580), 0x0) setsockopt(r5, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0xe81a95afa61ef09b) 16:01:44 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x20) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x200) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x6000, 0x1) r3 = dup2(r2, 0xffffffffffffffff) bind(r3, &(0x7f0000000140)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r4 = kqueue() clock_settime(0x4, &(0x7f0000000180)={0x5, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r5, r6) r7 = dup2(0xffffffffffffff9c, r0) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) r8 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x10, 0x11) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000300)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x200, 0x0) r10 = getegid() fchownat(r9, &(0x7f00000005c0)='./file1\x00', r5, r10, 0x1) syz_open_pts() r11 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000000600)) faccessat(r7, &(0x7f0000000640)='./file0/file0\x00', 0x0, 0x0) r12 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f00000006c0)) fchdir(r4) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt(r13, 0x7, 0x9f, &(0x7f0000000700)="efc45be97ca46023bb3a38bedadf11be2e473268249e9d547cfb368b2f851a683dee85da3caa93677ce92008252846991a97510ffc2b0277cf8498d7db1527d3c1d999c9d2a9154186b04e3033e867b66496a53335d1a877b4b693dc840f2a7812380a7ff9f681b0f4ca52acd8292d6a7b9d6815639b6ba3972e9de2c7c99e0ef7cb1af3df9d17661ea68043eba24262a042a7582bf59fe7b4a54b1db58b62ba1ffb4b9b116699bcd4502389cc3f6d18abe46f6da1ec52f07b", 0xb9) 16:01:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) shutdown(r0, 0x2) 16:01:44 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = semget(0x3, 0x2, 0x40) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/4096) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:01:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 16:01:44 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x101) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44, 0x3b}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x8, 0x2}, 0xc) 16:01:44 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b851912aaa46ced578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0x3bb}, 0x0) 16:01:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x80047460, &(0x7f0000000040)={0xfffffffe, 0xfffffefc, 0x200, 0xffffffff, "e7d373a39a3aaa8bf86590010061d05f24ce09e9", 0x0, 0x40000004}) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x24}, {0x28}, {0x206, 0xfc, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:44 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x1060000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:01:44 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$dupfd(r2, 0x0, r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000002740)="58515c285079b5a9668f7956cce90ef1fa4bed895a3806178d6106159874851d5379467391c5c02f1f74e58f3233e94c3c2bb16774b2889fe875b214ae896d23699403535f88249d0a42dd0e8364700ea90854e7262fc744c71008fe46a916c66f3e5cdee069999948bd49e2bb9f6efa5df3958ddccb29e20c0caa1f26f2a3c4fdbaad83c2078030aeab9db645d5aa7b8e92686e831f1b64a5b328bf52d6133410d703aac3827e2d6961e65753cf59f5d3af73df82b2b86c26ee863d724dd2adaee49e4f491da562380fed81782d78788695c4e203eab6a5f3bc58ff8a83e81df64bd376931463984b58f1c2e198e4965059a6b509b2b0dfd51b7dd9f36b14fcd03df73b3592c492a207d4dbe82747defdf128383e774c778200584b00e22a95a1487c2172c1ee6aad32953be740ec39d4e656cb82bb3ed3672af4de85b3e4dd168fd88a90a11d043c518b15af1a2c05510676cb1dfe971c692536bcab9acb8fb4294b4089699267866f6933f4e691ca6cbb5c12694323b99494595a49545b434b807c61cc4ae3d4c77b794b0b78e31ef82138da736697cd2720713453cc31caf69b87b1db749f36b2ab339bf7e7e92b99767f2147d4dd5fa60f53fb1401d9babf977d08a01d471aa12161dd09cd2fb328fd8f8807b3e481e42d99714d7121592c2fa60b6b873c53f031455a8ca78170cd68c987feddf431fa7240a781020d1cc12603d0e5fcfb2baf2f3c9cd3c6bda54c9f747cccd6b30a5e9e0c411df7b5624230c86b35f4a6ade606e67b10629d3da93cfc7fc6dcc514f24b758fcc02950f545a6aee1325a3d5750573cc8b059a00cc2c9b24b409acd2ca1a0eb0e6be928456ae2fc645d2a8fdabe27b02a6b98cc6daa1b3a67890801fc98c8401a87903e544b22eedd82a72432e7a248c8e32a1986ffde7f11455e9cc497a9027d4799b4cb2fc7598629704a210042ff499c4dadbd24b82aee1a3b86747baaa7a450dae596af5545f8ae16e251ceff20e9a82fc37ae54245ad4caff54264b4087d0ac912c6ed581528f87e3932d82e4de46f7edb0ec949d2a2a86ebe20719f198309fdc9248d0138d0a7c0a5e92e1c99376daf8e0cb340686829e692219366caee9a5736b8aebeebd997138eb194c1f846e966f3bf70713cb55ec99996a3f0570fef88093887db390942975106de30d5728b099e669fb1074a1c30478f0f2de6738a0016a3dc468d0b7789b4eda9ef6f6d72e9c8f757fe66d3e91492bfd042d7ce5d04f2d0e56c3256767fa2e525ec86c4295b2d7cb9a7eb1a916fdd96d2259aa3f720fb72847877893315a251dd5903f41017eec5328c89297fab46dc746c1da8f65538f041e8b0c17730a3ed7b1ee9e60d6d81a14c608bea2ae9a03ba75493b62f6c647b72bb5f1a4b89ec7cf9f974c00b3ca8a4ea6aff4b827550ab49eb737ab78c1e34b7446799ecabd9d8d3ab5e87f1acb7509c7f25a62e7dbb06de5dcdd955095b778493da6a3cab80a437b14767b19589b691a73f5707ef31d18b3bd6df690ef9b6a9e127e52923f8acab09a91187f694dfb5204b16d885b6f82ae8b8f5935cd5a0c6dcbf6709ceeb4a82d8eb22df6454e0ab24134a76a83faede6df13ed8c90dec03eeb1b62e43f3031e37f3ede820ef96a0ad689022c7ced79c7ee946ed8a40732368891d64ceb72dfe1efe4afda73dce4c36c3c813f0424402b8576fdd486d59b82ef0d643ff7604f434967941b2b2d30b8c4049c9892d4cb5cb2971764bb1ccc42b4e0e815f1c87dde01d86d038f35449f1dca478e84e84260c76cc59c007d86c33f128cbcca650fe39351fb8653942ece22271c5632045837b4faf62d73356b5d267d3cd00df79f5ff376609188440b9ca31171a31edf558402e5220d46c671ea6c037c541120a0fd920465e340dc3008c83d053e7446a4bc48cb31f412b11d0ee00e2e78e7ed504b42026a5116998f12f34e95dabf08eb15db7857a061d039f96fdba5df559d470c6b4ea95dc887e6d4094007fc7eaa7037547d375f1696761d9b6ab3773de9d1871f174508be0d0243ab2954dac5dc65be482885b145b1a14c9323b51d8edec337225ca49a64fb5581f02d9eae6bf5647dbf2e38e4483a84f3dd2c6c97c6e43293c8f52cca3c87b64bf35df7e5ef5eebd688414b7dbbb77dcc17b0fba1b4a2bdd29f096d438953a54e56d70c402a91acd0be22b64f1558b2bada3a9a269509b547d515d0cf4787fc731bc92bd6d4c76de99b566c26d93f70c18e47c90f6aee7eecd00399ed97946d20df252ad25fc5bf57343d7c27c78c5076826708c3dc028159a5c8e5fc691b79106942f5092854d32c28d753ff088ee2ccb997184ee40283ff8b5791b03bcaeaadeee05998fd6e50057a61de99f93326f8535cd24786495a0ac96cfda0ac11e97acf08f30ee6bf975c16784c1263ca7bce3a1cc6438f6e09f470751ecbff4f63e2813a8e38187bc5a24a10e835792439409d5212dedf9cd9e4bb9eb146ddb3455b7ddf59e88440ac212837ced1d26ebe3fdcc9aae258ce3fdbbb381cbe59a07ae90898f000c6f5ce42499dddf31924d6955bba1704a07ad5f638533ee27d461076be77d32dfb606568deed798cec14cab05304de1c9f51a56fc1095afb5b1edf8d8bd5d54ef8ad4e4658969f996a1e58ad336be2f4376ea952a830c4d0bbf55a739d9ebd3ac7343936539bf65832d478a08da5130201c8b4c7a38969db44142b85de2a3a372d398786e4ae64d776acb557b06b346bb99d6be209df451f76293cef36589a468e2b05a3d5fa600f52ca20c989fd80dafb370bd95f80ca62acf2dd6e1ccff6854b7a83e56cc716809b3948d2bd261ae3d55f8830f1f46eb1bc5ff94380a54e91884fd42d61f2fdc7dd53d0e0c5305796d256c7cc386d3f8cdfd5b2696831a46fbfbe8c870340e96170fbec0e0dbeb57edf892cf09fed3842ef6fa5c6c3fa6982f905f895257037871c023aeea22b0e99122df32e5e0bb8b513a360bd0d4aeacd7b8b282eb10d8616b3d8eaf63e87768af0b57fee4fc6da28ed106cae8440ac0c86e43f67755f7fda286db035ae38c553437d7b0f4b246b3de02e479469b87ce7ca6eb2501d10af421bb5d5b9cda739a526ac26588a7e9bfc6ce4cd947cdb3d933178f4a02086060cabc7a0be563e1b77480f85aa6cbaf7ca2acbda8a0c7f06a92fcf6434b1b280d3f18ebf9606351dda88cf7a0f3cfd77514b86e737b217bf185226640292d08e67e4e3584c9f53ecd5dae3599d9a5f93a9d9c6ce9fe8b83e3d5669b3de458480a3575aa3ec862e7433ddc9b2fcfd210be9b1d4dd6d499bf6cef9a42c77018822b16729af4218d6d8481fd2e9b333d6b7153a615db7cefb1393dabf4f1c652cdc8a24d1e23c87b72d439bba66e366cdcbe0b62dc2f38f2e873c7fbef8c88c2dbaf34dc3a5c8699b444c875cdb78bbb341fd2138e46fac8166c0b3a9e65afdc4b05752abde9b9948d51c3970de7359780b0b60fa42618ea3f5315274f27fee2917061ac49101005ed07502dacb9dd1e556c202063b3e5c1478e3ab8245d84662132a9fa36b672f20820772e39607bd1a8dc4e71c149ec0416c4a140f565ebea1d5eefe00dd97a3e78279b5bd086ee2d7ef049120d28ea53a997a01df862e98fb6ee674fa90589c69933a756143125e0fe72d9534c9bfbc7db3c0ae61ae1ec413a1a722f9a69b94647ecc2d81d51d6c6f39df10606c30e767676197f3004ba6319e94690a4123e82592e5eaa18b878aa5b9bb5fd63b4a6e2b27ed0128426a244f2f3cdba33ccfb145ac67c5abaf98b6c46fa962f28a68c3d21d3e527ff100e9f23a5dff5b26879abb1b79eea7d74465b57ac3fbb268ece6831650a7619e8f80df8fbfe44af180e8042de6e7d2634245c852051687721641ac6b575a424240fc51bf7f2fb23be9762167bc60279191fcb1a0f458e738d520ab074c762434b4176d5ca87abcd5e145fae792f63b67e0dc5a9d41d3cc955973e17bb4f1aa5e29f5e9e49bcb31df29ccc0b1e28a868af2e990c599b14e849dd7a313c209d995f4c4dee2d9bb55cbcff5d9583b902871eb1c3b65ec2d0a3159b3547cd1f2928467edfad61ec369ac0c83d43d4144f1919aaa3adb775b37aa2adb2763e84f9d80d00c0b48101603c3c278e35f05b6b324408b3039e010b910856aa813a60bf122b020d975d6d31235a33e9c1b3d103b3325d7a00774be5c13f482ad4ff5383dc33d70423f9e95ddeff0a413c6b10b0e44045d4cc045eca63e80af7041aca4e09bef6f00bb9fc9bb4fdbb185f9f2b335bafdf33d4ee0b71422e86adde11a6647828f55ad09f29f3782d11df5c740bc55988d2d2378bca2bc1d64843b2c3907e9ba5509f460b80664cd96b743577d8ebd482f0e4cabe6a2066f3b3d45a45d65d05fd055fdba643d1db6b3bd59ab85a6a0e1530f51a3c9f5cff38b1061246c4ae6872f8cf22a64ed0aa1d54135cd328efb00663fddff673f95f751471d4f3e21cb20299519204f71ec8f47946f61d84993afdee0f438de45dfc27f3f2ca40d6665d2e8532dd75bdab755a5eae9744127e10f8f2059b986373f431c0aa6fdb3301087d9567535707f007ffc1a15933997c4c44de329fd9f74d1275e1bcb00c7da4d7869548c899be92976f0c65bd70757537852b4dfa91e92532413aecfc34b71a536a3f02e9b4d3cde9bbca38556d0c23d8be844cf7104a50823685533466fa25ae4196dbce25c07933d0668b121140c6b2c001d5cfa763f787a0e43239bb1c0d1fd4480cdcbdb99ddf0e65da5010585f7615c82f5f1134b75f2d75fc5a521a9da54f9c06bfa1d86cbb13986f7f41ba8b2c664892a33fd30836315b6bceabfddec24f64f2379cb991ebec412f900d9c4acbe09b95ab3d29ef68967eaa7316bb2df8773bdc2cdf43411afb85997673436d850ee24b91a04650b1108f967ba67d3ac48fc89f7787cf0e34cc6f148e841a4c1aa311431ed90a8292a5b237dfde3d61795d1582b3a13a23893a0417bd1b77bff8d04998d6d9955f9afe098d901e3f87a04992b2ab67d31c7f663afc90cd487a4ca0d44f8a35aa950d31e6af27b8f0d857bfb2a846e07e295f8c87c1be5517de75f42662d02cf034514ed76aa5dc6f4a85a9b00d9fcc3318f542c933c154ee77acff082ceae83efbcc55bc33fc0674c0786b7098ce7904ace4710cd270662764267811d38289ddaa42f3575b231fb056208d058e9e23962fd191b590d3a787c251c3242fa0a1bd20859fc09b65665a9237d130674bff1ef55a946c0952dd70c933297c5618cc3c3289dbf197e04b21abd07dde04f1d080e07e1523ec7994962d41287da885fb711e73593e44086090cc4eb404b34815f7c3870beca8556477685f676c5900a80f365b7d3cde689371c4de8e13270e94750aa9f99ca0d1a29c4080925f3e4b0edbc74e40109ad7c3ce40e7e20837969225a294ced33fe2b1253d2d25e252823e3d809f314947de3c09ef550b3ceefc8ebf87936da484eb1b51a6dfa0f7baaf88e1655a203fb578886f31d1ec01f1e1cea628a7869e0190f82a5d7efca877a918d996e379c441396a8bd5b5bd43d00952f3118aa98e697c63e663162252c535f21b2dc0c5c3ef4bffa4a796a9c000ed6a4f9c2eeb6a10bbbdc5c0b7fff08f8870b67e22c080c66b7d7b1608cf302c07f138e756123b70d99ac65e0219108144c4d8c721d970e2886773686ca61ab5453f8d5d0ac478ce5194bb6cbcda59bff061f5506a05b66fbf10826fef9b33892853e91a2"}, {&(0x7f0000000080)="351abf0f6d3c0d9a4c754f5361b299008574eed50d05931c6b61a0d1093bd549f1ee21fe8f409252700a124c8584706b30e1012ae9a32b895f3bc51b6caa358f65355fbf2cfaea413c881ee5a75aceb44a32aa301f062539312729560cb952cc072b102abe2a62b8c278c5"}], 0x152, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = shmget$private(0x0, 0x4000, 0x441, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000500)=""/4096) write(0xffffffffffffffff, &(0x7f0000001640)='X', 0x1) 16:01:44 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/d/\x06N_sKbd\x00', 0x8, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="82ac8709a0025c4008c0a93bc1cd02ef780fab2e79d5a4abd6fc0ef8467321b632745597890c7ac0da35906a51647986240087acaf0c856b23f61e2baf10efdbad5c67f5f6fd62809b2f83eb0932f2c9407c5437ebe4111ca8236696d447ac9b39253c719b3deb15b5091dc9fc2fbbc29332938434c695437e4e6a002a697a09271ac81309263625768fdc53795bda0e95acdb2e09a57c30f2b65e61e7131a45928207278a918e5f9be05c46054b563dba4e829188c92da1425f859950980c04770d3b753d275cfe1eec110511e4c1e5d4c2a69c166811ec97b0c4dcaad0851bfbd6afb8", 0xe4, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) socket$unix(0x1, 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8002, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 16:01:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="761ff18e27bd0e96021ffaa10b6c6ac06ca35395ebe04eec8087dffdb6344815580f46350121b2edb2d76ed05bb2d0192113d040f7221f4592bf1a"], 0xa) r7 = dup2(r6, r5) accept$inet6(r7, 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000380)) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000340)={0xffffffe0, 0x3}) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0x19, &(0x7f0000000080)="174add4d60c7510e634f685f85f205b6068bbc6be6634ecdd0") r1 = msgget(0x2, 0x400) msgrcv(r1, &(0x7f0000000180)={0x0, ""/177}, 0xb9, 0x0, 0x1c00) 16:01:45 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) semget$private(0x0, 0x5, 0x204) r0 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) dup2(r3, r3) shutdown(r0, 0x1) dup2(r2, r2) write(r2, &(0x7f00000005c0)="12320573af8c65", 0x7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x100, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x3d8d7c2a, "73ae510e52b37b2e070000000a00000000c9a26d"}) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$inet(r4, &(0x7f0000000600), &(0x7f0000000640)=0xc) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = dup(r6) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) 16:01:46 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1d"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x10, 0x1, 0x23) r5 = semget$private(0x0, 0x1, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = dup(r7) fcntl$dupfd(r6, 0x0, r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = socket(0x18, 0x0, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r11]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r14]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x8, r9, r11, r12, r14, 0x80, 0x7}, 0xffffffffffff8000, 0x4, 0x7}) r15 = dup(r4) fcntl$dupfd(r3, 0x0, r15) setsockopt(r15, 0x8001, 0x8, &(0x7f00000000c0)="df8076fd10ddf64045fff7058f858b9a8ab575a62dde0f9f28aaf6db3e0c36e9a28ecf9dbb1d17b80b4947a2bb5ee6714719574d2028d3104d6710f467ccc2e85aceef0c56acb4d7cd2b0914ff1bb8", 0x4f) r16 = dup(r1) sendto$inet6(r16, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x81, 0x1, 0x3, 0x5, 0x100, 0x5, 0x400, 0x9}, &(0x7f0000000040)={0x10001, 0x4, 0x7, 0x941, 0xa82, 0x79d2, 0x7, 0x401}, &(0x7f0000000080)={0x80, 0x5, 0x1f, 0x6, 0x0, 0x611, 0x7f2, 0x401}, &(0x7f0000000140)={0xff, 0x2}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) 16:01:46 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c8844125068628e41e2cdc2c4d8f70e7357c174b1d5cb755845734b3f0609acfd6c2e895df1b7b227388069d1f15cffbfbe5eacf00080000874bbd434ff5c1775787205f69bc94df2f2bd240771b189d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1fffffffffffffa4, &(0x7f0000000080)}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r7}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r7, 0x2) r12 = socket(0x18, 0x1, 0x0) close(r12) r13 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r14, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r15, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r16, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r17, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x100, 0x0) close(r12) socket(0x400000000018, 0x3, 0x3a) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r13, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r2, r7, r9) seteuid(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) pipe2(&(0x7f0000000080), 0x30000) r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r13, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r14, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$inet6(r14, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffea3) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x0, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r15, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r18 = accept$inet6(r16, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r19 = msgget$private(0x0, 0x200) msgrcv(r19, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r19, 0x0) msgsnd(r19, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r15, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r11, @ANYRESDEC=r18, @ANYRESHEX=r19, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r17, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000000c0)=[{{r20}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r23 = kqueue() kevent(r23, &(0x7f00000000c0)=[{{r22}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r25 = kqueue() kevent(r25, &(0x7f00000000c0)=[{{r24}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) msgrcv(r12, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000002700)=ANY=[@ANYRES32=r21, @ANYBLOB="bd6764d85a5c173e93df754f1fe33ef6c38e3b7e7e6993b4b99d042c3a91102e7366eafeee5e090c24f1c3ef314769ffcd9ed5c642e2c9ad4231ef16725985dff9e5d493f2b307afb153f97b23727584043852254fea4c6d12f7d1f57914d880d506404193f6e29c97af1e2c74d9a63611b7399953821737bf28ee5d7acfdd98651e2ce1cbda0b699b86c1cb148bd3b95b6eb70d7060ac44ceca1ee94ce3c4972dca67443d3d25f85911334d28e11134582e94dc0685a722472913e4968e2a2a5e60ad7e7cba6c84f98a4950fba7402b0e53f77f81b44de034a7359d4a2265d2fa1b10fb30d26a936206b32b626fdd378d00a5c97b13da7792a42e26a063d071979fdd5bff7e1d4b4c272f0fb8f9a5acec6cfb2dd2d33494b63aecdc5681361278994c90135ce591dfb1ee87a3f31927fe2129b51e8159dd031fb480d9b1cf90e9b5101a9c537d407c445de64037536590dbc34c98387fe5a1e0929438e7df610820f188f4ae29e98ac21ea9220ab7ab4925823eb30773afd372fca2e17eeb0d3b7b1789f9b39915ba821c6cb2494f75b1dc4fe000eed56ea6f9b89749797a8dc4381f0e49d5b22099b4a91c80528e990099cd3a9ead1c24f475fab2a84e467e9913c64ab9f2412a4a1524795d55e6a7beeb598c980ce1e7c85a33420f2906bb9c0a8861d20efe2c01670c31cd99e5addc81f8b877d0665d6c535f31f3360311eb6342abdf05cdd211a14b1569e4f8b185ea3692af170b799a9cd38bdd99808e1f0c863ca1ba5cc5c9433965741f3c649e324d2a1e5641147d54a856541149eddaefe84eedbd8b23391f1cc53ea7074f00114a968bf6bf490fa9b13d77ec9e10ccf4b41da9b07712c51730b17777dea2f0439f6ff18762e2868fee593b33382b113324719dbc1497a096622eea4a7eb8ab11425a6bc260db46a9998ec63728495b866f4293079e87c29f74dc09befe7ec5175d6ff99542c4176aaa223058d3639f41db6131804ab4d412a26f8b4f855736d3ac19ccd129005238739e483aed4bc6ebcd2466a3767d6e892547cee3e2622a5318f9c17f53cdf71f5058149131127843c636f69cc8bf6ea0a18713056b5b3f7f3f4831872715fb2485e1a4930f56123269b24c1c9c0503e3ecce331dc58ee1168c08f0ee9a906cffe08487daf2367fae2e7dfd88e9a31b30800ac53149d7ed7fb86362c7351dc86746bd280f199eefdd6d4914a9420b713eb96a361c988b7cc82286f0dd442e4cb1f48633ad89573c3cd3b3cbd71942937516924d545b374c3ae942f2f69a17b655163bdfb9db676ebc2bdfade803dd20a490d9c5199db8241fd3087b12ec40675433adc4e920069fb7a0511d227ecd873613cc2de8031c89217f8e69a42f1d27d0b583ed765dc0d34e5ca6cc65e6e4836ea526e898b09f2715cbcd133b121c7626216ec14871a79a4a6262cf749fec81a03bd0aaa22a32ac457e64e413c0bd3569524ad65984046f05caf93b72b1712b209de3368a3bcd426bbe02bf2e0364603626fcf83ad961996a775e16ef1a9bf77930ad1d6d87ceb87767a54d63e556f77a627441c943353a302b9869309a46be137db0a220c19f8825701c612022dda744ca9604b6aab8980304c3404da30e71861769a66f1127898967f10a0deb96963ccb6ba3964135263489d6ff7d1ad437d31a55e3e608db79b853b6d66c321287d1e107c5642a6aadd83c7cb8f225b1589706aa24a28c10493f2691d98005055c768f4f006613154fad921c4b7d3bd0b489fe9fce6b2f08d116a8c8682c402d8e1cfd6b5e10e10c2597585fd5b2c3d5bceb032a2dc0c737bff8b95cf71239b7562bc36c297e06c97388a7afe42ec794d0d7d8dd9a5bb1bbd71c1f96ca657203aa9fbfe61e24d601b90f9025a536ab72ee857ef5dfdb9c04b4b26439dd69bd12bb48d1443e4f8000127ead5d41162354f699027579ac2483b57a785c1f9045966b44f52144b177d3d2f2d8bc38fd2625c09413feb4c9458ccf240bf5b1dbde100d510b9f4398a591d6b706647af3b006c71647919ded6d2fb5df98ec9e349be23b7e914365fd84f8b9e602685f1978a350403c18245eefa632cf5f2d5afc2071634c1e3958aef9c84c1df3f269f3c2997b7308dca35b9e5f5038f08513e694f225cbc5dd58aad39ec5fcf655b06b0a60d11ef5c285fbc9062bf99fd372c2f22a29ef99c7144ec667ee5f4ad67f76dfc1ee6af8f1552d9a90ebf3171053144cee65855bc554f71c850933c2ebfbb149f5714fc5a77fcec3fe1785dda461b85222990ff4403d5083374e171434ad7d563fb2f6197ce768812d4691e3917002d358bd49e4d9cffeb094897f73b4ced00271b709272cab7f7fb93f90f498ea3c62865ce7900b388e2adff6468322e5cc76d6893dff290ccb675e093d5c53c85f4aa881298a885ae022a85fe077021c397b59f6b82e3364269c0d1e2903648981f620e81ad740cfcf1688aa3792a07bfe0a92f87ab6c4a86ad68251b30ffdff548959d546deac73e591c594da0fef032dbacbc54021a8c461864c5719b3ccc2e37e9132b226bb27af6676df687557c597734bc12f9abe69a05e0fa614f12357847c3b377db9f9586943ea3e7d10628d8fe4017863242a318300ee9cb2fb2b183cded8126ebb24b860dae8956fe4b356248d0e0e9c3a22000587422f07730c46e635ad6a766343faee32f4b5ed40c8c03897a33096277e3581b988b1a8153e1941d3ad1077ef4550818138c8cfb699ce96ae500cdadc70e6d492de915b80608ba2de311e5b823d788ccc7addb79a9d6aebb44141849f04347f64d722d83c969262d0e69decda73e5dbf96efff6e63c61afa7b7b5fb188c09145be6acb52d447b590e18e3031afa5d4efbac3a571889f0b05b51701cd87b99e11546a42dc6ad249e0ff64a568486a549593f33598113e53b86ced16fcb4a19175698463f96d054e609d797df68f36c6268ab2d99065a16191ef7af405a5d55f6c993222e02234922810acc3d417dd40522c5eb9308ac97229daff607314020826705e134435675494fb7fea7634e70c66c75a179def28326a823186367b970947e1de8ccfe94dc0d27fc288c5c7b755106c3bb739411ef633745fcd61e6f14137f99bda674185221b84760011a1ac0690ce0f6a68f2ddee2e1912838d86aa6f9b9120bc0490ba03d44718a255d6e03e514ee56968c0b6695d387efc51885f2649439fff38fd178c436039e4507511a33f4522c2fd71210f22f9855e32c26c6c5ad05ea97abe0e93a58dd7bfba5335cbc8975271c2fe3e79ff706af788ae8ac4256776936be0a94dc5b6fe9a9b09a19309f00d0d9df11ce5f7801524ea4115d43e5b95f3c9606aea073f33e8dedce43e7bc5d6d321d055004ee464aeee605de5a5279de9e5fca8f15b3d0621cc258f086f9466d578c08ede99410e79865ccefcfd6128a929d3576ff62dfa1d15dc022b37ebc9af82f8c23c10e9f604db68dff753fa375b79fac4ece3b49b4b8fad7cfeefc1509a259cb3ce02fc6e49b241b1f48ab3be769b2d614138f4c088c7bd258d8ee6fff4c89094337e07508b1a492efbc6dc5966bd4a64d3a42e3fedf0a6807749c5d08b68d5d67271543de7bb6ed26ac1286adad9063b5ef234ef3d820a4b3923f8abc843515cb9d7c9a611affdab2c093ac4d63b2c245b78595f289eb6fc4a6b1566e50731fba3c93106a0235b9ae74164bb6fd1d5b6bdd775c046c49016059f01f1177c687b60af1e310170887af592d608a34df42a460fa389dcf748b4e389a85d360b1450516e4853f2d67dc6f461e3f860328e0eef7c02cf0508bd22f577b03ac91edb34e95f71120fc2fb2b6eb47a1ea9d1c78aea4cbdbdda1ca8b93213b2b367e6336cfeb7e3151e5f91a5a37f4de494cf8cf148b982e6e47ea95e18cbe4db5c55b36fdbc37a7b07045eb67d6f6d63bfde166176b330901642d19e4f68029392b7dc409847f3fb91d4e1f7c870d5a047dcee07e1f6f7645f9967657328c082c3dda6e4697814c86cb42c79e6da44b4b0590d553100f06c0be8903bfc6aee943da6f1957193e745a0b0eded359dfb04afe21ebe4f13f325671534feda3c7437a8e102e4d9b75cd3f31930fc60d5edab6bc58afc20fe76ddeb54a654339ce557dba18c6e19b66a9b128b821cea5b004bc916b46216185cd2eefc7800c0f47ef196515f64067f8127b9561e9161410da4043979c54c188369e0eca73997249b5d308a36c7c9deb16cac3a7a9e5e59a1ac99648f34c82bce04e143ee9a0537e6235d654e6b8a99c7fc6d314d964b89f48e052fad2355f9cd9790d30689fe69390cf6a8a0427260b9357b8f22c8f2499f5e0d8d8cb9345ce33f7b4f51e0d789c16fc5d480bc1aee653116a14b5bf036e7472df13ef82d6e489d8029e9aa08cdca497d40fd40c348517b8645079bf2d8c45551780bc549afc3d546573165370b6e867d85b8813f9351ead0c5f79fc002975f00bf2c51e71e969a560d647a206971a5eebd2244d3eaa4888de8ffc25d6e51bb92f7c5e7e673159329d977cc87ffc1e542fb12582b571f0d064a976f5235afdec36c180d3b7c3fd7fc497c1420634225207ca4ea646a5984da79579ccc7d3d4eab34a47cd76d589e53e4ff5e1806b6e7a7bdb4e093008fc0eb5f0ae2fbf9304665eb643dd79d68dcf52a64331dfbb4bdacd0649672d71bdd5a9c0e654e6887e2eebe338a9f301e8352243854eca4fcf73440fa7b611762019f0ce4f550256e662f42d5d9759dc549afcfff6427d50233acd1510acba7e94f91eee0671966318a2783a263f3f3d867ce57e346f3f56c570d2dc8a41d3dab65aa284ef9e60cabb6635b9daa7836f7b174383b6ac890956b2cb7a385d9fbd7035e72874b44651e31fefc125345c446a0711e14fc3d4c028f52849d477bcdb8c64417c6bd6a830471c751b9517c2e7c86224b49719bc66d58cfd650f1b4985032f13d35ecfa1e0ebdfaab78c5d8eb3834e970cd9b29a1c508e027a2ce3332086b19d601d9b918427ffe5c1fdaf8ffe37ebd636fdbd76aeac6a7b54f7aad68c5122303bbd5841bafc8e726a5a0bf06310cb9f1d5a599d9c5c86d2585fd59509ccabdccb296be9e41866bc375b2a72f2c53458da6fa2d3658cbcb7dbe50733d8a328afd664aee1c6317534a04b704993f8a129868eed042733832c7d624c4ad3943f6f120d580935379d499d70cf1007d26b50c092683a77c619ae407a888ed681e52bf942ba1afd7b35c5bbfc0e41289673d382c80191ebe8b72ec3cd59b974fdcf578ba17d4f1a164076e59d6e74fa30f2d858cfdb8c90971f78fd2f8e4ce094d4c29eb097433157e07ec2838105b22a63055a756466bb3fd7b1ce04cb07d73c61de9432b098b5d5800a60f893158d5323491a299d97b0d857b10b43b22180cf9b954d2b2018749be32bfc28af6ed30b15baf27ec38d640c0359c011a0b089b0b76119e9212c71860fd11925d6ab1eef0bfad2ada9d6575f93410b418c326e017b25060a2e36d7cbea73fab95fddc1a7f5cef207436a2da0ff7c7e0878e10768a16110da747682551e666527554e3308b683f461d7a7d8a97bacf05481453020c3399f1695be21dabb460cd8d364e2717de4223bbf0a3d37484bd668b68dd521b461daf35e65aa8d61f255020d9740f1e34e8cfae0d3148be91d002771492a54d277c8f630a548f7cdd952a5b2fdc7f7d857794a39a099e4225ab720233f76e7128c790fbcb54adb2e98d703611072de4e432d570770c1ab", @ANYRESHEX=r23, @ANYRESOCT=r25, @ANYRES64=0x0, @ANYRESHEX, @ANYRES64=0x0]], 0x1, 0x1, 0x1000) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r27, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000a60e"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r29 = semget$private(0x0, 0x4, 0x201) semop(r29, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r29, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)) semop(r29, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r30 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r30, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 16:01:46 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) 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)='43', 0x2) 16:01:46 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) 16:01:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x0, 0x3, 0x0, 0x6, 0x875d, 0x0, 0x2, 0x0, 0x6, 0x80}) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x10, 0xa0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000080)=0x8) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:01:46 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000003c0)="77346978f2c8dd47daf2c03b6c581e24036aeb99e566bf20dbae42fc264d26fc39dca392e3f09fe77d6543dd823a2f30d959d11edd5827caa70326579640998d17756a26fb153176d3a38b4cecbf070b695209a6528a465cbce6d33cb1e791d326b0c8602ae730a52bc78b28768a58cbfae8be02abff79972e5cf4ea12fcea337d4b6d0e576567ad4a73dfa18c6eeffe544c135a0d8e01cc100186243e5e75c6c68d1e50813ca8f41a2b164ae21a16e48c5b4d5b", 0xb4) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d984c25", 0x5) r3 = accept$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aebd84700"/4098], &(0x7f0000000340)=0x1002) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00", 0x0, 0x20000}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x12, 0x2, 0xff) semget$private(0x0, 0x4, 0x0) r5 = getuid() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r11, &(0x7f0000000dc0)=ANY=[@ANYBLOB="ea55cf4271dbdf64ead0e8fc9155a94938a1cb80fbfc185cb940fe2cccff6601f7039734b7fa4f2a6171ec24f0d8716fbc94e1c66f6896281406e0fc9e9920fa4298f5092736af182ef0fee57717b7783c461820abc023529d1085f870a8f8bd858c53ee9ac836be15abb6e9baeb8b173d3d859dfa26376a3430b8385a660d71c3dbf7007303579d3445afe4d6392ebbe0ac4f718b9f1b70eec583c8245239233f7256726dc0879d499e26d8fa1d160d2f8f86f3a3803537295483511b50ad89f7efc9e5"], 0x1, 0x3, 0x1800) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r8, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r16, r18, r7, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r19, 0xa5, 0x3, 0x1000000100000000, 0x6}) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r21 = dup(r20) ioctl$WSMOUSEIO_GTYPE(r21, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r25, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r26 = getpid() preadv(r25, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r26, r26, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4fff4ffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000002240)=ANY=[], 0x0, 0x800) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r24, &(0x7f0000000980)=ANY=[@ANYRES16=r32], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r35, 0x0, r29, 0x80, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x10000000fffffffe, 0x1}) r37 = semget$private(0x0, 0x5, 0x8) semop(r37, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r37, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r37, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r37, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r37, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r5, r18, r22, r29, 0x80, 0x80}, 0x8, 0x1, 0x101}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r38 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r38, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') r39 = msgget$private(0x0, 0x40) msgsnd(r39, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000376c9324f82e2fa0b1789f6e3a3d30703e16f38f2e8063eff4d5f716c4da3f606d119a4917fa5f71a2f4f6ee98324374989239486d40d711a210301a62631863c2b230f939659a2b68d596f6d534eb51f54684c8796856eb2458db4d90735f448bb5d0572009c745e3f2c8436f643265fabfb8f8566bddb00adc72b5700e7915c1cb62c98680259c61c9373b11db57974b1a9361f08d32bfaf7f8b08e09bf93e6cb2fb106656e3bb810004e50256a391a95ba6b0e224000000000000000039f838488f6503fc89dcfb7ab3842f1f43452b6ba6c63a97d936c2a1d595fc1d5ab9f0ae2caa742d1dce2a9881eef38ab981e3b6be173b11000000000000000000000bdb76e17387ab2db7908fca7b6865faf9031f58fd000000000051bf0cb225348169dc74d6cc8d59e4adfe73aafe7b46b531e02467de5a1421835e1bf38ddbf758f065c5a178528070b7b88f27a467e05e770cc356a115c71025de11b51d7be22f1ec7a3268744325ca769545cd6c189fbacd09d3b58b42d316c3c4324be09643b66298430e3db057d52be9e3e006e6fe8006975a885dcd6c35c6df9f06e803aac0e019eddb4e8e28a354ce14814f5e96112a3c905b8ef7611c6b2233844f235a1e681480817ea57295505ec62eca29d05e0d891b8d2abdc538b5ff809dc6b45eef3134583e2d259217282e085a90f0989cabca8c00e669ff6e8682e01ca2c4de5bdae92e001602d409eac2b1bf0076f2424be415433dc16dcb6a5fe2f73975a0d6efa2cfdce64abc4f17e11e6ffbad1c7b80e1688739d47ca0b27ff9ed35ac4eaeb8a7ed7f131cb4292393c97983a277af522ec0e9901000000c7ba98674c5644cba08e82c217a41d8e01c9de68265421a21cb108cb6a4a11054956158dcfd62a26d657ba8353c2f54dcf88395d3c6329e8bdcc85369a3c2cc9e4cc69b4d79975c815bdc6c8d1182ce870d588e6f422af9835504ae4a3c18f49647bc4c42c2d73328d0bd11b9ea29a930e5c9f56d700"/739], 0x1, 0x800) msgrcv(r39, &(0x7f0000000480)={0x0, ""/242}, 0xfa, 0x0, 0x1000) 16:01:47 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x1, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0xfff9, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x5, 0xa023]}, 0x3c) r6 = geteuid() setsockopt(r4, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r8 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) getuid() setuid(r6) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20, r6, r7, r6, r9, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:01:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x400, 0xfffeffff}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:01:47 executing program 0: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000003340)='/dev/null\x00', 0x100, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0xc, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x80000000003}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x883d}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000003380)=""/4096) 16:01:47 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 16:01:48 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000240)=ANY=[@ANYBLOB="000000000000f3265303bede00"/110], 0x6e, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/92, 0x5c}, {&(0x7f0000000340)=""/2, 0x2}], 0x2, &(0x7f00000003c0)=""/19, 0x13}, 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfff, 0x3, 0x1a, 0x1, 0x7fff, 0x20, 0x3, 0x1, 0x2, 0xffffffff, 0x26}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f0000000180)="a77b8be65cbf7f30677f7aec4febd2075a6c8ff191122f6dd651e4b92ab0731d09a3d9c53f89c45ae3d4b3c964996c29811cd0acf230b011925d5bf0488d8bb8bc2bfdca924a01b1db3afce198f31f0f632e07cab7c0afe396c9061aa2767fcd1ae43f26b516376537d4f4", 0x6b, 0x406, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:48 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)={0x2, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"}, 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$unix(r4, &(0x7f0000004d80)=@file={0x0, ""/4108}, &(0x7f0000000900)=0x100000163) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x329) fchownat(r2, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r7 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:01:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xce, 0x0, 0x1, 0x0, "5e00000000001b5ef99b0e00", 0x100}) write(r0, &(0x7f0000000100)="0dd57a25120a8b332cdcb46243a6cfc683e8150cb72832f85a9da480d0bdb56d712644453e888bc3f6bdb20868433838606d71cd4c4d34d058b9950884d020e8e875c176e0fcd4e395d8479030d931bdc4be09930d2e9946e70b19810d8a6505d06ca157b1bc2efad31905e2cf4be0df389e489e0e9d65572473645e327593353707ddd54d668e881f46e4b15b48c47220dece01efc5315481ebeedfcf60d78d0f652d077751dbd7bbc7511b07da72bdc69796034b37931f42fb8239f49954c7acfb18530ff4a010f803c56c7b4e57a9d81ec6", 0x0) pckbd_enable: command error 16:01:50 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00003d4ff84dc700"], 0xffffffe6, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x2e407bea) r7 = getppid() r8 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = geteuid() r11 = getegid() r12 = geteuid() r13 = getegid() r14 = getpgrp() r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r17 = fcntl$getown(r15, 0x5) r18 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r19) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r22 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r20, r21, r22]) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={r17, r19, r20}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, r17) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7fffffff, r10, r11, r12, r13, 0x4, 0x551}, 0x0, 0x80000000, r14, r17, 0x8, 0x1000000, 0x100, 0x2}) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20000, 0x0) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r3}, 0x103d9c3f6600a9c3, 0x80, 0x10, 0x2, 0xffffffff}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x2e}], 0x1, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x10, 0x20, 0x0, 0x4}, {{r2}, 0xfffffffffffffff9, 0x43, 0xfffff, 0x1, 0x800}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x7, 0x20}], 0xc70, &(0x7f0000000300)={0xe, 0x4}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xfdffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000300)={0x2, 0x7}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x80000000000002, 0x2, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r4, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500", 0x0, 0x40000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000340)='/dev/tty\x00', &(0x7f0000000380)='\x00') r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r7, &(0x7f0000000280)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r7, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 16:01:51 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)="369d5a867bab5b7745", 0x9}, {&(0x7f0000000140)="3727012e00f742ff4c1ee8a31d7bff1ea0622383993fdaffca47bbdeb111bbe09a6bc80c69edec26d3b08b5d46c9b9fd0c93b9d62f32105e7b39d443831900d6fbc56e09058ddbfcd0d34d8a7c0381fa115bb42874a98e270dd42ca1278320ef04b900a1a2fe45036eb344d86f1281ce555710499ca165edf88ed451d19b552fb508942d298b4f56f37ae258bdf85fc772c638975c509867f90c24f509b852d74c1b1129bfcc3d910e5ab13e16df830d3c3b14df8a68d8f50f58a8bb8610c31509ad28c7c6cd53bdf63b85db69c9424d30903dcfc36a33c30b3ae26cb79ccbf4", 0xe0}, {&(0x7f0000000040)}, {&(0x7f0000000400)="787ff134ba6c2d557ca9b3416d392b9869a38bd977aac21db8497d29fdf53e9b25ba72b913ed74f302f24a156e264cb918b6c644ff2d05dd2cbee74e50cf9917fd8c02919611e2ae7146fd8570586d531830649ce2fbea8c10d23f854c2015a95757ac969f300bc7b6b1e5da1e3bbe68e5b1e5f5bbd33229d314dd964e3fa8a95630b4be34e4b6fd3b6c95af90e2a2ece38770432e2da5a730c150e3c2502c5477abdcf584c64f6a4515019214547cb999580b3c7629b3cd194fcc5135bd185abaac79201849943b856b1030d96e73452bf4cb9db9546b9f0d49af4985d073e79ee38d", 0xe3}], 0x4, &(0x7f0000000280)}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/d/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x35}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:01:51 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5846e2ef1d75a091) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) socket$inet(0x2, 0x4000, 0x6) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r5 = dup2(r2, r4) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000003380)=[{{r7}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x0, 0x1000000000}], 0x1f, 0x0, 0x0, 0x0) dup2(r6, r8) linkat(r5, &(0x7f0000000140)='./file0\x00', r8, &(0x7f0000000180)='./bus\x00', 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r9, r10) r11 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f0000000280)) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000080)=0x6) dup2(r1, r0) open(&(0x7f0000000040)='./bus\x00', 0x57d99b0af28f4311, 0x85) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semget$private(0x0, 0x3, 0xb37d00b271a28bb4) ioctl$BIOCGBLEN(r12, 0x40044266, &(0x7f0000000200)) r13 = msgget$private(0x0, 0xfffffffffffffffd) getpid() msgsnd(r13, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYBLOB="55ef1184cb75d53a7870a8cb65ef5ed66d459a2a89397ca947db17cccd0c21432c935a5f68c23ed69ee0df86c8860489aac3fdad8a3d6f3e6696d64f16c77fd3dfc6800205f6e73c8f52b118be6847d34fca6e1bc197fde01d92b153b54bee322527f089e1fd27de1f7aca8544d82a470efa784bc52e29787b772699678a11b9bf6fc8041779ed324037e3e6727989525fc19900ee89cfb611588b1d891eea7b571bd6aa3476388f4649546d2f10f8d6d624c9ecd0c956", @ANYRES16=r3, @ANYRES32, @ANYPTR], 0x5, 0x1000) msgrcv(r13, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0xffff43f4) 16:01:51 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x106) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x9, 0x5012, r1, 0x0, 0x4f) r2 = kqueue() symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) open(&(0x7f0000000240)='./file1\x00', 0x1, 0x10f) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r3) r4 = socket$inet(0x2, 0x4000, 0x5) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="a09eecf801e445c97c98f6739634c7a50c886bc3e707fb078f6ca4d702ad65a2e93d93544597120812caf076fe830e2ce2b39b475dcd51bd9226babb9249126b365b22773488402fa8ff3e3b7cc0fbe8427f90f10d10f9d137ff603610c505a8a3d245f60f35e2452f83f7cf86bfc1b12edb880cce93f871b5955094d989c6adad935aa3778fe7c86ca099f2ec68", 0x8e}], 0x1, 0x0, 0xfffffffffffffff9) geteuid() 16:01:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="67731590a77d0052a5f56e414b1cfe14ad5b722948570881cd2db852363fe442c4", 0x21, 0x0, 0x0, 0x0) 16:01:54 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x100, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x7ffffffe, 0x0, 0x0, 0x10}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:54 executing program 1: mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x5576fa1a682f9333) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20049, 0x48) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x49, 0x4, 0x9, [{&(0x7f0000690000/0x2000)=nil, &(0x7f0000256000/0x3000)=nil, 0x4e}, {&(0x7f0000077000/0x1000)=nil, &(0x7f0000503000/0x1000)=nil, 0x1}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f0000763000/0x3000)=nil, 0x2400000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000034f000/0x2000)=nil}, {&(0x7f0000115000/0x1000)=nil, &(0x7f0000204000/0x4000)=nil, 0xffffffffffffff88}, {&(0x7f000067e000/0x4000)=nil, &(0x7f000007f000/0x3000)=nil, 0x6}, {&(0x7f000068c000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000481000/0x3000)=nil, &(0x7f000037e000/0x4000)=nil, 0x1}, {&(0x7f000069d000/0x3000)=nil, &(0x7f00003ba000/0x3000)=nil, 0x101}, {&(0x7f000022b000/0x4000)=nil, &(0x7f000018b000/0x4000)=nil, 0x375f}, {&(0x7f0000307000/0x2000)=nil, &(0x7f00000f6000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000204000/0x3000)=nil, &(0x7f0000615000/0x1000)=nil, 0x3}, {&(0x7f0000769000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f000008d000/0x1000)=nil, &(0x7f00001dc000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000714000/0x4000)=nil, 0x7f}, {&(0x7f00002ce000/0x1000)=nil, &(0x7f0000fee000/0x11000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x7) setsockopt(r2, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xcb5f97a52bd9739f, &(0x7f0000000100)="d084080000005a593b2146d3a25a") 16:01:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0xfffffffffffff9ac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x1000000], [{0x0, 0x0, 0xa}, {}, {0x0, 0x4000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}], {}, {0xfffe, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x2, 0x71) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0xdffbffff, 0xffffffff, "d730c15b00f4ff0000747beffde400", 0x0, 0x8001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x6, 0x4000, 0x3) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x1e, 0x8000, 0x3f) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:01:54 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) 16:01:54 executing program 0: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da21078d016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dce43dac7193c8d8cd30d303d94d842b563d134ac31409b80569ab0b7cd54c886cd4fe43e47f055a7bd12a"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000240)=0x3) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f00000001c0)=0x10) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r8, 0x6, r9) 16:01:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x223d, 0xf7}, {0x6, 0x648d}}) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:01:54 executing program 0: chdir(&(0x7f0000000000)='./bus/file0\x00') mkdir(&(0x7f0000000040)='./bus\x00', 0x30) syz_extract_tcp_res(&(0x7f0000000080), 0x38000, 0x9) 16:01:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0x7fff) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:01:54 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) sendmsg(r2, &(0x7f0000001bc0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x100, 0xfff}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000500)="a652e450273788e2698b0a004a8de9b3981d12daf7815d3b25c55402899fabcfca447cafdfc7e4d4eb0d589c2d7f2720867e5c12ee7cf09808eb0145274178c846eb3f4b78fbfacebae7f74787cfcc1000566c5db59af47e4bf854022cdf6f624dc50526a33f5ce35f6f82541b34db7365154dbb6c13f09633afbed6b32b8639bc2986aac5c3415adc15c02da30f788633a36b48eb42f8c3c0b2c61b7cd4828865b3b36e84b04f805c28011fa620e4b54e0ad4cdb22b406db96e9e39a9b6611809fd8d8477c50f95b323d3f9803f136aa5", 0xd1}, {&(0x7f0000000400)="b76e44a9faabd5c8a335f5a13a0043c22bfc0d2b2b2e917d74a4b554c0aff1443e1f85c7fa46634461700e19c86e7b0c075c087a3f9ac69fe227b36a7c0ef32dc9b94804de95c6242701bb9846a953f6b4dbdf517f8e31c8a126ec35bbfa2987f5097b49240e727dca10d9213f1ba0fe3641f2bc7785d341e792d29fe80e529266", 0x81}, {&(0x7f0000000140)="f321a1754fd8f8924a587cacabb99d05af21f07b896bd8af683b02046764337c58b1099b43d874caaac3177155b25c3fd837402b053c6aa92a689c6098d3b05f0e50b7daeb63b4330b91c7beedaee8644d5cc4340931eb6017d57050cc5f3d1cd938878ada53ad05be83921178", 0x6d}], 0x3, &(0x7f0000000600)=[{0xb0, 0x1, 0x4, "9d966814254f724d98dc00587e1fd630f2389fd6c501cf9ed3c5e1f7560e09009a69536eaf210d23c5afc6c99e5a0892c69b8b6de68aff11b7c5f9409e6440b55ad404ccb50e67c902f45e89d5df30125641b9d15853d61e1ac82376648356ec7b35103f7564cc2393335259a769a5ce7ebe11c16f39b59e3e891268965407eaea5c5c82aa06f231c7c53332e36379f2cd5e7ac9ee1a47f9fe"}, {0x88, 0x1, 0x2, "2e09f4c3cb04237a1a343ba2f3e4eae2cb4b391e8ab04e361b6bf8fb4807d605ed464a642ad97c676d7e04b1946ab4155b93a26a4605973ea9b874b48a78ef7c59e12c345da15ff114799339261cfb149029429c8c5c8da2beb5c6131a0b3eff2569fabc5830682501661019d320485c2b5680"}, {0x38, 0x1fffe, 0xfffffffe, "e1cf89c18164ee41b57adf74bdb408ed04be307e3524e555e6ad54a91266944db6ae5343"}, {0x58, 0xffff, 0x7, "df4bc9db4ac28b9cfc759d9d3f85052ed7f92815024d82f4e36c596b06be57303d610c4ca18ffbb410a7f70ffb2955bfc3fc30463633fc0182eb8277b01c7665f663"}, {0x1010, 0xffff, 0x97f, "e5fb273412f2f9dcc02349edbfd2d33a0353e74f0d5a7352fcccc5a0076af69d1d6bdfeb47945d2cfc2e1946f48d3816e9060c46df02c2e9fe1b64fa3f1dedbfe7fd1a4d3801968ce87be717a24abf0c06249a35f6e7db564d1de85ded28fc7429206278c3a69a4e95f7d17b338071d6327c94b281a9d3f4985b6e616c0f3b817080e12fdcb58e7b40e8b0e3c40410e4425a28d2ca34d71e4699f873a1daf6492e04d54c41db09b7bcafbfa894b3122da5780cb13f56c5d5e085d0450c4b500ad5aaf471194e985a679d55f3bd7370773ecdaebe29e5a02147d5dbc367750658c083ac102e59c455aa7ada4652178df0f04b31e2bb4648eac1fac38ae6b765774a6ac218c7f3ed488156ef7d39166036c99fcc7f87e91014a5e399ad7016be4e7013925db3da7d07854f256c09ad38755b2e2d4f24fc339bb50f97b09afc7722734689b64dd2348aaf314e475eb910ba1d61c608687ffa95aed37f20a332fa1c3f7a53a32abab2e079c7381c98901ce05f0becaeb1e1314b9dcc133c742ec979ac376adafce6d4ac7000c8ec661da3a53685db74d247fc94137e926858788e88d4beb309fefe91797d37ae7107db0112454294ff8ede6765455f6e746fa7ce1d6ba49d76acfbaef53d05873755251f715331d64af144d6a71fe7ac26f710ee0cb262af7e48eb66050f898a55a3dc32bb61ad886a41ad8fe93aff61889afb2af4843e02df36feb4f8db2faa654154f6a75696349e638a7e8a45f6f48cbdbf1c8f0ec2c7e182d56b05f7123d05b42f6dee8cd120defe43d532182d4734683302f838575f738658f9341ea1910e60b773dd19d6ff14da935f2cf0578c33953d40f5b54595d9fb615cbbb8f7c03ef3766dfe6f26c960fe9d0cafac3f6740878f2d394c3ff733420e0d2d7ab61307c9ac45b27fb97e4addbfd0d2c8d5fa080a53dd8aa350d3147568d3e40ffb9634b3178595ac6ef4aaf1da54de9665949b9a03502a33a8ba58a5292dfc5d16daa2f4e17e009a00561f1f7fef4650ac67f34691a790f13461b2007fc01690d0ca712a07f53066db3579b21f09ac9f08fc2c30992660c036faca454a644c99f9a8f53cac29cf6c91f04135fcd4947dac75b7b1925fcb524b074decfce4e5279ae9b1002d375a5dbd81f1c622f6b2dad2d5a47aba872e7238e24e38c3987facf273994cf623f343693a1abace42ba2fe22b78c6c52fbd48dbefc707c8dce083e0d5c64af6740a9581c51dc20c75019f51a53055b1c5dd1102847c3a7ca592ffd2ac71edc0048868798f1b3075aac33d1166ae0441cfb9f9086fcb1c11497f04161d58c11a0efbec69593b9370fd81b78e1b3967ad33c40f00121e64a4bacea6cf822d2bb6e3af3520566b39d674cac970534ed0bd5a2b3805da5306f32b60461998ce11e937de15cda933f9fc13d495223822e9b98fc9ef1ae53378439886e44d79030731ac6ba2553588a8acafa9ac086e189d0bca95740a079c3de3f1129a04e3caddd103b2fd2896f992c2a304ccd4c0e1c2ef3ae9bd0d3bc9dd2d28063b64277881ad75e8dbfaa323fbc8add27f0e7b0e9576eba731464870196ec61eeada476dcdbc6c86547c795352855222d6776d9285678683cd5c6347f22e116c13dc575960c2a051ae32e183c010aebdc0460714a4f0b83ce0c7ed157429aac965cf1fc666771ee890f91d495f7b3e3ad6904ab2960210c3408143549cf02bb57977cd0fb0d4aca3ebd96010bc7154670d0e0f09bc59f030ef2c53997a4704ef80dd781dfb1670dae4b64fb713d6c6f4364121a221ee74da2ee9e11f9bcde123cf2b57eb396e4e3c38e3c4d60ecc222fec79e91306575ce0135daddbb2d6a90dc086aa62f91c0b6495ca2a271b2d2a42be01f8295b8561f5e75edb967853d933d49745eae8b720a1c5f286ede9e6dac70e38905812a70e351fd6c4e96e601447cc2804b7babe46583821877d6dee0344ca5f92f9ff2c88bfd15cca664f376b79bcc0296dc0bcc2e3404e4e2a6ae9e1eb3fe981d214e8f0128a9181194658905bb034e0530bc8e3fca61ae2a7e3b6e3daab9147e58b953566c47fc125123c5cc21aab5795a90a0da545069f066012f1cb071ea822c075b2bea56f569b8d61035339ba7ffdc9c1e158aa7e48840f250b4100e68b7c5ecbcf69e353816bc95d55ca0a5399e3bc30ea60438824758f994e98b2eb65be996d335e3c4a02297ac99bc8fe6ea615caea0792006ac9e6b227a0737d13d57b205347446a701e301a478e715c56cf0913926377c39091d5938c286e560db92ea478810fbbaa26ff30816dbe15883c988abf13b18a545e6d951e0ac14f3a40a1c28454ba6240bdc5615e009d48ad296fca03de85e767555c29f23b384d7da1eb5dfba67ff07b182b5892ef1d506762027f8ad1cc0d2db57de2f42b0f692b4275caf6701542ee8bfc16aad5cdb4f3fe14a2f81b89e33ed213aa645e3339873edcfc2f8dda01a94d9235717f04a75e7808e561c761f086f216ab3b1fc39a41cf24ed82fdc2209894bcadb9ee71101fadf2f47cb36063009de1e708972c5b55062fe6cdf32be287dcc165bb4ec71080fa169345111e379d5bbe9ace31a8d60e78636eba1bf7be5303442eb6162150f531d191912e2cfab9283107e03bc4b27ef9f1f8876d9260a4af2da274b0f79aadf8f39df2b5b9f2808035cb53b05938ff9c42efe69f270e383011443f2bca47f99d39bdcee9e9848d67d8f28ba1be9e41d685f52cf9c5e3c3fdceb0022610cf93678aa37d9c6b7277690111325afe56e0bf74aa8dbff0a2d21623ddf63bf7386de3fc34104ea936ca6cf8ea19ee9f2d46ecfe412ab7ece6ada4224a16dd1af362f5ff99be12ce2950d3b87b165cbeee28308cf0d67351f271a0396f3c96cff77a94daecd17fa4dc03407773919499025805388729e378df2425af1d43cab1d8b2eaaf3af3723931818d3cd3578656e6b9a2bb8b4504b68e8d39e9209d226a63560b42245012c67507d812693af81608dc728f9c61fb117f7c25f28e5cab46174b61b621e2e8b01a851a3ec6f10d62e3ff6c9261d051f204f5a9fbff661bafc8de15662df7789f91d81fe238e4b3a8de1d74be8d05125359a3be822081fcfd146e4ae91858a3bc567599905ad8717c1d89c20c03248c581599769a837ff1708692794933bd3e4a45013fac41e7b78a31780ea68188cab1e9f48fcd57eab6374c57b6b70220b09f543b0ace14854e2b97954d52fa403d0349427b2c4b6b34ac25502ab016c1a2807ea7ee822d9a4cfffa39f05fd05de6c19268ff5622495f488d006da830a2b3c6b6b237d0137b760439168fe6dfc8ce74e27f13c2ae525c2eb45fc2871c53a6f43d81a4e5243f61bdab327af9c42212325e09c485cc58ab0936b5ce660c50c15e111d5d0cfa2689079b1e7b4883150eca38f64780fa15b91de2de15ffd872ef899060b343ca300ff1bd4041842049ee37f3941c4d994e06039d0fef064fbb310d0d81d4c5635b45af7b0d5f437185ea046105a33c040bd00b29157c5fffb9de7fd896ce42ed33d8297022d5692fd3e54d82751284ec6db2ff83ceb1cc746a724f3e51cd8259f8a8557822ddabe4fbe693625109bad03a951ebfff20f0cf96acb07ab2438d5ea6698a8de5c5d53dd6b2455395cbcc796992846ddd36256f1f061d8cfe60ea7011e88c8f7affaed2e88f99745bd481e7f1966a662e1529a4f296f7c4b6378ed90b114a56e5ecb35d90a49866ddbb1321bb0e5938400c67cb43c6ef359e81381760f1ad623cee568ff0c8a18237cc7a50c5d761b986cdb63bf54e3f4bc6331bd7816ba0d78599a144dc297e17c949d3e1ec9b7248c98266d5330f643ecba7858891650ee00f9f8b674bccb189327463220ea25dfbddc481255936058a7c446a2d126db30b95a8de3050ace2748191cda908e3a10885880260a8737625a1574b689f15911df88d3fd187becbf2fcd3ed0355f6bdc4c30cf60487b83c09fce2649342b7b2a7810c24155ceec249f04cc60c5016ef1c072ef8937c21f74792420db431f3c3fc7b84b7ae3ad0f0111bccb7d4274934e3453102ce8387e3d57e2ae907351d2e00b4800f69e2f5e0393fe282fa0db7369a81950275001123405560e9ae6dbb0993299fddc4b105585735f5a48176a97eaecfe41ff843b67f54b908e0f6c7c91177496dac7e096931be5e88e26d33af20ff990db6f4ead16600bbae6e1243aa46a5c2c24788e8656d6e035173dd339b9cc3ae76acdb29a9decee63e6e89ab153e7c7625479633236ffbd1fc3f7fe73050922195805020d93c4328c55cfdb8faa0e14a09a94c4fdf660b41eff1996ea3b3a10cfedcfa0294cb4dc7c23649490572cb23067d7bee8c1941ad38e76f634de1c824e00bdef3dcc65818333afae5798712f1705ecc78c9a46d5a172e7a67317792ae48f82220890e41de9e25b07d7dc257c0f115fdb416ea35de38fa249d54dc2e21a450a515936f937dcc41286398451b5f56d3d9274664b80c22d95240f128e7c94e0ffccbce9157b81f66b5690339f8ae7eb70788dc2bdb293befd28d32303f8d73129e15012de8f5ed62ed7f7e0505eb4c6a4799833744bbcfcf29219ce287b1298d8a4fd79b0cf03b68d4cfe1fdd8b105059ca4cb2c169b618f34610ccfc4492c613ce5736f352fecd4c0eb8707d62bc3d95d799ff1068cfca749982b426a63b0dedc5bb41d32b2c77782ff7d83c340986627c7b41dfdc12ae445eba7004f8fa52cd7b2f41695851766f9dd1759767102115c8ad55048eae6dc42de86820c9af4d1063fefee45c5a57fcd90f84e6f1fed1980e0ec7c0b14cca17aa73a418563b6f59db6f120e61742cb3ddb50fb5d3a45b9ad94d7dd60e044d8913f53b44c4a58e94ffb1f8df7fb19d60a4503eda36b81fd49ccbce0ad2370f48dff9ee67f2ab04d3a8e6bb2a905124225f0bb33e4c09cddf594f53b6ccb77e770a5b518869beec16b58bcc48ca4a47d3ce42a2f0b278eee3f90a82fd10294bddf7e4e90cdbdd0fd4953241fe61e7c5756fe72831931f6ab6ba61731cebe115a07700b87a0e3e2b8c42edf9facb4fa0eeaf3dfd0052daa39c641c922218426a5ab1e9b403239ed7390d1a582043c30b48f5a29237675d63b60fb22efe792c4974e292ea97a0cf2533136c718790e46e4943d7f67cc16434020e5a6fa3035b63fee71449a5b6efce81c15ac3a43cd4b15eb7f1906658be132e42ad032cd1ffeb22f8bbc18203e4623ac895a30f5941a3fbe0bc665a5bda82561199f8ce70e29943e3bbd969ceb63a31dd3dbfdbe4b4820710ac1f5a77040ae025178a190e20037e079cdea54891142f2880488b8390da04b08ead178dd6fc8e9b1bd75d1ae7df7bd2e0c11f95a368bba0e2100e7f0684a27e2b7473e4b75d786267e0049210d4fe4892eb1118c4495c06cd3ff27bc20fed986751173ed4e2a514865245b7c84233087d667822fbb35899eddd5125cecfb758c1b74f2373f89185bfdbb1e65cb65159b2aed6da3d61321d36b571fd4668582d53004d53de54fccd127cda575b58f7cc080e9cb7df51f9bd503d8adf8ac393e6bf407dbf3d424afd033a9fc6db29000938069950ab8b9e5d84066b8e585f78f46e433892350a2ae82d9a31adb705c1d448ed3009a8eaf645108e5518c8ef725378a2db68905e4840a4fe7128bedc3c7ac4c46595e66de64f3725eb8d3ae3d1230752b259a42bed6ca656468fc129edf9ebc371cd1c6bec3083fb470ea85883dc11bb07c7a577f5776eecf"}, {0xc0, 0xffff, 0x7fff, "66f2d827055b64333fa0bc1372ad693929b6a740cb9ea390a48f9ffcad62afba820e0df2c800f9c1085ab7e18e101dfac631cdafd7a71acc79c41ce831c23588dc3d7be3da9bbd2263881f431f644f42b938043916312e6ef58e5dd1e8b7f5aa7dac70d481a0849f835c90851676b6bc6164f7245cd39e5857daac2741c86764f5545337e62c2141eb29b6f6de6c4518b407c828f87d7cd321bdef5e3f7b7682d8759b53b161bf059a9cac5ae944daaf"}, {0xf8, 0xffff, 0xf0, "9bb27122f9304492b55da0d843e1b2b1d23a914a0834253f7eb685ddc8cf4896696bbeef4731fb5bf8823bd0aaa50462f5c4f628d8629426c39a7fc3c4fa57b79ce01e75523373ad1a6c7856000aba71a7b39c9a01de93680a069244ac0c8a109c83f05cc12d3e6079d83fef998f6117d91c2a986b4083dea146f7b6ef146bb03cc59bd808e731b5a040f141ae300b5b34a79abcaf5a3dc405e8eaa2ab923930d063f90fae8d382bf5363008f46ba0d1be36e147f3e3d0cc5006c3b42759c413b4d1ac3f5a3f3a0a8149ce13e4724e9e5f80517fc0f310729db29237dd1517249ab58066eb"}, {0xd8, 0x1, 0x7, "c49c25cb4353ff4240c866f13cc51a8578d7df64768497e3f831c7410ae95d70add86fd620f22cda410067eea16cc34a48bb8af47623499ade2403ae1424ac02d2b9b90d6c7221d5163669df5814387904fc83735b79e047e6b35191a4fa4e280d41a1c4a280a21a8638072f40034c5114cf0d91018e733d4b3cb844a5742237afaadf41c7272792a75d8c771e8d55c67de9a0dbeea0aaf5f4c926cf35770bc4e82b9445f34ef6b7550d85363b0778677e49cc5701ae878243206a1b2a4268a5acde"}, {0x78, 0xfffe, 0x2, "4e336ef0645500d699cc49c7cb0ede3b5223d2cc727128ef12b29b1548d7015b806194092ebd3bd7eb0d5ad5f5bffc593788e9f7399ff05975192ccdf78d0723aa7c92d049f0c4d3c4e04c067499569f9cee8e9bc6db7cbc40cccf1f98e49585b1753fd4cc754664"}, {0xb8, 0x1, 0x3ff, "a97eeb72935ba1d7cfd2130b424e303be6e20d748677f66e7af5c1936248d7330865c51962ee7fcffa0dcc33c3c0b3c3bed3c534cfe4d9e07321b5fd234f60589a36b3b3bb02c1960c74bdb8a11b69ce89f922828b2a985c22c491b8bc42e0c9b35135d1b88e48e9932fcfc260c8490a9826c2a3d1c185db3745c1e90f31e66758e041f08d49b3aec837cd78412fce965e5104b748dc09886163f9ab426a5e065ca5d9"}], 0x1598}, 0x8) 16:01:54 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000240)=0xd460) ftruncate(r4, 0x0, 0x3fffd) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) fcntl$getown(r1, 0x5) getppid() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000280)=0x4) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r7) fcntl$lock(r3, 0x0, &(0x7f0000000040)={0x63c0165567787438, 0x2, 0x10000, 0xffff, r7}) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) getrusage(0x1, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = accept(r2, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) bind$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:56 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0x0, 0x6}) dup2(r1, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$getflags(r2, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r3, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000180)=0x6) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f0000000140)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x4000, 0x8) 16:01:56 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) 16:01:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530007a1defd5dbc7191ee288a443b03adfea7f179e89801f29b8cc025ad4b26ae7656dd0259d1ab1bef8c7a4d296ffc70b6ae0746941b704134819618339a2cbdf7ecc9638b9bc9db15eaf7412b7525446f366fd7c9916ad48535f1eb82d531b1eceb0ebe08eb7414932763fae90cd0f1487446f8e9d55"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff, 0x0, 0x0, 0x0, 0x0, 0x20000000], [], [{}, {0x0, 0x0, 0x4}, {}, {0x0, 0xfffffffd, 0x7}, {}, {0x3}], {}, {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:56 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x2}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000300)="45b0a15ffc0ff1da20af8670d862d3522081063678bf7080418f7f3ad3631962ab0c754527a5a6db98d5d762b737116daa92067a4e80bffc359629fbeb193f12bfe7fec47221b2c2347fe6a2844f6b88b9820b9617121a192ce1d76498fa79f7b6831188afb2775b9b20e9700d589befb0f86e3e27c989802ba34be18632141973f872550ce5cdba49646ec2804497f30abf924a65f0dfab604f40fc03223ff8b8a6c3ee4a6e7e432a3db795fde76d8a02f2c1539088317c74c57a508888874db0e1ef87f2f7e5d2963469ea546b16113ddb0cec797c0b0ae0d5f645959fad979a0bcbee17ec1a8f95bc50badb3e70fd", 0xf0, 0xa, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {0x4, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2a2, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r3, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) semop(r3, &(0x7f00000000c0)=[{0x4, 0x4, 0x3400}], 0x1) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000240)={0x5, 0x1ff}) 16:01:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:01:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setuid(r1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f0000000140)) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0x14, r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r14) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000580)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24cd950ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r15, r13}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0x14, r18) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r20, 0x4, 0xcc) r21 = getpid() fcntl$setown(r20, 0x6, r21) fcntl$setown(r19, 0x6, r21) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r23 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r23) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r25 = socket(0x2, 0x1, 0x0) connect$unix(r25, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={r21, r24, r22}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r28 = fcntl$dupfd(r26, 0x14, r27) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r29, 0x4, 0xcc) r30 = getpid() fcntl$setown(r29, 0x6, r30) fcntl$setown(r28, 0x6, r30) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r32 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r32) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r34 = socket(0x2, 0x1, 0x0) connect$unix(r34, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={r30, r33, r31}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r36, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r36, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r37 = fcntl$dupfd(r35, 0x14, r36) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r38, 0x4, 0xcc) r39 = getpid() fcntl$setown(r38, 0x6, r39) fcntl$setown(r37, 0x6, r39) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r41 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r41) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r43 = socket(0x2, 0x1, 0x0) connect$unix(r43, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000001c0)={r39, r42, r40}, 0xc) getgroups(0x8, &(0x7f0000000180)=[r22, r31, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r40, 0xffffffffffffffff]) r45 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r45, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r46 = fcntl$getown(r45, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r48, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r48, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r49 = fcntl$dupfd(r47, 0x14, r48) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r50, 0x4, 0xcc) r51 = getpid() fcntl$setown(r50, 0x6, r51) fcntl$setown(r49, 0x6, r51) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r53 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r53) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r55 = socket(0x2, 0x1, 0x0) connect$unix(r55, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000001c0)={r51, r54, r52}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r57, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r57, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r58 = fcntl$dupfd(r56, 0x14, r57) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r59, 0x4, 0xcc) r60 = getpid() fcntl$setown(r59, 0x6, r60) fcntl$setown(r58, 0x6, r60) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r62 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r62) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r64 = socket(0x2, 0x1, 0x0) connect$unix(r64, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f00000001c0)={r60, r63, r61}, 0xc) r65 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r65, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r66 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r66, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r67 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r67, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r69 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r69, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r70 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r70, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r71 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x8000, 0x0) r72 = kqueue() r73 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r73, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r74 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r74, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="75fa302f3e54442ff0e96709b8af111b35b4433a56b9ee02ea0791c777519418a178f333d7320bf570b60fdace9407bf6caa76dbe264f285308e7245e7051aab34e1410e107b32ac96066aba773296a1c7d7bfc370dd1aca44760a", 0x5b}], 0x1, &(0x7f0000000280)=[@rights={0x30, 0xffff, 0x1, [r3, r4, r0, 0xffffffffffffffff, r5, r6, r0]}, @cred={0x20, 0xffff, 0x0, r7, r15, r44}, @cred={0x20, 0xffff, 0x0, r46, r54, r61}, @rights={0x28, 0xffff, 0x1, [r65, r66, r67, r68, r69]}, @rights={0x30, 0xffff, 0x1, [r70, r71, r72, r0, r73, r0, r74]}], 0xc8, 0x9}, 0x6b2e9d857188dc4c) 16:01:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x46515f601658c0c8, 0x7) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0xa) close(r2) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r3}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2000000000000032, &(0x7f0000000080)=[{0x8, 0x89, 0x7, 0x3ff}, {0x20, 0xff, 0x2, 0x9}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCLOCK(r2, 0x20004276) 16:01:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:56 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xc) setuid(0xee01) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xc8) syz_open_pts() 16:01:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x8, "d9ad0f4ef126d1ab3d180dd051f033273eddf0ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x4) 16:01:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f00000001c0)="e32c", 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65c3c0d13caaa8db9ea80ad6f01054238ac9d4f3bcd8574d831230eb180dccfb527ace9dce77ac88254b", 0xfffffffffffffe31) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r2, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) 16:01:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = open(0x0, 0x0, 0x180) dup(r3) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCEXCL(r5, 0x2000740d) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 16:01:56 executing program 1: r0 = socket(0x20, 0x5, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:56 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x804, 0x0, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xaf}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000240)='./file0\x00', 0x400, 0x100) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3, 0xbd7, 0x10, 0x0, 0x7fff, 0x7, 0xa8, 0x7, 0x1, 0x3, 0x80000001}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:56 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x6) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x10001, 0x28000}, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:56 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x4}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') r3 = socket$inet(0x2, 0x6e6d44e3cd65124a, 0x1e) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000440)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000240)={0x10001, './file0\x00', './file0\x00'}) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x1) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000480)=[{0x0}], 0x1}, 0x0) fcntl$getown(r5, 0x5) sendto$unix(r5, &(0x7f0000000300)="179b0159e4e2065747ee352a175ffab6058d484d65a0c487d9f5087d181dee5c4e12df04d6d41f0b4893b7b600d95141f89c5103951528d13d957218528e56ef3a76f41d746dd2ed3bf791b1fe60213ce3e4f5ab2c4a6d0c7977055216c8dd053d2c6878045f5a48ce8b98458f8ad471492284d3bde1bce197530f7aeae0283467cea1ebacbb036b4b91c8be4f99c9a6aeca39646f9bdaaa7e72317e1344a74f40cc418a418dcf982d3503103da801181901b84b8cfa652b7a283e77254bd618cae09c03d022781af1884af148", 0xcd, 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="2f5e27fed1e576b6e299ce0c3f19ff3845f98f7b844d8d02882b2d3ba9df122964c1469cfc9083696ef4a3c158d84e6fc131fb01000080f6273bb7f5c4b467e29b6824ff0862a8d892e27b891d84813274e8b268323c4d0c90eb797b2f426c1374d150d7432ff7906b5f40592ade16aae142455766a3a0dfd28b8c506d5e63d48bc61a6c70ca"], 0x4) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto(r7, &(0x7f0000000580)="8b6825204eccfe46a5671f8fe0923c5b6869844b91209e81d5a6c900cc17e979ee31fa3abf53fde0c348e01e0e9a4f597cf40cdb44fa1b7c940b3e7a2353806fcd96eed2ac28ddb1333d702acf6d8e0c4ab53d9f344734022ac465e7519ebacb86719d1b17a3566def00a83533dba0f805e719705de7b37f6244e71edc4b1d779b", 0x81, 0x4, &(0x7f0000000640)=@in6={0x18, 0x0, 0x1, 0x55d610ac}, 0xc) bind$inet6(0xffffffffffffffff, &(0x7f0000000680)={0x18, 0x2, 0x1f, 0x7}, 0xc) 16:01:56 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mmap(&(0x7f00001e9000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:56 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = socket(0x0, 0x400000002, 0x4) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffd2, 0x0}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:01:56 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) fchdir(0xffffffffffffff9c) close(r1) r3 = syz_open_pts() r4 = socket(0x3, 0x1, 0x7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73ccb37b2efee534840c76f30d56c9c06d00"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/do\xfc\x00\x00\xd0$bD\x00', 0x8000, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x3, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1c7}], 0xc4e, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000280)="76ad2b4172114ad9d7a428c52cbc504be47211d70919c2003d395dd6d6ddf43c8400142c4b78f0495cd4c737953b6b8e2ab7c3f23e5969dd008d0e83b5fc42bbc1ebf1d7555ff8d44c1fae2d56734db0706b87bd98b8ba7a61731967e8d462c3797d91dcbc407df1993004f175bb33e240d9fb115a9563dd71da098ae2689ca2c2853a4e8b8a31a89a0604cb07ffb9f0bde5b04b0e875901c6956f02ca7a30e916cc90e1ace1b4abb507f6af385b9eec5ac0396f56660f34844d780964afa5dd9eb93970ea43d38ed75939a685980c43f4a6abf49197eb4a7c58a71262c8", 0xde}], 0x1) 16:01:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) ioctl$KDDISABIO(r0, 0x20004b3d) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x2, 0x6) 16:01:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x9, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:56 executing program 1: 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(0xffffffffffffff9c) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r5) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0xfff, 0x8, 0x6, "1759ca9a8186aa120bcc0fbad767d5e94bf7734b", 0x3, 0x3}) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) socket(0x2, 0xc003, 0x0) dup(r0) r1 = kqueue() select(0x3ed, &(0x7f0000000080)={0x8000, 0xfffffffffffffffe, 0x4, 0x100, 0x1, 0x0, 0xfffffffffffffffe, 0x7}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x20, 0x8) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 16:01:56 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xff, r1, 0x0, r3, r5, 0x2c, 0x8000}, 0x8, 0x5, r0, r6, 0x1, 0x1, 0x9, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0x14, r8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r9, 0x6, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r13) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={r11, r14, r12}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = fcntl$dupfd(r16, 0x14, r17) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0xcc) r20 = getpid() fcntl$setown(r19, 0x6, r20) fcntl$setown(r18, 0x6, r20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r22 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r22) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r24 = socket(0x2, 0x1, 0x0) connect$unix(r24, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={r20, r23, r21}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r27 = fcntl$dupfd(r25, 0x14, r26) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() fcntl$setown(r28, 0x6, r29) fcntl$setown(r27, 0x6, r29) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r31 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r31) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r33 = socket(0x2, 0x1, 0x0) connect$unix(r33, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={r29, r32, r30}, 0xc) setgroups(0x40000000000002d0, &(0x7f0000000340)) r34 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r34, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffcd8, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xd2765d05fdbb674}, 0x0) load: 3.94 cmd: getty 26927 [ttyin] 0.01u 0.00s 0% 317k load: 3.94 cmd: getty 26927 [ttyin] 0.01u 0.00s 0% 317k 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000740)="6dd42801aabd2bbf0eb08d63aa4da02463e47332598a0227792cb6ec4de90adbad9b024f0f7e13a8cc8b56a256312cd828b2d3f1c12876799d0b97410c7faffcfcf9e3113b682a2ba3cbe9a47f8e61fd9b7c9b37d271af7634bd595f7f9d5798884cdd10d6ab7e94f43e9e4095504d268cc71c5b2f39065104521c6803327b201fe29e734eefacf83c2b0fc7d8da1054a359e8dd98140e21e65487320179ff6a605c8ac657fb2c892fdc92f7b3990f29539e779a820fe1744d997abfd1e02febe462898f794c8ec9e87401add0f5af0a9d5a6205770994736d9d45a7414887e0ccd0fc9189e221542c1082f16e", 0xed}, {&(0x7f0000000840)="993ad8899cc68c7f2d544857906c06e7d8e82eb5b37dc718494e7ffccb353dce650ec86891a787cacb86f437c09c81fd9706157efa39984bdaf7b778077294849f4de6f471d27f72dca9fee7e31d36b350fbe59bd16d9b5d5d8aba9a6006e7472faa30ae751433c59a2303531b4e5bea735260138caadaf353b3f5651c83fc15bb231125ee1e3d6e6ef19899", 0x8c}, {&(0x7f0000000900)="cebe48647f75e99e192090ca277141510e4c954257b9a21bc5bc824a80333bdc673e2aec3a91cd73ca33a4a2e9221835b1c7e3ebfd22682eb97045c92a6af195393f461c83c27f3fea672c32b7e606f466b3f5893b6424da79ba55f7014d53f52c014da2edf8b0711dc5c839e5668a863b141c39a4e0821eb1672fe40e9cc496380a54bfe0f6df32f6d34a5f6316febac4dec630b4df83a89b8b7ae1e11d7d33a18797064761ab15d54f073c04341dd7b0d85441150ac1ad1994b07c36978d08e68152d720ea87cb2f2bb4bf91dca07263c3a6eed0e2ac36a1061700e1abd4f4541c57abda6ba0d441762887ada1bb73bfcee785", 0xf4}], 0x3, 0x0, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000580)="9b5a0050c06a8c388b8291a221d44ee2958db88f391be915310603e8dbd5128d976933a48f7f7bd9112a82bb1e60c092803e7f47d641550f2b5a77a1f34090fdca9f0b7844a95cf2345d72a3300ac7e00d48b27d8ac21b25aa7ac3a04bf222c2005e34dd739140c6058778d333c8e0ac73e6e3ecae021efa689832ae36cb63d9ca9b6f80376a77cfcd89", 0x8a}, {&(0x7f0000000640)="7755d86944dd7f380cbc035ebd239ac548dd4891efdafd59fbd7baa48198bc9d6319ba6412ce8c780a093d1e932b765fb946532c18c4461e706b630157ea879251b4345fbb12bd4d61f017bbb25c828e725c11328de716ed98733efb2a16f27d0c28fd2f08f3df993c26351337c71127b1d5ab8eeaf16d83ffa083007cf6af478bf3386888515a9b9fbf483db3344f68a74ef83c8f1302d38caa5601e87eba85086c436b69541d0a1abf6d4ebef6ed47852ad02ad47231926221b2fd63b831f77ef9196d4d853cb510fc5d3b2edabd3a008cc7748148d5857f1e859551fdb38939f515", 0xe3}], 0x2) readv(r5, &(0x7f0000000240)=[{&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000003c0)=""/224, 0xe0}, {&(0x7f0000000200)=""/48, 0x30}, {&(0x7f00000004c0)=""/147, 0x93}], 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r2, r0) 16:01:56 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x10001) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0xd633}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000180)="676a3ec2cdaa4ed1b7a43be4317de8889477ec83a93bcc294ba1348b0d3f4c44e5891437e28a0681edca5de203c939d4ce0261c509eaac1d7263cab03dd1d498f5dc9b1a2fa8ae8137765734f7c2a23127cf5367b0b4072a20e435a44ce8fde5a928556f8bce89257fcd90cc08", 0x6d, 0x0, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getpgid(r1) getpid() writev(r0, &(0x7f00000001c0), 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) socketpair(0x20, 0x2, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x3edaf288b2c805f0, 0x8000, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r5, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) setsockopt(r4, 0x1000000029, 0x42e, &(0x7f0000000100)="ebffcbff13b9fd812eaae961271349514e713048", 0x14) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x2fc74c225c336afd, 0x7}, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) fsync(r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0xff75535130ea6d6c}, {r2, 0x90}, {r2, 0x10}, {r3, 0x1}, {0xffffffffffffff9c, 0x2}, {0xffffffffffffffff, 0x10}, {r6, 0x8}, {r8, 0x100}], 0x8, 0x0) 16:01:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x8, 0x1800}, {0xcbee8f647b28c615, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x2005, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000001100)=[{0x0, 0xa4cc, 0x800}, {0x1, 0x40, 0x1000}], 0x2) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r15 = semget$private(0x0, 0x8, 0x400) semop(r15, &(0x7f0000000440)=[{0x0, 0x8, 0x1800}, {0xcbee8f647b28c615, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x2005, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x1000}], 0x6) semop(r15, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r15, 0x1, 0x3, &(0x7f00000014c0)=""/207) semop(r15, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r15, &(0x7f0000001100)=[{0x0, 0xa4cc, 0x800}, {0x1, 0x40, 0x1000}], 0x2) semop(r15, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r15, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r15, &(0x7f0000000040), 0x0) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r22 = socket(0x0, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000540)={{0x5, r17, r19, r21, r27, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setgroups(0x2, &(0x7f00000000c0)=[r6, r19]) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r28 = socket(0x2, 0x8002, 0x0) dup2(r0, r28) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r28, 0x0, 0x0) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x18) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") shmctl$SHM_UNLOCK(0x0, 0x4) socket(0x7, 0x4000, 0x4b) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20002, 0x20) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000140)=[0x7583, 0x6, 0x9, 0x2, 0x4, 0x58ecb1c5, 0x40, 0x9, 0x4]}) dup(r2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:01:57 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 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) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x8001) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:01:57 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0xb) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r9, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f0000000cc0)=ANY=[@ANYBLOB="0324bf670ef197e6dafadf38748f271a7330140dd1f0bbbcae16fea70d659fd8c8b86843e7c56d037743570a6683c80187c3a95b3ce583003e57f9e1a5833599498c4d78224bb396ecd7c46c72aa99bc92d2bb1e371980775ef519c6bc8e1961a0d47ee3bc008a82c1894ba4be6aa87f80ab81855823d83824d7df3cc4627b94a745aec9443228c804772ea9773d1ff454099e22f28593dc08603aeecb74412c254231e89de192ac31d672b6dfe0998d8d84504191d2ac07bfb8996a3e27b145cc8001461e72cbbbe778cc667e5e2fc276e50e969ee91fc5757e0f6017db0559f20f90076e698e298e", @ANYRESOCT=r3, @ANYPTR64=&(0x7f0000001100)=ANY=[@ANYRES64, @ANYRESOCT, @ANYPTR=&(0x7f00000010c0)=ANY=[@ANYRES16=r8, @ANYRES32=0x0], @ANYRES64=r1, @ANYPTR=&(0x7f0000000f80)=ANY=[@ANYRES16=0x0, @ANYRESOCT=r8, @ANYBLOB="89b98afeac2b173cddb99e226b3df5bb2f7b9daa083bb86595443aa040bdf341db336c853879df853c3026ac7f7ee71b6e6af99e3014b9d4ee98fe23a05e21b38373ba7d379dc9a85ed46b396dcfc637fa8ab02b8e4716d2b57d669ebf6e9c8194d07f26d413de65b5f279f01d9b85b617219e35371bf8e60b7333e4ad658d8d3d7049cf0928b8e2cf4418631fbce7187bafee80cffe63bd15461a1a258a58578f3d3d82d3e4d2496f6c", @ANYRESDEC=r9, @ANYRESDEC=r2, @ANYRESOCT]], @ANYBLOB="28bc5a3f979547ac114f1b838059edf9759a085c4097fe7fe5f430c2cf6e1d8bb43bd4620161c71685288290efcbb38441d9e84721085790c35caa6c0c5fa9f6f1402e0bf26738a2fd230a059b52722c7bca6d68fe447cba2ac8fb9daf334ed4b2b6b612e66a25511bd9cfc8338513bb71d3d747418066452e4d0fbb4a9def4a763332cb2c8c717aa2ae5cc46986e81cd3e7cf81d4fee0de95b808c9c3ac9535e7d6783973927c6811fc51653cdfbedd8140966cfccb1f2c8344fbac1c7a2d790ec787d2dee1d3b52abb3b0cca23aa3f8c08cbb47798347065ae88010285154eef26ff1ed1855b", @ANYBLOB="7d6d84772fb3504d77409c13ab56346d59b84d753612357bc4fec67aa2ddec4a0d71b5cf99f877a412c74a7a35d601e8d46d37870586ee91cb7c9b561b63ef94bed08d7f2e8813a24242568f53fe002787599e70bca8e3f10dd3f811542392d6d9ecd57946e16f18046ec5c1525b8f7dda7774de1190647f1639dfe90c3461044b9b054886", @ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r11 = dup(r10) listen(r11, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r12 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="ff300e00000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r12, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r13 = accept$unix(r11, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r13, &(0x7f0000002200)=""/4111, 0x100f, 0x62, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000040)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0xfff, 0x400}, 0xc) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) socket(0x6, 0x4, 0x7f) 16:01:57 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x40, 0x0) dup2(r4, r5) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r9, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = accept$inet6(r0, &(0x7f0000000300), &(0x7f00000008c0)=0x249) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r7, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100800001, 0xb1f1}) getuid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r27, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100800001, 0xb1f1}) r32 = socket(0x2, 0xc003, 0x2) setsockopt(r32, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r32, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x14) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r38, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240), 0x28) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:01:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x48) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x5], [0xf], [], [{}, {}, {}, {}, {}, {}, {}, {0x4, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="4e000000ff0f000000003bd884cc101eacdc7d0ef2ccd201c9000000000000e8b352e6c803040700000000000000dc8d655fd9182bc1aceee705dec1ffdebed23c4faca91b9fb8259ea85da04dbf9d4c49214b5771d60dff08ccd2128c29d7ec83c45d880fec8a5f86f912856daa302b"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000240)=[{0xfc00, 0x81, 0x5, 0x80000000}, {0x7ff, 0x6, 0x1, 0x4af8}, {0x401, 0x7, 0x3, 0x2}, {0x9, 0x3, 0x41}, {0x100, 0x8, 0x3f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x2000, 0x1f) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x3, 0x3, 0x0, 0x1, 0x8, 0xd1b8, 0x6, 0x2, 0x0, 0x1, 0x6dda}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCBRK(r4, 0x2000747a) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) 16:01:58 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() setregid(r0, r1) select(0x40, &(0x7f0000000080)={0x3, 0x4, 0x200, 0x3, 0x5, 0x3, 0x7ff, 0xfff}, &(0x7f00000000c0)={0x0, 0x8, 0x6, 0xffffffff, 0x1, 0x10000, 0x8001, 0x4378}, &(0x7f0000000100)={0x0, 0xfffffffffffffffb, 0x80000000, 0x9, 0x401, 0x4cb, 0x4, 0x7f}, &(0x7f0000000140)={0x6, 0x7}) sync() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = semget(0x0, 0x4, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x2, r5, r0, r6, r7, 0x0, 0xffff}, 0xfffffffffffffffb, 0x3c6cc93b, 0x6}) r8 = syz_open_pts() ioctl$TIOCSTART(r8, 0x2000746e) listen(0xffffffffffffffff, 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) accept(0xffffffffffffffff, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r9 = semget(0x2, 0x1, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000004c0)=[0xfff9, 0x4, 0x1, 0x2, 0x6d, 0x2, 0x401]) pipe(&(0x7f0000000500)={0xffffffffffffffff}) connect$inet(r10, &(0x7f0000000540)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x4, 0x40) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x0, 0x0) pwritev(r11, &(0x7f0000000780)=[{&(0x7f00000005c0)="b9d6a31a5b06c66a38daa86dbcf83d8ac744b9afa09e0e42c9e16f05c46b60bf8d0f82dddee2c472dd233c513d2740266dc4e8c9475ca5d1ea9996dc8a903e84a52c8e824dfad8889fa2ed7fd046b31107914a77d5ab60af383f58c076ba9f8be4d73017481326172a10c240f2790021e238c403cfe22664e52adb46b6795ba239299f42ebd761a38bff66dccc3285d829c2cc0b7d647fa87f4a2a99545d6d5c9a5252bad04a5e7d083c003457873f3b6fbe371cdafbb66826201dc7ad8df0", 0xbf}, {&(0x7f0000000680)="3ab0a69be60b06ead35f994a74ecd612a42086c3f9f0e8bc7d6d7254a061a02d866789dcb5018a759fa0894c689d292ca628333e81f7715306c85a19aa01302e1d40821f5b8d79f239b9caacb9aa7bb600dfc25a95faa14537ddef3b18194dfa57f6d3d3e6f95b976adb4150444bc64184a568acf4e955288f9532d545a78f9817124cec2e3550f8cda20bcc7ae61da7cc003ba21ce8c6994bc0d154510681e0c05fbedd3872006103c235b30f2c0563cd8386f9ae9aad348d53bd179e5eda8b352fe0deba181805c297", 0xca}], 0x2, 0x0, 0x1) getuid() getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) 16:01:58 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x13a17d8b5b7eb779, 0x40) r1 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat(r7, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x2, 0x100000000, 0x4}, {{r4}, 0xfffffffffffffffb, 0x8, 0x0, 0x10001}, {{r6}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xad3, 0x896}, {{r7}, 0xfffffffffffffffc, 0x1, 0x1, 0x9, 0xba96}], 0x2, &(0x7f00000001c0)=[{{r0}, 0x0, 0x20, 0xa0, 0x1f, 0x800}, {{r8}, 0xfffffffffffffffc, 0x90, 0x4, 0x6, 0x3ff}], 0xedca, &(0x7f0000000200)={0x1, 0x200}) getrlimit(0x0, &(0x7f0000000000)) 16:01:58 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000500)="cfc49be70f5f9c22bcb641fbf94ad5616706222d6ba27724c358548f2a90a7ca078219e50e2b814ee01983921671159221f6555e28346b0856bc13012daa8f4808efa8f973cb2a4b45f469451a25731ed3857d38162ed75a08f4a2d0da45353dab84c468725a31a20c4765b3e45ae8d649184e5e902c57a4a4970b3325fab459b3553001ec373265c7bf93b21a7cc7164e919753b87c369773ac9956a806ad37b5999c4ae1a68eb58edaaeecba56318bfbdbe632197f3d1e7820c4cd8678716c1502e4060bbdecfc255776a568851b5af7045531495c4be9e4fc70033f1b27e181962965143320192bb694ff02e10ff146612b0dcbf27d3285b0372a86c3d4e162d81724c3974a3195764056b0ee7d1d7d8abdb5e733eb41b2fba419891a3a2e7f83527ed0f116e496e1a7512c629542cb40e6c29744dce7b0e524d2adb96ec52dcb1e80c4145cabb56715f06781c8794b8f12f3aa27b4ee3096491e810a5725e98d9f08c1099a6cf98269cda6a72e76f083a0904d07746bd8fd09bcb0039ce39dbf9cfdd8ef7196a2ed7537bc89e78e296346cd03796f2bbe5c5d91f277e0974631ed16aa94d6f684b839860372b69bfd6990a034e1f4f257eff6e63a37fe04d65ed82c2f1b9a0d7def70541ddd1e9b98b1a24aa81bfac56729c2f32807a08292ac84f495891568df91ad5c22b8c186646500cdfc8d1ef8d041bcc23a323da568226f96a809d2f22373d9b66c450b2fe6188e972dfa1977eef13f34b73d9895e9f7491dfcccb49cb7cdf3828db7e87142f8f1783e29cc21413e1b88e53f17214a02f23e423e885c5f4cd03f04f28333c4c71c6ca0041213d52b73ab2c3f01973de6772152474971a471914269576cbe2c0bbb0aaa392e5ec54e12935d4e7135f80a69afbcce5654845c8f202dc696bddaf31ec53143f8c753b5eea3e14bd1f07ed25cb9992dc4b52028a277b76696b31dc469034581eedfea278813cb39af6120c2d203fb65830039bda3db41230e481d25bd695887bf3fa48823954ed137d2f1c9b38e81db80c285fbdcdc70f01eef132aff3c71cb20881579e75663d0ef771f01b0e1748b42acd27e2e76196cbd39814e558815e5284a12e7405f2fdeb22132ca1e99541af63ece6496a7bad39790993e28927a48b5989927d0339eb4996a086b5e05ac5e43f8d7d63e1d69f4305e837610bd30c0700d0d96765602d9d4e50cdcebdf04ea35a8891582239aa95d7e22fb9c5f553e88fb6d498a1b5da486eb417e8a8cfcc01ec53f6c9f3ef6f3913d76decd00f498b6073aa92f3dd99b8bc489f873e2da8defad2e68a65624a9c41d7f90c507e14d1cf44b694724810e8b7f41bccc2b0de0eee76254f42fbbf9afa0e5c0531f0a6fd05cfe437954dedd07ac07ba229658c91e612d1ac0df1f366060353797b608f1063f1fe28cce54508865200041aad147c2a4414fffeac8196bede0afa1e4c3687d9a9cc86568ae187094985a7a85a3b0f2a53a823c5d3c4d7a4bd2d415c7b44fe05d679058bfaf5b552a3c1e33bd1b8fb195294784f2eb603bfdd008395a92ca5714399499794fa79a9881f20cb9c702b29481e64de39c0e08bbfd9a7319d91d622499c94a3961333e46756b19992b09db40c861cc18d34615c8e333f7c9b6c8e15f035af4847e0e15db40681d103e7cf415540ae833305ccf508ca56514e6eda1c4d9a214d39625410203f6b2184f2abfc166ddacb17cedcdb78bfcc777643c3fb33674e8527e2d2fa8aa4e6f0fed61c455b88d63a71a759be19f258054d9519071171bbda12bf026de3292f130e4cca62668c15a4434ea03a5298a04862cbf27acccca63cb23777b8bb0b3b29d4a4669b75840a4a68cbd608eb956c3d30c63ef972e5d188b2f731f6b14856396a235116659446cc8afcd4a68543c5ba4893c18c60e119ee7c2dbd75bfe80eaade6d5772992680bb2e50de11be6d67b219fef4dc47cc1457cc14f2f3b851b34c834cf5c30893070050df9c3d8849dfe93e2e0a2756898946bcd6cb11e344239a327f9c1b93542785e78ae6c995251264dd0af8902acca61eb0d0442db2c788469fe1c962bda5bc6af7df3a364fea0550857d7262c0af1f90a5502d90e361588c33782017f20d5b3de460f6aa587784f63a7a468feffe7cb3d43a53a24d913085ae2c9febfdabe72e24bf00ea66ef89ad27e00c1f190afe5db52c06a4562f6b511671ba78901c0fa1ec5d317614c03d3bd0d1ba267fad194838393696848dbec1c9c2ac51cb1ee3d37c290d455a3ab3c6b87a9753149e613c01937326b6995e72cec4be05a150efb66012ec8b80ba065ad16637014f2f7d0bacb56a17976615b1fd192948747b81f82ca3b9a020f9ae3e918142dc4c1e2ef2061622300f6b85b1a239375ccbcec8b7fcb086a81266d9ccc6e7f0dfb4ecebbc7061346ed8b5e0aed5083440be8f9aefef916bf3f76a0915e87604130f4259527e2bb3a19cf173980113217ee8dd709cc516bcbbd422ddf3e8c19e205da155931ed5bebab0ea4888de09cb9bc09e71bfc9912f6c6c93e27ee48838dd761ef9108078df3119c2111eafd3dc128ce3d6161c92078f6412a6d1a4da6ceddfde913784bf47bc2afbc13c11ed1715af55d79aef81e74098ec830c56d2d9bdc386f8f6828e86e07e895dc21382ed0ddf2a32a48ab1ddd5cf56d1c14eb13f7ad2478da1fde7db9786cbd3eb0f47f1ac854969e5c782ce45acf39346883c129c2e55f444ff6eaa7af887231851e2a7a86082dab9eeeacca783d515ce4563b5984dd5ad34d5aa3636902111b82a1e5a8a0635981a0d4e72f2dc40780aadc9e47c0cc2e766f4d2851455baa68c62de391cb60652ba220a594bfb6cdaa1c61b4a77f872242d7390289ffff7bd107384ed218475273d2df59f43dfd34f2593d6a9f65876bd32800dcee223e4ea8260bdeae6833289e0efcabf1f1b2f22968c12369cc1ac848b664a22fae0ccaeda49d4f25eeb2b1c85987b69a023afe20bb6587d07041c09abc5432434d1c9623128f6ced769aab51db59368edd0083685a21fa1f608dd77f7d0816623f52ab7e842f939cf86d1e969ff2f6de067c3f7b4bcb96e6159ae81921f0e2942d36bb56d19248dedab1229706dfcb3f4a5bc4deb92f935bc36c1beec4d62017330e247e482f37966f93d8c1d57b235c6e0968be31e612fa9a9834144cf77660a58e1f27513c71268f79ecb040abe82a60e03f9480da5ba752ad4f858c0544a68b7711e7ceafd780646c12a10ee0a483b06d9c473f86464920e602197ae52647809b072143dc8175875f356acc3ec01b65c2d0ac2f874c0ea28dc94f80ca36c5c109ec723b9bd912f7a3249599212f6071dceb097abe7f54ff030ce2b5b57361a8a7c38c00571e44da575dbc34cf4af90c8c44856c951d444f652bb459694c482bfe116d6597e322ee9eee39489d810ca469bfc6cc2afe709ae28097e2936eb98ec290009a1c3cf1db731397124064eb23f66681c4ff2e24164a408bbfef4dd228df37e516e7ff714d6696639ae1b37d0da02a386a5b27e4bae76df8a052359cc82c4818b2b101db4e3136918c78dcd02fdfc387aa1365340befbd3ca62a5297b2d312c5b2ab54e1b08058ee7338cfbce3ddd3f63e0a085c5dbf3f60fcb2430d86c1881ee9252ee7ad7a68a3ee6114530b881bb1fee1244241b5d5a5b8f59006770f2b96da1318176f08b96c70265ef57b8fb408d4ef42599a19e6fbce9bab2f5fedadf242c890989b5177dec20fa9b05edc991dca6af683cb452b85bd10bd6d385b346a904a44857777033ab0055a3efa1d277a2f8901af3cb6e6a59debcc2f186f5764631b50ec234caada1f982d71f48de24b6522edac329c0ed0eb4583b208b91a791030eca4bfc29b1ce5f57e2bd2ac489107100760fe25e6146cb144f3cfb91fae67fdf82051d97e0ceb97303b1807a893e449971675374a58816e0d0906eb", 0xb01}], 0x1) 16:01:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xff4b) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x103, 0x0) r4 = socket$unix(0x1, 0xa3821e2cdd4c437e, 0x0) dup2(r1, r4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x4000000000000], [], [0x80000000ff, 0x0, 0x0, 0x0, 0x380000000000], [0x0, 0x0, 0x0, 0x77], [{}, {0xfffd}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d870000000000009d9852bd9c15a6593f594302ea92188fe77f1775294273e898e13b97b1e687127e39c1dfe5cfa7c74d0791c0b5df8ca95c8a01fb1542e6aaaf54b6beadeb842f0c2201d5b35b5e"], 0x10) dup2(r0, r0) write(r0, 0x0, 0xffffffffffffff30) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3b3}, 0x0) 16:01:59 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0xaf76, 0x80000000}, {0x18, 0x0, 0x6, 0x5}, 0x2, [0x225f, 0x0, 0x4, 0x180, 0xfa91, 0xfff, 0x401, 0x80000001]}, 0x3c) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000ffe90000d30000000000"], 0x1f, 0x1, 0x3000) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:01:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xddc9, 0x0, 0x3, 0x7f, "60c46708a796ae78179eb5b9db84307de4d8c572", 0xc5, 0x7}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='&\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) getuid() r3 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:01:59 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) writev(r1, &(0x7f0000001300), 0x0) close(r0) 16:01:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r6, 0x6, r8) fcntl$setown(r5, 0x6, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r9}, 0xc) fchownat(r1, &(0x7f0000000340)='./bus\x00', r2, r9, 0x4) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:01:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) 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$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r4) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = fcntl$dupfd(r10, 0x14, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r16) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r14, r17, r15}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r20, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r21 = fcntl$dupfd(r19, 0x14, r20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r22, 0x4, 0xcc) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r21, 0x6, r23) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r25 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r25) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r27 = socket(0x2, 0x1, 0x0) connect$unix(r27, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={r23, r26, r24}, 0xc) r28 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r28, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r29 = accept$unix(r28, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r31, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r32 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r32, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r33 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r33) r34 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r34, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r36 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r36, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r38 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r38, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r41, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r42 = fcntl$dupfd(r40, 0x14, r41) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r43, 0x4, 0xcc) r44 = getpid() fcntl$setown(r43, 0x6, r44) fcntl$setown(r42, 0x6, r44) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r46 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r46) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r48 = socket(0x2, 0x1, 0x0) connect$unix(r48, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c850f00278ece415acca6e185c741ede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={r44, r47, r45}, 0xc) r49 = getgid() sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000280)="ad5944d41ff4e6d89955d1cc11f33bbe1b48e0d048eb5fdfdedfb7dc185120872c2e214294b9cb5813f225d844d8b89fc4951d1799722dc861054744b19e584e364a2222d10e0e39fb1754aeb5a6401ec2c2c6cd47b0d69520b57686c3da6a8021b6ce9f0bd95cb85f53df0165b409f9fd40f0d63b10616e8c02b1423437fd6935cbe62a9c52bac808cb0f3094a7f4209305fee6f9ce90ff856663050499e432b38f9a08bbbd50ea6c07573acae2b57baa676720911f73a1032f35f5101f7789f7cf7e90b15ce0614a8a7bfdf134f7", 0xcf}, {&(0x7f0000000380)="3cc0fc992663dcf897ec8105a77da0f9b32f616304c7bb413ebc24790e44d5cb4b50c2e4ad7c0e604e6223050d8e6b4e692065695e51a8f212a02be2c19d04f08faeb6b0911250e33f358817c384ca64bea96b32f5f491f96fb2e56d935a13ab5e29b8d3691e32b573ff", 0x6a}, {&(0x7f0000000400)="058fdeb1f4436dadefa492c68cf5264fe429c4513c635039e889b24dd2962db456bb1bc1a77fd89ebb4cd29ab253e9c4cb942f89371699ee94b26c269d87d0c8f15b8bf693833a9960c0e25be71e6a223aee518f4b1195d383", 0x59}, {&(0x7f0000000480)="f939a70a6ca46862c8b1aad55509d9d4654a948de291fff3f7158cf80aa5ab0385a7c09f2a8640bfecab4b03968256f7fd69d06ae2bbf3ccfa1ca84521dff09444dc3ec79d1441e571ebb15f04d6a1f50e84b66e877b20a76a3b0171bb85b58b494bb9f9c3e15bd9ce3260e8d542ae4c98521d5640a5990c48c748fdff68981e47b75194ff176fb9f10eb711be9e54044eb5925d04d021a8a203e1403643985a56e268dc78075c56f979994476b86c0b25a68a5aec26a802e8ba55e40a48e31ab146f1f5fc3e6e9970314928d23e5b7f5fc6d2ebcf9f9beb0992dfb77d9a03aeb3047471f0fab6711df1e2f10286d8456b753f708c8779a39005b103", 0xfc}, {&(0x7f0000000180)="270c8576b9588411", 0x8}, {&(0x7f0000000580)="1fcfce9a6247b1a079c6cc2e6a35aa78873ff50a805f9740b515ae99609ffed17144585e85ad6839b0ba9d6a7717fbfc0cba8f9933992c34663a9faea11e694dd7704decef2029ecd05e5aa31228de407bb1e56a39a7f9a768", 0x59}], 0x6, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x20, 0xffff, 0x0, r9, r17, r24}, @rights={0x30, 0xffff, 0x1, [r29, r30, r31, r3, r3, r32, r2]}, @cred={0x20, 0xffff, 0x0, r33, r35, r37}, @cred={0x20, 0xffff, 0x0, r39, r47, r49}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r3]}], 0xe0, 0x5}, 0x400) r50 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r50, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r50, 0x80044270, &(0x7f0000000080)=0x1ff) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x400, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000340)="a156d29154bf5a5c6ecb331617247f1e72580855b564664d66285c673b08ba87ec33a6e8fb13621d7920fc928f4a3a280711900bbf4263cc9a396a613a3aaac02ed394d8f0d05f0a02c5a66f8d80ea8c35c5c6d4dd35d33c59aae50f8cc5b28282e505a788649088e87669204f8da94fb0bb4580f09451436f059cc21afcb097f50db25644b8eb28ba8eb2e4e40aac17710d035b745789f1ce4bba8adbc091cebe432f58a440e29180aa28b9f4600b34e6697d232c3b69c4f4d3bec119d8cdd55c6e05c8981d3a6a62f51567a0e4ee8c2798516e4367e5fafb2f97d62ab5319b75773de6296b2ac724ecf9dbdb034308985ca591b9ac6a829b5330e413d96c3269f5a33a63a14fbd7bd6707e206dd9e7c4949e181e55a0e21bc89aec2ee3f50e96ff43581c7ac41de77d777f642c9aa2d0634070e0240a2cecf067cba91390ef5155689011e2902e0a92c1658d02c7fb15b66341dd4b5f6859af9c12cd89d30089b396048fe856be388c590ce625a44fa806a0f8bd680369a67418bcae7fe7df8bd385fd6c1b6558ae858798ce06effa28daf6ddd11c9fd7d3659d6e4dfa9448caf539672459c3e9b8ddaa846c5f971593e9461c74aa7a272896fefbccb52b1ffa49fd7abdeb6f17d1be1c2db82aca74ec49b2c6525484997f8951728d6bc6964f15995d4571ed106fb869940550e9cccecbb8a437916e656d4c8cb53538c553f991a55a0b5d0cf59ac3442f5d889c190832948ff0a9f95ad0262334eca7de8bd1bf62e01f493b1b560b99b6b83619c272f88c4fed41199a463c664da3a44a21fb91bd840046e699ddde5dafacbc8b656da1e2a0324d32d6bd4343656dff4a6952e747b70038a7ce348dc6b4374ca7465991094c69f636bce694f49414a1ad91824eee9c0b1f867d8aa307a706e8a7eef11bdf4540cfe8009219e7c2d379c61ecebdb2e6ad3027a29c79d42aef3886c90e91c9179cf7951c939ded374a1fe21afb9991cf810432639e92b74d897605dbda3fc9ed0f0e2fdf1c6d80362a68c1c0829e9ff77f3e7c3e28316e367c398237a353700db4cf63bb5b2a424554961fa810fe245de51a22ef0f95068115406dacbd77b5d195742201c859855d072b5ef8870dfb2dad2a145b4fe68ec318da330624222da6480544374aede1c36be9d28f39b0dfb6bb17093d8740174251e7ace37ea12277306bc882ec0dc2708818eff55a11dc4641810aadac2ec163d246e70efdf000660da11ac397cf79f4972d5b3e459de925c62e141d3a5e1359c0af447df4c3bfcec0154b736df26eb0bb96d7f84459abf127d1fdf393537e74c59a74dcd431fe90320d998151398ca2b3c239107da49559fff2b6cda9eda9d45def6e8a209c914e38846ed9d7b74f65cc715690af603d36097467dd65a4064f3d1a63ea9a797b71141e1550a3c5a0bc3010814d2dddba946778b91b9906aeaea4ecacb291571b99085f424b850d91d337415f67f5baf172bd058cf3c0e4863d87d2a04a413ad44d8131c493e5a1581b2fdf70831bbd7f73183516b3efb481e61455b5a15af15417472a7c768a14f54c7a163aa67423fb2ed53d606346303c20f92431f728eea0ccef3bdcdbd4d063ae0bb1d2b8cd60d120b049bd71cf3085312ab0efce37d2ecd667e0c85b59a1acb7fd0bd1400eb248bf15a7af2951caa11b6d46fc459a26fade3e59a7bb37d6b9eb740f03c6c41ce9ffc8dadccd0e17edc3ef5b0892a187f0ff4f35af9c629e81be760a80f1d90f389d6dbf02f87cde5e554e735f47ab8fa57d05f174f9f64c67d9c8043831a74d6029a13bc0b2ca78f08ff4b7da8fdef6f4568cfc954db8873ef8cd8706a74b22269c9d3ac2e1dd3c5a1a493c1c39a7bfa80181ece5a960411bb1a6499222e9e131538bfd70edc553d7d455b11614d68ccb34427bf172dd32f9d67d33fdc69f7f4f39316a198c0b90960b8ce8c3f71d2af591a2f73f28bccb8e444c571db904231b4ef704962cc163947b893fb7f6dbfa061926f480085eb0f4f11bfc3f287e1688a8ee701d509b71e3fd9eaaee4fe13129792bde299c37143b29335c3b5656766d3c60490754eaf93a8c325b1d01b6c583f6a0e39e739d880b85f14a994e2f8aadb72d6453eafb76f7426eba8875b499ddf8b2b93270ebeb8f19ec266ca4a15780cd4e03e5074d74c02c733ce00d63a6dd92373abd11ec561aa4512dc75834744ff34942ca3e3a625b9be73c112643dc705f210c1399982da2278b9fcdcc9ae4f5b275e8ca4a4e669059cb09342c9b65524572a14e13b3650f08e5d7ff44f1912132acfb978b798ce19ec229e58e1dbb18579874b59e999d64ce4cec4fb8b20f9cb3972feaff0d43081616eca25ef4d9709c80bc977bce197fc35afac2d3b35a6e1f4f3ca86fbde0970846d09e9a1ad22dcfd36be7a76490bd5e14d9506373dc5ffeb78b416fcd7435344e65536345f6425c773d24dc244da7463d0414eb6187e5333f5e556da322ba3635e018d0201c611497f6bfac8ba72df54d40fa9627fc59f29f62e2843b8c06fc60e96b06cb9b35be26f6bf1cde0760353b7703a4294da5a66d1308cc29da1a09ff5abf69df25739f29f9df2cddbb21d2a5682deb357b79dd1e23059078f682f09bebe7795b3f61fba4eae2c097b53f595d033bdb79fb8ef4813354188ba3f504c0c066dd3ae6e8ae2f41495012b784af25c8d030b14457b6925b5593dbf4b7ae0b6926f6785b101da07cd84a4029f4ae60a80f8b40262dfb9af0a95dcfa6eed475710e995f7f8fb09b40af86a2b6b6143b44973e19690c5f39ecf7f338fb9b4a46d7d06e8d686e02f5f6b4fe3b5bb8818b6b1f5886604539610d69e640b8c93085f4fbf0e668a10c28bf66b41d9713d633750996e6a8c54f85b5465a1e6fa4cc9f3b90dbc8517684d1c9fe199976b63a599c3fc17c38d796072e4aa915199392915979b969ac43468a0b86a555355f0c5499a9eff38cdda1037ce3daa3d5fd8f8c2ddde28413742c975193f07b08106f16079088d0db0cb0ff89f2303557e1b3963d109f81578ec62e3f45406fa648473187189a528ada31f1f98083b36e526ceb37ef130d21a379c3a6f5eec07d1b434ed835c0db6d0d86066ac626b0d182c0b894d5abf0936ca09de9035cc3deaed3ab74b6002a81b13bac32cb28128355783d20d3b4f932c1a5d3ef8b90909cc9e8369690837d2a1b0531e0f6c2414371cf6e2dca1332f7fdc5f6f88938ffbf7c242b47c7af4b5488f048d02f2394b5a05aa6d1102369147898bb6c5cabebdbceb8a5f09e03b8274f2d101239cc8dceaa059facff84b8bf954ed32b0b6ff6bc5fd097a545db414fe083a4df782ac8106b95ec6d69c90c55a17597c3296f82d0ca4bcf86c404dfdd06148f79d6ce7d82057058810e5b23069a33a7bea5d137958c1d2b99e23aec27fefbd9370b6e1a8ab048a2f1f0f8c0c62a032bd0265d3fd440f8d51923258f87ffc19cc8366ee5436db72f355191ff3c69b170e92b5ddbf02adfc3f36f4ea77f87eed3f1028f00b8e36e931252f0e6122fe07df583dddf97337b410e5184f851e9530029826785484bd4515c8d08de8e48bb81092a36eb36f2d1777db90a3a5ff398b59f5659deee93f19639e1272eda052330f757d2da4ac9db9f3d0f2a8d7573b184b25f94a687261490765f2b6c26294523c411742746503670bf0586e5fdf8f65c3d124b28bfede4c592962b43e25b09430b9396c2dbe69e0af6035072d1a5262ade1d48df269d6a865f628c565561d7dd8e936f4533bc5e0c98428a93fb9ca162f167baeacb281e77a4524be72f6e880760dc60a3799604e14be1e4849d672d800fabca333d63cc26b2fba73803b3961330b9b276f5b383bebfbd226d0ced683b631960b5bda3c01cd492f1a63545b52d18327135480014f6acada57bc04420dafd79364b32041fb330225fa59ccaacf9f61743e4a18b99ac861d6876ec144e264830db086df6aa664c28a99da6ff9081b9fc19378dc23f664c3a0ba9e016b256fc2069562fc307fc72f2095c4e1b47a11043f0316f6f5daa20fadd55882b5b25198753b89915be643bd3377de3c2efefe675120ba4e4182c8d42e180cbd2a4d9732e284b62368d701a196d64ea696093868a0923addf435b25631ab4a58271ea165a213ef0385c0b0c1dfa49284a70cd6e605e774a9cbfc3bc7f939bc8b31368808ba4700f0f83714b14ed3a2612fff1aa7e2d9afd883353ebb7da853f174310e9ff36347b660b05cd1ae12907409426e03451f642dace59fe0f7e18a4311fed38874cfce690a206e7a46d6ba5c46ff1015bb80a8c2bd938d655b1e6a45e67752f64fc875258bbcefe171ca4df9d843751a60bcb334dba9ed59bcf292594d3818348fdd21afb5651b83c201ed9c193a8d9d9ff0189ab04154ef6eb5a46a21c712377c8387c44c0ba3729d86b9e44ad6550507289aa6b8d3c1d460d97707b788e453f54009f967a520db570bb85ef039c31450872153ed5ca8044a7e3d89bed13f31b30904ac170b9bb51cf41deeba536fb8b81688e26a91b109302f8421ea7addfba891e652f61515ae7c376f7d1f61efc174d8057ae1a79759b86bedf4d3cde0ff25d5438680f93b6770d2fe717f5d1a358446af1d973a34757aedcc6a9a3868e9b1f1c1e605172ac4af6ae862d387fc9992ac692ea72ede7cc290ad3d3447e9ccb8ef56e58518b337e8eb59a3a71972ee2daf23ad6177b8b2184299248d9e851b25cc86ff46a8f30c641056edac1ebb4f57e46d22ff202ff5db8e162fa9c91210f253205a85e3537ad9c8724f29b1289675c6ac416f046d7a09fc47fec6af6952b58e08055d1d965c7e4b39701fd318b5e77e1c2defcc68c195e50d23745ffbd9a9b38361c3a47bd89a1f6fe203cfd56e34da0ffa86c90b398a6576d3911bfbd4e431b7d4d8be5ee4810e6ba310e8d23f1c52e027d5cef943b688f489cab694c2462b0b7e41e3493e300712740e0c36818160b347bc334f6d12cb3b159010c2bc59735a34de580c042a1d726367711e7ed136ab8dd240df240e6be619995b90a6e0a39d5165cbd02d4064f1cd2c4effdca668c7da2ac3c430e04cdcddd4b5a976517555945dbe4966c4a8c6a276eb91ca2a89fa33e4e689eafdfe6368dc8fa7200f164d77435d9a76cc95da5d2ec9dedd91ab15ddee1358ae99340e58b68cb7686eeaec27fe4ef5ef4457f620424bc9da1f78c2e3af3a77535f009486a83807a883092dd1830b503ad37381266e01ed8bc9c25e43a31883ea8e3e7981a9160751f1bcae4bf62a4b98c03449b1a9e620f30d8ee870b8aa92bfbe0816133c053cd77f264c47cd06aa404f7ed7e4b39dcae559778ee8daf9e793ac6d90d1553d3df99a860cda4357e85c6120a9f5790fd97ad2d265c4d69f613c33ae4f6cde456cb700b79991a2f7ef5b5b6dd9058b892d058ef61e7ef8fd2598992e69c59b0d3e15b1e9ef48c3562b4503debe5c2aeeeb3dcd0082fcce9233c444910350dadfd553bbfc600f5b1fbb3955e65136f0d91949dc7844f49611da5d0769c30ea5089697ccf890aaf6a14b4199e2e7b562397ae50782884dafb7010e31dd7c73bec756ef969668198ca246eb73a5fe409563776f9cf02c2cf1b2f13bb8e9932aef7012efeefa1cd436f6935da2f07da342d1ac8d189e0e0d5063944595183310611348d6811584458e5ef700faf78825e644bb24558b442c1435c830355c925c34af6774a8ecd9429d56c271b31c5f94a13aab72c3aa8083934e8172c1d", 0x1000}, {&(0x7f0000000180)="164e4bdac8ab74e732583f24a9f515045b0748909e0ef7f60ac3ba5d44ff7a3bc105b63309a745062422b559faba267d1c19ebf766521ab8c02b33e004ef44e6cedab34a117356154caa66de1b6f47ac1e94ea69a678a42402a33b9953bfffa92818009ed79d9aab0664f1ac20936ef4d94e53d0094c2bb6ebad23b8e76b0bc6b1bafcc5a6d16e60bf91dd5a6f88fe36f5091816980da4cf0168d44d9d71ecac04c837675da677f8a9c29cdc18336c1e", 0xb0}, {&(0x7f0000001340)="49b04c80ae78fa52c91b15934200a3a0b7804c5fc4c4652d8ad9b38856c2aed585f53f9337005a246119f7e205dfdfd4e2d735cd7376460abb3b672f05e123b3136f7207c5b213150a02cae08baa88c9d3f61f686bdeee751b71b99ae212267e24c94fb6fe905d541fa60b28d657287f3af5638bc760aec8b14bc24ab317705a4eabf834f4a49e5d7b3207cf7a50fbb2945833f64f3746f146eba347d5e46587e1716dc0bf0b606ea0c2113d2b03ea05f6e23f92d4a3f858f277e317b73cf970f0ffbf8d2a7e5fed8492bcec1fc8baaa726efed96019a0fe60a4cc", 0xdb}, {&(0x7f0000001440)="6496cccdd69e5884fcd6266ba595ac334b45d7dd980256cab4fd32b3b1e1fa3e9865ffecadefd9154f931278491ebda7b562aad2bafceac32d13f0f7976cb6d9aef419e005275b34d5484b61a0ee75cb31a73feb76d75d5c6e115fc1fd01393c55d8a4e59905e9a38a0198556e1527071022a2b53db5772ee7ee4512ddfe0da5735953b3d7f46ea42348c69ea2c0ab17a08e907d0da89bee016d0397286a8d220a6dd7ef3724ce24e3b11e7a718595aa8ebae81b3f", 0xb5}, {&(0x7f0000000080)="ccb98f402c51e2240828ec3d616d2b384e720fc52f545d233040508ce555f2174a841896d81599334c7ba304d9359c985d569cf1f11fd9bdf22c7a9745c5b14d33b9e73eb9390838b4b210c488b69a8c4c800250e9b3fb9569afa84024eceb02ea", 0x61}], 0x5, 0x0, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername$inet(r1, &(0x7f0000000240), &(0x7f00000003c0)=0xc) dup(0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x41, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0xffffffff7fffffff}, {0x7fffffff, 0x400004}}) socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet6(0x18, 0x2003, 0x3f) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x400129, 0x2b, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x3, &(0x7f0000000000)=[{0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r6) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = fcntl$dupfd(r10, 0x14, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r15 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r15) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = socket(0x2, 0x4000, 0x68) connect$unix(r17, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4363d8234af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f00000000000000"], 0x10) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r19, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r20 = fcntl$dupfd(r18, 0x14, r19) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r21, 0x4, 0xcc) r22 = getpid() fcntl$setown(r21, 0x6, r22) fcntl$setown(r20, 0x6, r22) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r24 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r24) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r26 = socket(0x2, 0x1, 0x0) connect$unix(r26, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={r22, r25, r23}, 0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={r14, r16, r23}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r29 = fcntl$dupfd(r27, 0x14, r28) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0xcc) r31 = getpid() fcntl$setown(r30, 0x6, r31) fcntl$setown(r29, 0x6, r31) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r33 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r33) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r35 = socket(0x2, 0x1, 0x0) connect$unix(r35, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={r31, r34, r32}, 0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f00000006c0)=ANY=[@ANYBLOB="010053beab8246387d07e08eee24d2f8182e2f66696c653000fb1bbb4d2573dfa314fb51940757234359d30ffda46e373828113b8028c1fd467b086e6b4857b1737fab413fbe27affac8b0bac1940b6e6f2317f45f56050ba33c9698e7cd58e6316eb4e93900fa2ac897133352ceb9fa20f159269b081e672cb24986"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="83952f6a96f646d08154596fb1107b65d46838b977b284519b7600790eb1a1c1c03505f997314bc82ba2d0443f9a8fc2cfe01ed1308c62a8cfff799f26ecfc2c7b24f7d3acccf9ca859186e453371adfe96613edd278f74fd62eb70254f8cab1f1847a7ddbab2ff6ffc86243a36463e71bd8fb6c", 0x74}, {&(0x7f00000000c0)="67b1877d2392a26141e870c99562b08fd054e3b808c52f9d28136cbc", 0x1c}, {&(0x7f0000000100)="44683e66007596dbe64d2aea3c3489ad1f9082587975363f6fccc9769f91de390fe3999c9f1da877562b196437822ca2676be504959d0125a35d71b214dd3a09f48a1e9614c52b91898de328ffb4b60c011648a8fe64943eff8a8a36172d2747a351493294190fe0ea4f59570ada7bcee66954c36812ab921f0b645459c45903a46a8c7711c3c0a2f0b673d16f39bc1c7090be14272e0220f4bc7b1c62942e1a106ae274c12c2f5a746207c02666fcdff9e2a5e510b0eb47e46a95afd0eb5e1c181aa873a7d6d5d1916f68fa0da845aadb66c2a0ffaf4921a0af6297c6bc8f728c78f784d1bf315d5f877be64e9141b45fe82d846fe09a00e094", 0xfa}, {&(0x7f00000003c0)="4c24ffcd45e00ebe2360fc567eeef202cc9130dbf0bced28d6f377f8db262201769dd08ce1a27ae37d44e3a9a36d8e575ca24c8afabea074b0cf8da39976855a8f2cfe68bf4b96b0c7cf", 0x4a}], 0x4, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r0, r4, r5, r0]}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r16, r32}], 0x70, 0x4}, 0x40c) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x45, 0x0, 0x6}, {0xfdfe}]}) socketpair(0x0, 0x3, 0x2, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) open$dir(&(0x7f0000000280)='./file0\x00', 0x8420, 0x1a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f00000001c0)=0x7) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x1, &(0x7f0000000000)={0x32}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x35}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20002, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:00 executing program 0: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x4) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r5, r4) r6 = open(&(0x7f0000000a00)='\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', 0x10b886, 0x0) ioctl$BIOCSETIF(r6, 0x8004667d, &(0x7f0000000040)={'tap'}) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000300)=r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r10 = getuid() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r31, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x803, r22, r23, r24, r25, 0x40, 0x6}, 0x200000000008, 0x800, r26, r35, 0x7, 0x40, 0x8, 0x484}) r36 = geteuid() r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r38, r41, r43, 0x1e4, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r48 = socket(0x2, 0xc003, 0x4) r49 = socket$unix(0x1, 0xc508055b3058e722, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r51 = socket(0x2, 0xc003, 0x4) connect$unix(r51, &(0x7f0000001300)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d1658fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbcb20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a1620faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d792b3b21156c401cb80b63190b1a910444d8b04a6500800000d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f909639a0f02868db515234bcb9f625ee7cca6a5f70af1e158c80d8614f3dd612e3d0ab876fdd6b404f9bffeb8c9c06a2aa3ddf272b37e062c50f7d74ae922b49af8605c1bf7e17003952c3186a04da6926837c080dc37e2d91c9e5a7bc2c36000000"], 0x10) dup2(r51, r50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r53 = socket(0x2, 0xc003, 0x4) connect$unix(r53, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r53, r52) setsockopt$sock_int(r52, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r52) recvmsg(r52, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x2, &(0x7f0000000840)=""/103, 0x67}, 0x2) r54 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r54, 0x1, 0x7, &(0x7f0000000080)=""/224) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r56 = socket(0x2, 0xc003, 0x4) connect$unix(r56, &(0x7f0000001680)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90b2d73d1de55be4435570c745da40d2fc55ee6aa14f02331cea23e8fae5f4f06fdccffc931e48"], 0x10) dup2(r56, r55) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r58 = socket(0x2, 0xc003, 0x4) connect$unix(r58, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r58, r57) connect$unix(r49, &(0x7f0000001180)=ANY=[@ANYRES64, @ANYRESHEX=r56, @ANYRES64=r51, @ANYBLOB="1a8be08e58c7dda430b02be40503f6a23754bdd08c68fbf5db2e7ffb173e6835c50ef97fbea86c9caa7dc810d88f31e10485dd15645ee135cee482f0f2e2b133ce4e6b1ff29bd174a740c39b8be1ff7c1f5557cfe279832bc0972d256fffbb2c8374148a0227730b65cf544187efff284e70d45a976697ac66316555c9b03f7d0796aecdcfc8d07eb365ae0043bc3dd2442ce55aec5ded31536cd81cee24166aa479b8120a03b976a3c0d6e648e99f2d0e7012066a8b0dcd8b619a5621ea4c7128a2e2aae5e13ffe74bd384a71d05223c67803378bd1bd678585de9e691e83c2a577b90775a37e43a497254fad53d3f6efe8f24af1693ef856280395aa3b481a49e5dfbae41e", @ANYRESDEC=r52, @ANYRES16=r58, @ANYPTR64=&(0x7f0000001000)=ANY=[@ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYBLOB="4f192579c6f56ee847886e53cb9db4e50d230291e5a962283b4ffdd4472ab0def4fefcbbdef2b2995483a13d56708252b26cf158e41907b0beb92d84875bc486348754b0486fd10ef04b168d042f58cd03f1c2da7036b27199614b09f8e1eecb83a406b9350333cec0d5be4dfa3dbe3824a81c68a098f3a40a658f984124aef4369063e5a9329ac51c5c09b596210c7384d62598a457881eeb5e056e9fa51c5c501f53570c1a167cc530704582633d850e98454a79dd2ff9d561e1282352624019cb6972f43592c8d20d50dac4afa849", @ANYBLOB="5afc5ea9e70a8846b5fc7ed5827417ccb8d3b89f3cf660b9232229ffc83ac02ea2fa4b5b17980d3748bbdb87d6f445979fb655d7ea30907e6cbde27cf905dfa6ae003a6700463ca5d228d26dd7bab318926c391e76ededadbae57e617a1359bcf28b34a886fe75c8dde126a021afeaf56676875c53eb7596e1013fee46ee93ab9e9babc264f4dd39149288cda91ce7a7370f8fcbc5bd1cc607762145062bc57684f5326a3684b4814172c604ba58974b8c24a9cb1e86f4686ee2b2aa3e34d5ece898a4c7cf91b60b7c7695ee8aec8f190d08a411ca3ae5ad5664438638c275e5a012df3ab8930e784d1e26cf6ec807a9bb05313f832c27805b45e4654f", @ANYPTR, @ANYRESHEX=0x0, @ANYRESDEC, @ANYRESDEC=0x0]]], 0x7) dup2(r48, r47) setsockopt$sock_int(r47, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r47) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r62 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x1, &(0x7f0000000800)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r66 = socket(0x2, 0xc003, 0x4) connect$unix(r66, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r66, r65) r67 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r69 = getgid() r70 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r70, 0x8004667d, &(0x7f0000000040)={'tap'}) r71 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r71, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r71, 0x20007606, &(0x7f0000000180)=0x1) r72 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r73 = accept$inet6(r71, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r72, 0x80046c7f, &(0x7f0000000300)=r73) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r75 = socket(0x2, 0xc003, 0x4) connect$unix(r75, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r75, r74) setsockopt$sock_int(r74, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r76 = dup(r74) sendto$inet6(r76, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r76, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r78 = socket(0x2, 0xc003, 0x4) connect$unix(r78, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r78, r77) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="d51ea4df97404b5c998ec444ae3320577bf5ea917fa3baae469bf3bd55403a98c57ddcf7e1caa5dc654455e1992d6fc58e9e3f4a9b530f592b315d6ae7d558b825642d12e0bfac727b7562d3ab4fdaccc6e608baf4818c9990a0cd26eabb3db4a0c1ae79ef57dbafd4286a863b47e9c1714c470649e6c3b0094152e7031fbd367c916752b40336e064", 0x89}, {&(0x7f00000004c0)="2b6fc2d869d23425297772644a61352c2b30744d877ba7086e60e9561d75adbbe8531c9151af58f29ba5d2d02498d88c980f852f6d97b81275b266292220b31270bfd5b2591b29e9a178fd3fcb9f9cb90a863f1d9372c8efaebfea08f3981eff89779c5ea599a6ce4914b8ef63dfed177c5d667a732a470991c4f5f744dbfb8ede41a802fe787e86444ea9756fdfc48671d39a754cafcfa665aa2c434b032857468aaecd4857bb4ef1764feaf63cf35c69c9d6d72caf7fc465c4bf9a7ab685b65e5177de88566882900548520d9bc5a3baac08c71e5eb064f67f7ed8b3e7", 0xde}], 0x2, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r17}, @cred={0x20, 0xffff, 0x0, r26, r36, r38}, @cred={0x20, 0xffff, 0x0, r46, r59, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r60, r61}, @cred={0x20, 0xffff, 0x0, r62, r63, r64}, @rights={0x18, 0xffff, 0x1, [r66]}, @cred={0x20, 0xffff, 0x0, r67, r68, r69}, @rights={0x28, 0xffff, 0x1, [r0, r70, r72, r76, r78, r0]}], 0x100, 0x1}, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r79 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r79, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r1, 0x20}], 0x2, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x802, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x1ff, './file0\x00'}) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000180)) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d68a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded2689960000000000000090a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3e2954c68eda91036b0a40a5e44af8d26cd1a22e7805b35bc68d3b93a3282f13419e9668cc90bd327790023c129d360465d0965e144baf1c31c80ce1c3ae4643b4af298bc146500b8690b9062da13bc6000d45a0172a325d81249271b10213d9140e8e7ae5d52a3b6b0238480e75172def809b7114167bdaefca42feabc248eaa30e47082ed855e12e0a199e20d620d37ec57466e10aec1a05f5f8ce5e7b9651e99b7ca2d420457128730c7444ff9086a19b3054ddabb9642946faa3a74fc09ed054fa2be13dcbb8fcf720c629b000bb3f90fb3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725a88b86fab7ca5a0beb2356ae0b65553300"/40, 0xffffffffffffffbb) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000500)=0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) fcntl$setown(r7, 0x6, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r12) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100425b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba982c4181973f597d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37050423a02ad3aa99d86e762f14f0e22df1401ae3af787c0e96c708d0ad9aa5afc7f289b43972e4410a2df4df5be0d66db092fa4c8ecc0615cc68a51df05100564c150a879a91af4811f1d90c9fc8a01b4f7bdf6a8bd50fe707005ea103f50bc146f3a76efb"], 0x10) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={r10, r13, r11}, 0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = fcntl$dupfd(0xffffffffffffffff, 0x14, r15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) fcntl$setown(r16, 0x6, r18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r20) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) r21 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000540)=0xc) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c2c51f339a1701ecde8c9d1e9b1a558d3f854bba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4fbb923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={r18, r24, r23}, 0xffffffffffffff80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() setgroups(0x4, &(0x7f0000000580)=[r11, r19, r25, r26]) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSRTIMEOUT(r27, 0x8010426d, &(0x7f0000000440)={0x2, 0x9}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="c5d69c9b27d037997bbc65bae9fbec60ad34dc963c7a453556909beb584cf00a14b597d6ef09575623e0936bf442729b4eece18d6cfcd20878d28753e1e52c097fee94b9db9146184752919c213a4f6904232890f75bcd16605fb8d7d2b065cbb8dc8b51467fb8c7f38e3dc07df54faef75a413fea721c0fd746c6d2fdcc81602a734e24b1d26118248c77432382394df20cc4cad96dce821bf04b3ef579cb73bd6e9a0db8f58463c8a94e73bc7dbbd9d52a1faad55dd09728a4fef3786b90760b22a866817f229c97d8feb36b0cdb7df9b839b8745e7ee1175a1fcb94ae1f44a8366e3c5688d1aef980a75fa84b94a6130bdd15c65febbf26f1f9e5289202745eaba7f5f3219ca985cec1db6442b96884c70a51c3a10736a6ccdf7733d33588743b1608b200"/306]]) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) 16:00:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xffffffff) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r3 = fcntl$dupfd(r0, 0x0, r0) clock_gettime(0x4, &(0x7f0000000200)) r4 = shmget$private(0x0, 0x1000, 0x205, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x1, r6, r7, r8, r9, 0xa0, 0x50}, 0x9, 0xffff, r10, r1, 0x3, 0x2ed, 0x4}) r11 = dup(r3) symlinkat(&(0x7f0000000340)='./file0\x00', r11, &(0x7f0000000380)='./file0\x00') r12 = socket$inet6(0x18, 0xc002, 0xff) recvfrom(r12, &(0x7f00000003c0)=""/194, 0xc2, 0x800, 0x0, 0x0) r13 = socket$inet6(0x18, 0xa, 0x4) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) dup2(r13, r14) ioctl$BIOCGDIRFILT(r11, 0x4004427c, &(0x7f0000000500)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) setpgid(r5, r15) r16 = socket$inet6(0x18, 0x5, 0x9) fchflags(r16, 0x8) r17 = socket$inet(0x2, 0x8007, 0x7) connect$inet(r17, &(0x7f0000000580)={0x2, 0x1}, 0xc) ioctl$VT_ACTIVATE(r13, 0x20007605, &(0x7f00000005c0)=0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x8, 0x40) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\xc5h\xb1\xaa\x83\xbcZ\xa9', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) semget(0x3, 0x0, 0xfc229d86143ab8ba) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'H\x87\xff', 0x0}) r12 = dup2(r10, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, 0x0, 0x4}, 0x200, 0x401, 0x2}) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000040)) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = dup2(r17, r18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21}}) r22 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r23, r24, 0x0, 0x4}, 0x200, 0x401, 0x2}) semget$private(0x0, 0x947518a1c0323c3d, 0x28) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r26, 0xc010427b, &(0x7f0000000040)) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = dup2(r26, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, 0x0, 0x4}, 0x200, 0x401, 0x2}) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, 0x0) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000002c0)=[0x6, 0xc]) semop(r32, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) r38 = semget$private(0x0, 0x4, 0xa5) semop(r38, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r38, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r38, &(0x7f0000000240), 0x6) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r39, 0xc010427b, &(0x7f0000000040)) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r41 = dup2(r39, r40) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r43 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, r42, r43, r44, 0x0, 0x4}, 0x200, 0x401, 0x2}) r45 = semget$private(0x0, 0x4, 0xa5) semop(r45, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r45, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r45, 0x0, 0x9, 0x0) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r45, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r47 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r48, r50, 0x4}, 0x200, 0x401, 0x2}) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r51, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r51, &(0x7f0000000240), 0x6) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r52, 0xc010427b, &(0x7f0000000040)) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r54 = dup2(r52, r53) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r56 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x3, r55, r56, r57, 0x0, 0x4}, 0x200, 0x401, 0x2}) semget(0x0, 0x4, 0x10c) r58 = semget$private(0x0, 0x4, 0xa5) semop(r58, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r58, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r58, 0x0, 0x9, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r2 = semget(0x2, 0x2, 0x10) semop(r2, &(0x7f0000000000), 0x0) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x80, 0x1) semop(r1, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/194) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x196, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 16:00:01 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x83}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x4}, {0x18, 0xffffffffffffffff, 0x0, 0x200}, 0xfffb, [0x0, 0x0, 0xfffffffc, 0x4]}, 0x3c) 16:00:01 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000340)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x410, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x80, 0x8, 0x6}, 0x1}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0xa, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x300) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\x00\x00\x00\x00b\xf0f\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x40000002}, {0x400c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) shutdown(r1, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:01 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000002ffff00000100000000000000"], 0x10}, 0x0) writev(r0, &(0x7f0000000880)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000200)="fd0051846a5765019ab62ef2223d22029ecd55cb4ae437b0b54dd6ab951f892e2cc02ae4551f2c3014d69717cf705f02ac88241a4fb9ef34cf84e4dd07ae2a5b3ee9bec4f7608e422c1b9010b48ecdda2595859e5448c64e8718e4c1aa4df47ea024afbc1361eeecb7186c9a2df51019f8a2dd47c761c8b76c704f594fa139d8a81be28e10826bff89a71faf2cbe8b8b8537098db9c9cbe40f6055b27948c8c791085ae84c264a5b6e2e38f6df957f0f81906c1623721eb4ae68bec602f249f0a812b566a7f8a85553b16a334b13cc459bb7b43a9833a1708d70ea8cf8eaf29768a5d114f257411e9fbc7da22e9a81e5bbf0", 0xf2}, {&(0x7f0000000080)="ea238392a16a5a09ff45f59715379c7abd5b514bb964c27968d287b94777c139df9d889a43a58094b305778b10364de354511cf2f1a834c3ec1c571b6415abceda964a6036ac9313de557d2a44f0c6c2dd764833c4945e7d2ec05526792999b49b8d91e65ebfbeb3644c159b86b601d44a7e50ec6ed62b59206dd2cf81df558c8b705ebda585fb72e5d377361d492df240ff15fe48e3bb08d89c0f0cc9e99d952cb1569309249c21e66c8253642a27", 0xaf}, {&(0x7f00000008c0)="3c9987df4471ca0b0d493ca4ea2b234b95787ee44032a63e23da279e4f46f42e3c395fde9437aaade6125dc4a0796d6d86a21170577ac359788f272e6d3a776234e3e517e52466479fb5c06a15fe2df4462dda1d8f4f28ddfa52f39d1030b8c2994e8c77103ab2389cff421215707f7709ff52248fb4217298ca65f389aed143fa5e7e70ffb3e1cdb3b5002907a0daecfd8d97761b7e5756374205a5dbdaf62eaeb87a7951a0af88c5a6613cfc362b16d974b4f040497220be5577fe93f01a9d28471451e1fbd666eae3f05200e50cfa349dc3196b4ae24e9a93fa653474b9bc843555bd546bd2e87fff5a3898e6e274cf99e326eb6a3234dbf9ca8de1fe246ede712319d82beec19117d9037f6f54d9b7557e488a926549ab31f8f9b74c1a1003ade518113642bf37c5b76e66b10fac9aac88b82e3570825601f5ecd522e56cf72ec2c19c16054fdfb099b5e836055c72943897912eed2dd9a70fa8b63c4988637566d1fc25cf385f8abe09c1824e6c70020c53790383a2e1aeb5a9ba0e19d4cbbb6a856fa380670e4f7e9f8bbc5041d16a490b69e9a678365986141c5fe2f98bba0a3aa5b6ff3c1127c72f54c5fd79c04f23d58250e6a51fdadefdb7ba917d6192d8776aa91cfad905cc3937738ea2386bec95e595004df2fb193e35553728ed2645f8dd57663a6afea8a5330e0b031cbbe2e8d033c04f12c4f021fa765d2aa7942e41a3192a885a542263427d8bb5543c31e1cc3c77045c18cedad7c9eea4c6252ba9a1aa0038182c104e8543bc79cea832e18bf70ab9f6540fe461a6b124abe38f44c007d2808f1feb938101d43bff00525ee2828287a343dac042746642f6f9747d095b39fa76164bfad4da87df01e15aa703a363f21286290e4fb6b18ba6d0e0a08a23b069b53f725523277ca077dd2bc20032fcf9f6357eecda031e8425b6822f30cf31452df6c39c134954282766d79a8ace94f98f04c5d7600d8897c84dc63310358982a462ecf46e36319b7db4b7682b8c1bb4c43ff856e709b78801b7dcec49c662b302f22421de104135b5849d607634ae9d7c70a4837f2a3cb9bc9734348980bc86f67401ec57268c379f5c856f8b163ae9ded253b6545c1bb3fd698e12dda2a362e74d6acec0e4c422418a3f97f484f99bcb139145c33fff40af2366874c5de089b9518ca8cb431b80be8e097aaef33bad7959accd91a56fb2ad23192b89d143139f7c465a30974d1e977442ff0f6fa4e52c6f0f0246eeeb8b8ce7fa6cdd46629ab8c9f58fc05e624c372e880fd6fba6066bab2b4778089473cf399ec7d80681dca990ea6622df5f90195d4e135d1dfc0bec3d9e7ad85cd2b79d8e37d4bf5906f3844d0e875aaf7af999d4a1403693d86b30590ca702880bfd56e73a260bacf3290443de8412374b89f34bc245d5ef3e990d89074080c00acdefc0be42177671bfc5439ff9497da4fd09df6db7847026dc60d471b8a6e9a3eeca78d3f018a71014eeab0b8a29e2ff531feafe73a7ddef955d008ba023f80cb14887831cee5abe649974b8c554ce421bfc910c37bb0dadf34ea973871e286ec215edd0ad94d97c96029bbdef4a1d5bc3efde04e56701d5a02c6d571e241e3b1444c21ee3aa10a7bd113dbd95450268b934bfc88663e70059efc8ae573671830e2fc7734916a97b3526573ead484c4493732298804a5a8d241f84502dda8922568a8eda586f9717732138377354603bd499f7353b77224c187aae5b5e3d0c3a20c97a752c64e7fd8daaa3af30ce7f2882da82a93a5808a5ea5f832fb98731bc703f757bf21507346c8fd0251a8ad5e83134c75a4810ab7000c38b1bff07d2156c4bd0137ded0ef2cb3f4dc8e0efd88420a281e0ff7c335cd553e701f394e16a010bfcd648390a91f288822269b0652ec236e5e8fa519cf83bd43ef738f09088ffb330c695b77893a3674f96cbaeab5f0d1f9a5c5bc3cec25a685552114c65d1592d7df0e1880a64bded973c1802e8417d9f83591268a4ab72d0a38280d4454317dc9a4715e34471b9ab7c70799b51f2429c3942223d5256f48fd224d052b7fef1b68d4d22528e6e2da166de81c528a8bacacc8deac7147c43e2303b7d613fecc8bb94631381dabd05e2703d1cbda058724f52894b270bee6939d5ea273962f2f8bc784a8140dae44f7a4ae95298e7c1d6ce8e89d90f111221a92e4afe775d8c85c06c9b19a2169ff54ed21276ae82cbae40ec114a11c57923254bf4cb68fad5db08dca7ecab6f5d6018326c132bdf6a5d4dcd42ac3778a39e7b8fc3a229ba331e82f527ff70c25cbe7f733841b5958e92de20e84a05de54f478d9083cb451992985f28a7403d4e3b10574e07bf34cb9f1432cf098bf77a0c2be78375f100f9a890422a0486d270845e68969d64f17613fa9e9d103229037c0631e048fa20914072f6de6d7fbb9e859904dc26eedae7bedcfbb72b424282e9a9bf88502a0003dec7de9b038fa6ed28e809fc68080c9f92088831ac7fb8134accd90c7748d40ae873ac39c9ff4a24114c1778233737df6661a54f994dcceff04d3cb78c4dbbb3d4b64a8e6f97026843459e1a19f5fb331267df5a7133cef2f19a3aa305083e9a39528b61875320f5323c6d47bc34a917daf5db21700f4515abce348ebf344e850aad3c8bf57b46ce5336ea0aa4e7812ec67e5dc3e38abe1c31f4a9b734013cb01d962f29dd559f8a9934241b9f81438723cab66f207a85fa936990768745c5e4dc4ed1a742aa2506a2844e0e2e8c53fd1d06fed1df2e56662dc84dec15967d81614706f7f897bb6349e10f9e9b23a021733a28bc8aaa6be1451afe25e0ed4bf07a86bbf9dfbbf88e51c31d71087ebe17edd70d7fb18dca6e1a33103209ac6c3e1d6bbd098fe0b6d3bdf293e0a62c580824ac17ce5d9f24b97d0e7e547d5eb726eadf367774c234afca06bb24d3ded84750818f293ae0ded6a6664945e03de4b7cecbbe00928edf9f5118ae1c6eef0db5bf3e7b201408120788cf9b1fbb5263d893928a73458dad9a0d506cd9a84db06be1e385da1cf68c68e8e61b99f22ab0498acd381f5e04e4ad611f25c1221c3de7942c6733caf9ad31ccedf370d22f3e9137b1952529d7605c0c268051b9354c7bc9a922fc6aca346efe5b808830ba3f85d53c597ec8db44124e24fbd1f77eef56af53458ba8567d0abad7818369d03d42c9c262cffcc7e896f19c68f5e525a8db04bd55b585c735f4aa49568372197856b8300111f683fe4ebc82c9ada6fb227038abf8cd4bb8f432e9ffd2dcdac6cd987b1b7a854e093daa5271daa54358466603d68661c9b7452e59799f0b5ed3e2a70f2f1c82b8e1ce07beb062b15dfcdd86b0570d5a805aa22a5c2a25155532e9e6395b68451f6e3c2353a037ce56f321ca4a38e223c1027dade74a17e91763f195223c71f5611f6edfae8700258fed5dd2b15a27a9431d07d647abb23ac950a6673a2f8dfe96ebeedf7e3a25bfa58b37099712d305247efd1c1a40a53f8607ba471906251877a1988795d866256fb1d8f60423004cf986f78616e7dc2fd3342f0cfcce7d22e137d1164edef32114ad67610d7031833a72b28bf08212e04bbb0a8529d664986faaddd888f857751fc606856da701d0305cfa1c06fa6eef34148c83b73f93e165072c4e23e98e7df07af830d293d8052fa9fa72c550a7cb829f48b0fcbfc0661db235a6e166faa78a1cebc07e0c9ede00734fe83acef27c6dba3aeae26d509d4b373e501cf01acb41bd4b1e924129b5d44427a931d204b52d0e1a0c9980b056f605b237b4927eebb7efab4216a165acd64fe60545f7dce05374952c9e6f6aca3822bc58fee5b81119d7065595b54fa206a8f377af0949e1021953daac21962892d2190a7c871a5d8d4663ac2aaed0421ef41a717da1625840200b63c33c326e41ee2458954cb8fe4c012bc3296402481c9e79adf4325fc540434eaf1292956b6aaadecea280d3cc159826d43e4cd2df629419cc241970883f4f5bdbc1c725dabb747f383102cc665e237b2be70ccb3c47e201d725a57ce85e3dcdb2034563c4dd1840ec1f2e468cf13b7a5d7e5275562d53b6efe047fa6cb0f27393f07f1e9561feb20c6af46c9977803a6386eb3aac463f7a185fffcce5921f45b63a1cc667cf11ee8a2b1c77581d63741dd32ff27a0e3b240bb1439dddbfaa96ba7133341e9ea44794c5b8b93aed30fb5573abc9eb24da4d1883140b1d5403bd3fb10dfa6f1032cc5717d6d790d423e3ae139e55673b007ff044847031c17edb95e8ac9441517dd3c9087dd6f245adf2ccbdfae5857b49c47bf45777825ef27865e2b7629923fb7de7d819f20550874ce5b1f5a7c9da57c6f90f57c069c3dfdf3fda63654a70fb1bbfa49a3ee04a1845500ec2041f51a30a96201d32afaa8d2077fa542fbc7428f840b618c68195b59ecb2234c8ae478f94317e220e92480bc09433d2fad500fb2c4fd837bd0a32b777e14b025f4ee25c1ac906d9e3a0bdf413e1a32adcafa3728d9e01de6dbd608a40285a0221f611b984a3dac2d809e7662470cda386103c43d21572abeb17eaab6b14b700013491de9c7263b82516f5181bddb2d4391522533a5a089def5cca9f224f70dab3dea347dbfe291c9bf4aefe207d2ed3f54b6ced482482c36038217cc0f2474e597a91478319c0d56e3a66eaca813c18b52db827a2b351bc68915955581e1b2269694227631cf1120b041ea461f907482e3a9bf352337019a54db0378c09eebaa5744e9b7c896106f28f00457c089c412055fd860b9fd2d91b7eb0c64059dbfc9c3c4aedc6fc8305ee06c4d454b16dc7903359165e36c251ee242a6edffed106a25d691ab7505958bfec599e9339a870dd0ac361845bcbd33031d4291ffaee6e571491a549a3337ec6bbfb2e4c536dcdd6ff0e52a5a3c2215fd94551b392c342f9b363f323b25d7d189c0a5e4f6b93d595633343daf776d0519ca72f7ba2c8fd708f449c7b8a59c583816c10556c5c473282f081c1f70aa064b958131c03ad114e037690f8f97820912fd2b82732257b6ce82ed8ec48c27a004b6b52304e3cf603e9f7f53025d76cc9cc950695091c1581799c0e7e8af3c8b2df27f25275876caf593b1be3a6b7e04b76cc8bdd64b682fc06e2226474f737f9383cf3122a0381c6abafc1f20fe75a6b6a61292c33113e95c037b8c59f06850b3e9e11ca06b705817a9b101f5d8e82cbb20409aeba524651235874ca6bea98390a049efe920bbc802eadce07b4690e72eacf04910a4f1e1adb3d99f5ffbbf9f06c6189f96e88367c2e8e928413c5d0c397d505f5e775be17faae80330bea1a875b53823f9a6de32487bf4e1ce1d15a810f80bb111ecd959d23f1c22a7d68b782f41bac38bf7e7e3d443c7535acc9e2aa5c1f7c83e9a733218a4758a67ba553388bcb3ddcee4226bffeb6cb5b5000e790f553873ff312660b264d325f48c3c6b9846bc75615d3dff434c1680c97a78fcd51dd587f71497ca81c468330766a28286ce38d8e14a30ffd9d4e654c355a5572501307844e42b8af7ed3427553bc5febb4cfc93747557a97d7e7aac5b6b1018919e2f00ac15ed5301d6dfd538f6733d07be980138d6507baafced50e2b62ed27495f70a78ad33c028db4b96dda9d847d23a11f5e7cf6eb4a65b8f4868905aa00c540c64b57262869c544dcd95675b3f4fe06a4f4c6fe180b710565d09c64a9f6d0e9e6cbe80b4afde7f943a9e8b5119c553890a5ff8d24aa3ec93b656dfc3f637e1257ff968d4", 0x1000}, {&(0x7f0000000300)="6d22907de19bbefadd31f472c90e6957d7b0b03e8bdff42ea0aa960b3d789e34291b2d22052843824cf29f8f092e55fc2b8cca90e47481594c123b25d1652e4c6936f17480c391574e95c1c9297702ead3f7cb8970b57fb251acfa3901fe82c663abe1ebf6a90edb25345b13456a2a77413785cc0862c80cb54c2536ce6f433d65625b98f73e0b11c3575922dfe2e7b3951941b7fb2baad07b6e4ca00610e9cc2235a05636c15543c61aaab0ca9d7b25fb6b95534f8eeee4cc", 0xb9}, {&(0x7f00000003c0)="b9cab821e8e939d0e00d8aed70accf25ca792f4e5542a67e93165f907b55f571d5f4b63f5dfc1cb249db3fb7fd888c7a49b699bb5f0f802e727fc6b59c9aaf51da7ffe7c8cf3b2167fc9bd5081bb687dcf973fbde2ae5eed891b180e593ba84f5349b9515b076f51e700942c529a50753d86f39315f73942ca16204e335ede78e9db6d721fd362560813b53c1dd7092309a6a8f69fc3028f9e2585891f8d3035fc411c77743bb120bcf871338f1f901ca400eaee7c18abf06406ff464e24668174f8cefd9c35c3c137a0a8858216aa623511bb59be2fddd494cd5ce098bb6bf0ed60a64fe79c80e33982fae3a85db97da0dfe4d020e68a46ad5cc3", 0xfb}], 0x5, 0x0, 0x0, 0x400}, 0x403) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r2) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x68, &(0x7f0000000100)="9bd5f791b42c45ec7ff0a356b0c39c173fde7add6015183040e42bc8012975b2268f40b34b84bd7037c17636bf3b7292e5523db8597645b9d7ab846a1d0480db8dc4f5840cb6881ec8b4362eca036beb8c8b7815ba2dd8fc835ea6ab8ad0085a10af", 0x62) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x4, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d6f, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) chflagsat(r3, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x603, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000580)=0x7) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1, 0x0, 0x81) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [0x0, 0x80], [], [{0x0, 0x0, 0x40000}], {}, {0x2}}}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000340)={0x1, 0x9}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b42008 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b42008 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x53) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000001740)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00'], 0xa, &(0x7f0000000180)=[{&(0x7f0000000280)="5dc0c0afc1166e9fed7b0e449bb0354bd017675c092b09d5b08de6548ddb6f9a708dcc80554274efc54925a3afed428c782872ae418120de4219b9c4dab5a7c4719fcc0a7c20e2c0e501eaf62af793a67eb0f94e9daf326988a99c6c023de323d6bdc9334ecb19bf3b06c2eaa93166572b3b7d74689fe63051c9a0fe496ff4739cddf273d4f28295f3c7744f5aabc2ffd7d1d638bb1e972035990cf8841174b29ecd8d9e6609a2aa1f0612da0573a48ee9cb62316a824b7760682f996c4edccf60b93ce117f9904b35178eaf54b170e2a67f7e25cc8b956735b021951200204a9c345d50529fd9046f8021df9c1dde", 0xef}], 0x1, &(0x7f0000000380)=[{0x18, 0xffff, 0x1, '#5_'}, {0x1010, 0xffff, 0xbb1a, "c37d5179f2672a2cdb1a43d4cdb796f2b54f048b21cc58a665f354f7b1a4e644b4e02a5fcd18eae16ab50ffd3118633b0cefedfe32de4e53981bc929d579132b46cbbcec924960737449e26cd11ddfb61f1346576f327add2bb95aca0ae200ac10fef2edae4097fc5adb18f9df3fae572bd1ca23bd3a385d293edc79721da4d4be95a5e68bc298666fac0b886d33a7c3836feb59ba7a69aef93c9a723576dbee00a4a8d201cf03e068d2a79357541e978f6c0e843f3a1771067e42ca58c5a7fd8846291b57729a05ed00ebb988abe4f115759b51a47029d25242013ebc373b7dba4046599a50711c2c3aa7c5c3b1677f549a84ef6d178c4ebed3c6b84b1425663b30525ee176969c8cf0aa0c6a6bc7245416ecdd89784b03d4ca23d17d2133d404b2cf61e1320cb198cd813678433f2ad1d36027b7b3c71b03826933975272fabff37141261bc57bc213f3494c863db6681cba19ad52f82189e3e9d0e8df617a67545f166ed68f8309348f0b58f1378e888099627a7bc1ed3ecfcbde4304e35e456d5d424b30e979df4a1d1f932be27e896659178558cd1487526cf08a582ad1ba17156a0ab4c9065e2ca6221cd1e3de2be4c87e90ca0251ab8291e299193ec8c9f6c43ac0bcae7f11ecae9493f9c4f16c7cbac5f94ae66ef76f95df81fcfb3e9dd77573237aa8e5f1ea6236d7c930c08e2ef3e42628efd725cfe4c7cbd58c6df3f9296dbad049f7d1094b27217bad91b418ffb3181e58ad951d3ce024f81b1cd5c4f8925d089d178e6a3158829eb746d525fc6c953f825e5172d1f0b69a23db48b0f5363acea84f020474ecf39a75a7598cbab21ff311f50f5071577cde8f0033ba96ad81d87ed43bccb7b6877ed117ca6be081e2c67df4775e2b41af3e36eb6fb2e0677b655c2ba34dccfcf6a640ef4d326b8f219a848195a973f298a756284a4653ec60e6cb415e6abe3d0d690e49e5016e859c8492f4c0b8f7b1051d7ef4dd1dd177be28c65d2cc47c712247716999931a8275f81ad8beed6621b238cd83861263468791b1561a03f7031229c07fae89302fee8d29a2228b5d97adb2b730653701f4b42a0858a9cc623c1bea6c1cd9017e68a8d1424f7614d4a3ecc97836d8dd335726b22345ad81d7c48c08ea309271169d0386daf05990a8ee90be1c71861b7e97bd065bae99f93794a11e197876cd9f634ec61d6623c8bcbf011801b1d7aceb9c29b5909de5ba5ddbc24403e31620972026ccdb539e5f9e35d8bb53d6c99accc1b3ef7816c1f894a384ee6907becfd9971a42805fad0c81644e69a0ffe2be7392aae715469589f3c078d55dbf45045f003e59075524473aa61d6fe4769e4517dd5c2c089b2850c34fa33cac077476804cf27f15052cf8a2bf7605a6b7d6f6d666b25e72fa22db0cfa4d94b657e9e029e89e55a638a987f3825b3dfb7a96c4f33be3b79487cfc8ae7a699190e3142db692beb77bb3da3baffb5659b236129d3c3e255650533c24a8689db1bae4b392a22da10d211bb4436058c18747870707e53a18ab6bccdbbcc77fb7c07eaaa079ffa5bfacde807d7dc003692d8b0c719f3a593397beee6f6eefde3aaeaab5cad75f03ba816325bb219a81d4dd61d9a80fb3f528c3e469bdd0b720d48f0128fbc6076201354dca8893e84b3ea7cab2b7b4061466c292836422f974ffc411f98b9d719385bbdc259706e0709e08d59179dcb2e1d8bd2d4321dcfec225ef86aee27ec6faa4da207ff95491738ed9271bb954ddfbb24fabb852f9f49966b6f5f3e94286f70036e008a396cea5a1a3bc009d3ccc8ace699604a367c401eb6a86e07c054990bf76ab553fc67ab498e8856d00e6a575ba8514a87857add243c8c34cc92d1fb237402f0e41a3465aa06a3540f616d82abe52633c1eac4673828106f5113837d3c7414e8d58395474326ef1e4e2a26db3cfc804884de0badbeed649640ef008e22a75e734024312dca7b3e58293fe2f86b6dec610a792e6268abe0df34abfacb67b03b43df966be47def00187437a5dc4685ce4e7c3c0288a69581f417f571755da8329b64c20e2fa8d0076e9a676399a491659c2dff4e1a2b4a2ebecb111fcd8adb311cba2c012d67d78c54f49ae407ae91cf0e2788ef81561f7e1e6eb93ecf73e33af59c5d45d430306b5d8b25dd430de167d75919656477aff630205fd3c0be3d6bebb4cde0ee171d0e0242694e2a6bcc711d4a503161df044eff9e4813398f4d08a41a01b1623d7e97f9a429f93d211aa3a51ea4e9e93ef57c11e2020ff777f658b0cc3122ea1b07dfc9cb904731b8a5cc91d5606b3be05c351061198342b6b4b7bdfc4fddb1134a10c5c024b2e2d397bc92458ababaf8e61979815352bd093d7f97b5407eba7add24615fb30f9c462e7cf90fac1e575085d9ba20043201c7047dd626583c492b8f46491e0bab04aed987299253cfe1da938b540c1067af31cac3b14e47976b680157b94fb6406249c911dcf9b5ae1e6667ea0c116501141b037e6797660da36bd2ca9989bf1a752bad1b6137bbf485d071400417524f05aecbb3b157b7106f54f5091dddeb7de15c8111ae0984ba034d1f77fc2a3ec8f8680dc470b283676a4f6185fa94ec17ce6e7a089dd3a95b47dd9ccdc69dcc9979309f1b2dde8b8f34037ac575f5aedaacee0166a2e7488141a0b375e78a20395339136b109e4d0ba4ba68b3152edb70defb17ff3f43671cf1ed9f8edd68922fd656e68890ac89f064c1ac3a28eafee60ea23f71418279a7b6d28b4c8574e3203c106b07427c94e3618e3f9417d446df7efe575cf2b421f5eb26901597381e99ddac0d4cc74dc3718a6d08fba483ff08c30d2e2bde2a6caa001758e09c653a81a822850cf16355aa2bfd76806e43c73147a9e941eaa3a9eeb438edd6d28efb24682d5e38702345db9d65d7efda6b8afbf3970467d1b095d14bb973b3c43eedb908cc8dadcbca0aa221dac9747c871e46778a370bfbf9a204cd89cd7ff4a3d3ab9bb1996f94fb198d8b7838fa48fc6b1fa76aa866644743eff6d3f9aae5d5c97f88da49fd2b60c836a85eaec5c840c85a951fba30a560cfbedab90968415d3204f02bf3cc1940f4d95a607599230761cf40e10a8ba74586632f5a3dbe2c3aeae65e04fae04d82a563c2cea2451825cc24d8e1dd0cecb2e7d0c3bdb35ff53167999623b605594281e309353755e5cbfb017d65689f9252088e7a7076727d07e6ac01f08cb5e11ea92714ed3bba404f64d6d7d69f7e0c9d81bcfaa1d720a06275c9085c17cf7832efe30a338f36e4ee2a0fd341b477cad3e337b630e13bfbeac33a2dbe5ac5b6294801394d112cf38a7f5002c1de5a978178191889c4d585d18822617b08ae935207457090446709a3ce48d748cd0aa750efaf5e0cc84d01ab3b70ce631e69be2b57a334fbdd1788d153aacc19ebe7f6a01adb73b7d69af00719b0c292e42af338d82a0e4c3ef40d3d7500736a2491afb29c3ca6e73e4c26ff90db0fe00c386a22c4ba669a2fb3a3cb0587d46f7b9dd79603e704763489df385f1f5dec4ced9b29be9c8b3c70c87ec0a23684be12e558c05f73d0a8c414ce77ebc16853fdf93c1c427d5016baaf6d7bedf54e4171de385ab65ff9a029c13f236f90e742dde1faa180e33b3a45ef04f741e4c75fb91a73aa38cb19aa59166f0377f7bbe08e8bc59e557d94bf2c95bfeae396474bda38f022c35828822dad823e1c277287dedfcdfd2ba4168f1a23194d12dfcc4accf3423d30bb8e5e6716f604d8367625714d3dfd3c7d1535ec92b89c972f17d2daf01a53fca36ca8afa146669a5c7749b7b7b201523ca64d2c53120e4d814af9aed024954d95a3dbbc23a7d0d910b21cd9c98cb94027b4efe18738921f3835a846607fae12cb9e604505897d4a9e621e5c970eafccac35a34c0cca9782f43f081cf25e5ae8994594a4b225a0d5a252887a3c364da9a9e44631e71c20473cb262efa54ec27f71d78dd4d6da58623c0a3931bf50ddbe791eabf541e6fb484872b44fba94d27254a0fe8a3b206c80e8087d65125cf59d420051003ed26a04e56d147010ddde2ccffe1b31a9ada686f596d401bb479949e835644c6dfce704e3fe1205eb7d4faa2655fdafba959f161b3be40a353622204aef1d955bf51004ab782aad4c112124e2be0661e88d8bc6c4dd72a88119626535e07dd5a33bc5c69d1e45a45f493a2a6ac67b12b224aa30aefc53a842322beabe25e832c5d77619a0598f17812a6c68ae347d2ce3227402ddab5402048bc75147c77b77cde6dd2806a85e065347197b30640c3e3c03d45845871333002b2684e6d58488a1ff9ab1491c871a29fed27a5091129258d6bcfb471cce9b49d8137ce60bf73188a1efe0369b75d7094554c4b2ff5325c47a361aa624cfa1dae4436f0d8111c6f90bd29305a62b62bdd2ac796dead465ceb6ce3b6d496b1dbc2d204b7ce6b8ba9f158babc53708a23a160df933986f257b916c87ec36dbf3f08cfe22e5509bdca4a1e773dd7af4fe7def7efd39e54824045f7d17c09c06a672ea66aec991da9c21c371120e10b7ab98a3ecba8dc81e2b67d157fd4924ed25724c74de40f9d0ae3c0f478a0ce9b956ea7f72e7790c9d0f28caafac9fd5dacc557e56e97de4211fd57fc9a32ab086541c68887abdf0672cce3481299f506005c864a956218d805f504a4155a34f35f357a568cc38c291b83072c8bb6355f65096e33efa3f3072a9dafae5f530ff632f0ae7eaef1b46410ccaf5ec7e4254f81cd5b912010a664b5ff05c0d3a49be41b20035dcecb49225d3eca9e174f59e105798fb8c566db41cbb81eefdfaedd029005c7eac92130acb8f94e777c7a60e68b7f317d48717df8da10c76e9a50aa0769688c2ff42c3e3dad70d0122cf8c4ad0074b737cb10d8ae577066e646284d50c27844107369cd4c37439d84a76a8d21272f331edc4ffe2048c184ee64beb5b2ac892c1f69b243e999b33db1562c5e0f3fe8d1cafbdd686a1e8f448df5b24ba8326ed76a34997744609ad51469e809d59076d7eddbe5b2bd61a5883fb1e47d504cf5f028f042cac904283fa7ae051f6e77825839026e210f5578fa69c7904f27d777af34bed3eac6d65dc4efdc39094f177bad24932a686ce0ef3981df326906b4b53ff34426516947763d4b452b16ce151ed36bab3b2392ac7c3875b2a818ca83a466b75dcf7804665923eea4517ac6b62d86ffb82ae1a4c443184c7be631bd5720d57ec97767b05422b42918fc9ca52517adc320cd3e5aac3d2dfa43865a7ad9de9f7fcea9bd1e0b42dc499d1abefe2c844b49c841d459f6299c5741fada1745c98f12b216d5f07801d74d6c272c75f1b5580e4ebfbc01b4e3d1b4ee2ddbadf71edfc19d9a31ebaa64861609fe72b61060144156ceb721067cd1e7344af4838e1bb5a395b8679573dfba0714433250a770bc3d0dffe0d4adc41db8477da0b4dd1f7987b09338f202e222f532c5eefcec2f5d1dcc9c15fcc42e595f2288416e91dd0334cf7331da38c4374c1ad4386a633affd5565cff575f4c1b53a5791f75048f755f2e37653e15b3a8c32be8077dd3f2d8565a51d7a2a116088242b347adb765ac34f06d8ff17073a1df31a035b38ab2b1f68e6fdb1db05ae287cdb3e0b8c528747b8e69ef9b9876dc444a9c6860f4689665e5a9ea89d62932bcf87a1c4f04f46f146bf9ed8d5345a118d1a1e166977746d784300eb001406f719d172e95de7ee44d3b8dfc697185f6feadb3dbdc21af56abd27649895c104acc"}, {0x30, 0x1, 0x2, "ef65a3017851c16c1bb2c23a92f294d8af56f8cd1ec6caf6dfd9d3"}, {0x110, 0xffff, 0x1, "5681477017a77d6e206ac49a91b744e176969a42c2472b5dd2e569cbdf1a82309280c003e8309824845f5363f0172026037f9ff4ca58c4e896f75dc978ce5047bab7101c70547b10dff5832697294518adff6606e5bc4b035f2964893f5f59da70e0a9f580119ba6ea69c9a6f61cdfd92393eda527b3e381f5d7999320b7b2fc9c17d0ec8eec6267ec055a20f3345dad51e2fa18d70e7341d37c8bf4283f4c9db2d06b921cff035f38876df5104febe062d2b56a886e3abd53ad8c41051a79e7a9a79e7f3a85082eb4bac12e24548f9554cb3859e7e7fd567bb9799e39c9807e111801fb42732cd9b2e542d4eca8c88551b02e453a46f23fe79432e2df"}, {0xd0, 0xffff, 0x2, "5384fe7d7087109604a7bb085d7a151a337e807e05f0606e66e8f26882770d3bafeced9a0c60978117a4713bc7172c63e8ccf51c9170f0f8f4d4c89d573c47f979c5b570e4790b0642499dda054e364277fd0e52a0f3333f42dcdc59c5286dfeba953d2c9959b29033123417f510554a060925689efc531c363870ae404aa1d25986854df8c2581cf1114fc0941877f4e03adeddb07b440cff4f67eb7c5a8b5520f83928c0e596ce3d0d25724bc3bd34b6eaeb396384802b0890bcb43c373b4f"}, {0x90, 0x1, 0x7, "2083e2c9d6ed68221d502614cd3e196c7efef55162044c5a70298e0932b70ed256ba1acce45493712a2c19581cb678869220a0e25275871d66797f1e6ce116c22353574c187c9d7533542842fd591f60b706d59cd1644f62d4f106b1157b5dcb8cf4e0d339795762ae282cfff470306e9c3f5a8ee22342c29f864281c1da717c"}, {0xb0, 0xffff, 0x4, "e64993085dc4910ef1adcca562e1c1a8e4583715b5d8771f1c0c53cbd09ffe080cb3dbe322b3d3380026a879cf665d8959b61c7a20b6d86478990f8a6850e34ec5c612a0d7a8226c31e89388d3d5bd0575dac15dbaffb56dd039a68eb5495dc2681f3e703e1eb71bf25c5f641f1fb3912f8064594e9b7e61dcef1bbd45c91c0f42bf826ba62c510c12cf2c3dda6e7c3d445b717b90fb6696d503c4a3d7c9"}, {0x30, 0x1, 0x101, "cf438c1bde203c6944fd194a3bfca80e1d0fc834a9a87e9a98"}], 0x13a8}, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:03 executing program 0: sendto$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x2, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffe65, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d6f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0xfffffffffffffec8}, 0x0) r0 = socket(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x110) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(0xffffffffffffffff) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 16:00:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) write(r2, &(0x7f0000000380)="09549e9f37653be6777aed5dc7efd462227c5d49ef66ef4938f1bd533cfd1a9ff6d16061dd99ef5f5f973e41412f246eb8d4c72f3d6092341f9df36a3e36db5a6145a3b3a956b584e1bf8de60581fa6827d10e0e626e597942192d028d0d8214389c56029361b4990deba0914fb6f606b91380735f0b04fef2da06818af0e1b5eb9b818c05142824467060f4b32c9ae4f1d62ff21cbacf76f709f5c883e6a69285ae62f8e606702b566f27cc5455420c88e628a75324148134db9baee7b6a53c038276e8b9f21070eaa47bc2693001bbdddf52e0b41a0958", 0xd8) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f00000002c0)="5f77f137c689d0cf968300018660bd5776b42779bb9f5ca9d730a88be09e409a43083d430de9050bcefa01079854b5d8fb2786b22fe119110d416b594629beadff95f138064e666fe99089d562aea08a34b807c1b179c85b1945d235c2516e503e2e581445448f8c2d5fc262bd9d2de45deaff0afca35ad96476339a4ced1a25f93ceef5d68ad939b7e51429cb93ef72", 0x90, 0x8, 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000180)={0x4, [{0x1, 0x4}, {0xe5b6d2611b712ac8, 0x8}, {0x1, 0xb3}, {0x796c9e8a6b11ce76, 0x1}, {0x2, 0x6}, {0x2, 0xccb}, {0x3, 0xb6d}, {0x2, 0x8001}, {0x2, 0xfffff000}, {0xe43bc68e054d7c9d, 0x8001}, {0x2, 0x80}, {0x2, 0x7}, {0x2, 0x4}, {0x2, 0x8e}, {0x2, 0x3}, {}, {0x2, 0xffffffff}, {0x2, 0xf5}, {0x1, 0x3872}, {0x2}, {0x2, 0xa5e}, {0x0, 0xffffffff}, {0x2, 0x6fe}, {0x2, 0x3a}, {0x3, 0xa78}, {0x2, 0x3e00000}, {0x2, 0x5}, {0x3, 0x9}, {0x1, 0x401}, {0x2}, {0x0, 0x6}, {0x3, 0xffff}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x7) dup2(r0, 0xffffffffffffffff) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6, 0x2, 0x0, 0xff}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xffffae4e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0xcf6d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x100, 0x4fa, 0x2, 0x1, 0x8000, 0x3c1, 0x3, 0x2, 0x0, 0x5, 0x100000000}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mlockall(0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x8, 0x1, 0x3f, 0x8}, {0x7ff, 0xbf, 0x9, 0x3ff}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000002c0)={0xffffffff, './file0/file1\x00'}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x8000) fchdir(r4) getgid() chmod(&(0x7f0000000280)='./file0/file0\x00', 0x2) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000100)="dc44a65b5458d05ffbe70426f4fbf4d57677db2792dee45427870c71325e7e15d04a68e4a15c897b01a6b246c3f9964b32bc5bb60c65d7e9b8301752", 0x3c, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0x8}], 0x7af, 0x0, 0xeff, 0x0) kqueue() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x9}, {0x40}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:03 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/106, 0x6a) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffb, 0x27, 0x4}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000280)=[{0x5, 0x1, 0x20, 0xff00000}, {0x9, 0x3f, 0x3f, 0x3d}, {0x8, 0x2, 0x8, 0x7ff}, {0x4, 0x7b, 0x1, 0x6}, {0x8, 0x0, 0x2, 0x7}]}) clock_getres(0x2, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:03 executing program 0: r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x85}, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x210) r2 = msgget(0x0, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/131) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/233) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000100)) r6 = socket(0x2, 0x3, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x3d8d7c2a, "73ae510e52b37b2e070000000a00000000c9a26d"}) fchmodat(r5, &(0x7f0000000140)='./file0\x00', 0x94, 0x8) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) r8 = fcntl$dupfd(r6, 0x0, r7) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000001c0)=0x1000) open(&(0x7f0000000200)='./bus\x00', 0x8, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5439c39c00b7ec25dbd4650ad441851a57fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c9871c24ec7beff7e0669308a1f366a446b46eee8e54aa9c05c99b910543b0f463201af79caf55e112c0ef440625404b8f9c445cf6d1055f6a2cef83f2f4e0adafcdddb3b5c0510384bbb259c62f"], 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x5) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5}, 0xc) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$inet6(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r8) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x29) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r1) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a0100000000000000a5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="40eabc06a150d3f107ab945339480d4483b7450a04cc9709cd3742f83db4277d08d9f469fdf7f7ad773c23551e0e46d4aba19096ceb3345d2c1a2f462c26251983d734"}, {&(0x7f0000000080)="b00e503f5f0de48fce58e1f2ff9a2bc8982f78b78eb10062d1ddeee3f7ec91db04e925943e798f05c30d22b09f7b3d801b09fb34994cd1dd70113ea81ea00fb9342e263078cbd37bcadf4ca961532f514089de402eba3c1655c6d8c5e16c5885b64f236e7fa3e9997cf36d0d0024c850ba859c00b50e2ff57fcab53b627cc77489c7"}], 0x1) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/60) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c01834a5271b9c925bfa1926c3ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c68fc3fe166d19ec5d8057c3f499cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7000696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b122294c78556c1373d8f6254f4c87ad151cfae25bd52a94db5421fa3d01bc71bc35ee38963091081c231c29b0836c9d17735296b2b042e9111fb0eba409af5793918a3c5f7b94b57ef1d41444445da5fbef8e171c5b45f7c08750cbb5e88ca0000000000"], 0x10) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0xe, &(0x7f0000000040)={0x2, 0x1, 0xb44, 0x97a, r1}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x6) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66a2ad7f420c206cc9773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e83fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272cd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair(0x20, 0x5, 0x80, &(0x7f0000000540)) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmsg(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000180)="1718a92f0f51360e0b98a9131899580001dbc0f28b941789a9ddcdd4e7e4fb547befe9eba70cd7ce416e66c837d1c5a3d5756cc7d0a1140b8e1452fe187b98560da472472c91d05af2e06d6181a9a774643bf154c0bd626c976aa62f44ce77be11ecf56a5c899813868760d4994bc5431e08f51ba26c018307212bf35e68e158f45e7d8edc8a7be22a1b08acc6f2166e107f7ad16edb9214384393b7ed7ce858bf83705f75b2d1e648bb20dc894a28ad9f8ba9678749c14e5e44c6bd5b686f"}, {&(0x7f00000002c0)="543b70ab529187d3429d72c6eaee19f7349bf26c204ec656cd790e7342e0f8d6d7b41eb7d4453f3d884d560accf0d5640a4b5b37c52d032b12c3c2519ba07e8be512023dded994961c92d3e293d66ed18b21794829f1b1443e5fd165041e8a1bc943270db2563e4278abfe3a306157893332e50fd01c0ba95f3a0c2749d0c5c292a4e0d9f9201d95166505e3eac1e1973fbb06ffbc071e11028b9561a25733848708de7a2a8b2aac6afadf7ce6a0d3fbbdb57a753147d60bfa191cddae9d54015c310dbc3075ec73e5c92d85b70e3c61e40d63415e4f4a78ea5e1fd35bb7812d0626ba"}, {&(0x7f00000003c0)="ae2702ca2b2f71d91d34c570ee28812a547b4ac0ed5a76c8a994dec3341f7426fac41d71de4afe2ef87a7fb3c0bb2f6a2f301457872197a259aeae684b8df8f3df46e17970219ac7b9f729c5723173b33358faf5cdcb60b58ea862584cc6c94b3dfd883437d4836d178bcd2faeaa7cf2d42b532f8d030552285f652001e3ca38d308eec9c05933ace56414734583ea2d3dd309dc4ab9eabd7208c619a6e4e24ca23ffb344b7fb1be2425cf784315945a58669e57c8dfa302da8bc74e0c3c0dc7a0c7251b25ed61a332f377129df504d369f78051dedbd0618fbde664c1514472b53dd332ebe1818312"}, {&(0x7f00000004c0)="d222c8bf8a3f71fe45c6dcc4b3aea8119f339c512fb8da6b08c647bff27281c7e41d2a6a5454564698a3ed83"}], 0x8f, 0x0}, 0x8) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000001c0), 0x20000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x12000000}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x9, 0x9, 0x9, 0xc036}, {0x0, 0x8, 0x1d, 0x1}, {0x800, 0x40, 0x5, 0x800}, {0x400, 0x41, 0x1, 0xb31}, {0x7, 0xc0, 0x90, 0x4}, {0x6, 0x2, 0x0, 0x4}, {0x5, 0x3, 0x2, 0x80}, {0x2930, 0xe6, 0x80, 0xfffffff9}]}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x64}, {0x4006, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x800, 0x4, 0x4, 0x5, 0x3, 0x9, 0xfffffff7, 0x5]}) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x7, 0x401, 0x100}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/17}, &(0x7f00000000c0)=0x13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202f4ffa88980ee40cf039070e7ed359614b7bde5c63e0408d5b2d57c99574fc2750ace047a1f51f7a30049da58ad6855a4366585ecf63e9b75d2fa639805209b3bc8881a29ed8565f8251dfa077c2e000000000000544c894a6d0a201808a4ffe1ee208e69bfe5794ed8d5e868f6c0ea1d844b5a25afdb4be5961ce80d68bc6449d18055b5820d3f53ec2f300f904a21e5f25d69b3212f898377637d806c99ce3ce1358fda8873c7cfb611fa71fd40aa5291ef24a17a06f29ad31f98e36a75860ec46b58aa2f162302bdd676eea1626e8305897be4a86d38f8a606a6c7f2aa79a7ad8ddc77aeea605739a6dc6d8ec3383088aff50ad6f3987244c354b3dad25c6252d4b2fd4735"], 0x10) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) write(r0, 0x0, 0x0) 16:00:04 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000000000000000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) socket(0x6, 0xde8f0b845bff99ce, 0x4) r9 = socket(0x2, 0xc003, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x200, 0x0) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r9, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r10 = socket(0x2, 0xc003, 0x1) connect$unix(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, 0x0, r3, 0x4, 0x5}, 0x0, 0x1, r7, 0x0, 0x7, 0x1, 0x9, 0x4}) 16:00:04 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0xfffffefc) r10 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r10) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={r5, r8, r6}, 0xc) r11 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r8, r11) madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) 16:00:04 executing program 1: r0 = socket(0x4558898051891594, 0x3, 0x20) close(r0) r1 = open(&(0x7f0000000040)='.\x00', 0x80, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4) openat(r3, &(0x7f0000000180)='./file0\x00', 0x10, 0x100) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xfcab) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x30080, 0x0) 16:00:04 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") fchflags(r1, 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = dup(r0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x568b5df6eca0edc9) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f00000001c0)=0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = semget(0x2, 0x2, 0x168) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000800)=""/4096) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:04 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') geteuid() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000040)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) close(r1) r2 = socket(0x2, 0xc003, 0x1) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202ad04000000ffffff2a197a386207000000a34a008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8e9fbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000800000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1882732d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571f0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad89bd30459233321cbc50bb82442896d9d335d78c19dea56e39d2cedc53886580e9fd91171d5798ad94f9b710280fc1df65817ec0cc9e80d57c80d6004917638891a77d6e4c465fc5799cb279471582a72dea99a4be6f596682776b15948d645582fa080d648539521c3767cf866e0138b2cd2d1013f920eea29a5e38a4b311a8069fdbde51ac37beeb54297445cc3e9318afa29df76ecae0f4b6690373754aad8d3e1af36a27a964e4a2b3e4e165182cf44b92602223"], 0x10) r3 = socket(0x2, 0xc003, 0x1) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000000000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a000000000000"], 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180), 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x80}, {r2, 0x2}, {0xffffffffffffffff, 0x4}], 0x4, 0x200) 16:00:04 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) fcntl$setown(r7, 0x6, r15) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r16 = dup2(r7, r7) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r18, 0x4010426e, &(0x7f0000000200)) bind$unix(r16, &(0x7f0000000900)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbcff7f00001bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbfb99e09cffb26c8f9c48a7067977ed697352f8059cd8bdd48e2164bfd47634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13dd8c1ee78acdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab796a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae0ea042c9989b0f367681bcba2f2a3603d3ce4fb78c63dd0386eae836c86f73d49fe211ff4f25e37643baa7a554c52576acbc5b4e3232dd1382c3d206a04ca0921a6b4283abe7bcb723318c7741571ec2b53023829f44de47f40627415a9d27187556f2b0501e7dc3424ce30f488e5b172f1009b7eee5ed19028e8b74f9de9c2774bf79b915795f9865081b7bbffd30c23c94e12ed9c74b361b49cb37b892a0f0462f92a622787a408343febd6bb29aea92df6666c82a902e6b2341ff1682271940fac9ba086a58c0ef99d91178da2fb22ba5991aa09ac493cd8b1ea4c13e984f3f406e4631f9f07bd2"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r19 = dup(r1) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0x7) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) getsockname(r20, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xc) dup2(r19, 0xffffffffffffffff) munlockall() getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r21 = socket(0x18, 0x1, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r22, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:04 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) r4 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r10}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0x14, r15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) fcntl$setown(r16, 0x6, r18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r20) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={r18, r21, r19}, 0xc) r23 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x1f1b6be9cbb53474, 0x0) r24 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r27 = fcntl$dupfd(r25, 0x14, r26) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() fcntl$setown(r28, 0x6, r29) fcntl$setown(r27, 0x6, r29) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r31 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r31) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r33 = socket(0x2, 0x1, 0x0) connect$unix(r33, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={r29, r32, r30}, 0xc) r34 = getegid() r35 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r35, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r36 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r36, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r37 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r37) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r39, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r40 = fcntl$dupfd(r38, 0x14, r39) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r41, 0x4, 0xcc) r42 = getpid() fcntl$setown(r41, 0x6, r42) fcntl$setown(r40, 0x6, r42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r44 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r44) setsockopt$sock_int(r44, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r46 = socket(0x2, 0x1, 0x0) connect$unix(r46, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000001c0)={r42, r45, r43}, 0xc) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)="89f32e69e1f98b6fd239896c27ce4cd711ef5ff7a410647c6135ed4236f09a95820cd921eb84acc453950eb48e01bc7de72e79343009f5febe01033cf92593abee41843aaad237b886c905a37490a7263bcf661b71c22562bcfa9927fd14ba3a37517cd3cb97f6e696f4f3dea80ee5d561550f1b9bf9bf4e1c4701de8a811ac7f48ef3198e08f587fc913deb280545be298aeeaae49fd2ceafe63c1fec1b80c0d2dad65629d22e", 0xa7}, {&(0x7f0000000080)="55a8dce330e7e0f9c5c1eb832bdb59efd72ae6e51a5ab4fe9edc9f35130c96a0c52fedc4e3293b01b74f35d76ac0006f5d154e8387a84311ff", 0x39}, {&(0x7f0000000300)="272f91e448eea95543317db8e5d21acc9b5d2382f9e9cdeda8cd1c29b189c15eee8a85635c72e599a919d2bff6013730b118d2af3c5eb934d69cd2cf764ae0dbd8d3f035d4cf54363fc079f94f94c990d871e9ca42ca0fdd34ef5bfbb03d0736aa419e501c6e7f7cd07b67a664b6c622138ed6497f36c6f62feb0482c36d42b31cc38ad56fef19ae65d8b7fb94c9b7dbdf8442ad2303e75ffccac27a579da70ff39dea43bbc057449693268cf4fb3509c8f3b7becdd1cc56de0d0a60a637751c57656fa02c6bb193", 0xc8}, {&(0x7f0000000100)="135d1a55e63ee03edfcb350e42ab5b780f64e974efcb52b989a407e7ff73af4db80651220a0cccab9f70c155b5bea8b3ab15f2a389186ad68296", 0x3a}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r12, r19}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r23]}, @cred={0x20, 0xffff, 0x0, r24, r32, r34}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r35, r36, r1]}, @cred={0x20, 0xffff, 0x0, r37, r45}], 0x98, 0x202}, 0x4) fchflags(r2, 0x0) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x35], [], [0xe0040000fa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [{0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x37, 0x2) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:04 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xd643e58bb5bb24c, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xfff, 0x40, 0x0, 0xdb0}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)=0x1ff) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x800, 0x5, 0x20, 0x1000000}, {0x2, 0x9, 0x9, 0x7f}, {0x7, 0x4e, 0xf0, 0x80000002}, {0xe9ef, 0x5, 0x3, 0xb99}, {0x2, 0x3f, 0x2c, 0x1}, {0xe57a, 0x0, 0x5, 0x2}, {0x4, 0x81, 0x5, 0x4}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x7, 0xfff, 0xeaa, 0x9, "e01365ab20bc7b6585d78207a6c62da2b7d3d1b5", 0x7, 0x400}) recvfrom(r3, &(0x7f00000001c0)=""/66, 0x42, 0x800, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) chmod(&(0x7f0000000100)='./file0\x00', 0x4) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) r10 = getgid() chown(&(0x7f0000000080)='./file0\x00', r8, r10) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0xa8, 0xfa, 0x5}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afaeed9c6fe99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9741c633658d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d60ae7790728ef67be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845852adadfae89045e9e"], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r7, r5}, 0xc) setegid(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xb}, {0x14}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000d40)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa502701dd8833fb2808a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f608000000000000008c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f968724dcbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b18d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff379fd3f7bea3f5fca5f66f9cbc3960e6272a52b313340897d57f8fa79e93bea77c426440925c5b35be36f6178364f9dc1bae1eb5280281fea47bd68c5f3651175c3857b889717db245de774e8dd65b3596d32d1f64"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r10}, 0xc) getgroups(0x1, &(0x7f0000000140)=[r10]) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r4, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:00:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0xdb, 0xfff9, 0x0, 0xb6}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x6, 0x0) kevent(r1, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x80, 0x0, 0x0, 0xce}, {0x9, 0x0, 0x0, 0x1f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7}) r0 = syz_open_pts() utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x64c, 0x1000}, {0x101, 0x9}}) close(r0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)="413f384f5dc4111126aada6fb3d0e02801a636e13a70e62bd45227fd13b9b30669f8dfcc9ddf5a3b106a2aa40b129283eb0a0d7cbd035c852c9fb8deaa5c304c6027642456a387508ac60d64f6062b84778b15112ff6e14c05e55a6e5ed2db090803b2f96df52fee2b70eca3478e1bec727bca03916592cec0513227", 0x7c) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) socketpair(0x0, 0x5, 0xc5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8003, 0xb9) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x3, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x9, './bus\x00'}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5, 0x3}, 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x42badfdc7ac5d6d5, 0x0) dup2(r2, r3) 16:00:06 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872051f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1eeb1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287df3f00000097d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r9}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r11}, 0xc) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x81) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x6, 0x4, 0x1f, 0x9}, {0x3, 0x20, 0x3f, 0xdb4}, {0x240, 0x2f, 0x0, 0x3e}, {0xfff7, 0x7f, 0xf9, 0x3}, {0x0, 0x6, 0x5, 0x2}, {0x9, 0x81, 0x7, 0xfffffff8}]}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000000340)="8cd2b681d1214139d58ea651e42b7a7afc89d09bd12e0363c93a3f9163051be237df3c0bcf8cdb0d5436952ffd32bdf8aac0d3066b68da46272352a349093b0880d6987b746ff71b607218bbc2a6dba3f7b923ed9a85715d4f1ba1e3e07a0ed98d02c41cb9bd70b81743d0218a43cc32f302f6bc4ccfbb", 0x77}, {&(0x7f00000003c0)="4de9a293d0d561e84b34192c80d002eefd92a686aec6954303e0f2197e32c61880b9517f7f34b517af867d9ea1607400c131b4175376b1003a216d2504f0538b43fee656666a05866e656f43939c9d303a3500ebe0705720f7b257bf9b13cfed431116ade439f99d12d841c7c3ad311586a5e3d1981db0097d6cda43796e6cc207a29cfdffddcff991c1b7e4c2306e9c755ea88513b8486c080dbb3d968a1099b838484472774516abb9796f599aa769eba2831079f482dbbf542b0c83de723915f89ce7f326862cd9e432964ec9bf714a4bc41b5ebf3df3de3a19881a63ced182eb0b57d70addf7d35256bb", 0xec}], 0x2, 0x0, 0xd9b) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000500)=0x9) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x10000, './file0\x00', './file0\x00'}) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = dup(0xffffffffffffffff) utimensat(r6, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x5, 0x1}, {0x2, 0x4}}, 0x6) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r7, 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r1) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="57bcb50cb3a89b5fbe5d12fc48e995d3"], 0x10) geteuid() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = dup2(r1, r2) chflagsat(r3, &(0x7f0000000200)='./file0\x00', 0x10000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) semget(0x3, 0x4, 0x22) r4 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r5 = semget$private(0x0, 0x4000000009, 0x100000010) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x8) semop(r5, &(0x7f0000000200), 0xaf) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r5, &(0x7f0000000080)=[{0x4, 0xeb54, 0x1000}, {0x1, 0x2, 0x2000}, {0x0, 0x1ff, 0x400}], 0x3) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x1000) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [], [0xffffc0fffffffff7], [], [], {0x0, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x3, 0x0) shmctl$IPC_RMID(0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcc7e84b29c4d67fe2f4f80867b77636340bfdf4935da1f8bd309ce563dcc8d23da33081a58329a3fc6c80f7bc39b557a4fa182277c8acfadafd38576d19acb4e2017e2aa7e65c843ee728d24ccbb7fc2caaf01ef270eee8d721520ec4272f24555bb21a1649a258b94f"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) socket(0x8, 0x4000, 0x0) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x40006}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff1, &(0x7f0000000080)="176b56823f01e896f4e5a25d5c1a977e00000000000000") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000064}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x2, 0x0) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) semop(r3, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x25b) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket$inet(0x2, 0x3, 0x102) sendto(r7, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r13 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r13) r14 = getgid() r15 = shmget(0x1, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000380)={{0x3, r16, r2, r8, r14, 0x5, 0x7fff}, 0x3, 0x2, r1, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) r19 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r20, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r19, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r20, 0x1) dup2(r20, r19) fcntl$getown(r20, 0x5) 16:00:07 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) readlink(&(0x7f00000002c0)='./file0/file0/file0\x00', &(0x7f0000000300)=""/104, 0x68) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file1\x00', 0x80, 0x188) acct(&(0x7f0000000040)='./file0/file0/file0\x00') r1 = socket$inet(0x2, 0x5, 0x2) sendmsg(r1, &(0x7f0000000280)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="a018a732", 0x4}], 0x1, &(0x7f00000004c0)=[{0xc8, 0xffff, 0xffffff00, "83c1ecf130a476728905a26ed013c7b0835e682fe87f8633d9cfa76c3345d4b8e38cf6aa94c50c9b434e843c9c7bed6998a4102c35f235fa948048db2252f6ebe8719a1de7dc78ef415877f9c05095332d00c28527f46cef4314349e07c25b0c5f9e75ebf7c28b8f1dc8c03ef4bcd865d02e90f20fdf163a5a11bada1f2f1c6c51ffef2a42ab481316c477555d0b97f51018feec8a30edc6b6454f229067030bad39e7faffdaefa84ff5b7a9f99680e489c66236"}, {0x10, 0x1, 0x1000}, {0xf8, 0xffff, 0x20, "1e5fdace3a103dfea8d9e0150c64455e8798008438b23c7594cd4c1f801088257fbf052c2513f967e97d3d750cf139fb5f98bb5fe07efbe7fef69d32c8fc1d1247b227f0c90da596b92f61f777dbe0f654eee8b467f4286ad1500be41f863d15a74be178d3812e26f3a0f5a25e32fb7c3425427c92cabe2376c2e7fccf8914bbf0f13348101acb45d4d13c16bbf43a9c5ff3d96cb860996afd4862f0e8fc30498a6a3d583d0f48b6ce00bad33330968ea989fc023232757aea13b784940cddacdc5457f967baba2a5ec96ef0746e0538c8db23eefdce26252e29c85480e75cbc9fe36566"}, {0xe8, 0xffff, 0x822, "c37330e1d2c1215211098325ac4002e65c1eb7de4be89885d1916cbea546966cfa6fa53e0431020f726b04edb0ec5ca79027931006ba3184eee4d7993562e8b18cab9f1ec842137404126393f1a687af5adb0f2ea18bdd7e100372c29fd83ad38025468115c59aa36750668aa5207e2158fcbf40f693b610de94631f90379f06ac182f7ff546428dfff72962d3132366aa28d7a42ce482147302396f809d4ca474f434024b6fbc475a41b82ac54d64107638d5e74918f1312132975530761e424dca4fe7a40dc26943085870cc127c1221a1125f6767afe4"}], 0x2b8}, 0x4) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xdc7ca24df2f8b79e, 0x150) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) dup(r0) open$dir(&(0x7f0000000380)='./file0/file2\x00', 0x20, 0xa0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x40}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x7, 0x1, 0xff, 0x40}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0xcfb82d987c416bd7) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x100, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0xac, 0x1, 0x20, 0x200}, {{r5}, 0x0, 0x0, 0xfffff, 0x2e2, 0x7}, {{r6}, 0xfffffffffffffffc, 0xc4, 0x20, 0x2a5, 0x800}, {{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x40b0b827}], 0xffffff7f, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x20, 0x0, 0x8, 0x6}, {{r1}, 0xfffffffffffffffc, 0x4722f7dae692a0c1, 0x10, 0x5, 0x401}], 0x7, &(0x7f0000000240)={0x2, 0xb93}) dup(r1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r9, 0x21}], 0x1, 0x0) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{}, {0x20}], 0x2}) getrusage(0x0, &(0x7f0000000040)) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x248) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd3) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0xfffffd41}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000016c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffff7fffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x1, 0x0, 0xfffffffffffffffc}}}) socket(0x18, 0x3, 0x4) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r4, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wskbd\x00', 0x9, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r5, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) dup2(r5, 0xffffffffffffffff) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r6, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000001c00)) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r7, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r7, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r9, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0xa, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) fcntl$getown(r11, 0x5) r13 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(r13, r14, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:07 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') openat(r3, &(0x7f00000001c0)='./file0\x00', 0x8, 0x1a8) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0xa8c, 0x4) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000240)={0x1}) socket$unix(0x1, 0x5, 0x0) r6 = accept(r2, 0x0, &(0x7f00000000c0)=0xffffffffffffff05) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r6, 0x1}) 16:00:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='%@\\(:\x00', &(0x7f00000001c0)=')%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@^&\x00', &(0x7f00000002c0)='&y*\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='.{\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='()#\x00', &(0x7f0000000400)='-C\x00', &(0x7f0000000440)='\')\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000540)) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000002780)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0x7, 0x80000000, 0x7, 0x1, 0xdae, 0x1, 0x0, 0x10, [{0xfffffff9, 0x80000000, 0x1, 0x8}, {0x10, 0x5, 0xffffff1b, 0x4}, {0x81, 0x9, 0x7, 0xa719}, {0x5, 0x5d, 0x1, 0x5}, {0x100, 0x40, 0x0, 0x3}, {0x7e, 0xfff, 0x8, 0x9}, {0x0, 0x4, 0x3f, 0x9}, {0xf181, 0xfff, 0x5, 0x1}, {0xa81, 0x4, 0x8, 0x24b47766}, {0x80, 0xffffffc1, 0x5, 0x4}, {0x80000, 0x9, 0x101, 0x81}, {0x1000, 0x9, 0xf5, 0x2}, {0x0, 0x3, 0x6, 0x1}, {0x10000, 0xfffff800, 0x0, 0x1}, {0xffffffff, 0x5, 0x20, 0x9}, {0x3, 0x7, 0x3f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x10000006}]}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvfrom(r3, &(0x7f00000004c0)=""/42, 0x2a, 0x2, &(0x7f0000002740)=@in6={0x18, 0x2, 0x4, 0x401}, 0xc) sync() pipe(&(0x7f00000027c0)) preadv(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002800)=""/135, 0x87}, {&(0x7f00000025c0)=""/230, 0xe6}], 0x8, 0x0, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$KDENABIO(r3, 0x20004b3c) r4 = dup2(r1, r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000200000000000000000097007d3890c1a9a9bcda88de7624ed746b6496d31a04b65dc1bb2050af3b2e3389474ec9"]) r5 = dup(r0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000200)=0x1) connect$inet6(r4, &(0x7f0000000240)={0x18, 0x3, 0x57d, 0x400}, 0xc) r6 = socket$unix(0x1, 0x5, 0x0) accept$unix(r6, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1904) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = dup2(r0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xc2, 0x8001, 0x8, 0x0, "5f2cfb1f75ec64fffdcbfb3d56ad3afe925ef14b", 0x8, 0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000340)="ac9de54709a6324d1633d7e2a3259684fa01f932f74dd573283579ba35cd8a5385ea88aa5b0fdec5ab6e267a67aa18f2d9722b11c708f21b810f9867f167ba5b67f60eec0a969b887452f119b84344c0b3aaf4d5949d56ba1ac49cd3d692e8e06e7a4c52827c26b5a71a622d", 0x6c}], 0x1, 0x0, 0x0) write(r4, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) getgroups(0x4, &(0x7f0000000700)=[r5, r8, 0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) getgroups(0x4, &(0x7f0000000700)=[r13, r16, 0x0, 0xffffffffffffffff]) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) r18 = socket$inet(0x2, 0x1, 0x6) setsockopt$sock_int(r18, 0xffff, 0x20, &(0x7f00000000c0)=0x5, 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xd9) setpgid(r20, r20) getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = socket(0x18, 0x1, 0x0) listen(r25, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r26 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r26, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r27, r27) r28 = socket(0x18, 0x1, 0x0) listen(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r33, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r34 = fcntl$dupfd(r32, 0x14, r33) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r35, 0x4, 0xcc) r36 = getpid() fcntl$setown(r35, 0x6, r36) fcntl$setown(r34, 0x6, r36) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r38 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r38) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r40 = socket(0x2, 0x1, 0x0) connect$unix(r40, &(0x7f0000000b40)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a25872af1f7381c8437c2aec205fb4d5cacf0852cc1dd4077c41726b9505afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1db345eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3737da812b9ad9185a1f467ba353372ddc3a85433cb554ff73b1300b82c70af4653c599784ec2eb9ad6afcef1658ad483370c605f4996118ffe80d4066955dbe07b78ff25167d06f0d0901cd1830b5b41d4cbde76577fbe3e4e613f77fedfe4f627754ac95adf70fefef67af603c19fd8a89b96504a25e6b25c34f7537accd7070899aa80047b994e5076914e732618ed514f399f194bc36693ca14c89e86770779e6f63b12012126b9639da4711c4cc310533c8a1e9f651f6babad5e3a2313c32a3b4b7f0ea5a291da0413966e4e895fd88af173935d0be75b523a4daf2c484ed46bbc80ef6111465a47d8bc97fd096b9361437a7b79ae82a28b24c93a8bf425373e462d11c6a9dbd49b7a52260d6f020d77798a75853c3d1c89942992247e039605ab9baf4f0d06c7491c4c9246dfcb7c6cff97933bd287a6d06bdbbe5fdf440d6678aa3bcbdb2c0bfb68d591781ddf4d58e75f95c30dc486527479af0aca33c5c0fd3d6ba308dd8b89b2f8f059dcf4d"], 0x10) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={r36, r39, r37}, 0xc) setregid(r37, r31) r41 = socket(0x18, 0x1, 0x0) listen(r41, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r42 = getegid() r43 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xfffffffffffffc4e) setregid(r42, r44) getgroups(0x5, &(0x7f0000000000)=[r8, r30, 0xffffffffffffffff, r42, 0xffffffffffffffff]) r45 = getegid() r46 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r46, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0x30d) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r45, r47) r48 = getegid() r49 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r49, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r48, r50) getgroups(0x4, &(0x7f0000000700)=[r47, r50, 0x0, 0xffffffffffffffff]) getegid() r51 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r51, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='t5', 0x2) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getgid() fchflags(r2, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./bus\x00', r3, &(0x7f0000000280)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x14, r5, 0x0, 0xffffffffffffffff) ftruncate(r4, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x2) r2 = semget$private(0x0, 0x5, 0xa6) r3 = socket(0x10, 0x4, 0xff) listen(r3, 0x0) readv(r0, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/237, 0xed}, {&(0x7f00000004c0)=""/226, 0xe2}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f00000005c0)=""/254, 0xfe}, {&(0x7f00000003c0)=""/172, 0xac}], 0x5) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) semop(r2, &(0x7f00000000c0)=[{0x1, 0x3d7c, 0x800}, {0x0, 0xff, 0x800}, {0x4, 0x8, 0x800}, {0x0, 0xdb, 0x1800}, {0x0, 0x9, 0x800}], 0x5) semop(r2, &(0x7f0000000100)=[{0x2, 0x2}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x3000}, {0x2, 0xd15, 0x1000}, {0x93bbf1f8b676df99, 0x7fff, 0x1000}], 0x5) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0388f9986a593b2b888dcdb56f7ddb353c1e16da59da0aaf430ca9b667e76bf3ed98c18a7cae30b122d4addaed8c36f242a764b1d33e528211a478a6fce93f389c714930276aec22cf8824c7a983bc414a4afcfe21f2eb008bc3b23", 0xfffffffffffffd15) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x3f) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000000c0)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="0078a18b994ba3f25ffd6ff2284a63485eea106b8c318f579a54acf6fb1606ec267c4779f76a8bb3314a9dddf9564cb155cd12d3ab3fd2058c84878e7f078483b1ce2ab9fb4ca7e4efa9cec1a0f9181a84de06dd08471803a1289f1399eabb023e7f50e1dae97538169113562a239dc3f7357c7707c26f24dd86f16c9a18f5240d966fdeec38162fd148372e5bda7b4a8fac28ae3173b5cc8012ee0b", 0x9c}, {&(0x7f00000001c0)="e08b3dc4616bba185c89a5c54ab9d001cbdcbb864c83d69db7dd5fa05ec18d203b750ff43694c6", 0x27}, {&(0x7f0000000200)="bed8a58e5cec8059e4e38f1f33ad154da879004105e3f225b5a3769fd15a48ba5019892f049b2fdeb5bd0b01e24fcfd99574928bb0ee7ae0cf7583696ef3a005c6fbc6da12d780069b23b7cce5f914562c21d12e710ed10bb4fa1cf77a35f4b3ceea56f92aeb60c7da3370b045ec1d9057cb10ed3f7fb154b3d6", 0x7a}, {&(0x7f0000000280)="279771b7f5b1d7030594b96191eb8d1589a57e7e", 0x14}], 0x4) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$dupfd(r5, 0xa, r6) r7 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0xa, r7) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000003c0)=0x7f) r9 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x20, 0x20) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) r10 = semget(0x1, 0x4, 0x200) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000440)=0x7ff) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000480)=0x100) socket(0x20, 0x4, 0x8) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f00000005c0)={{}, 0x3, &(0x7f0000000580)=[0x0, 0x0, 0x0]}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) renameat(r14, &(0x7f0000000640)='./file0\x00', r5, &(0x7f0000000680)='./file0\x00') socketpair(0x6, 0x8000, 0x1, &(0x7f00000006c0)) close(r12) r15 = getpid() fcntl$setown(r8, 0x6, r15) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0xfc) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x1, 0x8) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x2, 0x7fffffff, 0x800}, {0x2, 0x400, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0xf, 0x1000}], 0x2aaaab50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = fcntl$getown(r7, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r9, r10, r9, r10, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r8, r11, 0x41d, 0x5, 0x5}) r13 = getuid() setreuid(r13, 0xffffffffffffffff) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', 0x0, r26, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r31, r28, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r32, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r32, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) r33 = semget$private(0x0, 0x7, 0xa0) r34 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r33, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r33, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r35 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r33, 0x0, 0x0) r36 = socket$unix(0x1, 0x1, 0x0) r37 = socket(0x18, 0x1, 0x0) listen(r37, 0x0) setsockopt(r37, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r38 = socket(0x18, 0x1, 0x0) listen(r38, 0x0) setsockopt(r38, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r39 = socket(0x18, 0x1, 0x0) listen(r39, 0x0) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r40, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0xffffffffffffffa0) r41 = socket(0x18, 0x1, 0x0) listen(r41, 0x0) setsockopt(r41, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r42 = socket(0x18, 0x1, 0x0) listen(r42, 0x0) setsockopt(r42, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt(r44, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r45 = socket(0x2, 0x8002, 0x0) connect$unix(r45, &(0x7f0000000900)=ANY=[@ANYBLOB="625b0400e0200128a4c239dae4f9f22d1d97b4f38ae390cd6342ec"], 0x10) write(r45, 0x0, 0x0) sendmsg$unix(r36, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r37, @ANYRES16, @ANYRES64=r38, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r35, @ANYRES32=r45], @ANYRESHEX=r39], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r34, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r33], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a489200225a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f448b1a42e1683a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c1fb1dd0c4dc3a01a195d00f42075ac6afb5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b", @ANYRES16=r41, @ANYRES32=0x0, @ANYRESOCT=r42, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r43, @ANYRES16, @ANYRESOCT=r44], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$GETNCNT(r33, 0x1, 0x3, &(0x7f0000000040)=""/32) semctl$GETNCNT(r4, 0xb, 0x3, &(0x7f00000338c0)=""/102400) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r28, 0x0, r28, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r28) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r24, r15, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0xfffffffffffffd65, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0020ff7f00007c902b60848a9dadb1517769f4b5b2c82aa47107836de305001f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e3f00000000000000679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5afa87b53586959c487eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854821a2e191500000000270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f074b6d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856024633a71bb0b5896291085e5301673f688a919661d0a1e373b41075387eed9771524765f23d2f2db32acbc66b190c4f9b1c6bac9bcdce389288d9e1b40e620771f439dba4b4c102d4468c5be4c8e69e629dc6a865235b30eb7dcf0e51dcd6bc37758f50f2e907b586733ddc583bb2ec3e32c06e20368a2ff5c4fd168abfbbc10cbe4dc6596d430af4cf1e131f950eebaa9106008c0a6f2eefee24bc6a2e8312191e6aaf4e996aaa156a5d523e21bf5d4cbe12b8"], 0xfffffffffffffe60}, 0x402) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) r52 = getppid() getpgid(r52) r53 = msgget$private(0x0, 0x20000003c4) msgrcv(r53, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r54 = msgget$private(0x0, 0x20000003c4) r55 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r56 = socket$inet6(0x18, 0x8005, 0x10002) msgrcv(r54, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000"], 0x65, 0x0, 0x1000) r57 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r57, 0x0, r57) accept$inet6(r57, &(0x7f00000004c0), &(0x7f0000000140)=0x6) r58 = kqueue() msgsnd(r54, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYRES64=r58, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYRES32, @ANYRESHEX, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000001880)=ANY=[@ANYRES64, @ANYRESHEX=0x0, @ANYRESHEX], @ANYRES32=0x0, @ANYRESDEC, @ANYRESHEX], @ANYRESDEC, @ANYRES32, @ANYRES64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRESHEX=r56, @ANYPTR64]], @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESOCT, @ANYRESDEC=r55, @ANYRES64, @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64, @ANYRES64], @ANYBLOB="caf18fb1b9e8ee1ec817d66a2588b5aa68a0895c4a414d93b29c0f30b103e0a31491c629fe3172fcbf83cf168927e42ea0ffb6507c0c7f0a84eff817261bad4ab761fe0cd126f4f829cdab713c55e0bf8341a6bd618fbe38208ecbe4434117ddccefa2e186feb50a790ea3d915d90a4aed596e8d926de5c5307fe46a6e37e4527155bb04b21455a17f4b355d65fb4dfc72eeb56bc4a6c4a8cf29f270a465166b5c63de11547a75499a53f24caa99763c703c34236ee5e412b7cf576c4064e5b52a", @ANYRES64, @ANYBLOB="33dfac09fea05a1e52aca400b53b1f44296fe09e9a6c7c88a444a822fe44ddf7fff1ab4973f10d591684e5e8fa218b944b158ce8"], 0x7, 0x800) msgrcv(r54, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000100"/260], 0x104, 0x1, 0x1000) msgsnd(r53, &(0x7f0000000ac0)=ANY=[], 0x0, 0x0) msgsnd(r53, 0x0, 0x0, 0x1800) msgsnd(r53, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x1, r48, r50, r47, 0x0, 0x46, 0x81}, 0x10001, 0x1, r51, r52, 0xa5, 0x1, 0x4e2c, 0x6}) r59 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r60, &(0x7f0000335000), 0xfcb7) writev(r60, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r61, &(0x7f0000335000), 0xfcb7) writev(r61, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r62, &(0x7f0000335000), 0xfcb7) writev(r62, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r63, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgsnd(r59, &(0x7f0000001580)=ANY=[@ANYBLOB="a98faea775f06c26c2e651d16b907f572aed79c7c32e4c57e15ebf596d64ff595edd06f4ad37ab8a08fee46c7862a10df1e0e84244ae4059b78ac38fd74c13191de90f7ee2fb831840d9fec43a7525865c36ad7055fd22c49ce1ddf70200e967e02196e8b60923f2f2a40d69fe1f499e29b494387964e451ff8d56ccd72bb38669b51f71b2c80c9e550545bcc1547e9f694296c79b04222b11c99958a98b3f3bd2452de60db99c9088d639473e9cd04b1c6bd819d174890cf541020491687e447ab6615c3fde3b488f9d10d2409144d7d9648117fe044cbaf7443fa81f0f413c0f6066b37ee10a9444d0237985ccb08f", @ANYBLOB, @ANYPTR=&(0x7f0000000700)=ANY=[], @ANYRESOCT=r60, @ANYRESOCT=r30, @ANYRES16=r61, @ANYRESDEC=r62, @ANYRES16, @ANYRES32=r63], 0x9, 0x0) r64 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r64}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r64) r65 = syz_open_pts() r66 = kqueue() kevent(r66, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r64}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r65, r66) r67 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r67}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r67) r68 = syz_open_pts() r69 = kqueue() kevent(r69, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r67}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r68, r69) r70 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r70}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r70) r71 = kqueue() kevent(r71, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r70}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r72 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r72}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r72) r73 = syz_open_pts() r74 = kqueue() kevent(r74, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r72}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r73, r74) r75 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r75}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r75) r76 = syz_open_pts() r77 = kqueue() kevent(r77, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r75}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r76, r77) r78 = socket(0x18, 0x1, 0x0) close(r78) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r59, &(0x7f0000000a40)=ANY=[@ANYRESHEX=r66, @ANYRESOCT, @ANYPTR64=&(0x7f0000000b00)=ANY=[], @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYRESHEX=r78, @ANYRESHEX, @ANYRES16=r22]], 0x4, 0x800) msgrcv(r59, &(0x7f0000000c40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000e95161730000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b0000000000000000000000000000ec000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fdcb5f9f46b6a0b59d343cd0d020e06047d05478f69de97ccba411faa967ae44f83ce6925de36bf27227336bf04260e588afb8671d23e6b78d49aada94884b58124fadd0cccaf52389db21fd4046c58964d23f645f8dea99e444c7af702c043795bddc9b20d4087e8975f3c93ed4f6b2bafa8c8825a7f6541f0d738"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa90000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77696b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/388], 0x44b, 0x800) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000002c0)=0x8) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="11", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xfffffffc}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/91}, {&(0x7f0000000500)=""/167, 0x26a}], 0x10000000000000a1) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x3b) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="b590596fc6bdfa8cf1302bbf99b1006d4a8e44a8823f4d2f693430045e612e39", 0x20}], 0x1, 0x0, 0xa9) write(r0, &(0x7f0000000280)='oL', 0x2) chmod(&(0x7f0000000080)='./bus\x00', 0x2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000100)=0x7fffffff) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2000, 0x7) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000080)="c3f0401c08eb16c79793e077192fe8409dde66e20e23da87b17092e8d035917eb904138e9a50063cabd62e1c2bd5a91f39c5ce8bb948e98ade5472804ac502483ed49281041ef1f3712bb8fe3a146879523cd2", 0x53, 0x406, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) msgrcv(r27, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r5, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r35, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x0, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r41, r42, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0xcf2c}]}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0x5c}, {0x1, 0x4}, {0x4000000000006, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r48) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/61, 0x3d) 16:00:08 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000001980)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRES32=0x0, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESDEC=r13, @ANYRESDEC=r14, @ANYRESOCT, @ANYRES32, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r16 = msgget$private(0x0, 0x8) msgsnd(r16, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303857fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r15, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r15, @ANYRESOCT=r15, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r18 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r18) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r20 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r20, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r21 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r21) msgsnd(r16, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYRESDEC=0x0, @ANYRESHEX=r18, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r19, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r16, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r21], 0x9, 0x800) msgsnd(r16, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000bc0)=ANY=[@ANYRES32=r0], 0x1, 0x800) msgrcv(r22, &(0x7f0000000240), 0x8, 0x3, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r25 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r25, 0x0, r25) r26 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYPTR64], 0x1, &(0x7f00000018c0)=[{&(0x7f00000011c0)="19c87fcbc16b3c0164cac370cb99f40330e24c02153f95a2d62ba065d8672fcb0817adf009aa31da0ec914771c761c6dc9930310c0a5fc8720a75ec7718ff59edd90d0d4e579685801766647411352d8", 0x50}, {&(0x7f0000001240)="d62e36069acf1b967b9d532117c3c89a408142e63afac0f6843f64ab165955fadb00ce2b24c3c1f1ed0fc337990647d62fc3925d0a9396033ef6b83741adf68bed2419326a2fed1b", 0x48}, {&(0x7f00000012c0)="4e5afaa820dd50b41a2b40baa10d009098d7cbe215b9b0f9b59f4d1e059be2bd2103634c66b9feb6f2a4db67ccdaa517a86af65447736e009fed241a63c768178519fda6ae1f61e05aaeb9044b9a825915d232d9f52db31ed653de2d5613f18a6db4a7d29e0783564f92a95e5a1f843a5f8ea1994b6022c66ce7f0dc1e9acb85f9c8ed65b425f47156279a77830c23ea7bdb4e17335c5e7fbda6092bbd9e51c0f46b6fd4be1472215192816340d1993874a692f2284d", 0xb6}, {&(0x7f0000001380)="b5c60bd9819a2f4336c8615abd634ef686821ad395cc2156dfb2b1623e192c92ced8bffed42c3f2ff4efdbe643c1190dfe5a6b6624887291c954af03cfa8acc5b9335569f0bccdf5559cf716ca03def652f118b2febdd1753d3a12b0bb9b6bdc82192902c7c01b53c609ffe3e0aaeb2c07ac4e840c8058b15e99ef6ed5e4fb60da219ba087e1f39acea725d0ec0e4c53862422161a57b126cc9e1542746f3ecdc5765cefe80b8960e70834abba3cf543301143288bf01233aa50064f53272acc9d6708cde6ff425b669acf422af77e8391c652ac33547492953ec593b576cacdedfc7bfd1b756a9b43718e6229956f590e1f22a15f0da8ac", 0xf8}, {&(0x7f0000001480)="ecc1edc3b6eb828e5c64831c888e6e12bee9b962c95c80897ca41b8f337318146370fdf9f0cdb2237fabfcfcec5ff65fa16be84a07a197ec361a4a48adf987f3eca6e9bda12ea6b832d8b47e106e5a2583e9491104c730999caa030ea6dd42e5cd44010a78c56e88945051dfe93806d55332fe81a5d6430fad412c6b32ac1b03dbe4aed50ff0c89e3b94d0b8f2b8a56f1e31684105f47125da973f183448c53312f50640b7837440797cd0a60c2075bef293288a690e801769ef79a3602bc91eee5cb4f194904e17df0b49111596f6b7c04e0919cea70433e273fd", 0xdb}, {&(0x7f0000001580)="bbe143b02b976ca8ac2a1a144ad98e903cece4f595d07887f147157f748b3ccd1c66bc15486cc2383b763692e97b5d5306cee26f173c566049dcade19ee3ab2a28b972e0b0254aba389e234729145720d9cd", 0x52}, {&(0x7f00000017c0)="53208b443530a39678d73a762abbffeaa6f110cd558b88db3fb41cce46075fc83b502291e789cc102825a3618273a8b242c7cad3091b37da46446e3f9da23192f891fbe0411d6171a7be9cea68136c5f914f7d9542e4d9815c60218802469cfebcd4695b2fc3c40761824767a93fc7dd2dfb3849da159664346dd13fdbfd16d3fc93a89b273e374e45e34733257a8dfe040d833782df290acd69692badff9848e1f940ded3245f64fb70af86648da4496af4f043a4bac467987554778bce51fd7e1e91cac34471c571a52ca57f6154336395efe3e1302009d4724502c821f80b8b", 0xe1}, {&(0x7f00000016c0)="640226a41c25ad5956210a9ae3d9bd6816c2ac24fa4a45f96ae46a5f33b7100ce5d277bcbcaa95e66d82b022af401d064151a60d31bb49c8d953516f44b411326eb499318773e4f7bb07f4227e26d2b0ed4b0de899b793b61f6c2c0a7c9e47544fad36c60dba5d83a30da02a83c5431f60ed195d5d06b5fc8bd4fc", 0x7b}, {&(0x7f0000001080)="e76acc5c2f222e56e71474a9305a9fea7b218e07774318d0dc6ceb9389d9e2f52bd2e68419a50b12b0b60d20fe204bc20230", 0x32}], 0x9, 0xfffffffffffffffe}, 0x0) fcntl$getown(r30, 0x5) r31 = socket(0x2, 0x2, 0x0) r32 = syz_open_pts() close(r32) ioctl$TIOCSETAW(r32, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r32, &(0x7f00000007c0)=[{&(0x7f0000000780)="839721a4eaf6485f5c7ec754f7ff", 0xe}], 0x1) connect$unix(r31, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r33 = socket(0x10000000002, 0x2, 0x0) dup2(r31, r33) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r34) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000900)={{0x3, r23, r27, r28, 0x0, 0x43bf09b16cf05992, 0xffffffff00000001}, 0x5, 0xc07, r29, r34, 0xa5, 0x1, 0x100000000, 0x2}) r35 = getgid() r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000080000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575be60e0d2f149acdca2b2255fa4ff5cc8aff902ecff2cacb76ee61010da6bfdfec7b2f0872a7aaf053e09734467da2d2629aa77f0c1420d0d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000a00)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b080000003923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e878b9e027f43e0e7c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4dee1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d11790000000000007e311de79da54366bd23ae4088f427e6d5972238d38913b74a9bc9b9d43fc191bff546b8e9c2f1c83079c93aebd8d193246ed7065bc7be1da7f9ec3268a86444eda07b9a660c70d87024352425d0126258150c8e2479701db66b4153c9d05383ce98b3cdf2c36c298ffd04166cd5ba4c976b25bf6cdbcc22"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getegid() r45 = getpgrp() r46 = socket(0x1, 0xc003, 0x9) connect$unix(r46, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r46, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000500)={{0x2, r23, r35, r37, r44, 0x20, 0x74fa}, 0x25, 0x47d, r45, r47, 0x0, 0x10000, 0x5, 0x4800000000}) r48 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r48, 0x8020699f, &(0x7f0000000300)) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x800) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') rmdir(&(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x200, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x400000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000340)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33f01000000010000009480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5e9778f31a744c800006a63e9fdcd6de94f9219e2bafa855a54eb5a5d524271ffc06abf84e080000000eaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638b3898fdfba2598b6bdfd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bcf893e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0aece2afb4093c9e272e0fc8476ba1b349d7b76dc559a95885e627d19b2a0435173e9a15d8ab50119765cc2e52dea99d41ef4c21c127fdc35b4156971eb00352c982e0e3cdd7f97142fc1fb288662f130b7218ec9807", 0x207) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x61}, {0x1, 0xfc, 0xfc}]}) syz_emit_ethernet(0x100000286, &(0x7f0000000000)="13db8293b633f338ca781adb774271ee2fe83104060000000000000000127bf46bca599679a14aadcbbd3c114d8c9a53c0bf26878806d9806a3f682674ebac5853cec9670d2d72800f734b9355d8af0c465ec8ec9c") 16:00:09 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x4) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r5, &(0x7f0000000a00)=ANY=[@ANYRES64], 0x1) dup2(r5, r4) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r7, 0x8004667d, &(0x7f0000000040)={'tap'}) r8 = fcntl$dupfd(r5, 0xa, r7) r9 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000300)=r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r11 = getuid() r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r21, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r21, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r21, 0x4004746a, &(0x7f0000000380)) r22 = msgget$private(0x0, 0x718) r23 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r25 = geteuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r27 = getpgrp() r28 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = getgid() r35 = getppid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r29, r32, r34, 0x1e4, 0x8}, 0x5, 0x5, r35, r36, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000300)={{0x803, r23, r24, r25, r26, 0x40, 0x6}, 0x200000000008, 0x800, r27, r36, 0x7, 0x40, 0x8, 0x484}) r37 = geteuid() r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = getgid() r45 = getppid() r46 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r39, r42, r44, 0x1e4, 0x8}, 0x5, 0x5, r45, r46, 0xfffffffffffffe01, 0x9, 0x7ff}) r47 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r49 = socket(0x2, 0xc003, 0x4) r50 = socket$unix(0x1, 0xc508055b3058e722, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r52 = socket(0x2, 0xc003, 0x4) connect$unix(r52, &(0x7f0000001300)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d1658fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbcb20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9fa6722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a1620faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d792b3b21156c401cb80b63190b1a910444d8b04a6500800000d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f909639a0f02868db515234bcb9f625ee7cca6a5f70af1e158c80d8614f3dd612e3d0ab876fdd6b404f9bffeb8c9c06a2aa3ddf272b37e062c50f7d74ae922b49af8605c1bf7e17003952c3186a04da6926837c080dc37e2d91c9e5a7bc2c36000000"], 0x10) dup2(r52, r51) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r54 = socket(0x2, 0xc003, 0x4) connect$unix(r54, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r54, r53) setsockopt$sock_int(r53, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r53) recvmsg(r53, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x2, &(0x7f0000000840)=""/103, 0x67}, 0x2) r55 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r55, 0x1, 0x7, &(0x7f0000000080)=""/224) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r57 = socket(0x2, 0xc003, 0x4) connect$unix(r57, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r57, r56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r59 = socket(0x2, 0xc003, 0x4) connect$unix(r59, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r59, r58) connect$unix(r50, &(0x7f0000001180)=ANY=[@ANYRES64, @ANYRESHEX=r57, @ANYRES64=r52, @ANYBLOB="1a8be08e58c7dda430b02be40503f6a23754bdd08c68fbf5db2e7ffb173e6835c50ef97fbea86c9caa7dc810d88f31e10485dd15645ee135cee482f0f2e2b133ce4e6b1ff29bd174a740c39b8be1ff7c1f5557cfe279832bc0972d256fffbb2c8374148a0227730b65cf544187efff284e70d45a976697ac66316555c9b03f7d0796aecdcfc8d07eb365ae0043bc3dd2442ce55aec5ded31536cd81cee24166aa479b8120a03b976a3c0d6e648e99f2d0e7012066a8b0dcd8b619a5621ea4c7128a2e2aae5e13ffe74bd384a71d05223c67803378bd1bd678585de9e691e83c2a577b90775a37e43a497254fad53d3f6efe8f24af1693ef856280395aa3b481a49e5dfbae41e", @ANYRESDEC=r53, @ANYRES16=r59, @ANYPTR64=&(0x7f0000001000)=ANY=[@ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYBLOB="4f192579c6f56ee847886e53cb9db4e50d230291e5a962283b4ffdd4472ab0def4fefcbbdef2b2995483a13d56708252b26cf158e41907b0beb92d84875bc486348754b0486fd10ef04b168d042f58cd03f1c2da7036b27199614b09f8e1eecb83a406b9350333cec0d5be4dfa3dbe3824a81c68a098f3a40a658f984124aef4369063e5a9329ac51c5c09b596210c7384d62598a457881eeb5e056e9fa51c5c501f53570c1a167cc530704582633d850e98454a79dd2ff9d561e1282352624019cb6972f43592c8d20d50dac4afa849", @ANYBLOB="5afc5ea9e70a8846b5fc7ed5827417ccb8d3b89f3cf660b9232229ffc83ac02ea2fa4b5b17980d3748bbdb87d6f445979fb655d7ea30907e6cbde27cf905dfa6ae003a6700463ca5d228d26dd7bab318926c391e76ededadbae57e617a1359bcf28b34a886fe75c8dde126a021afeaf56676875c53eb7596e1013fee46ee93ab9e9babc264f4dd39149288cda91ce7a7370f8fcbc5bd1cc607762145062bc57684f5326a3684b4814172c604ba58974b8c24a9cb1e86f4686ee2b2aa3e34d5ece898a4c7cf91b60b7c7695ee8aec8f190d08a411ca3ae5ad5664438638c275e5a012df3ab8930e784d1e26cf6ec807a9bb05313f832c27805b45e4654f", @ANYPTR, @ANYRESHEX=0x0, @ANYRESDEC, @ANYRESDEC=0x0]]], 0x7) dup2(r49, r48) setsockopt$sock_int(r48, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r48) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r63 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x1, &(0x7f0000000800)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r67 = socket(0x2, 0xc003, 0x4) connect$unix(r67, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r67, r66) r68 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r70 = getgid() r71 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r71, 0x8004667d, &(0x7f0000000040)={'tap'}) r72 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r72, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r72, 0x20007606, &(0x7f0000000180)=0x1) r73 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r74 = accept$inet6(r72, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r73, 0x80046c7f, &(0x7f0000000300)=r74) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r76 = socket(0x2, 0xc003, 0x4) connect$unix(r76, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdff3ed85fd0906f4ae1a5463f7b238bf46855d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f792da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d30310099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134aded36e00de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r76, r75) setsockopt$sock_int(r75, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r77 = dup(r75) sendto$inet6(r77, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r77, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r79 = socket(0x2, 0xc003, 0x4) connect$unix(r79, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r79, r78) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000a40)=ANY=[@ANYBLOB="00002e2f62757395f896686b27de2177760900"], 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="d51ea4df97404b5c998ec444ae3320577bf5ea917fa3baae469bf3bd55403a98c57ddcf7e1caa5dc654455e1992d6fc58e9e3f4a9b530f592b315d6ae7d558b825642d12e0bfac727b7562d3ab4fdaccc6e608baf4818c9990a0cd26eabb3db4a0c1ae79ef57dbafd4286a863b47e9c1714c470649e6c3b0094152e7031fbd367c916752b40336e064", 0x89}, {&(0x7f00000004c0)="2b6fc2d869d23425297772644a61352c2b30744d877ba7086e60e9561d75adbbe8531c9151af58f29ba5d2d02498d88c980f852f6d97b81275b266292220b31270bfd5b2591b29e9a178fd3fcb9f9cb90a863f1d9372c8efaebfea08f3981eff89779c5ea599a6ce4914b8ef63dfed177c5d667a732a470991c4f5f744dbfb8ede41a802fe787e86444ea9756fdfc48671d39a754cafcfa665aa2c434b032857468aaecd4857bb4ef1764feaf63cf35c69c9d6d72caf7fc465c4bf9a7ab685b65e5177de88566882900548520d9bc5a3baac08c71e5eb064f67f7ed8b3e7", 0xde}], 0x2, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r18, @ANYBLOB="0000000000000000ffff00"/20, @ANYRES32=r27, @ANYRES32=r37, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r60, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r61, @ANYRES32=r62, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=r65, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r67, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r68, @ANYRES32=r69, @ANYRES32=r70, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r71, @ANYRES32=r73, @ANYRES32=r77, @ANYRES32=r79, @ANYRES32=r0], 0x100, 0x1}, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r80 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r80, 0x80206979, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000000)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xfffffffd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfa6f78f0fb15857e653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc18012717559226144121f9ffecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffff77d, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc", 0x3b}], 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x7ff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/247, 0xf7}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) r3 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) dup(r3) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:10 executing program 1: 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) 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", 0x6d2) bind$unix(r1, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x80) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="0ef6015e590f402dd876c7e738c6bb71c7812918170a8f521784e827a8e65ca597d09489baeca821746cdb4c55d6162cddc52bfeea2b542854393dfa01a5e7caddddeac251a2f643cd51896acc496bc3a917b06d8ed932b73703ccddb29a927c60aa38cd", 0x64, 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xbc2) chmod(&(0x7f0000000080)='./bus\x00', 0x10) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) write(r0, 0x0, 0x0) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x9, 0x4}) 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) 16:00:11 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000080)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef1376da32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33cb3f4bbee679c44d2d36dfa0439100d511aa3435b2ebed34ef4026c4746dc9fe06488eda4317e98be035fafd995cbd0729cd97bb7e8f539ba3c5c7facbfe911306751402dbe0354470772bf2c4453e079d371236acfc934940507ba2e6bf16357e2915dbd3a6c1487768ab5717589bf32942e88f933f432f658e6126c609c7e9c3354c4c1bdeb4035", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x635}], 0x4) 16:00:11 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x100, 0x0, 0x0, 0x4], [], [0x0, 0xb31c]}}) g Ãg Ãvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b42008 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b42008 16:00:11 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x13faa70f7938d7b1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgrcv(r6, &(0x7f0000000300)={0x0, ""/93}, 0x65, 0x0, 0x800) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0x27e) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2810, r7, 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x00\x00\xff', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair(0x2, 0x4, 0x9, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x339, &(0x7f0000000040)=[{0x24}, {0x81, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xfff7, 0x9, 0xff, 0x280000}, {0x5, 0x7, 0x4, 0x1}, {0x3, 0x0, 0x2, 0x6}, {0x3, 0x3, 0x2, 0x2}, {0x3f, 0x0, 0x2, 0x3e9a}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000200)) getppid() 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() fchmod(r1, 0x10c) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f376979725116cb1047ee9b357020010000000656df9ebac57b8e169c1d6d929743fa40403c7b3c76fbc3b9a9d4ae74301000000d682dbcaf7a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba69971b77b6e61ef1bf3070c21afeb02051b767e0c36f349ef8f095417abf4acf4b4cd861ef380e4d95e597a1cdb4d85ef2d7023003531da903686a0e243f946aba8ebc11a6a03cb818fd96e197c8e3e790c3cd42362df0587ba304f690a926e72a25db982e30ab7d2f6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4ca40906ea438ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb027c3994d35ec0d2efbc3bd9cd65e4bc135afcf6d5723eec9dbbf56f96f467fe2c4cd384ae8ae900542ad2f5894f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b57421199b5d5a60df9dc35a6a8f80c69ccffea00000000000000dc08ea195e80c8b0a4c7ee25677ac7be6062a1e097d73b9568856d35ff9632f1b4e3c47c7cc1ed6773c29a5d4cfec6808edc00000000000000000000000000000000000000000000000000000057274257bbec2b3d3a68d1218825ba516eb2f2fa6b4daf5292009716ef8a0c4e2c19fc6e96b5c519da723f8aa8247613"], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000e40)='\x00') r4 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1000800, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000b80)=[{{r2}, 0xfffffffffffffff9, 0x87, 0xacca7add68c1a22f, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x61, 0x2, 0xffffffffffffff7f, 0x9}, {{r0}, 0x7ffffffffffffff3, 0x12, 0x271a63c3f53494d3, 0x0, 0xa028}, {{r5}, 0xfffffffffffffffa, 0x2, 0x20000090, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffffb, 0x100, 0x4, 0x0, 0x81}], 0x7fffffff, &(0x7f0000000c40), 0x100000000, &(0x7f0000000b00)={0x8, 0x6}) kqueue() r6 = dup2(r0, r2) setreuid(0x0, 0xee00) dup(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r7 = geteuid() sendto$unix(r6, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r6) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) setreuid(r7, r7) chroot(&(0x7f0000000e00)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x5, 0x2}}) 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x1e, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044274, &(0x7f0000000000)) r5 = openat(r4, &(0x7f00000003c0)='./file0\x00', 0x60, 0x1a6) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0xff, 0x0, 0x2, 0xfff}, {0x6, 0x7, 0x1f, 0xff}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r9 = dup2(r8, r8) shutdown(r9, 0x1) sendto$inet6(r9, &(0x7f00000006c0)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c00e29a1093a977819de62411bf4ca74204d42db4246a1613a7c6e3db8417bb05e83785a5ab4d3e3d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd91232e88d5986f58f297fe16d96ef120245331374bc71d6cec152793600200000037fee7cb26ff31e7df8ce2f190f182b6d3f866a1ce5a45946a5b37408121f35215c77d6e6de7173e78418fad3df493bfeedd994f4a496ffda874e962d78b4fdb355022af44f1cd891a7b7e5c506fb1e26eeba8fce27ff26c06d0a03a", 0x132, 0xf415ad13302a2596, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5f00) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semop(0x0, &(0x7f00000000c0), 0x2aaaaabc) r11 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x1, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x29df6ec9d8e1b2db}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:12 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) pwrite(r0, &(0x7f00000000c0)="3269ad9c67b60902837f531a4894da4cb45b710aaa04c7504297308c9cbc7728397f1a7dbb33e6abb1c41933ea31adb164ee0e5a8c6c997d6db020bd0f50427a01530f7cb819d3bef8da896f76083f", 0x4f, 0x0, 0xef) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x840000006, 0x0, 0x2, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000003bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000557606d15ce8102273ce7650550db7bf316dc2ace80c908ae16511622d3eb485c616210f550421554f99f6ac3902bdfed9ab57d938fecd2c93e85dd51bcaaa24300cefe92dcac743ff84395798566afc993164369324a65ac6e3af77c056ea06d6ccc98872b209efbb1988b1ded18975143128a890cf808dcc8eecb2e6d8eef850635a976e1b7275bb856bb1b3d8d94e8b1624446fe2783f9fc2d29391a1562a8705d3f5214708c505e9"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") dup(0xffffffffffffffff) r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000280)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) dup2(r5, r7) r8 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) accept$unix(r8, &(0x7f0000002b80)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe9ca28ff72a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r9, 0x20007479) faccessat(r9, &(0x7f0000000200)='./file0\x00', 0xe, 0x2) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgsnd(r10, &(0x7f00000019c0)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc307000000017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb1f000000000000007638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc4655adcb5a25dc81b248876aa51da7c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b57445425f043bb951bd3f00bd33cec3a0364c7d6252dd9dbaaddd4efa8a0fcb2716dc62156afad7a8fd84cdaefc425ae9249c56eed04436d0f524feb7be3a3a0b0c0c877748586b0cc3af102ee0d733e02348a894c3b0fdc03b3eac2e34125a735ddf0182537af97fdc7cae941b4899"], 0xac, 0x800) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000d10, 0x0) mprotect(&(0x7f000024c000/0x4000)=nil, 0x4000, 0x51d048d3431a1bc3) r0 = kqueue() kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) getpgrp() 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, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x84}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000017c0)={0xdf5, 0x6ed8, {0x1000, 0xffff}}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000001840)='./file0/file0\x00', 0x8, 0x10) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000240)="9add7c046461d0d7303113eb04a123e49af325d8e8269d7bfeace105174da1496291842752310f9650999751f4973d77efdb73a31a14e595334d9a42682906133de99195", 0x44, 0x0, 0x100000000) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x20, 0x2, 0x3f, 0x8}, {0x2, 0x46, 0x96, 0x8000}]}) r3 = open(&(0x7f0000001780)='./file0\x00', 0x8000, 0x8) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000001800)={0x2, 0x6}) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000300)='./file0/file0\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001900)={0xa, &(0x7f0000001880)=[{0x2, 0x63, 0x3f, 0x4}, {0x5, 0x3f, 0x80, 0x8}, {0xe210, 0x4, 0x9, 0x4}, {0x828, 0x40, 0x80, 0x7d8}, {0x1000, 0x91, 0x6, 0x48}, {0x1, 0x4, 0x1, 0x2}, {0x2, 0x2d, 0x2, 0x4}, {0x1b, 0x7, 0x6, 0x5}, {0xffe0, 0x6, 0x71, 0x1fffe0}, {0xfffc, 0x0, 0x3, 0x8}]}) writev(r4, &(0x7f0000001700)=[{&(0x7f0000000340)="302030f8354c636537d085d10d2748f158f3e254ef9ab8734d6946153cec6e39c3ffbbf819b7454adb85d68805dc6d1eb305a80cdc5c8691c23f7ecc562a12721ec0bdb0b138cc66a5d3a643f6c6c552259c2c3a871f5c397fb9872d2f43570fd11de7308ad6b0387f2f5aec51767d", 0x6f}, {&(0x7f00000003c0)="4ca42f295fabb5ef81504233ac58970b60cbb5fdf34fee2093d4c571fe89c2c268ca9fc770394308619fbebf1e323fb37cd6f118d66cbd202e6393989b2cc9e6109e", 0x42}, {&(0x7f0000000440)="35aaa2332e67e0b51fa2e9564fc1db984227dd39b083d43c81dfa21a6e8ec33c1301e5efc492e7106e2f01aa058d4e1185cdcc34a6d8f1f0b8a875195e9632a4dff2f97fa06c8ccf0882c7127e2931c72b9e7b0e68f20301d2e76ecf10516a760f05662a8fb752087f60efaf6f7951c5a9250fe8d6f23a22c82e40e1b5cea05b7b5341dc8530134738ceec1fe2e9a730c3e08b60316761c84e799e358e65c5bbc9b760f41c18cd4615cb6660723c8af2c48eb64f924d4fb68aaf0e472a", 0xbd}, {&(0x7f0000000500)="94a407ad05a315450940f62d3790706d803e125b7473ab56579329e9b1df3eab93cdd502268547fd716c525d98e2f52746ad76e580cf99e6015d42c8b040e69f4589293098ff02749c6ffaecc69ae3e0f4ce99035c35967711f39f25cacd8c55783b8e52f85c3dc22ed6ec3ffc1da07bff0d94accd092757680008d8c08025e364af64fd785b432607aabb0d357386d9e5a07464dbeed06e686305d95cecb23a54f8825ab722be15912d48a55c1c8c70cd5b64ab75e4f8df4ed30ce8d137da545c8991d1c10b3aa81b7e39a0e0cf1086be648f129f03317317d3b1928e920469db2e8e0474615ad0f86f", 0xea}, {&(0x7f0000000600)="dbc82bf39a3c31014360bf9f09adba500df5fd402dd4cc8c7fbc89798a6a0660e29984c51a7a8fb3e11033f90fe9030a93170230c0bddeb19f851e751851d99ae9aba451677419f9ed4b99230d988de5b83e2fa6ff34a315c327a8b81e44725287f11e1f75e415810e7d93", 0x6b}, {&(0x7f0000000680)="9f1bf0fa8e95e44fe9458fe2ee0f1d546bdbc7c1db4398cf6218695ac785f03fb7dec48edabe086e346a8c285a971c7ddfc9d95692a084ddc79110f670efedba5a6b3731bb8488d3a3cbbca4f01152ba559a3884f562323233dd8b5e3ff43448b7331f59a072b24b283d5df5660f4f7e117620495f2229be37aab3fcf350919797371273ef79b7e4307f2cd33af6dee62fbcbf5a3007563cf6f777632db7663ebbe8d552d73159c4cce9544cdf1f8eb81d34a2d29e235016abbfc6a284b7b96b20d5003d15d706f600bfc6284902e52ecbedb2c4dbe3bb21ef451267d497134edf3e60a5745cb15c9031c6346165896e0bc96fab03bd5d4ec7f16479b257c7656fc78c7186c32623e9b9965486d42f0df32f8b5e7bcda83fc45df0e63a823806054a197354a9199bf6e86067cb33d74ed899d4ebd48835edee04037329b7d9e42d1fb0799c1bc9b475c7938492dfead980f44e18258a1d8c30d96233b5e3b0778423278dfc31f0842a8f1b4e8d16e17344d5d49b58ae075e183265b55d6718283f919b03ad0e86273692edd9039d0c9ecd0bbdec598fee1bbf1e4f9a3b9dfcb8421b6ffaae298ab1f418b58df45b000b9ad874461f3395043ab1e2349ab32b7689540ef72f27b421d8b6fa6fbd02f15a4befe587fb7a67199603f13a3f1db378bc5ef11b9f0971bf9650a0e35f4342aababb078c980e99e35ed49285d36a1244be18be6deb31922ada47aeedf33cc2cec652611137a03db5d6cacaca4e96bd331787478e8e3b8a86f064e20f5b52d312a1eff5bec4bc1e3394e434f98ad8cb643390d80392d3bdd902b22bac2c48fc4c36b511cf9812ffdf36844427bd729b89f570eeddad0ada07d2c0bb5143d3381b534ce403d19401539d94eae2d37e5598510863af59611c3bc9a55ac04d7ae4f7f219e82da432eb4eb846885ec9f0576609043d7970e26391e77bc33fac8d5851527aa0645de05bbe8e8076f58228a3b73fba3115b9d17ebe4298a64944ea323cecaa9e6e1959e5eccc8bb3edbf4f9a89915e62d500b35e9799c2d62b301e03e3357cb92123f64667b70eb3ce9bc681fd92900ddfbdf2d365ccb22171a46223307860eb5d903c473deaa1e932a5ada7e2a3c78f76e93e973d759cf213cc34c48820c94b2271495d7acc03ccb7a66fa1b35102956a1a7618ae645a18955f1447d72ea33cdbc0f02184cb672cdd04f3ad6c13c3269792be35e999ccd9cbfbed7f8eb981cf69ab56499f64c3a6f5d37bd93d666dbf39adea2ff73cfdfcb615abcc2e3225f437378f4e0b3fcd198478275f1217a29284486ee761164ccb1b3db4cad85a581c63038e6e936b49af78235c05dd757a079c954e65864da9ce030b639ce78c13558ac3c03097f1a84d04b05c1271cd88ad4b7c9f801c7eba65b68bcbed67954e4abc65eece1db5e95d12c92cd745ffa477684aaea73b806c9ba8299bd11cd507d62d1253f70e17afe7bc25cfd9ac8487571b84455e1ff4e410a7359607f3d1894f8bf150572e4166d6323080ad81e712e5eb2ce209f3ca6de62cfae91a5b6f588e2d79b3597683f6e0ec00715805f0ec10270c521bfccc79541f1ac6c174be75d45e38cf730bb363962861b8209716000f5da536dd3a0347d20248a78e7b2d5c2b83f6cb1ec4dc70f7868fe10f00bf0a29860af46851be6b7945cc757396c728712a97484e1de65a73898ed93dbf494936ca6ddd964054269af34b5b7858295a7dd93096a1021b388ba28161fcedefefc2afebe0fbfa3d4c689a7f9454058ab5b5527e68ee386307182ea7e332f76bd2c7bb9ec880b699782909a0217e29c09f08d449a66c35bbf7611dd1cd5211d6071d8fff91123aa6bdf82ba6570cc65622f570746a322aaba7d2cff6d01f9852345e4f3e4fe7f0f1189107513464e2fea03409e1724ac0017e3b82f27be6adeb7d374b204d192629a468844f23a2d166db4aa1645390059db5acf9ccc2a8653c4eebbd9ccf0de8a7a676635d26414160612380a702b0a93dcffe7971e95bdf7dc2c646f90f7a821ef506569bd6b83ea3fbe6e9772c7934b8ea497d397ae18759eebf03e8cc32e7eac0266e760d68f74018b2e120b77cfa03fa1c6e6f2599dfc5e8942ac4608edd0017eea04d4e8f2e13e327fa3e39ec3bc756d0e1c1dea76ba71c3afec065ca04842e2356e271bb8c4f8835ca4a0c5cebff49f14c66a5fef4a4c83c9e23ae2dbadf8afb6d816db4df252b91e1502f2803e2f4c2a888b9c9d94e046e7110f487b0e4105d5d9be337b4e69cf0c43e0d6d9dd94f2a5a342879648675097fb789adca2d9c27651dc498bcb4c2aa4a9f175c30d510608e5428d02758bdf6cfe7c27384e9ad5ce190d3b57aee8bd9dc0ef3fe4e4e7ed9a7e30aa82853464c4f63b0f67b1724fbf8628c44ca380bf040fa5285fd79fee206c8f3dba82bb423f23c922845ad0d096344fbefa0fc2e4cf8d35cd8e54a81e8872697a57ef84f755818fdf18042d6fc6516fda0c73bf16c8af6e2246b4ef79e7d825d4f4e393d6a31eea78baaa7419c9d5635746e931846d1470e83b15ef8b8b12f203105d58652a3a8e04db0129a3c3da8dffe284e22a16c35c4b148f26a2d7dcf7d5ba4cfe7db7cc14b2a654f4b8f413ddcbe538f0356ecdafe2deab8fc3e0540cddaa387ad588f8cbfc307160259cb7cb2523a038f4a522523bf69c28fbaf93270d56ec3d252a9dbb15203eecd3c07e560ee274a4d2e6b3919ec1e2cbb7d53b2af6b08ae4ddb182cf5e4ef66e0852adb47eca6c9874f2ec2ad71f7f953a6ee74493930487057108d1479afa2e283312a6ac5418475558746cd98c5fa5906d625ec602befe8ece8c8e044808cc1e446ad68d805e01bd01d5ac8a72e4f404f6e4e71dd1e890238659970644360544d39533a9bf24a1f26e25d68db4494f0bfd51738bdce5d531c2f9d79f66d7284672fbf9817721d8868735a24da51ab2f09ab6342bfc410e34d65cdc4a2b25fe00b7acb5fac6f88f6e219b6ad87f2bc1f2c511fe4476670c9021752a503b219db522176fc5a2a2bbd78a29be9abc350074fbf707aa7f7023f2e6d0052de9ef4bdfc3b67e750fa9a54b3a2d904b434f7b075c4c1ae3a3d2cb8bf3e5fc0cad02e8a191936e96451a59f111a259992be3e913ab95355ab731cd20607b770789e9421b8c4b20d05eef2f2bbf728ea444ec00370d759fb911dff7b443d49ba518172573b96a9db664fb6c8c5fadcc62e93fe6569c75055902b4c2d6a33cd5143bf534b39b1fb933c1529794232b81f6ede42425b162d2ee3c6a76d12637585ad88519e5303d106d9bafda94bef8b755f40ee5b0c8ec6641610c293e080704ba41c27a8941fa90309fab67c6d4347f22ff0a9fe5e8dd81bade5acf327d1c041572e3359bc83879453db7eb79a4926d55662aad18d8242a80130b17e602082e99abe5d8d45f89f6fa3f619a3ac6332b29bd009213acbb9c28c1fe275d075ee036a048087f1b3a07f02c94183a59a3d8cab83cd6d8f59e6118decfffd2e9ed9e9a0a8c1975cb66ca590af0367242c2b76da3a2d4f1aeb35887bc8c0449c96a87aed331bfc0a56384822db6b2de67e5635d97e3df0aaed4615e3159d91e1f2f0c1b695738490450f3dfc59b39c5b2de03e483d12fa3aaefa34c38486818ad04631cf10c0c5748580f270683bfdf459300d4aa8e2587479f03131c8a3ea9213cfd0f6eb02d2a1baf69e6af72b92b03b49187af45d7617e391862292fceee207b4ac359044f737b1c8730df805d3d585399c86eb1ef32fd4bb4462b02e9ae638c21c43c8e711004c1a5a1a1eb819f1ba455d3a45ed6738a83a5e33b3d966087a28d464fbb1159c062a65321415c48f872276f52723add81197e8e57292439af83f403fc45e1f8f0556403bb9a977a0ca8885acf1b01157cd31139c92ef31d5257f0914cef82a8a81d28583161d74e7759b5dafe4e391c1cb0572854e942b6b463f210608085609e1d7ab6788b4afab068b8380f427ad3ee39bbbb0192bb9a3139d59dddd5fcabeecbb0023b6774178b3ba8b808f14319cce8012106fe3803a3d13828ebd001eef1e545680e89168e56fdafe63f4516b9af11086cab62496c57e8c8cd7ce4096281276ce9c4b0c3f209a27228a77d3a00d64e0ac3ab56518374a0ae724d78a72f600da95ff605a7a8a72ae225d3224f39fc7b0306adcb2999a6206ea7a61ee8286e2ac4359e93047aa4f6c57c50ef90fa37421d84bdf083c9650c87aa42980e03060a5eac3642a2d8dc0ce96a2e996eba1d1ad5771ec37099822b422430a7ef509f73cd40ab6359c9507d71ada1ef033f643445ea4658beee9d5790561306cd544624b073bc6d23ac5a9d3eaa4d37597afeff265976786e34d85f02c2c428c8464aa892b6ab48050e6ce8977940b2c79b6f47536c9e4fb13d8202ea7bf9b8c1e87d416a3ed7c9ccafe9173ec00ccadaa0c3633386c1e7a725ad5309093d778e2b1aa2e0ce07d527fc3a6bcd5caeac87a442347395222cd971067ccf6334b3c47268e57501476b259716758558f0730feece7310c5da24aed8e5942a40e5f05c5ad95661a27956f62d5e37b80dfd7d805651768ced656d7124e5efca1e80a0531c16be82fd151b2dec2cfec4f66c31cafb5eca5089bf2ff106550dd125f89fb9738bb2cc876290628c4dd80ee683171b79e43567088e31c3d16bddc3c168b338c3a21a97773b92a1b750c4b6f2c85dd45e6db4a317acd0a6c3205e912af03f3059c06302d1e40de26aed50a9c1edc53e45196be26bd5ae5557565d89e458c35b6fb8879f84de658e288737edd8ca32d4dea8c469cf281a708103db27af40822b78be3e19bc121cd2578e659b185bb84b6c64c65df250b37f69360009ab229b4876700236aefca64454acbf34c85477cd915a7a067c0f8f6ec9785eae6138f251f1c403db2f5ee0a2f5c6858a6985fcba0b6be1c30d14c2b34e0626f524e1f6d0018dbe5051ae296f8ad75808618bbaa1395a11823e43669e929ccb61126f03613af9081a468f66d898213723a44837d9a5ee8ec96a428c3a08bcac7fa5056b4f8994b87b05ab82ac78d8215a14a0f9bd6015cfaf5567cf6c06b3e86f098ac650ea58cc60e96a4fa972d009b8cfb45ef94d74a5da11a554a774962f84ea79cd25ddc8e6ac8ddf2f67b5c4d80b2bd35c02cfa40e71e5ed9d542b80278df0df87871b036948263c4bb6cb2e328574d6a9fd2a67d48790247041aab681385f3123fe9614f77d093a65c1dc51cd894a5dea36a7bdc37ed4febdd3c667872b2e8126603ae2b4a8ee35cc2f47d0b71eab3c03a32555079aad06f6065048df8ec7d11417c4ae5cbfcae24ccefdb9d373a3c179ab2235f153828e77aa6607a6cb3d25502d0a1ecf22d999690db518122461857ee22fae19cdf46b2e3fbe3c5b8809a49482b30c403142c138b9883064ba6d1285c191002195d0632cb78258923fdac50405d42ea8bcb46095ab890578decb4b55c1afa4a94620195b560e70a13fa16f6dc27500312d3cb207e0f54ca516180195471a132fff3acfa300c393989963ef0c2fa4da4b85bd888f44a4e0471a564eb3e5f4dfb680e4f6d31ee729bf6d75a41703cd8d7ab66b9e16eb3f0b605316247f6917f2076342a79fbd1839dbb1e21db959ff3f5d584d4a8cd66afe456ff55155f5190f5c83d0f8b65d332308666f3d578c51537ec3acb9d95d94c5e3f7ea702c807c8afc4f108e61a5f4fdc38ea63f19e01b247ca05028c2cc47153c7f2fb4e2e17784254b22590", 0x1000}, {&(0x7f0000001680)="3b6835d53e760b63389492cd51e240633c6b51df65e9ffe94cf5d46058486cfaf3599ac63f2975f5f60734409c2a79eea5103cb95763d6fe5b0d7001aff383854768b4dceac90cab7ceffd586e1f38745944577e93913a103d9ab7fc8fc009da", 0x60}], 0x7) faccessat(r5, &(0x7f00000001c0)='./file1\x00', 0x2, 0x1) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:12 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r0, &(0x7f00000002c0)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000002bb) 16:00:12 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 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) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r5 = msgget(0x0, 0x80) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x6, 0x8003, 0x5) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000094000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0/../file0\x00', 0x1f, 0x1ff, 0xffffffff, 0x0, 0x20, 0x8, 0x10001, 0x1, 0x1, 0x100}) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x72, 0x9, 0x1}, {0x9, 0xa, 0x9, 0x6}, {0x8, 0x54, 0x9, 0x400}, {0x1ff, 0x40, 0x3}]}) socketpair(0x1e, 0x3, 0x0, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634", 0xc9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendto$unix(r4, &(0x7f00000001c0)="2d3daed0084698c43cbe655ca94681fcbe7ea3e23a59360f97d52c2e7692fb6da791dc150dc9330cd2ec91761695e41d38add29bfe9c6a778a3dc2b3d9d7af02a7f0661a4fea64840b7bd3b9bc5ca3cb77e208ed9ef3712eb47c7a7fb67bd0a597c7e9b31d7240933929b6a0e3acf67c9271641cdc97546ae575733a60858f5a0931ae123ee4e69845fd97b380f0f2fbe1f171df28de34d3031ef5d61908008f5db5423876351cfd8943297e500ccab7f7823a1d365885246ace0c8af7f40f7788dbf784f8f2b706d281d160669146264d33a74cf176343e9c58180d18f34fa10284221fab87910435", 0xe9, 0x8, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r5, r6) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r4 = dup2(r3, r3) kqueue() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmo\x03\x00', 0x8018, 0x0) dup2(r5, r5) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0x0, r9) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x39e) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r15, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r16, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfd) r18 = getpgrp() r19 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100800001, 0xb1f1}) getuid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r27, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100800001, 0xb1f1}) r32 = socket(0x2, 0xc003, 0x2) setsockopt(r32, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r32, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r36 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0x1) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x48, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0xd5baff0d316ae8b9}) socket(0x2, 0x1, 0x9) socket(0x0, 0x2, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x80}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x401, 0x400, 0xffffffff, 0xfffffffe, "fbd27462bf90bd90a80b4a0d3319f631882c4767", 0x8000, 0xae}) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002c3000/0x2000)=nil, 0x2000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlockall(0x1) fcntl$getflags(0xffffffffffffffff, 0x3) 16:00:13 executing program 1: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x10, 0xc623d284021f2135, 0x1f) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x7c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) pipe2(&(0x7f0000000280), 0xc) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r9, r6}, 0xc) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000100)) setgroups(0x1, &(0x7f0000000080)=[r6]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x81, './bus\x00'}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x12c) 16:00:13 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) fchdir(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x80, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0xd56b114) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) pwrite(r2, &(0x7f0000000100)="47cd14ae7b7cde6a356619767e330928d3503d06b7ea427c9e782e33e7a39aab0ac07084ae398ace95ea350de6559a01ac2f736324b1beb3895704fcb896f7611c554f25690d86f451e7de0e1107be729c67b9ae27f62ead634085e5d683a70fb78d1c3ec986168bf460eda22f9dfd8582027f6d0668b67a6c8b6f2faba4fd5a742305f8d4dfd631533361715cbe30b08244a760f92a8de8d9ff051938703fcbf0caba1931aa2e7f864d8e875e541e994cd87e854094b285e43ff647b2a2353b051d1ae022a992cb5ff0478f643563436c555c8655673f356f2529c8dbbf4535595d9b21806ed7741ebf", 0xea, 0x0, 0x8000) r3 = socket(0x40000000011, 0x3, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x2}, {0x26}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x1, 0x6, 0x35}, {0xffff, 0x9, 0x2, 0x4}, {0x5, 0x7e, 0x0, 0x5}, {0x8, 0x4, 0x3, 0x400}, {0x6, 0x7f, 0xdd, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = socket$inet6(0x18, 0x8000, 0x7f) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x1}, 0xc) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="06100064cb587901b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)=0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x2}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") rmdir(&(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000000)=[{0x1, 0x8009, 0x1000}, {0x2, 0x7, 0x800}, {0x3, 0x80}, {0x4, 0xae8, 0xc00}, {0x0, 0x10000, 0x1000}, {0x2, 0x3, 0x1800}, {0x0, 0xfffffffffffffffc, 0x800}], 0x7) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0xffffffff) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000240)=""/202) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:14 executing program 0: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004f5000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206918, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x20, 0x1) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x3) madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x52) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x800000100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001040)=[{0x2, 0x1, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x9, 0x800}, {0x2, 0xd7d, 0x7ee7307936fafef4}, {0x5, 0x9, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r8, 0x1}, {r9, 0xaf}, {r10, 0x4}, {r8, 0x80}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r11, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getgid() r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001040)=[{0x2, 0x1, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x9, 0x800}, {0x2, 0xd7d, 0x7ee7307936fafef4}, {0x5, 0x9, 0x1800}], 0x5) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xffffffffffffff90) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) poll(&(0x7f0000000040)=[{r20, 0x1}, {r21, 0xaf}, {r22, 0x4}, {r20, 0x80}, {r20, 0x2}], 0x5, 0x8eb6) shutdown(r20, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r23, 0x4}, 0x200, 0x401, 0x2}) r24 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x3ff, r12, r13, r18, r24, 0x3, 0x5}, 0xcc, 0x8001, 0x468}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x100, 0x8, 0x9, 0x6}, {0x0, 0x51, 0xa2, 0x192}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0xfffffffffffffee0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0xfffffffffffffd3e, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x4, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66698a65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e0516ca1cbaf2"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r13, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r13, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x85018f541f55bf02, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x40000, './bus\x00', './bus\x00'}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000040), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x691, &(0x7f0000000000)='A') shutdown(r2, 0x2) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r2, r7, r9) seteuid(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="2001000000696c453000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r14, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r17 = accept$inet6(r15, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r18 = msgget$private(0x0, 0x200) msgrcv(r18, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r18, 0x0) msgsnd(r18, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r14, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r11, @ANYRESDEC=r17, @ANYRESHEX=r18, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r16, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r19 = open$dir(&(0x7f0000000600)='./file0\x00', 0x400000002c5, 0x180) r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000000c0)=[{{r21}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r24 = kqueue() kevent(r24, &(0x7f00000000c0)=[{{r23}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x4}], 0x7fb, 0x0, 0x4010000, 0x0) msgrcv(r12, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000002700)=ANY=[@ANYRES32=r20, @ANYBLOB="bd6764d85a5c173e93df754f1fe33ef6c38e3b7e7e6993b4b99d042c3a91102e7366eafeee5e090c24f1c3ef314769ffcd9ed5c642e2c9ad4231ef16725985dff9e5d493f2b307afb153f97b23727584043852254fea4c6d12f7d1f57914d880d506404193f6e29c97af1e2c74d9a63611b7399953821737bf28ee5d7acfdd98651e2ce1cbda0b699b86c1cb148bd3b95b6eb70d7060ac44ceca1ee94ce3c4972dca67443d3d25f85911334d28e11134582e94dc0685a722472913e4968e2a2a5e60ad7e7cba6c84f98a4950fba7402b0e53f77f81b44de034a7359d4a2265d2fa1b10fb30d26a936206b32b626fdd378d00a5c97b13da7792a42e26a063d071979fdd5bff7e1d4b4c272f0fb8f9a5acec6cfb2dd2d33494b63aecdc5681361278994c90135ce591dfb1ee87a3f31927fe2129b51e8159dd031fb480d9b1cf90e9b5101a9c537d407c445de64037536590dbc34c98387fe5a1e0929438e7df610820f188f4ae29e98ac21ea9220ab7ab4925823eb30773afd372fca2e17eeb0d3b7b1789f9b39915ba821c6cb2494f75b1dc4fe000eed56ea6f9b89749797a8dc4381f0e49d5b22099b4a91c80528e990099cd3a9ead1c24f475fab2a84e467e9913c64ab9f2412a4a1524795d55e6a7beeb598c980ce1e7c85a33420f2906bb9c0a8861d20efe2c01670c31cd99e5addc81f8b877d0665d6c535f31f3360311eb6342abdf05cdd211a14b1569e4f8b185ea3692af170b799a9cd38bdd99808e1f0c863ca1ba5cc5c9433965741f3c649e324d2a1e5641147d54a856541149eddaefe84eedbd8b23391f1cc53ea7074f00114a968bf6bf490fa9b13d77ec9e10ccf4b41da9b07712c51730b17777dea2f0439f6ff18762e2868fee593b33382b113324719dbc1497a096622eea4a7eb8ab11425a6bc260db46a9998ec63728495b866f4293079e87c29f74dc09befe7ec5175d6ff99542c4176aaa223058d3639f41db6131804ab4d412a26f8b4f855736d3ac19ccd129005238739e483aed4bc6ebcd2466a3767d6e892547cee3e2622a5318f9c17f53cdf71f5058149131127843c636f69cc8bf6ea0a18713056b5b3f7f3f4831872715fb2485e1a4930f56123269b24c1c9c0503e3ecce331dc58ee1168c08f0ee9a906cffe08487daf2367fae2e7dfd88e9a31b30800ac53149d7ed7fb86362c7351dc86746bd280f199eefdd6d4914a9420b713eb96a361c988b7cc82286f0dd442e4cb1f48633ad89573c3cd3b3cbd71942937516924d545b374c3ae942f2f69a17b655163bdfb9db676ebc2bdfade803dd20a490d9c5199db8241fd3087b12ec40675433adc4e920069fb7a0511d227ecd873613cc2de8031c89217f8e69a42f1d27d0b583ed765dc0d34e5ca6cc65e6e4836ea526e898b09f2715cbcd133b121c7626216ec14871a79a4a6262cf749fec81a03bd0aaa22a32ac457e64e413c0bd3569524ad65984046f05caf93b72b1712b209de3368a3bcd426bbe02bf2e0364603626fcf83ad961996a775e16ef1a9bf77930ad1d6d87ceb87767a54d63e556f77a627441c943353a302b9869309a46be137db0a220c19f8825701c612022dda744ca9604b6aab8980304c3404da30e71861769a66f1127898967f10a0deb96963ccb6ba3964135263489d6ff7d1ad437d31a55e3e608db79b853b6d66c321287d1e107c5642a6aadd83c7cb8f225b1589706aa24a28c10493f2691d98005055c768f4f006613154fad921c4b7d3bd0b489fe9fce6b2f08d116a8c8682c402d8e1cfd6b5e10e10c2597585fd5b2c3d5bceb032a2dc0c737bff8b95cf71239b7562bc36c297e06c97388a7afe42ec794d0d7d8dd9a5bb1bbd71c1f96ca657203aa9fbfe61e24d601b90f9025a536ab72ee857ef5dfdb9c04b4b26439dd69bd12bb48d1443e4f8000127ead5d41162354f699027579ac2483b57a785c1f9045966b44f52144b177d3d2f2d8bc38fd2625c09413feb4c9458ccf240bf5b1dbde100d510b9f4398a591d6b706647af3b006c71647919ded6d2fb5df98ec9e349be23b7e914365fd84f8b9e602685f1978a350403c18245eefa632cf5f2d5afc2071634c1e3958aef9c84c1df3f269f3c2997b7308dca35b9e5f5038f08513e694f225cbc5dd58aad39ec5fcf655b06b0a60d11ef5c285fbc9062bf99fd372c2f22a29ef99c7144ec667ee5f4ad67f76dfc1ee6af8f1552d9a90ebf3171053144cee65855bc554f71c850933c2ebfbb149f5714fc5a77fcec3fe1785dda461b85222990ff4403d5083374e171434ad7d563fb2f6197ce768812d4691e3917002d358bd49e4d9cffeb094897f73b4ced00271b709272cab7f7fb93f90f498ea3c62865ce7900b388e2adff6468322e5cc76d6893dff290ccb675e093d5c53c85f4aa881298a885ae022a85fe077021c397b59f6b82e3364269c0d1e2903648981f620e81ad740cfcf1688aa3792a07bfe0a92f87ab6c4a86ad68251b30ffdff548959d546deac73e591c594da0fef032dbacbc54021a8c461864c5719b3ccc2e37e9132b226bb27af6676df687557c597734bc12f9abe69a05e0fa614f12357847c3b377db9f9586943ea3e7d10628d8fe4017863242a318300ee9cb2fb2b183cded8126ebb24b860dae8956fe4b356248d0e0e9c3a22000587422f07730c46e635ad6a766343faee32f4b5ed40c8c03897a33096277e3581b988b1a8153e1941d3ad1077ef4550818138c8cfb699ce96ae500cdadc70e6d492de915b80608ba2de311e5b823d788ccc7addb79a9d6aebb44141849f04347f64d722d83c969262d0e69decda73e5dbf96efff6e63c61afa7b7b5fb188c09145be6acb52d447b590e18e3031afa5d4efbac3a571889f0b05b51701cd87b99e11546a42dc6ad249e0ff64a568486a549593f33598113e53b86ced16fcb4a19175698463f96d054e609d797df68f36c6268ab2d99065a16191ef7af405a5d55f6c993222e02234922810acc3d417dd40522c5eb9308ac97229daff607314020826705e134435675494fb7fea7634e70c66c75a179def28326a823186367b970947e1de8ccfe94dc0d27fc288c5c7b755106c3bb739411ef633745fcd61e6f14137f99bda674185221b84760011a1ac0690ce0f6a68f2ddee2e1912838d86aa6f9b9120bc0490ba03d44718a255d6e03e514ee56968c0b6695d387efc51885f2649439fff38fd178c436039e4507511a33f4522c2fd71210f22f9855e32c26c6c5ad05ea97abe0e93a58dd7bfba5335cbc8975271c2fe3e79ff706af788ae8ac4256776936be0a94dc5b6fe9a9b09a19309f00d0d9df11ce5f7801524ea4115d43e5b95f3c9606aea073f33e8dedce43e7bc5d6d321d055004ee464aeee605de5a5279de9e5fca8f15b3d0621cc258f086f9466d578c08ede99410e79865ccefcfd6128a929d3576ff62dfa1d15dc022b37ebc9af82f8c23c10e9f604db68dff753fa375b79fac4ece3b49b4b8fad7cfeefc1509a259cb3ce02fc6e49b241b1f48ab3be769b2d614138f4c088c7bd258d8ee6fff4c89094337e07508b1a492efbc6dc5966bd4a64d3a42e3fedf0a6807749c5d08b68d5d67271543de7bb6ed26ac1286adad9063b5ef234ef3d820a4b3923f8abc843515cb9d7c9a611affdab2c093ac4d63b2c245b78595f289eb6fc4a6b1566e50731fba3c93106a0235b9ae74164bb6fd1d5b6bdd775c046c49016059f01f1177c687b60af1e310170887af592d608a34df42a460fa389dcf748b4e389a85d360b1450516e4853f2d67dc6f461e3f860328e0eef7c02cf0508bd22f577b03ac91edb34e95f71120fc2fb2b6eb47a1ea9d1c78aea4cbdbdda1ca8b93213b2b367e6336cfeb7e3151847f203f14c0158c5d86e5f91a5a37f4de494cf8cf148b982e6e47ea95e18cbe4db5c55b36fdbc37a7b07045eb67d6f6d63bfde166176b330901642d19e4f68029392b7dc409847f3fb91d4e1f7c870d5a047dcee07e1f6f7645f9967657328c082c3dda6e4697814c86cb42c79e6da44b4b0590d553100f06c0be8903bfc6aee943da6f1957193e745a0b0eded359dfb04afe21ebe4f13f325671534feda3c7437a8e102e4d9b75cd3f31930fc60d5edab6bc58afc20fe76ddeb54a654339ce557dba18c6e19b66a9b128b821cea5b004bc916b46216185cd2eefc7800c0f47ef196515f64067f8127b9561e9161410da4043979c54c188369e0eca73997249b5d308a36c7c9deb16cac3a7a9e5e59a1ac99648f34c82bce04e143ee9a0537e6235d654e6b8a99c7fc6d314d964b89f48e052fad2355f9cd9790d30689fe69390cf6a8a0427260b9357b8f22c8f2499f5e0d8d8cb9345ce33f7b4f51e0d789c16fc5d480bc1aee653116a14b5bf036e7472df13ef82d6e489d8029e9aa08cdca497d40fd40c348517b8645079bf2d8c45551780bc549afc3d546573165370b6e867d85b8813f9351ead0c5f79fc002975f00bf2c51e71e969a560d647a206971a5eebd2244d3eaa4888de8ffc25d6e51bb92f7c5e7e673159329d977cc87ffc1e542fb12582b571f0d064a976f5235afdec36c180d3b7c3fd7fc497c1420634225207ca4ea646a5984da79579ccc7d3d4eab34a47cd76d589e53e4ff5e1806b6e7a7bdb4e093008fc0eb5f0ae2fbf9304665eb643dd79d68dcf52a64331dfbb4bdacd0649672d71bdd5a9c0e654e6887e2eebe338a9f301e8352243854eca4fcf73440fa7b611762019f0ce4f550256e662f42d5d9759dc549afcfff6427d50233acd1510acba7e94f91eee0671966318a2783a263f3f3d867ce57e346f3f56c570d2dc8a41d3dab65aa284ef9e60cabb6635b9daa7836f7b174383b6ac890956b2cb7a385d9fbd7035e72874b44651e31fefc125345c446a0711e14fc3d4c028f52849d477bcdb8c64417c6bd6a830471c751b9517c2e7c86224b49719bc66d58cfd650f1b4985032f13d35ecfa1e0ebdfaab78c5d8eb3834e970cd9b29a1c508e027a2ce3332086b19d601d9b918427ffe5c1fdaf8ffe37ebd636fdbd76aeac6a7b54f7aad68c5122303bbd5841bafc8e726a5a0bf06310cb9f1d5a599d9c5c86d2585fd59509ccabdccb296be9e41866bc375b2a72f2c53458da6fa2d3658cbcb7dbe50733d8a328afd664aee1c6317534a04b704993f8a129868eed042733832c7d624c4ad3943f6f120d580935379d499d70cf1007d26b50c092683a77c619ae407a888ed681e52bf942ba1afd7b35c5bbfc0e41289673d382c80191ebe8b72ec3cd59b974fdcf578ba17d4f1a164076e59d6e74fa30f2d858cfdb8c90971f78fd2f8e4ce094d4c29eb097433157e07ec2838105b22a63055a756466bb3fd7b1ce04cb07d73c61de9432b098b5d5800a60f893158d5323491a299d97b0d857b10b43b22180cf9b954d2b2018749be32bfc28af6ed30b15baf27ec38d640c0359c011a0b089b0b76119e9212c71860fd11925d6ab1eef0bfad2ada9d6575f93410b418c326e017b25060a2e36d7cbea73fab95fddc1a7f5cef207436a2da0ff7c7e0878e10768a16110da747682551e666527554e3308b683f461d7a7d8a97bacf05481453020c3399f1695be21dabb460cd8d364e2717de4223bbf0a3d37484bd668b68dd521b461daf35e65aa8d61f255020d9740f1e34e8cfae0d3148be91d002771492a54d277c8f630a548f7cdd952a5b2fdc7f7d857794a39a099e4225ab720233f76e7128c790fbcb54adb2e98d7036110", @ANYRESHEX=r22, @ANYRESOCT=r24, @ANYRES64=0x0, @ANYRESHEX, @ANYRES64=0x0]], 0x1, 0x1, 0x1000) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r26, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r28 = semget$private(0x0, 0x4, 0x201) semop(r28, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r28, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)) semop(r28, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r29 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r29, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x2}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') 16:00:14 executing program 0: r0 = msgget(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/137) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3, 0x2, 0x5, 0x1, 0x1f, 0x20, 0x10000, 0x2, 0x1, 0x6, 0x7}) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca6489681ff507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a419389768b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8ba02ae50c88910a9f37f502de8d7ff9f49d884ec823b12825e2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6be4bf269278f547e3f7dc012a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350a3dfb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e"], 0x10) shutdown(r0, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) bind(r5, &(0x7f0000000100)=@in6={0x18, 0x2, 0x5, 0x5266}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000040)) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="9ae8a1401d0db4b7698740598806eabad6aba2f915ea194c43bb67ae149ebda8969f5567ec14b1a9c0d25de77cedd7d3bca9e7fa851c98ae328b6064e9766c83e8f5af056bdfb5e761dcde79ab4edd4b884f01bb245d8cfef75ea77f51064ff62926c7faa2b9f4974836eed3bb65fa834ef31dc5262e83d8f4e42fd292f145e1158294f7357075db7440ab1733683d0f96d61600e6", 0x95) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000080)="d5ff9668", 0x4) 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", 0x6d2) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe9d) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000200)="c01aee8b636b907f93830a11b28e146351e733927584713a5d63851db8821ef3e0698215cd352580ced4153a2175c7d9feaa6f3b3642988ac2e4ab8375072e2abd3211605ff1d588734bea7cc6abdc4abdc3aecd132b06d6ee4abaef8af9047aa7c058bdc51adc56253b03bb93e6f1d69b971d443a2062fe4c33f5b7ec469bb4940ce5cfede60b1a198bdff26b1088fadb9a4fb9ac79d64a338e0f8cb9360d1c4cb8571e8727532bde08fb854c01a1c2d60b25d62fe640b91cb08efcd0c367df733b0566ac32", 0xc6, 0x4, &(0x7f0000000300)={0x18, 0x2, 0x3f, 0x3ff}, 0xc) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) paWnAiRcN:I NmG_: cSoPpLy dNaOtTa L: OnWulERl EmD bOuNf SYSStCoALpLp ed2 a55t1751266 EXIT 0 a db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *444422 50991 0 0 0x4000000 0 syz-executor.1 492531 45362 0 0x2 0 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c m_copydata(fffffd8068b03c00,6f8,8,fffffd8068b06c20) at m_copydata+0x17e ip6_pullexthdr(fffffd8068b03c00,6f8,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd806f6d5460,fffffd8068b03c00,ffff800022d60ba0) at ip6_savecontrol+0x373 rip6_input(ffff800022d60df8,ffff800022d60e04,0,18) at rip6_input+0x7e7 ip_deliver(ffff800022d60df8,ffff800022d60e04,0,18) at ip_deliver+0x353 ip6_input_if(ffff800022d60df8,ffff800022d60e04,29,0,ffff80000066d000) at ip6_input_if+0x17cb ipv6_input(ffff80000066d000,fffffd8068b03c00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8068b03c00,18) at if_input_local+0x121 ip6_output(fffffd80735ab700,ffff800000a98780,fffffd806f6d5070,0,0,fffffd806f6d5000) at ip6_output+0xd26 rip6_output(fffffd80735ab700,fffffd8070c93928,ffff800022d61160,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8070c93928,9,fffffd80735ab700,0,0,ffff800020abe780) at rip6_usrreq+0x5e1 sosend(fffffd8070c93928,0,ffff800022d613a8,0,0,0) at sosend+0x645 end trace frame: 0xffff800022d61390, count: 0 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 m_copydata: null mbuf ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c m_copydata(fffffd8068b03c00,6f8,8,fffffd8068b06c20) at m_copydata+0x17e ip6_pullexthdr(fffffd8068b03c00,6f8,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd806f6d5460,fffffd8068b03c00,ffff800022d60ba0) at ip6_savecontrol+0x373 rip6_input(ffff800022d60df8,ffff800022d60e04,0,18) at rip6_input+0x7e7 ip_deliver(ffff800022d60df8,ffff800022d60e04,0,18) at ip_deliver+0x353 ip6_input_if(ffff800022d60df8,ffff800022d60e04,29,0,ffff80000066d000) at ip6_input_if+0x17cb ipv6_input(ffff80000066d000,fffffd8068b03c00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8068b03c00,18) at if_input_local+0x121 ip6_output(fffffd80735ab700,ffff800000a98780,fffffd806f6d5070,0,0,fffffd806f6d5000) at ip6_output+0xd26 rip6_output(fffffd80735ab700,fffffd8070c93928,ffff800022d61160,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8070c93928,9,fffffd80735ab700,0,0,ffff800020abe780) at rip6_usrreq+0x5e1 sosend(fffffd8070c93928,0,ffff800022d613a8,0,0,0) at sosend+0x645 dofilewritev(ffff800020abe780,3,ffff800022d613a8,0,ffff800022d61490) at dofilewritev+0x1b7 sys_write(ffff800020abe780,ffff800022d61448,ffff800022d61490) at sys_write+0x83 syscall(ffff800022d61510) at syscall+0x4a4 Xsyscall(6,0,c,0,3,7cb58ffb010) at Xsyscall+0x128 end of kernel end trace frame: 0x7cdac5bd390, count: -18 ddb{0}> show registers rdi 0xffffffff811a5757 db_enter+0x17 rsi 0x5541 __ALIGN_SIZE+0x4541 rbp 0xffff800022d60910 rbx 0xffff800022d609c0 rdx 0x5542 __ALIGN_SIZE+0x4542 rcx 0xffff80002357c000 rax 0xffff80002357c000 r8 0xffffffff816ebd8f kprintf+0x16f r9 0x1 r10 0x25 r11 0x34280912587b0b9a r12 0x3000000008 r13 0xffff800022d60920 r14 0x100 r15 0x1 rip 0xffffffff811a5758 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d60900 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=444422 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe508,0xffff800020abec80 process=0xffff800020a8b510 user=0xffff800022d5c000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 45234 155200 45362 0 2 0 syz-executor.0 50991 453260 17218 0 2 0 syz-executor.1 *50991 444422 17218 0 7 0x4000000 syz-executor.1 17218 28147 90769 0 3 0x82 nanosleep syz-executor.1 45362 492531 90769 0 7 0x2 syz-executor.0 26927 465073 1 0 3 0x100083 ttyin getty 53874 162714 0 0 3 0x14200 acct acct 94147 262656 0 0 3 0x14200 bored sosplice 90769 324475 68405 0 3 0x82 thrsleep syz-fuzzer 90769 154871 68405 0 2 0x4000482 syz-fuzzer 90769 118217 68405 0 3 0x4000082 thrsleep syz-fuzzer 90769 406548 68405 0 3 0x4000082 thrsleep syz-fuzzer 90769 310798 68405 0 3 0x4000082 thrsleep syz-fuzzer 90769 297348 68405 0 3 0x4000082 thrsleep syz-fuzzer 90769 49477 68405 0 3 0x4000082 thrsleep syz-fuzzer 90769 63838 68405 0 3 0x4000082 thrsleep syz-fuzzer 90769 442403 68405 0 3 0x4000082 thrsleep syz-fuzzer 90769 371919 68405 0 3 0x4000082 kqread syz-fuzzer 68405 165326 13054 0 3 0x10008a pause ksh 13054 143109 38548 0 3 0x92 select sshd 38548 229235 1 0 3 0x80 select sshd 91387 247519 82767 74 3 0x100092 bpf pflogd 82767 25664 1 0 3 0x80 netio pflogd 77963 450349 31763 73 3 0x100090 kqread syslogd 31763 85266 1 0 3 0x100082 netio syslogd 52542 29587 1 77 3 0x100090 poll dhclient 12318 426259 1 0 3 0x80 poll dhclient 84583 71874 0 0 2 0x14200 zerothread 5562 295240 0 0 3 0x14200 aiodoned aiodoned 48778 232827 0 0 3 0x14200 syncer update 24559 292452 0 0 3 0x14200 cleaner cleaner 5169 245977 0 0 3 0x14200 reaper reaper 10644 317217 0 0 3 0x14200 pgdaemon pagedaemon 77946 201703 0 0 3 0x14200 bored crynlk 30343 186175 0 0 3 0x14200 bored crypto 99824 112898 0 0 3 0x40014200 acpi0 acpi0 48621 273017 0 0 3 0x40014200 idle1 29443 416662 0 0 3 0x14200 bored softnet 4468 141041 0 0 3 0x14200 bored systqmp 9952 469559 0 0 3 0x14200 bored systq 80887 115103 0 0 2 0x40014200 softclock 51845 215630 0 0 3 0x40014200 idle0 36080 152093 0 0 3 0x14200 bored smr 1 233116 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex vmmpepl r = 0 (0xffffffff8267a938) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 uvm_mapent_alloc+0x2d2 #5 uvm_map_mkentry+0x75 #6 uvm_mapent_clone+0x9e #7 uvmspace_fork+0x2a2 #8 process_new+0x19a #9 fork1+0x35b #10 syscall+0x4a4 #11 Xsyscall+0x128 Process 50991 (syz-executor.1) thread 0xffff800020abe780 (444422) exclusive rwlock netlock r = 0 (0xffffffff8249bcd8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 45362 (syz-executor.0) thread 0xffff800020abe290 (492531) exclusive rwlock vmmaplk r = 0 (0xfffffd807f00ba28) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvmspace_fork+0x112 #4 process_new+0x19a #5 fork1+0x35b #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd807f00b748) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvmspace_fork+0x37 #4 process_new+0x19a #5 fork1+0x35b #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82667590) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9565 6436K 7667K 78643K 16655 0 0 pcb 15 8K 9K 78643K 428 0 0 rtable 102 13K 16K 78643K 1422 0 0 ifaddr 166 22K 23K 78643K 445 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1576 0 0 iov 0 0K 24K 78643K 391 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 3385 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 20 0 0 VM map 12 6K 6K 78643K 23 0 0 sem 12 0K 1K 78643K 574 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1950 0 0 sigio 0 0K 1K 78643K 375 0 0 proc 62 63K 95K 78643K 1172 0 0 subproc 32 2K 2K 78643K 242 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 254 0 0 in_multi 22 1K 2K 78643K 247 0 0 ether_multi 1 0K 0K 78643K 19 0 0 mrt 0 0K 0K 78643K 13 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 532 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 147 121K 122K 78643K 7961 0 0 UVM aobj 130 4K 4K 78643K 133 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 2K 78643K 461 0 0 NDP 22 0K 0K 78643K 112 0 0 temp 167 3552K 4192K 78643K 59671 0 0 kqueue 0 0K 0K 78643K 17 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 62 0 58 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 203 0 201 1 0 1 1 0 8 0 rtentry 112 260 0 225 2 0 2 2 0 8 0 unpcb 120 2311 0 2300 6 5 1 2 0 8 0 syncache 264 9 0 9 4 4 0 1 0 8 0 tcpqe 32 156 0 156 3 3 0 1 0 8 0 tcpcb 544 1237 0 1232 10 8 2 2 0 8 1 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 3834 0 3825 13 10 3 5 0 8 2 rttmr 72 5 0 4 4 3 1 1 0 8 0 nd6 48 28 0 26 2 1 1 1 0 8 0 pkpcb 40 22 0 22 4 3 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 36 0 36 6 5 1 1 0 8 1 pffrag 232 78 0 77 6 5 1 1 0 482 0 pffrnode 88 73 0 72 6 5 1 1 0 8 0 pffrent 40 2328 0 2327 6 5 1 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 183 0 131 1 0 1 1 0 8 0 pfstkey 112 183 0 131 3 0 3 3 0 8 0 pfstate 328 183 0 131 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 11 0 10 8 7 1 3 0 8 0 art_heap4 256 1021 0 825 27 13 14 16 0 8 1 art_table 32 1032 0 835 3 0 3 3 0 8 1 art_node 16 259 0 227 1 0 1 1 0 8 0 sysvmsgpl 40 51 0 42 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 572 0 562 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4363 0 2950 46 0 46 46 0 8 0 ffsino 272 4363 0 2950 95 0 95 95 0 8 0 nchpl 144 8401 0 7925 61 42 19 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 31930 0 31930 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 10 0 0 2 0 2 2 0 8 0 vmpool 552 21 0 11 2 1 1 1 0 8 0 scsiplug 64 6 0 6 4 4 0 1 0 8 0 scxspl 192 22121 0 22121 21 17 4 6 0 8 4 plimitpl 152 188 0 180 1 0 1 1 0 8 0 sigapl 432 2113 0 2097 3 1 2 3 0 8 0 futexpl 56 52403 0 52403 3 2 1 1 0 8 1 knotepl 112 468 0 449 2 1 1 2 0 8 0 kqueuepl 104 537 0 535 1 0 1 1 0 8 0 pipepl 160 2282 0 2263 6 4 2 3 0 8 1 fdescpl 488 2114 0 2097 3 0 3 3 0 8 0 filepl 152 22622 0 22520 26 20 6 10 0 8 2 lockfpl 104 788 0 787 1 0 1 1 0 8 0 lockfspl 48 256 0 255 1 0 1 1 0 8 0 sessionpl 112 31 0 20 1 0 1 1 0 8 0 pgrppl 48 59 0 48 1 0 1 1 0 8 0 ucredpl 96 1922 0 1912 1 0 1 1 0 8 0 zombiepl 144 2097 0 2097 3 2 1 1 0 8 1 processpl 896 2131 0 2097 4 0 4 4 0 8 0 procpl 632 6523 0 6479 5 0 5 5 0 8 0 srpgc 64 26 0 26 9 8 1 1 0 8 1 sosppl 128 80 0 80 8 8 0 1 0 8 0 sockpl 384 6388 0 6366 35 29 6 10 0 8 3 mcl64k 65536 23 0 0 3 0 3 3 0 8 0 mcl16k 16384 18 0 0 3 1 2 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 1 2 3 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 192 0 0 23 4 19 23 0 8 0 mtagpl 80 60 0 0 1 0 1 1 0 8 0 mbufpl 256 927 0 0 51 0 51 51 0 8 0 bufpl 256 10998 0 3940 442 0 442 442 0 8 0 anonpl 16 263023 0 245858 159 68 91 104 0 124 2 amapchunkpl 152 15555 0 15421 31 24 7 14 0 158 0 amappl16 192 11188 0 9984 125 64 61 73 0 8 0 amappl15 184 37 0 37 1 1 0 1 0 8 0 amappl14 176 199 0 194 1 0 1 1 0 8 0 amappl13 168 237 0 236 1 0 1 1 0 8 0 amappl12 160 270 0 268 3 2 1 1 0 8 0 amappl11 152 609 0 593 1 0 1 1 0 8 0 amappl10 144 103 0 98 1 0 1 1 0 8 0 amappl9 136 1066 0 1063 1 0 1 1 0 8 0 amappl8 128 660 0 616 2 0 2 2 0 8 0 amappl7 120 186 0 176 1 0 1 1 0 8 0 amappl6 112 577 0 562 1 0 1 1 0 8 0 amappl5 104 519 0 503 1 0 1 1 0 8 0 amappl4 96 2584 0 2548 2 1 1 2 0 8 0 amappl3 88 390 0 381 1 0 1 1 0 8 0 amappl2 80 15329 0 15259 3 1 2 3 0 8 0 amappl1 72 57491 0 57052 25 15 10 20 0 8 0 amappl 80 7022 0 6971 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 132 0 3 3 0 3 3 0 8 0 uaddrrnd 24 2135 0 2097 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2135 0 2097 1 0 1 1 0 8 0 vmmpekpl 168 22644 0 22604 4 1 3 3 0 8 0 vmmpepl 168 276471 0 274009 271 119 152 152 0 357 41 vmsppl 368 2113 0 2097 2 0 2 2 0 8 0 pdppl 4096 4277 0 4226 7 0 7 7 0 8 0 pvpl 32 708298 0 688121 328 106 222 237 0 265 24 pmappl 232 2134 0 2108 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 686 0 39 19 0 19 19 0 8 0