8b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 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) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) fchflags(r3, 0x1) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 05:37:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) syz_open_pts() 05:37:29 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x8000001, 0x7ffd}, 0xb) getegid() fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r5 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x5}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r5) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 05:37:29 executing program 0: r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r5 = accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x8, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x7, 0x3}, {{r4}, 0xfffffffffffffffd, 0x11, 0x4, 0x0, 0x94a6}, {{r5}, 0xfffffffffffffff8, 0x44, 0x20, 0x9, 0x2}, {{r6}, 0xfffffffffffffff8, 0x40, 0x0, 0x3}], 0x3, &(0x7f0000000380)=[{{r7}, 0xf2097521a2334684, 0x20, 0x8, 0x6, 0x3}, {{r8}, 0xfffffffffffffff9, 0x20, 0x2, 0x6, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xcd, 0xf0000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x86, 0x20000000, 0x5, 0xfffffffffffffff3}, {{r9}, 0x8000000000000002, 0x0, 0x400fffff, 0x81, 0x4}, {{r1}, 0xfffffffffffffff9, 0xa, 0x20, 0x0, 0x80}], 0x0, &(0x7f0000000440)={0xfff, 0x37}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x65) pwritev(r11, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r11, 0x0, 0x3fffd) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 05:37:29 executing program 1: r0 = socket(0x1, 0x9a307b102f60973e, 0xff) getsockname$unix(r0, &(0x7f0000001540)=@file={0x0, ""/108}, &(0x7f00000015c0)=0x6e) mknod(&(0x7f0000000080)='./bus\x00', 0x802007, 0x40004004000828a6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000100)="bcd9f3f224ae98d4658ee0c19cf2026b8affcd3cf8eeb7dce2f539756f73676fa1fe3e057db1a0a28c59a1cec559ef50ab8db634b7d062146617a625bcbbec1275735ccb25c7b8e81e250778f1c81cf9196e8e5b0c07a57ba88463c159aafa7377db980c3394f2df119344", 0x6b}, {&(0x7f00000001c0)="da7e82daead878a2a07cc49d19a7b48013e084495bd23a78b3b19371fc08b630382b481940a70c2435aee81ea97e7ad9cf4206af62153eff43ebd8bcd95061c16ee57b8e240bf987b39aaf8186665c90282a413eb3be3891f7fa7f2423a64a146ba813450c961c1c8c1085a11595d3ec065fe414feeb031d5a915e9b8d8330498af5d45b12c82a9c3bb3490ff49ec9d783339ff8b382d24dfcfd9766162cdda9d358b84c687ead55a2ee58737a0a908897b25d3e517496ad50060937bab90059bf0f833c929e7180b7811848a653d918feea71408b9c5183c5ee984f2cd36c467fa6e6b98aa3315a0286dfb946d68c6b60e3b578a59ebd49df46a0c9172a06878ce2c156972376d1035248377185da93541c9c80be5c806cf2e775957488861b83b5f1e66de8da46c52ba441a6e10cd75c8c3cf5387f3ab4405a7c9f7e7b2a3f86d9a8412b50f867377613cf5aeddc64c70e6c99d74d8c3ffec562478bde78308f13f1fb033adf27db9474a77ace2ba91abf2a84db2ca69c9fc527db29480165a3054219c3a1d453ef127da5fd1c19be548e808571e4fff6c2fb2f380147025d40e4738da84166689cc865544aff12cc46aefd7a50fe7110bd8b1bd0684d99678a9bfe3600f46a7f8e9f6aca1caa17a63f212c727db1750852334b6eccd7dc3acde32511d5f9dd45ce43735563845adab13b80d9abaf52c92f6715bf7ae2c98fd7eae383b49d8d7426c23bda3e869d6ef72de1ff5b15d517738fabe90636dec9e4ffaa53b5762de38059ff1cba3044732df9284db193af932fe351acb998a929d175faca504486e02fe9dee061d72625b2fdb5404d5ee5ea46490a58992e42b7e34ae8567250f02cbcc2627bef405f8b11135d4ccd3db292d86f0670b030ff63d463d96b2ce750db4a87e4d159a421d0a8a9b4a42e01a1173ec8ce56f55fde87a3cf1da5906b6bb290727db69e5dd72b888222274be0d25e621ced88fb95147e755af309106d1afd20422c31663c399fc76faffc210311c511ed3bf74e4cf4a19b137c3e3aa74eb0bb9b433f0d96af606d6cdbd994a747da4266a98a82412e2e336987e8585804f4b887db8fca0a6b6141352934f74a4bdd7a2ff9f5933fe05d7d7a69739ecd968c988cd8523ce04edcb4554035ef06faf2d218a82bef2776c31913b2b3f1e3edb21a0f9c978345030a0c87eea0690e8e6526d0b3f60a675fb20873534d64c42fe83d8f817bdd74c196d47fcba7b3f3bce2143157d703755be24002faca35a88478be7db1ad52bc075bf0115911ea679b9136c626624d84e3a8a950ebdff52669d88e52972844d2c3a6950f69f5f21daa6977f3ba0995168e663f797d25612b07aef3d7c36757263f2f3d9fdfcf35b709bac3481d567967a2dda40988739ef65600d78f923814670b48301c99ee23399e11acebd3458710f3f044e1fa831afb10e3a2a8baf48a950d75dc30e4d7e7ca68c280d45744dd6372f6fc406b2a2862cada7de4fa16a0aae6207ea9ede72414d5e8c0e3fba52a181a1bbfda67152fcc4bc835466e0bb04a0128fe9aed5d6343ac1c1a2fce177a4cd4daf4ef0aa33df682b42861aaf27ca8d556dfe973af6239dba377e97887b1bc3ea5967ed3801ee0d73d3b134e120847e888db694fac5de43cb35b0f296a46fbe5d8d1ebdba9567147cb7a15a7883a73a995a55e90393eda11b02299aa31578689a6f07e65dc45e24a662cda6ea949f4a29f7a9cc64a6314bde01ef9487398578a1492170a0cb686925341a71977fb9b374a8659aeb7753f0e95c9a6e58898f3eeae184dc129598fec2f8329a272a35e3b7c7266084664ed5972ff9030b6899e1483cfd039f54402c78904ad05bd8017023965ab3d8d2d3927dcc7b9dc4863944b8134fbe8278e72c591830423083bd97988889bb3fcbd76a68d2edfd0f14cde783491858346b6673865a4f6bf9921e6ad16101e2402ee89d4fce422573d325d0653d1495c117cf8c6732f503bb5670098f2fbd6b4c28718d3a955e43f3d397f0b029c8e1c408f4a9756c3f8a7acb04905f260c08b45b7e4d76e9c2d0bb2ef9926b109f9abf4fd6ec24e3fa31588a5181c5d26bc2519cf02c55e9883b2721fa4d7e3a17466fbf3e78c7c5dcfa79a2f9fb27a25eb29f5745217c81a680967fcde43e19a7238a3ddde189de760cf295a5b9984bd8142b34604f864223e32378931c57bf5ef8c6a716c9b4c4ac3f788dcc8ce5222ae9f6fac4dbc8ad122037f2422f4a743ee1fdc83843afe6b5af2f1af6edc7b9ecdea0c612d84717d574aaa182fcabd69831fcdf7cd5a4936e9d35a875a535564755d6a101e2ab839fb3a9cfc93dda9577b484c64b96351e1de38f8e8187e84fdbe30812552e086572af565ce821b58cc62ece48fd2e109f0c4f0ef883aa7099c8aeb7f843b67b285910f21f98524fae16a63c83b3a98ffd0471f885ac5f0069b7ca80e2ed9113a37b82bc644e3bdb2dcf93c43f9a63f0072e696baba072db34cf120c4e02f9be88b8639ed951478846501957f66bb1e91dec2f043dba674e93f2bac777def8f3a36929126b0e4028a02235d8896916b253e90e77c2c2bd03f17bc3aef7f2f4cb94692368fdf67dc60692dbb56f53ea1fe31eb9afe1b5c6d7b00f1a5941b921a03a551e28ae49e1cf5c95ff7449b4e5c089b20c9ed0954ab3c2472c983ba50405ada669f5df89bdd22259e6ba26cd7a82e653fb9bab3ffcd4355950976868b962a0abe269b8c339ab280e5e6bff4eae4648b7a33303f470aa4f4805ea95a366010e8c0b53cce006f388f1fd0a1e7bca10ba8442b3108a69c3418066c51520f377c21278551e56019c150f78d2506f44d418a726d93c7ddd5b98991bcc35ccd5095e5b124cf39c509ca416931af0f78855ee13233e9379b06d844f0464d643d2abbbfe974e0dd01587de2eb20aae5403dcfde4b1a363fcc412946273d2d8a5bef04a9f1030621030e72b47eb72ed70caba988ed2c662f92e1024c92222fa80c07bc663b5296dd5f3d07ed39948373342f0264747b3ce67e22da760b133e4994b27e46ce57521ececfa02cb1dc3af0569c8a1dd1ef7c25c6ed00d1c40d17f02962795069bfdedda7a7103174718dfbc1890284fcafd60969af387f6bf248ed785c62bbd5254c5f09047327134d5576b48096f9bb1a3d972155d4aeed89e0c01174db07e2e028c5e550f3b06152d00bb560185b59206d6a64e516808178b378e77ba46c7fd83b15e235a21b75754c963dd64059d5a1ac0ae0cfa6552ce9b5eb762a0bf0f1542c6f5c95e843a8b98187fd3cfa02df71cea5cd08f3f98bfa4e83f77a74870a125e19fd7f1e22826b36d4c95c61eb3fabbd0e4fb65b63d542975d73f43630c2dbc27aa8164703e11288eac79ee57e567f2d3d52487d3399b01272026f6694f59b2b20e80825fed493a9cfb5b9f10f2e4b847def0de75c66a05b6a3c0fe31c5461cee30227562d8c1a025691279464eb68da3a4a22a801d6098c1f15c42f5367879474265e789876af8d974980f88284c32ea10b4529e6f19708a6b60e5afd981813d875447a72198ff6b86840da1ac19d93279228a688b9d7d85ba1e06bd781f5aca1041666fc67416c9e5d4b071f9fb0178320872a227a1ecf82f64dbe010f126fac7a195fc525ced0728d82d34f1b235dd30b91aeeeb0fa0b91be7a5e228731572fbf8f58ea87b10043d03805e7f59ed93befb609afdf46c704255e42130f0fe4831819f8c494845110e3d1d66963ac135e80815b38492e76c515825dcff2375c2f95cf2b6853439652afd14eb2ae2cdaf862114e4d3b021e05beb962e212356c888c61c2651494786715e698d149ba9160c50473e950bbc30e5e4e8ed0b781453977520fe1965a7cc04f1829a3cfa46d129701d584abb4f92149c7c6c7dad7e2fc70ab72dac22c875e43402c2cec153edac575163f7f317f201be29143d99f7b3acfa35a1bfa47d299e5a365688658fe16503d96d1eeaf2ee4fbbf06dd44ec10208893af3d70d09584038d467a1b4ca990024ec84c4f068ee2e76889b63044e84224ff420f418005c1f2d7d5b742f59bbb14d50fd9633b29e8bf75a484bf31b4bc7191d17e252bdc05da66b717b4bb19c552bf6e24ad4a70c83beec2c8bd901b6ff369c503f1cbb674020f843c40c0dd2a3788c9b662a2c78dcc245958c40d46d7788134d1b872d7e76220a4a18ed043bb3fe8c497a8acf2eb5c4c165bac0c343a770c0855fbd8a68aac44cce44fe4be9782f486a992a8cc7f30b5ac1f3ffac4561abcffaa185483aeda3bd6f4125e55d10a5808d87b1e96c36e265d808ebaf941011ca3a25a81871147b0477cabb4dac55d77a431248666e85e14f6ccf01acc2474c9d50d817b467765f3418ba0728d1b66b179a0d478764b935d8adf932e241fd57dc0e2dc46bff723c1834a54c46b7b6bca88fbe619dca6a25dae57acee96a0d17ad1771ad0da8733c6944435d6b4d4449bb44c9df5aed3529967c729236894dfb28494f37ebcfd4a0e3edeeb1a642700a25775fdfd5c74ee60310c6e98ef9cb98f73516763e597c6d20b4ff79e49358d813114178076fc45a433b3b073535cd537ad591cf9bcd5bd33b57a08c06ab5bbd2445284729ebc0d0a13be1cab135467ad5dd9ed28fa7c517e685b4b19f3276868093bad365a42683d1ee9297ee6e133ccbd1d6df386abaa07f7a73a1f1bbe467505f35e1d90e660d580fefef1ed52186c593a8ba147b60088b8c5705d2c64254a4d80c27a9c903f2cbb1c62826ffec7d88b3ccc5cd7b98cbf8976f5d208ea95ebbd40135c66dbd9b4055ceacfff3b1ec6e58242b9b3c24a07c634afab05e7dd684bbf2748b5d5463aa3d83145f73c68f3d9241c3379b16099148213d3b36be2a7fed49b8161a366d3c56e22d45d882642b198f503bf4e4cc318740109530471c969d78d914ba40d6a57cb80ab5bbac75f00563ff4855162fdbbe76fca38a61b445c5aa38cc1f7c480fb720a232f5e1f80d6361d3be6a0cb9247547ff9d54bdd3163c07bb4b6c7a1aad62c6892f16ba99c39c2ae841ebc620cdeacb96d3a25caf76465c95fdfe3f7c062a4b46e5992cb4ecb01cc05a83d2a2cbacfe2bd886f479e16ebe25820776bada7f7c035b4472025f466d5462977cc1520cd7ab7547956d0b1075b622045e0ea3f1831ee140a06388e17c29b6dae8b2030b010c4955cb3c3f70a09a9a112d640d4b64f7cd079b1b275cd3a6dc01ac988c6434bbf605eeee193ae9d927e0d0fea79a7b138f289e8a38adb1b5a798465e91e19338e4fc952af3e98b2d2a961acfa1ac46398a9257e424084a767187f6ba1af8ca2357f9f567cac9e4beec7d8eacac5e50bd75e1759a0d84fd9608a0b06025fe78d6e4b300076f5d3337ab0d400fd9eb5ec6f958fdb5083cb24614c7c99adf9cecbb1c77feddab151422580636196c08f200dca0f5d7750805f86359c17ad3b6a651f24156510a050746bc1b5483debd67bf611f01ca5780414ddd571f5d408f211b45d1cb02a61a29c308891b4eaff4a4c6199874614ed1efae10eca4dd8917a374dad5a800b2cec345281ce840b1f2fa2fe16adc90cfd83ab515fa29a8f0645147ce0f6c4ff333748d7feff4684a429c6babd28377a1e600a744c0bcd99616e7aba228774a5e39d37823653386a4608e932ca6e8f383181516694f369732fc9706880868dca0267cc5d3c5fb90e7ae1d19a72e7922fa0c8d1c5a02771fe4cd9b8be4241bf577574d13a04f1dfcb7181bbebf77273b20f", 0x1000}, {&(0x7f00000011c0)="c9fc981971a0bf407407584528105c700659e7f0787a79266c8fdfee30f045c876e3611c7d2f5a58b4e554b9d2f40c217df91d131f468e957d43963b47be8b5a0b8d478f926bd05142ee218065f4b8caa4771ccc007084022006b9eaec0f26baeceb9d9397b9b88687647eaa7ab77ed9c5068bb07d46e991e079a94c0df9f2dd90acfa3fdb02ec2b6e5d4cdff8e0dbcbc9cb4f4187c77bc8c3011cb965087d714fca1567521fe11a3414f8e88179c32aba2df50cb1935d8ec429c002bca539a531c173691b57cd7e8e7d3187433b2bf3796b343e297f4640e2313903983cd58d7705e77f52c5a032f860c926dd3d5b50d2af12", 0xf3}, {&(0x7f00000012c0)="11ab482be4493290cf4abf69dafee5a4100bb44a21b24ac2bd815475f6b2ddd5396865f34999c9cf7774ef71fb967c1baff9c6c20b8b8c7cdf0ca061ad27028807b9700d862d08ab55972c83fc7cfaadb5dac57eba8b0f7b393b2f0c8ae6457edb66e01d3fa54b8a5505473e24169acc224c810de06a3b2f35a61e4d815e23b8c78296e4dbcf2ad93db376dcb3c61ae2650da6458a499c8164b493d8e9e61657f9fe1b8b02c4e30dbeb13dbf9f5734987cd9e4742c7d5b0238060204b514b29e817aa17a28e5077c5bd1f507058787e9e10be84535edeff1f7bb73b5cd9299bd55e42c57892f0aee8c8b9513fa3b833dfb2637a6306d3ae014d38cbe8a", 0xfd}, {&(0x7f0000000040)="805d5a2fdae887e8b2a85b9f49745a20b83433bcd1c7e76a", 0x18}, {&(0x7f00000013c0)="f8d32007ced7da79448253349b295174bde8267c4e3db9eff3be4c00962db4d3a97f75784eb521e159f2ac535d417f34125ffa00ba474afa3065fba1d9e659880c4f6efdb698ac4c3930ca77e66e0237c725fc8704bf4f6d396267b5a7fa5c5f2e2e9d9014f38edc61fc115b81f7ac8a806aff8e7d117b68eb9eadc437fabaad93efd30ca977e3503c81d10828dc7041da677c52e6a83bed3d0b68b89c", 0x9d}, {&(0x7f0000001480)="5a8ba0c8b99a9cdf9d5e198d81bc25f1a0984dcd6b2508de2025a29c865620d880b782cd707ac184", 0x28}], 0x7) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") wait4(0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000200)) 05:37:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 05:37:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) dup2(r3, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff005c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd47993db800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38118dac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee7992f16551c66517ef964b342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f4621976495ddf8e66463c101925f2684577009db64e4908483c8a96eb2f73a4b579151464d2713c7c7f6b9195170e42d30e346874b656dddeefefce49a0"], 0x10) dup2(r1, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r3, 0xaf}], 0x2, 0x8eb6) shutdown(r3, 0x1) 05:37:29 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) chflags(&(0x7f0000000000)='./file0\x00', 0x99e505bae0a14d88) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x70e9969957f06f56, 0x7}, 0x8) 05:37:29 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x246) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r2, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a85a02949b6445c70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000959200"/4104], 0x1008, 0x3, 0x1800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x480, 0x0) 05:37:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x26) close(0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x8) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x2, 0x8000, 0x4}) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x26, 0x104) ftruncate(r0, 0x0, 0x28404030ffd) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\xebO\f\xe7\x11\x9d\xb1\xc3', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'B\xb9\x10', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") r1 = socket$inet6(0x18, 0x0, 0x1f) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000140)=0x4) 05:37:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffeff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x514}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcc3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffff207a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x5}], ['./file0/file0/file0\x00', './file0\x00', './file0/file0/file0\x00', './file0/file0\x00'], './file0/file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x21) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 05:37:29 executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x2fcd) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)=[{}, {0x100}], 0x2}) 05:37:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x5, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) 05:37:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x19137a6e) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000000000a74ed226f42e8f3adf3810e4ea272b0800000830e6ddc047d29855220b7306eb23fb6a95b67c9200000000"], 0xb, &(0x7f00000012c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/223, 0xdf}, {&(0x7f0000001240)=""/94, 0x5e}], 0x3, &(0x7f0000001300)=""/249, 0xf9}, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x135) 05:37:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a8a79cbb8e7f2877684a6920151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 05:37:29 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="ce", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) preadv(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x108745ab1d77ba0e) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x25}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 05:37:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a8a79cbb8e7f2877684a6920151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 05:37:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) 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) write(r1, &(0x7f0000000040)="d6908c6000a66495e85b8d27aabe56161da966fb29e0f0b14f6c2cb448a8c341ce6fe36b38692608595034ca82d4a293dc671e79bf252fb32a5c4d6fc740d291", 0x40) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 05:37:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e632e2e", 0x66}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r6 = getegid() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r6, r7, r8, 0x4, 0x200}, 0x4, 0x26, 0x732}) r9 = syz_open_pts() r10 = dup(r9) r11 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r13 = getegid() r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r12, r13, r14, r15, 0x4, 0x200}, 0x4, 0x26, 0x732}) r16 = syz_open_pts() r17 = dup(r16) r18 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r20 = getegid() r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r19, r20, r21, r22, 0x4, 0x200}, 0x4, 0x26, 0x732}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r24 = syz_open_pts() r25 = dup(r24) r26 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r25, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r28 = getegid() r29 = geteuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r27, r28, r29, r30, 0x4, 0x200}, 0x4, 0x26, 0x732}) r31 = getgid() setgroups(0x7, &(0x7f0000000100)=[r1, r8, r13, r20, r23, r28, r31]) write(r0, &(0x7f0000000040)='oL', 0x2) execve(0x0, 0x0, 0x0) 05:37:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x4) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x18, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3, 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) socketpair$unix(0x1, 0x739ae92a9f21ef98, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x18, 0xf0000029, 0x7c001cde, 0x8001}, {{r4}, 0xfffffffffffffff8, 0x2a, 0xf0000001, 0xffffffffffff7fff, 0x6}, {{r0}, 0xfffffffffffffff8, 0x5a, 0x0, 0x3}, {{r0}, 0x0, 0x10, 0xfffff, 0x8, 0x1000}, {{r0}, 0xffffffffffffffff, 0x118, 0x2, 0x1, 0x2}, {{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x1f, 0x800}, {{r0}, 0xfffffffffffffffd, 0x12, 0x20, 0xa33a, 0x80000001}, {{r5}, 0xffffffffffffffff, 0x2, 0x100000001, 0xa4cb, 0x7ff}], 0xcec, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x104}, {{r7}, 0xfffffffffffffffc, 0x21, 0x2, 0x1, 0x2a}, {{r8}, 0xfffffffffffffff9, 0x43, 0x40000000, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x0, 0x3c}, {{}, 0x0, 0x566451dbf38c467f, 0x0, 0x8000, 0x9}], 0x1, &(0x7f0000000400)={0xa6e, 0x8}) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x8) connect$unix(r9, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r5, &(0x7f0000000500)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r11, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f00000005c0)={0x4, 0x2, 0x7ff}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x40, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x4, 0x0) fcntl$dupfd(r12, 0x1b, r13) r14 = socket$inet(0x2, 0x705ce4c7323e71fc, 0x7f) fcntl$setflags(r14, 0x2, 0x3) r15 = socket(0x20, 0x3, 0x1) listen(r15, 0x43d) open(&(0x7f0000000680)='./file0\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x512e999d5624a6d6, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x2000, 0x4c31a7dd3c80f135, &(0x7f0000ffc000/0x2000)=nil) 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:30 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) r6 = openat(r5, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x4}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r8 = openat(r7, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r9 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r9, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffb, 0x1000}, {0x1, 0x0, 0x1000}], 0x9) syz_open_pts() close(r0) r10 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r10) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r11 = getppid() r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() r15 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r15, &(0x7f0000000280)={&(0x7f00000005c0)=ANY=[@ANYBLOB='\x00\b\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, 0x0, 0x1bf, 0x0, 0xffffffffffffffb8, 0x402}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r16 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r14, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r14) close(r0) r17 = getpgrp() r18 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={r17, r19, r18}, 0xc) r20 = getpgid(r17) setpgid(r11, r20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008e}, {0x6}]}) syz_emit_ethernet(0x92, &(0x7f0000000240)="39370db027b93ca95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b8aed609efa27d80f2e1169ac12ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef0100450e338e1dce85b5f3b0bf1ab135cce9d82d116941d8e8be31fc391e1866b1643d8fcc0f2be26fed3d5afcd18d922361f70ddf93300fe3c2220c2d6a1f7c01f0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x4) 05:37:30 executing program 0: getrlimit(0x1, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r2 = socket$inet6(0x18, 0x8004, 0x8) sendto(r2, &(0x7f0000000100)="a8733f393e0b4d418f8473fc5b849d6cb04b42407b6828ef5edc9ca415", 0x1d, 0x4, &(0x7f0000000140)=@in6={0x18, 0x1, 0x20, 0x4}, 0xc) fcntl$setflags(r0, 0x2, 0x0) r3 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/24}, &(0x7f00000001c0)=0x1a) pread(r3, &(0x7f0000000200)="c47d8e23ffc0364ba128a638a4c4ecd25dc29a17467039812c39878140a92aed064cffbd90607042b27a41b4ca8f671a677a8aef9327cf6157ab83cbc5b2d4d801ef5ed827af0c312cdd5739d5e88cff04f3fe8c8a1f2116f5cd270b44402442e22711566beb355b469e4b9938e83e901df98b4884071f9097be85a5e8480560caf47c0a25245fc9b54888843f1dc00fc004a6c950815602523816263ccf87404041d3b8afa8943f4bda", 0xaa, 0x0, 0x13) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x4e9aae561804fa9a) faccessat(r4, &(0x7f0000000300)='./file0\x00', 0x180, 0x2) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000340)) r5 = socket(0x18, 0x2, 0x81) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r5, r6, r7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000006c0)={0x8001, 0xffff, 0x1, 0x19, &(0x7f0000000440)={{0xf6, 0x1f, 0x9, 0xff, 0x5, 0xdc0}, {[0x2, 0x195, 0x2665a8e7, 0x200, 0x2, 0x10001, 0x4, 0x81, 0x5, 0x7, 0x9, 0x3, 0xe4e, 0x9, 0x4, 0x4, 0x1, 0x7], [0x5, 0x401, 0x6, 0x2c94, 0x100, 0x22, 0x9, 0x1ff, 0x2, 0x6], [0x1a, 0x38ec, 0xf18, 0x80000000000, 0x9, 0xb5e], [0x5, 0x2, 0x2, 0x2, 0x6, 0xff], [{0x9b03, 0x0, 0xa8, 0xc4}, {0x3ff, 0xffffffe0, 0x80000000}, {0x0, 0x80000001, 0x3, 0x7}, {0x7a, 0x80, 0x2, 0x10000}, {0x81, 0x6, 0x1, 0xffffffffffff73fe}, {0x101, 0x3, 0xffffffff, 0x4}, {0x7, 0xfffffffa, 0x5, 0xffffffffffffffff}, {0x3ff, 0x7, 0x6, 0xd4a0}], {0x3612, 0x8d8, 0x101, 0x7fff}, {0x1, 0x6, 0x0, 0x5}}}, 0x3f, 0x7}) r8 = kqueue() r9 = getpid() fcntl$lock(r8, 0x9, &(0x7f0000000700)={0x2, 0x3, 0x0, 0x5, r9}) r10 = semget$private(0x0, 0x6, 0x9) getgroups(0x6, &(0x7f0000000740)=[r7, 0x0, 0x0, r7, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000780)={{0x0, r6, r11, 0xffffffffffffffff, r7, 0x0, 0xa7}, 0x3ff, 0xfffffffffffffffb, 0x6}) r13 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0}, &(0x7f0000002b80)=0xc) r15 = getegid() r16 = open(&(0x7f0000002bc0)='./file0\x00', 0x8, 0x2) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/diskmap\x00', 0x10, 0x0) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/wskbd\x00', 0x20000, 0x0) r19 = openat(0xffffffffffffffff, &(0x7f0000002c80)='./file0\x00', 0x902, 0x2) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/null\x00', 0x8baa, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff}) pipe(&(0x7f0000002d40)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = socket(0x11, 0x2, 0x6) r24 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/wsmouse\x00', 0x800, 0x0) r26 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002dc0)='/dev/speaker\x00', 0x8, 0x0) r27 = openat$klog(0xffffffffffffff9c, &(0x7f0000002e00)='/dev/klog\x00', 0x20, 0x0) r28 = socket$inet6(0x18, 0x4, 0x41) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x800, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000002e80)='/dev/zero\x00', 0x8e01, 0x0) r31 = socket(0x20, 0x87a8efe1815ddf5e, 0x7) r32 = accept$unix(0xffffffffffffff9c, &(0x7f0000002ec0)=@file={0x0, ""/4096}, &(0x7f0000003f00)=0x1002) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) r34 = geteuid() r35 = getegid() r36 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003f40)={0x0, 0x0}, &(0x7f0000003f80)=0xc) getgroups(0x9, &(0x7f0000003fc0)=[0x0, r11, r11, 0xffffffffffffffff, 0x0, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r39 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004000)={0x0, 0x0}, &(0x7f0000004040)=0xc) getgroups(0x2, &(0x7f0000004080)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r5, &(0x7f0000004240)={&(0x7f0000000800)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002ac0)=[{&(0x7f0000000840)="975e5d8e43df0073f5846ec4321ba11ad30de115b51fda5d5ed176a5db7bf88c3332b6b94dc29a082cb033cb669199232f7a4e21b6850d567d1c24e59b0d7a2408b1b5f188e567a807c38e1c32b5190aa924eb0be86e682cf602efe90afa38aa3af7242034c5306e7fcbd7bfc3f152551fc214c63f9754ce52cb14108ebb168b640221d1307c200bbe475610241407585888583d23eca042b7b03cf518594564ca89eb45b1d4d99ae7573e1cdf796515872e1b4c761b9660f3522ca5c7d2550c19032139b120daf6b7614c9ec1877ea7b0baa1dd3cc0b162f96ea6502703ec7fdcabe130e98e3a901903afb477caec8efb0042e484e433ee747943ef68b31f372e7e1f211dcf9b8f6d80a821f71cef7c45d198c060952d87dfbc03245e6d47f93e9faa199e53c3bb503e6eed0b550a12880d7b5a7d5d2a724e612cf56c3ebd1f92780e46d3a1c3d9795413d7cbd239c6290ae46bad733b7cb69da6b3c16f5bd54c6f24a5956fe52773ba6cfa593312a861197d8443c2b2e1e9d07e9c9c2d21c130cdac1d1632422008a2b14b4100fbabb1d56e38640c30d32ee5e5f9ad37d34a729fcbd72678dae8dd4a035f3c1f73a14251d8d4ad58df17044bbdf6709a54303ef3ce5f80db6aef19dda1bac2ead77a1826272ea933d06f140646edfbdff23b265e14516c1ceb4b576e37455c308867cc32f701af152d4f12d4744fb9cccc1d5bafdca5e63acf373e8e5e7e9f9fe967a78f9109d31a8576dfd24bea25f5efc774346bc1b68438651f5e6b943d4a9ff5f50e93789f1e7cd93e2da08db854647c7e93d9b85c6a1ea450fc1beb603fab24c53dc0cbc974cb2914d5760d987196d1258699284aaee730002462d8ce63892fe22d85d9c46fcc43f9e95f477652c045db17d3ca46decadf911c9ce42d3550513c7eef63a22488bf3d2d874d59bc25045d67c7f61ecbb53896bd0117aec6417d6e5eabb4468ea5d0ebcd330e5a74caae9867710d9addc65fe3db0b81e8c2f073f353ba0df7d4a9bdba2ded2f75d8753b7c3af857aac93e8fb66b176a0203374ac47e9b383e0d5fa3fc9363509ea19552f1b778a8d588b014a650f053c81fe2544b77fc52c07d9bc3896b342651f5ab036ac8c9432aad113dd82b710d71a49d9f821612a88168e631d3c5af92982aca7ba1d73e7d07d9ae96dceee21758a5e25f7dc0785d9d9059921e93eb849f8077d9a3e55fdd9b640339aabdf66e2988eedca2be46f9bd7736c6ed0449c145155cc7ce8c47242d872b1d8267d76a9d806448525672502871501940bd120922eb54e2c94ac5c20566fd02145005522092834e0e41d2746a5a486bd53c70c3860a9b8eec920340232cb6188a57c88d416c1d2bc715ebb5cf4cbfb0306278a8ae09842041a070d04039f4b25f6c792f3070842711eb725c63db9d6c749b65c5a2d54daaea8f56c2b018f53dedfff39f6f1143d8a3ca8c2600b5a0b460644660ee1d4f204819d67c2d2b6cb4a02a25f610286fc42991f67276fa1d25441e196cec64e0c3fe97677fc56db33d9f0b0a0bc3209296ad98d8ee923429c16a503d9be325c23e0e59655e986dc797217c128b2388e71e6935ee33f720dbe20cf5a71c64184f63100e7ffd7df6dc55245899860be40b52d66205e642a961694b22f58fbe01fde2db2c0ecfba4615a1155ca97249ce101a2089168e37d19012d88b5e9dc4b664a9d4a7691c23518b489038153e270f3a7ebb726cc8b0f06fb002e99e3edf01b2f8439ae032949a2c50cccd46a5ddff5ac09f300313f5c8f931dfe6b9d2eb5574e18fd8e191281813342a76b2148be353bb0896449c5155e8e00a210e4d1439bfdb3f15d82703c71583906ce52f23de9142740327cd50d7e826e28e5a9acf8664ecfe21e9a13cb48ad3905b891b6f24afa4419acfa58d2410afd1035ba8ad5873844e2640ae764349d0115aa406bbc57a0db50aab26db3330510255a26380ce8b52e7327819e1095db30d7d0319c001b8d27923b601656427b01ad3eb31b0d560ac2915df0cc0f13f3d572d3a4d35a1607aa2538aab5f13d8333401e049f3c0a7b3ff8067b1f33a0a3acfcef98726b39207681ba127945917784cd9f95a5484d7090a03969a50db0ef217d9533bbe444a054eb6ea08a3e4b36c0eded6699032e2240b64f3097af2cb0e82e439d9656fa38323614d4bec7084e9719a39381f27713f4e0cd668c8086e7338d2ae4fba316586f02bcaa773c27746e608149438a7ffd2e2e5d36707458a47925bbe8a0b53ae76d7717e4d7cda21fe6ef6202bf1bdcf9934985c80bd8262fdafc4a3cbbaf030164eda4c416316f8a93458bb92230ae6c2278c87d95147e7d17b284bb28cf093b5e4dea5ef13fe2ea2d227eaf07ea0c5b669e0a37c6e18a1c7bc25dfae51436b0e4401037240e9b2aa8e95c91e72f7df6fd308b2231827abf9af478d03d1dbdf10e9eeb35fd2ce1d163077eb5da07516a315e8181f1d71af3cd0e660043f60d6ae6c10e9d944b14459140d69123dbc2625325d85a44fb885c9c8b8512037a14d02ad22f32ada0a04a399e082fd90ca18772a8c7e709d78b9142186d9604859a62db2bbd4865838b8705cd7108e516d29a921d15e5e429f1344132caef29393689e03e6f8c8300177692e4c2eaadf80353d4fb903a665900e4b74210aac0f4479d8307834aed5a6636d1ebd12b70579cb702c27014f09799a88151a87df71b54d5bc54f5ad8b0396dca5fd5c31a39f1dd91d6ce80e2a49ed1bffd5c4259142d450750398630a07ec872cb17cd8c06c5c7b93485af79b68ab9c404329b84e4ec05957a7f2f8d564878ad4f52ab0ed25d2dc7436107946830812a933391ac5f59488fc7cce97d834521c910bb1711da9f0dffc34c1ca9cb83ef9c874e5a9eb39d36c979bc08e5b728ecbacaa80144e0df554d8215d4e665e444d4719268a8b122d18193ccb412cab5f006ee1be12ee42063b03048552561672ad04ab012cfd39b73785f0bda0143f50c2222ea963e2575b77403f7f072bbfb0ffa4e672694198303589f9c05ef17ea7a7fe6ae5a29d48084c7e406e0fdb643199c3fcd0dcde96b00bc9cf7ce751281bf80912aaec0867087304099b7611e3b8100261e60ce6ee768b403551bfdbcc59c40b51e873416e3c77a9fadb944b3037b78366ee3877d37db169480c71390ae33ee1cc0c5bf8fcaaf2d21015880d43e1af4d69a0538fe651212a5e8501b9396d254527e240f4d240fb2706a485796250ddeefef6a695446ad5201c7bf5d927d2d7d31506dcd96930c0ad22bdf210d63229c0258abd31fc0f03e3c3674a6b482fb744b5df0081ec7c6e769abebd28479f1c1ec4e20208ebbcecfc0192299d6a6c03fddb3c34f8bf9c1a5d5e5b029b9c9bed4db730acee072776596f621ca7cc09ea8dbd165b65e32fa2ee51d0da367d0ff9b06c00ea2837aad3683b98d39366fb47673505c5f3a1215218dfa56111526c5d3ad3f1c4153ef0f8b173862e76396a5af4d54c83f4fa324b76e06fc818dcb111161c0cb96798fbbf7f3d35b8fea17709a364926e80148a7083d96d0d08d2b374908a49f3674dc25757c7cd909ba42087aca99b53e29dbf7e9e025caf4b96556d0b094d7383d922b60ebf69be9d55f97d8f6bc7c702e1b00e1d7b14175e74c4232afcdd551ba9c29868901b9366a851171eead667e304d87339f43cbdcd736ad8fa8dc094f6167578db452296f18a543027d0360fabf9bba921bddc2ed1dc643488e385277edc2c33b62decb6851a684897ddcb7ebad35bffa7b6bdc86afc194103b437a16d92fb38efb9930d75858d6edb7e7eef3c3e62bde7fd9deefa0613ffe2786202ffaad8b742d67fb99062148e7be447e41b60b64138207ab1ee37290f41774e8e1c252fcc35374f6136b074bf8bfbbe99f17fe57a0fed4d112d304b3b06744160f54010543ff0b0be3514cabc874b66426a7fc0d650f33ddf8443b432e982a6824269190fb3efb2287ba56a50cef38c9ee1c040dca0ea53a4eec51d8ce47d944f9a80a3294629ec4d1231b3b5ff3758d641b69c94b87e1828d75847ae70cf3e565e443602d1cf05f5e73a98aff0dccec57747119c7f8fcaabf94258432f1e76db4416deebb59db3a556b4b437598fb06e90af9cc96674200d8cb734286e129b0d7ac9e73fb31ef119108aa35e06e2b4c99dd9f171d3ae66cb4514a1ac23cd7077dae91b6ecf8a173b59561a01db2ead6ac29bc53605ade91b563c5f6235ac8125eb32e71fa09a4d128de811a6cc57c2b4714bd81e1e161175ee46aa351b8ce5e6c1ac535db598b0d0782877b2600c3a350226923933d551c21091620590790f8b816b788249e721b418ee9eb9183606ab7c84a49ff013b7cb052cc6707ccbacf437ed8fc009e6a3525655deb0e176ec245424f126f2b326e51fd5b65430393ac024141df46c761eb3cd07efe4580c1320f40dc2c4053e7e519c3c97a3b94e50529e99fd205be93e67f1f2cfe7aef6e589cd0414fc56c9a5022a2ad7ef3426e4cc0853480559820796a5edce4303348a7e02533d1133ffccbe8c7b539debd787bae00342dcb6f6356845a944c98c69cd2c7186923d2c9bb8f907bd9a92e550461c36eedf7b53e2546e25be74f730012b4c0937329ec65e62a81e9739255b040920477c74c7c7b113870b7ba585a39a6c1215346a3b4b4387bae68c185a3ac20f39dfeadde51fb39ef234252fdde9d86d1afc47aca0a2b4a90feb31edd02056c422d09c40e9d73f84ee8b89dc426c2b65ae641d679fad56f7d0829190d53522e7e16474793117b3715c09ea923d9fa68b953ff4fa7ee7aa5592f7814ad9770e8e558a1d1d76b3c766ea06f69d669735dd4212df769e1aaf8e1d3d1f7fb4653336701a602d6b164316c743ddd0c7168d0d3682a4f7f08371aaeeeefd8c4f02419ad8b248561ee049f5b3f9252b547aaa9cfef2019fc25c81a23eaa9dec63e803351133507247dad0410fadcbf4e42295cee6cbd3a835ef83ffd12569d6d309cb0ea605e076f5adc7777332b1f540081fcd970a48ee58663e7c689bad17d9432402370b309329b5627ed111008de388d82cd1c5a510e382f8cee52e8387658a7b0e585dd3575d4affd726f80ce8aa37f30b356eb8ba5effe8b5632525bef7df5212374ab76b1d386e376ff90a53f0d17f57ea07f6bdad16798581ed6be022b69f221d00b8773466196e6e81964a530f7daa0aea3ead1d9a6b926c16cd770a32342a152fa2af7084bdf1e4730bd0612b41579aa50b97101e3d38369cfa221100414d215aa0995466922577e6cee1e45b25728ee6750c6b4d5e9b81e080c8d492cafd2b98ef31ebab8ae9a4216a858b6acd8d0215484cc9118fd26b3a75ab290b0761c73a03d901b7e71aa5bef3bcea17943910f942f1bae56a7603ee965fd1178fcabdaa5d15954e9b96b201e0669433104083cd9d7dbfb56e5b869eab937343cef453b0951074d5e766f4a3a38ab766b5b7078f90722dabad97f5be313243be412352a1e3707210137fb0dedaab62824b74376bb4f2b660b0191dfc01648ec2e0a937d4e5dbcd50a56bb9b71d49da0b23ba1e54ad5929f90f1949a06f767aa9d3a08a972b28745d1f5a1df5e31fe33597e29e2297325cd77c8e848613d105840322cc1f1e3cbec38f9932212f37b1b78be68d16451f80febc352d09219858e2e98afc9bf3fbc022b44892887df7601a700d100b0f8d4c9b39a826b3a11eeace914da76242b3530c384716390b3cb1b6184de46c22045c8", 0x1000}, {&(0x7f0000001840)="9934b32bf3ba26cfb595f51e1f4eb2e6f2909eaca8bb47ebccf3a1f7216e0ca315fee545e97782173d43fe5488ff67df952838fc61902b5c02768db0ff8c5b88c5e8a769482755bbce806861fe52310dab7b3713a537be82d9b903bd6a08c7", 0x5f}, {&(0x7f00000018c0)="6a3fe8684827f680edeb818ef912a1e89f4ed66efb26eece5d96eb62f9a8a4d4e72d445097c17f1bbfa9419d02611568919be6da5090f33518a185d02827f33a4daef3547cf3d559db46abb0eec778eda04b274ebfd3ab2cccb4328491186ae1151ee50e998e7359d89859a6d2ac6c35384a7d69ce4653b3911862bc5105f600f8829a444853cc2ba8001fa9d1e2b2284024a3c163be2a2f962c190446ed4106b1c4cf30339988505866afeb8eabcc8852f8de4ae21437065baaf30806d0efff1ee7d9588e017abf125cafd0094fbabe579bf2c247a46cc210906d86251a87", 0xdf}, {&(0x7f00000019c0)="add7ad9efd4007a82f7036b77700b749e28cb96550fe9b17b8a6b26ff61078498ca2e39828ab1258a62374e7dfbc49ae70ed718401ce5be942674762fc5b1fd48bc5b437303fd5aaf462d143e3dc805e989fc010ba863d9a631b1c5e44288dcd7ff90f7baf2a3c39a3bccc36159ef176d3aa98f3ae25844152ad41cd888f358d7a32e23c2209e8a2bf88402c893f7eb5d120b07fd848eb77284b3a6cb3639ce2e7b77178b9053bd6ea575d316427fe2bdb186d2b7c40507578e7921943f0389965d5ee24b00efb8265129768003481cd3c8e9805feda496852733d5e3ee50ee12676f9acd476c25ed538922f58ce751f8ed92a8fb17293dc0f4a53748accac0385069cbec898f84153f1f889ab3abbf62931b6f4611d85cfdf5ccfd0eb2a2caa03085b6ffb461cba656a8da50095bd2104d48daf8ccaa234c7b3c78ae6c4013325f205afc80023e4e8a946dc8b34588165b622b7adbdf0d53750ea962c8b45c886ee5b8f9023e83cec9528c7d97c3c32043d7be934b3e8a6426a7d82157fdddadf1bd28e739b1006d04bc0e3b627dd0bfc7658d00b7f9fd404b831e500716cc20668e2309a98f22c152bad50d444fe83bd384865add1a6c0a6127f516bb2d6f27f580b43845887fb2566af0b06e43c60e825a999517dc32d07f62a024a155366dcd61c0c5ed672a30e241fa994772f8b4af4bd4d60668f251b273d892f50510f64d72cf6ba5a73b385e12c059ccaf14fc5e8c5c7ee5fc411459adf398f5dfe8b265dcb3f45ba8334ba6e089b583e230af4e61d937557f00fc36c3b7ca51f7d967993d5076e9f265205d00382483d5ff3f66d977271d990906a0ec4cdcb66fd055812551ff7b4661f456d076297e3d428543f54ac8d2c3aa0e29f041fd852c5c9d4e8d6a494470c8ecab7525c3e5f2d4dc850a0d45dcf84526d17aebc3fd6fc68d1b0ad8810e12a9436d6fc14c280cf0462c6789cb6d83256473189f27961127e7cccb3f790e90a4a7d734894f05d28aa9d174cb9680999d9a96734379a3c71b692cb61cca33a1f82b54823b341c8ca24878c55f455494e9bef4990d20d30591743bc6c76529b3c797d7858a2b02e7b2d28d202a9370acfeb9b17fa6ff6d5645625b30d75d6e9e12a24dd03df6e112a3b19bf63c9198e22d6a7f8cd4781671f4981ee93f20a38b6c648569c944b1b3f0c6fa422877a027b369c58458d4ef541e5fa932c600a691ae48162986f08875c27370f07b73d7d83457c153ef38dc38dd831b0ae4ff2a9e7a00b6f4505b49673ca9e6298626e377bd3429141392140925340cdff68d480b36dfcb4f339f19757611ff4685a4501b661e4216d289f084856f3be5608c09f141feb6ff9626eb69416bcf8b6e8ab78904db5fbf55e14cd3807c570a6c05579106a25694aeb5f77486d2ceb9b6d4c430e243be72d2425ad8bd08c69bcf08c477663c69c9965170bb4164f8b211947f95ce38bfccac4548721fb8533158701be06f5524a23015332364c7ccf4d5ff29916e9214edf4df5c178061235cbc19f8c3230fac7a261beb1f26a3e3f3bf458995dd1ed85dfcce49c2ba3e39c9bdce1edb50117c85ee1583f4506cebf5a1abfcf7b5f7e619b27cc07128385024e4c71c1b13eb384b19732b0ce82bf4e4324a6e2b9aa0c46ecea25322ced5d736a0702948a81a445148a76813488c1d73f714165101d7cc081bfa0ef9cb0747414600fab20fbcfec84040c74309d96476ae335fa3ff7bff08fd2b5347f69ff929c4b2fb7065a04075833be421b00586544038fd9cb7d81d4268ac15be01a1ed974ac4e76d745fb37fcf0a4f5b2ed97050673c8bf9dbd95508e13c6298a30e30382b1035243da56d491ba227d32bf13d2ed7e909b98af5c8782bd3dc5e8c817de9bf099121bcc3244022015c0e6ff936829200bed28217a8b99af9217c93626aab58d8f9512da4a462890fa60c95375e545d2e7b0d95018113855b7bc966bb9dc353004a1f99f3c81410a38f7432b43e8cb68db9397593681cb33fe51fa507052414d5c5ca80101a8da3705643e9c9180fbe4097dca27d9e9d36280b7662e1ced384adb5c49917f14308a46fd17d4bf7c2b51dd93f19d110ee011c89a4c614d45975c8d1c9b4a6704f5446828fe1dcc97f50a83ab8b49ec4540797450955ccd57ce19834247c831750d172218bdff0e8734baae04d8bc6768609bf8ed4ba5abee0dc712ddde882d8eb3fdc95b40462999eb2d2a939ff8d54b33a6885a84f72fba9242f7a005be18a772e135863315b4b34be734a73757b3606827cda09073695058b6688251efbe13f0b0bb462e18c148c4fd86ec789ed7140b7d181c5c4f878b6c4791eea52b9b3c128c87ed08133a063b28ca1a8b1aed1bce36ccb0fe55600eaa6bf50dc49120d8e28ae4f1bb388fab469ae7ba2e9687e074bfd4300821392c5ddcd1bf7ee1ef38cb2ba2c5be35ee7608f71956bbc8f31b3cfd9158809dd60ec89c128fd1a521c2a512c2971c0bb091693e3e47c7a89153ee1b7695165c91369ef79e0d2d2f8e00d0b7fba8d957330dc90f7f9460c388b334ad07bec9327423e74366ceffa8a9eb6d6d0f288ae1ed15d243c152d59d79bc60683149c43fd9c5e51be531eea3ff2d7ff1e8a35adc5c74be221cc31e86923f31333d15a051ef2960995e0bed328eaf500d1c808e287870c42175063fe63f4d27b7d94577121c44f9c750cac6ce7269cf2dfa4adb6f227409fde22a9e02b21df9505170b61ff1d6f7d43be5e7bd5ff03ce4f6b2b091bd8a2fb6591d2f3e1dba8874a2ad27e2e34539d62ff99478ddb0716f1f9e847e077fff448daa1097f3288d82e73930771124a70c9812f5f849342574f4d584c485a276a330a9e80826edf5a464bce78c5ef1dfc69be749c8516b8bf47fb431a8dc8c1aa875693406196163506f62d6f5446c58a46bc826dfd7b93d7baa1f9388ae9f74c4d7586b11b689fd35075c89d82684725f5f5d9d3ca26f00c991306690d7cfd068c7707adbe940a7f3427eff28342a8d4265638b4ffca057534cfb15afd823e30e9d37c8559aef4b48fa682639178637d6fe548f6d74f24af012198ca0ac0872245befc29c1aa60f57877e410a2ab5b6019de8e8b6a925ff2ed684856ad33cbe2b7c723d9b1ec718098587261ae216419838aa0ced520d6a43bad0c6e82aa742bfc3a7976c8de82d898c7ced0b0973c6913233d6abd306b41570ef4c6b7e4c4c7126232de314186af125f22ae4d3300d6cb1f43b09e10877da9520f57638a58cc680c97ed1a9c62a602588d66ad53969ec67f34b243fe48d06162d97c56c4c6371fa279019fb13b6cfd42bbc6997773c8653a9fd8dd35c9cbfcc23683a6990c2b0a726052e90918a775ea78df8c775c76f75f49f09dcbaf8a29c1cd53336fe3a0cd6c5261403304d5e12152e89d2c0674add9de07141085c5b718549134fe9c9f929d3f2082ad55a7c39d7596566912357554a93c2c99a97f7fbe25b9e7ee8d7d3c4bc6e7bf6db593d4477d6749333d61d3769a5cb4b6ed4348a13b09e8ba637b69e78904c3a79c4448931e3e22c246f92898a760ad55c1527d467eb107f1370a8bbd13589c9cd560585260f3d41762088570ee18cd350fc60a4d684e76f02e7678ae03358c3697d1987bd02d8bb717cbbbf14415b811a354afea906ddead57ef697788b3e4ccc67743f46a5a8e91458fc84f020da4d2088aaa458ef420b0e1a6d303cb2247ac900007cb4b0c72c49565e98f0ee569a1b850a2b8f4f6a84e11e3cd8aafbb96b400a67047311199f8ea2a6d5fca5fecd41acf87da59edd2947853ea249ae97fa3e3e64b8fa5e7098c1492857c61094772b9eebada068303536f9eac7cf267d02708ed975fb0b90c90c2a3d36500b6b1b4d2ea5385a27af9877417354ffbf40bb96b7cf9cb04dc725c37d360b2de6053e856ad75e15d28fea9e48cb824c2691b0e4b49da6157116c536140e90a487dfaec8fb2d8a0b91e27a00a29cfb94a9ff53eb5a81e8caf166feb09b201197cd85662ead37ea4ea52d80fe3140635780ce44aea3c1c6ecb51051b066b1296d235e4401e1d8638bb224f536857f1fb1d334f2b812ae9dcf3dc372197acc626c46932df2a39521712ae86cb80fd62717c2971cc57cab9201fa25a3edce852f23ce3a9ef84620959b387e6603009dce6616a112841080243a0f355466cdd9e8a0d682f397fe0a882035c8005b72f04f5cf5a02501a2fc933a982fa6fca56fdf67d80337fb122af54b2f428e041901035d640f9b69ab41bb66e3fa6f00c11e113571004818f22855e6c49db0eebca60afd3510da9802a4aeb77b38200ef59d16160ef02b48dcb07f02b4f0fe9c09d9caff1f7eba070640a560802515501dda06a060f46e2820e49598697c0c35673998a2e308ff2a723669cd30d251ef91bbcada62562b59d57729b2fc3423c25922825ff6ed2b9b0667fe73c9f49b16bedd8d013da784ef18b68421b7acc55a8004ac95c40afdaa0c2a53244ae65ae973cfeb697343b252107a5599dfe4fa22e465fdba621b07066c85673a442292bfff848eee4163c29b2eb5d8147c1a436fd3fe159ac4514bf3977abf38e7611156b90be13eb38fbcab0cce8ce3a41d11c4387e19da2044434262179d0765ced031abeffda85c3250486129e759440d41f43e6367c0cc6c3e867daa23b3565c5ef917146d1a91ad3c7984af4417e8b06e1af9bd6d3c931160b92252ab8b927efd29d94029d66a3acbe8ad3e9acc0f189c56c372dac5e01c8b25f8bd95e25f8e3f896b72677fa7218e6902d04b3c5c1b7199bb1308f16b123adff77c8d9bc9c16b38d0eac60a3ea5b627c89172905543f43db3ba7237019093df7100817587b55d607a929c7a1b2b38abe2f678f851cae58c29d7276c37b7f15514d6670aa9309560d30ed32119a61de9ded011195f3a58183e1f356222331bd449cc8416d7ee34be3b366a5c2ef144ee89b9ece9215419202de022a3d5cf5438569ed08708480adf4a67a1e815bf3c8962f7b2d686cbd2d0ce7955144a6fb661c88663f68f98730fcd27033e42c0033d9105cb587b57b7d1e9677062bbb7afdf7617eadc468eac1489d824463fcb0c73e4179ddacd2082162adc9e8ee506a3772a68a57ec77f185e75d5a74bc629357e4e4da3597f0f7dfc3076709c9082ba900db088c7747d296737d12a16e1975b1790767e428bc85e75129beae688f8acbc676ef2f2b56b931117ba5ad32c6fb9b3c30699ebf294eac59a12347f821a55aae14cc3a9cba3ba7648f4b189c26311c7cd3d89633fcdf2ee82556dc90f44422450dd44db0dfa5017f6cc207209a723348bceed3bc29d49b4c3e7cb2f662c9c5019dcde37d07c3d8df0184996e7882264b3ac37af6c026aef44482203041cc5a90fca32f7f8188bd1555d6897770c0ae516a19be011d307470de3c1c88f8db49ab8503db2b98dae71dccba523f17762bbae02fa8ef95752e492a3b3458a830d6f8a811f02a99e512d062885fbc1364f05a111c2e98b087457c1dd9574b704afb2297201fab5de0895119d90014accfb3e3f52c87077e3982224a40dbd2842507d693b0210c089f138b53b72552153e15afb023b020b52c25784f1803aefb795b17159e9f879321d56370192dba01084577b2d8820c43d3d768a50e61c9cfd4308445bd85224aa06c3d84960ac6fc56c0bb5c36d991e023803d1680421039c8794350d4475f020fec3465f61e75a9ed77f4692d52f01b50867641784814ed8dd373b1ab6e1e001", 0x1000}, {&(0x7f00000029c0)="17693baa2106a37a21e391315131caf08abf8bca93e054b29bb772cf4591437d783fefbad47b3d54a43a5f06d3aedb51ff6f7bf346afb95a7e8a02d704379d4c348cc804c60c6f663d57a5ce7c6e20a75c3cd06a7797178c05085282ff17427ec51bd734ba4240b7f4ca7d526daff2fd81ff4bb9f9ac7255292f0efe23f722fa49ea4d8935b635950616cf3143a01c1554ca585bc5cb0cc3a081028124b0372d2b3d46632436e3ff15b26807f72f4dcca89e225e5aa0920803f4fd9eeea47447b467c8b3f714d37fc29d641b831f185ec22fe8a41b81d479a7b62204b21450be2c3b3091bd504a9acef83709dbe599d67adee401b049b9cb0a3ba1d3bc", 0xfd}], 0x5, &(0x7f00000040c0)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r3, r16, r0, r17, r8]}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22]}, @rights={0x38, 0xffff, 0x1, [r3, r2, r5, r23, r3, r24, r25, r0, r3, r2]}, @rights={0x30, 0xffff, 0x1, [r3, r26, r27, r28, r29, r2, r30]}, @rights={0x28, 0xffff, 0x1, [r0, r31, r4, r32, r0]}, @cred={0x20, 0xffff, 0x0, r33, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r37, r38}, @cred={0x20, 0xffff, 0x0, r39, r40, r41}], 0x160, 0x8}, 0x2) 05:37:30 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 05:37:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x54}, {0x6, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000002c0)={0x4, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) fcntl$getown(r5, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f00000000c0)=[{0x8, 0x1, 0x11, 0xffffff1b}, {0x366, 0x9, 0x5, 0x2}, {0x7, 0xe0, 0xfc, 0x7}, {0x5, 0x7f, 0x7, 0x9}, {0x3ff, 0x82, 0x0, 0x5}, {0xff, 0x1, 0x8, 0xffffffe1}, {0xfb, 0x9, 0x20, 0x1}]}) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x7, 0x4, 0x1, 0x83e2}, {0xca, 0x2, 0x0, 0xffff282e}, {0x8, 0xfe, 0x5, 0x6}, {0x9, 0x9, 0x7, 0xdb2a}, {0x19bd, 0x7, 0x40, 0x3}, {0x0, 0xe, 0x4, 0x10001}]}) 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x0, 0x40, 0xff, 0xe08}, {0x7, 0x0, 0xff, 0x1ac}, {0x3f, 0x7, 0x1, 0x9}, {0xfffa, 0xb6, 0x8a, 0x40}, {0x401, 0x0, 0x33, 0x4}, {0x1a3f, 0x2, 0x2, 0x5}]}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x142) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x401, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000000)={0x0, "26849a47c052eff5e37372cc6bcc82a2a23f3d3dcb1fc05fbdd51dd059e0fde21fb3d2c99c47fc23f7815eb0e74b8eb0c254e018edea50de0745325eccbe2765a420264179b0f010ec0cb1476a97b045c96163c1e15c6231403c413ac5214fcc251bd1a66eb0680ec9b92f944ace9e4b21436eddf9a637f3e6b9bf803387ed2bdae16fdde0d737ee3b3c03404c2c453955c8341afccf46f76164f0b2f0f52ae6473e5614cdd7029ff42a7b0a9aaf8e3e25f27c19341d6788728dfccd8c33416c1daa82bc4009d74bbffa9e81cba6660883714b1891e4df8a8b37a6714f1ce5644f63e650bb132198b3ff966ee75dec18bd116aca1f0fdc0a5d4759a9336f76"}, 0x107, 0x800) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x4, 0xaded, 0x10001}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) 05:37:31 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 05:37:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d100000000000010006d"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 05:37:31 executing program 0: r0 = socket(0xd5f35569fb215062, 0x1, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f0000000040)="9f9900063fba5fac91f1", 0x0) 05:37:31 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) mmap(&(0x7f000018f000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0xfffffffffffffdbe}, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x206c0, 0x40) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x2}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x7ff, 0x9, 0xffffffffffffffd9, "fbffa2410aa79300000000000009000006f91300"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:31 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) r1 = msgget$private(0x0, 0x89) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r6 = getegid() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r6, r7, r8, 0x4, 0x200}, 0x4, 0x26, 0x732}) r9 = getegid() r10 = getuid() r11 = getegid() r12 = getpid() r13 = msgget(0x0, 0x246) r14 = getpid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r14, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x4, r7, r9, r10, r11, 0x10, 0x32ab}, 0x4, 0x6, r12, r14, 0x6, 0x8000, 0x4ec8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="244e7f7cb0b4823f198e3cb9c9d2", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) socket(0x2, 0x4000, 0x7) 05:37:32 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) acct(&(0x7f0000000280)='./file1\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x3ff, 0x0, 0x7, "4d229ffe2bf7923bcae26f8103c859c993613ec1", 0x10001, 0x2}) r2 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x5, 0x8, 0x20, "9ef61c71a0f5953831dc12c7c41c0160a0054e79", 0x3ff, 0x7}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000000)) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000000c0)=0x4) 05:37:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r3 = msgget(0x0, 0x246) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r4, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r5 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x6) write(r5, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r6, r7}, 0xc) 05:37:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) chroot(&(0x7f0000000080)='./file0\x00') r1 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f00000003c0)='./file0\x00', 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_media}) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000400ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd1b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c0f4cf8889802002226533002758e08361f5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf4e12b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a89c86c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ff00000000000000ca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa8b200bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919d4062113c6cbbb964370eb7de5fd5a23e0bfe1ab73faf"], 0x10) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x2, &(0x7f0000000380)=[r4, r5]) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x1842) 05:37:32 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x80000001, 0xff, 0x80, {[0x7, 0x8, 0x6, 0x8, 0x80, 0x4d3e, 0x14000000000, 0x800, 0x3, 0x3, 0x7, 0x1f, 0x81, 0x6, 0x2, 0x8edc, 0x68, 0x7f], [0x7, 0x8000, 0x6, 0x4, 0x5, 0x62d6, 0xfffffffffffffff9, 0x2, 0x0, 0x1f], [0x101, 0x3, 0x4, 0x5, 0x100000000, 0x3eb0, 0x3], [0x401, 0x9, 0x1, 0x3, 0x8000, 0x8], [{0x0, 0x47d0, 0x20d0d137, 0xeb}, {0x8001, 0xfff, 0x8, 0x5}, {0x6, 0x20, 0xff, 0x10001}, {0x8, 0x401, 0xd1, 0x5}, {0x5, 0x7, 0x1, 0x6}, {0x8c20, 0x7, 0x1ff, 0x2}, {0x7f, 0x8, 0xbc07, 0x3}, {0x1f, 0xffffffff, 0xab3, 0x5}], {0x7, 0xfffffffc, 0x4, 0x3e0a}, {0x7, 0x6907, 0x7, 0x2}}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:32 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, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x5) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:37:33 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) 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"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x20080, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = msgget(0x0, 0x246) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r7, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r8 = getpgid(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x0, 0x0) r14 = syz_open_pts() close(r14) write(r14, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0xad63f58035a7cd02, 0x0) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="e527e7549a29b92c4b7386197994d81b38e9047515e227f15a65ccf75db4aca59348971eed27a38b5a8b023a951ee1f89dddb0e4a265b469eee1f9b1703368ba7b762e6a8bd4a5d8b7bec3c169d1325e4c2a5e40ac1b91da595fd43a74962f40580807fb013847273bcf157fb0c7e488c4acd6f0467e02da486773163f99d8f7007980a549357887d1532ed6d161adf8706491773a556b3227ae3f059bff4f3034ee30f7b8c7b9b2dbdfe2d2f4", 0xad}, {&(0x7f0000000280)="f944b36890d648566f840468719c595df91dc9df55ddf4c68e31d93f5ec25db0e0ae6bec9f1a82d8e3fbf5eadf6ccc74233da8dc0beb7c9acf2a7789e1e8c80e1d9134c41eb276f008e498935b225d352756b30c948ba8b939dcdf33ba0bf372f5568b0bc568b3b88bd10ac6aeae7a2a07e653301d71205032fb0c7e0bba55", 0x7f}], 0x2, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r15]}], 0x68, 0x8}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:33 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = dup2(r1, r2) getsockopt(r3, 0x101, 0x4, &(0x7f0000000180)=""/149, &(0x7f00000000c0)=0x95) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES64, @ANYRESHEX=r5, @ANYRESOCT, @ANYRESHEX=0x0, @ANYRES64, @ANYRES32=r1, @ANYRESHEX=r1]], 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x1) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000002c0)=0xfff) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSTART(r7, 0x2000746e) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) 05:37:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pledge(&(0x7f0000000000)='\x1a\x00', &(0x7f0000000080)='\x00') r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb23, 0xfe, 0x9, 0xdf4}, {0xc82f, 0x6, 0x9, 0x3f}, {0x6, 0x9, 0x9}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 05:37:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2c002000b92c24acd8d122dc52f26051f93883e7158111b39ea31400da4775cc9dc309ce40e175468b6b6f1fccf5018536afa6267ec3f561b2a33bba5b1f154ff599af9f5bc49660672a816cc35285cfafdf2e25ab4ebce8e9b6d2137475361cad8389f3a5ae1690a1badb8b76585a7c1a2b376a6e65920d58f78cd24991fbea82dea739718fe70be08c1e95ffad259801de3a86d932342bdfd87cf461442de63924408e90cc455fac6d657adcbe3da59ba6f596d88177ca1941f833d870423139008f836f1824bfe00dfd2e8e2353d85dff313c275a22636bd69e033321bc19b9520722892f5b8f"], 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r3 = msgget(0x0, 0x246) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r4, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r5 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x6) write(r5, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, 0x0, r6}, 0xc) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:37:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r4) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r5) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r8 = kqueue() socket(0x2, 0x4df26af7d59353e7, 0x1) kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) 05:37:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0xffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xad, 0x7, 0xdf, 0x3}, {0x6, 0x7, 0x3, 0x5}, {0x9, 0x1, 0xbc, 0x2}, {0x101, 0x1, 0x81, 0x80}]}) 05:37:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) socket(0x20, 0x3, 0x3) 05:37:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82020063c4a143dce44b71dbe66d8d883ff8b1ee45904b19ab5b9191402e18b1c134e6eb4969c10017da5c01f8d91904d36902cc63f7c0f401860ff34e712e370d8f5e5ac3f574de21820539ae7d309022a4059756823d29ad93c7a866340970ad0700a21c2fe37d07c1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x39, 0x2, 0x0) close(r2) socket(0x0, 0x4, 0x0) munlock(&(0x7f00002a5000/0x4000)=nil, 0x4000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x34, 0x0, 0x0, 0x87}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") setsockopt(0xffffffffffffffff, 0x5, 0x20, &(0x7f0000000000)="8a46e25aa1e04a797b7454d5fd15b963a90a1a45925b6b53440e391098ea798aa681", 0x22) 05:37:33 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c57060c14c2cbdbf5dae23d5ff36ed5ea3f42d0d7d2f3b53bdc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x62) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0x7, 0x7}, {0x18, 0x1, 0x3, 0x2}, 0x6, [0x2, 0x5, 0x7, 0x2, 0x7fff, 0x7f, 0x9, 0x7]}, 0x3c) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) getpeername$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) syz_open_pts() setpgid(0x0, r2) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) socket$inet(0x2, 0x4000, 0x81) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r3 = dup(r2) linkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 05:37:33 executing program 0: r0 = socket(0x39, 0x8000, 0x9) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x44}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) recvfrom(r2, &(0x7f0000000180)=""/251, 0xfb, 0x41fe13fc245290c, &(0x7f0000000280)=@un=@abs={0x3, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 05:37:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 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 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 05:37:33 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x20) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r5, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 05:37:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="e9583016f6183e45c8ba43d906cb4c1178cca058bc02e14d89b4b8801d5baf54625ff257170dac3ebdcd26207a0ae31e11f308fb72e29caabf3a44a8f0e3eb2f1c96833be5eabc65b5c8", 0x4a) 05:37:33 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) clock_getres(0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/76}, {&(0x7f00000000c0)=""/21}, {&(0x7f0000000100)=""/64, 0xfffffffffffffd2a}], 0x1000000000000148) 05:37:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x140a8885}], 0x1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) msgget$private(0x0, 0x1bc) r5 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/229) fcntl$getflags(r1, 0x1) 05:37:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) pipe2(0x0, 0x0) dup(0xffffffffffffffff) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) sendmsg(r3, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="d64f552d80cff9198239871f1cfb8a918e244d50ec6de5d6437410823c1aa0b0d439ccfc583731d4be33b43d1a20cc3473023d7fe5def2b863e5f4a0519aa511e3da02593bd393ac0bebf518a93bbd07039aa60be45faf68da76f9e42a358092e07318d035953e", 0x67}, {&(0x7f0000000100)="8d9267e3ff0b", 0x6}, {&(0x7f0000000140)="fcf8f88a92ea21e830e182550e106a6d908e6cabff1d832c0a945e881be1a51d8065492d7d862a921b9e2dd3f63779f18f0cea789132c1bbefd9a196ab0c7c8cbf0205be18186f3ffb409a78709f3e990af64617f4f138d034b91fc94111a950df484135c2514b9cfbefd5342629b53d64c317d58f2e26e636b1fd14a94fe71373", 0x81}], 0x3, &(0x7f0000000300)=[{0x110, 0x1, 0x3be, "44a5f4a101d526a3126f03043d6d26070db33dfaa14fb5f767c55b4c31f216b0cc5768857a959f85ff58f3af20fdd8eb7112f5f65b27dd3b1982c6dd3f9275f0b3134dcb11bed2e7b8467c37bbfd2da43f4e14fcb7cdd09646aa332d19f0e0fa72a2f8a3b6f0dbc74d8101826fb9d8a08bf08eea51787873d558fbd54dda537d6df3dd7e8c7c53d84149d8d2e4b12282334675b3fbc6fa1d053849a97413b49b411798d5fa6e53cdb0bff20ab01243b23f1e539b732d276f8d67e8c4286a28dba317f5e6588b614fb7e711a9772590f53471e9fe37f5e67ff40a5ede9896b09fb04082199cdcde8af07b5ea217a934abe6ac00420ba765737bd523f685f9c5"}, {0x18, 0x0, 0x2, "ef"}, {0x20, 0xffff, 0x20, "d51119acf630c508aeae44de"}, {0x20, 0xffff, 0x1, "401091641d53926491"}, {0xc8, 0xffff, 0x6, "ff687ab88af906d24bf7e40d0b535a250e472d7ff055f0b24134c4bc3d3e31e6e088cee62a005e046722b157a986d5f8c22263a8852cb58ef52430495017d2624ce695e27171f429dbefeab6bfb37cbd06da22bfe6bc13c740f651ac0ebac080a0c600b0706838f7e63f85eb232a13e8d45c3d947abbb9d77166f3fa28eb24d49ba288d1797492313a3d20b9e2932084a01ce81bbb21f11452927abf3eb43104fa6d009fc76ff9291d4f54da909ac3b7d0249175cd62"}, {0x90, 0xffff, 0x1, "b97ed1d731759dc09b670b2f354f24514ed3029bdc172c34f0674de6ba6a8b3e72faca00f9e1da12bc639a0d1d7d3321d809ce6210a938078f02861dc61db323d92066481b1306c669826dcede778bb6aaa16950de2d0b75d54f34513412600e6309e97d34e8bcb50e8e66b7d2ee0a884e65036485afffb6f71743af2f94"}, {0x1010, 0xffff, 0x7ff, "64c2bf40cae6b017f854b4582a3ba613aae7e364f2cad20391ef8f7c02bdfa6e0f428d082d6278447df08b38b6baf969af3ec3c3b60476bfaeb60cee9012d347b4cd4ea55817b11a2e042552b5dc0a0c22d1dc64c667fa5417af15d826295efb078d74d9f5489dcf676ff39420b81c28ff671d42dae20b6c98bf9c3cf0bb35e094382add299c73a0d65c38802c85d244de30c02b84953b4c0bf7825b0b3693ce00e397591accc18b96a6de84d256705f7a4441c863df211b1576c784240d2a868780e241d173dc98e29cea9c15f561fa7923e73a7e47c45444b04859ffa982ab614efd2a43251612b72e5c58cfec29f2f5a68630ae3fc68250c665db42ec94c5f64df040265b05414ae11c2361d3db7ef6dc09d0f6ca4e2bd0824dbb2a75328a21b63a3e890111ff8382457f2f44f2bf2a4d80beef0deb472ba7f0ea3c1dddabc059c599bb7826d96734e2c27c8636039004e42108a5fd47fc9f76197b91cbf4c2e1845822cc411c13fe6b299f671fafa81548345a950e9d80d8d72b8c06f8a1132292312bae3e4900127a5613622228dbbc244fb1c53efb7150d1cbb267c3f2fec0c4e1af25b22467c619736f5dc90d8e3e98c85e1439c12b5e15d8adf0a5c5390bde04803403b390e2d81cd1417af988890568bf8bf1ad6f1312885cb05d6c29ae720c8ccc1bc6f020c7748eef10cf911cb88969b520e012b10f366a8b4fc4ff1223ba51874995e4616f9de2d2ef1ae3bc6aa364007c6b8966f522eacb56484cd5539487a16cb87bafb0583100c567db55c89b4cec0bfa7db76a02353ed35977fc3b8b473e73eeabb057f0a03435205bf0eebc80aa31a364eef528fbd2599bc65045af07b8bdf59bb1f8a05521a576dca6457722f4d0d30ca37b6de79ad52ff2351e7596d2da8c8e0c118de5866fa8e0d7e64836a16eedff0c000b68e7a9d7f62a627d6663df6c0097a286a7bc74e5c3da258a48aa7acad37d9f3f9dce59d09b02188d10fce4a1301ff23691c918a42c574eb9e68ba09c732d1fc9d806210e32b2672f04332bc809a8943e0d2ff53c9dead9f7a2c71926be727cd3aa21be11b32875d3552a41b786f136e18ddbeaca0840db879973a25e0bace594ab0d58769ac6fd3c1740985e0874020a184bc5cf6c340fd2dc4bf6b168c309af02b3ab27b6d9800cc163ffc229d90f3aee5f30c800fe2deaca0ec0c3b4118c99dd34f92b6d4b31141885eb7c85801257fcd6514f77cf203c7a56e38d78e96c221687acc62c16e5ce7834f453555122aab2da5a007c72f40e82811905337ff64eabc2313001a570a2c15c7bd621e1cf7d919fea3adcdb4b6a2264aadc0c77b11e1872b037c6483347578ac68dc83ea63ea7bc7d01e6e33672231f9a647a074a7f3c896b2cc7bf88796825d4a1aeee84332bfb2ffdcb560119f4432f9d19db7346a6d121f3fd61cb891c54eb80edd7e6ec31742f4d4f4bf1d4e78fec6d159cc9e3d132a124d5e7455cbb9d273341e4c9b6d52506e000a02ebdc709ee07721afd5fbb76b8ee7ddf409b9ef712e6d23038979f13823c436e62eac2e143117438107ac63e2330db23b87e7114a3a52424af6e6bcc4fdde8d8ee951494f175e27aa3fc22521f9d24cb64a7dde60e5f3c29429d22dcef871bf5b231bb842f710bc05458e98533d2fdb7fe3b4cf670c5b68a709782e0e38c20ef62f14cf300dfc41609ca50ea3bb08a218b5223df5a468d04170640bde98cdd0bc0553c275ed33143ac8dd97ceb6f370559cd45fdab28708c953005ac324b04ad08bf1ad613d4aeaef9ed1ad5d226272ed4687cd4b03034bc611b031ab6e5ce22eb1333961ebffe8c1783ba8a45cb4f68d801d0cc301c8c07d25aadead7ce7b23a02ce75c399b6060aea2bdf734389368cf33f1f3d2f8b007590b8eb0b255d957d6e262b71ed1594e03e3b95d243565b942b7150398ca03aa1a9d56b1082c70b6ab52f21372af5209b85a7cc343eaa3e51406d6adf3faeae584bb48e7218bd1339d41f3d398762246d84450cd03a5609c017395ba46584b1bfb42b7194e33d02aa1c8490db924d642244dcc7c0c51d852047a77376f8560d76d06a0a13ab380aa5d05a8076dd32ffa272d8dec8315a3c2da3989317ab32554ee5f67337c68e22c13dc4f5f02dea866da40f337dd33f1754fc91b96ac34b57d2c8a8c040fae017398f6cd27b0bca7e5db7a8eb4517c2e016a439efa24e7fda5cbbe40388c2baf86dafc206a30ab24d6860fe418169e8d039c0851bcfee889e493d99dedf5008f9481c4762090ebd3244effdcb0a3b0b6a4e0f3364e380ca83f3b3557e9ab7481578d2a460170ad66cc8eeccff7d5dd13b51266ef1a46b3931cc08d8082a3438bd1a3dc0fc4b56615e7443f3200d69f6a11cf3c3906ba6aa75bdd7858d20a4614c386c354d8ccbb905b95c180db49295789a813dcedb3de4885b18f191b59f429c7e7190f68ad52ff03d39058bf3e5e7ee5523becb666aafc729749097c749f0a56f495bdb8a2867479acd7e49b06791fe06860d2bf24b86918fe5c20d6c4fd2353669bbd1c75704bbf477c75c7b599d08cc5bbd6286e3ec0beeb1c3877412f88ee57a76afcce562baa32a43b2ca8c431085420f9cc93a037b9078cbc16641b4c95c2b7de6490ac9783d1aeae70131d2e63fdfe992751c5a8353f511a929571d2a2b8148a550d3798bfc2f5c09cb4fbdc59585ef6771dfcb439273cd6a7c55001b4e1fac329b5a71441be7e84b4bb36ac5b0595cfe1bd656d6ff3d3efe455aff740f431f457d713b8ab3e97d67c0870ff567a9cc7eca2cf66abf8eb728807bae002dc9b264f9c06e701e02d535c06fcda3ecdbec60363973784bf1b777a4b10921c26460e842d89f0d5b6e8170c22d53c0cc989500411eda16fbc64f132cfd6a3c1a9b26e8ce4fbfa8e65cad92d279c4f27ceddd32ca1d547b9c5e81daf7b36442d926ec344fb9e38e8ec7909bc8ce4f26227e0d8e5b0f3aa19099ad8b7948af145e5a380fcab3c0711fafac3994a55909c5fde4e8a99462ac30d5eb3bd1e1490c759cb2549e3f8ab83afcd056b0fc4733de5560fae3d0bdc637e022e4cc86481b65679c9262242d33b480c54ed4553549ebc33b7c1113e8ca81b5b6b7ab54acb2d1f7bb660cd9089bb6ecf8393940c53d8332a802d638052f4e0958081f089c78d80c19d3899099cf597c8e348661a70f369ccb56d033022a88e60aff6a091ce7e1adc837b69787f7bc4f11b4d1ab52261595f4dc9efd5e4ce4d0fbb22533698c3cf1d621cc0a24937313c403b5c26604cd4869f226a2c80ac1d7fe6322151633740dd46817fa1d91b491ea85c0df91c97687f2529eef710d031f6f67d5c973be6f7e4997b6b256d57f1ee35de31b36b59a6b763a4b51554056e1bd188976ea9f6381cfbc3fbe405723f82266957eea1558330f39488a4b7979fe745479b97b2cae55053dd0468b50e08b92ed611f96dd6d750455dc75afbdbc80523b80892e817569b98486da9c15e56cacc7e97e4adc92bb8a2072575c5c90d8962190567af0becbe808e64fc4015eaa032357ccde320ec7639bb354e42c3316d6fa99868ce52ee2df56a151872e02713156a2d4cecd313eabe40e0d7e7734eb4d571fc11f616934db725dca8802265248cc392528c135f970a05ec264d4123a4c547f53c293ce7fbd53c28522d60d970dcec2ffb9030f606e1a919b6269837c098f36da01642dd770353b2dfcdc7b84903195398a3047048e9aa690d9529bbe22004b5d575140b1543479fb0a3bad04748f924e79677d40c499c99439ecb5a5d31a19f9b1c33c34674ee32c08ca411a9a3d22c8df9daabbd3604d1af82bfa9e071c261023f527a574cf099cf6bf6d58c9e6d0e992e48f6a426318e986ccfbd0987ea9327ab079451028600d1f9759713f571dd78a59562fc6cbd99405fbe1718edfa9afe843999b59d5cfd088a8bd0855bb5fcec068b85a5ee07a9a1c08e3c928dcab4f97a0c4fc94a8bd06a935642d2486a7d50ea2a41147a1ba52f9c61b8e6a57c4d5adf0cd5fdcfa30e881be40a06ec2c62653093089d69d96d4afabcc188677c7efe79aa0d79824b219932ea89530eb3a98f016fa22b40f32896ad1ad6736b564feb5c7321d365a94db244c666fb1d7d2b1622499aab37ad74205cc039b67a694b871ed6551b8dc83e725fe8e902ba3f9bbc3285b2e96f63e64391be9b0826ff6a6774f1bf4439a1293e0674addebfa376cc5be50addfc0205eed4da11a71435dcb7906765f1682116930aac52e372dfd9347c2e3787e58b2bb768995cdc5a90088f438ae5b6d971264f4f687846eefef407d45b8adf1364b6f9e35291f33e6348e5045d261eed5cb06bff1658081124af62c3a6c5f2d06f019633a0dfa5eb4dd22d5cd7e8c1a2de17e6448602ea1c224a307acc830eb804f2514c4d527aaf849431b71ec0fe077ef1df2b22d0d6f395c96ad28c94ccba6222090c819f5fc40bc49fa695bc59501d9ba9b9133e6237fea9dbffbb0a2cd851cf9af4676b2b4313b955530a4570e760ffa281353116a3aa65dbb815dd36c4a67f640b96a881f627dfb1ff10fcb63c2242b30a49089e217a980d6be439a8efa2afbe68c256cee37579ece067fa4e259bb2a9a9a52259a0381c722e6473ae8d0265b55f650a8485127af6684075ac76184cb85c794200af861d0269ee471bbaab21a80ff849e9094f01345a4fb3d7cfad3322efb9de2f614dfc762dfa024c4f7bf41c3abd20e0f3a44c5a6957f7c879d041fa0bcab3d416c9c677c2bfd3557f3b1f77a45c9eefe5b620ce6a1381206ab60d7cdd1cd3ad2fac719bbc3dc3af05b11fb26d67b45ea1a78f44772156de578acdb55f4e53e7ca425baec9e8a93774f64c370a71f9e4df845889e8d4b9d9cfe6daeb7efe6d5758a578eae95ca7ae4955aafa5e42be999222a9df85c68e6081e63fb14f94e9b7349fb7e121a13c3da964b9efcee1bd74f57065f4808db79f513c54f385cebe744b0f8c9b357a1332fc99bc0e6ae35c9dc2ebc03b49837f0077cc75c49d4868c4c320cfad7b1b29e40f5d5bdd76f782680019ed91f3283280bde3e9271cbcd7098c801c5d19642dafd9d59b08fc0061f2653d058cdd93eb6a6e660fffc98da093bfcdd9c889a1dfdd53a488a99368a70e641f580901a775acc7a58b6edf1da28deedabdf529f5f2958420aff0cf6e101211779175f9e35bb10bb61c1fc8c570c683500a52ea3c14264e592100563ff33f349c6fb885b2aa4b168cdc91bd0c5c150629b5d3556be271ddc2382738d0791ddcecd73008aa5aaf2c3b34d61d2f19b12f5c8d7b6b1a9248c2a3ef4b33eef4adc2f93e5e76ddfb8c5a450e72020d44f4729e4c64b08bb98ff121d6495af0fa02880565dfa57bebfb92fc3b3d449bf9004728c6795127ba44a6f631805a46c95eeba3d2cebe78d26607511065267f96a3e3982659762dd122236ca252ea738abb7e056cfcc414b2524b8b7e45ad1e59012b82af34f15041796cd31b6f64d31125a63ac34209fe4d56f59f5ce523d56956958222c2f748c32f57e84e9a662806acddf00e1744dcccc242b8429faaad9e715f0deebf6ffb30ab2dffd357dce9a5636bcfab73aae2048df790532dcb0a130a08fa13317759072987350381ed5cfc42cc26f820e7d78c4c27ea3f15440c7ea8ca4e88936dcc5960614ceda23dd18dba59bfa0049dc2f9ead38f594e9a86d5bef01ea808461f157083a77c18e4fcf12479cb28343969648976cc0c5548c84752a701ef4f"}, {0x38, 0xffff, 0x53d, "f1074c40df873b2ae6a8801543fdfefea384f36ffab57ccbc041df47e4f38b13488d"}], 0x1308}, 0x60c) bind$unix(r2, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r7 = accept$unix(r1, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 05:37:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 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, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) getegid() pipe(&(0x7f00000006c0)) msgget(0x2, 0xc0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) 05:37:33 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000240)='.\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0xfffffffd, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r5 = open$dir(&(0x7f0000000ac0)='\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, 0xbc) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r6 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r5, 0x6, r6) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', r7, &(0x7f0000000440)='./file1\x00') r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x421) getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() r16 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x100) chflagsat(r16, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r17, r11, r12, r13, 0x4c, 0x3ff}, 0x8, 0x4, r14, r15, 0x0, 0x7, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r23 = getpgrp() r24 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x1780ff34126d6651, 0x804, r25) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x7fff, r20, 0x0, r21, r22, 0x15e, 0x6}, 0x40000008, 0x4, r24, r23, 0x7, 0x4, 0x8, 0x484}) 05:37:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x5, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 05:37:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000100)='./bus\x00', 0x201, 0xf0b42f47974748dc) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400, &(0x7f0000000340), 0xfffffff9, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000280)="f453508416b129dad79a7310d61b1c882ea3139d0089120781c29f08a76556381cc3231ffb5bb5b5ec5e7cd88fb34399628d86755ac8d400c92c51f910f5b581fb4537184f0335edae66357af788d76dc77582b45bdf6c62be454bca3e4c57de", 0x60}, {&(0x7f0000000300)="00eb613334454bed785006e15a1a567a8c19eff72949bfb51ea6f3c4b490b296aaeb567d4e95efaae32212965c8a602d61e2d417da58533b0b90b4903545ac9a67ddd7eec8647ac76817852b7eae840cc1e68995ac471ba5b4594ab01d7bc4222ebddb81e11a07a993f67d35365101fbbdd8b65b2251968179c5259d06ffbc0708ba8d7648f7f0ffcf50a7d835c0d58f2ad5c4e6496578ed3c617846ed8f72931cacd06d1c60b0334b00c3720644c89f8159744de572b2c8cd6b541f79f14c7ac7e4fb1827ff6ad42819eec3640b853a6f52077491a73dc8b2746d1bb3f51172cda710ee518876f935f67862d53e3e9d16a8dd73", 0xf4}, {&(0x7f0000000400)="20ae7babe4296ef157bbd86d1018f862a460336fda6f95ebde4bb201146e2ec806be6394f2ef301039297c7f7e1fbbf8d45dde7061c6dc5f739367197f608aff0432d83129614682c51cb5740b5083cda1292cb70088fda2cb6accbbc875c3a5501f73c484b2cc99a732838b285e29f3ddf04e03a8b6236d3e6e29e558654c2739dfebff1c441656b8adf897713a29e8eb6ba7b85ef96c839c8eb6f2f6f074fd836576d28f5cfe168ca0f73ad0883d60de37ee6b1d6bd0a053b4574382", 0xbd}, {&(0x7f0000000980)="5a52e06aae1e7b1ab4f7c184b22342f5ebf7f25201b10f3f188fda52324af4d781597bd2927e070a0d997a2c99498587ae75159178a441bff2514676aba11433e1ce701bd956298fc3b4c7d2b84ad423cdf6ca983312cd818f5844eb7492da976a4cc689a8f632b90bd9a767b700ccaaa19671a72e557db68693f1507f474c0cf2e55393f15d0c", 0x87}, {&(0x7f0000000580)="969d062ec7c079fbbbaf9ff0d7c93720fb21d6c995ce97e07584952c33f1a3b6cbffef0dc0b11ea125541e9e094625c1227bb5711ddf1184e312b83868ba172ac4a734ed54f70b5bf2815ca6a544b89b811071ca8e64f47c1f38eda3a607ea7a66a5bb5a6b3b669aeaa1513ee00ad7732a8ce718a3e31537819e899930f2ce108fd9249c11da1a50cf16a0001f77d78cad1ca703bac46fb11d8f58006e1647d31d519a2a3af3a6d200530852549735e25d6076fec173c310ed5c7f0816d5dc9f21b392", 0xc3}, {&(0x7f0000000680)="7fe291e3211e1ec8111c2815b72bfd9df1394be912255e474874545d1274fcafc0843a89edb37b6c285de01bf85e3d945d16048d5a2467ef842da4e0a108be4541e85eb5692f9ba9", 0x48}, {&(0x7f0000000700)="09d7b6ece76ff5a69fd80de12e84108e0c3ace2c3a2fcb504ff32b17113d55b8e06d1ed6c770823618444faf426fa140a09a706af23deff544d99598dc4d7f444407beed592ae38c1be2a2296a616e0f8d60f597308d21331fc0ea467171b7352e1a7effbb5bd95f6f541dd7883c5bfe52eb100b81d3633b2a55ad066e61f7f6e83e71c44aba0550ec5bb756d724d0241f57d0eca62f16697b89c5840aa5fec613", 0xa1}, {&(0x7f0000000040)="bd591da490b00669e0372c1d2ee9b45e9faab27c0bc850a86a8934e2a4bcc393ac9a5f4c40019d38", 0x28}, {&(0x7f00000007c0)="a1db38f921e894e38b4d9b216577d623c687a7074b7d093b56cc08f4be8906a28a7a657ee5ec0a72a87d319be35a40caa45081b63ca013b203370c92bf5e5df3f25953abdab9de398edab2a58e7087c8fb039e15669786f555f84626e422ebe4bd6fe039c8785de129646ec10536d661f2bfe8e67d5dd79183e6a2e5a910a0e31c4a73ce7f6654e5932b0cba6b618b5d8fe656f6c32f1102a5c94bf3dce9283db7253cdb2f1d5d812e7e0d5d64fc495fd6b4c409f01d06b776f462bd671d99269f2ad69368d0a6ac86ac9200fb0f73a6e095", 0xd2}], 0x9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x2, 0x8001}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:37:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000440)="c27628b450b84b1f747b5643c640679204e9f4abce7b6ec6789ab0c3684a8db96f36e61b93ea0a36a9c525f4d31a52dc509d3e73e692101f3e3d7c5b13c231a69efb4ee815d711b3e753cff39bcdb90918790d10ab32a4096a048e39a2bb5b746de6f61816dbb9dd27cf70f08645abec78881e7c7ad99afd0a207f772ec18dc2b2ac4a2ac8c15cde55d78efc3e956b5e2942b60666540cf424defebc23f13dd2298f68983ac86f074f36a17087cbee30058dcbc094024e327799ca332d5584cefe261393c4ed494797fa6dd1deec117193d1710d4762b25a3f196003fa3a6ec091edfd223faa8e350185a97246e0fb8d849f3af263472d", 0xf7}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 05:37:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x3, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x5}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "750000000001000000f9f640fc00"}) 05:37:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket$unix(0x1, 0x2, 0x0) pread(r2, &(0x7f00000001c0)="f4a19f2d72deef62c79af3bb4c22de435c942d6e736175829a7d41dabeb1d41e44f75517ed6cb83705acf4116e29708dfc2eb9f735152928505313413c4d855dc392c67a4e3d90d0b954e8d98894bf8c38a18616d1c5005771a7a42d859ed2716db948f2b443d3ba9f80901e91b378fdd7b600e1493faedf56ea79f6f94b339fea684c9c74e3ffcd", 0x88, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffebf) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$KDENABIO(r3, 0x20004b3c) 05:37:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r2, &(0x7f00004ce000/0x2000)=nil, 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 05:37:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000040)='./file1\x00', 0x20, 0xfffffffe) ktrace(0x0, 0x1, 0x302, 0xffffffffffffffff) 05:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = socket$inet(0x2, 0x4, 0x0) fcntl$dupfd(r1, 0xa, r2) 05:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3f3e0ab10000041e78c4d", 0x2, 0x7ff}) syz_emit_ethernet(0xb1, &(0x7f0000000700)="2b5c103078d41c507057b742d08ac90daebb07ebb27ad36255be76051a462f5e2824cb56c0a9a36cf49051c4e3476ca33c45338f8753cd796411c954aa171e36136afbf44679ce1ab67d7b9cdded081a0c3e96c4ac1d1fde73a5fc283a244ce1a5deb10186b7d25fd2f6bcc7dbb4b56aabb52151b0d4ab5032436fe7cbe5d70484439dfe27cedabbca00388f6e76b03ef9dcfa10c778be6f95c0b36b80518de6d85a18898a5e3a4c2b5cdb5281150b71d6") pwrite(r1, &(0x7f00000002c0)="deb8f098f6e00d4d457ecb795d68b4c228b7d70589e7bb20a47bcca491c05f3bb5c808219fde408c4f01667e0c342ea4ac667817f3555499ad69b872da29661a5252c0c28a17f1b1465a7833456c5ab6bc5e84befb0179df561c215f53a40cb2fa507371e81c1d983f54d3e0f2da6a8bf6e0bb1ccc2f0bc2cdfdbe3cc7cfaf4466970e472bf82409f640cc61db7fc7759933fd8e696da11aeb7baf6c9696ee6630585d2190b071a7a6170b3c324161582988291770c2800325d2656563432b8914", 0xffffffffffffff70, 0x0, 0x3b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x0, 0x246) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x4, 0xb8f, r3, 0x0, 0xfffffffffffffff7, 0x392, 0x6, 0x53}) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r7, r8, r9, r10, 0x4, 0x200}, 0x4, 0x26, 0x732}) r11 = syz_open_pts() r12 = dup(r11) r13 = semget$private(0x0, 0x1, 0x201) r14 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r14, 0x8004746c, &(0x7f0000000180)=0x6) write(r14, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$WSDISPLAYIO_LDFONT(r14, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0xe5a, 0x5, 0x2, 0x5, 0x2, 0x7, 0x3, 0x3, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r16 = getegid() r17 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xfffffffffffffeaa) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r15, r16, r17, r18, 0x4, 0x200}, 0x4, 0x26, 0x732}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x5, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r21 = getpid() r22 = msgget(0x0, 0x246) r23 = getpid() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r23, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x9, r7, r18, r19, r20, 0x18, 0x100}, 0x8, 0x8, r21, r23, 0x80000001, 0x8, 0xff, 0x4}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000180)=0x6) write(0xffffffffffffffff, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3f, 0x80000003, 0x2, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0x7, 0x2}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000140)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000640)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 05:37:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) msgget$private(0x0, 0x45d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 05:37:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getgid() setgid(r1) 05:37:34 executing program 0: open(&(0x7f00000000c0)='\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, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0xb}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 05:37:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653000f00b7d73325be78622d8f2e7a5fb08b904e6d5651865c5105048dfe798283eae677fb8207dd77a198f7b0f5c111dd9e34a5b5c9ba3c2183c545659c4e794fe017bbf8eccabf7a631db0e"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 05:37:34 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4f}, {}, {0x6, 0x0, 0x7, 0x4}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0xe3b31e2e32172a62) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x8001, 0x45, 0x42, 0x7}, {0xfff, 0x0, 0x1}, {0xdb9, 0x0, 0x20, 0x7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) flock(r5, 0xd) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRES16=r4, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01008978349fbf686956420e7a8f1f197ead5605747699eb96f6c32a471f399f0000003e0700000040"], 0x29, 0x1000) 05:37:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x80000001, 0x401}, 0xc) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) ioctl$BIOCPROMISC(r6, 0x20004269) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66696c6530c7"], 0xa) 05:37:34 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0), 0x1cf, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:37:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0xecfdbebd3752df56, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) socket(0x10, 0x0, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x3f}, {0x47}, {0x23, 0x80000001}], 0x3}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 05:37:36 executing program 1: r0 = socket(0x20, 0x5, 0x2) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff65300046bf7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135debd5cfa8e0ec764c9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190700000000000000a629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee3571370fcf5b03cff8f1b79f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1583249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a813be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd7e9db8a5059c77fb00355b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce3100a86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c2749781882f399890bda324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb41191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669cb6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74912cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe40d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac480825536172ec87dd85e8231778560000000000003b795670daa8037c51477f314d2941c91f400c58ec45d1935532c846e0835771d434cf2878fe36dd1d424da9434b03644d5846de182d83f4220b4dd95557818cd7b1c2463c2befa04278909c"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x693}], 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x56208c566d8c156a, 0x4) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r7 = getegid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) r9 = msgget(0x0, 0x246) r10 = getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r10, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r11 = syz_open_pts() r12 = dup(r11) r13 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r15 = getegid() r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r14, r15, r16, r17, 0x4, 0x200}, 0x4, 0x26, 0x732}) r18 = getegid() r19 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r19, 0x8004746c, &(0x7f0000000180)=0x6) write(r19, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r21 = syz_open_pts() r22 = dup(r21) r23 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r25 = getegid() r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r24, r25, r26, r27, 0x4, 0x200}, 0x4, 0x26, 0x732}) r28 = msgget(0x0, 0x246) r29 = getpid() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r29, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0x0, r14, r18, r20, r25, 0x2, 0x6}, 0x7, 0x1, r29, r5, 0x3a2, 0x4, 0x19a, 0x1}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000600)) r30 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r6, r7, r30, r31, 0x4, 0x200}, 0x4, 0x26, 0x732}) seteuid(r30) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000280)="36318114722471227be29bef080038f726f9b1a6a80a0d97d7101559fcfa099c6d3917", 0x23}, {&(0x7f00000002c0)="9bf80eaeeeb19ec14fb435bb43fd16b1f5f3f2535112134a268286fc376a6125f7182c83e74bca4be8dee26946c26f67cb1d800755851e89e17f4390f870c1158d101c94b65e27897b88", 0x4a}, {&(0x7f0000001f40)="bb31107d4e43b5b4f7d9f370aaefec243696269eaae29aa25be0b7fd7123daba0da027b9a3951e6c7341ee74d438632306e824abf21fd92aaa84979a7a9823fdef84055569dab65e91d2f0d3d3c17623009cf63ed182d15a076e9e71765399aed753d7057ec64eade1b88767582dfe898cbad26bee34b3c1590fde6f8e2e321e45e851d37c80897d709ff5203851580805173365049765b4f413a9f18cfb779dbc54d2d050da5dd3a97e777c8b61c672e1e8d8dea8a6c344d50e9a1f19b2e164aeefacf0889adef630c7f603a2561c5ddc78260758fa8c9800a22e6c8d9862d3b5c5961b113bb40d9d39d1f31a8b4d177ed3bb89c5b6d751943eca516d5471f034d34e90783d6b599942fe80cb4d6cea283e568ceddbeebf160ea9c9af9d59ebbdd3e96219eec0d17fa6fc9cd21ff30c1daff74356c7df810e99f9ebbd4391956c52e0e5eff9c6039891f283c4d4de99ef5efcf74a62a8af27c682b358b04c5ebd13e17a0a56b3c84f52d81e435a73bf9404a7684f6f2c305b60d9a097351ace916b08f7a8be25762a604d752c8804efcb0966cdfbfb724e76d6d18eabd68e6a763d73d5db77efe6ffda118719914bc6f3714ec79acc0e2c3dceeeec7b4cb737014b7d2ee2676031c60e0270293d80638044ae700c31f491294064658b97a1806dc9e5ba059ae8965c3bae52a3bf197646da37b997f4d7a4169d71c919143cf4c088e15360d5cc304e8f4867bea76c092a7e6e479e262b1df75a92b2b687906a01da33497e402d00d260352c50acd5c44de2ca028e9cd50b9bca8eda7f3c65b67b847b15c45e1d649f987a782e4e3c015682e0f10184af242b210c7bed1f699acbffdc4b3a0017a0881b372ca244d483f5e4b18b5ca5f90ea8064f49411d158160bbbe4bfe6edb9f7149d5aed8fb5820b6b617fb1682e8cffac2fac80d5085f474d05ecfa7b25a042067aaa45022f98e076d7b4558acd1f7559d4b87dab23f231acb76cc8de87af0e5c536471a7ad544f2d3b76b639529b940a57e919e5c5bc64cd1182bf196af64311f619cb6e39fa698a12fea526b4fdda9062d3b4e1b5cd5cb19ab8793f5c881228d1afd2adf861edd99668afa241aa13fe9ae62199f0b1bf8d76ef6e27d1d5be5ee5e3409d2e46ce228e28c440bd92da301cdc2c4b3808b89e3fedb3d43aa72446dbda866cc53e489370d40cb9bb0b1a36ae9e8cda03f70d4a512582e6ddd496729a2d8c85a0a91d9218cc92628bf2dae31e4e7cafc309256df46ca791c7679b5a4a32269342a323158ff1412deefea396a3493f26a90c573979b07f4dc858061ed46bf9cece9745270c7a932506181cba31a02559c81b7a1e8e7859c0c7421492dbc8fe14e72d428c134c63cba18d550be65ce7c344867b0fbca6029880b541a8e1aab19a34c26cfb29e142663e4253a02ae0c73454d16e30c760a6241514fb7ba8d46cc99e2504719e04553a122054f117a954ae217876a5ac748f15a55e0b04259d79f9a038b60a6477b28d60f479c4953e9ccaa535236c8e3e7272da1356952547181dd2ac765c09c96d014e7c010b636d7bda3c0146c6b8a6e1698ccfe41ebd2a7903aa96aee43ecb17f5a8bd5a4f9dc585f59c40b6c0c6b0b0a5329928de45e3594a0c07d7520e1d5674f271243437f225ecfeaa6b7ac6dc3722f428f82b4e363e22e6be74753889d8ba401b0a26e6833de0687b5742fbc02a949f0ea9c02d0bd472a1f769b5373442b961b1c279977fdacf7cfd38fe60d33351859891f256c3ec9d555ff1dc7f6e1e211580617155727fb9e98c0f72d8146c68068058de5a7fe2e6dd355835e51cfb73338a6ed034268f90bbdfc1bbee66e2dcd9107ca8558950f1f260a5b21c52bde1b1496852fd3f834fb604f5c78d13811d83b4166fde60acc6b50ebf366b33552760b4b3b968da28cdeb3f5e010482f8b9895094e2ab461b743c19eadd3f5849330390ce7ef4dec479c55a1415d39ce2f9cb670c4022ee52b44c6a7334e98b016e381cc945ba622e8142b496174fc1e1811c26c8001ece5efb2b374ddc5ed385f22e1e5f96b9db103219f408c59acb70b69ed68da4446318ee99860d600f8e32a69769f1c81e99ab978bc7555e21eed61a20fd0c1cbbce032d72a012b8ffa1f11240293f454b95fa85a9ac896b9cfebbe6892b9f45dd4f414e513ea30bfd6b397280233a8a7e7fd9baf24753d6be4eedb2c5482d4a99223b66ce0e5be5085232846a3e2c63054d4ca5887d7052681efb3e96f2e25a0daed9c80222f01fb8df89cf6fe7643150a594f1a8234f76a711576a4c6c306c9dc593b6e2efb0fc1559bd1ae9de51ac9c0fe43ceca2cf8751ce7dfe810ea4f40c7ed864a27b54889d862a53ee452ba18ecfa8f7e96fc701635c0deb819ea1fe8cc280013dc910afd0acc3300d2d223b7d9a988b0c620e0683403d02c2122d1cb132debad8b8d83790b2b12963f9262b69da58a53f4046c420b033753fb04837ab77d3b79f5319637b8853c89b5531340ed1aaf1d7de1ae98536d4f54b38447d7b79b8d1441e11c1f565b90bf1834275c91b2fa9b9a881aedc180fc87139f3578642f27bb26bfc8b1b01084f6497c1c4ba73f1b863f6fcccb83ba3b82d0c208336e1da91f57a59ffb0764000cf086437cc7d68c34401a5d8242547904fc8b5beb1438c6236f069349392849af4bb3c64831d565f96b4ab9f530836962b5686b735ecf1e6ad8254dbea0fa02f37f961a2239fbe9e799842e19c1e93ae0804b50a023b866e0698a63234b8836e9045480ac8a5907b408bca2522d9664c90a20fcd71890ec494e74f3d5edc7340a3808111fb75ac9414ecdeabd483ac8c8060394909cc8e951fa285205f222e7b8208f5f2a9da09266c257a59256d096fef636540025ddcc62925aa79bd1b290303aadf0e588bbbc2c54ce3bc8d761c47d28f3796e8e1f9b92fb718813d0ece972262f211f131ea7e3317ca2e69f11b394c70a48d82cd91745876affc6ea95de3e15c417c192167744e8ee5e6ee7c6cc93c6e4e41770dcbca01f70d93436d97d7b38a53242e8b0e8ea98ad72783715549e321f5c596ce84145de299a3e1958ca0c457b99bf472828a541de4bcfad54e47121a536f510d57b0b169a80bb125ee03856c4605af972d3e81561f4d438c22cfdac0a1d5d06c6c835af177df7edfe4402af25e9bcd55b5fb77546e910bcccb044f58749d80d3ea4f1f79656c31fed79ad1bc01c808a2b47804e6b3f88c5d0db00a23f782c539db36ef7cc55b05f89d168d119ed2da9ad8d938272c3db9fa2deb1520c790312746948bad84746f4e9f704108aa917131973909668b39416073fe577aaa9d89c4e979d15c8b35a6bdc9a69e7db4a36f3dbf79426350352343ae992c35d9ccf5c1f2bb925050eb4c97785e5c7ed4175ca6a775728395e9bb53260901a6e1e9772106b0faa615e2289bc0c9d1a4f6b0399876e81b5aaf41ef854db9acf4dae07ddf1487f4ae0d95334ae60d5f86421fecb9c0abb26741dc2108b63dcc3b2af7493c09643efa9aa2efc817278b073534f336bbf3380680dad7b5761fa6b1b98478cf3c638ddc3048a0abfbf30db0faa82d4f6253e7625b018ac5acef9f86b613f39f00cb00ab18e8a11fcbadf5423eb02865a51bc2b991f8246c453db89cdf105be96f7db087648b0a3d3ac16b9642b315ddcb5b816a5968f81bdb1fe08a41a45dffd6a6db8e96da6b7fdbf6075d6d447792eb55af4bb5b092b02da909f3bdb6f13c03e89efced1d404c46a2440b342258a194c7f8761cee5158ef5aed8415bd09565fd72c8b04c2e879ea587bf3b8d31b519f39d8b4d47fd343d51d3a7622798ddb0ccf5ebb571dfb3d793f15fe60e401e5535316ea84fc119004127b9dd7c92da883c292c00a9549b8d069b81f6f598247bab2ff06122e244511fa4980ccdc03775b19e5d1ba626064564a67505dadf70b49908162993b2dfee31e1d51105ba584f023cd9f6e1c3768c9225bd58c55ab20dd92212fe85c74d3df967ea7280f2c94e9001d3a8910d818ac70200728ac6611d4d6d22f286057d5318a29e023d386f02cdac4e6d68b67dfa6acdbf2425a471277db8d9f772337792fe629fed0327e42c9dad27496bba93fc6aacaa8c69851da053c1fbb2aa7076e375bd30b9b6559af4610658cea8c2ce0d92053882586fe908f594da7c456335c7841c32691429804db609663ea7b3dacea638aef2981b73d445f32aef07a51a9d69564ffcb56a60490e5b367c5d18399fe60914fb5246fd51df64638a9b5e87fc1d21099f8d67a8908b56904f84ab9f50ef3af303106748a6f6664952399f7be1e034f3240cb8d1b934e3e8f07cc76040c42946f710d157620b28b1f7b9f14eda6856d76dcd581a4850c8cbbd2d8249bfb5aadb3ec2b45d88821069e1560d64e384321d98ba17ba27562a30277c91c43c84f3b24885112e954044d2ff8515104cf4623821635f957ed8886968828330317252868bf0898136e9c84746ccb17fe6d7f37a9b91271b147c5b3843624d4423fa2e215bea14324fac78acee5e297f800c9aaa52c8386d5476ae7e4822fc61f527f9f306b08d5835a7abc4c148d2b5b45f45748961acdbb25d34c2fcc30c6a84c2a90a92214083acc995bc046273a72e4dbe4b70cbe8abfac4a815b0b823fd2c84dd5d97d043819c2e16a3d84db8e9f023979d1b9ced18159be21bbb31ed760fd3401a01652b0d06eaa28c38b195c8a1677d06c289ea59948c37285a4b557e5575ea4ccc05f2d4c6774129ed9f71d469644db6a8fffa290e27df2b10085d53c989fa38f8782bcb532f6c53c4d95b80f51e5905b703dd6131d11a3ab4c2fca2a271b1bbfe7b156c6ea0ea87ef2fd0c12a985dc5077db9d81237bc71d9534e3c46e9d7660462f34569819e4dbe48dfa15dc598315e945a16fffcfbe514a5dc24ea4dccbed0f7395feb0d4fa5f07c9a8e5f58c7e6f72e95baf5e3cef4307cdbce206109d2dd0e7f4c2f7359e66c6c3aefdf41f263c0e7bb34e5b3216464c6318139348540a3e0b5f1a18f9e245b13eeea8149b74672c0519037a594554a8c27868f28d28936360fc25e08c6d123614b8be065223cd06cc6741c62201fe951eb35aeab7c795908873c38f9efc2c3b9d2529c767f89d933ae825f1c0791ae993fc1c3a45851c71047a01f75713165af843f34fd7d1f44b049e4ff37185dd08c399c441f645015885b406c598211f4a510d60af8491e8857965dbd366ca7b471798f77d4749c87bbdb425a22a19ec8e6b831c0790770211b1c1a9b93b2c6ca500d1c255178e1b670c3f05743cffa6a29b529184c86ed222f8db8387377b82874adcb01b2de52d681b0cba3be2a15c1e1fbc2a614dba564052a93c98aac9c49bab15ee90d634e4ed5190be15d6010c38e46b18dd4ded808dc4d0968500de7475775e4127a3dbdf7ff198738e36a559d1d42dce6d59d5cebe212c21f92cac2952fcbd04d8a6fb45e11ef733eb21e24815cf819826df6ec4442b48200e10f9f7ae6b6ffd779d4165a1db44bb176bfe0df66822fe55a4273edb4295c3b01912c635326931274187f8470be50cea2c3500f6654db03c12626da00e2f0cca381dd5c4924664cf54515247b2c5cd5ff605a472545e3f4c58b1c9b82e4ea693a4eb1a6253981bbbbb100e84ce76f4a08e7779f26d0023a7e5630e594d1f4c1727e83bd67cb589aca088569379cfb5922fa66e8f835d7645e78e5d08f59c203602f03680f1d41ab7e7adf07574b931568d86be5", 0x1000}, {&(0x7f0000000340)="24823ec2e2a9ec1908dc4274b5a0", 0xe}, {&(0x7f0000000380)="5a92afd0423c3917b8f6fe63e1e6d53dd96134ec8cba0f6a06d79ad179ec623df0a77a6b6a2f41367979372fcf1faa123fed309c1a46d426601783ebb2de314d08ad9acdfa3455119f056ab369d138488ec046d7abadecf146cc0a6c06ec1258b8e478aafd76876502d3b58dafde06f835b1e8eb4ae5dab2eec1ada2fa9b03867f3b802e613c1be9bb6545962e9cc0dccc7e1f49d3fe8c79dd910ef386e709874c16522de222045fda6bb4612a656e7e39daf5b13230e7a66265b803d9c214219fcf6cb840d43e4d44837229ce3dd651e4e890dc00955a32c5c9aed86188acacd8fa00a1abd1b4e5a4fff7ea2040debab3ee9cfb2371e727c82ea3bbf24681", 0xff}, {&(0x7f0000000480)="f533a599435dd7d7ad9e6bc9cb7d8648b4df5dfb74ac8e701e7210ade7871b2c37b59c585ecd951c987ccc3b927719950b8095fef8cce215c3f1e12d09b8758e3c05b62627328671da1231646b052ce1b6761a049ca51f864cc1284ee3b2864cb746f033", 0x64}, {&(0x7f0000000500)="9b6a28aee3d3e7f514d05bbcc0961a30c569e5597f2b9168e90ffadbbd238dd11343099a131e707d6c7fc2e2e33dfcf85be02c4d2e733ab1e2d83cfe1eaf0338bd707576b6cd64c9c00407573f5e06f107ce0787bd78e296b85f66", 0x5b}], 0x7, 0x0, 0x0) 05:37:37 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') connect(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) fcntl$setflags(r0, 0x2, 0x1) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 05:37:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) socketpair$unix(0x1, 0x5cc37cf3a0d531d9, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x180, 0x0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) poll(&(0x7f0000000100)=[{}, {r1, 0x40}, {r3, 0x4}, {r1, 0x4}, {r4, 0x3}, {r2, 0x40}, {r5, 0x2}], 0x7, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:37 executing program 0: getrlimit(0x0, &(0x7f0000000080)) r0 = semget$private(0x0, 0x0, 0x22) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f0000000480), 0x0) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) r1 = syz_open_pts() r2 = dup(r1) r3 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r4, r5, r6, r7, 0x4, 0x200}, 0x4, 0x26, 0x732}) r8 = syz_open_pts() r9 = dup(r8) r10 = semget$private(0x0, 0x1, 0x10) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r12 = getegid() r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xfffffffffffffdae) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r11, r12, r13, r14, 0x4, 0x200}, 0x4, 0x26, 0x732}) r15 = syz_open_pts() r16 = dup(r15) r17 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r19 = getegid() r20 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r18, r19, r20, r21, 0x4, 0x200}, 0x4, 0x26, 0x732}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r4, r12, r18, r22, 0x1, 0x3}, 0x8, 0xee, 0x81}) 05:37:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x1d}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = dup(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:38 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:38 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)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r10 = syz_open_pts() close(r10) write(r10, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) connect$unix(r6, &(0x7f0000000640)=ANY=[@ANYRESOCT=r4], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r11 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r11, &(0x7f0000001200)=""/4096, 0x1000, 0x46, 0x0, 0x0) readv(r11, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/52, 0x34}], 0x2) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) 05:37:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="9c518c0a5e17f43d9e8804875b5082ca9d4ca8196aa6df0edc0f96085288449236f862383383c85cd3d85cc6f266b082d9f282dafc9cba8acb48e0d300fc9913423db2aad2c5ca3d814df038a04776b55bed306d40a44b0000000200000000000000000000004200a3fc17fede42dbad8b260bfaa237284e01042e236eb8b3cd585d82984dea61fe2be211f27e3b125c589d9d2c5d1409f62ed1c2ce56b62cc63931f7ca82210b983691ad90d133bbb487f21a2c01fec223fc6e941dfddfec7300"/206], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = msgget(0x0, 0x246) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r4, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r5 = msgget(0x0, 0x246) r6 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r6, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) setpgid(r4, r6) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:38 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x10) r6 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef56f6a9bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcca2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c884e596005e70f8a949ed63001104d264f2dfd83eceeb2753a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be76810f582a925db552df41a"], 0xa) shmctl$SHM_UNLOCK(r6, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) getegid() r7 = semget$private(0x0, 0x3, 0x126) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000180)=0x6) write(r9, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r10 = syz_open_pts() r11 = dup(r10) r12 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r14 = getegid() r15 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r13, r14, r15, r16, 0x4, 0x200}, 0x4, 0x26, 0x732}) r17 = syz_open_pts() r18 = dup(r17) r19 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r18, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r21 = getegid() r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r20, r21, r22, r23, 0x4, 0x200}, 0x4, 0x26, 0x732}) r24 = syz_open_pts() r25 = dup(r24) r26 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r25, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r28 = getegid() r29 = geteuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r27, r28, r29, r30, 0x4, 0x200}, 0x4, 0x26, 0x732}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x81, r5, r14, r29, r8, 0xb0, 0x1ff}, 0xc68, 0x0, 0x1}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 05:37:38 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x21) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) 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) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:38 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000000b, &(0x7f0000000000)=[{0xb8, 0xbd, 0x1d, 0x80000000}, {0x1b8, 0x7, 0x0, 0x400}, {0x20, 0x5, 0x1, 0x9}, {0x5, 0x1, 0xff, 0x7}, {0xffff, 0x0, 0x3, 0x7fff}, {0x800, 0x5f, 0x1}]}) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000180)={0xfffffff7, 0x800}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/\a\x00', 0x40, 0x0) r1 = semget$private(0x0, 0x400000000d, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r1, &(0x7f0000000480), 0x0) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f0000000480), 0x0) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) semop(r1, &(0x7f0000000300)=[{0x0, 0x1, 0x1000}, {0x17613cb258b86bad, 0x70d0, 0x1800}, {0x3, 0x52, 0x9917526ce89a2055}], 0x3) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x9, 0x8]) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x1, 0x0, 0x1, 0x20}, {0xfc, 0x9e, 0x4, 0x6}, {0x20, 0xd9, 0x3, 0x6}, {0x9, 0x1, 0xeb, 0x2bd2}, {0xfff, 0x0, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 05:37:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 05:37:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x62) write(r0, &(0x7f0000000040)="9c87c304000000b87e2e2e", 0xb) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x1) execve(0x0, 0x0, 0x0) 05:37:38 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87638b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x0, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x200) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x42, 0x6}, 0x8, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 05:37:39 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecf000400007ae26caa0416fa4f846336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2d3073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb77081f5a872c881ff7cc53c894303b22f310b404f36b80f90006ee01b1257aea8c500010000000000000000020208a371a3f80004", 0xfffffdcc, 0x405, 0x0, 0x1a8d) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xf78, 0xfff}, {0x8}}) 05:37:39 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x5, 0x4, 0x7, 0x0, 0x5, 0x0, 0x1, 0x10, [{0x2, 0x7, 0x5, 0x3}, {0x9, 0xfffffffd, 0x8000, 0xfff}, {0x7, 0x0, 0x2, 0xbea0}, {0x40, 0x2, 0x7fff, 0x3}, {0x1, 0x2, 0x18000, 0xffffffff}, {0x8, 0x6, 0xffff, 0x1ff}, {0x5, 0x3ff, 0x7fff, 0x10001}, {0x9, 0x1ff, 0x4, 0x78262816}, {0x9, 0x6, 0x4, 0x6}, {0x0, 0x4, 0x7, 0x5}, {0x1, 0xcc28, 0x8001, 0xfffffffc}, {0xfa, 0x4, 0x34, 0x2}, {0x551, 0xfe, 0x7fffffff, 0x97}, {0x9, 0x9, 0x700000}, {0x8, 0x6, 0xff, 0x800}, {0x7, 0x9, 0x863, 0xfffffffa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0x10010000006c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 05:37:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 05:37:39 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x800) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r5 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$SHM_LOCK(r1, 0x3) 05:37:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x2, "d7e74de400", 0x0, 0x1}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r6 = getegid() r7 = geteuid() r8 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000180)=0x6) write(r8, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r6, r7, r9, 0x4, 0x200}, 0x4, 0x26, 0x732}) getgroups(0x1, &(0x7f0000000140)=[0x0]) r11 = getgid() r12 = getgid() r13 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r13, 0x8004746c, &(0x7f0000000180)=0x6) write(r13, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x6, &(0x7f0000000200)=[r1, r6, r10, r11, r12, r14]) execve(0x0, 0x0, 0x0) 05:37:39 executing program 0: clock_getres(0x5, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000140)=[{0x3ff, 0xbd, 0x8, 0x9}, {0x1, 0x4, 0x20, 0x9}, {0x3ff, 0x3f, 0x3, 0x2}, {0x3, 0x12, 0x40, 0xfdc}, {0x5, 0x6, 0x4, 0x4}, {0x101, 0x40, 0x7f, 0x3}]}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x20) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x2)                                   05:37:39 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x2, 0x7, 0x5, 0x7}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xb5d6e2ee8602f58d, 0x0) preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/238, 0x27a}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f0000000a80)=""/178, 0xb2}, {&(0x7f0000000600)=""/194, 0xc2}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000700)=""/115, 0x73}, {&(0x7f0000000a00)=""/72, 0x48}, {&(0x7f00000007c0)=""/233, 0xe9}, {&(0x7f00000008c0)=""/84, 0x54}], 0xa, 0x0, 0x26) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 05:37:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r1 = kqueue() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) geteuid() ioctl$TIOCSDTR(r3, 0x20007479) kevent(r1, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:37:39 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x40) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="aa9b57d3200b517c6f141cb392cbadc805e34d3732ad29ad5b55ac4ab59c36ef654c329ca85c15213a5300832aa5d7a9bd73ed1fae556405df35c707a36e9a039a182c", 0x43}], 0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x26d) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x9, 0x0) 05:37:39 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = msgget(0x0, 0x246) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r2, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="03e3ffffffffffff31ff4389d448dd911fe148dda95c254adcd8c79024cf8b6e4abd0af82ce4299fc4de154892e2df6ba7b309311db7492ed3a9ef5f08650b96977c93bd7cdbabdc91dd45f01f9c8626c6108ac08e13b62f8b7928438df97d4fb498002f69236e8189cde1965d45f07aa8d87c75b99e28376c6483436c9dadccc20511b2b13640870188ccc7910b063fbe57b08b64881353ee0f8d0c54cc88e0b491575800cb34425dc09d3dac4d8ea154030ca218df2e439cc4b897b984a3dd85ded3b7a18861eedd4db4194ec39ec200"/224], 0xe0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:43 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x10001) 05:37:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1c1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0xa0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000180)=0x6) write(0xffffffffffffffff, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x30e63cb9f25a7b97) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000140)=[{0x200, 0x0, 0xff}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ftruncate(0xffffffffffffff9c, 0x0, 0x100030001) 05:37:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x2c, 0x3, 0x0, 0xffffffff}, {0x6}]}) r1 = syz_open_pts() r2 = dup(r1) r3 = semget$private(0x0, 0x1, 0x201) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x6, 0x0, 0x5, 0x2, 0x7, 0x1, 0x1, 0x7f, 0x4}) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2b, 0x4, 0x1, 0x0, 0x80000001, 0x5, 0x9, 0x2, 0x0, 0x6, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r6 = getegid() r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r6, r7, r8, 0x4, 0x200}, 0x4, 0x26, 0x732}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchown(r0, r5, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f0000000a40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000a80)="48536e3d5bf38895ca3e2f9069f21f802d40ff0d4eb5ecd203b15aa6a384e619d573fa1b288453e041d4f92edf224d748f8a9f7a1d80b2420d5233d7918fbbc62f578a82917dbf3a45909ae56bc2c7d131ffa9b21a53e96ecb56c094e3c4db70eee926493d64d1b9d7b64a4ff06063342b21c7d9d595cccab66f0556f00563da8bcebab39bea7b47ad27c556a24a5529d6a8c0cafe05c7ee4ee9549e3ee287ef6819bb3458848b", 0xa7}], 0x1, 0x0, 0x6, 0x8501980e1cb33b1a}, 0x1) r3 = open(&(0x7f0000000980)='./file0\x00', 0x80, 0x3) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000009c0)) r4 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="0100d295f9db0547140d"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000940)=0xa5, 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r4, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r4}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41b982c8e5b292c7aeb6cd59fef7625b15a52a7020f55bbbb0615bb62a340ebc0900970b22aad5a3c3cae9546c957c8c71361dc2db83afd36e6e13af22a89ce845c234bf023a0b36161b3b4e8ce85d33521241ddf3128c4391feba53615224604ebdaa4f6b99fbf37b005b6e28206bbb85938ca3"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000a00)) bind$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) socket$unix(0x1, 0x0, 0x0) semop(r7, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 05:37:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3ad0"], 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) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet6(0x18, 0x4006, 0x1) setsockopt(r2, 0xffffffff, 0x2, &(0x7f0000000180)="48fc7f98ccc856ed31a465365f732af619661a98a12aad2cb7f2e1e36c9d5050d3f75ef5c43a29506d49f824331d5dab40c02f4b4d18cc0e13686739a6264a419164786486b3c4414aade05487e290cddcff21f41ac364ccc123105c8232a17fca2760044be32e113697da19fbae80acd4b339b7025e3dc36861ac1f9aad1d820a969051d4863ece4098550ffb2b9de818f69e5efe4318b4a40c4c7003f60a6714265cb756e8236cb850571ea28c80272b30dcbc84edb63cc6b5c93f5bd7e307daa8fc6cd9c8dd33ccd434175c002f50dba64e1828f0b454f9e27b0f781ff686aa0bb4a7fafc097743ee1515ecd641507e2d5865702e86383de8", 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) fsync(r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c653000db53976050015e513e5e15d97c8f7c68a4520ea7d05bb36780c5362b5dab6835d05b893fad10f68c0a45603c1853e1df6e70c92a22578b6a198ea94efa20"], 0xfffffffffffffee0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='./file0\x00') write(r1, &(0x7f0000000100)="8c65", 0x68f) 05:37:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x1d\xd0p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x8, 0x1, 0x3f, 0x800}, {0x5, 0x1, 0x94, 0x3}, {0x1, 0x7, 0x1, 0x5}, {0x4, 0x7, 0x0, 0x401}, {0x2, 0x8, 0x80, 0x8}, {0x1, 0xdb, 0x2, 0x2}, {0xf90b, 0x5, 0x8d}]}) 05:37:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) read(r1, &(0x7f00000000c0)=""/177, 0xb1) 05:37:44 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) r3 = getuid() open(&(0x7f0000000140)='./file0\x00', 0x2, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffeb7) chown(&(0x7f0000000040)='./file0\x00', r3, r4) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0x170, &(0x7f0000000280)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x45a1}, 0x8) 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766df000000000000000017a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95fe0c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d2874fdb8045f3882b6f6ef2d66410f405cd7629e142fecbcdb36900b3bd4cc1f18ccd383123d51bf870c594eef2e2dbc0b2459c80d494c1b1c6df3e62209454837066b593867fca4962f4d8390ab2ec7ed63a332f1fe44e171ad23c41c15b473a51c2a113a9a5f231bc39c25f7b79961f812add8f0fd833e50b6b9a0abc21f3820d85d771cb7b4d60ec5ba6b7a13bea7203c96a46fd5e3a7b8e04a5b246924b303fe4454868e5390415c7e8e6174a60d5f504b6d2da79049e0c01efe22f1dcbc9c29a3927f1e8c829a295511dac2f4a9d1379f73d1fe38dcfa2bd1c7e25da178a2c5fff23b22184e0f893215c4f53591b23a00a95ec8f59df0260bab19ab54d88d77c62b59fb87fd2cac84007552913153509642df8debf8a66529a63e43fdcffe27b390bf6b636ef7a34850ea1be3d673dd26fefe50037d79bdebc733e02ccdd5f2f0143fc5025280be54e1114742166a11557885b9e5a1a4e8703451fdfc9ef9df67acae1cc0b71e71428d1f3bd86ac542412fd49da4fcd92580a8af66ef53e926d02dbb9d35e9e297f81d69ce454a101efe5262feca6d3bad4975d782a940bd00f8afd181"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe, 0x0, 0x0, 0xffff1df7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x1000000045}, {0x400006}]}) getppid() syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 05:37:44 executing program 1: getgroups(0x7, &(0x7f00000000c0)=[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) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) msgget(0x0, 0x100) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x20029, 0x20002e, &(0x7f0000000080)="eb7162af8a9296c8", 0xfffffffffffffe3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 05:37:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 05:37:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x4f7) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:37:44 executing program 0: r0 = msgget(0x3, 0x100) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) r5 = dup(r4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000100000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000010000000800000000000000000000000000004000000000000000008436e52600000000000000000000010000ec00da000000000000000000000000000000fed439a15800d074b5354d79a00ae45947e3dc5dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685019cb199454194643bd3f7c898e4cd63125875a7419f2f9c85d8cca5efc0d36ef9d59afa0d9885f4980000000060fc0b7cb81b75d0041af05021bc3d10f14cf1aeaa8eea19f79dd5e63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a84812fa1dd3248783450474584548cda7403be7c567f267fde68fb78b6b45cf39606100000000"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r7, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='\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', 0x8, 0xd) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r5, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc00c7006, &(0x7f0000000000)) kevent(r10, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x401, 0x0) r11 = kqueue() dup2(r8, r9) kevent(r11, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(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', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = getpgrp() getpgrp() r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r27 = getgid() r28 = getppid() r29 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r24, r26, r27, 0x1e4, 0x8}, 0x5, 0x5, r28, r29, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x803, r16, r19, r20, r21, 0x40, 0x6}, 0x200000000008, 0x800, r22, r29, 0x7, 0x40, 0x8, 0x484}) r30 = open(&(0x7f0000000480)='.\x00', 0x0, 0x0) mkdirat(r30, &(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', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() msgrcv(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c86000"/4104], 0xfffffffffffffe07, 0x0, 0x1000) 05:37:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 05:37:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x40651d17e5ccc6df) 05:37:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x0, './file0\x00', './file0\x00'}) socket(0x18, 0x10003, 0x81) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt(r2, 0x1, 0x252c494b, &(0x7f0000000100)="1144dddad434bab45a85b381ea7027018a51c6e773bf813a5a1ccc322e06abfafe3e463724f9045ef0f2734056194d3724243da6b4c6e5f9f6c8f691e35962044de2b0f81fc79ea61bfce1f1827c8dbb628fc9291b88ccb7abfee27389efeb150694fe950c5d68c842d07c60f37c7b407f9c8968d8c5ee66214050da106f69a32df70eb4057d56c506a2f652b2dc7f0b96e7e9d2c5957dd71fa09ceeb60adc64d4968ce3943e1ce6b3e0f7e921a65213d914041ba2c0aa49d12ec5447b1880b847d162afb882dc03b668923530eeed839dcec523c2272913877e4f8166d6ff6d3fb78d7597d44b1cbf7a1629951d46531dd2cc31e3379de4d410", 0xfa) close(r0) r3 = socket(0x18, 0x3, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x57d9e1fbd5711f43) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x0, "b0000000000000000000000000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x800, 0x100}, 0xc) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r7, r8, r9, r10, 0x4, 0x200}, 0x4, 0x26, 0x732}) r11 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000180)=0x6) write(r11, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r9, r12) r13 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r13) syz_open_pts() r14 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r14, 0x1, 0x7, &(0x7f00000000c0)) r15 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r14, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 05:37:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x3a1, 0x0) 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) 05:37:44 executing program 1: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x5, 0x4a, 0x80}, {0xa93, 0xda, 0x0, 0x180}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x60}, {0x6, 0x0, 0x0, 0x3fffd}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 05:37:45 executing program 1: sync() r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1e0) r1 = socket$unix(0x1, 0x2, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) 05:37:45 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x6, 0x6c) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000180)=""/168, 0xa8}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000380)=""/85, 0x55}, {&(0x7f0000000400)=""/46, 0x2e}, {&(0x7f00000004c0)=""/22, 0x16}], 0x9, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000005c0)=""/64, &(0x7f0000000600)=0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e93e3d1cd99741f80d2264cd3078f9e000000eb000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdafa908e7cfae13b13d4ed8fb83a3dce890e6e8cf73235f3ea2c602010002000000a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d56"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) dup(r3) 05:37:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098", 0x109}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000002740)=ANY=[@ANYBLOB="00fffffff500000000386a00000000000000000000000000000000000000000000000000000000000000005c59b38fade9b143b8b8f4f21eaf63e6a7fc937934668b413ec33918c5df096519ce66eb1fbd099a4a138bbd27e11eaf819762dc55c4a8488bbfd0988984f36d7cb9277ed810ee1c23aee9b5a657a8"], 0x2b, 0x0, 0x1000) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r11 = geteuid() r12 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r10, r11, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) geteuid() getgid() msgrcv(0x0, &(0x7f0000002740)=ANY=[@ANYBLOB="00fffffff500000000386a00000000000000000000000000000000000000000000000000000000000000005c59b38fade9b143b8b8f4f21eaf63e6a7fc937934668b413ec33918c5df096519ce66eb1fbd099a4a138bbd27e11eaf819762dc55c4a8488bbfd0988984f36d7cb9277ed810ee1c23aee9b5a657a8"], 0x2b, 0x0, 0x1000) geteuid() 05:37:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet(0x2, 0x1, 0x6d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x1ce, 0x0, 0x0) 05:37:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x11\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="0000000000000000fc180e93e34c") 05:37:45 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) 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) geteuid() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 05:37:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x500, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 05:37:45 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) dup(r1) preadv(r4, &(0x7f0000000100)=[{&(0x7f0000000400)=""/108, 0x6c}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000480)=""/71, 0x47}], 0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r2, &(0x7f0000000280)='./file0\x00', r3, r5, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9})        05:37:45 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="3e1fefd078c0d2edeeaa3c046be75bc39b34491e273ad6f3e0a16a495251d0d2785f404558fc139f918d429383305ce76328e600bdaf1ef206000000000000006ec94dc346a44a88a5c707619cbfbfd86b06c547b32d76b16cea82c84878ed476f268306c35e1715670105a5b6deb168aeadfaea9d63713cc112727a664363c50000d5207bed837348ea000000000000000000", 0xffffff68) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x18) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x11, 0x2) read(r0, &(0x7f0000000080)=""/80, 0xfffffffffffffe94) 05:37:45 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000580)="f402f9682b4c2371217969146f06de576f4bb57abbb44f905fb9f228be5dbb603aa500475afaaa809e13bb8e363243055523a095a2cceaeedfb444bf38a88954a9b8334a4c0655072901de8396d24d5b340c728b0ee67141eddbc5af47778d3d0cc72840785810aca892d971b338655475aa7d17225f305eb1700dd56a69b0d942721d55870dddcb8ae94382137da9ee69ee2b7ef5b7924ff5ae252e88ecc63acbfd0af4b73b38272363b4bd6a247591d644b3e54045e464d5e99266629d9c9b347e80753289882efffd9f416397fd87408b88cfea534a439585d1a15058", 0xde) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 05:37:45 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ea000000000000000031669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x1842) 05:37:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 05:37:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r3 = getuid() getsockopt$inet_opts(r1, 0x0, 0x2e2977a95731b1ce, &(0x7f0000004000)=""/209, &(0x7f0000000300)=0xff99) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003880), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a22c7a7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a54850000000088000000000000000100000003000000e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e100b7d3500925eb97cf0a87a4e9b7983305d92d02e12f30de70f5cdef49fd9c44ded7fc2bb992fe85c163263ed2011b579a80f237fac4ee6900bf4f169a618b41bc836cb17e715348c371b7a4436adc63b29d755227bbc4218039fdb9"], 0x168}, 0x400) r4 = getegid() fchown(r0, r3, r4) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 05:37:46 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semget(0x3, 0x5, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, 0x0, 0x0) r6 = accept(r5, 0x0, &(0x7f0000000580)) sendmsg(r6, &(0x7f0000001c00)={&(0x7f00000005c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000680)="4dc667b76b8f9336fff9c4fc4cbc0144d8e4d57913b3ccd067275546776a690400a0233f6f8fcb26e06864919ba6a27fd8c4b98df22de5b197181f524645b940b0fe5e1de6b53d78781dd7bb35658dab21ced969533642d3fa72c751139a5aab5ea26fa0cd8c7090d9505a1ae1752e7ec48fc1dc0304dbd9f1d85b4914bc9c0b88b40d4f180e578b41b3cf12761f139ceac03585ccc1aac3bfa63f430404c4a57e47e5b3", 0xa4}], 0x1, &(0x7f0000001c40)=ANY=[@ANYBLOB="00010000000000000100000008000000fb96921c000eee91cd41c0bcdca4b216579c84ba16ec2927afa84fcd06a1e8261827e2676d9d92675ccbab1ab00a2f5b6ce01e04be54a12a60bc59ee9db220f44dee08944a46c8722198c89140be30083b77c81472672b3bf24bc840e0866949dc6c847d209d2e738f0f2b54669a1e584b2d57badc673b683bfb62b49bba6398766f5173f59fc92e269cc3a573a0a735e1cfd4377c3d3fca02b510cf182aeaeb36d5d8eb7d061da364172e94bc5892fc65bf3443d7ff1729b85f3baa5de2469a322341840791394e5bc49d37b48bb2e4b468fbf638577a9ddff1c6ad2bb2fb1709abf27364ab58298c233d627c00000098000000000000000100000005000000a600ca5009e4b1dc59e280f559018f1a1b09029dcff1760eded5a028d578fda7a410a427876b6883f185ba6991985e7c7b13b50e52e665ae1e5106f2a098945b45631a9402654e4d44b252762c970cc0b4c42e1fc44f09b7e66dce458341fd0ee452a344bd3104b1e9d8a7c7e0a30b5d50468b2602d2e7cc8fbb6a0152c9ee432603000000000000e8000000000000000100000007000000a2d44794e5d7c03e7c94b2761f6f7fc460669e5640e1d4f61cac0f29d386d502eb6311a06068de91d1e3eacf38b29e8d437a113c1c9d29137a51be9d6be13b3948f6a4cf7e510da6b214c7e7473a5662b014d2b719b6c05538dd570b8aa86ef6ed231e0811b5ff440cf3e5f2ac1567c9d928a123d04664de73c709798e9332fff7ab79b37c19c81b63a43e5d3afc5121c2e5721ff36b631d7e451ff4d26e977d2bda54d7987d6cee3c4308740ca5930a82a0efe9bd2fe3c78571fa0299df878bbe6242581aeba35d98062af3cc8c970513a8818a235f00004000000000000000ffff00007fffffff8edc2512602062e31a08865c62ddcccc320cf896582ca4bb0ee5b69dd26fef5c569ff1aede45e7d410c174957195f675d800000000000000ffff0000070000000e78130fa72e1078d9a96537dadc17654a4fea74528e4d92ac311e72584d34aca4371bade1a984cc2cc87e7a146f16e89838f615b0310c0a7ab3c2416d775f5db68cc95850dd01deb67a66c8d9858ced5a7ca6732b63e80bc7c5cf5d37ded12982ed5246df454588e875f89bcc5a05df4ec776d6f6c3a36bdb54727945ebd98f5e3dd629531ec17bb8089bd10af704a93b698eb58254f2b78a431919ee3f1f7db798066e2df81976e06c454353dfbe5b2f83fbc29ee4e959e43bac414ae384d54d81f107000000000801000000000000010000000500000049cc54a5d5634339d49f804d9acb89e5d5a0c2f0eefa3b494745c207e93f9252d95feba83e6a044ba1b9ba85b144933519c22debc108a1b6293623c0f4ffe5e69c149253fb550cb612631c1d67973c8bc6f00d122f8d80b0df941ed234f15924dcf017a689e59c24cf8790c1a5232f83048d556edaca5d4417e3cbb83056f3e497cedd7bed2ff6a71e0000000012d8025913c25d680a85ccc451e95897b247061683c70f31cd581b62e2b1fbef4a596ac5e71a87106d7bc541f478810787402c3213e5c1eeeafb0b38783b0e4079281582ac183257b1d38b66a7b6ce4f0dfee1eb34e580712e1051c960dabfe00d4ccc6e518e2e7aa63c521010000000000000ffff00006374000079c2b607f7437bd2e515cbb764d1d1afb81bd1520b6e89ddd4fdf27a34cc728eea25067729898c5b3994ebb9e67767a0ac5c668d5c171eb86e8601a55a32ff6a8a2cda89f4f76ade69dc991a147d988d859b9238757c3ec97a56944d4d6feffc59b2bdd72b76ffd8ac680a928de9157941f2c4c1366f068cf83f5e7922c704d13fcf38b9137b945f0c9aa8a547f18a945e071ff88b18e470eff068a462acd1bb99d25f708308caefff7cb3babae2bc1276dce88eab307604ba6f525d1f109dc09f87d0bca83ac374ffa08ae9a0af193ec7fde9eff2a1d719ffb502dd29bea68315bc962d6d852b87ebcf0a6d2237c7507456dab1d5d35bac6752abbc1905057169e0bd3c579479e43b59377dbdfd9798f53a3d6e0f921486cae9bf0721f2875304aad25b952488781df47ba9133a3ba087049ce7e36eccdf3af8f01a3ce23a068595b54bc90959689cf25b4e264b3aa22d26bf008781bc8ad7b3a9eebfeae1dcc75a3a13850f48c7af50f7573d3b6a2b45a1f87fde14b5912b86c7f63bcb5419c5e2ac7e47e8b39ac111028c64e4d0a58869055b79087a7a46a9af3bf84246d16101a53c15f2af20fcb5e075b6913a526c78677d43b8f92414dc6cca6044c85837466378505054a688befda8ccf9dafa04b66b9c75d891b759966f67648ddf0fe5e6df9c9c89b4af1c58c8c53a92c92b4fd90e80860438738e0153d17c54041f6cd6398badc51db4162d3ac64429728036abd536be5f1bba116e6d1c3eabe793a32eb2787d500b3d9b4d96d73a79a35adf6a51882ae432865a0828602a85694cf2506476a7c37c19aba8497f48b7897758e598d74b685ada10ba7282bc6a22b364e42eb7440354a29fa36b0dbf909a99f799ac45820fed1dc5a1cb2b23b0c955514b1921086a6fef26163fae6da36c00762b6f099566a02220c2b75cbf634f5ad162f3f952e4e7e457e0c3c4b991d0cc31dda9e0b954bc2a7790022de4a68d9405295092f34291a68c1e6efab376be094bfb089ae856dc4ce5e7382070d0cb1ac93c6f7f170a389e51013cb658ee213e1605de6bb481faa39f84fc2a720c4d62feae4a918850f438ef41bc0db438667bfc5465e4bc24c9d824698b59d6e1e9110707687d7081d31b5a9b570dcc57e9af908d1da51a546a0bf29e2abf96e0fcb9177697bf0e556c1d5665754b98f2d5dda2cc01394a0270e46c576562844e28f2581522f06bc54d96334738307f540218eea1533e4958891f8c5eab8c0046e49e43caf5426a0a880a11404bde665f515059ed33fc90d549aae716317c91a8a9f1962b763912efcf3d157c10dda8f9057c8191637a7b0f6ebf9701ce83ae9a6e97276bf12ff0021b6b7a6fe740684ed2d336fda92ea7a9d4bc2c5415aac6089083ebf7794f829cf19e5ee7739c0441765384cf98e98792857e48013d35f89f856daf8141f45d63a2f65980fab3bcac5eb9da652b8d4a827509145c0b1d527c919dc160cdb53410ca529721125753b1dcedc772a4dd5602382cb1c903bc9aab67cf957029b92ece038763bb6365515f0c4b9225f61dc446c8fa1fa936f29f9d1242b3db58affe68b68711a61da98cf6ce5f9e2d4be04f87805e04a16476dc67e8a646a01ad08e5596256d2236e506a3a1c40895521f279c91e2133aa07663cfab43a1bd64dac00ceff553319579341a2002d72f03c2a16dc9dff888ffcd48caac6a60af48a77ecfb10e62030f8e1448336630d4b0733fde1fe00d459a0bf032a3231f4f1fb2991798fad36c03834d320806ae5b010fb623be126115443200539c48b578c9eacd6f76dc5e0bc5f6c6c96cb64a5961fb481a8d19875cadde594a4163e32af81fd0db2802278356bf931085dc99c9fab60c115db039cf4183281ecca52a37f2bbe88ea18a2eee805cabbce97ed474dbdd3a2972a30c5fe5d6719ec10afaddb77f6eb87eb83bdcb7eb2b06180e9719bf14d3c840dbf09c00f48a7507d66706abbc6223a2dbfa5caf30cec616783364463424f96088c397e1ccc6025db93b9f54617493bae7478985396939ac4e0fa3f6afdd31f15b4db8941ac75d0c7818f91f6e88ef03fd2630b87f224ae39a0bb3ee920007ef3d6d0d900fd4f9e6773025161b7dc7e930215923006b4183fd11524bb087e3c1801104e9942bf7249f32259514fe8561d48e72f3ec2c06d01eda18f345f93c2e0edd2d8f7391356093223c8952fd638607886f9c162d2b1d77618c599fc9a49855563d2d1cc7249471d412197d52fdb0bb98ac6c46c49f715075c2207a4e6d0de98b6c2378fb302999ff16683941dc20cb230613a183cf589c70266a0202e3c1931446f90968bca4d96f64cef4249d1ad7fd03f453a56663cf490be401bf9b4f54a4fe1949dc3595ace85d1d75032880c44327fc322cd24ef0df32bd18a73d8dd9917e7b25d67b7b60296852f51794b802026a61201096bdaba564da6ef5084e079e8ba695e60af12a3b26847ce8962c5c60a4f396b376bdee0c83443db70faafc6ac1cf87cf178524ba752d0cbd77d914b1a67e1eae4bf9fbce35e83781c764595c8e403bb7d97031ce22c07115ab4b9012ecbba3bbc59b9068d3afc8301c44944d237b8d49d14f3cc6803ff3b6619f6bc25ac07a4fd02a42cdd621cfa1110f11d1dcdf6c9a61e827c93fadede9c54a6bf55063ea4268e674f26111b053cef6a728d1e46cebc4323cc768463bdd2ae6e9166b058d1aee993da26a1adb06824d53a63e861c72710c8e063bc7cc9060257e42255ac406c5b46920c43b589e75cb8c2429fd6ed1eedc49cd97b12cd126f5c8b6486aa72cee8a1279e97c25bd576fa89e025eec96186c24b150203c9198e348644dbb755bfd83258e825ba876491feff44171b999102ff98e60e4b9d071f7f186f0fa39c17c6595c7b1240b3daed226cd45c0457bbbc311f5eea3702684c48b89150d62869a747ce5bcb5c07804e9b89ea2fc909da23ccbb67efe2d90194d65ed7024e6cfccce608f1230c6d778e2b06facefeb71736f5c6862ea205402e59e83c5c80b726a7fc240bc84a72a17d3289984c4f41fa2fc09b07cb30e14d9d67f17c5e81198093b93c920080fdf76803d264388ccb1ae606d50bbe76dd8b63ee50013854bbce3c2825026b5163a9d49b1ea659e56f4305eb47f88fd7c35be41ee9237cb803d2a8a4c6f3899b31092ba0a0faf52d263d0c7f97748dea1c3d82f6cac92550453f9e7b5309552dfd7e1ec88477d9797abf0aa6c82abf75ed0f60d6316f1749d8be7000f2b4c788cf65e4b88700115d0b43cdd8ffd19a63c9ff5b0d4912f65d1dc39666975cf5d9979748c631630aaf46d78c4afa269399d56a460495d9138af065b91484efabca53c3a15b727bdf8f4fd54f088d6bc1fed3eb08d9357edca9d376b6f3e9250996be7b85b412cc30180e4e39b4de5002d995275a8e514542880b9ba3364dc6044e32b586d23a2925331e2e84501140814bf707ee14397e6bed79cdcf12d43718a897ee7c70fc2e0801faca40b8bc1fd149edb84083e024d4fe0bedba551159139504a2b666ac077a3b744706651b5b57377def67cd076143d6cc0fc0e6a639223e523112cd6ab32afc7766088eef1f862e23ffd602faea1419e5d5f5aca31bd0496d39c83318c145f468b6831cda6dd7849b3ec2601d0daa842bf3f4f56797a3f64940e9e4fd7ef1bfce9485e18ba960cee325dbdf0b0d2a505f1f19d5232fd11afe67594548bce4bd2bf365420a833b38d17332c9ca822f6b97063e9b739fbc75c9b10d75ad818334659fb7d642d36c1c0f0ac44e5573a25871a595f80099ac0a69e3c2e478810e5c522f585e9e3ca8dd4fd78bd5b94c77922fdb149d41445cfeb37522e51ef86d2304b0c3959902e91df8b63864bd48bebf3892b664b4846a53fb6afaca2c3c6426e82bbe456cdc8a04d2a20ab7e2fa8893cc080042f72bdc552ed5f33a313fee1ef1a206a5e264bfffc9c61f72ce9307e6cab38e2d814a60e9c7f89af4a954cf836cebc13d9532e393954158a166857959c7116b5a0013f9088dc6df635b122ac0c128639c79f581c023dc37a4be12cf46ff6d1fe8eae0d76e4d01fe6046e486a50f69b5e1ffe295ce2a6f4d8ab45006bd6b9bf467f6c21bfaaeb62bb9c9dbef3abf64df2e7d1e03867524ce5688a3ee90f80c065f2348ad03b347d0f5b16012e93ffdf0802e94238164afe868bd9c1c0ec20b43ed4e4a06fca0e1330e5188cbb7777ed39209133330d9cc5e6863fba24099bba4bcbaa2a997997e7a5b20ed50bd0d625794c4c75e0f7b45f95c1f7eb46fb29b51fc0b612accba598434e1182d96c2405821938867d36d1cfa2cb8ad2d57ecb0c4eadd0b1d57de36371b90c694f2a10b7c4a4d62945e92088c7b198e52cb712740e296b8c7f8465bb7f4a8d0c0ed90dd8676b5678b66f7e593d6c4aee8f6d0820f09d59c23d40467a2a88f10013699a267d91f46acf7ebfef8710efb5e2304e94a5b0e6c8b050668fdd03bf307e292565bfa446f73fea8dec5ce56b729611648c764600b2ea46a46b611045cc75f19bbc58a53ad358ded81f8941780299f16ec02dbb0720849d313a00fbf21f8cdf53115a24937f2375d4e707972d87fd3aafd8070f462cda61a5731b5990cf1e7320bf9e72017d05181f78016ceb8a25dccdfcec345d262a35a682e60c1b7e34e3a61dd2dcb169f1ae9f038b44e6a94463f3d7158aa5d71d6dda965e0771b489002092515c02218b0566dfdb619060e16aaf4644f85cd95677020deb7b68fb98cc2a8a78db53ae72f7cadcf20bd9aaa41039aff31749cf5a1108d9281ccba4cfb2fc516b2bdeaa8e727e16e858bfd9a20a958456fbfda0a3b256d39595ad6f3f927be3e09ee7b585c42ababd163c144509408ebc5441b70df48b932bed6d48df8c4715ae23531238240d44c47e128290f03c7de94c1530a4566d872cff26492180f6dc09980cfebce2bc30645cdd9813648b9911c6fa4d3f69f44109c64219eab9d74d96faba3c7acd48765454c0e21b03dcaafd8782813e6a0b5402d2a81f073537e3fe1ac75d0533388fc51f23667dba6f7fde92c8d21e308283a3fb0ef5bc75480c64d1021cc4578e6bc991140e7a6f865f4d76669edbd6d0110a75db28c4d5559a48871cbd1c50c933fecfc34f82cb731d5a2d8d2276bfd77d6492b881ee9ed77f42e85f4a31cc836dd4dc2a405fa6529d73727d872340aaa9b6dd204ec8bed6a33d13c4a2eea5260e5868562dfddb7fcef7064413c90d55fa2993ed95463c9aa2cfc554ce9bcb2e4e90755fe20be25deca21df991043d915c3329c1660701be26ec2a16ba0fdeb6e4ae6346f4971cb5097970159c8cef60bd4e22719933238c5cc139ca4a3e58bd3a38cc5551267439d82b4e454d9397aca5831f39aa869a2036d4b7c03450385adb5f168995967bd4421175f6649f063b4cfa376d388bb73eaf46d0ccc9a37111eb47f2178a1bd1820b306c4e501caafddd7d6acaa9c5596032829a2e24d24ef46cb7fa4fd27df5000104168309f27a76f369a452a95b9e49a801014b60fe2829c82b039543c6d5481be336bf74d5d7a3a0dbaf728947d15adb9d9404cfe3266135af1cbdfcb0581eb70dec5a099a4a7f7c855b7541a966d6179a2291bcef1cbbc8f1f46fdfa120e73fb3097447e5e49b8860984e88ffd7862c9f9e6e64bde2e71fceb240aabfc6da603081af6db60c7f59960537dc8a458bf49bf454f63a74a5e68179dc2fb07038d26502c7879f7f10cb2fc45f813e94bd18657264f471e7"], 0x14b0}, 0x401) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) 05:37:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) renameat(r1, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus/file0\x00') setuid(0xee01) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) lseek(r2, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x8) 05:37:46 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f42a96a8adaf31ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000009559f7322a3634bbbf60b42a109ada00000000000000deffffffe610aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194370d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf0"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0), 0x0, 0x0}, 0x0) 05:37:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x4, 0xffffffffffffffff, 0x8000], [0xfffffffffffffffc], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x8001}, {0x0, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r4) r5 = fcntl$dupfd(r2, 0x0, r1) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x2d, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) mmap(&(0x7f00005c5000/0x3000)=nil, 0x3000, 0x5, 0x6810, r7, 0x0, 0x0) r8 = accept$inet(r5, &(0x7f0000000500), &(0x7f0000000540)=0xc) fsync(r8) r9 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000180)=0x6) write(r9, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getdents(r9, &(0x7f00000005c0)=""/44, 0x2c) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000100), 0xc) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000580)=0x7, 0x4) pread(r0, &(0x7f0000000180)="350b76cbb3d789f325bc2dea465c261c72d487d345e37f6f0a7c33f9f30eb5f7ed7c208f2bbc2679c67f60ae73ae83b802e2f69b9ffb12fbcc00e289adf7482dc5a9da240634d2f6c0d730fa55c435eb9e5d010cec2a7bcb427b17318895c924a56053718c30586637de9825e04ae459e10fa084fb4b79fd312b680d30baba0f9e0a9776e77a6ddab3d8430dcf551423514efc78263b4fe599790aa639", 0x9d, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 05:37:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x61) r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f0000000480), 0x0) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) semctl$IPC_RMID(r0, 0x0, 0x0) 05:37:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x2}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 05:37:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x8, 0x0, 0xdf) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 05:37:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x50) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000100)='@@\x00', &(0x7f00000001c0)='/:,.@(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\'\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000300)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='!\x00']) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffff, 0x2}, {0x407, 0x62}}) setitimer(0x1, &(0x7f0000000480)={{0x0, 0x7}, {0xdb92, 0x6}}, &(0x7f00000004c0)) execve(0x0, 0x0, 0x0) 05:37:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x92) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r7 = syz_open_pts() r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) close(r8) close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r9 = socket(0x0, 0x8000, 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r1}, 0x0, 0x20, 0xfffed, 0x9}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x1c0, 0x40000000, 0x2, 0x100}], 0x100, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x18, 0x1, 0xffffffff, 0x8}, {{r4}, 0xffffffffffffffff, 0x10, 0x80, 0x82, 0x1000}, {{r5}, 0xfffffffffffffffb, 0x1a, 0x1, 0x9, 0x100000000}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x994f, 0x10001}, {{r7}, 0xfffffffffffffffb, 0x80, 0x1, 0x1, 0x2}, {{r9}, 0xfffffffffffffffe, 0x4, 0x1, 0x400, 0x81}], 0xc6c, &(0x7f0000000280)={0x8000, 0x5}) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x8000000000000}], 0x3ff, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r10) 05:37:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="09401d52a6484d6c", 0x8, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:46 executing program 1: 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) fchflags(r1, 0x10000) 05:37:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x8fe}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockname(r3, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r4 = getegid() setegid(r4) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pledge(&(0x7f0000000140)='/dev/zero\x00', &(0x7f00000001c0)='.M(#^)-!{\x00') pipe(&(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) 05:37:46 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) mmap(&(0x7f0000d49000/0x2000)=nil, 0x2000, 0x0, 0x5410, r2, 0x0, 0x0) r3 = dup(r1) utimensat(r3, &(0x7f0000000040)='\x00', &(0x7f0000000080)={{0x0, 0x9}, {0x40, 0x3}}, 0x2) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x7, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) r5 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x3) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x6) write(r5, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='.\x00', r6, 0x4}) 05:37:46 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28a5e4eb4cff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:46 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000000}) syz_open_pts() flock(r0, 0x0) flock(r0, 0x2) syz_open_pts() 05:37:46 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) sendsyslog(&(0x7f00000001c0)="f697a798baaba913d30520bc416b47cc83b6f8c58dd01eb24397a7f640e4ecb025085869191c54ad900d0f2e0a38477b81b377128e9da4de846e0695ca0074b1da6ce078c55c170031af96ec105fb12579a6d1f872ad343f6b227605eb5e0db2b9b5eb7301023b092461988a44a4b943e04208d7218dd152b9b658f3e9bf56dddc442da968dbb4e055cfda07964d0cce07eb3fce967f68c3cde025e14598da4ae8becfe93046b6496b0bb1b02904cf6e9f34b5680846e31ebf58e966accec69bc83bc02944959047663a33e37e92570eabdba7b1ce02184d7460a92184b04595f69455c4389feb60847a685538124040b4", 0xf1, 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x7, 0x20, 0x0, 0x0, 0x0}) 05:37:46 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 05:37:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = dup(r3) fcntl$getflags(r4, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) sendto$unix(r5, &(0x7f0000000280)="ae665b0af30d5560b89f7eb171ac173aa039394a26276664a72d4fb7678d4397a5dd0240d983", 0x26, 0x404, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) 05:37:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) close(r0) syz_open_pts() r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x10002) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 05:37: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) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000000ea, &(0x7f0000000400)) seteuid(r5) 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, r6, 0xffffffffffffffff, r6, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r8, &(0x7f0000000040)={0x2, 0x0}, 0xc) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="de74e9720e184e03da331d7af9f455722d37ac4ed0d9231c6007896eea0efc48f0d9f97ce68aafc58cbee285a84918bedb45fe7b33f15533a23e626174bdd2ad84ecf0704d9af204db7229fd8e300346c52f88664c3b4bf6acc20a4c1187f3bc6e16b7145c638cf9f88061a80e8752ae0b000fc427d81d729c13b96178507c51f6283031b580f03999c54ee1326405fc2f0883ab1a814435e5161a080b00f3045f573598b200b3eb1b5a1fe3135b7274ff65a315266a35618cae9ab71f80bebf1fc271761e0402cc5db33ee92d1113d365392471ee9631ba663ebfbfd68c71d3cb812866"]], 0x1, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d00000000ef1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd8c6e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) geteuid() 05:37:46 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000a00)=ANY=[], 0x0, 0x1, 0x1800) 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) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 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, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = msgget(0x3, 0x100) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = msgget$private(0x0, 0x8) msgsnd(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r5, @ANYRESDEC, @ANYRES16=r4, @ANYRES32=r5, @ANYRESOCT=r5, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000000a00)=ANY=[@ANYRES32], 0x1, 0x0, 0x1000) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000900)={0x0, 0x0, 0x9, 0x91c7, 0x1}, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r6, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r7, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r6, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r25 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r25, 0x8004746c, &(0x7f0000000180)=0x6) write(r25, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xffffffffffffffbf) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getegid() r31 = getpgrp() r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000500)={{0x2, r14, r21, r23, r30, 0x20, 0x74fa}, 0x25, 0x47d, r31, r33, 0x0, 0x10000, 0x5, 0x4800000000}) 05:37:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f00000000000000000000000000008eec3a041e1abf6c9d39946328b4514022569a50c86c11752cabedccbf76772c79dfce0c498924796a1138e95f4f8d6d8734ff9d01719da1526a8700192369ea1a45fddef3d7b7cfe24d55d8a136d314a8ed2c1cd982526c5037281f046d91af0100000000000000ae8fc4011656f1bcd1660200000057d7818ef03891fdff1cdc"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r11]) chown(&(0x7f0000000000)='./file0\x00', r2, r14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) 05:37:46 executing program 1: r0 = getpid() r1 = msgget(0x0, 0x246) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r2, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getpid() setpgid(r0, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r3 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) geteuid() writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1000010f) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000002c0)={0x10000, 0x3, 0x10000006, {[0x3, 0x4, 0x3, 0x5, 0x1, 0xfffffffffffffe00, 0x58f1, 0xfffffffffffffffc, 0x9, 0x8, 0xda, 0x7, 0xa2b, 0x2, 0x1, 0x5, 0x6, 0x2], [0x2, 0x3, 0x9, 0x3, 0x7, 0x4c, 0x80000000401, 0x4, 0x4, 0x5], [0x6, 0x1, 0x8001, 0x713, 0x4, 0x5], [0x3, 0x2, 0x5, 0x2, 0x2, 0xffffffffffffffff], [{0x3, 0x6, 0x7, 0x55c}, {0x5, 0x6, 0x4, 0x80}, {0x8, 0x6, 0x512a, 0x1}, {0x3503, 0x1, 0x1, 0x100000001}, {0x4, 0x7fffffff, 0x3}, {0x3e6, 0x0, 0x9, 0xd5}, {0x93, 0x2cf, 0x3, 0x57}, {0x7, 0x9, 0x6, 0x5}], {0x20, 0x9, 0xffffffff, 0x8}, {0x85, 0xe1, 0x1, 0x8000}}}) r5 = open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0xa2) r6 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000180)=0x6) write(r6, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r7 = openat(r6, &(0x7f0000000080)='./bus\x00', 0x830, 0x10) flock(r5, 0x1) recvfrom$unix(r7, &(0x7f0000000540)=""/223, 0xdf, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 05:37:46 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 05:37:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046", 0x88}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000340)="6218e49974899f0f9a37f33060d4e1a7aeff874d09e9972a0abdb43ef8bc443c0164db8ef0ee55e487bc27fb73edeb60dda6c3e8fc4450b06c774f2a1acd8cabe04c5fd398c6c7bbc0e453aa92b1addf068aef5a685bb02f7519f48d25a6d176e9ae687073b23425723acfad4ff38bbb9c9c0a9db49f0c5f4b6e1f6a9f19c296a54c4bde3281ec6a472e7084b13e3540e7616df0be6c5e56ff20106ed3a2363ba525245db57737b988d6", 0xaa}, {&(0x7f0000000400)="f1610e54f8cc7eadb42210e4b259efedaf9394124067faeedbce4f52e00988a701c364a1d46b2b146a89003beb524834466926cf6ca85135be5495a06e6e37a8aa98f3d160581de85060d7bafbcfdfb2f6c52f744b6fac9d3fc601635bd65de5d1231ccdfdd6466728b3279f7fe458a2d1137f0dcf753a6675832f155050c8a136aa92a46716d903d17ed752bebe9ea70211dd8614889670e0a5080fe15dec1aff4066d90fac38e300cc4e2443730fe09bc2f65af94b2586cd506bf8d643e85e7e5174b14a78f31138e8c488929f2843025b53f4ec38d4f18d2a18ca24e121e8f273f16c6b7b1cb33ce886e410479907e7180e6c99022df230", 0xf9}], 0x2, &(0x7f0000000500)=[{0x78, 0xffff, 0x101, "30a71435f016dec9259dc0e26e1d80f676baf9479b5f47af940a51bc22c7b5524eecb0eef15fdbbd04897ec4977c633db7befd001a1bdf98a44276f7a965a48816f7afb8faa13686c85f020f862f48152ce9da6b19556525795978889e4bd0a8f23205"}, {0x60, 0xffff, 0x8, "bc138953963ef2e75260b5fcf9b0e04a765ff25788fd0717d8f9df35651a160203f14b22aa588a728ae91656d879afe8282705cc5af753108564520c8aaaa37fbda921c2831067851873d3e3c242"}, {0x50, 0x1, 0xe66, "a4a3bb52d88cd869e1671d7081b08e12162f6339f9b7d53418413e9690194efcef759e543ecc3f13e37bf8a86b38bbda4ab4c71f995bf36a88a36070"}, {0x40, 0xffff, 0x9, "de1565cd8770bfc32dbdb1595d7f78bb3596821a44b5bac9e7c857a0f6086da6e8d33a57f71c61e38cfc39c96626"}, {0xa0, 0x1, 0x9, "b33bda7e1c1dcec359004eb0378f519530772a6e560753adf5c94ff9be1e734553d50dee8bc90646bf84c08258dd3204458e76580737b9e727f4dd967add3a9b94fb651f7f4cf3c894b1ab1e9e768510a28ace58ec765a20d99c8382138542699c0d1c08edfb58d4c444935b5bafe7e2492430a777a15504114975abafe66a7116a4f74250416c1cae"}, {0x60, 0x1, 0x3, "355fbaef66dc3a603e702e3f4e3514280ce94e824d4515be4a4d77ee0569fb30dc7763ea042314afc91decde479b750dab2118e4817a38d90e5947710bb2ff69525a9405b13f17fe29551a0fe80730"}, {0xb0, 0x1, 0x5, "e46897dcb1d93c490d62848a5925bbc03c0864fbea74144836ff28326053a52a45c37b9d95e69bb9d4d98831f4011583a04d6d1bbbcd380ddc73884923b0c296941d6622da5d26c910527f5894ab34af73b7b9f008cf0c3bef849bf69fe6f1ddb195bdd340d7725dc9e5f17cdf8c61641940ac0bd8028cdddf1bbe6f4dc276ee9b69ea68e3f585a5a738cb00c6f74a8f84d64d73963d8a92f533b4"}, {0x68, 0xffff, 0x80000001, "d78cc7a05e7336c89965e6a559ab1c8d653763ab3a888693eab1fa1856a50e8ed7f51175871a9f0d115bd3dc4112f3a5d45b350d0cc6a624174f3560b12b5eb87ea204603a8f992f3438065caeb056babc2be76d"}, {0x110, 0xffff, 0x3, "379352fe061fec65ed02572cfeb793cb27779087d9a2976dd41d642b74c43e469f3b33e192f293ba03b416586817fcb6748fe6459207664759ce9cf360119bd96c27968c552ebde0a6cb064c4ee74deb32fe1dd27df8682bcf032ccbd59b45ec42987362f4f1bea0b5fceefedd1e700e1b558e7a97a94b7c2d3c98f36ad6dc830270e2e532c8b4399cbb350c0fae3d3df0e3106fad7e8a848779a36db7db93010d9592caae1bdcd3343e0246cc9edc1bd330d424808f35101f556610ebf647e3797579dc928384d60c08a76ff464b463c2177bd24de63accaefb68c042b62565429a1d76b1391f553c51d3fdbaa7775622a009bf0e200e0522e73cdfb17c"}], 0x490}, 0xb) getsockname(r0, &(0x7f0000000280)=@un=@file={0x0, ""/42}, &(0x7f00000009c0)=0x2c) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x1d}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x100) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x81) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 05:37:46 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) acct(&(0x7f0000000140)='\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') r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) fcntl$setflags(r0, 0x2, 0x1) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x16}]}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 05:37:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) utimensat(r0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000280)={{0x20811, 0x9}, {0x7, 0x100}}, 0x2) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x43ae) 05:37:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) lstat(&(0x7f0000000140)='\x00', &(0x7f0000000240)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000600)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000340)) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 05:37:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:37:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="63912ab86f9d320bcf3afb3e8cf1978ddcaab299e8319c0b0ff3703d3b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0x3, 0x5, 0x4, {[0x1, 0x6, 0xbf, 0xfffffffffffffffe, 0xb4a5, 0x3, 0x5, 0x0, 0x3f11, 0x91, 0xffffffff7fffffff, 0x8, 0x5, 0x8, 0x5, 0x9, 0x3, 0x4], [0x800, 0xff, 0x4a, 0x7, 0x6, 0x400, 0x81f, 0x2, 0xffffffffffff8001, 0x81], [0xffffffffffffff7f, 0x797242b9, 0xffffffffffffffe0, 0xc, 0x7fffffff, 0x9, 0x8], [0x3a7f5d17, 0x3, 0x4, 0x9, 0x3, 0x9], [{0xfffd, 0x80000000, 0x1ff}, {0x9, 0xffffff81, 0x8000000, 0x2}, {0x0, 0xfff, 0xffffffff, 0x100000000000000}, {0x17, 0x8, 0x2}, {0xef6, 0x1f, 0x1f2, 0x20}, {0x5, 0x2, 0x3, 0x1}, {0x9, 0x4, 0x5, 0x1}, {0x4, 0x4, 0x0, 0xfff}], {0x4, 0x7, 0x6, 0x7}, {0x5, 0x5a41, 0x86fc, 0x2f3}}}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 05:37:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) listen(r0, 0x101) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 05:37:46 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = dup2(r0, r1) recvfrom$inet6(r2, &(0x7f00000001c0)=""/185, 0xb9, 0x803, &(0x7f0000000280)={0x18, 0x2, 0x9}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/d/nulV\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0xfffb}, {0x74, 0x0, 0x81}, {0x80000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x0, 0x2, 0x2, 0xa497}, {0x3, 0x6, 0x6}]}) ioctl$TIOCNOTTY(r4, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) 05:37:47 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) setreuid(0x0, 0x0) setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) sendto$unix(r6, &(0x7f0000000300)="0000000001000000", 0x8, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) bind$unix(r4, &(0x7f00000014c0)=ANY=[@ANYBLOB="00002e2f66696c6530007b3bb0231a3514465575be642739edd5a74a8daae8f0e5dad09ea8d7701dc4354e3caa3841f7064c26376c1f7cfc4c153ce54cb841faffffff3f117022b77a00aabc1c5faf25f4f613fbccedc9270deba11cf3a21c86d2061b75ff8a6a5f5ae8c699c8eb37b262c3d889e07ec48d7873fbbe875af285e6d1bdea08ebbadd76db604571c7f4fbd04734fdc661a49bcb30e7bde010d37ffb74265d1d476fb9b300"/183], 0xa) r12 = getgid() r13 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r13, 0x8, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000004c0)="51ed8a84280e95cce60e8784881716ace89ac5700c270a18aad306c8ee4adbfca8c6189857c675adbe5cc05b28671a143d6d2e1ed9dbdec51129555dd00d88ff721003d0a1b34839fe06fafc8517b681c4236c946ab5cb1f9b2fd0ec04fbb8f4b6508a2f9f567d21be74b67ec1fc392a2eecc8d78c8157e2e8a5d683cf4d9f3dfe5cc790fbf6287b52523b5a5820820b3cb5abc6a4de5956aa86ed1fe2ea0ec2a47ed66af9e93dd0b865f36eca146f476ce07a1b7fd10c4cb1d4fa5607704fb97da9824a708092e40910031e33e0a4538c5421acc4cd02815b60361a12c38735fdb688c40e7dd4af566832846bfd59fe3359897f9625611fb41426c72036fb58e9a5e9d3122e70a5b82bb75db4f19e6f25ab9a29c8952f196f28dbc2c5e7c26cde17a2de3c0a82bb176907c93cc9ecd83a153a650e818bbd40d4510414067c6493edbf6711ee51034c1992b6acc49f30ec70c37170c92c6a84cca734540c072a4e047b86e220e86d1255caf4ad06a246681bd35e5f8782ca0ca4faec14a00220cadb222b89967364339c9103c43c6028433a2890776854d2c0efca4705667237f4aead82725bf945af43b21e154e397681c09e5d279cc1b953c047bb500a2549937c2fff193fe1b8dcee26d2344d8ce95c6ed130b9fe6817df12777d90d0490af1e098bf601d1dadbddcc76e65525d90fdd7abc9725e266fa79f89e71c723ed612ab718e3a666fb0d087c3929fb69d73f894fb48e8b589251f0a44e6c6a50fb646f557ab96d881ccaeaca83e93df5eb4592f6304ad2b60814b6dc4cf5a51fed23efd14e45c85ec4bb22bd4e55e7664f129bb4cc782fab49e5b129eb2cbe18bf01d77f5eb7f069512780c50304b6ab9f0c5137587adec389240181db93e88034b0c80b42a25d5344027cd0022532eb5408ef8fafb07675c858e88fa62104c3cd338470ac943c0a252d9baeb505ebce7365b604318373e7b9475802fb61acd42f0c70cf03eb4a4be7f2e0a3e09b8893553365b53bc807021c95db372f51fd38b8b4623ffcd27e27abb6a1a6dd09e13dc85bf9da73d9db974c734aafcaa587414010ed341a5b3af2edfd59b0d53fb8bb9abb78dc7f15f46b22084cbdeca02ef6f1b1d7ade6cc87a999235222977c76af89b0a68a11b799959dc2de4c7ba021a155c6be2f4718281dab6ea7ef22fcdb450312cc77dab0abea5a05fd9f2f41b59cf4d96138e5ff5f2a06cca127053a36a51b19bb8a1be80af1f043b54cf16170ed6980767f2b1922fa850fc47e25a832b613d6046e6c3acb192751478d21529d093482e4d600cea596aa89e203fa626b07d2943fcb87b92702b271e80ef405c65e6363bd6e7263820ab8de93f74dcbdbd13aa0c9a6b4fc5366fcb2428f653a9bba9002f5887dc53f4d45566efb6363280fccec56eb377357cb43aab34627336104bd0346c201a9896ff240ae6c912f891ea96c2ac3169427569829f1c575d5e21d54d27e78ce03041fe8f0eaa9d12188fd8cc89eeab986a319278a4ada0ba481074ea7ca2270139964616b9f4522d0c5faa133316ac66cfa8f1825674650fa20c8b62dd9e56b711796e7528226b91abb9cdc8e2925b76147f17bf770ef836f8b22098a6f3643896027bcdb1e39362f575c330c76a6b9fddf3b1f4bdc0173cab82fe9f3a752b434998fc45a0e95e308b8dc1bd047a14e3069ff7c5bb3cd20b87b2a09aa039e837812883a4346fb13bab1656ab4ab05e941370b3eba507f9b365c0081f2bc0c59125f9769699244b4a825ffb37f82a548f44af7962de6051c7826e533515cf38f737d8ce8ef59785c02f1e47a63178855858142b74a4399ce3df3b81b2a2b2ebe50d01f5988cde250fe794750ba97ba30d50520a5c4380a0bde6a31a1eef89bbd37ae4edfc93117d3ecd2496338823e0c5baad5e7bc1b59faaa12161b8e775bc5f16fe87c61e64c7619b5cb742f0a58fb5fdc499f34006ed6e801bd4ea43c0fe24f1ad114de2a086c0a0f14e2b00480fddd1efdea8b2789d957d0ad22e13bbdced21b7aa9c73b0f0e5f1fcb42a67b7203501ee395c1e92de7a8a5bdb58d092da0ad5a70cc1d82b8f7676d9633c5342f768e7a12dbef80385c84982ae5d133c62f0c3bbc0af3387627cdec6fe686612847142b76f8b0f6c39741a15a72a8559363ee8af5818831d067877ff979731cd4bcb6763ffed0fe4d7e2261654827c189ebd7804a115b319165aa0f3e58d4d0d02b01c7dcc19c18331cfca9194a5633058f70225a7714cfab6d23de271df8da300f14f2f1f9831f685b34f18f5cba0a83d785cb9d169618ac7973b8cb7246518defed57f8027e375c2268370a9df297d86c0f7fc54a89ede1905fd59e75ed8ee5869568426b6fa825aced015dbcace284a48741806979d04a6aaf5271d0545bf22ac96123a0010d8c093f17c5e91c8bd6f32af7064627e8a2489335723bdea2c09ee89ed6683d0d16288289671092fb77a8d6a636fdfa18b667a3e0cb375c87edb3fe375b07e704bc40effdd6638de9155cd0a3ffd0f746d9dc501dcd2aba59a3c3ddddf75135556298e2a189a38d01905ccf4eb07335cc02083f87cc29e32dbadb12e2bef471cadcc7c1aa913114e129f27aa9213663d0cceb42ec6c98ccfb8bf9ca67c8785d29dc23941911786afc69b38c91dbd142fb7b7b4d296bf27432501968d872d76a3fe6ea7d2bd3f5ad750feecffca180d050885a9baf87b535acd8ad712025898293f9bffa81878d7e894c1d34e4381bac877c127f3674864eeaeed04f6d293c84d3cae47cb57e0047a011f38aa1dd95865d83a5befa8be4f3757736cf74964a5696bf8a5a40841667ee950fa9b9b3a48235691027977c272513f954c7d490b21583f21e385103bc630a56cfcf68d11232f6130b50ab307cef0fec757bc439c1ba252e72720dd34a33e7fa411e4eaa14d3fe5cc9f688d55ee7bc782ec6d22a90037e2896905a6dad5da94cb716deedb23ce7f2aab4318127924d284e1df191e22d27780e9c9d6f04ee606f6a74cff940ba3d9153939d9284954fa92039bc90bccf90799ddca26183b40e1e2799a2e9de18fb9580f9bb84b8c68da011a69cce3d99137d7503b4f9ddf83b3c48dfcba73a492e011d9e21af8067ae88511026ddcb2b04d2b1140e932e90d2b274abec83bf45314d4ead4837b461d5900f4b82a44bcce27febdcc9988e8ccbd176a684cf102838271f5ff8c671a55d652a67ec25235cb7e2462185542909a9b87096484e1a925fee9160aa31680865351030e318e22fcf0f421316945cf8b603176c820a61ba6c6dc1a7f439a1ecf476d2eff4a6d711ea16df536d99685a6f555ed4fdd014b8c9d5cc776b81ba354b5d3afe61d6d4b6e938d2988a951f00b79a08e21dd2893906f3c82c59c8295e82243d487c112ea61cc674052d411f96259c787eea3fd688d198a925a8cc44b16ed9310a58a75ba8f5c3573b8aeca999f0701abad7d3221e55feb061704dc6d9743506b0a843f46425419536af9a1a7cd16204f2fbf810c6a6701fda7ff11750e0ec2b4d2ec3edef3c1bca6a813dd52971b46ffbfd0374ac453d1b9b548ece3b557942a6dc1e41a411f821a0e77634fae17aaa0ea007c1aac8ca518c960b9303e88a07edcf84c2ee6d446b46deba79182a58bfb21e88af3fa364be4c9f0b87c27ffcc28bf2cc60f879e6c8123c0aa18081f4209ca3a9390c7b0a4e66cf84ce7c43b42d3375bfe598aad80e2d8b17f4c48c1b2ca3df8409dad9e4897dd907742efd2d15cd2bef9cae677975d5ff93fc0148d3428be290e52cf2d6bd0cda7c28cc0e44635a997a3354a1683903835619edfe25f00ff80ae4439b907788bcb28ee6c23e9e1c4cba005996648b5dd0752c2738eeb9c6a9e8fe31f588e532c9242f5a25f19bc193a8c7b130445cc23c03b5157f1875de26fcecd984bd1575ef39f462c9836afcca3aac8829ca40c085327709679e591e4e06676fa53f86434067edd383328ac0ec6b32d68d89ee601fb49c65c65d25f4617ed9f43babf1a37e931c5ea829a432565a4581af9f3187e51d8853a3f6a3574b12e4a92f8946b0d8adbffef5bc6c1cb1c6f5e0fec12bc3bae88e6834c44a7571805235773c38b85ef32059f99c4c1fbcb1a3c8da1bf7a01225f03a22048997d79d99f91c29216a1fa180f0882bb33722c9a2df33d22a1a9642c698216d29512aae22fd2a7def94854d9b654b291451e6dcc1cd8c7e39022ddbb34680db20bbeed5f3074d5e90e525f9d3ae4b763735d7d89f0af8798e0283e8ba54f6ae6075f16a21a949e96a058e80b523fea022de758295e2acebe8a06288d3e4d2e43e42dfec490286ea3bb10e4c0bfb4e6e5ef152426a8ca14a6635ed6ad4bf35883576c90d31d9469d546e6127158d41e19a44c84f6e061ff60672e153bc8e1308259145db069acecb2a9606b348dddce69d7f758cc70691412a2e370da891799fbb1c148361cebb404dc1df5dfc76e23ca209fa347ebf79e2831762c80b5ab2b94e5a985bf1473d986896ab99e87036f4908c54388603dfd43b5d64b13202f4a8b866e06bd62dd98238f99f64bf1a4c4e909f110046ddc5389b7abc8a12177067dce3d5e0a79bb205ec0209a1fab06396985c9b7b845a70b3249079220b2c718df229c6ccf581d1b576688ebcb4c8a959f8f9f024bed31172ecfd5ba87eb349eeb01ad959d621831474a552f16f962371008b0cd035ef6712380c362a6344ea0834f8ea40746015968d3f6a1cb50ab0d159c92f80be721d936f9062164c8495c7bfc141b528f2b3257bf5bce5b686117e04efcbe26320550f8bbfd87dccb07c25f4eb85dcfc7c3627947a8624e12bd3f450a7874759ef4899b06d766bb3b2c418311388c438aa5b7b8601aa8f26b37466fba4b4ddeda0d66f105db423fd9c66da5beb9f48d1a59d2695040b14b027bf50c57a2de64cc4ff0545f3e22dccf3de86c4021f6345be0a0de0ea6ddce41bb3bc7789a589b981b7a9b60e3809ec2cb4fd3e7fea25649073a21d34320a12834834c524e3799c29640bc01cab5544e635c2bb23a82321e940f117723ae70db9dc6e4096f7ab2752afcc16a2710637f061542cef50ffd7833df7f76df609d8bebb213e0cc1794b7cd9a39911181471bba921474b33513a085b7798ee11273a3b34b8963553d797c5eeabc5de8e80ca997a4fb0e4dc14e4ea0a90c08a0bd4790b2ecb17572df069adc6ac5d81d56ad426a4097b19a4b910a08c9cf811848be905946e5cf952f6ca48a061ee7755670d39bbaa08317fbb68bc6c00f51700fd01ca830459c178664f72f6b754cc11a3b629c77a7cda0d9fa4f8153cc72551de94bf308090be469e12bfa08d1553b26927a6c502070fe596c0e72a10405198207a1311558992a870394474bf0f81f5641d073c009bb580c9a775bb9d056f716a6f8134d651cc23eef0f711dc7bc40c5d0e7e21b9521687af36d9689bce20447bb6ab8709a0c86ae54a58466288708001265a3cad4b04c9b70b2d22400c27cddced1b05a22b477fe2244b8b4864f4868fda8429e4d37f9f3a091aea534118dffe26fe0a7adacdb512045bfc429cf6a47f29531353b3f19792507f3443dbb79e9a7594f80dc29aaa532b3e33ec2d6a37d1108ecd543faeae8bf98d7e1c679b5d1bed1eb7c089d423e2ebcdbbe7b0cd94cdbd7de077efdfae74d2859a8b31eae0f2cf8a2e2821f421577eed91c5aa4d81058168c7619429827f387e3b369ecfd2d91cac0dc0a6cbedd337a7563a6df48595bce", 0x1000}, {&(0x7f0000000340)="128db8a15c67b09c30aa6b59bdc68017ac99bcd8e967b0190e79d4e5e4e17f8d8713f69acfaf502c6d9a0e068b22a9932f7a04120ee831e9a062a20987ba8c5799afddf85bdfa63a6ca7a92947e9f01d23e8e65e06f38f25ca77d02b322ddb0c5d36a91db654c92caafeb9439b6f26a8bcb1ab69ca8d700f5c22f17ee9842276a3bbd9c953253e3a093008d2dd4845160757ae31f2a22dd54f3dc00462ec64f48f5ebe46b86a5dcda4e91720c4537538993764651d83933faf62c27a5576e78a555f918ccf65e8c61bca20dd8dc38f7df1dc0081", 0xd4}], 0x2, &(0x7f0000000440)=[@rights={0x10}], 0x10, 0xa}, 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r7, r8, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0), 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x800, 0x0) r10 = syz_open_pts() close(r10) write(r10, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r11 = fcntl$dupfd(r0, 0x14, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = socket(0x2, 0xc003, 0x2) setsockopt(r19, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r19, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000440)=0xaa) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r27, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfc5a) r30 = getpgrp() r31 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, 0x0, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100800001, 0xb1f1}) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r32, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r34 = socket(0x18, 0x1, 0x0) dup2(r33, r34) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r36 = getegid() r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, 0x0, 0x0, r38, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r20, r29, r36]) r39 = socket(0x2, 0xc003, 0x2) setsockopt(r39, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r39, 0x0, 0x67, &(0x7f0000000000), 0x0) r40 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, 0x0, 0x0) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r25, 0x1200000, 0x4e, &(0x7f0000000600), 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffff32) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r50 = getpgrp() r51 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r47, r48, r49, 0x5, 0x7fff}, 0x6, 0x2, r50, r51, 0x7f, 0x100800001, 0xb1f1}) r52 = semget$private(0x0, 0x4, 0xa5) semop(r52, &(0x7f00000003c0), 0x0) semop(r52, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r52, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r52, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) r54 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r54, 0x8004746c, &(0x7f0000000180)=0x6) write(r54, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r54, 0x802c7414, &(0x7f00000001c0)={0x5, 0x100, 0x80000000, 0x5, "8419b3caf579c9990bf62a1e55373fe0106b00", 0x0, 0x9}) r55 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r55, 0x8004746c, &(0x7f0000000180)=0x6) write(r55, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r55, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f00000005c0)=0xfffffffffffffd78) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 05:37:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820201f0476482c126abe60a519620ffffffff99171759e6884919106a6834b4ee5c33517df7988c440afaea44a1f24bd1685ddb6a6a8b10e117b300ef41cab9774de4d243a13b812b5c85b4f6870ee76793251d568bafabd1d30cbac8e3b0e90140594bef58bb9d06723de954eed52880b4b04e531b3e4b926003a33c9750d16c1641d5e7d170735a33e8b58474b835d209f1127d9587060a77722ed8563e4fe670108dcea98fb16d41088ebe587f0b2644d0caaa14eaca5d8ff73739a34b144319ef6f0b424d183a8ec7274ead89e90092b6d60caf6a57a97702df06dad1ef4acf0921d11a20378911c6a3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r3 = dup(r2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x1}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) write(r1, 0x0, 0x0) 05:37:47 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x5dea8cc262d2bff9, 0x1f) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000200)="ef", 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r7 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) socketpair(0x2, 0x0, 0x3, &(0x7f0000000240)={0xffffffffffffffff}) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) poll(&(0x7f0000000280)=[{r4, 0x4}, {r5, 0x1}, {r6, 0xa4}, {r7, 0x5dbffd43e4bcd968}, {r8, 0x80}, {r0, 0x4}, {r9, 0x2}, {r10, 0x80}], 0x8, 0x1) 05:37:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x2c4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSCTTY(r1, 0x20007461) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='pf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x106}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="733e55fc51f9cbec37a00e3ac5c5a6df20995ac508958284895f8e5fb8d83a639d3db55963722f879e28989e7ded0b6be1759db9d2b31dcbd29df220f7ca6503a312d53c0c70502cde5df3ca70020c7047ed4ade152cfe8bae6e2405417f4eb7aaa991013e0865ac463624a54a8db2925c9458f690b354e0965d3c7140a554b189f25201fa46cfa2ffc3f465f39d8594b72c0650129c8b5adfad0ad6f8d5a67f3fc372d6623b40d6", 0xa8, 0x404, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="d43c16dff24ccde24d2a347b0ee8") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x83, &(0x7f0000000240)="e3f133dd912dd3fecdd25ec526fad7e684f1cd172c6960d11be27789a9070c7a70d8098533bab3e8fb8be8b9246399628d47864d680e6f2a80dc781c3c5386d616831a1b3c61cfeadc6d0217f40b1ec975d467270813e2e2539320f07c97b91be45a6406ea0a34dcb0192adbcf970b9d8e32bb8c4aa5778086abf3c74a621fc4fc2204") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x80, 0x6, 0x8, 0x4e33}, {0x21, 0x20, 0xfe, 0x101}, {0x92c, 0x8, 0x7f, 0x6}, {0x7400, 0x77, 0x1}, {0xffff, 0x20, 0x1f, 0x4}]}) 05:37:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r4, 0x0, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r5, 0x0, &(0x7f00000000c0)) r6 = dup2(r4, r5) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) r18 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r18, 0x8004746c, &(0x7f0000000180)=0x6) write(r18, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r13, r14, r15, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r16, r26, 0x7, 0x40, 0x8, 0x484}) r27 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r31 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r31, &(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', r31, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r31, 0x4004746a, &(0x7f0000000380)) r32 = msgget$private(0x0, 0x718) r33 = getuid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r35 = geteuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r37 = getpgrp() 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}) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000300)={{0x803, r33, r34, r35, r36, 0x40, 0x6}, 0x200000000008, 0x800, r37, r46, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r3]) r48 = syz_open_pts() r49 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r49, 0x0, &(0x7f00000000c0)) r50 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r50, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r50, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r52, &(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', r52, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r52, 0x4004746a, &(0x7f0000000380)) r53 = msgget$private(0x0, 0x718) r54 = getuid() getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r56 = geteuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r58 = getpgrp() r59 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r59, 0x0, 0x0) shmctl$IPC_SET(r59, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r59, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r61 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r61, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r61, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r61, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r62 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getgid() semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r62, r63, r64, 0x10, 0x9}, 0x8, 0x1, 0x9}) r65 = getgid() r66 = getppid() r67 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r59, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r60, r63, r65, 0x1e4, 0x8}, 0x5, 0x5, r66, r67, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000300)={{0x803, r54, r55, r56, r57, 0x40, 0x6}, 0x200000000008, 0x800, r58, r67, 0x7, 0x40, 0x8, 0x484}) r68 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r68, 0x0, &(0x7f00000000c0)) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) r71 = msgget$private(0x0, 0x0) r72 = getpgid(0x0) msgctl$IPC_SET(r71, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r72, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r72) r73 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r73, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r75) r76 = geteuid() r77 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r77, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r77, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r77, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r78 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() getgid() r80 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r80, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r81 = semget(0x3, 0x0, 0x41) semop(r81, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x3, 0x4, 0x2000}], 0x2) r82 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r82, r83, r84, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r78, r79, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000000180)=ANY=[@ANYBLOB="02002e2f66696c54ea25"], 0xa, &(0x7f0000001700)=[{&(0x7f0000000240)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r33, @ANYRES32=r47, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r48, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB="000800000000000000000000ff88000000000000", @ANYRES32=r1, @ANYRES32=r54, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r68, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r69, @ANYRES32=r0, @ANYRES32=r70, @ANYBLOB="eb00e123c55c8d22a5757f00000000001c0056700cbe71944a05d78d417346d1b1e4", @ANYRES32=r72, @ANYRES32=r74, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r75, @ANYRES32=r76, @ANYRES32=r78, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x6a5e42f29c9dfc11}, 0xc00) 05:37:47 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0xe30d, 0x31, 0xfd, 0x5}, {0x1b, 0x40, 0xcc, 0x1f}, {0x8001, 0x8, 0x2, 0x4}, {0x2, 0x0, 0x9}, {0x1, 0x8, 0x8, 0x3}, {0x400, 0x8, 0x6, 0x40}, {0xffff, 0x20, 0x0, 0xf60}, {0x7f, 0x2, 0x5, 0x7}, {0x3, 0x1f, 0x40}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0xbb, 0xff5c, 0x5b00, 0x9}) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) sendmsg(r4, &(0x7f0000001800)={&(0x7f0000000280)=@in6={0x18, 0x0, 0x8, 0x3f}, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)="aac89c37be9c1af6d1dd966cbf6924de92107c70c1b9fa9c6cdcab5c473f643ed526eef649c3aeb9598825de452c269eea59e5ac942ff2ea9108e258beb5ae60bff47e9dfac856da78c76dda5147fff6", 0x50}, {&(0x7f0000000340)="fceb29804c29d9222addfa4e53853588bb474cfa050a0955c9af92ac35912831c267934020c2847f1a282a45f06c0e17bb7c2a9f955ab25386a0c65d70593eec2bc56b243335501c6f563faa46d8eb340ad85b3d9c4284f18965e95af36ebefa77d32379ca91f279f318afef08faa357d388e371204e5429f8b7896b2de1460f7d6d7650bfec2bf4647e57a09e06e1105396bf05c2c7d7abc7a5bcf86b824371d9708aab154cc4bcfc3fbee029d66ec5cc778fbf5126c269d341851bc12cc77c2fb094bb13bcc2a2359bdb1377903cca8c846e3738ef06e24ceb96dbda", 0xdd}, {&(0x7f00000004c0)="c6965711cfefe270db9a350956bb12ad01657920117194f8bb61e6dcec61868d578ffee6062e8d082cfa94e32d74901fc22448a1f3ad64871073992498114f0183d61450ff383f461e41d6c3a66ecb72487c1a3eb3fbe635421a4da3a1d20421f47601bfd5acefa2e45048ad68ccdb20b9243079c487eebebe8d74362e45bb13797bec6c7448855137d9219a598849eb7393fb475305b954ec61f52c321570b7d2d2f537fd139aa5e1b96b8e8b640b75fe3d6a99b39b6c6916368e865a5d922d63fc192c763b84bddb1b", 0xca}], 0x3, &(0x7f00000005c0)=[{0x48, 0xffff, 0x9, "126c466a72ff511b0e3637c4d39c684e2c9025b33c53fbee5f78943046d1afa1405b04a5ab3f30b7c3adb209c05c3a6f9939847620"}, {0xa8, 0x1, 0xa1, "d53e2043203946e8954f8213057c8804cf5f07213786b4fdbd4cf4aaf5b7e4c5fac8951f72763df000e17b1ee50dcf59c0cf50d7d7f9bf00454b4784cea9875d1e8c4b6775ad00537806786e05d0bbde3ff3f8c8ad629651a11bbccddb389d1ac9f42b503fc15baad80ce3a47ca29daa189bb9dbc7bc64ce775bc676f1777e9d4f01c986562c82ba0c5207d31c0ad884d37c16a7"}, {0xa8, 0xffff, 0x8, "b0672045a816dce7c951373b6a629dce03b8dbc056e1d45f45929c06be3ab56efb2c0d23c4765d74178b6ac337e600c14daf0685f5597af9f572e1bf1a36f3ebbc772547af1e6a3441fddde60b8106bedb96a4d95b454a4512c81643710e8223121b61df406e8c3aa8dd53ec9119302fb4899114fc016cf7a80bb40cde42642c3ff2d810e422e2634d312d6de0afbeb17a86"}, {0x1010, 0x1, 0xffff0000, "d413b1a5ac652cb2ad488ac7dca25854be8cf839b8c155bd30bfad55dd80987f7664b499a0dad4b40fe823a83119a3d30ac6a646c4890e7db3517a6cfc5584982a0725bb8c35dd74d80b65514d6f16752ab6c5bc90d88d2cc4f7f402886d468718f10dc7edcaba49b89c6220a235bd483781534b718e557fa8c3ea0b5b6be32625bdc17668348c101a1a590c18f22baffef44c63e7445fcfe6be02fffdbf7f3a057aa19b687b228c9069ac45b3b4523407856259deb33ea9cf40b7fb1a50a434a22a44acda67e2a0a7d83f2b135d9e85bea8d0f67c4947c71d2d99f1c022c174654220cffc87fb538805df4378df7aaab259cf188b4d371ed0c2c6c65db4b25e5ff1d68ba041e3d94ec55fba8644acedc66e4d351ccc1e921e27c49134f68548215262365afce28f031854fcd7f08615087b3314a1c1115b690da56f9cdc0e5ab7cfc06fdce3fb84baa3515ce71b3a916783c8f40c640dd733d950b098d23ec0fd88d45108f74d3a2c1870fb7bf7731643f63001bfb5771cdf093e7edd6f11f6e5514b4876c1ce16da529cf7ee00e885c4d0d55d3043fb4874e891b4d28fe4a22d9c434e2d6d9a8b52a1cb5506d1db89128a4d1eb10f61bacebc95e143253fe4e46ea5a701f58f26722178f2657dee73375a060402bc3c42e63a7445ea4e130c80eab6f3bbf2a7bcdfa8985d28a62382c11549a6c55602f448fae79e5daed266662a7e17c7aab76c60ce9facd1dfba7039f595afe7e68b28ec17dca32c94c7cf00e2cf2c768a59583bfb7ab1234e27b4fdabe477325b69da380fcd61db1955b255fb5344f8c4a474a89a3a13504c9ac0d53eca56138679fe37c220d5ab9a720fa51929745a3916ba1fbda02d53f026fc4df5c18d135eb57efada6d4d7c1476e97bf790d0db946a860503b16f9780431bbc8b980fd1853e816755be994c7298138cea8c62920db8d454da39df24e9050e59f259d426bb9a5f8347a453c34d58f37a20513ae96b58195731dd3717006d776638ba1636577537ea5d2cd35e48a41331f9d16e388fcc565c3f468d3816fd1201cd4e9d381ac28e7ae2a7951ca8e128fd63b0b121e7e3925ef53f9b53b0e2daebc8835dca065386ac17c9bafd76145d9b7ea27017c98633002b43f001ca1a8578d0d94c76bd527786d4ec3bd4e4c28df61e7be1fe2daef1e01752464055c4080b2513df9130e375376e6098c802aafab1abca6a98f660c8c3967ca71a5888397df24f454178cb34e1e44ed423d839484faf2c1b89f6edb8964fd7453e02297f65ae0c3192edefd393ab734e4ba6dbfbea7dfa75f2cd0af825b9b1a6b48703ff9754df98c69fe5ebada58ad1b162aa02962d4362cc73f6c778f3431f4b36649be9ab2111f06188382295afbaa728f652c9b18030d7046d4f8a86541ad447ce69e3065601b233d8403eeef4191c1cb92aae441b7b0bd2a6152f4538ae67f732f3b34a8261c182a2b14ff3d683c19394c748917084535a2cc6a8250a2f37ebea4cb7a182a42c540b6c6e75712d3e14d79a6f2ec4953f1d7931201f3115e2f76784a23fc440370122f7ebc7b6aff513bb2a328a3cdb89499c4343d71b32778372e4f0475bb151241e4cdfa03aa83ce128881c4c1fc5d09bd106305c9671234b8c36f334265e77f2d025c764b1b25f94b57f7bb8f305f63661986ecebfc39ae666b139b5d40dfb6ccb41bb468e5d402797a919c0c93ad2dc5905a94dd2dec2d85ff7f857ba57c081f1f0a1e641bf33c220df93797bfda55ae88d3bd405473bea44b3de61c052b61686d5a5491fa18c6c5a5b536f68e80f6a072c1a78cd1903222a121d08184236a632295cd399fbfcbfebad1405856bcd1a9bf9e22c2bed832e0afb0002a8a7dbc8921623d4f86978dcfe1b458910bb33f8ab68acb403a9443b26d867becbfcb001acf414c7b54dbdc32064e752f0e5281a9380ec2b620960d8eda7f3b5e707e2ddcf495b0c9218a98be00e6392b8727bd7571f7822903b735667a058f6999583221258db1d976a56e5d882546e15258c25e3b03d1aaaf107249cc1a48f988535d9ab9907cf6687c544e0185c03206c035b358fd838eda9b5c861149b68050ab29e113beaf722f6b6fb20aea62473444dae3a8840782c7fc15d41858ea0ab0eea952e7c39ae2251ed17e52e30d8d7b31fc00fac8e56efd429906cf1b033082f88f456b5d2a54a7f7bad24c140616ae5b52d6daa1ca0f3e431605bd458351676cc5652be8f91e7d2167a81d3ac803380ac49171c9c78eeccb14645e2229b8ac3ef0c39e957a0ce1fc6fe66d51d8339d7ce5617db3a4c761c44efb7d3ae69b4b167cacce274c3ae239cf59f3638633a3b620ea4776e663cca0494d798b0e537e4c68744c695e950cf504af0d7ce1c8cd8b2fd5432770c327a61bd697bc218af4d26af1dcf78f3ca9f05c34ecf4be16b22ced21def712202dd0a3829d05fb7b5719122a8142f12e0298ade507e61ba2dd5a584a5429780694541423114e2cd83ea361ed302edf22a8b1377dcbc3e81a5a2454c2d9c4af871bc3754c81fe405e5d21fea01caf21db42ffcc03985b2796dda0be1f9ff02a4830c58dba41d19fbb82b66a71e0f905d5f26a6523fef4ed332bcd1b4e38e9295d823bd5a2e60356dd2ea96321ebd65bc197b390ca299528b84992ef638546225b9d242f11083dd36c5707d017f74afd44773dc309ccbd834d582cb03c4ae0f9fb13252a7f0a038e10a1603f424c84c67d0b4a602b01d21c1a16bdd71eff07b9893950b762358959a183cd95ef168fa2c59f03e812151cdb3fdd767ba3009fadafc2a77f26b418433e84d009d1c79fc033bab69eb468c63172a3048e9412037c04e547ff27ea975fa4fb1f8b7dc805f2febc02b1ac58582f8f30f1019ce111c97e332afaf38804bd606da7bf1e5346bb07f3701176c25230472e92e547ada02dfc66af85ed5d4edb78320791d1de4f7259b390778894b418c3f06d9a0305e88bcdd2183e8d7ce8ff9e21c51ff301d3cb5e6c63aa3895f380d20f2aaa5dead135591420ba5fd52cc5aba0c8e84ab0af9aca4357f67b251e5481b7b9debab9c14a3b979d33704f401eeaaa1d81ec25440f672c7add47b9d206c61b6601b11c1403a3481fbebe5d2b8ab849077165b479149b85993714c40dbcf72e792f13a2cb471499ee0f555d0bb826465a1349da4cca9fe991f1728a3a5bf6e4b5ba4158ae038cd3f404183f7729afcf1b78cafd60988909e9e6fc94dc601d202ae4cea548c92aa4c7d9495889d32451abe2de94604e637e8f6fe7e8462b7f9d5ad99e057566d8e8a6f2be8ccddd875030bd769aaece309514849dc368f1b8c28a41e5fb564616add7c398c6c19c5777624ada21d50b348f09860a51550349c27697e9c7b15ae711e1a02c26d641edf40dcac6fd1cac8848d03442bb0cb3935c6ee8884aeaf7db9fc112484cc4d9d748123bbfa3cfa73c960cb132653c833ab7b56bcac55e919192f21db34b10af356f7e97fd8777e5ab66d8d9d84375e3d45b387af6bbe6c4b1cfa4ba4f52a76a140f0e91165ea00fce425ce7cc12e049004306966e2ac447ddc51400fb76184afd6723f806c61f2b0ed7442f05fa4b81305da63a77d2a6e9d1d9b15c1c85fe8de3dac619fb5e581e682e8ce9fe6633b9b09add4ef37e3210010afdb614003b84a04f972c913dc5a9219f875b6b84ce40708beec4df7a16a3b378843c7f25231dfcc84e0819ebfe44f2195f742bf0f640cd48890f2bebfb534e5f8a0d1e1f1ec570e17184eb2072b95e573368727e671d6070e95578672b090327debd81919674e5aaee40b6c7bd34ab7c0759a6fc6598ca44d22531a82f9d8944d48a3e1b54dab50fc7b87d9e90ad0df53d2ab3b6dbe2be6019dc82ceccc0f9cc1138bef51911949d33833ba656a11809b61fef5da73921cdedb94ae798db975b75cd371c21daf32dd4f2cba23a3b6448926bcacd8cee666368d5042ad9c2731e86028c3174f3ca47cf1bfee0e7426f7b00c6102a32e5ac6cf9d9ccb6a56ca8562dd2470a1e6a001abe17293038d209a30c70405e5c327955f9d8854f31528d25939f9ad2ae6e1f9c04b9b240129fad9d5f80d15b85304e27ad1cbd62b518e9c9f2a8dca5c41aa2693b67939c2a5ec1ddcf71f5543a8e52cbcb1f8a50975b920559e1e5405bee7d912e5ff017355bae27bc6c80fa934f477fecc44c0d0dd3e2734fa0207888bd003c8fbc5716b3642c92daeeeb831e9e9d2b97a1702ef987ceefa5695189f8b9e6bc2ad0d99f7b4509ca0063f3bba8ac7df375bbce16ae2230d91c0e5ca4278e7134099d6d1a9ed571941cb83263af6c82b8999fb81a43cbce666655b6db7cc25de50b565c7c0075294bf86e55f215494f02b2c5c7d5a5990214255028c78446e4aafe10387cb663af054df9f527531ead06b12c41ed8806971db3f7f668a959a99d5e00aea46a3029c144a989d653eecbb5c67c8c5939e4796ef97c06cfd9790b1431a87b05711d3766b3f10f105f84b57fb82ed5d5bc3b69cf93e37230e8eacdf9f85c4d4009b8fb2950b566a390dc7a5c660dda06cae8d422543b91a4188017958806b03a520fed31f76b9116c95605993bbba8427a01c3a69fe8fdfa588f801ea082d1e2e847ef024827e7b8a7692ac011a337f4a87e7ce88782058a309e475c343c738b5b599e4832c30ac23cf1c353694b459cb8182a562e4ac3974e546c4a61073e58c741b10b912a0c82be2b2267b18e15193cfa414a84a7536f13b9e68285ee7c1e86cda2c82404addff0b614c2644907c1485dcf24c2850616f2463c82097cce7c18fc5f39897ec573470fbd0272622b7876dd5eafd3d0db0eda2e369ac1c56d739ba96f8a35199649b585e604fe0e5f1062297365490afb1d7a5faf7386e16f0ea7b5ee663fd431ce735240c7d27d9b8e9296ee8ec8fb881511a0687f06184dfc96788623b3358726e456a7b4a2356965533bd9efdad41165316bcf40f0cf47d2a13bdf8328954d2888ab5b4b2e3ae3694e8a4d38e43d6833a7150a592001ba7d5046a63945188c98d9781e34108039815f3ddcddf8534b937f4d2e430fb05208f0d4aaf53509dde225db7003ebd13627d096316674f2a4053c94e75d389b2d906e46c441be88630c1b81ad6c3e53f52a30c796cec670a8d55e61fa1e6fc16396a6c9e1dbdd04f8b573750ec621c1871237e762c59f304a324594f4b868ceee2bfd9029471e29c2f0582920e95089ab130c9dbd84da5dd12a80aa20e415267b1574112eb15f3e224e2c2766509fc8cef7154ed3926e263ceb181cff9ec8712205becc58332852c1dc03dd563efb927177e10fd77fafca05509fef7ae96d1d3aea728aa29dd0e9e470e9f6db877fc694f40e0b0b63669ad6361356a543a77b8aed2239a3adee5ae10900117160570a0875562478fa64e6cc9528e10d964ac0ba9b914c6fc449897a04e984d66a0ea802cc0ab48b4aee23043671b5ea2086cdc41e7fbf98798e6cab5b7e6764f8f0709fc61edb3f5bc3b40293aa62dde198a1df5073df1fd991c132e5d721b55359b55e1baec1101026a09c3709efcf6fdd501a5e53f8f2f3ef9bb3086d77fcb6468de82b263eeabdfe6188d6aa4eaba6c7dca821d0bf55d189883dc1d0a57c952d1cf7c3734345f1365555248468a97fcd5e44e7e374885d0123a973fad51f61f0f3f998d31d7c2c0403519bfa3a6827f469061d11409a0c894603bae685f468e7cc3dad13f5effba8cbf76ed0896a6268eed54cb9fc713b47a869499"}, {0x78, 0x4126c13a7f706af, 0xcb, "ff2a97890878894f6aeedec583c3ffc0da0fbc0a5bfdba4360dd77b2c4aa86afeab60b8c5c739467ab407ea37a3d03b5b8cd1cd01185b6a271298bce87cb6f690527078b094fabafde01cb5048464505cec1bb8a6fe61d2333e8e40bd082cdd64b2230574c513b"}], 0x1220}, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:47 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x400000000d, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r1, &(0x7f0000000480), 0x0) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r6 = getegid() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r6, r7, r8, 0x4, 0x200}, 0x4, 0x26, 0x732}) r9 = syz_open_pts() r10 = dup(r9) r11 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r13 = getegid() r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r12, r13, r14, r15, 0x4, 0x200}, 0x4, 0x26, 0x732}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x5, r5, r15, 0x0, 0xffffffffffffffff, 0xf5f4061fbfb585ab, 0x3}, 0x80000000, 0x1f, 0xffffffff80000000}) pipe(&(0x7f0000000000)) r16 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r16, 0x8004746c, &(0x7f0000000180)=0x6) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r17, &(0x7f0000000280)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad9ef5c3", 0xfffffd15) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0xfffeffff, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x1, 0x9}) r18 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r18, 0x8004746c, &(0x7f0000000180)=0x6) write(r18, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$VMM_IOC_READREGS(r18, 0xc2485607, &(0x7f0000000840)) 05:37:47 executing program 1: 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) listen(r2, 0x200) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev?bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 05:37:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27de, 0x0, 0x5c11, 0xe7ab, "3f3fbc7cd5636ed105e0b70b4945ef06f94cf546", 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) †‹oïüTz“Wyü,N   OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 05:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfc92, &(0x7f00000002c0)) 05:37:49 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCDRAIN(r1, 0x2000745e) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) fchdir(r2) 05:37:49 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="d4c689d6cae10b56894ceeebb8b3a2ea85e2b29f5f9af8ccd77b438ae75fc15dfa05be6106cf6e5d7a310edd8ac47e3015091f8b01fbb8c3d5403ebfac9f72663e9bf93ba178fd395995e75050884d4c", 0x50}], 0x1) execve(0x0, 0x0, 0x0) 05:37:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x800, 0x140) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='W\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/161, 0xa1}, {&(0x7f00000005c0)=""/236, 0xec}], 0x3) ftruncate(r1, 0x0, 0x40030001) 05:37:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:37:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x3, 0xff, 0xff, 0x2, 0xffff, 0x1f, 0x7, 0x2, 0x0, 0xffff, 0x4}) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) r4 = syz_open_pts() close(r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r5 = msgget(0x0, 0x246) r6 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0x1f, r6, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$setown(r4, 0x6, r6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) 05:37:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r4 = openat(r3, &(0x7f0000000300)='./bus\x00', 0x400, 0x0) sendto$unix(r4, &(0x7f0000000340)="35305eae060a2156dae2141945c228d448bc893c7e0c4873d2191c", 0x1b, 0x603, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x0, r2) getdents(r5, &(0x7f0000000240)=""/129, 0x81) r6 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000180)=0x6) write(r6, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r7 = accept$inet(r6, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$lock(r7, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x6, 0x401, 0xffffffffffffffff}) 05:37:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/\xf6pf\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") 05:37:50 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[], 0x0, 0x0}, 0x12) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getdents(r4, &(0x7f00000001c0)=""/123, 0x7b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x0, 0x4, 0x200) semop(r2, &(0x7f0000000280)=[{0x3, 0x8}, {0x4, 0x6}, {0x1, 0x1, 0x800}, {0x0, 0xfff, 0x1800}], 0x4) write(r1, &(0x7f0000000080)=' e\n\x00\x00\x00', 0x7) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xb7c0bdbfc5ff0e13, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) poll(&(0x7f00000000c0)=[{r3, 0x24b36c2b91f30d8f}, {r1, 0x80}, {r1, 0x4}, {r1, 0x1}], 0x4, 0xee47) r5 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x6) write(r5, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r6, 0x0, 0x0) getsockopt(r5, 0x3, 0x8, &(0x7f00000002c0)=""/44, &(0x7f0000000300)=0x2c) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x9, 0x5, 0x72, 0x10000, "c03a5ba4b06ff54d005a0da3f98d696135e191d9", 0x5, 0x4}) 05:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000190}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74, 0x2}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r3, 0x20004276) fcntl$getown(r0, 0x5) 05:37:50 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x201}, 0x10) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0x3f, 0x2}) write(r0, 0x0, 0x0) 05:37:50 executing program 0: munlockall() r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x44) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/99}, &(0x7f0000000100)=0x65) preadv(r2, &(0x7f0000001180)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/51, 0x33}], 0x2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/pci\x00', 0x2, 0x0) poll(&(0x7f0000001200)=[{r2, 0x4}, {r3, 0x8}, {0xffffffffffffff9c, 0x100}], 0x3, 0xff) fcntl$getflags(r3, 0x1) pipe(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001280)='/dev/tty\x00', 0x10, 0x0) r6 = openat(r0, &(0x7f00000012c0)='./file0\x00', 0x8840, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x200, 0x0) kevent(r4, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffffc, 0x40, 0x8, 0x1a80000000000000, 0x100}, {{r6}, 0xfffffffffffffffd, 0x6, 0x1, 0xfff, 0x7}, {{r1}, 0xffffffffffffffff, 0x86bccfc811ce5a57, 0x1, 0x10000, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x88, 0x1, 0xd503, 0xffffffff}], 0x49, &(0x7f00000013c0)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x2, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x9, 0x20}, {{r7}, 0xfffffffffffffffd, 0x20, 0x2, 0x1}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x4, 0xffffffff7fffffff}, {{r3}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x7fd, 0x2}, {{}, 0xfffffffffffffffd, 0x12, 0x40, 0x8, 0x6}], 0x8, &(0x7f0000001480)={0x80000000, 0x8}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000001500)={0x9, './file1\x00', './file0\x00'}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f00000015c0)=0x1) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000001600)=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) sendto$unix(r11, &(0x7f0000002680)="9cca1b009b266a4b542ac5622f6fdb1f49416aa5e6e6622f639d0db419128cbebdaffec6ad0023a7e4277030c9fdf0bc0f9ee0dc8ca12d3c0076a9a358979a6afa191ddc5848b7223cc2c31fa691037cf967b4308383ce71ea2269b8211c0da217e1ba59835332ea89fd8306bfae22da6b20b0dbe556af5912b58a14d9d93536b9073285b898cc75d32c1e4f763e1965ef9005206a4e6ac22727d7d99ba1a2cb21aeea5c30ffc105229fb2d88cbaa65d19b74c33baed8fa3e794b99fc52fc26439b7c2cc7efddb13a9dc4e7aeea57a251da7ecaacaeba8c3cc06a0", 0xdb, 0xb, &(0x7f0000002780)=@file={0x570cbf5ae30efe97, './file1\x00'}, 0xa) recvfrom$inet(r9, &(0x7f00000027c0)=""/238, 0xee, 0x440, 0x0, 0x0) r12 = socket(0x19, 0xf54b0360a775c3c2, 0x80) pwritev(r12, &(0x7f0000004d80)=[{&(0x7f00000028c0)="a7165970c3f33ae6dc00b726530e39e753a8f5a29f8ecc72832d76642330727e108548978f3c950b7a31a68f79d05c6df3cfe7f268755edf002a348b9438a9005bd617184aa192ebfa5c6eefcdd60b134c7795897384e90e006b5c9c020160cc0f2f13dce4b68f0a45acb8f6aab140c1ec95c74670006c0c638e3d54231c28e36a41a14ad0d2a7ffbb8bc2a1a2e87970bb6e161553e20e0ee8da03352d3d159cfab4318ba25f563e309e7acfaf3122d1598d50c66994ee57b7cce127f069dd092692f9830df6ef0e297223e603160dc33cead89f12d7a658170663b700109ab03c87c46ab277", 0xe6}, {&(0x7f00000029c0)="7e80fb62a64fc322a47d98570f9ef9ffb2a9291f7c4c464c930d742a4a7185448ecf671cfb40c1b7653784a45a2097705ca2302ed62f175578153e2d7911645c41689765d78c8059ac5063972b63ff56cf5b6cf1a840378d", 0x58}, {&(0x7f0000002a40)="984e5bc00e64c74240ae4a36bf188615def7a1b693df83de2096d3fcd05b1575660026174a00e2053f5a98fb36094830b83cfe462c816e7c165142433de6fc7b77f3843b7e4eb1a60d4539368681225ca453", 0x52}, {&(0x7f0000002ac0)="458846a861979c4b268fc6f03838be68fa908d4907164bd2b4bc63115af823b403ca981f266f3b37491e55e6d3e2591adef3b8018c0a80d44840e4e03ef6b1134c11d6be8fd1b42056a225d2ccc535fcfe9a1d56c53f5c15753f863631748a18025acf75504ccae83f4b694321fa47bdccb8496cb93c12ceac128af6713f5be130249e7a3780ef46bd53badfc33cbdffe9fa05b54a02a4c79856edcc1b7de2110f243ac6270892bad686e07ef99641e7f5bee0920a22d7f1ee843c90a7fd2a4736ec22307695f24c1889490919de7db64a06d6ed597e27a4c5feb4043273aa45c1650636b2d8a9807f", 0xe9}, {&(0x7f0000002bc0)="4d477978d211e84c72bf361325d964f1d5d38565b3d946dfb645940d9d9a6cfd373f21365734561cb375e313e0b0034bda47392ac496938eaad3257ae590a01aa0653dd06cf975495fe75bd0fe8f8f5653df45e8573317d52a6f74c1769310b6883db13dd6edb4bf38008c23", 0x6c}, {&(0x7f0000002c40)="07e1dbad10ff33c85a6c623a114601e2e68d6fa52892d109019722a5583906b5fd3279b2139ef3a9b34ac362a5c7302081e57f68cd041628b488fabcda1e5c6692851c53c362a0fa154ffb3e2b8b0209647a20d661920a86e116ea2a37376fdef01cf296f3901edd5cdf516e6bff62ae87012c41b9179d091e71374c58839c2ea429b04fda597b34ac1d71d4a0ba042b2d1597cfebad58caddc2323255d1e33902cf4d9e49d33f02908caa4c74257771b34c96e1e92df519f42aec04ad93b378649eedd200b93654edefb0453f2856170372f1923a0ccad6ed27a50a2fc21549dd19e791bf3fe810c68ca32541cd790683da8f5e9499fe405c0f60f5f6e4d23764dd6226f6c61c951556d44bb2b3fd5c2f409f44a8a18d7dcf71b735eecdaa133ddeb124a8f32bf12f70d259ee768fed88df8c94910657f436bdca98abe6ab105e779792b4dfdbd5b7853d1a137d442f3357bb18525e7ff7c055ac10b36b12393ad90439d8bc627fd72de0d36a83a0b200eb63af62acda8b9799f11f1a7e895820c65d0d72ddb518409e617e09ab3e7cf1e0e7af38d55f307faec1396cf6a7d047abf8a9df10e81ff2e555ed08dcb261329811349407b4d10db2649b3af8610818b177de18d550258f891d391d36ddbc92431ca41c069023ae6b17550a3edc5a49771c37539f120088c6d12689d09a829725925f64d027358285c2b64a1b326bdc565ff5116ddfdef7a2a36d939050cf6ea3fe987e2b1c39498a3ae72b63b648367679c9083e341c27a297321b7f6ec4b4a21b8190a268755017cba3587e05e541682574ecc41e2d1fa5318c0f3ef762989c29d469a1939a0db71160517f734b100e05cb188626da64238fbd56b54df8c7aa7e2dcbaac56317fad3380c70389de47a9d764e55558dd55bfc96e74a9e0a3e9f2e2b1289056aa13a5b3c9d6612d0010e34ab12d9cf75807aecedc56fff0b4a6782593bea97c935dc0f8c2478bba27e252e05c4b2e510b05e20cf9a9da7e90a44f230f5b6df6e97c7d675bdb96481e64292f6fe983b3c402040b70f0e690a70e14607e5ac69efc2bbf827f76c099c52e4c3dc33a3d3b7c12dd237dbc28ce6b7733849230686d408e3a650004609b56e5c75ff52b5800929f9d07a0f827ababa2808b3d6d3142144ccadc7f431c84cdd9b33dbc079b22e01f43c0d70d28588c0d0c6b90eea057b3c7f9b2870e1755b40fac3209a8637a9f1e203c4144edba28cb053ad6da503f64c1c587e8b00c88ad778ce2620f79bf5d3e954c1ae9c5ec07d700e2e7da54a8b4aa0f3a77d935afd81d632e30aed5fbdf0de556eb9e1954527bd27870a91d190ca2d8ba058d7a839e54fa05a159d696ff715b07a0fc42abb8de2d591b19e3d7ca9a27e3a4d24f6c7af6752650eabcf1f0df846e021fb365662cef2cbcb5dc8baeb0259adadb6dfb0b5698a2618cdcb5bd517a80103a9ce3b35631957e3e775e06926c90c2f3dcaa4972f51501f732c165e251dc487dd039bf88a009205e2d82f75404fdab8ecddc431d65f5c53e9d39de715f236978fb35f7170fb97abe7ae35b4c4aa8729a33d62df1fc6d727eec9fd1ddfec2eb9c1b1e4fe3e93414bb6bf80342bca2e27ca97121906795beba1c22b99e34e73fdfac57d2df3f95ec8886cec0d9f8cac40b4819f28a3e5faf39cd369317c2c03e574f5f399aaaa9b849e886d75013fa6ee2d2da5532d883f0e316c35b45aeae256a6d070e3637c6c05db008169ca4ebdeb48610f362a5923e6072b12d8a6396585ec2e3567de9265ef1416705a6834e34633cb3764967904a59bd24935d8ef1f1cadc22a1837c3c510af970138e5a4cc79be4c4c616469de0ac8f8263f8af564aad727d5e98a604707fee2c3dd359ada7eec5fe9de8b80fe2a411f194fb5f75ee922f64da578de4508bcd89558e03ceaa3a12b0544354c2f3b7f9f6f6286fb8649b58af4d51769e9deadc3d1e1c430ed75c2761f40743ee5f6cbc0e87a04a6dab1a185513a22ba502f00c206f746aa43a5c646a21960cebad87bb76ee049adfd7ec63d4170ef5df3e5f8170fe8cda49ce45bcf36ee5cca4521bc47794f78c653f4c9d0ba55a6daf6e51227b8520cd876e21f31a8e8b28a9c63a1d1d46abe8cfc594908df7f4458d6c9319376b3cb4db6f8e0e9af0b99c19d524ed2064fafd7eec5dc78f3f48c1e8396762c9d76c07948f6c5e6a779b992d9637a1e8e17e95fb491a37ad92e36f51b7c4845a2c8bdc54388a09fd73c3cef6ef2d61defbc2316bbd5b442c1b7d1574c5cf3fb0a1ba962a515c9d2acb6309ef612d318aead01e13f9471dc61695d8d3017b06009962b932bc4145921242667885d0ac321f7fe88b8ca785e6faa410643c7cffb3528c9df5ec68e66b7289a7e0d39029eaa1bea7d42d25825b81314f87aa286b06b328bd0d6a1bb281c6136c784e1aef634efd5fc5d5d963fce75829e16fce03c7ca519a7ee1e8bdce9c0cf02c697a73dc19ca080d571a89c5e9be2115325cf8ddf73f76bccb1dae93183653f4b739c9ac5f2dfce322aeed4835ab635463bdbbb47078f56c51bf381cc207dcc2cb502ace0f761a2cfefc735ca0bf62597b464fb885865a64afcf2b3b004875adc23a85b1d4802224a2fb6d506b5cfa1df8309477858f1075deea0eba75831d6fce72f3c31e30ac87f52d8f3ebe479f5aea5a9d5519351ce5afee0be3ec5d33b97f910d69f938c903d03ece943ab846e6e863fcea15792d806a42a613dfb2a3f3184e7e84aea2028c980bddb0b2f06df86ca1298f78a57d420e3fe5e69ed5f4434f941f612f22e121a8b2bb0fe33ca20a532a480d7f920c27120d4b68042b36794e2bcc9b7814bf35890a4dd160c7a2031c75aae350747e4259bb84ab5bf6a9de9cedd3d6e2821f5ea93ee1c5921e05824448aac8392977cb38dfa24c2e025fb560283540bbfcee24b8fecadd772fa73b13edcbbfeeccfd885ef206f1e7c9693893886386546e462ff9404d233f55d5e240db61e0ee996b81b2b1966e09f776cf32d550f962730e0cd396793e03376b56c7213ccb3f15c53bf4539806ca577525928c437ec3af3055ffe79baec75bbeeb8df3eb39e5d59cf18dda2c3267f9bf36145a42f8bc56d4eadbae7eb190e52779b2480f204f44dc53e92536a923bcdfdf25ae2c046f86c976891c05fc8c67a8f5ce4594a8c3e855ad72fe54cd5259b537db0f6c677d581d88de97f4360c149f72f64ddf2f18160a9bae6f65b05b18a8859346504c91f8489b77ec1705dcab8e43f6f7e4970faf9f797a6bc0b7d90e8653ad33bbf9b598ff5d94acdc899447e3bf7373ffff92466bc01d66bd66ea775c00b597b9d579f6da5492d8b7f0b018de9b859c665ac5db2b113da7d36559834a9d1c1a87b11edb8c8e309ff9dc196d4bea7cfe89c17267df5fcc0bb33b35effa26a6f1ff3c415942c42877b038c63ca0e07bd244c9051e03e0252b12abe74cf9712603a5cfba07fa4ffceb3a879f5207a766a8c1d877dccca3d4ea68e434be44e5eca61b1d50fbdcd1717863f4e0c317ca39b2f345497c6c796494ffe259b0211886cbaf8de18cec25dc31928f859930adabd7e971d0aae887db84bbc3f8b017a7c164d28dd11aa2a2a77c2018a0c9111526bcc5c8f21f4a46db5dc2a5dbd0fecde8166913b9f0d1482c257ba3f48b08d97df5312b8bb1c0015ae004d0b4dac131eb400f7814518bf4ca5b482e2e8c8a7876507b0a59f8393410278413f759e76b79596358ecd539c4402f6d65736f158ee5c6d2b0ea8696c56dd2ec27de6922bc12b23f35ce509c885e86d93a6aed2b1e0472a1de093ed191c63f69a7f22f654478ef58a9374b3e0d20724e51f1bd3f4a5c87f494692599bcf19359448f16114a8cc792344b85d9904a4e187c2b90051c1729714a332627d135097f2e4c55f8aa567d31b6e489d25c510033c73e08abaf1c71f595537e8e7a000863fa8944df44f7eec0a5c8b585c4364a365cb91029c9efc09511d2bd7e9bc7de1553d580a836b352c1255fcb95d362d15a5f1d74c6bd037ccf2cfc1f9e444680f2cdfda9b2e3d8ea6cbe83a93aaea95f1600f5444dc78fba6f278e1efd3a64200ba346c7121dced6ad1d02a283a110272d60bf75adde635de073088c4ea42000d74673f9b2c2c291b08859d9e43b624a5c806fc228963002b1d18c3a10a9ff1bedb3b1b6edd0b5ce581bc4e393747a7e2029b0d0baead0ef4a1e74525c7ba503d7a7d54c5a5b54d439036fe5a3ca5ceb6f62a1daf09e390699049c2ae5959bfd795e5c25c6bc0e0665b2a375fa4048e542356aed46648c9b4636d4f86a078773ac1b043779c1a2c231bfad5dbe8b653a90034c90fc45edc9c7487295695aae9f3e7b0b0e0616700aede60daf8ef0043bc30616ed4ad1f9b6981aa1cc350a6852c3a41f3e9d5d78b30aa0b9e8357a85d91088572e475ebbc25c4d696c31062365130eb10cec0f3c5248303220c194a68448bc7c57dc38da849faf3c4cf96f0ee2dcf931ae3385e4cc71aa63d9d47ad9abb4cbd17cd330c7f3bd4c4a19db4f1b671b015b310403e63f7ac623182eeb05474a0c403c3f642130c8a2040e17a39bfe821783984c2444444836e3be26ac9b12795b06eacb30122795239a06bb119d39033ddbd4970350784c575528b3342c7527d43b7743cb2eafe47ef17517b07fb29d4454c031cf53e5347d8202f59a79c5c5add84371d659a756aad5471ab01ebe7f1f196ddb790d7ffe02ce4c25a398c70b5a0b101a2d3ff145111c3580b3f9736a1f6c0f97a14f2b7d7c948428860a9c2a01acbaedb9cf6e586e2f48524572e9c399cd36634f4d8c6824f2ef20675059b1dc2edad6dbcfc1641aedb0bc9972cbd81e3d148e9f8babb9ff6ad2105c305931fa7df85b4702a3f96db9f21e1afbcc69a2758450ac1b24b230e574b8849e3178105598f883ce556708e51042831b10ea80d36249fe3ade5dcb5497bf27dab95f418d2166af8234b740c3325256bd7268ed44b9bd9dc1c2bfeefd7e321d5bf9c97300047ac7160249d88175d2a2500a38d99b2957f98976cbb95284e9823eafdc4e151fab02beae03b8dfee8eaaae416daaea229ec6aa92bac680890167ab8e2120fa19fc148f96749a3da3e1c1910215678fc1cc2823a5a3f8971675c9a94bb8c50ca274243c95624274fe8ba009b6a73e39268c907c012e05cbedd3b78002fd002ab97c410904c4eaba6c39df068ec4ccda34f156d6bdb771ba7ca0c0c545d1ff0b87e6784613b66bbb9fdc78bf03fd41391b45c40a0d54b355ff7c93e40c54c0c0bce31c7e67621bad168adbe9a140291d419824d606859939a6b4f91753cd56d8bf9b2482da7d8a184e06be1aa7b280efc0b75b7bf3df2b1a97ad2bf2624e3a6a17ea75917f0ef9f8c8bd5d8476fb14b40418510690d87ce0b060d7f9aa168905ca9d892a5228dfb76a388580b0b75fd66143ff46f6d4f766f68b19cd179c7485b552a0fe3fb654cd4b9aaea0bebbfcf5911d5c8ccbfdd9c2e0e80e36c8d650eec39cfad81814956daec6f58c46801d853e71d8097102e4556a98f565df548f71bafcd637d2abf34cd69de2760f22067e063279c0f7179336e00fd29611e8dfdcf45231482bcec3a74b309a342f553dfea32935a3b3904affd415e704d905aa0c16c51532627b73fbb844ef8da7a621f7340c3098d69c650add8ddb35ab8d7f03e41d67f64a117349f63037c4ff720a6b674f26c04cd9d85c28aa47074ca230894b17ba0f7561991d38a2a8f85c14b3c", 0x1000}, {&(0x7f0000003c40)="59a43bff47eb15d5b8efc8750bdbc97d6a66d99bd9d23337bf8d42ae9eb5fc8c857782d7d776692034edff244814d00c6240e479829b95d489c2604e12e43432", 0x40}, {&(0x7f0000003c80)="ea3d30f68f6987a31bc016058335ed6948f5f959348187f92617a36cd2661a3c1772a573105955884a52d303130760d29e2c2d4153746d37a3ea20071a778f2992c7c5e4e497097302c107a1ab2103591454718a190e4bb7968a1a92c75d6ec1455da1d04e9e5fce451e072c765cb060605497b742f9dbc074ed098a7411650683761df6fc4e28ab7d0eb638505356dc156d144ac8469fa7867a3f54af425adbbdbffeab6f57d96ee8d9251df954a86a885683891594af49ddb4bdf0f21c75428c79899dc96b55d2ce570a1d7326d0c6f6d1b098d46fcdf25a49255e16ded3c06d364422c5adfb63b039976744ba2c50235bb7e14acbaf160e21548a88cca0329622fd6e54fbada606f0918b8d4a372a8177c905ced6d938ee5c019c16ed42743853fb07d8ce22ef8a83c07cfe7889a7378d152dcb1b65cb86b06712f88274af480e94dfdd24ee3480ff404a17fd72f47667816fcfef82c9425bd3dc6a77e1e1f54263f26e859bb0c683c4e93f48dfb818204a1128120661a6990624ad0d6ddea5b7fd270e9fee23b88f9dd7eef23b243b51e0fb1d5c4148125d71ded460c5cf0f836d11742a642da556bf626832fe46153172084eb24d2c4dd20bb877348eac198698e1fa63250ae99e210e4418432d8247fdd796a4e6b7f14197cd2601909717a3a98d4b2f28a4e3998bfcdd7b7febf50c99479e14a41c0a66ae89d44887cad6e6e55c52be95d31fa2d3cf2a7f23bac469ad27fedabcf9e2f29cd1e4328536716c8c9ebebe9f4e44c9257f067dc7de4d0b8733c66611d18d407f4d0176fa607faef63562b91b8a149a8173753867ed32e4a36968a0843c476433729151df5d31a65d10d856929e895961571157e129d6ef9c9774f57fc2c86aef96505a85f62abd935a6b7e9a51b4799c192b0de00b0ad3f8519c7cd6920ed897b74e7d1bceec0035c49327d0430a19fe1cffd7b9d924810d871fbfe2fbb7bfe887c0d7f444a4b702c1a7ae80934b54ff82152895ee01b13edadad52499f7f229951faa1fc7a49f3df926be4f63c5a779e8217ddda5042bee72d4ebd6ae1e22ed3a3e37563daaf4b7099f77828cf53084a7de7cb310205970fbf002087387dc93c6eca0c1af334d07779353ac8a51ec1010f8b5f97c072105610e8cb1f99769283c5dda3d3414922d4de0c2cac10b25a8c4082ec61ebc378f410111d02aac69250940166afd102f53f86415468b2cd9efc0bcc97c61d4faac2ce7b28f80fb8bf5784454cc1a7dd2f6746596e40a4688e6ee0fd901bc843feb5f76d14a20011b8b959b9fbd281a9eb2d6768ab156914f23aeb5c07292356d6f05b315f1129eddf66994e0b9af1c87747c0cbb6fa87f7ba928cf9f8f0c64efc92bd3ae0f272c5178ac9083063aa6ffd94d7ac9f9dc2894c917875bcf5a18849b5b56670762c036854d48e74ded28713c629c38187b04dd85556d3d7e6c6e1dfd06bceca4d05f01e9fcdc6c29cc96b93b6a5f150cf111a8ead7de2fce43f630249e1b790a9ecce8ba3711894c1020b1af509036309492226605b7ddc53340aed9cc6185ded428b9af7c0d8ff89d04a293e1ff97e4efcc7f394f8963d02e67be5651d3210e287ec9abd4f342ffedce61996bea8600d34a200afcf50b3219250506bdda7668724ac6d6e8640a3a816a7a754d18925b5fbb838e01cd038def0dbe081a76fbc7f9bac5c1b400951da339927d485b46b47b6c003507c07509909eb81ee8718c7e37126e12f9825596b9caf84a34aa6effc4a0c96aa4ba708f100d9f5075c9505b07b5bf4b1895a329bb5a4e492e8326aa117cbf52852502c1716f36f85c217e34cf3aed64452c6181232371dfa4b43c80ef245e83fe24715b2a7dd593164083af04e43b3e0a81fef772e3342a4a5c6adcd04646d1dcb4ef2e513b0e23833c67e44eb7805da43d0e1a7027f7b77944e311d405ad618df9c0a019f7749d84e4070a6ccb5f4525f04b12037b6e35e9a47fac5f158ed9a389ecbf070fd3c2a7f79c80983d725d67d6334047ab5352e67fa4387397f38bde162b28f6b9fabb765fe8bc08c8e08dcf1738009e1e60b66c2fbc86f4d2aa867e7e7cf6f29ee6be64faeac6b0066278795c8d8f8762942d847f5697c4c0f95d21d384111af9b557c005f48f01df2c5e06437899a9afbf76c6007aa7ed56d86e01d907365f28ca53fd44743949ef7228e665dfb1ddf9e3b205189126b34be41634e5bb6ee612ec9cb252c463ac409d0b14812bac012a56220ddf3960d898ae52c66550580ff77e9081b164cd9c06cc9419c302dd57c37870bfbc54e2e92c3cd5cbe1bc7a898e25fe7366e8b371d5eeaa3df9228d36d232dffd99f0f91c14b6372455be8f0834a00d5063af1e7848d0c6eb2dd6fcdfb8be2453dd283013bba37815459c6681f5851fb36b5e79612d4670986e0fc82d984cdcbb0d44d7888701301632e766675c75b2898e3ee505be7d7e79c17d6ac4533751a9ebfbbd11d1105e6d858fa6b58c685208fbe7c8e28b96e1c22b0d067c946f03705261544b846e2e2b09d167a667b7daecc1c87362b2188d6e96f7ab6ff1a613ae43f8efa649247ae95c6f6f4f9618cc239296c839225ddd98897b7538df5c21462151880475aa41c584103bb9a17acceb5e3b411598e4c7e76a8f0cb35d40ac13a85c754a5c5951b91c84734c8dbcd4923df0241dd79181022c63df9efa6dc9b2b0e6d8d8cf59eccfaf544d0b0c66481f8149f4de5753c1b9224c30723d5feb6abb3f7f64bf19ac7bdb5b2737eddb4260bac276e7931947b5235f0d8e78adff63977d337f0f8ed369590e28bfa135d0c0c318b0a3e8cd26216244ebe2d6915f56093a9dfa94982108658085799816de49456b93fa842e7835a1c6d65208de4fd1ad345b5fd51675f8ed5403bf7750e662590e691c2c123d4563096f86071d2409a948bc460c39970bea8ce94955b00b0e980aa9f608c29ed776ecf7d2e4c49c4b792a5b89327f7fb11d9b956fed361d273ab1536831d3b0853d1dbaea791741cc66052998ee06e5a0efa0ee357eb13df088e2a664bd8540b799ce626d3040c2ed2364a36f01edc567be9a49f28b96201b7714931876db6d6efa5b5677622e742858e1218d8daa1926097b5b27f0cde09dce89dc86305333707db8b2ebaf5e9bfeb49caca32469e429719de89bb37721654c4aef086db9cccc8ce745fbf280336ab1bd34c55a1ff27cdff14d2083e3e2c20627b3e6ca5a834ede625f3d37bc69bc71767e4f9efc43bdd20847cbd82891bb30269589a545afe307b6819b0b540cf4a63197f11e5d286f2cca71cbfcb9a7b2478e4d7ac48bb2598954513d81a75af60a561b7a06673023661da1833b36cc9833420ce6201441abbe23182adef1a770888ffcd7d65fffba56a5c421a253040294da68dcb07c747b979a10e0db916080e97888f089376e9d27081ef985fc635483ec9ec5cddf854fe233d3284facdc416d001908c3b7a0f27f3615f7f22e19d2639af7b971549283b6152fb9679ce089f944d338e0810d50f5f10540a784f1d9eed8ba8334a66b118c513ce3087d2ad14b2423be625a897c21daf251613aa0b4b3a69c8b181bd815c80f638a7f6e4e9d02868b720077d55faa06994d19791c247fe85e1268e6b1661ddf96c078d78b283963a5a51878af08f2307623d1dc15d00c57d47fbf447e8ab418ad485d5b10b0ece589e112e69318d90eceea5360f0a0629d519fa87f9dd1e93c70aa618a0879cc8fa1e2fc950c2fffc2e2907bc453007ef2ab28ea13a562c3c52ccc3fc65dad4b5120741548875f0880e46590e7a0f98b926e91b2270fe5891eda02bd2148dd7edf75d1454d90a2ea77a3c15f6dd317f2c1684adc743dde0f39218e0f33fb80d88c32e6bf57f48124a44bad6ba58d696ba0a990bd2039a61e585e36806971143d9248bc70fa0d29acd644c7792899a1e6de3c9999d0c884d77851557fd562f995d53329353142e29124375357600b1c26de0cbcc534e852185df149abb477d1c12b8b827b4c0f2304057b4a37993cd773286c135fe4453cf0372b68a40547c78e401c2f9fb1c15d7c0138302c3f1e17d8a0cc543b9634727a394b05a6bd1d6116e0edef9bec3d70d9300748d2f34639a061184628ab7914e5805eeee487b8fa3216e4c9861283d12d35902885e679a53c98cce400c7a110b45abd660cebdeaa4fa60c75f9e24a75022ba1153989b97b1f8bc596e587f84fc603a181b207dd5ca6ef993eaadb2e9384d45bc3e21336905a4068e36234d38b1b3484263fcb2676e1f49032c82cbd60ae3c51e332e4bef501dc58169bf649ef5d7fff9373566a07a2ffe700513ac248baec70448399a8c6938d8ea57dc7b5f8f8c0de9ff038e90560fa17ec3ed284de441d9d99ce9c8d66aa7baec028e65d9c7541e983c7616b88fc96e7cf6de8606716e2898ca344b9fb6d2acb354a78c7896ddf8cb89f7adc209d6412cccb11f5df781486647fc3e19c4974f355d64d535a5070f1801f5d1c7f9d460730bfd7b46b445ca330cafa58c4510796a30e049d37eada7ded839697668bc579dfca93e07b1f824411c6fd8b4048a146b5f496b434b172d503a04202860ac16dc22bf2b6f711a8931c4606085c4e521883524f3ef159b0a09a8a40c181e17ab57d2be993dc0c0099150edfc4b1094f854359d711477f893f0f057bc23dd477ad9d632c99346600405f01466e5cc80a4ac3748e19d281db7b7f777f198053c5734efd7249d99c436e49447da255a5098ad40d7779a236a2531e0340b1cbf8f2371fba360f0a73b90863ac60025167393080a0366c38df67370962063d4ed0a05301668c5a58aea433e318ab9603ffa920d701b4640d3d6a5e3219f794a2c7d5f76ea2e5715860cbba28195c358fa70a5966140413a5a370c4473511c1e6056e363555d0611939230ba92da2ae70065719b575ff055ab46a88ebcee45ea2213591e2a131078d65b9bba7f6e67ca3e82307956ea4069c77709677a4fe003a72331c9e96d6216b27ead9268103e5fd19ad5fb545cdfa4836ca66a601ec8a145815c47f26a44d1472209f7998bef7e2c89a0d92255b7b5f370882f367dea3154c6149f59ea2229da7dd9f5e93ae0f73c1bca8d582d0fe640d216aae156bf4834a363c5301cad827df88858603c235b3a75008d31604256d89734d7cb91667a5514f3981bb627e27254facbba30accd0dc5e46d1c91c8453198c44231c02b0f7fd16965eaa8592a82bdb042dcfa65e3e1e769520540082e699494e818985e531268ed9c64e756c29872cfc678cee0c2e11d0a380ae1d59cff9c5dbab2309c24bd41824e5c66bdf7e6f3bcf07aeb080a817148b6730f48b57fd5639da05136519e9ef53c66d23104af81ba06172fdc3524108d72ba2340d0c46a4d85dbd196a70c3938c2949254819ca7bdb2da38c2dd2b59fcbb915dad9fe8748243fbb9b4502a3365c3984dc528d07cb25c8f96f3af26764e49c44dc947c4e4778299e542ff0ee773ad4bf16ad0a65a737788ed91cfdd2d079962b131257b11e978a01c5ff0a2b54ee6cffaf398c6dcad24ec327722faf9b12ad10d4350003a0cf233abc8b1f964fac434412f5219687d688a1be57560188eba3d62428c94a7ff9076d8172563156965056640af6a0a1acfbe28cd64d6a570f79fcbbae4b91bf365f6dc93dddcf65d20a0d087507732ca9f356ba0dc1f5f5f025992a791ce9ce6de9ff4353487e0e822d4da14ceb22b77f53373ba20d24425568cb80c8b3bbbd63d5", 0x1000}, {&(0x7f0000004c80)="c8c1783e2dfb044e462f524e05ff6b8970c8dc4802294f80fc845266a911022e4e0846816cea1c673fb842f01b26383e2d25abcbcade8b78cafd9e43c9c7f9a9ad2584037a726648bb66276efa2d8352499e4d2d7fa1b95ee3d4cb4e386518ed7513974fa03a7827857850973049f9a8c8a438e713c77b0e7194efbd392c663dbf91f990b14f3372dcdda2ff62d14a304ddb3f252e14427703430135ebf49541a18c3ddbec6eae4b0751cf06fcc9a33419a73a29ac557cd19369ed1d65114931279ca4d9cadc7be2d39b3d7bd96a3a9a193b15369b26915b8f94b74fc5f606b10ad88b", 0xe3}], 0x9, 0x0, 0x0) r13 = accept(r12, &(0x7f0000004e40)=@un=@abs, &(0x7f0000004e80)=0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000004ec0), 0xc) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000004f00)) r14 = socket$inet(0x2, 0x1, 0xe5) setsockopt$sock_int(r14, 0xffff, 0x1007, &(0x7f0000004f40)=0x8, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000004f80)={0x10000, 0x1, {0xfff, 0x3f}}) 05:37:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) recvfrom$unix(r1, &(0x7f000001a280)=""/102400, 0x19000, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffda1) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786b9b, r3) write(r0, 0x0, 0x0) 05:37:50 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abc5afdc4d01d0b24686bf092155983a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd2350000000000000000000000000000000000000000000000000000000000000037205a8d000800000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f321c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab87b3c1d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd9600c0b42009b569fa5c93c6f6d7b8e7877c637969ab3096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9d00"/489], 0x10) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000280)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912ae678196e15e62ac957d771cc51fce685ec5576f5b54472780d605eed903fb647a511e9202ab36a50a426a7968651c24d8de1e0520d2ca705568bfee4d46f435a36dddfb6a70dc2853ada761c6eef7d", 0xb1}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b5730340772069d14c0610da7", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x1000000000000240) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt(r2, 0x8, 0x101, &(0x7f0000000000)=""/185, &(0x7f00000000c0)=0xb9) 05:37:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = syz_open_pts() flock(r0, 0x6) r1 = socket$inet6(0x18, 0x4000, 0x0) pwritev(r1, &(0x7f00000033c0), 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) 05:37:50 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e4966d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r6, &(0x7f0000000300)=[{&(0x7f00000001c0)="107be268e0c3d051f2d6a33ac04026b05ec36fed1b623cf4fa18071b56fa2c3f5f762217d875463e6ff8fcf966c54d4e9f", 0x31}], 0x1) execve(0x0, 0x0, 0x0) listen(r5, 0x0) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x288, 0x0) read(r8, &(0x7f0000000400)=""/119, 0x77) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x4, 0x7f, 0x0, 0x6}, {0x8001, 0x60, 0x8, 0xffffffff}, {0x7f, 0x3, 0x3, 0x80000000}]}) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/140) semop(r7, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x208, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 05:37:50 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xf30, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x2, 0xc) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000180)=""/182) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f666972653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x3, 0x400004, 0x1}, 0xffffffffffffff4c) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:37:50 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x10000) nanosleep(&(0x7f0000000040)={0x100000001, 0x6}, &(0x7f0000000080)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x7d9739e85567bff8, 0xf80144a38f8684be) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8, 0x0) r3 = syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x2496337f6a293b9a, 0x40000000, 0x8001, 0x1a8}, {{r2}, 0xfffffffffffffffb, 0x98, 0x40000000, 0x2cd2, 0x1ff}, {{r3}, 0xfffffffffffffffc, 0x46, 0x40, 0x8, 0x8001}], 0xfffffffc, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x48, 0x2, 0x800, 0xd703}, {{r5}, 0xfffffffffffffffd, 0x4, 0x1, 0x4}], 0x5924d444, &(0x7f0000000280)={0x9, 0x9}) fchmod(r1, 0x20) close(r1) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000300)=0xfff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000340)) getpeername(r5, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x2, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) fcntl$dupfd(r7, 0x0, r8) r9 = dup(0xffffffffffffff9c) fcntl$getown(r9, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)) open$dir(&(0x7f0000000500)='./file0/file0\x00', 0x100, 0x80) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = dup(0xffffffffffffffff) fcntl$dupfd(r10, 0x0, r11) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f0000000580)) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r13, 0xc1045763, &(0x7f0000000600)={0x800, [{0x3}, {0x3, 0xffffffcf}, {0x4}, {0x2}, {0x3, 0xc497}, {0x930bb0a1639f585d, 0x7fffffff}, {0x1, 0x9}, {0x3, 0xdf}, {0x3, 0x400}, {0x3, 0x18}, {0x3, 0x3ff}, {0x2, 0x7}, {0x2, 0x80000000}, {0x2, 0x9}, {0x3, 0x80000000}, {0x1, 0x9}, {0x0, 0x2}, {0x2, 0x3}, {0x3, 0xffffffff}, {0x3, 0xf4}, {0x3, 0x1493}, {0x2, 0xd1}, {0x3770434333aa5257, 0x8}, {0x3, 0x76}, {0x1, 0x5f}, {0x2}, {0x2, 0xb5ca}, {0x1}, {0x1, 0x200}, {0x1, 0x2}, {0x3}, {0x2, 0xfffffff8}]}) r14 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) linkat(r14, &(0x7f0000000780)='./file0\x00', r11, &(0x7f00000007c0)='./file0/file0\x00', 0xc) 05:37:50 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0xeb, 0x2, 0x5, 0x9}, {0x103, 0x5, 0xd6}, {0x26, 0x20, 0x8, 0x5}, {0x3ff, 0x1, 0x54, 0x1}, {0x47, 0x9, 0x1f, 0x3}, {0xad02, 0x39, 0x2, 0x8c4}, {0x242e, 0x9, 0x3, 0x3ea4}, {0x3, 0xb7, 0x1}, {0x2, 0x8, 0x65, 0x3e0}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) 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) setsockopt(r0, 0x7fffffff, 0x8001, &(0x7f00000001c0)="844d5db293c32e2abfd2f51d24f0f568be02b4b3c85665853c37c62887e16c1b95ae69d720ab78065f8c833c0f161792b8015d30596b6f06f5c05d4773b5fe532b1c84ab537a125b39e724b7bea53d5a58addb2954e6c0fb53ae61961c15445530d199766a71e03eb9b6a2912f497372e8aa530d64f42aacaafcc6a1e0ae4484979e08bcf2252da0c526e6577bc65a0af5f4e1f3ea964c3a81e1532ff2beb7b68b0abb20f7cacc50f768e405b57f837eb053147d2926f0083bd79f16e99250f921094ad96cf295b59ea3a522a7f9b3dfdcb286a7acc1a60e7f27067e4dbd19a4016a91519856a86da46bff9d2e1a756847", 0xf1) socket(0x18, 0x3, 0x0) 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) 05:37:50 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0xb, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000480), 0x1000000000000248) 05:37:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r1 = dup(r0) accept$inet6(r1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000180)=0x400) 05:37:51 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) listen(r3, 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x22) r5 = fcntl$dupfd(r4, 0xa, r0) r6 = msgget$private(0x0, 0x6a) msgsnd(r6, &(0x7f0000000280)={0x0, "75dad118772a7a7001c1ff89d417727f7bc145b3b48274310dfbe0f605321ddd7b8e6e17b397563ab31febc7d31fad4b7f6a394cc39f9fa326f3cb5436fa4c1b6878bd2656f89b3803654a02f42d0f0e337faa2784aad20036cd4d32f64982fd4405961d5136136fc4d7fe8c91b7d340c58de0b99ceb7eef96fe08c06b5fbff59ab511c238516a0aef4f1d8c69b25bd3600a36a912345b01363dfbce871eab4e90795ada2ec0028948b30ea56017cc5517a61de59334a62c8d1dbf8933937c85a530dc396538822ee071c833351edd54a6ffd23038cc0f4845206bfc575bba87152c0370c66f22ddcd10d42c88e294ff47ff7e31aa3fc69f86ffd1b23685113ce3241e20a8f43216efe5ae7c850f48a267c7c704c5272c8f9c8f672eb45110106410c54cbd66f6076113d6a59c05882fa1af9089e9f17bca6ef23d9597d49541c72e239aa964ae9d2680c7ae62e4915e15765f5dacff49be5c4cf4a6fad5d0f523ab2d8668d2a9547c5efa57c2844d580e83ac83dd1607548c0cbd039996663750ced4b41eb38dabb58ed0af32f64c922eb89428501eaea01bf6dd2dab700d69baf2f2fb7f22cacc5958becf64a2cb71db6ed64662c49339ab000eec3a825648a2cd4a24f2b2a46fbc3765449e8bf476a1ed63d8b412af2202a50999c3c9c14c3bf7844cc445d529506a1ee83b5ae95a857caf7c965ed972f56e6b2a710a883ed19f98d39ff4a55fcabda322ab9a70830e93da73d51f488ce3fab0457a8978cdf5c987c19ddc9473228c0b5e300b082c9ba0d8b4f82524414967ce6f43e303412d01aaec233e8c6ed3188e766cad98bddcd648bd621cdde7c90395fd3f77080639e68fd68827704b805cd5c9bd6d544bb7685fe208dc03b6505c550089e062c9e77d9a5f1b3451bb7378d4902246e2e6a1891b9854bd56b39e81e206a97e11b50aebdeeb20eb56b20566f9d25abb7e40e9651a76a551230199a68ab518e7a00f76718c287d75335711a98d9fa40ec21cd68386e71071a23a6dc5f8d1a45e808e2cb2af9c291f1d9f721f31724c1e9d225771a0978020470c674b39a607e6a87ad3e056de3c98e821250313cc413e60a0e4ee842c074520337c8947d7b6271f16b3eacc3fab574e28fdab2de66458dd1fccc8fabf8dac24d9938d8863baeb921e599e109e241b02f2511d945652d7e34b41ac33552ceade126da5cac4fb7eea7be2fbf7f0b19533cccc78801a0d871970ce00ea54feb4b70cdae88a8a1bcd7eb85b7cb51c48ffe465c92602f105110f04787807845196febfadb10d6c65b887a914c524c4fd025b7d34662f45ea3add262b69488beb6aaab3fefa0cf4a72bb1a1ec16eb83494ea6a06093fd4d396640af9323f5693e85c9c064cead26360a4512ebaa37a59a9e1c58c83e742ac8f0f0ae46c0daffbad8c03896504cdde259885814496d20ba4beca064251a9e49d25783e9aa27b9a3cfd2942234ef4d4e9887026d2e1377dfacb4dd6ae2cee662aa9ec10317c381525b7a50cd0745f1b025a419175114bf0563d57444b275c4bea345189a091aa7fdfd8df860bd470561da16b4eada7fd24ad149a8d011c8755e6c01f80ebc6ecc10f92117c67dbefba386550f3a55c188319328d998e646ba9523fa19583331ad416d402dcd979645d508533d0523642bc3dd04d2d83c287a19fd7664805d8286e1daea2581c9636ebdf341160dbb40d0b25bb52a10d4c4ca62fb76680a4bf8f4604d05f6fdb594872e9b30272c2d83109d90403d38395ed06d18f0e79c06438b62f151bbdaab441ea9daa5fa9924acfaeb118ac69f9022a798619a71bd2fc01372dd4c8647efda3386e9e2cef575d2a52ed727e33db0d4935b11b55d85f31623e882e722a363b37344e238ca73b2b3eda170faec6fff7a92104d47fb8ab7e894df4c6f3cc07e587daa661e19f9f1e85740e51fb2fb73898943c17afaa36f0687176b04c63217e87e9d7e82b4e3dbfc1a245e221ec2f463225481a522d835154f34556dbb66214a00a5284254b869d255c9445f924a61eee81db95494e939799015a1f07177a30024f803785860774e331b14a6b79d01e470f6d7640f17f80f3f85696790129a5fdf98e0b4d2e5bf6841f344b2ce1dffa799993e9fa89f33b2d4a79c4feeef46a5c488f4c205acc0ca408ebe6f86210af12f588600d164e2af976596c489c1ab84cad24a038788a9b20a61187ead1a453d1499c69975f1ebdf112af8978cb1ebd70a9ea124a008bd99b0c105dbaf60188d7b6434907f8b4db26dc561a9913dbbdc5cec98a55c45f7d8a2e0ccecd462db1ca24f02ea07c321aa8b26127942e7ebc1d822cac4e829b7e6e634cc486fa801fd4a293b3f85cba75c4e759faff02508e61448f89abc73ecf41ab30acab16edce508a4eb40dd5dd311cf53563cbf5092674fc3336e3f6f690bc4615e4ac0823f185e90f9fc8714ce445e2d3d2c6d355bfd88f64ce69e65d88041d3ad4300775955f50392f90d05166da9ae34717f66b3457ca2ec7ba5cc035e75b1ac6f282a17c0bfc1ff5942632e47ac1a79e4f0508579ae23999c0e8ca5b362f21bc1d45e8575e6c648b20dd3819d1257670f7b62aecc6bafcaedc5a374fc7da16b36d0c510bb44238f88c0a64b49fba213c0b55ba53636550a2f29a337489e7e50274821606375be860a638c060a4a802c5334c33d0fa28c32d1e07d95c6d9624ef6b7f3bb7f1de9d72849dc3fdbcf681befecd25c74422c6105b2387e94fdbf708c1eef9f9af66190f425745b81d46622478b30c65a906fc2043ace452a51b573093833da1cab113d2e12ae75f1232f66257dd86bbeb6dd13ade06211e968bd505bef62997e51099c6ebfd47a28b4964069a921c159fb1d46e6b277d86b36ee0ec7bce1549b6236f68164de45937416a21ee7cb2a3bb8c33a57b9b9b16163c1c13181f234f56f8587a9b3069ce438cc5aacd46fbd650ec67a1a97cd3bc2915709352d7b094765a94f728df95549a41af15925166bd54439e5943481718bd8ba119ae2bf4cd58ebd56db940c53cead3443d9e9f4a62a35bfc10e930c3e106c63fed96e790051a96825a8c3cb5ca6f1d1fadaa8a2cac51ebf0e78300775f09dd443cb500460d8d977bde19100eaec595f6801c9dacbfc868f07ec3a1d4cfe61a153f6a9664d68aa9259cac75b79d151632eb6f024f5b23e76d52657c9945b25f078d5cd7ed6b5e7f11d987887bf5f5e086c4080f749adc64aa459e1abc894dbbe61f2d78606cafee65e23448588a7be8d2bcd174f49a45f96a435f0ceea09f5d36163a126e489ccb1bfc16c88fe108fa0ed2f66ddefbdecbb6c250e8c86ddb7e50f5a232dc5b269a0c08820ad3ae571c6c9899be0c086ea5225f43f9058cbfb508919833dd62a96439328f762c81da6519e01ea6738faf8285a656839bfb5c1c8f517376e6a8cf07e72cfe114aa5168d372793c1d466c017356eb4b37c8d9485c08ca9fb95e0fe9ad47ce1f7c507192b195f926f53a972ee3a6e784c849886ba987b123293d41ba0d9a6a794127977e8ef587bae775eff5dc633a475d2252349f59e6a9aba4139c169e1f0297a563c440df64a829f318e149f7cfd1f71bbc1fcf948b3020923f0e563fc9ce3d2c9dfbfe05ec229de09639c1ea98f28ab0d95c31966301f26bf4b59dc4b6e466bf0e395bf8de3b0ce59a67df5f9f247d7166cddffbdc91ff5b41c6892a2bf988b53b74f84eb97be587c0d0af8773fff91971d37f8e866bf07c23bce0d48ad38524cce29d6e70e4ae798fedd19b4ce2a9c42bdf678220f41f5da87f7fd10e6b051ef7811b74c987f5d378536b990a9c1dd73ca87209a0f54564ac1650e5e3e4a1816cf339b62ee10a8ea248cf427b509007282ba34b77b873cbc95485bf3bf3d897f6bdae8370a5c95472007c1b2d76b75294fa7d686301bb381e581a842605a30413242e7902897471c2d2aa8fcf2677884238070c2f680802cc8f9f2a88d0bbe3751c87d15d65fc1c18cf164379e71b3c8e3f4ff5af536f068a29938bb2f46b5b023d8be78787f7a4aa6a8bc31c8079c2e4feb131c55c12c1cc8b8478d726e3ddd06e3a207cd4daac228b6be30cd6c21d91fad5ea253f82af85a72ed2ccf988a0d7feff4da6d5b494dbb96116c458bd8f19a043000f97c8384640ad9308d5e0b954cccc96e9fde4dc4a64eca5e09af2e3d6dd907598f74ca83c1914f4b9b8d702490272fba480b5cc4efe3b4525743d6c7cbc7d533a6bb73425e6dbf73ade18aead7acaa536def16ec3f1aeea2775b28e58bfb3c6badf0f5545f0724bfd422109ba686df7a48047273a91af05cf5ece7d4c702df919bbe7835a6f1a79ae4b77e91af3cd003325a39f30af3686af5019444f1fa439f487a23dd7266980bcbb0eb2ba1c34d6af96c85ffb678dcdd30f16be8fa1977191322b0b41c008aac5b425dd8625dd16d9ef4f2ba315825449cf42a0fd9f03c5509c661abb78ca35b1490360198fffc20dc32019e94691c7c456aa61fd0995624f9840a94a797e17fa2b17cbc87598213c1c7c639f269f4cb78647468734c7a828e85925a3d38e179f68502e57ce2b49f17d7e0c78eba088f4b3d148d6c991f86794fdd9882fd2c518aa990a4e192bed38e9e54622f68228d9e3a2448d15fdeb9a553b99ee43c3bc562d93a90f73347c4dafb287a9b0897de81a195db12c710deceae5f33d8b7793ea71df3a7186265bda24498acc2ab295c93e52a015be3f45b9a6f06cf4b56e727987e71002fda214debddb153e534296f7740ea3ac388498d86bcfe7b816ebb4d376132ae3be1b99fb05a4eedeec50d8d13d3c67158e320d7fe2f11cba423f0b2405b3b8bc8470602b4db87fe9d2bc441ccc85919f6884af157ccaab437cd244bc30b1ac9f89f11cea473dea13d63c9a9774edfcca7aa75e7e4fdd48ee249e77739b6417b5c154447c03957bb00eb79aed6286e1282db95189732d04b4a7be6c817c54a947d51637cd1c29d993e946971ed639b3aa911a3b8401212b87cf8a8afeb99df71059ace6e97e3286fedae8a35748116986a0e8cd739957efa1bea54335bf1d62602428168ea2b634f279d09d0827dd5bf7eeda60c792596e71a821ec74e2ed001bdf647523ab15b45ea29f96e72c153fd0b5c45df3ee132106b09f3fd8197dc80c1a2f29181f920a79671bbb13a1f4609a10b73554e289ff5ef866fe234926565be38f6533228222cbf1c8ee5b3e4a02d761be65e8ce8a90a5525378ff2b7f40aed33f3446dddcc612d049a553d2ef414d36fb824f16527eab1c80024ebd517422a890814dce7a815e7178e846b63b61b7b987a5e0e31d51f47a4468e4f1c29f7028efc614a98d164b466e83c32bde51b3dc3866cf0ec57352110141c336a2022842b357570064c151271c41104500242bd802d4cf42a3d5598df1870ca7766838b2ead94bf2a6d0db424699f60608f32bf11c90aa8c7b3f64c43fe947a1312c7522db1249acd97b65f3d1fbd017267b1618cafecb5f4503f7215ff6c37ad625b30532110da676bdd1902d875af2762ff57e271b13fe12d095f1fb052cf3dc65e7c16c91599e6d5529108e303d76e93b159a28490c248e76d83a634276434f4cff7a759c22c4e3c8e3e7e94bec0ecf2c78336b179f16c594dcfd851d1c67fdd3ff69d0f688f404316bfbf452408b24660354b60f633fea35c39d7c9deefa6ef8e6281ab2f299620723b0bf60356a836108f5d70443df55d0931d8a2ab474d77ddba4f922ad0cf8d8498fac99b5b1"}, 0x1008, 0x1800) r7 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000180)=0x6) write(r7, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) renameat(r5, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000080)='./bus\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3b, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r5, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r2) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0x135, 0x3, {0xd, 0x4}}) 05:37:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c650200"], 0x10) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 05:37:51 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x50b, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0xfffffffeffffffff, 0xffffffff00000001], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x800000}, {0x0, 0x0, 0x0, 0x9}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 05:37:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r1, @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT=r4, @ANYRES32=r0], @ANYRESHEX=r3, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYPTR64], @ANYRESDEC=r0, @ANYBLOB="e81904cac51389e074b5dbd86c943920a75edbc500f4919602e594e1dbda186928961ffc663c7e59e94d6bdda951b34eeead635e707a340ba342593f8a3a56bc637df6b1ee5a6949470d0529d52fbc0e243b44c218ba39271427bf878cd53d730f203f6d51eb5b5e52aef2a6aac880f9e8e66af16aab3a20e4fca09fd7d7dde1229e13b10d580942452ca30a7993aa43e7957d68727e3c294576fbb026a850c982edc9ae231aa4f6d3f22f95952c758ac84aa444b8b6c7ffcadddde4be406ad00e0544f8165c6ecfa6c35a087d23d6e5eb324fc61373b6b07db6eef2b4c12f31fac05a626c784a7b34bc"]], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x488ef3d866784a75, 0x3, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="a5f38567c5edea6d3659c441a5f793a151d6c4c9c9081bcad66b5231d6465b53a237c86620f04c2457a686455f58a8cc9f1886def0d3907a6cb2df7d92e81743dbc24d9df78e48c8c73cc7b37ff3620223bec68632da5aab91c2cc2c41ac504523b59b4fde36f9dda90a71606a1a454c59d40992d4c374e05fd50558005e98718523a855a3d1d01f31a0c43bf6a74eefcd706134e1549d5088d64106fa3ae9bd11885eeed60e0389bbec515141bcb0a39a58810fbd"], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r7, 0x0, 0x0) 05:37:51 executing program 1: semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) fsync(r2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 05:37:52 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x8220, 0x2) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000240)="2deee299a2f71dc464820c8137aa62e2751effa260454f146240b2f9baa15ef7e52d027a63e6a9933b2bccf44b9f171a54988dd1d6138d0cbc7728e005e2d24bb0ac41fdfc8ac622ca8952dd3c7a270c4ce304035c0b5f337db1d2838113e79e0e3908d6d77cce985e39f95b2147086783928ee8d18e1437fd5ab53a4eacc59cf385f5dbd4ea1d0722a39cb73237ebd4eb47e871ac684b6c274956e6c0abefe3", 0xa0) 05:37:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x8004) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r4, r5, r6, r7, 0x4, 0x200}, 0x4, 0x26, 0x732}) setgid(r7) 05:37:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r3 = socket(0x11, 0x4003, 0x0) r4 = open(&(0x7f00000009c0)='./file0\x00', 0x2009c, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x84, 0x80000000, 0x7, "7565b5ca0000c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r6 = dup(r5) r7 = msgget(0x0, 0x246) r8 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r8, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r9 = syz_open_pts() r10 = dup(r9) r11 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r13 = getegid() r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r12, r13, r14, r15, 0x4, 0x200}, 0x4, 0x26, 0x732}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0, 0x0}, &(0x7f0000001e80)=0xc) r17 = msgget(0x0, 0x246) r18 = getpid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r18, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r19 = syz_open_pts() close(r19) write(r19, &(0x7f00000007c0)="3b9c72c22bd65aa1d85b7878a7606e5827ace2a73db25de8a3301183904ae00aee1f5a16ffd2bfdf773ccca43dba560c92b00309199b5f01258678b9aedc3818009d0e7db46cfd1f3174c43a27df0b1f6cc60d43609ab59295a40b154e76c585214cc5164beb851fd8ef83e1ca018e532586c998916b940323829f6067f6bd02ba5d848c55b53b5604ac97af47037770e314774be83e90278c8a24a24e", 0xffffffffffffffaa) pipe2(&(0x7f0000001ec0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r21 = syz_open_pts() close(r21) write(r21, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r22 = socket$unix(0x1, 0x1, 0x0) r23 = syz_open_pts() ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0x8, 0x6, 0x5, "2bd0c00968dc65a2df0400000000000000001000", 0xfffffffd}) r24 = syz_open_pts() close(r24) write(r24, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) sendmsg$unix(r4, &(0x7f0000001fc0)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001d80)=[{&(0x7f0000000480)="93ded0d87ae7e2bbe1d7ccf2d7f24b274bf2ec4b78e3dbc5142e478e5a9719ad321bc027cc15dbd333114a8b3714a0df43ebf20285c951463aa171564e976076f00c", 0x42}, {&(0x7f0000000500)="ae3a34d9a4a80a8dc996407844c2916bc0ae359f88e07b21b6612533ac490b15b7b8bff03b772322fab3ecdface3e644f6f9331aa31a80f518f7a0bc6515ef3311ef92cb60", 0x45}, {&(0x7f0000000580)="2b20518123cb47521effc697ba7f4fab35e94b062f3f9311f2c9388c25a002b98d3b821121c5afe0b308b656922b18d8d66396a1b16b0156acf99b7b33d5362740c23de5513f952e9e", 0x49}, {&(0x7f0000000600)="b1e400771603b699f690e644f1e22e17e5ef17fb1e0f06e560e3cc3ebea2beec5561fc84fe725780b2cb39fd65ceb8347897bab14a33a684237082f53eb122eab4fcdf84237d24c55a8a78c417b93f785827b87d01802fa7b69ec531397b95eb4b5b6386513403c6edaaf56ab7ff13ae94beebae4aeab3fb1ca0aea51a", 0x7d}, {&(0x7f0000000680)="99f3091d0fe84c3075bfc87a2497e4a5751e72e5311275a115c4e0f285a5efd525ba89a9367b4e33b6", 0x29}, {&(0x7f00000006c0)="aa023951b80df8117d416375ca0bf9bec988f08c7f66fd5560d24585e56be86c8f29b23d89d064138152ef35de42fa8943377b6c387b0d7ee1930f11bf54e3d512697c6f39274f51203645f4996630751f2be44aee993a", 0x57}, {&(0x7f0000000ac0)="af6e4fc369a6da39609876e3d727e41a98b992d4a14821bb7494ce357cd11b568068fd946a9088c25f4d888886f970eb6aef036f7fcb3a19ef32f8b4427411dcc2c55d770b82e933d8afc68465e70584d339ea75f46eb46785788ac2ea66997e80f0672a86b0e997516146cdd08f19e1b03a860bd435323a10169a824b91df8d7e91ccf51b9587d5ba4af58bcafc6936333e1cc138ab55e9ac13ed04780affde4591623d90f6ce58d8011fb1f29e4a15be3926b8e517a9f13cdbc30f5b8f71f43170b3fa50a7f8fd6294358af4c7eba14b894777d7a91ac5c83b1d04f21b74a7869c7fea58b2410327", 0xe9}, {&(0x7f0000000bc0)="9e0831ce72bcf4a599d9cf45841f89b91c6849c0f3ab0a88994165b2f745b546e36589766ad239971687a6a0d11b17c68e0d112f21c8f825e694125a489a34d1ef0a0c9e67a12dac741e983f18f179a1605c5d078d1b5b04c52bc5d59422082edc82364fc21304f3a6aacd03b08a94c7fc7beabc1ecacad0b9e550e27e6a67a2be0975a064e0d434694453a783a7c34351cf0271626306bf083904ea6f88ae543396c58612a2024eea5947aac06e47d410ed798efc8ec994854f659562053aa5827a8a2e85fc30276fca716344245d833844d24edcabe31b239c16bd9fd199aebea57a25f04e10619f6b806a26fb873fa703af37d1c14910f1fb41ff6a3e5a90ea242eea489b6160dcdd5831d84d716e05d4847f01291c42fc43dc08963d2d82cb9aa9ac35beb6034762ca563f77abb39c4338cefc503e2203a5b059de5aec7cd90f600165ff0bf3ae29cb8dc78016424fd19d1caf26f51182868715ae5119c8f28093a3fb26818b7ae557a92083bc4298016be6bd11d76e9a80e42e9c276d6befe0968375b09f6c19daa0c5764da0e374d95ff50961753ec5f107b2f40c2f493cc2bb6c6165d2858b4352f31d673df0c94573884c6f190ed1d48d1f5a87f3acbb16714dc7e603bd023ab7eb0dedc7250b1cf80a1fed26b6d75862c3c58bf22d135125838863b7b85156d627d43a53e5409e33f9b6bc442cf727413ab51b87513b103ae376ee8281bc47e4ed135742d29aea02737baad9f256aa363032f8fe640c50ea43b928e2025aa63419e4594c88123d8eda1de9b807ab3f602cea7401a07a87e5845844c716cb1e6a7894fb5fde974db6e69ee4e963a6f02cf244abdcb54b819f10d8a3cc8fea51cc0b35380b36303c41874e05af1bcde0984fefd5c99fa72178d5b9f6a8edf54021b549b4edfb79000fb74b6ed585002b35e960ab1f90ed8077c797370eea5c5e311fa46ead8fa699c94887bc6a98b15019e716269619720095359b5162bfb89fd83eaaee4eef28a6d28f1792b7bca3531c3656758f852e80bc5cebf3218ffa2affe56a88ce43fc16c388e68f22bff2554046b0838f877b0624459bb80b2f853ed102a9fcf0973fb49f36713f8308d122dc47f34dfdc54d24188870acd248bcc70e7b558f7b37a8de9ec6ef9c43069e7063d4ea7d080b2e8c627e292d4b58732caa862872b3a9a329bfb645a154b9110c1dd5b7ef8b4a03c537ff82ff44c641fe21053fb61ae289cf00a13af5e6c8d2c65a634862bad6d0dae977460509f67e9736d7c69b8866e3e0f07426f718ac92a69aff103530c70bd90174b6566284afcbb9fc6976ed6f618b9d27ee8d489171e473e071bd36a010393cc46f0947e57e09fa396bd2682e1bdde6524673bffc409ccd7465175a3ed0be29483fb6fed19743199383f758035f8d76c5be6132e78102ddf4f299d10a05b88324eeb915ae0345495eaded7358cdee8e71b5b5c6dc03125d2b899ca8acadb002671d74fd8643880dea34ba7308e1462e38759762aaa01e8ad30647bc8f89ce622729a655955c7598380f3e6248a96286183a6d59427fb5675fa2b0c4efbade0c36a5c8231001f6fa302dfac226340539b3aa5bf19a71782e53fd3e1a26337413b9c91df7406f07e03ebd95eacc135fb50660fe0db535dec4214cc83b02edc86448b8ee0de4cafd1f2ffb6f14c814c2c0a059a0ba0874dcbdfda8462b38f0009b76cbba1c32e33df0a9187df467dc51c18bca1e2514c51658ea0f3572104f93b39f49ef60b53d625217295313d33edf7575b6153bfefdcc2c793ea2874684d7550dfdcc4b8f45b3228162a02877a3cf000be05952c6ff1d2d60844407e65862232ac218757f7cdc500819d88cd15380401af9d530a0d95fbe645fc440a1899ea31a2c97275dd4a004f45cd48bb9a54c5748b64c6647eb9dbc48bb9ec6dd4fcda821d1469cdf8051b7105b924703a359157e7528d1f432de3ded7e2abf0f4a4d8da9607ca3ae6280f384e37875c305d13b02560d2396b1d2dbcbbcc5a0195975ddde34ab5680e1e065ed940072df2bad7faaea0ca71ff0e8d2d61e87ba178e4cc1429f9e67fb0695e1fdb4c228b508f0a2d66bb183eff93da0390bd353c441c5c80790d314a3abfcee1f85979b55f04008da97629cf35bd762624d591a1ead40542ccb1999ebc9b6c896f02c11e8d122fe449a455dbc74b893933f994038b1e0936f14283ed0d0f9579832ed7223c43eb56a9d8215b51c4951b61f73175c8f7cc880d0f7a6c8e4f3f3425bb8c89f2fff64617b5f7ea85fb195f78e2dde917228704502ccfb6a8c34fb6a362ef694cbdd3f5dd69822a0f2de7c41ac043ef5b4a6c033f273ae147d40c872a8f132a15579850340c22643cdec54f9cc9f08ff9268f964a8aba3800b490bea091f0e497bdf8e184c8eedd6354940079d58ef2cbe38e324720d1da915eb1900d0e0adef1dc8006b9d9038d87435e9de3bcfe95c291baa6cf362f1f2f6d97c5dcef69f6723f7cc28069d894a82701e3ae8c199881e5589c0c8a54666f07b075dd261222fe06de0aecc86210dc787b470dc1b6501e96d98c9feb77740fa6461ab1133011d8a726b5e8e3a3c04e629e366cda5fdc2b678defe5afd3752186e617a0a3347563b04f27f960cf6a394116c31e5e2ff4d77850d612ec7efc35b8133f897b6a582607234519e5493fa87b9947fae3e154ef6ef0701764b179e7d43e6961a38d59175f5c0b908231388743ba42836e893bc3ff894b29a6720fbe4d2e1b0cd5759ae4be9b0b0b10ff38e1dc792c688d0fc5d1723015f5ee96d6e27ed599c99e45c9386d3b7594d44024f8753d8972a8feff83cab7160e8403f9b5867bacc57b192ef2d641e017916f9a2c5d2a438236f0ff9dc01d500d45d1e6b2be75db23b5aa0c5369dff73cd70c5374fc35125e58c79b07ca2af804c338228a3a884683305d16df28c43037b82a6717e9b9d6d7f64f843e3527afc31a2dde801d44869fd68fbee02be527660f6f0932a7ad0aed42551f4969030be982ff7c0595da75c5ef7cbd06f75c9a8a68c83637cef157291d8ef5663f4e24879dd2563f4df52c76d2061d98dab59a4838b0133e8cef9060a3195650e3e7691b1aeebf77b677effe0ff88c2bca35a0f1119107fad79c96fdeace9cbd7bc2fb37cac797fc31831c9f57f64c83a5681d8f781895f4ca42e06a0d8da11394706aaccfb587f8f50c581895d304571c2aeb2230e840c88ad61866c5fb0255727c9c7ac1c9604ecd0bdae5831b98bd96b1a228ec23354b46beefa0b2a875efe19c27281eb19da2268c32105927c97787d0e4c11850cf65d8d86c0381c62fa899df837666c749c4bfbf96c631ecc1c3aaf7b8099baec60591f0f302a97f119448c7f1b1ca65de10e32d8a310f6543261773efd44ba3dbf470ecd8478c3f9b53e073fc75f1ecd7ec7de9a26a593f57ac9ce527083b6e20b8cd7461f6d6be218526caab3a1bbde1aa24a4903395187d16a01be0c9da7518008e89963e2df4cff47c90588d600dc6c01e0716126832f4a3e0b0dce080fa701395898df070acd5bb74258f7230f2007a2333a483f766a5006fa010ecddf84cdbb3478fc691d19703e0574481a430a68de6a5d2fddc60efb0e08d77bd69fabb4cc7f96457f548fd1aedaca790bfb305a410e0788df68be0d32b5730fb6833aa12efb00edb1f58bb842eaddf68c5020655d1759de71cb0c8f5fa89e724d5f0f3a6eef341cdc7318a91e10b050ddb8251747b6d24a8bcb5c27b743004d8be1deaca46057bd308aa7d0d410f88b30c6e2e067cc77018a4931eb41820bba4a058f4b19654c198b9ed6d9cc43ca8413609fe3e0d54143886859e5d7a4e20ba9924f099473f81e288a461e619abf573c9567abddb045f75aadb0bb751171ab145a64595b1753033916da923e215487ab2d729be08c1f050069e45b0711e6dc82254308d69c39457ad4db798e7d8bb2bdb9d70035393359fcf2e0d514981586612bc3b7e1a8d93bdbc792e5b83ebb5327501f6eccfe488bc5e31dca2830b2c2fa955b7dff7014a860b979f855395f3f0b0f03caf1f47c8a4ae23bfc7bf09d0105115ca912be9ec63d21f063b7296f4b8fe464fc0a2b9e8c4e95fff11438323e12110cda8336b1de75122a5b417ab58138a4bb001468825d50ac21204ee25d09103cbc406dee8caf1eec44ba893ab97127bea1da4612d1b03858ba118848c4643f00c1f803ef056bdb79829d7156bffeb206735d3b6d1608157dbda796a09803117954afbaab34bdbb5363efc3b4d8d0c9e1d82b38f63ef9962f90a3619192d73d8d39ff7326ab8d70e28136c7b1c488976040e5521fa0729701a5457a4d89295a0f39dfe8ce9c153948f1279f1921ec863e98c597520900bf0b11d1f0c50cc462cf5159c665de4f96923fd50c8027d6d21a9cfeb039b9541fcb0980f256482d1f90dcbefe6af1e6a764527902ef39b8440f793b1370ee7c8c4c1dff6b8ea446eb3a99317ba1711ee1de67aecbdfb13e3a436c4ee88bbf904733205c10b58a6c057345eafb14553353db65640b2bd9ea5a31a11a58c7ccfd7a2a7ca46328ac07d137f810ca7a2fad245101d8213898a21c641809aed53a903638a13ae171a44bdf90b317be932a4693bc4e91b88e2cc9c9f45abc7b31acbf07ec3fa572ce6f22d6592df2908410ca976d085de72c15a538dd7019d4b46a33f5cac759dba9bc6e1ae669d5584b3ec9fddd1f07e039a4c5bfc2bb168f2dc6f7c3ea04673910c53546ea98f3dceb564316999e50f3454db7f1d56a32e5e66bdeb97aed46e6f25ca9fc1523729aea7f3329fb4498fe7e0905e7f79011f732c4edd88739661118769be408c65ae3ecabca431f31d53d27e2cc960ba96530c32c3602fea88fde7ea1acd395c16bbefd332049c12b759570f5967b083e37de779fa0168ed8e054a82ddefbb7dab4d9f68d0a1f6a8e33cdd2733bec3633033b69067e43234215115477abb3293e9b3f60b4afa36093e3b497f3dcf09b90c87f40f07bf3b4dd9c7415983c058634c7ab08e0caab4ba7c8df2b4096e17833740462354922527e91a6ab9154a6f9d57409da1f46ad786838af9ba86e748d44a5426f545346ba84b5a8793db63f147275c1c4eb824b27dac81b11e18f171f16d1ea1be4ed73a73d00e1851c8b452ad4dd599173dcc13bb1b5f7ab7af40a3cfb76923a5d1634cf41bfe587a7631521d678e09448fe36caafd9803204fdd97ccd5eadeded6bd554f0219b49eb449be86470cb0e13c3c941d4b410055473c7709372a5775153eb53421eccdd9e142657c63da1d05e46056807dbd08e6172ed74f2ed24c7721a563c6afac271195f768567afa4ad87e75caad10df4c293b1ee1f772726fff0fbe2c3bda4983e03f85035858cdcd57444565818e8c84dfff26ea7a08d8f77055bf528ef0af18b3312cdda88feef3410599a232aa0ca3e4daeb9be02844a436b567e4fb24aaa54e687fe28a502386db6e710954c3d44d44206aa99d1eda66e83f26e8acc4c968a34b7e84511a756fae57b5a7b04242df72b5468b644a991c3c469a689948c5eb41995db741154c2d0035af353d622f9894d6726d03866a6a68b0ce93a31e8e945684be7726fa9490431030474a5e366e801dd1a051a4a5636edcc3eb787bba76daf5089eae22e5c24aa7b4e30eb409cd5e3850cb669be6f66bd36cd3fcf19f34629457ab3cfd6dad091b6398812a721a43daf6a20eb9772d1e489e6043ab08c966e6647af8b36245a1f3abd0e3953", 0x1000}, {&(0x7f0000001bc0)="7e018e6d64037c768ad22f386d91f52bfba9485c79831d8225c6845cbcdd64c71f4801ddc467f5b2537ddc393bf541ea01d8f85942e4fef20eb7113266e19d30d6238ff0254229e8aa9ced31c153dc11488ddf617cf687392f3d1653ab77d721162f1cb9160a8b4308cdd90daad0be4cd14e3d2a4d83b10972e10fc2442706228e22201953c316244a1578097f9b36408c7b9845fa2b9129d733c3034dfacbd4806afe435ac42df1a4ab4274866983744608efe373dbca12af07ef6c7f662261ba8c84617568b93adf4a8fefd0c84439f8a6e22f", 0xd4}, {&(0x7f0000001cc0)="64f4017d184f4cf84302c147127dc4c73b670b29a9adf00de9d897cf90b6a68594adcabbb94ab6e00a35d6db2230ae76ad0b8dff2d0530b3a2fad6c7cb0f3462c27bf3da0a08fbf267196f9c368041f637d961307e1e2ef6c33ea4b0b08271eedd0efe4fea2efe88f3d821501f8041d4fad5d275b6cba4e495800ca81bcdfab66d3e02b5d5fa0e52cf7ff02d6df0f4fbe22f582d214437abe9eff0b81aa84a1ae4dd2bf87ad7e91e6d059051c17490ef0887c193596c980e", 0xb8}], 0xa, &(0x7f0000002300)=ANY=[@ANYBLOB="200000000000000018ff000001000000a357fdc85adea84c38b8d70afd50e8667457da1024594d32fa79a6d08b37368be25a3ce389da0dc789c80bb2e061080078fd254ac86363048931351ede8b7e2c66831ae1e604d76b7603e85fd975f239dd9c009d9e5a4e3b7ca373589e6bf5ff6bce84fd3287791826dcc468b2dd4da802be10df7d6a89034d598cf6cff7dd624f1e28a61abccb95b7019044aa3885", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES64=r24, @ANYRES32=r3, @ANYRES32=r20, @ANYRES32=r2, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r2, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x12b, 0x2}, 0x4) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) sendmsg(r25, &(0x7f0000000740)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)="596bd5ddd462ef711e6cec3dd91c1dd964b0b9b81def0d045db3607b3e7f068ef378d1568c1b51c9f66d8e4707da04ba8fadcff90bf522753a40fbc32de50366ce3d1a504b21843dcbfe116cae47e4fcb7c479c97780eded561907239613f671327e1f7f743fb471d2878f8041f5fc1474a9f722da08743a185739526977733d6317236eeee42b8c64d742f7d34d92d0f60099dc73afdb", 0x97}, {&(0x7f0000000280)="ecdc1b179c1b5d587aa558ba82cdaaca52ea00b11291fd95a604837e5e584f10c619a736118f6f770096aba7e70fbc0ac1cd509303a6b2cbc9bc92f0f4be4cebdd8eaeaee646f520735fc9d48aea00e60c467befd5c16a12f6b8ee87697d5ffd19", 0x61}, {&(0x7f0000000300)="5c7dedcd236ed24ed66b3ee2b76e028709e4ef62b8e8d7d3fe28122e0ffc1c6173e6f091c0bf1ced66a731fba2ae9f7c093e33fd14ab1779dd57a1bf424d84876005e7b7ef34e3de892b222bb4918903d963deaacffad8669deb3c71ba5cd28c50439fd55cec94f4b50e1dcdcefe18d644226880b806ea1ba74a9896a94a6bc409adaac03cb4c73d96efbbb1bd7dd4fdfddc1b24ec12e93b95df8b74c6b3fbffd97479bbe642e8c63c3292321736e9771eb855e1c4fdfa7ad8857b255a91383b234606f08262dcd1ea61a0cf5a2554edab588c10f628f6a23fc5f10beb529d5db1f178137a65a55e5c38da320da4c3b1184d", 0xf2}], 0x3, &(0x7f0000002440)=ANY=[@ANYBLOB="9000000000000000feff000007000000dc828b1770787a4aaf12b24e004ae2f3f4b9540bca9a337a698f5aa62f8c823fd2f96e13a34eec1dba7b490037b8850542094769ba408439feffff000000000000be69aca5f570291003d27680381948f9d93f5f9a33cfb488a35d48d8bc5828af9478ef65b4f4598d79dca2f91300000000500000000000000001000000c4f80000e49db726ddb1246f7e995a7aba47aae9b2d12fb775ea62d864cc1a367537336e7960de9ce074fbdffc9038f2855dc3d5b4934c9955ae490bd4c517144049d648961e7d7adfe950360000000000b80000000000000001000000060000009b87345098f0fd135d6a500b02b9d922c49cc72b0e70b07fe40d222fa49c3303bea0302da7f112f0ee1580ab7f99c60f2abb60cd76a6359a4dd1c7d1721c2104222eef1389ad177dfdc90e6b025fc664fc2a0648c382cb30de22509f16b1f05996020e03106f0e442a08ad680be960ce81a7545a996e607c8350d4ea3888924cbdf91d2a25537bf2ed6f426e7212975801b0c52993c29498e351a8e2be1ad0b6fb6149438a9600000001000000000000ffff0000eb000000d55645b418aa6642492a0f642ce889875c9835afe5edbeff93865df9746238857466504aaf9d263314d5fce348ffed3c3c4377ea314d9dd059b6d298f9b2004b229b6695ff1a5279e3d1601a986e848e0252d1ee7b4b53e4f88541b655115f90e1fa582cb1da9a0140c6b47756f7c21c1971dbcf78569aa346335cc26920a202ba1862e6febd79a4a763d855d8b551b33eb1b1fdf8a0da1822576b3294c8aa4d4c9877b23d5e523619792f7a59cfb3700bd1baecb878d65ed5d478f32781621690229c43f6f3b4ff7c23ea74e98964e6433ef6049233c0a2158d6477c0871826ba52ab0f284085349b9dcdc5a20021906fbdf5000000006000000000000000ffff00001e0d0000114b603fc158beed89122e9f550a375a732abc619291aff313fe9566b335b6c9711cde993ac274ff3062ab9ee4cf30516e745144c8e1d23396beded1151039d2b7de0ede7ae590604d8114a66b2e1df6bd875e88700bf7ff8e8e150000850e33f98d42c0f626787c9d5f194e3e56bc137b9c383c3123a64455c2b428199a73871781eca4131b32e1e85ade3e5913e13e8b396ce23e13ffda30e8e19fb2511fdbea8ee2af87ad21a430c09ae0fd31815a7e660073613ad21bb84fbd7b45db0039bc038ffc801c298772fab63462d15af3002b0fe1674d482ce8b13d09ee68d0eac9cae71bca40bc1da8355afce26e7ee998bd53cc8fafc6cc61a3d2079baf1d8d8ce9eb3ebdc67bdb57fd0200510d2068d571ef8d43035861b2384a19b06105ad985ef41b00"], 0x2f8}, 0x0) 05:37:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd47993db800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235810000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681c0f492d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac222d601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38118dac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee7992f16551c66517ef964b342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f4621976495ddf8e66463c101925f2684577009db64e4908483c8a96eb2f73a4b579151464d2713c7c7f6b9195170e42d30e346874b656dddeefefce49a0"], 0x10) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfd2a, 0x0, 0x0, 0x0) 05:37:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d90000ffdf00", 0x0, 0x4000003}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x8, 0x1ff, 0x9, 0x3, 0x7fff, 0xa7, 0x3fff8, 0x10, [{0x80000001, 0x3, 0x8000, 0xff}, {0x5, 0x7, 0x6992, 0x4}, {0x8, 0x0, 0x8, 0x55}, {0x6, 0xb2, 0x3}, {0x8, 0xffffffff, 0x7ff, 0x9}, {0x0, 0x2, 0x100, 0x8}, {0x5519, 0x3f, 0x72, 0x101}, {0x1ff, 0x7, 0xb1, 0x100000}, {0x8, 0x80, 0x9, 0x2}, {0x5, 0xfffffff7, 0x80000, 0x3}, {0x6, 0x2b, 0x3f, 0x7}, {0x9, 0x1, 0x4, 0x4}, {0x8001, 0x9, 0x9, 0x9}, {0x8000, 0xff, 0x1, 0x393}, {0x5, 0x3, 0x1, 0x30d5}, {0x10000, 0xffffffc0, 0x1000, 0x8}]}) 05:37:53 executing program 1: r0 = kqueue() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x401, 0xfffffffffffffff8}, {{r2}, 0x36d96d8708a4d7d3, 0x4, 0x2, 0xec2, 0x60000000000000}, {{r3}, 0xffffffffffffffff, 0x119, 0x1, 0x2, 0x1}, {{r4}, 0xfffffffffffffffe, 0x80, 0x80, 0x5, 0xa05d}, {{r5}, 0x9ddf60cb992e69f7, 0x10, 0x60, 0x5, 0x9}], 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 05:37:53 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x400, './bus\x00', './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8100, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="9df0dda16b712e12129bf243ce4f681ed27028bb9dcf1cc2885b844e73e229a7d70e3f401b0daeb8c1290bd41751109563431715fc264de6f49a2c70f50df6431917ca65d4af423c0aaa17fdbd60565d8eff249271052e76a8623eec3b67dcd969e2a4d01d36e245db3b09d53ad0308342d3b29a565ed0e2cf4fea70cd1d644112f6c2e294aee8ba0772318dea41a5cb91fe0ce9669ce0466ac6bc93838fb7fb63b2c94539385e23c718940b2e203f7e2683b6ca6a6681588ffc9b6fb9ab25973e3955a36f6237d5e8032dbde7a747e9cad2c8663c400f6ebba7f88e649b1ed3aad198f11daf5881", 0xe8}, {&(0x7f00000002c0)="e6899ee487b34e5a9401effda2115dfb4de625179f907c6683dade00c4ab3a1f65b578f53134a8f417c947f0e970b93e252a800eeba25d1ec4be8d024cb3f31d6409e0bbf19f9e80a24c0efb505ed2975b6da701ed86432e5681ec04eb6d7712", 0x60}, {&(0x7f0000000340)="b0cb9dc2e30ea504283b3830b403e3cfb18fdbe7ba7e9034eb2ab5a7c0bed5304530774a07cb51d37da76a07be20ba033f28fa40b58350af8193fbb2383bf0e8577628a580c0788fbb96473e0dc85bf4f26975fc64c635d840e679f8cea6be8a75188c4c31f1ee753dc2b0ceba0602b707f1e9b8729107be4dfeb4ec92bb794583cead5a311006338ed51c", 0x8b}, {&(0x7f0000000400)="c0168113bec96479ff9a3929c203bd60fc091711f101282a60bcab459fb7e992182543986b9e9975cb8172e0a7de6d9ffe531c68cb5a21269467156e90b4ccb418f489fa672a02b175505e5e6b491189c1b14b97d6ffddc704b96b55baa6133e052453881d2f2e88ba0781cca35507d694148a803586346e3ad88b1be45e4e8dfefc734ebc7a644e80d3163bd62a7382534ced83ff04a2574dacf7738539f533a0ffd81d3fb78b22d9ff8c3ed175dcd671ca99a26c1155b2a99d96752e28222d48e62b718ef30b556fbaccc6405f3cca28b2528169998fd6cb644fe848b7e40a0d9a63defb301d4e28d1bb19fdbaa4f4d6323b4ac59b53c9efd7a11d4e9e5c5fd9de8696c5703cc6bfeeee95484ee6d08d66e11212cbb2cb16e0e0a4ef7e9741f0b4057bc3bb476163bedf725e34c317b357a46a1c216803db4cda02dc424e264a24eb5aa220fe9188cc3cfd72bd71b45c60de53cd30913ff184be1a0564d77524e085f6696ef1fa775c3a8bfc1a8d9ddceaab07d677c33078b8a992299fa3eefcabb31afd9b0a0f4c3a9d375603c30305f42da8f7b1912e9671bd87f415509e03613790e11dc961e550f8aa66a39eff145cf077bbbf59d830d450eb1168d1497d73b71fe69a68d79fae8903ec408720b8f9b2c9337202b05998f504f6f5621f99da412d6823181f0ab78e05900976ba3a53cbdb2902fc6f22a5792520bcda5ef8155a358a7b1fa379706b9ccf86da4c483055af3c4530b4557b8435d4561641c57fcf570f7691e8a457c65a9cbd2556cb65cd92c8f5ac35d7a0819041183ac5cfba498d228fb270c1284b8eee6efec76ccef399b5d43105c417a15955590932cadd739d1c32aa90d92bad811dc3c5d47f3cf177f7919951b623a2da42e5ada5c21f8316a570ed8fb2eb985170973ea14118147f751fc29e7662a92eeb23b7dcf88eef95d2fa62067ef4d028d0069f114f4ef80d90bee5cd1b50a5b3517ae1a32367e40da7ea4814dfb2a0f440193e655e08f4eda61b08a2b02bca6d613bcd861c2b476e4397c0828470d3cc2f6978b56c875d41320b7b65cc012a133f863d17b913700a92b425d56fafe44a9afc924c2892b8c747e02dc9410fe699c5f2b3223373a1e3a2479ba06f2141c59510203ff3180038f19e4c5d4cf3400f1281c732f12f44c8c3e543d40792ba7f4be50d11f70a040f287558a14863459a2d4bced8a6f265b809f29af1f3b3adeaa73c299698acf08568cffec170bacf9dffb504b58885b8b5323ef3fc109696000e05fd60fd66899f380e73c8db8cee7593bebe89c62d73b6a074b04b6bb25f1ceb5dd7143cd6e2bdc66339548b3d0ed58da87cc4f2d545617c81b85d2955dba1cedf18bd8ecf6ebb856a1ac0cc8944ca93e3073b111222f189b02a55dd4e622071253fd27a4ad33f1fd5c557f441f7c8e17f077b16a4183e5ffb6d60b5c5ac91b7dd855273aa8a2cc9ec8c55aabf9af6b36b4610c0e0b29e61b0b8cc77ca12d3d94d126c1ce63cd555a4f7f438652537baf730ba193545695b09be5714daf8d019883b0286bc0b6dcbc055657a81b7db3b2644052652408f8a4818d112b4ff152007981608fba1a1fe3aa7ef6c77e88140be7def16670400fcf9b8a21837156b5a240bd01b561880aadf74ca9d9226d71949cbcd1b46f4ab2eeb7e35f1271adce492862a57b9c6288ad27975620c0cb575f58fa2f1b074fff070f4137f39be2c99527dfb00e34d3df215d36e80cc301e877b84dadd11e6132b72f9ccac65dab562d1854953259198104b4fa0b7867c4e44290237616ae0a63982dc444bc46ac8ce809157ca0fb2a8fd45c888b05b78fe0b9880a9b958b7321711006c084ab4da0ff1d1a418b4ce58b96a5268f74238740ea7d32f986454806d16277c650c3155a133ad9c4277767875d66f8a583eee385657a0f515f6c69d21f096c4145fcb52d7ce726d97df198870b81159e0f84dc508d42acc8aaade43e899da1711ae3d7e9261fe7107179ff59e48570496594727ec2257fcff5f1edb66eeb37c5d571172bd265ac3d820561d21878dc79837c14828b26a2c1dbd71d01a25c36d280ff7b4f19e8b284ee236dccfee3164ce4fd6bee19e080681b9997f7be511e40416cc3e2485dc814166b01f229f3bd5599ada6e74205a4b76c6db320dc096ba5317a267ab1b3d3e0e4327a60a72d668815a9af7714a44832d0f702e2ab5a2f2de8bfc46dd23560e7928133d9d31d2cdf54c1547be162de2b73ba55709e3c030b65a63a99a4d794e796ca37456336d1cbd5dd513d5a9aec4415ab6d573e236254f05cfa515dca9139fa023908aae464083ae557fbd1edf334e497d7b3828858924f3cc27121a4046b2c78034e8e08e137c37e6f776c21c17a64d80fbff5ca06bdf8f2a61b02825ddb90accea9bbb532efd15324d98022c811519b0e0653a589f7b984de24fc1c97327be5e700ac21530e4119138736f8ea29053e232d687914a9be3ba31e3ed6e235c993a435ff0b0af762beee688ef52f8c83612df0aa0d52cfd7377bf01fa4bb2043def66048635f9c75fcc185c3bbd2fef82421716fe8656a140873449ee4645677a4c6344fd2423bf0eaa84c262fe331f5f3c3eaf97fe7e32d0017819445f800749d4b6a3588477b632a8a7d29c85dbb95913ddf73277b9e02725a393660178d3f303b31a3c6ae780c703db3e9685636b57d33aa28b1a4e8a388964708fc3f8e71ca237e68b917dcb5c67dacfe64ad9ab0747ed4b0f5cf420ae8c872a235f5f8f1dc5f5d26ee6f9aacdc781b8501e3bd47fa8eeda317f688dc9670a1c0b6fc3602fa2209877943998c95e55b67a8d531e0602470ae5d926de218f239a71e196b92f48817b2e8b27a4e30ba7533bea6e837b75a031136c0d07889eac0ce2b22b181e53346797686e64bfbca0726c276870760d0a8bc8f35e09be14beb7e8630c11255f1106486354a577ff68d251f4c8fe00fac84856e2293a8c4dce099ee3409ad07f5edeea6c57180d3f75987490d647e37be1763a13d78e599a53c30fda931fe0001d50cd9af9147b1f97eed7ea2e8844212d68bd2f48737d0de1ff95a4ff8c7f94706b7458109ba07f487b9d717a338c74ab1aa6bb48d72e0501284935c3454f7b9d21b92b1a51f5c26131d9e8a0b945f239d8099335fe7a73dc5d6264bddcf710339c21710316e3482529fb3ebd0ddeabda481d00b82c64f07070f7c1401a9e3bea2899f8565ec41905e6b68987e33a2b47dd1b9a6bb6ce44bcd07919a3794f65105c8541692239d536ae3864c844c9ffb86ec037e307b1a10c613be04e27cee718cca0f8d86f9af7872e458bf360f45836999792ff375fa8e25641755162384459b9f90559552972d5be5c97ac76adb089ffb3176acb90cc4070e427941336497f68ac33da375b71f78f803eca1662f8161cd6233b3a9bb06885351c52a8d5a7662b8de0ee571d01cf43fdc9c45fc8bd44076af38ae19d18998dda1e79c3084317049f1d727b7fd6d79dad24ee1d582c72d099730c42779955c83252bc93bdf80d7542f014fd0255b272e3c6d015af31b2beb76ffc3ba047b9b4ecf325dab0159166da9acc14943fc057bad16c47628c86fa858d1905eb4b4429451518a4a930fdb5c41444397d4ffd0deeb4ed23223e4042dbedcf328a44f1421dfcc5f8e6e9982f02f9cfac65075886ef8ffe552916f1fda5c7d6fafebe91f80fdb4423a875d46425be36e24307fc1d41b0f8ccd7d9766c25070ce1f3d57fb87187b0cbc9e1172167217c2988303ead974c970b2140d5475c0a3c994c1a28e0f28d50f07674fe5f7f2ac9b3390483ba7afd1b53a29ef0bc0db61b7aa4ec0b6e273e6395de269b2f74c20c982013b10d1db1655c3feaba511777accc15d399e7784143ce1d767c406a928788610e872cb360db00b5ea61cba58b63910ae3554817e3524faa1f9d2716c70a9dbbe9c357266727b24e5c3037222272fa199667098c7e16bbc300ad3f269fde0ec74d7c1e11e6cf5d97e3080649fa13bfad5aad5f71ab91e53455da61b4df04b27aaf6ded80db0aa3a3c132b630ba26349dd57850472faa9d90143f8af6fb259a1403a4478197bf7e4ef053f0ff90750526ffd77636e5294832e835fbae8f2a46b62a83b81d3acc79cb824fd7584a282dcb9491798de67366f3390c753f3579d790d3486e6be6ed4449ad0d95f27e61295c1b5bc430cb605397fb57e9c1670b44ec79ab6706d3b4104667264f47de8e9c6461839535b1c49ca6be526684f2af083e0d621a264257a5c634935264a6cd2238ca93bd490608b0a81b16eeac93e28193da265211dc421a0dee26081aa1a8a8b655769d759f2b30f56660cf55949df2d0f133152d7b9c6fe836d046b332e155a71c15af70cd798d55a5594bf65df7151460cc912542c14017e61391d1b01ba5fa33645ae1a6b6bab834270c51fccfbb745d2d3221b4770d2a170ec4180f0010e6582dea5d9a3b69af4ca6170543c9f355230cc52b24094b86722a11e97dc1b48aa86ca1b4e232b26263b252d127f78d35241a80098b3c9d7ce536b23d162f789521cc584aaf0996ba1d1232542960a53059399c742898372c0d687cf0ce48fe196b321cefb69f7ef25d888e70c30816cca20f1be1ccbde6dc7b06af71c18bfb2267ed55a77633ce19c593127c2d5a0627bb840ebb6459ab4f98d824a4c70e866d9e494d9175712041a91e9bcb2639c9bb6763934edbfc6a1ab0b778460161b3c569d9ac56704ab9e664773bd93abb43642f49c90f4bce2f77b670fed65aef02f869a8e47477916b60b40d2a59dc4ed78ebd8b8ac109590517e86c4a2ec3f7e951dc66bab138703b0dd7573563f71ec75d63763ed02df7d34cb752ef121802774d03837d71bc093da161d4dff1ed303c63f896ed7dbf85d6749419e20df85c9463ad7562b0b329ccb1bb6f2cae63b0437c3a694eef0a2e58860e0d11c2c92e87a408cf70819e71ca206209160c1a14ff299d234f56bb2f6a004235e1d899f1d4aa5e1c9c015532b11fe9f146e4eb991ccf6bd5583b95bb7c7b265a8591de56b6228280b4da1bb8f0a7a6829a8baf0bfb0018064f214586b78868f8657959c29e2b3efd98451377a3286c163c6af60a9fc02883ffefae1611ed79b7dbe2a75df40df7ec92cf18fc764b8ea41c92b9db82dd1fbcb9c0b7929f5a87bd27cc0184042c055b002aec394f6b77b8c1deccb5c8da85f194354da75871de1e0a67454dc5e47312e70c4aba4d78a502494d092e17d71a95a8c032fd2024b4f3a5900c922b70c8527893337a3d0a9ca06bdfdcb3d1f191e0961628c053e4c07f883cae74979ca925c7e82a73dda42c2612548cbc84abb0cdfa948be9f83c4b73f394cdcf9fa8953ed831896e91ceb2940608cf2726f8c5df26283df2af96569c2f5c13642e3d9cc32008452c76998d59aeaef283870f5c1ef4dd7253e5fe10237368d3ae25663335f506c0c3781511f66928816f8f413a59df6403f9541e2f1c88fef5f12c06ad7e2b76227d2fd6818c34093cad84af9206a7f728c44c0f23b249e4a0404921266c4d2e32d7d4497822884e05cb3f6c9099aadc275654ff23efffc33f7f7b32b43248057f068dbde81af8442389b1f52d3d2233da7a3204e9a4d9a43d0b26817ffe0920529e5dd531df4c81dee421e9fb521481ec38912677e6cf2ed7c505ad584b91ce8763ce2a3bf5e37f5a76d2fa13e8f5f5e0fec095f71c382b570309872e2e3fb79ec88b59112a64e0c50a32973e82bb97b65f", 0x1000}], 0x4) 05:37:53 executing program 1: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 05:37:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x8a242cccfcc59706, 0x2010, r1, 0x0, 0x0) 05:37:54 executing program 0: sync() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) setuid(0xee01) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) 05:37:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000180)="cfc024d9d2aca3d1ce07d79b2751fe4defe563bbbd65d87bc1054671a432679c9b98fe954ddadf8473bdad8f58d8860ce7f0d5d0df3e37d1fe71d043c8b059211d12a622999e6180e3fa5aaf9325180b1576f19162a8ce3ad9b3e7f0f88987c56ebfdc4f31322b5efc879cbf44e33005a5b7bedb7a62a2c16e0a3dcd741e095c6b76a65ffc69d0d45250296bfe83513ff26883dd14829d683ee148a39457487da31b204c4e16db655ba75797eda387bee8f06c57", 0xb4}, {&(0x7f0000000080)="b0ee5eac573fda89ffe56bb4506d7e9470281d28b6b3bb5d5a4e75c877053d1d1dfb999a3d11292ee16cba213efa", 0x2e}, {&(0x7f0000000300)="54f879e24d64da6ef3029607af2afc02aa8eca5f8e9a22e2926f91783183322c0983f420ef44092c1791f081c8273f2afcbb6f72b09733b231d5455d8e4eed1852e8bc5235ca242da5eab4b92781bc8eac3c273066d4f47e84e0020cc1ef0a2e2b6eeefd3736f626c792f77acaecf6775228948ad5f6ccd4f93f5d3c544856b23b75090d9a1b3a5cfe7a5bb99ba038911aeee85c51", 0x95}, {&(0x7f00000003c0)="b8bab33d93a4decb444b2949d6eb6bbb1168b0eea239d5a779366a128d68d29b9612b7dd6d19a25a5e26bc739598dadd42a925429566f2bcdb40f35944c9fab5ee299b46a64d65a796b5a2bc03823812a3", 0x51}, {&(0x7f0000000440)="b4a4c989d4d95e8e6b1f8f77e7869b312416141036d83b3f2b2e269bf205efdc1a815da05a2edf6adc9555d65d8d52ea303fbeffe7335e4ff85bd87ab487fe84d2ea4bf5b1c8728f470fc3541b529ea09a531c29855c5a84d94e1f33717e137afec31dc6edf5e7dfefbadea4741469e96ea3d41d602dcf2a32519e443b77ec2b26143c8457cad9788fb9eac6e6eb6bc9266dbdc57f2ac4bcdcd443bbb95cfb1aa12cc417b781e7ad3f02", 0xaa}, {&(0x7f0000000500)="fd10a9947a25ac4ec87d4134d7f8c4428d8a937bcb75dc3c158ef1f92f0d89ceb78b498c04bab8a1d4e6fd37a573e81288a319863b537c0e4617b4fd1d5e489d1ef95674c1c5ee437700373c74ce9f6cac0516a8480fd4b1d48217db0cdfa38949c87f1384781bdafe455d11bd5f82e06a64b0b3c27e53f27f7bd09674accab713513ef2f6e6b947b2c5cd0e63543dc7cae451ff5ff0ad5d938b9d2a825abde668d86b02665b7413da7f254ba56a11cae4caa4ddb87118c31f996bad08308bee92bd0d27a15872be66d73443c928d2a60a1c19146ba67eac2b8c5dc5553331b4ccf01eae594146074beac8bd98e50257d76d34f0", 0xf4}, {&(0x7f0000000600)="80ee9c75540f867490ffba89688f44160074d41c77642f5dc0a9b6382a5009d1e976f8e41629567da444994c8286f9a04a2b12c628f056d41bc5325536837b0ce1355ebcf4037a6c286fc4f762dced8ef11753b1cf377a5dc3f9d894f7ad52dfdd2cd3512319c6875920e998ba8714541fda1d580347c7f00c39376bb8e82bf2524411d3c5e458f5949748d1c9561cdd79aef211697052ee73dc55e7a4e5b2c2f93b0b09970818426763108b9f6506866200508e206294fe2768", 0xba}, {&(0x7f0000000100)="cbf0304e7168ea45da1d51986615ef", 0xf}, {&(0x7f00000006c0)="a8f0fe5ec599d3a42391dd6fd78f8541b2a09ed1b4ca98a0865ff9f54d59d26a8eb20a7b85b99ed0e7b9b250c309fa4ef30e7adb32d880ed0154f67708870d901d17db7376c47343f8f3a379b84c8655310be753c3d75608a4712a9325dcff6e69ffb8a02b35b56e91f4916fbf60be0a506b24a4a27f12b63cc0878e59c3f449fa36a6f23a9037bf33c92389662426f4a50fd8c493b4870c6e5ad3a26c0f1c59a1a75a6e08291cdd0814e4b3656330635069adcb178810d096a89883c46f73a1ccc63941487839cc", 0xc8}, {&(0x7f0000000280)="b1ce0d1cd22a239062ef2fc7b9ef0d6c33c9a86ad4f639fa72477d66a885ee6d79b9d3ae39b75be4172b9aff061d47f0e7261087e7ca2f93", 0x38}], 0xa, 0x0, 0x0) msgget$private(0x0, 0x68d69a613157affb) pwritev(r1, &(0x7f0000001c80)=[{&(0x7f0000000880)="f5ac497fc7213ea8a507145cb650911d5329646e61cd8e9f26d74292b7e51f9a55c0f925533db046207ef4fe318bb1b1a15aa5f81498e31c968dff28afae8e43a790827e1a958b16668169e7225ee5af1d18a204129c55ec613a64150e132ebb7fbf5caecae9d31b464a17ac503284acf2f6693df519e4f53bf8e4e4cd18110ccdbd18ee4317a03e85328099824cae3035eb5dd0ae7b7c73f308dee4ec5bdaedb947ea7f830225f5354cf2a6f5da423013abfbaac44177423226a9257ce8e5002a76fb4ab1220c4c966143ed02a5d8063340e7025892793d1b7262f012577f5ba00e3c7a3a0e4066945f019af19404cedf1fcd17bf69197e38668b3411388bcac047803838c4706e03e930623ecb61cee95ab2d0e1c772ccc8079c12831e631d2d1f1a94bcd33579e500f4942a1dfa0e544789a116529b76e0f423178f0ffa8841269b5898b36a98e72f2d8687a8a4db9c79fa1031241011cf045151a0d4aea8b8176795138c7788c4e1286569048b36438d507ac5a55c49dfba8d0f9ff3ab3df9784c9b49dd6da7cc92008856f7ab36e8cc2b81edfcb8cc743aa0128e13bb6e91f4f6ad3cd2201ef306be1ba574ea34b1ad90e5b629f560856d0b26701864a8543aa0a1ba9c050af6b933187f508b521047d09df10b911575b33e4c02e6593d6a63a4386c065e91c52b43f899aada43ca13b00840735088dfce2c6c182a46d3dcfcf2f73a4fcc08ad001f7a417e6c55722b1c76713337b8ec6991b551ac441aa298946a2bc6df9d67c80db9597406892eb506e5c350a3b0218a5df1502734c4bf8e8d44c8832291af25927f4e722b5c56b76525bdfd1f4aaf070695d6cbf39987e6f9c2326fcdb618e36008a132f201d21d85c962a22c9d600773df4b889ee0f73cb3a3b776eb7dc8d4b9bf9a51a54c979e7161332df90334ccbab037e43b52c66a4b461779121e4ddd21c37074c3d98633f9084a91be8159571bcc2ed32f69f30e5c5ace89453caa9c195b59f4c5579fbe7795bb9e924102da9e0030905c5810283614b4924a1648f64cc098b0178e29c73452b4e87a5299a41030547398948bb592330b656886d5d27421475a5a597fd7a7b638b292fe2f56259b63277f96cc6e75cd997e7fce193056935b29b2785b8a9aedfda503fa10cab92011d9cfa6986b2f41f304b7370f22244f8655f514e38ca54caee2015bf83b5aa4b8da3ceca4d7f09eea2d6c2234e0694560389addf43ab7db8aa43c96bdb4f6e426054f2020edb2429d981b119e549b9efd4697f32881ddc9f653eccb71ebec49ce95dae67333f609149ec5e13362534258dbbfd8ccc17b7c6b278ae2239e2ec2981e1d7cf1eec90c94c11a836381bd85d1b90a72f7448822002bd325f637acb94f0432bfd0eb59c07228465fd30363f4f8dbc644253baa23106d5ebe51e908dad4541ea9831f747024d4066d5958bfb5a43ea84a411c9b495d00c6eef3e0f9e439ac03af941f7962523ebd88b8626ea5ebef798fde9d0b66d92a94f581577c587ab4671cdcffc306f35b36c92654c252caeb1c9ab9497470b4448c96063b8f3d79cc28d110d684e09c7aebae5b17b69b22242faf17c04d62d121e5598bc595baf2a5523c7588a4e3a16a42a35ecb6e50582c8e7ed527d2769240483c9bfc46ebc5310a5681b5c6a64d18e59cf1046b3bbbf9f2309ed959b30734e874e83af82a0e4c7447bec683adec38dda3c683a6d0f48b20ef9977b82baec05f7a8ad760090e6f9a01afaae83f99eba89bf9aff7460af551ca5d414c8ded6c2c7b2c8eb39ad9332e8dae7182c19d238cab9b72ac784e972da5dd7c27bf02e3565fc57425ee89d4a89c589e776ad3a23c708b0d3c52d9ff03a26d0cb53400e580c06356639e36474789b714b1c0f92341dcebcd181509924390e3115177ef6daecf6d368517c6637fa8504b7d7fd61dcb62697a5cd697d326a8a9b88cbd932e791a0581b319c2a2bbfb1d8c8ee6e050effe89e259f1e4a41eadc71075a188a565526d17eb7f2928d227e90568c57a4978575fc04bcd41bb46eee3270174884e73ddd74ba92315f8e596078f7843e174561c5451805962a829688176a10d5228ce9b57bc68cdd544ab41dc4bb955c3cad2fecf25755e4fa562c2828d73de9386b71a87e6f8c5dce4dbc5fe544b602bb34e5fdd7fd10c75990bfb4e2aeeede82805b04ac93545976b131f94a688bc811d67b9e182faf6a893479fe0e0c07795a6c733a837c68c570cbed48dc7cd285c474453c3c74b5b7afd8b6dc56138c12d58e192c5f3a8ec69273bc6af5882764cf5da07272dec2a556eadc1c4ec95da7f9c0cbf43625f96829b83bbc8221adffb50b7317d73279e093c31999928f3671175457056063ad4a64bc1faac8a1769fdbe6f8ba7306ab66b46c28b705d751d0a07e07e92eefec49a6a8d56c467089def74fdcff48de7cc4844a8fc5755f14965c6cde2e2ea0c72feb4e59ff12659437794cc2d66c50cc0fa64c38168afc14c960c076efa16113b9059fce3774834c0f77822a91ef321b4bfce157a9f570852941427369ad5a9df58eae0cac1d1d7da26c6cbcc34f19a2ad0b75bac964cd2377de197f190428c08654295f649c8205a623e41c1e29f7ed181a8d61c15da54bb9588c270e27761248fa98a3ade4823d5e4ba037d05726cf68397cd1842d718845aa2559f7c4d1b76fefe0a06603b56687dbc0c97cc7fb53995863df1c77d571bc47b101b87e0125de651c6e9ae4ae8ec8a5351313e6f1b4467eadba50bfe0106d6ab8eddc22c473019eaee13d7eddd4b3ad5694af9efc59598c112360e50249bcc688e0351a8a7a96e0340c588e53cd19a54c556c43cdcf0171c62acb066c7e1e8dce73945524536e8cd8bad87d1753c950f63662f46e353f6d648df0b79bdbc0f6a55faf5c71636aca5651d09179ae9c7eb317c881a2e0b888253614062df2a03f56222899cbf6f6e7cf838f84fa295014fdf661706a0dbaec7051784bda6b4e01a58c9a8db655ab55d6ed471613a7f6ee3e89fefb483d7bd9ba4d864cc350cfeea6a4e473ab7036297b661bfcb9399a2c15c36227643c309469deae721b2ec0e44efb5cf930c0c45535acbb895a6b36208cfd4e2d33c8d5b72be8c4be60b16446ce51724e65b856ca2b08bfe8d744efcb1b2b60aae579d9ec7acb2ff6dc85de84694acad588648311c7cda59292f20eb839a0b767847b0e6a09dd9ee7b4d4e46e0c51c5dff11823cd8170e37c7cfc5a058688e69af08b07cab59fc0bfcee7f43758df6552d0b7dbd832d0c461317ac310d3a4a88dc935f7b54a2bc72fa61ffb094cd1467948d2dbf6d2144879aa657becf22c8e8965cb9d332fe61e7ba9b39a108beda7c29413035aaab7d60b87e9d2c02c377bcc98f2528cbd80d2c79b4cf94961982759994dcc29e6566aa3ca75cd2c9b69e40e16588babe434dae9103107a39b3ed79ae7fa8059e3ce7b2077b152a5006d2554d648db51c7070a50c503b3c2479b24b43f7cc36e5ac9dd46ebcf0d048e9ea8a90dddf1d39bbf3621612cff052512e032524559ba8cd0cee56d54519f5de612c62911bce6f0d4458b044f39bfc9e22ec89d62d02ad894b23d768d7a19811038b7943786c187e220c39cea6702e352abbb1df229b6abf31eae8482955acc086e51ac3a43fcfba3c5d6bafe315bf108bf230860263bc1a2ba2afccfc5476eb92504484a449221ad1ab4f7b8e34a509681b2dcc45865fdf85335cf63148056fed21607c38077d8ab7f61d748e0881fcb93ed3003cca8ee8e125c6637bbbc513a19da3a41c5f1500a6c98a66aa5134ec403aff50d305b3f73c9c5127056059a0cbf3198a2e700ab6c0a459bb5b30821aaeadbaa81aeb23f0e1d1e08cbe1f25c46966cf1bb567dbbe116a0a7abbda3a97312542934076d49b7bbff6afb4904d8974a546e92e9b3993b42da042e48a09aaadf4386ed76f293ac5d9ff64a6fc6bd080f52916319fc039d5322fedad4486b036e9e7ffaf1b1da37cb08187ca5723e440d9124e7ee9471dbe9eb2453170e9596ddf6c63f4c0bbaa13658c8b9b66b0cb870439e16da2009608a7effd13dc1993489161c7c17d603151997b151be79c34721723dd49f0e05cea8121dc39a7d5fbc51a2cde39bc348ad0ca0dcaa69b42cc8595d2327c916d4a5bdc86c6140f89d97b362ad0648a815a88406fe1257a74fdd4d697b824050314dff6388ac90e1f341df4354abfd81c87177823f7e85ef3f9d6783de0d1e5c3311c5a85b0205438a83902faacdd53cd41684e12664d8491d9d7128aca4efeba214a0cc30729ee443a022324efeecdd82046bca9b66d3590dbfffb59c524f3df99e0d1293aa0cb761d1cc4ecf54d174c5e0e43ef1fbef52e713ac7c6c61ce8d6110692c350781da952e865fe68ea27b6540b1473f85f264e4b85cf71873263cd0003c4a980279705d2b811db67e31a2c4cbadf0fc79eacee1d1ec2d4d934d9fb833e8a6721854a1cc7ef24f74578b4af1146d3ca4b31e6675ce1e0ddd01d097671e73c7af1e065accebeb51cd59539ac98ed0ba9831b8afa1b2abfbbce1a86a55205d8bcfe15ca83dc1802a3dc3f83e588473ced6ad2ce7d0c557d706e513d62d37e35edb1006a5bad38aa797aab5fcea556e3be006ce668da45dda7170bf354730af2b5bcb78270d113d6635ed001f6f6bd9b33c868838f0f2d1bad535ff98399c49f7804e6f04f3f89baa473b047e4c16bc15ee859c68fdf84ebe0a25d29d55ec819beaafaf98c5f977c5b063cf08452d1fc4278e1c5a61df72e4f2c0423ba6b82ac57578269d0fb3fbd3e49f75b9e93da0228507d926786c8e2270c06a354017fe9cdbc0c255c240606c183f4527c7834bf123279a92f5ca00173752ec0d16eaff919fbbb1b3fd43b4d43d291d9b48ad674c71557913133d2f896897796cfb540dd08bc5f351e43ac8b867c4c7bb7f6ec81edd7e5b2fef6f43cdfeccd1fdfd00a69182711a8ca4227825caa2a86c7339e8cff934c4336e0420bddf60c18aa2a81ddaad20ff5bfe31170ae0ba18c4ddcb37ad4da372b7f45a8aa8f8764d315d5edf625fdd687b8ac0363666d2b7b819b12e8976062daea26b7c79a75597479011bf0727e3d926ec9e27e97bdf62a6b3eacda7f0b2f8bd264712247a905f611ce5e94046c6625ffa8401c1d3dfadc4300272b62c58d1245d0f79983623cd7f57f65043dc91cf3b0834bb5d87524530262446e098bb23a9797eccdccdd6ccb63830bf7108a4f22fb17c29e6a5d9de514dd8322f179210966c4a3add575355fdab74e80f4efac5d64e944ae5f79a3a3e2899550a5a7694e523d058065ba5548fff58154a27322017aee1aeb8158a07d3026a3d4b44a0d7804ac2205527ab4a1f7ae6f187de0f9f911f5955fe0732fb9b197352b60c55d0a10eaa2cc3fc89246df53b46f78eaa4ba0898474b87ce0b4a5c5d12da60f8cc54930d2a74d1b8aa8e4e00d0ff9997cabd8722d0314245d52819d0e5daf0de64a56db3a68995a2b04a9d75316297378da05de53ad58118abfcedcf6a925c6cf0f5342dc4ed6f7d377d7608a09f2f49b5dc51cf8b9b0c34aa21986040c3ec978facd3346f2b57359ef9b1ca7c021903853f992e1447d409cef11d35804d6ff14ff640f34511cb6e815751968adb7a73e2f205a682e2f6ccd1d4f2b4ba77d1728214e32ccc6cbb661df8a56273620db1ccc6725943c6045a0dd2c033b593861c1c515e1af08e61b01871ebdf1fbdd06f654d4d40fa66d7e353692cce22"}, {&(0x7f0000001880)="722a2de4ed2ce85809fe6ef1753de7c0fa7b4dbd7629488b444a3dcbd4a1475d9ca3b0fcd4273754edea1a66c62a0172a09696bb8f871ffc3e71c2ec8ccf93e6da009eca2ead274f5e7f529bad8fad00d324887e235495372efe2651f0053cce630de50590c95ce6ebc1d2dac5908f33f3a8a238902a5a9bf8b91888f0380092239f030997251066a82323b451b2422a29fd75b5b306e84d5f09385ea5fb0e488f57a30b515cf1da00dfbf7cc984bad6174e9e8010634fc54bc45879c2eda0088627c3fc3f054433a3c65358b8f740ed6632982ee1"}, {&(0x7f0000001980)="b91f5be9d17deebfec635d5f2610a471267055cb2bc51dd63f186820b95aebfe962d4f6f021036f279cc12f1eecfdb0d432e207a4e1727d932d61472924ca58cfbec8803411ae4510e4db8533ddbe49ed3433fbf1f7714695e1791cbe75680d7d11e10bd3b7b750feaa543b9c0e201d39d351f320509b08ddfecf533290f2156080f1787c60e550a0ae40e2a4a631d277e0d51dbc168efe1896ba52d5117986730481ee4b526885c8787b6cdad62e2042a47b9e98889cfca4faac2d33bd96be68ec1f3088e4291a7cf97b11c3f49a99998fd7f69c03d339be9ec3ddee0d274"}, {&(0x7f0000001a80)="af2a0e26f0aacc4c7c636e7fe08743c1cdf919f13655e4d8f74e974c39ee543c27931ca58ecf9a3966075a38d981d96bead7ecea8073ff859271a6fb19736243a5d6199bb76dcc7f0bae3285c86c56e7c4da4a7d8419e47e7394d3e49cade135e2dbf21f89a9ed1602e0df4db2c384a14efc664eccb11781a6fc194236f1709476f553a69431bbbd31815949069849bdfe307b0cebdb5d38e63d2098c6553dc903416a32df23b70cd0e35f12672a5577018cc5aecf508658a1845493ee6171bcd9267c09c58c843a677a55896b86524aafe50fb79829f21e424654cc5e2176ec3446b81c70aacbee75f0816229"}, {&(0x7f0000001b80)="5ca1983b4264cb5715d571d480d897bf4f6f6ffd0c97a8cff2cea83db8605da8c875ba9e59e3536e850c8dc91bd9405c4abe31198459f4e7e18e74a8b2e11278f078465ecfb8cd0fef1a0e4386398b11ca8fd3fb330fcba391e3ce97d5195321c06f5ad471cebc6bff1b11814a1431af6086c7ea850a41a77bb39917184073348e9bd2320defdb8645e385c12c6ce2df8a1f79550eb81474e0cd0cbeb35c62c660a1ba717dd34923ddebdc45489dc6992c0040b1fe64a76f29d40cfca509835d445258910c12f9cc7e632f059e6316dd7a43a7aaffdd9d3fabdf603832c2a4b1"}], 0x1000000000000220, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2fe6696c65302f66696c653000"], 0x10) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) r2 = syz_open_pts() sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f00000002c0)="6b2117241ce141c07c5d967077cad0e981344dab23fa062eea78", 0x1a}], 0x1, &(0x7f0000000340)=[{0xd8, 0x1, 0x7, "0d4c0bef81cd8c97cd4faaf7a77f4ce071032b2e7d5d3da4bced0c02fc8aa41263d3c721dd7139d38588320d9e66a7fac9f2ceb96b7d55cb8459af12ef4c9d8290581b35ce3460f3671c5edad66a1c8f7496d4e1e71cf26ed4a6a3bcf6ffccf2e23ab172dc71b7b57de1456b59e1b404d001e7bd87e18818585c831a2e6887614fc8bf582c6f1c8739d9e85b2773ff8ff2bedd6bbdee7d640cdaabde0ccf2951866771016b8f59a683f95b9d9fa018581d7e0d98437ebfadd916d1b53bee9cf3dc42857e"}], 0xd8}, 0x20a) close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) write(r2, &(0x7f0000000540)="c63cef1fe699a551e37ae8092c8b2d2b56e346d06c731a254a78baf1d9b62b7f84f0f4830f8f0dd7760dc3ea89b9665314f174fc560e8b8057df5ef5f9f6858461ee364593e6e0a09bf160dec1202f52c84be83408c3d43ed509f35257fc20b9fbe02bddf31f8244547b06f576a88e6ca98e1587ac8da632de3175e6429a7bd352168067b469f8410f6415af34512968eb25ce5875dfc813978d517c4c3e8094691ba9a204ba971c289261b24fc76d3b96c0eb9e08bf76f9085fc1c13f0a4e03084c7920c5d7404123ed757866c71671d0985cae4ca4779a32f3d7abc42dcc890f5a11e342f579172076d007a57502ed689a3d827b6ba1546e8e456e975f3ef87811cb913fd9edc12df04ca1860af621a73eb057de34ceade10da98051c91bba001a8782ab74f06839b3f949d923b84f60c34a986e2ac58b745159504225e8f42a6e772b2c0f9c7f0eff4f817e2aa42c9a3fb07eab33b5d9ab66470eb675e2c755c7eb45be82666f1552a1064fb3545042042b16cc7b2fe9d25a15c1c7cc583f47c78011f6d1edc5820fe09a60bd63011499ba75fd1a62384da64fc4ac3999d71ec893198373ec06df17863726d62e0029e160ea1a8c349c5e98dc346752195430dc307b48760c2497d31d011175737d6cdedfcf9b48ab3e58355a79da6bc7a987d18ac375fba22ad095684db158704e6f962b00afcbfab249f2de30d5652f025a40c36c9f615afaa102f7c35aff52b9ec4d08a89ad2cf541056e869ffb1c7d61358bc984d27481022b1d9c33ef83c434fcadc0c9e03caf73b119db59c35e418405ff997b37e7fd42c73082dc363dd47d3a4e8888cff4c64defa37ce271d296a688a5e96175185985393707499e3a139ab9b9757b9d8a7b0e8cf437bbc7b33d94137873ba6da53a6f795449e7b2d1f6d31bbc3d620815144a4e004da91e642c4ef4bdf4d5cddbbfe29ad8510e5dc8b612206fc9cdc58b2c20fd36ade33468f29e155bf53099cd18817648d53ddf5bec3e34563dd08eea8eb560db95f9b8c49c593ed469338938abba26ee58eca04d4b3ce552affa33d0f39b72211b48c31ecda6919392fbb47e72245aaa52df842a1c6c246decb2b165a625a62c436cea9025b05656ece7fda14f34186ce4f301622976e6f06093dc4c17b03f95d9df10a824c9d61ad1f01171aea6e0c18422a9e234db27ee1740254d3ed6372e1a08d025c55599e3627617ac17a552b9cbed91d3fd1a919e23dcbe6fe67a5fd13c23eb59ea153321e43ccaa41e163e1191d9e75ca939c8cd0f6666c65c7f750e586c364224adba8e6f0e6bc006044f46283043612dc03a0c98a8111b6666571bb3b86c7a3e1280d4cba1e43c7c714b0d9ba918897d22e0c6c8bce3986a4e22c26551f3635058b635759aef5b32afa37a71a1dfe8d5e5f4e6243ae9bcbd761f13392c763dbf27b616ead738f43ef513e5a378bba3216bbc90453bcefe346ba21df0c801297d1a2f3c12641373af2367763d5ac41266f3ae43509162b186c299bffa9bbf8bfa969f9337c05dfef92116c460ef56158f1e2c8625deafcca64dd4d3deda859a17e8d75ea81d55d4e74f05a353b9fdfbb48a36247d0fa31ced2d13e949c6fa0f4522a66b22f6414f620187fc051ba7bf8ee6b303fbc4696a17df20196b653838d0bf295248375e541923b007da9e9a1acf6efc43173f03321de5a7cc389a02ea07b676237e1db06aa0afad6e6551f27004f7dc0650593c5f3b096572b9635c461d80ab548126522df7d3926cba2823fa366c14f3a77da003a580aff1138005fc37daa3e9bbe20699af585e602196e53c5fef977fd4b05255153c2bb1d8d7d1be3136b7a1c0ef08e77faaa4874bd023ed57a1606d0ca15ea2391ffefd7ff61f506ba5c80786e9ca1e6badb0e2ac9ad8fab8dfe93f9d6b91518a7b42221d240e23bc20b1cf81da4d21e0f0f827a3530491f64c46c41159830c0a8d7b49103e5a23bc0ad1130c6ab0e2510589f8ec5b2913763c23170eff42590fa1a751cb15c3cc7954f194f41d4618010890b44c15477d14089d40a27d848d3a4051ca10aab45f6059526eb93eeb1ae7709f73b9ca7e0ff4a95499f02c7da6d50070d98240abdc854829b0331afd4a75792b075ca0cff57fd65daabae7fcbe9d7cd1fad8e06a58a7e0fa83f2034db617f4d6d82166e133cc71e74c91cd0d7cfff67412188e01235ed0b45321c8ecdec66049b75ae1614ed1120d806eb4776325a27d09d94f3374461de6d5f7fc0c9151ec8a709f5feef546608bec42609687848ac0fa1f22d898126ef6d406c66fd0469e50f59ac8d73f8f78b0f6fb50d8718d930ee8efa47c81ac2588693834cd323f6203b893d450b1176a5e21a47f1c37b4eab574949bd713ba05cf5ad75cfe3b7a16761841213b52eaa5eb177393d9fc55d5dc7f8ec1bf6f55fb57356e08427bdc3ff3b5841ea668d9967dcf7e6c4bc837fb59d93aa3c9b322ab048790416befb86cfc75f539f03ab3484c15849c7515199582966c84e990a4a938a5d2094c05e24d74bc9962fb39c7942401b305456b9bbfb10f623440f8fa42a5555a5237be1c9d54d9640afe161b2ae704bc5e1827d83be3032aa7277edf8c769eb6b0d27f36c81f3731fd3969e06b018e53a80fa21201dd9e00a54c26dfea5a37de48fa35efe2eae280f46f2877a9eedb84691b750c625029cd7c771876472a81d60448582c221a5ab90391d4331c82950a86e706423e5f73beb334cc56df71d50b7e8d87e575dd620f6d868ff393455cb678ae88a6cc38833c5f44f7739c657cf1b0b5baed4e0d8fc29353a5bbacbf788ee1144cf9577913f3de326273baa98a2a2f4eaccdb1f4362453c74fef55b20386d2aa7b815fbec79bb8f6799fa4ed3022daa4861dba49ceabb3f20d9931e9eb2366967646341785674dc26b831a02ed40ae102cdc3b336ac9d03445a25edca581d8091cce8d76e72a1fe7835e34db1a2fa9a89d90f3333fb3ea9ca7553d272186a37f7fec18c2e8179c55e15adaef0391915e17a6f8da0ef4f1e918a8b726fc04ebc5fa3c640503609217be093c0d00947137e1e55629ab1b3ebb583a73d789365d676dfaa93be399fc87e7e219f28a91071838e2ccaefec3ada88b2cd2cbb445a2061202b66fec94e805a8feea774c231648e52707b1d34c038ed460248360cdda32435dfc36ed344f250fdb3405e7bd5c1343bf0d000ce8449f49dcc1ec5df94666f387833688c20b777155bea08960750e1481f767ffe8d70be11f7acc50d3fcc70a6bfa29d8905b1347f8f06747e365d272a649e99b941da6ac0200d971598c66582836046e1e938366e0a6e66ce6fdb7b179bb036c112a4a9acbaa5a5fb694ceb2231399afb4ad8b41409dd3093ac2a951cd50c55c5b12d61d858eeca208d6fcf9d757f83c3345fae35b4e1c814e3c99e297913d691e6ea832d8e040b96ebc99102dc859444242bd9ad4a1128e4a18ccae3619d07de0d3666842f3a8462290b93a4ab06abfa41fc48865871a9a0d4fe7e604ed98f0d0f4007d42ddb5fba54e9b555777318f4fc31bf52b8ab6696506226e756846eff0d613581c5dd9007e945265720e80cec02d00f6194ea6f7cc86de5c6964e535f6589b6b149b0b56f21efdb4e0ca8aa44f2dce8f7d74e7ce1199b7a4486979fc7be400dee4b878f628f7b2dbca2f5ded79d6802a56bb8b03909839341a1c6c38b1d5d372bca2ba6d4f816949112872af250793ea4fb8ea7d3a6b2aec7c7ce23553b6ab14832a79066fd148ff85d4e63caa1d8e6927887c2d402903d9250ac2c20c778bad4237f39e59575958700e785788f5e20677b40a6063074a2a1360f81d2eeeea12d80bd29921b998a8b708f1f80a46b4c14321f739d780b8502314cf5fb18d386d4f9c732f85d34a244a09f10982f8a219a95fee4a7ced3070ab71124cce0b1b5678f313fcc6cc742d17b15be0ec88be05720ed86a1786dd3522110d446c78a82dc8e502ec99c2a8d102d9417a2dfbf18a558bd73e7d4b0414bca29dc6b7ce022ea400e5a59843dd05a07f56ae3b90f3dc02fa9026424c3b61d8da3c462209105cec4309845a079bb0b740a53e34295729216d3c1ae24da5fb4089285b7630e8a3551c09be79f16586d6a6557280670e9414fa725c7c3243ff497f708a4a50c9806a00f9c5b9a6813c0f3968e1559fee7c4428a4da9c1118c313737a8981d390bda0c213b0f521c97d4dad00bcbaaa302aa0bb050d6bdb0b56098c654d1ae0643a403fd40010d48a8fb82b410295bc7083bb5c1dc16c2fb5d1b587730f683b3b8af9ea094d07060d5e4904b5548f7b95fff78b815e05837aba36e82f4cc442e100f91a450afac0b117f58cd0a16430f11db4e38f003c81b8adceabca227e2e6944681b878c7d08905b8bee31dd99d3c32db96a7a4abbcab2427df76f57845ef90039ebfb0eca94a1ad705998fc6322ff39ab833ac60b28540515ac869b86cf946bb42cb42e29e00296b5db3d778934b066283cda1b5821a5bdf05092c1669145e34c8de0ab542f0e1e1e976cea50ca7b203bf5049a6de2daab586b722ac72902ab1f0e85e46bf56a29fb9612af8115bdd0668b4f4e1c100e35ea3fd2546355ceb35519b164dea4da913affb90f5a99499bc2cc6d142924adbf9a8aed5d8a2159b2bbaefa7718b57825d02deefc055a31b33ef44a7c44413010cf3111e443798e6dfbca14b317ae3c31b338e0299379042422f0442c9ba320e43cb4ec823e9c9e30aa280304d376a602a7cfa55d2b103812944665f479ad894bccae3affd8a52a3c20cd5731173ff7c9f3d9d84bd032646b1f12461295a7c9d3ce7dae05651b50c81eae7fd498b40956ee6716a4878859e9f79b6b31692df4bf494391f5458b5364670de2726f2527463d470ede625a7d58edecb422e79f90d6f84aed8ef37127576345796e91f9a391ebfda9b6441e5224084b29682211e0bab323f188d079c912fc7049b93f81a6e4dc3fb262cb61f9d3adc7762da722941410bb7a03502429a39cbc9216caba50acf9036c32ed68adaddb5089869821789ba95aa760df9607d28542b54f9e0dbe8dbdcfedcc9e73a42f18f0d7808e130445be28760b19f7b35463f6f054f11632d90f8db7823eaf20599cc7e96f2489485b8a1acf1d8856ab31fcad836d0a770bc2408202ca6b7e9521b7a22b6cb481ea3eb213169c9eb1335d75641d30e356bfcf609f2f1236562905bb9daebc564151c7f2a88984d2f0dcb2057f27d83a097980ad7b213bd908b91cced158ae4d2177953d9c9e833d5b6aa734d8fb7eb7993d1130813750b1f2bac2ea9e1b8486e60ec93e72993075e88a1650cc79435834a8a685f09b7acd90efe15fc69b91dae53f97357f011904015546618e62ca5cb530a2bb7da5dacdcb4465a8a156f0099555a9186b2e236bf003bcac6134e58bf25b7421bbfa38769d767e6dc480d16fac4398bd902451226d36f948da65b62568b43f357727d0a453837620c11b29799ed5dd63fcdb31a38851dbf8874ef214acbf28896916c467ca19da364719c7ae3a97cb0362664633f9ec90ebdc55330af0b3ad67a24caa1592e5665db980b8e4043aec744d215daed496d33dbea28222fc53f997a805b4a51b0360f86b73a175c345463ee87b09d0f334e9da26026fde34eb7b7f15e87eb591b679b97afb9116816d0b9ede96ac6c02bad9616a62a438903ced20451710b8cfd271a1bbfde2714ce3f1fa27e5d106210546ff4248fac7023b7cee344d6373715a33331", 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x20, 0x8, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) socket$inet(0x2, 0x4000, 0x5) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[0x3f, 0x0, 0x3, 0x80000001, 0x1, 0x9, 0x6]}) open(&(0x7f0000000480)='./file1\x00', 0x1, 0x190) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffd}, {0x60}, {0x10000006}]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) fcntl$getown(r4, 0x5) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7, 0x1, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 05:37:54 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x24) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = dup2(0xffffffffffffff9c, r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r6 = kqueue() r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) poll(&(0x7f0000000040)=[{r1, 0x2}, {r3, 0x4}, {r0, 0x20}, {r4, 0x40}, {r5, 0x4}, {r6, 0x4}, {r7, 0x2}], 0x7, 0x401) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8001) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 05:37:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/34, 0x22) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x3, './bus\x00'}, 0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) 05:37:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x1000000000000028, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 05:37:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x60) msgsnd(r2, &(0x7f0000000100)={0x3, "9ff4c209cc9a851ce93540da39181806a1554745df3456ca67efcb4f62405e9ab605b83b977e4c4a38b6d36a2b39117a5e1bcd488d9b6a11fe9291f0ebbb7305f7827501b437fd8f9cab506cbf92792976d23f857c896aac2fe2b9804ae5d7a13cc1feaa37f96ed649e49fb9615543d8256ece1c1a0504255d29ab08d79d9cfb717553fc827eeab978dcfbb8016607b4ae7db04514bff23ebc6fa8e01c7327058e595da88f0e100f59492086632d67872b540f35edac8477b008c7b94ddf114426d8c968aa97f069a262fbef9da5e1c74bc98cda84663e6bf1c984ee18e6f10f2dce53d8dc14ccbef562756636ca"}, 0xf6, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendsyslog(&(0x7f0000000200)="5b2db60be79bebcb61c61c3767ca56e3706274153f5be34b8c6ec27f8899b33710b087d29bffe592e8b0c64859d5b0cd3e4f38574d4ca441df66cfef803a75e79b4331e60cb4cb9a5a5760c2d6b2fdf00f90df2df33c9b6b3bdcd627755c8e50067258f722208e4fca788a2f4620d9ca57bbd9c7d64b3344dec17416feff5a75a6fc8b3fc8bfd9d557a361c36b9d412fc07cee18cbbbfda16c280e3b726222709e10d861daf8a629dc6e9b2e488d02a938eafdd874af96a5885f04527b779e96e409aec24124087dff2c40d71de6b9e894e083227417d61c9bf114337138e1bc1ad9888e061e7a9cf8f72143321b4b848e29319f470c3efa5641812a1b5e8c08b7d66cc4ed9ca0c4483d7fc45dbc53df98abbe8631736d0eea88c9c336755223aa4430b6edc989e1be542d75870c78f1e7069afcd98255d4c2e865f456780e886665202792ee133532a326ec27fe297588287b54d4aca98ea426f1e6dfc0e73dcb48a9f7339592e3b01a102cf1dc4b59a068b3b691d825478b61f6d7797ed7ac3583f5eb413466008c6c5cde27fc92eb6691b8fe44bf414fd70cdb5e530849919c800e6841428e3c27e9b179e8a244dbf0e8f6af0316baa5d4136809059272a263993f41b0991e65c1a3650978d9a1499fbba74bbdb3995b7982aa2a9196c2b5a096468bd722958661afb106712ea8899d364cb0949478d845880532528b656c0bf257982673614e2f44ed05a1cb6754c204b57d0813746a2cf3d5702e001e4fcf35509f4e7d3cf9e86fef082e273fd612c32b22c51b97dcb99a68fa347c6eed581dd0e8db91f5b98c77690f837ba1070652e3c3ada19c079304ffbad23c5385a33e3362efc0770b54c05e59b035a358a03f5ee85317e01e51729999c6a5145b09273b4eb6776b0ef751aa50ad294c16fb6dda4237e67645675c5bdd199de32d2f9777c4b310599ca738ceb21150f958227bad01a4ddadc918fd1027d576f24a4e49df18cf9265841d5f42ae2ade5cca5e3d60158ce4defc2636b96408d24e47462afb6f0a9789f1ffda4516c8d2c683318faf1247d4c401ae6feb2469949e469a759827a83bbe5446e0b64ec055349e5608cacb48bd18e9ae3497697d40624b5e71c6f7a1119074966dcaf257e7e8b32f5258c5b72499d7ebfca360400fe459af9b51324140b890d4dbde9b157f00fd168abd18f5198b4cfa0da2856e108458dd7316d05f4d65e44513c85d76261ceb3061c464d55dce62931e8394cf03594e9dd0f64bb1ddf99e727ee820a53e97fb62a42414d00b4c2ef65d4601c8bbb2b37c1c956d314b1ba8e88d4882db42136c56aaec4c705c9efdc3991ead72f88dc4a0cc73e09636c05ee3292a020421d092b301ff71f1f4d9f1e51336bc2d018a914d5328a24af2e46b688314e0609bbeb4d9ff293f2f4ce660fddb39981f1164630340f7f054d511ebeb60e8d3c6ae6f8f2f90249b3d62e09367afe9bbe032f79837964a7b646623da8c143d0f421e8a010605bc83aa3b6d0af641975c89199d894976dd2fe84caafa879d03148ee8988190fc4be6c6b919fd18da0e30267bec0cef6e23e48b5668bb90e8134350d564465c93f01fe4d4b892d71a83f65d9575eb21810113e11256b7d18326b2bc0ed96b11c9f3bc6749bab339db791c9d142cef19328cffa6c6c5d8a6606cc97c69c2b9055fdf420ecd52aface8481bbf2fc8b6aa890ddb0ce867f3be21f3cfe316512d04ffb4c7f7775512d17dc2f0a8187dd9baef4fb6e85c03d0429063e4e6791886ff28965f88c0374cc7c3602e7e44c9ed4c50c3dc5088e98e99cc8d4ae9186987dfb0419bce029e2ae8fb87be49b9f9bed80fa8f42ea3e7fef2aa5d139a3dfc55d598acd76043634a10467846e29066d12c0174c71a342d6de43c575f2f4f9dcf18f8892504ac4e586973c16da92d2f32f62823f421850d60ddcf28ce855b194315ba396ca1a34016f027519084b320c2b7238b923075484effa20ddade4648a53d7947b8377aea42b474e367c1a068880663fb34fd1fd98f8e17768e9c9e11437ad64b82183212c0e648e6dbd901c2a02c1c303e9073b298c27545bf41db1bf8186fede238db4afb1141b6c2d23c65eefefa4b66a5f116c890b99e682e3f13df7ddf031fc1358bfa2e88912ca0982d94a29495c7aba46820da10463c7191b01f98389d3439ef86ac27b87a004376dd0a535391d8d28f61825312fe8cdf1a4cadc0d8809ae90794cd1229668a1524cf4aa8fd3bf6c944aecccd2526d9e1a0453fd05541a31301942a481ed5777193b2a00f0fe9ddfa159739b95246871b19bc5fc31bc461560118750fc78a09017df351d95f369ed3c57ecc2a2d3793af0eb427c874a736cd9d7f3f9097ff97f47ccf921b1ba82f05e27572dfb78972505a21f9845249c2ed161cf2699d489d0a89aa00b19dbad6d881eea3a8fa8c36b03e471f331c3b141249068ab3466ca354b6c63c7a1982cff58f921c7e38f372d1aca776b7f1b7b2b060a44fa40ad63c7c5b2f2c120adeaae6870d315a9b520e96635233f381d7a495fd531509222b056c39475ba8a514aa1da1e244ce1a885d1794a4e209081b895028a132001603a7a45cf3079c108e69f7ecd8d75d760d4c032daace723e5dc4b7019175902e53a41eab8e91909432912cfd902ef7d669be8fda1a915050abb8e0993f80354010904115d7956e6c0ff3053e000b1f6cda2447fed2c8e9863696e1360f8e13a273192415e0e1293c3bc16afb0b647be7f62ee6914be78ba440acdb533bdee5a125329f808d1822a7466a47fb76fac1926bcef823ccbfbbea095c7a1897decbfa8a10ead101ff42beaf6c895b97052dc1214be99d5c03b6c1d2ba4adfd2469062a0b5123934aedab326b4d28aef32671a9973da8d9eaa035d8cf7dcf847f47940762b0f58037e4f24c068184796168b4ee16ce187325fca96884d85689df48684dd5a9a7c83a3dd556fc07a66f032ec9e7e32e7b73c71e6a030509e82e60660eea2ade530c14c630806086820226b85d76ac535ceca26ca2dc86b81b3aab8e671d7ac356de56ee4e2297d48411c929334ccf0aa8dc2986dee06f8fb9a0b123486f6f04916487bc6257c00db9003ddb43a7c55ba6954b0366be04fc3fe265382505e68c299325af775823ac2738df4312b29414b5bdf5033e6099d6c607185c14b9c6d4bec75a61ff189dc22f8e5c20b028d3a1f9ff9c973e9f47c0a089b279c2c5816c7b92f781f5ff0d79cbf51b1fe1ad4f00f3432b800247514caef7c59d0b0b8a3fc858e4f47be346578ca9cf0ee0677266a5778379b8b38d3b11ed2495cf7f23523a7c4ac794c657ddc17841c2c7af7ae0742f33b9594071f201eb6943cc3dafa8d16e44e7cc44a16d7acb341a2b2fc39113863b5ce3aad9b06bc362b8db0ddd6ff7d2a73ccded7e60c63f879d36ecfee41d94fef76006b79a6e9741ca896db714d9e945fa8fc58fee4d371688842d3fa1df4e5bbba23e934016c05930b08de9a0149fbe54468fd0d4c532d1d2aeb0fee42dc2b83aba22e63d401f4c23542bc6a5623f14dbc43d90edb6d6b91f19c70e36b1eb55e2c55876a133187f8657f1cb250ff802206aeab5e77156d160f935a3ea812a1bb1d5f0ccc2bd79e3752234d74709d4d5560468fbd0f40e93deb3b7eb0c7c945493a511aae7d10a867ea791661f86b56baf64af7c12e4923ff0a7e42dcd27fab7b6d4b07af5daf5e157ecd2f09e83bf0cdeebb48daaa10511dafd536b5882bc1e7ab09bb260e1ea02d8218de0c9114b7b3d98ea2c5e39cd2c17a6f1dbe5e31ddf409542b5d4eaa577ffdb0c9696bc47d2c44e5c0e5e0961c61ba27c8c22989107bffd84cf680cbdad1562bf0b92bdf4048c4c02c515424d78b6a76cd1469cb70c5120dd47ec1f60b138f0198445b284b0f65d52076a5f09487f6023267f719bb5f3cc33bd5a8e67fa018e88dbaf9b39a7b83a95662fb160f3b32e1d5d71ca5afb68de6fe6f5d9d68f0676efb1cd7da6d9831a09ace40b8cccf637b6499d050ed803b69e3fc1d81c6ab8987a8ca9d3c70643bc32d3ca763d2b46a78b33600f134c9a4ebc702cac971c02c62940a9502f7cada5d23a36eae605c3053bd3f3e1af4f1f263cf13c9266921ce6779333a177b08a5e06e34f1aa0e8e34fa3f48630a4c523f126154e3b6e52fb96ca5406523dd56416ed10874d3c684f9f55ed0ab5eff12c04c05e104962b5924952156d90dd88c3f49ee24a3340d7d84536401f18f950f83715c320e8a4f653c474dcc92933e3ca3eaf3e1e1ba70de815ef0da1dab17c110d14ec65f1a0c3d1dd27380058c78645b94c120a91a4e08e3ebe2abaede6e549f6dde58cf00aa1b43117cd620178af41f8af44ac28bbb93dc765d3ef9025e183a5f036ecf347b01111fe6bbbcc19daac31578bf698912b748f96a14e8529b9cbac22e416e2f5b3734872a033681143a78504a3f1738e0805387a13d1d36be1529e62a4f7b0ce6b3807dc72edc8b7055378121df54b363555d4c1840fc8061b559c08eec449a12f8074a5c37b4b9c4429d37d4909d07b5f0aefb4878c0109e4ba2481e2eb7d3e8455129ff460b9c2ceece0926aff255b4da2f5a4aaa829af58495fb70fd4243628f95635ff616a8426f9d263640cee14cc9d55906abfe6f874890cf47428b39396d8f4ac75c9e9bd75ca7d0b72f5c7c7bc764e6949c0a1507773ca88b42eb83eca533d3a50d8aef273215cbbf327ca68c14921126e5a290dc9c01f308b541ce9e4a9474bbb8664512c3ed5ad5a95e64bc72034486ded47820da6effeb20a5e9292aa0d5b364c782cd1f46102529577e6b8d19095e46a8e637a22177bfa8dd802848ef4fa479178acfefb5c4b46a0847dc492fe516977fca0cabbf1b7d3e611a5feddd0616b67d6ce49c7987fd364f164e7d71bb815d29e883692d64399f5a0ec8e2524206de7ab8da78a9c5ec8ddd182f18980f693d61ff8d1f529e1df0d55b778242a88e85c2fda39b64042f61a851d2968ad4acc30062fb8282ff7a1af6b31005357a9a6bcedcc5c9b761d7bc1551be3263ed1a73ba9ead98a8acb2bbc588d59f5c863c6daae2a247c12bcc2e76f90070f898d5979d20feaaa472fdcdbdcb0cc85cdfdeb878e1cc8087f4d5ea6fb1ad1fa8854ed8647e0622953c2135c36ba1d94477c48c6a4cdd7b6e301f943bf3f10c168280624336d76d8c2468f42a0199af9f95e07e5e32da572d15c28233981304bf4c8d9e7b75a3094eb933849f8349ed6816a0d3591c75d0c137dae7c874d2a7e7481aff0818099f5fa7c96c66aa4e82049bbfb8de3d22fcb977a450d73b8f1b69f37f231538cd045fd3156799c3ccb096603e45c9d154c5a0737e71a339b0d4cf5be98b0523b3fc5cf3f073fbba4adae1e60b607cc5a498b956901722aca3be017ef25b7c6d276712d5908f8ffe96105c6234260fe78c7ba2cf5ba4117a6205faa731be07a066384232280f72d88996d3588eeb40e0909cd1dab2cbae0994e122628bdc2700295c4fcf376023a91f3c6a70e1ed743bdaadf34c6b7db13e3205c0d814cea272c41924f9720b17279925e0bb900b516a69ec384b57e49bb6162bc0c57a820e3acfdc4a36cb0450d1e3a8787a05f4e38e399164236291e95bf54d31eff4754c79f7e3cfac5880d0f19f727d9bace182d63750af85d120ebd138688c62e2679e15e04373791f81d0ff837e6b0d6c97ade42783c9143e1daf760dfc96acf8bd10d57d13e11eb2df8b02268edbe51166f8eac02c", 0x1000, 0x4) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 05:37:54 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000004c0)=0x800) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x3}}}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r4, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f00000001c0)='./file\x00', r4, &(0x7f00000000c0)='./file\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x7) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 05:37:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd47993db800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38118dac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee7992f16551c66517ef964b342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f4621976495ddf8e66463c101925f2684577009db64e4908483c8a96eb2f73a4b579151464d2713c7c7f6b9195170e42d30e346874b656dddeefefce49a00aae4fe7c647ef38bdb23a510685647a55a1c342ffc4a4a83ea9150676a809c1be7da2ce6c8acfa6620fd8385704fc3ccaa4002bfc1c3026e4a4cdec94774a1677ff0e4ea5d3a06d0832419fc2de246ce4a76dde5e185244325e12cb38c4056c1dfbce191e92bf506292e7b698a96871d7085e83354e912a6f26193b85d709cb3cb6fea6dbf7ed8f35e60a6f592f1dc0800a35e872f5952af23dbfdea9d127451bbdc9fe0e2c937b3012"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) 05:37:54 executing program 0: r0 = socket(0x20, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) setsockopt(r1, 0x29, 0x180003b, &(0x7f0000000080)="f5ff1200", 0x4) getgid() r2 = syz_open_pts() close(r2) write(r2, &(0x7f00000000c0)="7ff636b16ac8e4a79ef6c42078f7b678807d89e04ddc7a9642010017b8", 0x1d) read(r0, &(0x7f0000000000)=""/7, 0x7) 05:37:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) sync() pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 05:37:54 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x4, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 05:37:54 executing program 1: ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x02\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000000d6, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0xff, 0x10000100}]}) pwrite(r0, &(0x7f0000000280)="d0000000000fa594a08e09b0ce00", 0xffffffffffffffd6, 0x0, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000240)={0x600000, 0x80000000}) pwrite(r2, &(0x7f0000000180)="d236db4dc11184cb3858654a00b92cf151cc2f798f39bc66818b7d2fe21719ab15a8b3d7760b5a84c8322942054b1dbb0e31c2abf880f51a699913db3ffe171d79fe050fc1a66e0b70e6fe77785ab5b98218b432d1d1d55e71ef1ca57349ec10", 0x60, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x16f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) shutdown(r4, 0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:37:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) getrlimit(0x0, &(0x7f0000000080)) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/236) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x208, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) fcntl$dupfd(r3, 0x1e, r4) 05:37:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x5d, 0x2}], 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x10000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'u\x02\x0f', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/133, 0x85}], 0x3, 0x0, 0x0) 05:37:54 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xde9df19c1a00e5e5, 0x0) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x0, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x400) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCDRAIN(r4, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000180)=0x6) write(r6, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) shutdown(r6, 0x1) r7 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0x18, 0x1, 0x0) shutdown(r8, 0x1) dup2(r8, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x93a40a4e0637adb6, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3aa, &(0x7f0000000140)=[{0x4, 0x0, 0x2, 0xffffffff}, {0x1, 0x0, 0x0, 0x4003}, {0x56c, 0x0, 0x20}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) 05:37:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) fcntl$dupfd(r0, 0x112e5cd371a9bbaf, r3) write(0xffffffffffffffff, &(0x7f0000000240)="5b9b6484648e3e72dfc4c7bf6f76615c7d977970556e91cf2d2eedbccafaca482e8c63f88a3f9b645bf3867564991f57568f91aab575d5246311ea070b191411b519aa35018941927ba8d533bd985c374e8dcdd1cc438958c63b8e6504da49ec6ba36125dcf2c1519a819c0b3d38338d777ce16fe5fe9baf43a177b87a38885569ddbd04cc594081aab9d9d5bd55b81f6254319adfe942ee855187699ce9cdfb5f4c5e09ea508d5f6df4e35ed305ae1428c6f9b729ae5ab11d538a", 0xbb) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2051, &(0x7f0000000180)=[{0x20, 0x0, 0x0, 0xdd85}, {0x10054, 0x1}, {0x2}]}) fcntl$getown(r4, 0x5) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) flock(r5, 0x1) 05:37:54 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) dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) fchown(r2, r6, r9) seteuid(r6) 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]) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYBLOB="de74e9720e184e03da331d7af9f455722d37ac4ed0d9231c6007896eea0efc48f0d9f97ce68aafc58cbae285a84918bedb45fe7b33f15533a23e626174bdd2ad84ecf0704d9af204db7229fd8e300346c52f88664c3b4bf6acc20a4c1187f3bc6e16b7145c638cf9f88061a80e8752ae0b000fc427d81d729c13b96178507c51f6283031b580f03999c54ee1326405fc2f0883ab1a814435e5161a080b00f3045f573598b200b3eb1b5a1fe3135b7274ff65a315266a35618cae9ab71f80bebf1fc271761e0402cc5db33ee92d1113d365392471ee9631ba663ebfbfd68c71d3cb812866"]], 0x1, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) msgrcv(r11, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32, @ANYPTR64, @ANYRES32=r12, @ANYRESOCT=0x0, @ANYRES64=r5, @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYBLOB="84c4041b0bc473a860802e37d4b914c667bf5a2aa1e5477428b187163355caadda105131c034fc2aae2f067841505a7e26a883684b1962ddbc9517c11f68349cf76e0cf8aed1add4d650aeaa5a8ee9c5772b5716302c81932e9ac49d8bec138e008a9cc765cdd54a5ba65747503026cb777fe3c12f00b4660242c96116b6b065239bcf96df45c98b50c197e5477c6cccd2173fba26da7a8313de2bd1a008748ecc95dc5c4780b01c618bbb16283ebf", @ANYRES64=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[], @ANYBLOB="341a14fc8f7a9356a4060bf132fd30c6d9086e49a458d9a778517bef42cccb22070bd508e7bd0bc453b23f4199cd85aee3499a575ef91a3bf892d1f1dde4d8344dd41506c88e4d6eef0cd00131ae53406f600db74b9d9a7f14c846ae9b9337284d1894d5ce6bf410a4ef0df140d8431042396bc9ea351939e25e4a772d7703256b4aaf3c5f7d04471746d9c499f81a36d69f"], @ANYRESDEC]], 0x1, 0x2, 0x400) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=ANY=[@ANYBLOB="5800000000000000ffff000000000000f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa00480000000000000001000000ff0300009ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f0000000000000088000000000000000180000002000000c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ee5e81c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00000001000000000000ffff0000000000f82013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0b000000000000000010000007b820000a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c9000000000300000000000000001000000080000007f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2000000000000101000000000000001000000ade0130ebecd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a26bced2202ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c541fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ee00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eef324415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89aa2656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414ff58057be648cf1a82127949d7500"/4888], 0x1318}, 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 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r24, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d744001c47876ef9860e6ceb3780e5928d9f251d5d65461c0c83080000000000000052a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3062277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1767d91a1ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0xffffffff, r25, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgget$private(0x0, 0xfffffffffffffffd) 05:37:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f00000000c0)='./bus\x00', 0x411, 0x0) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000280)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0xb8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 05:37:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d", 0x100000}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 05:37:54 executing program 1: r0 = socket(0x2, 0xc003, 0x13) connect$unix(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f42a96a8adaf31ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000009559f7322a3634bbbf60b42a109ada00000000000000deffffffe610aa4d4605d664aee9ec3f68a7b1c42bf3538400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194370d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf0ab70a8276ce4ff74783f17912a2f91d7cc5b98336a6c219dd2ad033b379cef4fb8874f8376f30cd59980d564a3a01d3ca0df3f730feb34510aaefa0405b7f1f18f51a514d93d0156905e78f41a6c3a7b856c7d2bc06f1b75ae6942bc3b5502ffb74ded000f58885f7a932628d0ae3d6d5a68755fdd33d23a58c3e10333bc1f44a499f426fab312e54bcd3699b48907d12dc881129c827733b6f855083ca9be2f77a95177c263c25cff5bebe87e2dfe76ddc04e0d047c1827d031d9c22358edd5ec59e2"], 0x10) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0xc1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r7 = msgget(0x0, 0x246) r8 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r8, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="821972082d35b59c5e2c9bdf3c8fb34f05ad5c7d2204acf309ef0a065a660e324d6235f313b42f7764a209285c46d217d7e03ca3", 0x34}, {&(0x7f0000000080)="02a359e61c22ea36c560ef6cb1eef3924380ddb08450039ded98be5e0cadf417c32c3329d7419a085192f9de08611142fc55dd95e5fa28972bcce5020a75601e91b8da3672721149d88043679e3a5218791a7cbe66c3660ddb3ab3323d941a50799ac6172673e072308092875e95da3431b3e61f1d87c482001a21258b3e0a00293f91ae82c529563ac0956559e013b8414e2b8851b039eac923633e7a8df6c422ec897adad12b8c511879861d69b8bd15836d6d967701546bf630ab28b1d361e38ede0a33d31e6fa40dc7d83aca038beb", 0xd1}, {&(0x7f0000000180)="d0ebcfae5f7338c56aed69fc628d743fff10346a8bfaf86707209be400e19fb873ce2a38545620e03f2a1a65", 0x2c}, {&(0x7f0000002200)="84ca53484fbda2f113ec7dc48501a4781532ff938717af65db6ab1df5bbe676a0e7e245a15d144f9ef3c9494c992a19a44df4a583411c2bdbcd3d45eb5ee6cfe0401c9fa9c0f6ae4772c390738eaec510ea1df93af1c85847e9f3b29a1d1016aff3459cf3ba65c1018d5deb156f159d93a2712a8317dde7b978d1686cbc48259faf85a881b125e921540f779858695bcbd6ff1e09f04a40252a0aee3136f8e3b2c98a93999645c498b0f29cb641e8a62e9580da366e515fa7cbada88fd61af779467498ae6a0382dc95fb2b8a48fab0ff0a7b64b51269d62d014e3883302943bcbef34ad2caeba5e214398ebdfda22db82447c295c3bbdd3ba8b5f0e71d059c35217ca1c219b7f83aaebe9aff3f06c6798afc48de89fd496a7425cb9df8ebb8c4241ca5dc80a31216e089f677cbaeb02494a0dd7a91a7fa17611404088d381aba19f45588a8173f7b0cf8803d51990762761489c1274efa688df510b0adb44d26e318b16590f0bf2356d93cd6d21afb1ef5037f7bcd464ba1cc5caf574832482b07bc21af9c477bc83f89e588220a1173ff520f2b3e8f7609d8ba0150a3d60cc2f2f803ab91f470ba08df3c65c2eeb4da2effeb714d3188e871f297a45fee5a1885d3880d4e7789c5912940ebab148ce951c2ccb8a00c15eb80869b2e1e3215a91b6d10c8612bc02bbb0289cca822e1d8d7c281e764f11f9d9ae3a5c0dcb639db6536f097a75b443f123441c24f43ec659ca191e8817cb2aab5bbe4a9281ce779a6bce3432f667acd07146e7a4cae1e75d2d1178bd3b42f68c5b719bc9092e2a02597f7863a412e6a897ad244069723a1f6fc97eade1a15436dbe9ee4f1b8714407aaa975ab465039305a4d70cae545a046dc5132e0875e75ce74def8bd58cbd2f13aa4dc901cd54f7b05a9387161d6961fbd3f62cbb81339057575346ef1fa61908efbd011ecd6f8dd693d800f78f6f6d0fc330573fa3c6abdbb794975d98eb81fcbf395d71e4306465d17f6b9ed81fc89b066afdb2620f296f985fd23c0a42c7f0a447dde893d79eb081ef3877a0dec9829770102a140ea369933c0c58be5bb537b6c283d3999c08027a9e7b972d4cf5c4f7d6ef906f31fecbac417ed36bd32ea354ffbfc045958a5e1463da3e91bf1f51b61f5acf5837c1b4fa79ea3906add691db3d26789a643a25465175ece5b16e7f82dbb32078cc7108a51ef59a2dc552e98cea192c644c3f208adddebc821fc3050793372e4a0c45efbe8465c83b969ccfcb8d1e5f2ae3f0fc4ec9a977d8d5073deb546748a2446537f0e36608c1be08a7545e779fb33202195b2c6dd765460861a50231f1c4554fdfe19db445c9fda0f9251c3f6232d9343fa924b6460f883bb9f37b0ec22b00f62e5a46039020889b8ab6ff2f746fe608c8c81b8074544937e7e2582fd54930633fc68c2d9944d00e4abd51905836b59c9630f06af8a5604ab3eeca969b6120bc327cbf9d6038b6aa2e44cbbd672cc84392da66f3c6a201ef5a6edf00801ffe9df411f647fc982276f05d3c3217d214e8ea51c4fb19569329ffb0528d387173137481531dd9899b04de89fd5068646af0b624ca12336087906b081402e45610a7fe6a1d5ead341d8b913939899edb1b7e8bd7634e47af98c4ad4788c96156b73f629718d2d8a1da2f86b64ef87a2e4bdc135c314dd942e12dd226014018f4ea0eec07ab47f5eba6c0b2f9ffb797f4585bf3b6ee4c089fce6b660d5325b54a8fc0812f35f943043f9ce606bc7ddb1722b151c2e15c20fa82846f80e2bbb0a7ff3e5f1c0f0b9f1b6d5227a5e376fc44d707f618c784bc09b2dfd17a1490341fe291532bc74e03e4275c09ed4b3b7accc6868eb2e85e75800152b099417d20775637dcf1ada3fd0969f193a14cc89458bdaf1fe34a6de8da61a50d616e674625757d7c265d1cb9740bcadfc2332527d57a768d13fceb4b267f5ffbb4788dbf9962359cf7a39e7e068f2ae56bc7d5477ae16ebc62455bef6d536f42b19409e2d69dcf7805c19d54f4862aa0ea6e0063c590dc85b40d05b78a0f5ab1616a6e7047a053823152cb7a9f94cbbabc3f2da464340a99c9e668ca15afabc846302e01a3394719781cb6889f3b9d37f32bb34f993b8b0e4ad9acd1180b7d873a6e0420207c5aa23428ea1ede032ad8cdf7826fe3aa199a8c8ae671e623cff829d6d43b5294b6e994cc0d4ebaaaab05eeba77c20d53213a77e20e5d8b20e05085fb0e677bc2f4e0d4b5787efe1b8b08b0c8b6ed07801f00f77221f7474151d3ecd12211c4bbfc76ac10e3b2b9e9ac635ef1c79dfbc20cae6d9156c21abebfb8aa58cf874891adf34db05d2302d0ada4c771e0ba88dcf41003ea6a407ff5e998c46b48f44617d57fb2a941f312e344cd7ee3acdbf6be88213c01dbf3e81e86daf278a672d6d8055ed9d1e78e538eeee3afb2d2d3da3856784c44852c012f00d4cebe2484b40c3275b628949ce8a041e502cfcf091d22c51f7dc763662164e9e5bfbc8d0906d89d23271cb14dac489233d632e8336bfc8fb7d481022dff0cd550d90d10765af2962046d380d117a6d5c8f8e06dc993ad886dd7e1d5ad1c2610b9591370c252cdd4506f7125129c2806e60d03d7258a2d13b6c231d57201828a0cea6c795dec45e03c0f02123c659a68f6b763ce67e8cbb2153d30cded6498ba2678ef26e67f8d153776bb943ae977c8ac04e6d39c4dce205fdbab25dd25548046e544925711c0b8e6bda6e874aa71898be58c00a0b1f536b9c920921c55b8f0a53be52ad151743bae7e59bb4fffb2fd490e179f7bed4d66185ac41d0d0eb38aa25b3c726c3510d44e1beac28cbb2b156b9ba3069e6523c895bb111801f057e3f27a0bb1a5a7ed9acae11a1c57ed4b05d453c0205299e35e51302cd43b5d07faf49e44a330d3bf7fc1099ffca1c2cbc6919007b275aa658b6007ae9e9580c26e1bf826e21102dbc700898e6975e9ba5d04e50c6209fddddc1e291c433e1e1aaf40541123f7a2e5cf48dfac4fb4752b5b58046ddc5c0705e06cc6f574f860349392cd8c9e20fb9fb446e14b7e8897109ea8e1efb23339a0c78c1a8419205acac74da7134e4e5f41aff515542a24f9b15d300f9c3299d730c0b059df9d30b5fc45765c079ec45cae6be2caadd24b05011b4f96038326935d22a840d51cd50ebf6aa8a1de9fe80d9b41b4c9b8e81fddbb5751133bf7fa492921d739862b4282a4c4d9d7e4974cb63ba37a3efd042be4342461d626e7a8632f0ed6cbbc0e04757426f74cfa33f72b9f41382318bb28ca4beaa9a671177e682a37cb058fcbfed1c29f9550b48b6682dddb41899b4b8736c1a771ebc7300033c8fa44c8ecf48ad9d2a01dc1721569e19b00033bdb69ef86b04d85733d458ff4329ca3cae2da4fc14b7c346614e3364e9e26264046c68b9f35fc8b733b5531cd830c8c27b6f89baea8c9f7bb51b204000ef137fe3f97b64861b0d5517f38d87c73f87126ebc72ba684bd489c88f91edeb86ccfb36b1c03cb1ef3fcd92a6e87900ec3a913979b37e3c027943fbce902b3a9959863d40f054cd66b6f8e757aecb72dfa1c60ef960e735e023d96a59308bb0210de7d22fad6b40c2faa66d7854941ecf46d9bd01a5ae3d5d9604701f8381c9ede8d30860b0eb673bd350fec75214492b89cfc4025c9db55ed46e618dd4d8f3d7953b6c71b8729e62d3b395653f18a4b729653a29d3bdf19b4217c9d6dd7edcd92db5fe443e2d6dfa6f4dee1c5af4c40ed312f1017c7f680a4ecca176e194e73f3a543c6839c1a88dc0c3b188a8e9cdaff2ed4dedc474d0e51f5b1564c580d9484951a912ce1560cacae031e5aafe1dc2d1b53417db6d0f8a105e77476dbbd4cbbd81e759f3d5701dcc1b578e50124bf2433c427647c375eb1c089774b69264555a5f49120324782690983f1f023a37b36af1d7cf56ad014241382dcc4d92e662210718a138fbfd08f11d9c83f6b387bb269be1b53afd3f9828cb1059ce1f8adcfbe1b6d1b1f5bff257063cb278b963e461e624c5c1acd211b5f13afd583bc85468154e560038433a60182dd132676b014b2d9e20a9d2ceec0041fd1a3092c2dc5b19458cd8270047b8b476345d007fba45e976de8b956fdd6f3ee12d8f04e8e781049ea38e212e1294a5de296d643853ff8340fc4555eb91e2dc0c77f0c6b771c88c920651309f57f3dbde156802008d94c810f1c06b4f6296d2119883c4be2e068f7bd3103661e7e15432c036b0d5af085baf8c46188d33643d699af339f4be564798bb303b234e924fbdea919ed32d17d5ced2cceda1179255a35f5f13195b334efb4323dcb81e97692bab5404c27d749fb38b6ba147c192c9ad3e71e23a54b66d4da1f1ecec6f65bb7208c2cefbc56e256b6a4ffe08393642d4dcddb352cd7aaf37152a9f13890aad48e9b8cb1b7a2a671eaf3d36187703da715e5ce28868f92d4d4b8bea95b9926dba41ae4f6209a6081aeb2b1584a64c38c3f9c626fe588d4e5a37c9f2c1332e6e064331c82062a74516eb31437002810633b2f2614bcd9f6c05096ee3b8bf4578414b80957de0e6f2a675c452dbe17fcda2ab9434db3e33830c5f2f2e55beb084ee6c8d57c38130f790e8428830b0a492db14552df00ff334c3d94dee965e0725b60274b0e9f79ba4256d3011204299b7b4836b6ae71c8ec0e88cf82db87c07d43b5e5d7ce5eb106766c6a03366d86d0ea0996738c08fff6be9a750ebcf03ecea57fd40cdd47d8108e3956567d7f877fd3028ab37244614b7476e9ec82498c17551e7171566bdbf427e8dc22be154c12879968caf2d3c71430857ab2a4f1994a05e6811e49dbf04dae27848bb72be84a2b78851391c5dfb6ce9dce0db17dbbc88eb4cb33a0b604ea2042bd49c048734695b5e7f0a2c9887e5ab1723848de02aaed7661a6d7296fb3d8cbedc3ddfb901328271de4371d8fa2c7f8e9cc49a9495f6020fbc13ff2127ba6197e48efbc4ed91a26d71763f4495cfab2f1970aad56682cc38889d71ef934431193f2970792a039db6d93c32a2843daa86adcf69141e67dd2c857bf87be49fc2a8e837904f4e197ccf130b9aec7a8c4a870d121b483c9fdee74a3cd7c8eb9ee83fcfde1f234146754b37458c2ac529b413d088a66a3825e7d1c77e644c2be38a044c4fefc6ee64d4b0fa3060a9fcaa95a26a7a3a88bdecd3cd9b4f1ca1cc24ce73f8e2fbd1d331ded04a4c39441c528cd465252ae879f6bb8a575d0e8a8356c739dae9044e1e9165c90005f7860f75c72ebae8251f247d4314199a7446ffa694e85d3c0b81baac0d3448a2d66bb44879089971e76226cb8430b1305d27e11507aa94116ad6dd69efc826aa7c7c7f71f23b8ab5c22a22e3e4d435a1d8d699bcbaec6289832bdb9a35cea9c45b014ba84da00ce7e8c5f16b5f2e5c571d19952aa36ed979a0e8e1c113616160aa2c0ef0fee1d73df640d43c85fa16d69ccbe40b748d1f3dd2cfeb07b424053a4cdb0daf78261e562c16490758fa0c113d17ceea86e424f0cb4021fcb9534cae9ae31d0460823204bbe79b29b3323dd01b7101637145d5c15297976e763af66bcf1c0db5dc2f5fc7f6d8cc2b3f1fae2ec9ca5cffe7e24c3d1d92d5ba2f56b17ba31331cab55601ff71d5c370787cee76b3a6c88e03895a9c4ce6479e03cfc336d6e58a07fe3012ac55903219041f28e651db46a6b0c1c41c306c14ee43d579dd9e5884dae1f875abed176fc8b6a2f2321abb2e83add6c79f3cf6838e3263ee523a60cc34c3de60e069b", 0x1000}, {&(0x7f0000003200)="0403c1c5b564ed85729dddca0f9f873dd2d71de30174614b94023640e46dee3c0cf855081d1e67088d370c2f2d3e27699f760561b229b8f2a8e0dba133942a7403cc18729e01f3ec8a75f9edf5629e6be32264eb3b155797134b39e14e9b7ff193ecf351a8f82dfbd48b9d243fa0107e8d64dd8bc960d4bea7e67f1198f376645c077de34baaae5e59c0d7eeb382f317666652a498ee40113b87af2a755c8cd8be6d515b7cf06cbdf0195e1b6604a983162ad4f10b0516e206e0385150ad32b5baf1eefd8a31a587bf7130e8e28d200e95e6b622a7e2dc38b25e6eef4aa62c0689b32785811af5c04ccd189fa0ba8c581b6b8f9b81a30e5b258cefcbe5173c6a24bfe52a92a07612d211a6c721459d7f748f302781f9eb7e0f09bb54ed7b58cb49e6dcef6112c5dbf4d619e4aeba0ceabf779f1dd0153e8ac139942fd25c7d75acf99493ca4df567b9d1790d5fed37865ea012c9875886cdec59f4854d0b179050a89436858ec08d85aae5486f6aacb607a9f7961297071c18486b013283687020facdaa4a0a181d8f9bc3ab0f496eb9a5b0ab4a9325a131c03f22995343f783b8287a24218797af548b94642c9427210c8857ff8c4d3674e110651c9518a0dda7f42c8c01213d2a3f63f562cac794966521aedfbd658e677dbbf19e74a440120977d352c777e15b5d7630471da6482271a06d59b99ec64a206bc535fbd8c2132602d7ca08098447f0cf51be2f5ff87966582c5483331f5913fcd600cb43d6df7102f44edcec65f79a50ccc2153b5f9622e7bfc278afc1e4624f94eb5baa46771ae2984acfb84f1bf73b2d64970a3fa3b3921d3aa08e9a324ec8d714ea0a1d3c891f66c72d74def96bca230325d549ea676d8c95aae6da5590bcebcab55da7b9ae5cb214b479a095532577984059ec07e7255c80d303fdc1fe6b3cf73f39bd7285bd224a4c87112ca7b92d18fcf2aedaa61c14b639781faafb8e6ce3ffac86ba0e00dafff7ba480b007e35a5bca5972d418480f5edd6e0e410be748e56412cf09de304f98a6cc4e82854a9a42068bca7795b1c6c4008881ce30ca0a5a4aa7e078fc2fcea49255bb7647e872b39a55cd93dfbf3e3cf1fec8a282820a26b6215b36a5555b68528bbdecb44e5b88deb526cc528259c31b9251756094017694241e849496d41dc6d6f0db17bef35a6e70261e2aa7e19eede1374a7e606137bd475646398bcb0da16a06d44f590f959888a92cbba47e8c018f3ed02261e107f7da093d0445deda86fc2cf2baaa19984c14866304d798229f20362cee8544af4bdce99017bb827cdc86ab69278799ce476bf1c129787aaa2d355fe859c3e7a241483ff833a529945fa06a555e1d6dc4dac628d640696ec97fed661536b8067282416b7270e2eca0005f4707fd46983d7c4fad1a0492d981e2c9e84274aedfde818eb74cff37f3df3d8b8dca77871cd3acbcb8b8fe6c289377f9a3cc8c99b1c44d98303cd6a88f5050c492bee1d8beb6900f87bd41834131c14903899bde2595dcefe5be3997aed131214828d86515dbdb264b289b7a227dfa3b7907977b0eb0e68fb2964ba74872372250343f9a53672744ddcbc90ed40e3f970b46a1af55b3c2f67fc94c00924d425108d3ecfe9344cde13c27b9006d59d6a53251ec096fc43cb386349c898493a790efa9efb4cec543461812b1eb658b568fbb87f698c64a702b3493c795eb41f81ccc0c8a9a0644f6efeeb6d0fd0fd801f4f966140ab8b39f56610ea161b4a6537942a86cb04c0c1142cfddc848e01cefdc7f3dbbccba9bd9537808fc3937a1f3058463d5563eaef96f39191e4a9b9b61382b36b145b7079c085da8b69e6b9437f8a9abafe6e58c2db06c4874e5f76cce5f15aea62abe12c96f0965ed811bf80e0fcb88c436102c21a7677b60005bbf69b2ff88f2e2cf5073cb9f37585a1eb4c3b5a1c0f00a3ea906a423925589d43a610fd4d2c649b10988727b731124672699ed83cf84fd383478e9b2d24ba5c3addf93d66977ee653768dc75c0ce9d1e3430d7805a00df53ce4462d1b0dc7e286274dedb6e1a40ec8c0ca99c41ae8ce906f56d53fae1063e6ec31947e0384611fcd126ecfe7e7ba1fe1f001cf30cbfd796c42ee7a4102da304d825b965e6499453d699a6212db15f97d8fae2d7995ab5cca38b4596b5459af207cb14a17166e364d742fdee27ccf87fe739676cce37eeeb3bcb8d79441f0a81ddc4ee9e021567db81ae0de063b66967cd8932ed3b518607cc155712f54e683a6276891df8c7030eb1e6424037a41491bad8e466b353ef994ae78d77000fb67c0d3c749da370ed86be77723e5ab1de7c3136d0fa3ae4da250f03ceb6bb74f04109003fcd065266286fad672f9daa9315246ea7fc69fa76f4df27ccbede8dca405da405013ae10b187fa9df17c51f904a5df7091d5814f06f94d5131af86db813d0da656540729b18adf0a405aa36ba016532d293f0ca83545dda0ac9ed11b06fdf4b27d5f36a09ae3c0680d3ad7ff1efb86e5a45ff6add3be4c63385e5fc76a2edf11da4c2fee61c5c6f133c3f8b800b1d3c6eec376cb8db71a35f88782e01ff5fc5e04869de1fe0e025319183fcd2a9d83ec3800fc6cbbb54d4467a90afb27aba9d570b361b7e65d43b4312efafda318dda7f755730690614464a279676431e00e3f202a15eff40c1662e4ebcb71752846ae53b3c1f15258f68132215403dfc3cad8f45d03241a88424b264d17997c9b012661d4e125a64383b363b65add6b4bc8bea080cb5b9e0b7dea0bf91adee4e0bfceb5d5b49a5dece217adf21f3b896ee71896e972c5f516f69a7d954a97730864c5d7699b7a9250631b028f2d27b32fb18052e39b47852f8244372b85249193c451be66311ae3a85bc5081b3013e36428a1f36c417dd521ab0245dd6c288734c7a32cc31abf5eb89b059f4326dea4314652c972249598a026e91cdf41a2c10ff7cc8ecf84164d41fc7d941cf26f1bacf91a4b9d9941aa2450af5742be0379b759d74e055ebe821f119c208587aa1d20ca27be0ec3a954059022471f49ee63a477850b04a803a2b0c4eef725dc748e5176308f75093eaa6c39d4886d87eb80b856f9abaa7663a0dbdeb37a7b339a3fa3039306ed451210c4a7a7b6def8a4f819d90e29d6bec5ef4d83545a0bf5819fb7a808a9ede48d05446405fd581007ff9ddbf7bc44371516e552e10635e54fa7040b60953d8ffe018c26d514dd385e79f9193147f18b0a9478ab4e322007292a6cd415656d76e2a1de454d425a1434b9c3d5b97774bb47762273ddb1ccb8ed6594da1ef734eccc4a3dc2db5f43afc6f4f85f6f91d61b5adb7640d387edfa479fb6c2742bc56f1ff90eaa09b76b1c106ba1929e79414a6dfff688880eb709283158c833237ef4c0834811455f183e875cf1e6b8eb35da51616e3a88a9c9ff68e360037b0ca8e5a711a503de0637f30712123eaf308be1c4f4f7b0a07d9269af96298ec6ac0d615dc0e3900fe17479d7b31d4afbe879f4d57354294a211d4329850758fa383ec5b3d105af6740257c6ba9e566fbbb6adf36e5fbc69627515cefcbca76d054bf69519d5831792f1dcf61eaa92b6d3576623541843f8a8c6fbaa4a941b7bab2124c29161162b6484cffeb0ae93a8aea1907d3cf84f6f34062959ea2a0dc6ba3ea3ab15e6cbdf172fb632cf6ca59b28792ae7e1cad59c56a8c6a62f5a679b1532c1da1895ebb78fe0d128cdb640780db5ddf53c755d3b224e87eff759343850ababf1f8eabf8cd667adf905df8fcf5f63e3d52781f4db18986f7e3b9a243af2a0fcb73f187575768eb6bc178da2c914a90bf32e90e2298fbf9a70eb30b2c894ccacd8be944a708e23c95e266f001ddcc0bcce37dd280b195681e97f77d440909ac2348db047770696a0ca6cefc8c64fee142686496f4a78d1d9a0abc1f16f570c5a98aa21ed04e04ae3cdca721c3217acb22092c7c0babf463b80e05ed3c315a7b8873fae92cf6688413b3bd834fe09170d73b769a66bcc23dcd9ea3b2f2e478cfa70d183389f34c506a953b7e9898afdaff5097b14dc326574b0b31022befef1690af0a43836da3a3ebe35c0ed8c0a2de37b21935acee9905363cf8af796cee513f81320da2160c391c38c34a4dbafac60235420189a99a1f6844253717f329e30b88903bfaadf4384cebdb1812d4864669a6e9325bdf4462330b783a4f5756baafb8409318d903170912b046aaa5cb9637cd8171cdb5bfec64c63b2f23245bc1cb4f2b8e17e0cad3ef7b88dd35303ee4fd84b6158c213a69d3ef06d177980de388540d6875fade8124ac1dfbce478052899d8153bf4ee06d5dd20635e8702edc28e3edbd8bec1f6e3a6b2c50e824ab4f50fcc823334e14abae98ba167d881f5724a9412602a7e23ea9778409aeae4e57058c09dec9b144a840355fb14eed57182b9da9c82a7de1f6b935b45c6f6065524cd2344acd0fdd5d47952513c98ad2ef084dc47becf43a98f04126333a6486f5250f062800e279a2d7bfd99fb5f0a5357861a100f2fba5fd4b5f0e7fea9e86d8612835e901653a5e9b429254c96500a3e7f304a5aa59ec57ef0f7080bb2ab4360e760e14463cc182177ea6f4ccb5608bb6c6787a3f33309e7dc2bf37241a639914446e793fa066c1b7a81dcb8d603f0957ee0c0e6cf40ca62b4cca3262c228cc1672622f0070f38690d8b849851a114dde73e1295ba28a7650c4c30712b57bfabfa5b56e6e21553e0531e8715af2d0ce972b003f949db820527c95477b7b6962bf884035cd8fc47c4966979afe1f73f7e1a8abd92ccd608084e75722d3c9b879225819b4731fe09a05be23f18ecadbeec546bb61403694f011051875f45afbaa2b7ee72a38ae32083794f41817b2332e023d42901b4c33e337133d713764caa4850f12efc31953f1097c62396ed9b517886c6bb957a4082542f7506a156c4338560029b093445f2394e7bfe9eda97cf4b84083b02b5275debadac8f3afc77b62c0f9c80224d95299e2a2f9d72b4efd6e21a47f692633d9b2ad93c1309f13a6a9b0412067eeb15740b2a3861a8ab97dd88557057a090388fd98411e62ee51b1491b60e4afde1b8eef3c8bf3e72c6d76464aeb34cd4e38f545ba8d0f1ea199d6ce534e418d60ce068c10584d0ddf885ef2b6ccf1b530ac11e829666165e27f72fd9563fc6a270d3bbe538b1d3f9202a5e15d1016a5a1938d1a06310f0b1539192ceb8d6aefaf54e24289cb1b96fd14b11f546ca5ead21aecdb80bc9da2c7660939bb0b1b0c4160f4731997c58c5e8e7df6422fd73c6da50f0d26bdd9d29ad42c01e9bcb639c9340250ba670a1af4e75b4c851a7c15a5cedd5064ba1bf94e749fa103bf698493a4f54d9d937a7ee354fcf4c362f9bafdcad79ef9f122e375b2265f96578e80ce609274f53fe88a95a0b78e9db4e6cbc1db09464f222342453ff08b4e946c4bb7cb85a07b3e35eb174fdc680f94da23e20fb90bb1fcc317018f078b8bb965736db4faacedd8599c7ee0a32dbc605dae826d7532d8db8bb0cf0855756419fcf1262432a1c0e2b0e780f3cd5070778d570db2838b82169230f50efd6587127e84c6f6d2924ceea269fee608b158ecccfe8c687534bf1f129612677671a894a273799697364217569bc23a5eebe266e548daa1e0795a70b9985517089f4f5be34b5b4d4015cc4aae679c75c3f148a51ef7705d251355d3ddff74ef9286cb6d45b4c3d7d715e459d332ab82a2a1de464f85d0c6882c60da04b1e2aef9", 0x1000}], 0x5, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x30, 0xffff, 0x1, [r0, r4, r0, r0, r5, r0, r0, r6]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa0, 0x80e}, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0", 0x40d}], 0x4, 0x0}, 0x0) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x400034}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x5, 0x4}) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x429}, {0x20}, {0x6, 0x3}]}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) r6 = fcntl$getown(r3, 0x5) fcntl$lock(r5, 0xe, &(0x7f0000000140)={0x3, 0x0, 0x80000000, 0x4, r6}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) 05:37:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 05:37:54 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="dafc9507daa6"}], 0x3ae) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setflags(r0, 0x2, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 05:37:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202b804d700000000000000008abfef4e3000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x8) semctl$GETNCNT(r3, 0x120ff8badd178ac3, 0x3, &(0x7f0000000300)=""/207) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 05:37:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) kqueue() 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x800000034, 0x0, 0x0, 0xfffff4ac}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x9) 05:37:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 05:37:54 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = syz_open_pts() r1 = dup(r0) r2 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r3, r4, r5, r6, 0x4, 0x200}, 0x4, 0x26, 0x732}) r7 = syz_open_pts() r8 = dup(r7) r9 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x4, 0x5, 0x0, 0x5, 0x2, 0xf, 0x2, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r11 = getegid() r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r10, r11, r12, r13, 0x4, 0x200}, 0x4, 0x26, 0x732}) syz_open_pts() r14 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) socket$inet6(0x18, 0x1, 0x4b) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x31e) r16 = getegid() r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r15, r16, r17, r18, 0x4, 0x200}, 0x4, 0x26, 0x732}) r19 = syz_open_pts() r20 = dup(r19) r21 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x6e4) r23 = getegid() r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r22, r23, r24, r25, 0x4, 0x200}, 0x4, 0x26, 0x732}) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, r11, r16, r25, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r26, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r27) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 05:37:54 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000280)=[{0x3, 0x36, 0x800}, {0x2, 0x78d, 0x1800}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x0, 0xfa8a, 0xfff7]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) 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(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {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(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r11) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xf6e857c4785ac232}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r3, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0), 0x10000000000000b8, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000740)="489e558306a297586d5c8da7fa55b7a0979642caa8eff4130eb8a794cb192ab729c1cd300588dc58bb4c43f65750406892fa5885aeb889eff7bd507d113d899e4c751e3847c3", 0xfffffffffffffced}], 0x100000000000005e, 0x0, 0x0) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000009d22785b000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e11c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000f54de3b2e4f41cff0fd98ac2bb53e0000003c823ce5baf0c5fd4b468cf9a77e7804f979ef773de5464328e5cbb2cfb17e107c4e0823dd573411f468419a570cfc5a47bf72489d3eb79e9a62a297d906dfcc19fd1af1a107c9483cdcaa69a5805affe6dd25a30354e9250280e075f53ae4fb7c22db340b0888a82df60f362593d6c87a5b79209b687aaa2d34078aa68e00e157d4069b1c20922cf180daafcad397f27847f24a4d0ae046a87ba1a4f6d3fda52c75847d14aa8864774304a4b7e16f22cfbbe359724040c37aabcb5ca2d2b15540437062e33bb64a56aa61a3cdb5606f88833b1a39bdbf1d88d42fda9fe68157af3956aac79860ca75f44e23f485ea95293bcec3981809849ee91897f0af79ddec1d78b4b4f765f3d0969017173ce4f9e5000000000000"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f00000007c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r8, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRESOCT=r7], 0x1, 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r16, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r1, r18) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x800) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) 05:37:54 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x2c8, 0x0) fchflags(r0, 0x5d9fb4e793d90539) poll(&(0x7f0000000040), 0x0, 0x7d) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140), 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/142, 0x8e}, {&(0x7f00000000c0)=""/150, 0x96}, {&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000340)=""/78, 0x4e}], 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semget(0x3, 0x1, 0x52ad92ab34b4943e) 05:37:54 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x101, 0x4656}, {0x18, 0x1, 0xfff, 0x8000}, 0xff, [0x8, 0x5, 0x955, 0xea6, 0xf19, 0xac67, 0x2, 0x1f]}, 0x3c) socket(0x18, 0x1, 0x0) 05:37:55 executing program 0: r0 = semget(0x2, 0x3, 0x83) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/172) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") semop(r0, &(0x7f0000000040)=[{0x4, 0x1ff, 0xc34e4fda41a40693}, {0x0, 0x7, 0x1800}, {0x2, 0x0, 0x1000}], 0x3) 05:37:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './bus\x00'}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x20005701, 0x0) 05:37:55 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r4, r5, r6, r7, 0x4, 0x200}, 0x4, 0x26, 0x732}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x83) chown(&(0x7f00000000c0)='./file0\x00', r4, r8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x7fffffff, 0x7ff}, 0xc) pwritev(r9, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) ftruncate(r9, 0x0, 0x800) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r10 = msgget(0x0, 0x246) r11 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r11, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$lock(r9, 0x7, &(0x7f0000000100)={0x43f49adc809da143, 0x0, 0x0, 0x1ff, r11}) pipe2(&(0x7f0000000000), 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x2, 0x0) write(r12, &(0x7f00000004c0)="be85e47c23c142646c46f48038c2ac8e1fe0bf87cd37ed3a1ede299b5c209388e4d88f6473da9f4b93fae0a439c44addc8f61e62045c", 0x36) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) fsync(r9) 05:37:55 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40090ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b00)="bd", 0x1) syz_open_pts() close(r0) syz_open_pts() 05:37:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0501800000000000"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) r3 = syz_open_pts() r4 = dup(r3) r5 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r6, r7, r8, r9, 0x4, 0x200}, 0x4, 0x26, 0x732}) r10 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r8, r10) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x15}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x3f, 0x3, 0x3}, {0xa0a, 0xff, 0x6}, {0x1, 0x1, 0x0, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 05:37:55 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = msgget(0x0, 0x246) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r1, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40000636, r1) syz_open_pts() r2 = msgget(0x0, 0x246) chroot(&(0x7f0000000100)='./bus\x00') r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r3, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x90c, 0xffffffffffffffff) unlink(&(0x7f0000000040)='./bus\x00') socketpair(0x2, 0x4000, 0x80, &(0x7f0000000080)) syz_open_pts() 05:37:55 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x6) write(r5, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = syz_open_pts() r8 = dup(r7) r9 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r11 = getegid() r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r10, r11, r12, r13, 0x4, 0x200}, 0x4, 0x26, 0x732}) r14 = msgget(0x0, 0x246) r15 = getpid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r15, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r16 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1, r4, r6, r12, 0x0, 0x2, 0x9}, 0x6, 0xff, r15, r16, 0x781, 0xffffffff, 0x5}) r17 = syz_open_pts() close(r17) syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r17, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x74}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 05:37:55 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 05:37:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000211000/0x2000)=nil, 0x2000, 0x7) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x3, 0x3f, 0x1, 0x3, &(0x7f0000000180)={{0x5, 0x1f, 0xd2, 0x3, 0x0, 0x0, 0x10003}, {[0x9, 0x5, 0x100000001, 0x3, 0x100, 0xffffffffffffffc1, 0x7fff, 0x208, 0x3ff, 0x0, 0xfffffffffffffffc, 0xe3, 0x69, 0x0, 0x3, 0x9, 0xe8, 0x1], [0x800, 0x27a, 0x69, 0x0, 0xc5a, 0x7, 0xe72, 0xf3ca, 0x7f], [0x6, 0x6, 0x3, 0xffffffffffffffff, 0xea, 0x7f, 0x100000001], [0x1, 0x200000005a36, 0x8000000000000001, 0x2, 0x8001, 0x1], [{0x7ff, 0xfff, 0x5, 0x9}, {0xd715, 0x2, 0x0, 0x6}, {0x4, 0x80000001, 0x400, 0x7}, {0x800, 0x2, 0x4, 0x80}, {0x5, 0xffffffff, 0x3, 0x4}, {0x7fff, 0x5, 0xffffffff, 0x2}, {0x75eb, 0x2, 0x19, 0x1}, {0xa, 0x80000000, 0x101, 0x3d4}], {0x6, 0x8001, 0x7, 0x2}, {0x166a, 0x401, 0x7cf8676d, 0x9}}}, 0x3, 0x40}) bind$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0600000000000000"], 0x8) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000440)="c24c3052421894c5ef1fa4510267a1b20e2241ac1f7e1e15abf501d9040f366cc608c9b0bae1fa0fcea31d261ebf04cc72d2a0f5901258e30fd6929e4edafdce8a2eff0e68febc335fa1380787622b9158244e26f9f2529d46299bd5c859ad2a5d7059287a730ad283449fbaee750af004ef11a608b478ddbd53f6bcc8af30ed1c86122bf58fdbd91bd8e64062e145a69eeb7984f27efc617f539dbf01c8e9efa6969b9ddc0428c5573187df52ebcdf98db77b59ab62f68b91fbc1cbd959ad09c0749643895a71446d44ecc03912d680f483c8ed677f5780239b88e4bdb9c87b74fb74db86c9193baf6196faabaaf610e1a9c66a6b1aee44fc89bbe7da50d3c33e3c0d6bd98c2831524bf42bdf1a3e9b7018f27df9876e5dc6d099178c5d65c27b634a59f240af426e810a9504fab0704b8e50b344065e5082596d3dad27f4d37059fc911c2a74eeb449e8448c62b1abb643825056859b8fbf75b5dcff078cef03e8c0a6e3760e55a572024f280806547b6f21fb5fb472e7ec30a5b5228bbd90b73b25ffd7c1b442c583baed032cc70bc4444959ffc9809b2943ad6ed6a6e06ddd44d41cd2ddbedf029f0daf323c4ea91256ee5088c3e08ec8726e375d99737c981aec5464fb528d5390db0234803c2b588a3bd3679a93927ee70362019d517ccea66c43723160e3f5a68dec0305493cb2fe251725b7abe73ca10535fd5167c5684b8f3fa1107f79d765c39fa6a439989e34f1689caceba6ff2224d8cae6300f1578467e025c35ca326c703f0445c3c7fa03bcf8ae301a7d3c53a5e5cb19ebcc1bbc6f82874343308c2d9d4445b7e5a5f639ef5fcae69a1d045c560588184673f7e696c468eb4a8baf63c7b843a0ba9b124495e025028cb94ba74b065f5e74cc5c441fdbdc5ac4418b0a56c47527582f635730b5112fa4c418572108c701fa523ac452b157bbfddf3d624b34d1023839922b6bce0f257a05089d75d609e067ac1a6c7f69c4929663d2672d5dac6789776ba9c1f409ddd90fe14a4da4b2656d58b16ab530634273ae6b652766434744f068472b5ec26e92e03692668fb5edf5f0d24d9c021c4e7d0218c3805721ca4af47ce4a43aa2989b117599319df954adfa0c35777ac20df059eaebe25eeba0672593dd66adfd5add5866bb502ef9ccc037c26edf43c1c76bcadfd34d508fc12acc75e227da9d768740ba47147895187b24e103a5c9ebf217ec69f9883520c6b4b78ce9638f4cd748105c487a5315a96335ff5c9e8721d444fa3a563c50010fcfbf5badf864e23baa469af84704ec6afac8895fe94ddf861d590e019bad6a79acb095bc14a937f24bbc54f23e4a3c5ef23c2153d24f451d7b1f770bec9dde0f34e21b3b67de1d367a8393771d50e869f841b391a998b6be1f9e929b3751d07970329cfbc4b5fae3de9df218d3fe0c24b422353c64fe3b804d9480444199cc03970746c19e25c5fcdc457587fbddf19446e20e68390936f526efa2519b661d358006854708df1555a06e40ee4ee4fc3c1d35ccff21d8de5e3dd2fff3a7543343097236e88505fa6daea86be5094aa1f68793180422c8ea1df05fa67ee6bb1cceb01958d26c4175d799170e8ed1521c51d6c930d26866ec81a17a7dcc887f98d9705d38bb554cb73b51814ee03b0869ecdceb7cca2f80a7266b3673383c8dbbd10ff10279bfb4337aa422b5650724c6b1eca4972c807d94817efa1f1bab82ebf6f90480b633f751d1d7c6c7c3124cfc53db91273b174339e178058dea3c927740995c98e446bbc75a8338f5b3a3ff52cbcbaaf6efad1b70f7c21bff3d4da501455d464da00a7323b5865631f51a4a7933b0b173c62a62b75b5faeaca2e4a7457a0cb28cd05d42e60f040739eff54dcb8a8d32703b786c2289040cd36854912b412c857df85de347713e746566835c422833dcbfd3eaa153786fc76bec3c2a15ebeb0477bc3fc561862e65f9d71bdf10cac9bc4ed04d2e4f66308303f1ecbcf3837769a7967f66c1cada0736cefa814c581133cc18ff1614230531559b31cbc994b951cea4a4ccf62f66267e88b0d1a537f5f1f5a742aba74b670d1b3d9a28ea7a69788efbbbcd54dc92da429a6fc02b4f2bf8611e3e54cb96cc121c0313135ccb13373e1f9ffa7ee32813fed5ef28fc720923bb82312641e5b4913a91610e78ff7c61670a99e40ebcb4170e3e888904f3817f9920f04f919fd5fd611e93f859ae16cbeddba5489932def326c9f2cd113ebcbf433568130106ae97a27141c6c73cbd2a2d34f0724f0026f625a76761b6df6362c2e1f699649505beb8a7ff4f60d9307a9d5ef8b09e2fbde54e67c92dbf5bcefa6db0c676ba8775d0b7943e381490d04e0457af6384efd4717251d5e9f810b94368c86f5ec4ff9cdafbde232ec455cb481b521dfa84c3cb70165ee6d2c25127d255f06c8fe9e68e0da46444cca055514ec461e9b8834063769bec90b779c044994af662a84ff65710a6ca1907999cac64b4b66bf5901d181af2580b7d0038b68f016d9f4620ea1a9c4b3a62aafa0c630b9c7b3665a1e50769f641b527bf65a4138ee8872d658cb6d333b9c1747ffdf70236cd17422068659cc0736a8f4b353f3d06051ede2911376cde635c6a0dab9a54a48af12f6e843ea34b4571949293e7b31ada50616a121b2634724d68a61426b102cc551a4eeaec37b4d3f27983108aa440c8c0b00cfdde6a87330e0fa8cb0e5bcacaf3ad86be8eafc0ade20ac3a2c340897cc3d1ec88fba8d9c6e3002a2596363bc6acb7cf037302407e3a6557f7318b1b06f47072f38a375d5389fbbead569e8f95b6ce15184c87e5bf44549669129f1e118f381eb3c4676788a8833af029eb30ca5c23722afd8ddea14c6560abcf797db3cd7f18954e6db62323d511ba898533a63a967587119824fc0c07e2effd59b3de26ddb108f323a791699fa228dd330e49b5dc0af866f96ea279edc3abf659207422e3d8ed7a829fd487c65b5f6d7d5da6ff9dc252243541cd8b59dc17ce56d7d5b0321522167834ac53e9930ef54ebeb3be5e1d1e292964bcfb515c2894c0d1f31ce6b924e74d5547cb4b2799dc787fe51059e2eaf005347a00204d648b529032def4b3345630200173aa4680ccf07579ef13d1127f215040279ae08e875918325f104dd5c22ca93fce9b3e8771cfe914b692a030d8d99e278148578da8c34e550b70558be8031c23f859e467b716f7ce741427f22536b83d71a194f43492b4a02921220f04f96b01d010bb2bf3ebcb9aad5142e40665cb9df6e526388cdf75a035247c0494b5fd68c8ad5d333ec1ba9c96a91e147e8f0f3748e260e6c1282a71f205d261080dc487aa13897010aa0f8c6ab200f1076ddaab5187fe12ee6eebfcec1f88dcee7070a378866540226ad10d3a51181d8c0cbaead4134f3821833646e024ead3f25de325317b4e542aca8ee9353d4e1fc1a8c1c0d7178167d7e27d9ec43a6b1a57ce6891e40ecbe7b92fdc82624c78f2d7a1769195053e2e34e6cbc5da5a25ed38b3939da9ceae073f8a256d4caefa390c77ff9bb851acc82bb297a9c4c28f7f9b600cac36291466e8728d4202922fe33aa9b0ff2dbcfba7a84193ba9f619c239bfefc9c3e9cc72b2b70586057f92596114578a6672708edb60ef1c00b2045cd1b63b85599b5927cd71b742b6e4a3cc88c797541bd5f176fd35dd34ad4b45de27ce617b8bb83d38ad2f1f38794642fd0efe7af10ed0abf59e98d5ddc0b83474f5ebd90fe80624288972214269362a69975136c7dab5a766399d549f8ebec5a0c40349e2389773b2d6b30cdec22ea1d51cc60ff5d12f42744ad4b3eb0cc0e2ac9a2617c48873276eee534897c3b868c8f50989bf4eac1259a3d90058db4776f8f6b0c4dca7b2914347df3998a24f8784f179d708fee05f642c8117e425405d2e28762becbe7e0ea8841ab97a803a7ad8085cfdb0dcd848e9fb879a56c36b6c685135baa24aa743dc8981dbb82cd71731c44eb3f24361e2a4f8444a2b770a4cee7c3bb854642a5ae79bca023a853ab501ea7b98a399df0433a402570809cc4d625cca89c6e9ba1c6cf86ca2b485efca78318342389594f78071c87921ca8b67434c95be97f20a936b245b5270b2e4e674eb42a5b87e3a79ace670dc34a4a0f663a4f727b352b088db4255471e0a20a01d99b4f6ce706ea5dfd5595a1bff2f44c265f90e8aa719c6537efbcd7a862ccff32367c0ccdd08645655dd031759bc4637b00c13c137a500247040f9e3fdfcd94fb9b26f622ddcb6236b7b3397aaf0fcb6bacfac3a20a3d5a200d56fab37fa225938a482296e36947c26bbe495be36ec1044fee61c01b996c48cf95fb07b9afa99e268aed402ae9a272af64e396dcf35eacd0d888e9f3e4266adaa9b2ee666bdeda5ec3573e97ee6eda2c5449e76ae22beb7eb466c163b2572badce677312cba710ce7da8ca2a96496f101984caa9fb1f438215d06126217aa37775e7e915cd4d857a410250a62996edc13775322b731c82b16d7ff43d762371e9db38329587d8f2b3c4b4389542786111f89e469500ec7dbfb308276ada742fef491c362421c53b0d0ea1d5b430f64ec44d99e32caa1c5df0c77b8c30120edc8872f6c4d8425ed88e6c3fe76ef0b39c1d4d078a2c39d9d5303a4a809919f8cd6685a05c65cc6198ccab57d6973282076c4b06c6c2a96cc7f40791aac95a582cf6f43a85e270fe129debe24b814033a9d9d422b07f283e15aa7454686a3e1d1f6548ee088e5542764a406777efe927ee7b58ec06f4384d653c1d8e3f1e8277af85c3fd4d8e1863b0bb59c13345f25210a5523a9e2ad850bb6b79a1523e685fe28ccc9b523c1d17642ec13a06805070fee7192d588ee4b51041ff8744f555a3538de4dfc8de7c91c33b3ca71ce580b164975a5cd5f66baca49b50334fda5c11fe2b3c41fc423c8305b1e23d6276e3e191b68165c5ed98568e97f78dc17eebe23b03ec58c73293f8d0874b4f5e33cbe175e94cbc41d33e7cad4a0aa26af0fca5d9f08f2da9952d1275249c21516bf7164d6308459250b1f3c029b456c972fc6971c443f46993c2dba24401d462300ebfb5fd276ad64945ebfed3d9fe5d9c848838b97714027d1424da3ba1963134cc74d5d39ec39e175ac1ee710de372b5490a3445760c6ba919ccd7ae5fb472a96644e26dcf1fe1bb501cb29e1d19dccdb13a21a6a05af34dd476764558bacc3be1da0e46706278459bcae73cb7ab2deba7bb4aa8990893c36cbe14d3993d1f33642fcfa8d7cc4aab0a681077a2fe0ace3cab5e32ffce6ea09e7b7b21431a5ee624cb2218b007ebf86280051b82446383f18659069e6a7b933a1ed0d0994733eb15d8a472791e843b4e16aa3d073f8cd4573dcb51227e51c8ab313072ff4337ac685db6d28fd5c2a981aad2292dc38c2bdf260596803f69b416ed01ceca8a0af9694a2ebf5d272113af1fcc6abf8d05753eeb4827f4ec4218a81d796b12c06d4e5021a686c002403b57e954148522304a2c9adb5a74fa286b78f38d9ac9e47aa4375076804b3cce1515e0c1de40097dcc01933ad7a8540251b962ba9d81689b1d005b13f5c951da1c8ce921eb99c1250b59013f573578f0ce88111528a42f9a17139536a394a0fccc10d2fb3261d85ca1aa13b593a5245b620fba246a39d643fd204c51b16c9ef847f159e6f5c39659c6450658eeb40243080fc6afc75589c4b4f3f06e7333f7f960484a60d058de3d888e6865885142fd01cd1252e6e523240c86bbd526ad", 0x1000}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000400)={0x0, 0xffff}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ftruncate(r2, 0x0, 0x7f) 05:37:55 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e17f7f000001a992d90752cecfaf270f85c990a930e901b7747f8c6c1cd5247cdbd3d7f15dae328a73f7019c4d4b09596c04788028f686734ab75389184b6604950ac5a573c8124960c52397ca7a3b09861c5a48059ae760a9224fec16b95c4f955fe89678fc98fe5e1c518ef370fd4d26c85255e6394fff5be8cfcee177c771b9f2d39c335bd5acb7dec293db4e2fcfd8e73b650ed6b99ebe9fd3cbba007bf6af4a16b870c01556b33a605f47b699c4e5ac800fd295bffb4964de9016e91d769b7c008520f4ca17c161749b5b234b15bbb071e46350a4d1333283b836bb6f67bf7585925b6f8bbcf67e6f4b3ae47ec61a389dfb92ff703aa5d5b4ee8e3315bf90e3e95b4beffa8eab0000"], 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, 0x60) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e1976ac0784"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 05:37:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x802, 0x8, 0x80000000, 0x3, 0x3dcc, 0x40, 0x1, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0xfffffffffffffdc0) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0xfd71) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000003c0)=0x596, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000380)={0x3a9f, 0x1000, 0x7, 0x80, "805c9f73e77a9a2c98ade3061052009954f57ff5", 0x7, 0x7}) r5 = accept$unix(r4, 0x0, &(0x7f00000002c0)) recvfrom(r5, &(0x7f0000000480)=""/39, 0x27, 0x2, &(0x7f0000000440)=@in={0x2, 0x1}, 0xfffffffffffffe2a) r6 = open(&(0x7f0000000280)='./file1\x00', 0x400, 0x5bb536fa13d355ef) getegid() write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) fcntl$getown(r6, 0x5) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000400)={0x9, 0x3ff, 0x4000003, 0xffffffff, "2bd0c00968dc65a2dff3fde0ab10000000001000", 0xffffffff}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r8 = syz_open_pts() close(r8) r9 = dup2(r0, r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5e3f579c1990b76163afcc12a985300", 0x6, 0x9}) setsockopt$sock_int(r2, 0xffff, 0x28b08fd7377e887e, &(0x7f00000001c0)=0x3, 0x4) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 05:37:55 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="57d2528a1c1cb35f8b654beeaa07e7c4de428a1485a91f57ca5f49d659c60ea15518f26f6162192929cdac57d797dffb20dbf2905afbc1a5d122a0bb565be8f61fb2effd51bb58c86f3e4f0d877ee85b83ab2222f7764b75e868d984303abbe63f9a266a977ffe4a0658a2a85044df2ae77f7bbe7665ea863115f025d6344c5c6b2e7e7e92aeaa60afbfdd54582365e367e6e3208783fc541990bd8cfb82", 0x9e}], 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x5a, 0x1, 0x10000, 0x1}], 0x402, 0x0, 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x246) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7, 0x1b, 0x9, 0x1}]}) 05:37:56 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39a000000000000001b44cbc769cee4430200000000000000895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f50a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4b278a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e048d3c1ba36a0ba3d2c6d71d226262f49917664d316d2fdf3280bcea231cdfb677e7f2473fadb704e1ed94dfecd333015d287f9f632da02e51882c2c0ea1aed74023160c9b58dd0e0470257be5af1227730ea0259297d55d5f532cfb6d9c144bcff9410603e99212420e492555df96d838f96801a49b3dd1dc60e72bf422b02103750c20d703bc5ccb2eceed157edfe9cb7f3db2d26b2e4fbcd2fafddb6344c44cb7e828970ed17e08e287dd2864b585c1dcad10a2280750edb96aa7b2a43a50a25d529e89b654c663aa72688d576dfdcff7172fc100bdf72961934766d4a79a5b113f04abdf025833c27eac8b284b9bd944e4c0fa0738dc1f98e5ad7c725d72a175ff2ca72bf39dca006805a5ecbb4c4e55e066fff0b7"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 05:37:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x101) r2 = msgget(0x0, 0x246) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r3, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = getppid() syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) setsockopt(0xffffffffffffffff, 0x7, 0x4, &(0x7f0000000300)="1337c5b18f1cc6f4376801e49298956ecaded1e3eab29c93fc72cace0cb86da47970c3a19deddb4d0343be66a99e1884bd909cdf22d18419f46261922ff42e37a1796940f996a838de44ea5b5978ad7802b4d283590cbcf8f156dad499f590f64fb72dc56273c3e8f32b7a3ddf2fdacf3b2424a31fa676934cddbe27ddd14083a998dfb7ddd12c5503ea96c1d10a7dd1f099923f487afe7124a9546bb70ec9122065d64db13c985a3d6bfa", 0xab) r7 = dup(r4) r8 = semget$private(0x0, 0x1, 0x5) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r10 = getegid() r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r9, r10, r11, r12, 0x4, 0x200}, 0x4, 0x26, 0x732}) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x3}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x6, 0x0, 0x0, 0x0, r10}, 0x1000000000004, 0x400, r3, r5, 0x0, 0x0, 0x0, 0x80}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ftruncate(r1, 0x0, 0x1) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="56e0164c4083382a6192781e445731c3858cadae6c55642d", 0x18}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad6bbc7fcd257e912652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25223733437c45bd632937a526e65300b71ab42970466e9d3242ca9676fc0591ba7aa695bf7224aec65ac6e47f3581ca1fcad4964fea54bbb7f9d296bb92c6d11c3949314cfc2ccb86647ecd777ddfb39cba94c33c1583b58aad2f7e936bcdf1fec163a3a837357b393a1f035ba48c0cc3e4ec6dceb5013920e89ca820d5d1571ba9aa58c89856945f08020614292389da269746ba44f2bd1042b5cae2"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x93) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000280)="34148b0ab40f1846c106692666466426a7a20372a132372ccd41e5159dbcf8489abd0bd7c76a8941e51dc41e829efe662be0b945f8ae3c1a23004a7ca561eada7bf403260e484b3c334e99a9e67b04d18e939189048c8e692d87247696b1a11d27e477241759d91bad023d804028d31055bf1343b10533a5655602c2f2250401faa96cd6b3c01eb27bee8262d02a125f8fbadda9b9cd7cb44455960868c3eaa24e5b8afb055098771d6ad6bd2d2dc2b2b070e1aefff156c01dd270e44b97b0e150ee52dfb34c25c6df67e73ce10fbdd969928a043b6fe83e7875f88ae2d2718cfa7bde42e8d454e1dc2f53376b", 0xed}, {&(0x7f0000000380)="427dddef4ca14cbc3defa0105f143538a151af7483efb85be1b34665921070f169f1e7b6faa513e298a611c5e91abd589e4a2206feacb6a7aa12421f30a5dacee01af9b0d983c9da50112c0136ab3c233dbb96ad393fcce7b43678bda7961de07ee40b9da6ba69e863a6fb2d76449e82bbbf0f6bb2763df4eca8baeb216dc996825e7298043bb3374346d8ea420a807d25b382f01c43cc99bb34e8082ed833a093314b729c2ec80ef3b0d6c12be220a6046b876d7de6a2edf634224309e66ab27fa858796b9a75ceda90b35f93cbdd6bd1bb6105d2818cb613068bf62670e1984cda93e604c1ca8dec21acf30cdc8cee77dcbae8e7ed58d9a286", 0xfa}, {&(0x7f00000000c0)="0dde6792", 0x4}, {&(0x7f0000000480)="187b775f5b6c92ab908948578ac6ed1f256fa7380ef14a19714d7c13858eae9813a7c5d0a4edc32e737a8f49dcfe2bf3f517d3604603d620431bdaea76a1c780d226360b77b4e99c37358c573f00c86d05e20044dae92060b50433a360b00bc6b039508ce5cb7f6c09168451f409efc0acbf002beecccc6273da6a4524bf31b19de9a20a35d2bd57a819b663538e3539028d7c985507655a894170ac5edff97a9f585def9906b08e6918b2af9596585abae86bfb5d8d5abd3c2fb3af3a95f48bfa0b4fcf751babb8f4ab039297f6cd70d244b623d11710f38766dc322be5ff120a0626f10d15c97e1c2a71db41b8b047a72374457c6f", 0xf6}, {&(0x7f0000000100)="1e3c1ba9558574b563a29c2e398f2a40eeaf2cc21c6ed147b0f294ca322a", 0x1e}, {&(0x7f0000000580)="3cf9c86b74ed107b2fc40b7fd695b0222ecc01d86d62e4386da4378b29a53e3153f8db67036662dd564bd53e8eb8f2b4a7d56655e4b0542608123acbec556a4430ced51cf0140e519e3d337af97f75ea3cd5", 0x52}, {&(0x7f0000000140)="8eb66895313f2c31127d7908ed42dbbfe966c0a299d2ff92b57c3033099047c52f5d5490", 0x24}, {&(0x7f0000000600)="f2edfd83e7977e4d3f0fbdcc68ccaa81099c06c564ae67f48c33b96b40122612c3582586f93194a133ff1424d0cfa258bad001dab26f6e4a01a70238003c772f07cc26be4186f0098ed1ab857cf96aaa0152fe07e301e6add51b55d6a0e225f51df75750cb040c8c2b4d75703268f55230b05f3ec54086", 0x77}], 0x8, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xd, 0x4, 0x1f, 0xfffffffe, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x40000, 0x8}) r3 = openat(r1, &(0x7f0000000700)='./file0\x00', 0x10, 0x0) r4 = getpid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x18, 0x7, 0x1, [r3, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r4}], 0x38}, 0x0) 05:37:56 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8001, 0x8075, 0x20, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000002c0)=0x91) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0xfffffbff, 0x6, 0xffff8000, 0x0, 0x7, 0xc1, 0x8, 0x2, 0x4, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000080)=""/46, 0x2e, 0x65cfd5a536596dea, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x0, 0x3}}) r5 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x6) write(r5, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000340)=0x81) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x0) dup(r7) 05:37:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x9) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 05:37:56 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:56 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') chdir(&(0x7f0000000300)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x3, 0x20, 0x9, 0xb818dfe304692042, 0x1f, 0x5, 0x5, 0x5680d01cb8dbea3b, 0x0, 0xccc}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xffffff6f, &(0x7f00000001c0)=""/210, 0xb1}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 05:37:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 05:37:56 executing program 0: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)={{0x4e, 0x5}, {0x1ff, 0x3}}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() r4 = dup(r3) r5 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000700)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r6, r7, r8, r9, 0x4, 0x200}, 0x4, 0x26, 0x732}) chown(&(0x7f0000000640)='./file0\x00', 0xffffffffffffffff, r9) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) socket(0x6, 0x5, 0x0) mprotect(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x2) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000100)={0xffff}) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000000140)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000bff000/0x400000)=nil, &(0x7f0000620000/0x4000)=nil, 0x5}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000e15000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000512000/0x13000)=nil}, {&(0x7f0000f83000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000d71000/0x2000)=nil, &(0x7f0000d7a000/0x3000)=nil, 0x4}, {&(0x7f0000427000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000d27000/0x1000)=nil, &(0x7f00004d7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000191000/0xb000)=nil, 0xac}, {&(0x7f00007a9000/0x2000)=nil, &(0x7f00003af000/0x1000)=nil, 0x3}, {&(0x7f00006bd000/0xc000)=nil, &(0x7f0000e00000/0x4000)=nil, 0x3}, {&(0x7f0000da4000/0x3000)=nil, &(0x7f0000cb6000/0x4000)=nil, 0x2bad}, {&(0x7f0000de9000/0x1000)=nil, &(0x7f0000026000/0x2000)=nil, 0x4}, {&(0x7f00005d0000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000def000/0x1000)=nil, &(0x7f00007b1000/0x3000)=nil, 0x800}, {&(0x7f00001c0000/0x3000)=nil, &(0x7f00002a5000/0x4000)=nil, 0x28}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000695000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 05:37:56 executing program 1: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x20, 0x5, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="030000ec90fb000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) r6 = socket(0x2, 0x4003, 0x0) dup(r6) r7 = socket(0x2, 0x4003, 0x0) dup(r7) r8 = socket(0x2, 0x4003, 0x0) dup(r8) r9 = socket(0x2, 0x4003, 0x0) r10 = dup(r9) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r11 = socket(0x2, 0x4003, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r13 = socket(0x2, 0x4003, 0x0) r14 = dup(r13) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r15 = socket(0x2, 0x4003, 0x0) dup(r15) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r17 = syz_open_pts() close(r17) write(r17, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) getpeername$unix(r6, &(0x7f00000015c0)=ANY=[@ANYRES32=r5, @ANYBLOB="77d81468c05b6b2d313dc16aee1534c38488f7a6d4703bff0000000000cde4037b9ccb782ee7acf2d8514737ef70c83aa7b31e", @ANYBLOB="b030db7433e0e643472ca3dca23805ba2574661263e03079d0d209443aff9cbc30a66792991b760d17a8b992d43c25af3e94aedf40cdc5a1", @ANYPTR64=&(0x7f0000001500)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES64, @ANYRESOCT=r7, @ANYPTR=&(0x7f0000001300)=ANY=[@ANYRES64=0x0, @ANYRES32=r16], @ANYBLOB="3085b9bf2b661462", @ANYPTR64=&(0x7f0000001340)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYRES16=r8, @ANYRESOCT, @ANYRESDEC=r12], @ANYPTR=&(0x7f00000014c0)=ANY=[@ANYRESHEX=r14], @ANYRESDEC=0x0, @ANYRESDEC=r3], @ANYPTR64, @ANYRES32, @ANYRES16=r15, @ANYRES32], &(0x7f0000001040)=0x8) r18 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r18, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r18, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r18, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r18, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r18, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r18, 0x1, 0x3, &(0x7f00000013c0)=""/216) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r19, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r19) bind$inet(r19, &(0x7f00000010c0)={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, r0) 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) shmget$private(0x0, 0x4000, 0x12, &(0x7f0000ffb000/0x4000)=nil) 05:37:56 executing program 1: 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) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x200, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRES32, @ANYRESDEC, @ANYRESDEC=r0]], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x8000, 0x1f) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0xa5d2776567103d36, 0x10) close(r4) close(0xffffffffffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x18400, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x80, 0x0, 0x2000000000000}], 0x6cd, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000027ff0000000000000000000000000000000000000000009595242cc5d7a7161f54762cdaf918e900771460c74c66ea63a2a38da3ab000003000000000000000000000000000000000000000000000000000000390fc7e5d4c1ff959b2822000000e9ffffffffffffff00000000000000000000000000000000000000005e665ce8f90186af90ccd2ee4a7381e31cbc96cb888e9a0a70e7be085163cd45c5d2c0ef18a06728735884b07f370d75c7985a5165ba2134f6247193d8336ea27cd5fe3c00000000619691599735bb006a04bb4f639bf6000000c25758cd1416af2e085ae7fe2da83b2a3b7a29917d9b65a728268fe05d6e92c8217fe95e20b8e13487c274387bd4815dc187088b3ce62b1b17b2e4ecc0fd977345306600"/302], &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = dup(r2) getpeername$inet(r1, &(0x7f0000000180), &(0x7f0000000300)=0xc) accept$inet(r0, 0x0, &(0x7f0000000100)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f00000004c0)="b4b5077186e5d1558b0ab11b1553206dc606052a1c2b056ae3a39daa1898cfb4c3dace179fb7ac4f2126045e79c44b4676efa186f31847e54f53894c3182969b2d69e68fffe191ea9e29c12759d5d90b189e8d40fdaa2e6fcf3c023f5b68c783737a13376eeb3cd992f82b00234152dab5acd1f95411a33108192966dc6ec45cd9527186e0d7bc2e7a9d45fddebe7a30b2435ed11cff107699ef1379999c645e0d0f9f552148e8d3b94ede47779485cbee41cdfb94b61ef3f85c0519f77df4492910307e827477c73ae07a9bd1d171f7407a106c3907e6b6331c00d26f844448ad91a42c45b87d8dbf67df9617ee5f1f46f61761d81a6eed79647760950b2d3353936aa679ab65a2e7912b7882872d85d743ebddce6a7ae56a1092a3a8b59a0b09e9cff32067d43d0ff012fc498afbe8a7bf1f9e729fc9ab9e9f200484a78ab7e686915e7cf28274b5e806eaad99d4817d175158f4fd3db4565794c9f6eaaab2dc67d4e788d0c4e44bbb04821d459a1d5faf3f4177a4d57fec6e1fe2ac9b84d9ed0155ba790e92a3d22e0b79f8f0f752d78d0010ab4bea89a3a5cc569db9d7cbd4d97e80a53cf475c35433ecbdad0864020df4432cf91baeed4d1dd2b7f75ec56a24ae76ee27e109a6fcfe6740cae223964876a81944cc1455e12cc71ac5f5e2ff4b64081e7abd5ed36ec3bb9ba7cf1615786435f49dc97f22a1c728c3c04ce01eae39466c4f94288617d4d976cf677b80b2faf534caee1eb074783a0bbe2cb493963a2e4a0fafe4e75677d39c5f396b4a66ad81d4fe1cd2abebe362a73ba280fc7e7cab5385498ffd6af870d0243d1a7a38c1fefe4daa5ae12c6da04f3aae88378589d73dc552c8bf0773aa1c175771b8e292f1128d3aa888e9661c1bedfa5ef72dc7def823f4f7a6f1cd98a6f7e2fac88e8748d3c0f4e1f65c7a3dfc8e8b25bbbd1cfff13c3689b364cd252b77c4ef6a61197c2bd3acc3b2c5948f5484307bdf1544632f68d3ada7184e40140ad214713b1d03889158ea22d063dbd60526bb7508cf567fd57247b19bdf0b8595f5a7265e1d81072ff1564de7e75d58ff06dd25b4cd867edc7082cd01e83ebd488c3b21ebaacdfd8a438d858b31cb566b18918cb0317d6aac9128fe2a0f490c7cb66d2ea303733531c5e200e829e657e0a7e6fcef92f339528cdc3a8b81fb51065ae97714e055c6c172c3f475cb8e7cfe5790aee4df3baa63f092eb0ca5f0287cbf86cb22625741b8abbdd952ab1b5fb722605a88d5b259e6ca4a999be6afa616d5a11e17cb397ec2ce9296c7f5513f31aec88159ed043b5535a9cafd4728d7d00f093c0c1611fc2ef08ce0482dc310d629a1573f48a14df0b8f87fb647b1d5efa1902b1e56bc0805e8c01cc6fbfadc98e3c015c6f697121a342b182d4a5bcbce57fe4976187aa2695f15ed7ef17dc45c61c981a5dec2bdfba4b4ab81d4a40b606408ea1af8f980998a5ecfead3a0361c0df660d06298f4df93ea8a83f37296398eafd902584ac137c1e70a2bf12a0e015fb6b893ab21eef38f9950c4a4c48d26f6bc5e6125869002d1af7d01b344bc9de67897b05b4ca45aeaf9dac84e425de379d743a9da13059882a0066447b0af5430521c0551ad66f19c93135025477b98226dc6080aaab175b975357cfe8deb4996d2209ac21fbec852ccfd8e38c6767d4c29004357eb51e5b016d6379d96628559478ec5e454d74ff7b09454f24adb6748e283e9305b2e889841e1e5d3629fcf4e98bdf2fd4fdffcfc8fb1e95ea2f2be92ab4f9d0fc95707fc2a87936a46ea57f312bc65760ab6d9f2137abaa41df4894ccc2b9a210a9669bf567a3f1128283cdb431e2f7d2862544732771e2be7aa09307f327ed4ea294dc9b5baed5eca77bdf504b8a859d820347e7382e93677c004a98514d615b350df4add803722fcc493031c712ce7a36301859eb06640718c48d80864417d59d6e7e86f850b94a5ad76740688742645bf97c180cb16ae532d65c15ff6207887df2cd39d7b3c377c27237f1f5c59fb44fc3d52f400b6784f9445330de701ef88e1318b4641c81db4c4cd0efa0ddf7e024f41779c237c27c613220c2469f11d260c830dd0023f705102fdc8a26a589b8942f8d231dcc8957a7975716caf892c7c11ae8e9256a73b9ed3a18714043ca14a1f8db0c627cebb4117fa60301fd2777339a765d35ba87eb4f31d2aa30b743c6ffa4f613e0cc1f1e618cacc076274eb862d4b1463f87219087f8dc946462815e6055e78e2e304492a98cebb3e7ad022fc417f496cf17367fbd421ce2a2af398d3aff594f55f55dc2e5c299cee376a25673dee5f54898406778d9a3f39d8c6d972386ad173f3787e2adf3b264e09e1bee77c807ecbacbd41bd558c1c7af3a242667a6ec523621f01c4a31ee0dd8081df8c46cdeccff6b4fa34ec7bbecabd434d94e3cb2a650f900b7a973ea551a3e8f3839ad1e27e016a2cd61a4475292abb9e8417a91620212886ebea246b8eab75034dfffc6e07aeda5680c30f48920771a8ea44637a8c218f6eb11b20ca88575c28f32fcfa387fdc5651ec77041eff603274ec23057f9274df3591c3bffae8c3ccf6af793904324e02490b666638af95fc4cb8229dac64d56140bc7123918e455f26ded018900754e4b33828ce178a4f0dbd8d53492c42695915b8420edf9c44cfe2f3d6f4b0e34707d056a386dba1eb49288bb8520d673b56bb180be1a72b7acb103bf011f8c605142f5e7d43fdef662b9df1bfbf400b5e33401c2fe11315009569246c44b465b851bc558a73a51096725428dcb6c9d363625877cc583230c3b9c247ccb3baf71a336b8f00c442dc6c92db31b5b52ae94afbe593cdca46b49a3427db0ea46915c58a4ad0e6943c7e8a7b9ff8a51f06ebe2629eac6f61d3093f7fa891ccfaabc553e43327f291ad868d55f7735a76cc603258b7941d494abe0132933d1cf015a38979ff557e4de6a0628c61163cac46c0bba5a9d0527d3121325dbd57911bb316d89f5e7ad4e273e5586a011fa9ec7b0ce3190622ee3bc014b1b63147f3a07ee6da54a8479aec3f96e00bbf87e9fae58cf255796cf363fcf2f0a3bbfd3d0e918488cbdeb3e4a04609bcc93b66137e40391aa7cdbc4a312baaf195efb5e6567e5741cde092290283c25e9dc0687dab9aa9b38b378eff49671bc2fcf6331ed20f6213cadb222bcfe5beae6add58e4d3e2e28f0ce15f4175a4d0f84b1aa349927fe6bd56d13e65956970e8b0abcec750ea9b15e1c48cbee47c449c73300cd7721e623b85a166685c1db73e18cdd554635b94d60b8db70247bbec15b59f94918266d3130fca6bdb6fdbf667f9740dce8f02282bf82891ac27289df0a75c50ed2d27347623a1ead4db9db84bc102039f49dddc0db3a100778d67e9a7e79d0e19e26c576345058d270d2b304726a2645d7342f3b60fe66c0795c50353d6bb38b0ee2d338f4b60dfc32c0392ef3d5bde9ae96366f5d9884fe7763e8b68d3981b8ea375a51dcdefe67a61cb6ab8af2332ff12a8e7b05776229108aed8923181975d3e8ee1b193d1db05caeb4264eb88be851c394ab8ded2e703c2fb6089be96dd7aeda9f806ae6b6e934f551b0c864cda5289adce1a0d72f11f78ba7a0651e508038bc6a2ecd2375ef0640512b6e0ac0cc3a14571d4840d7dce9a8cd17100508a991f5a75d8318a9e8b5524188ee0e74559bc6bb1def8a398262224662a9fd482b23794d7a276c91f25d895b31980a0017fe41909a704c0114cb7d4dd27f462cefe3b0f21b040eba3a22503e54faf5af784e6529ea01ad912c671bb3c72ea63cf647326dc6da55564a9ee36379fb4fcf7e507bee8d9392bb34d045d35e0ac94fcea5e004bf644445d325b5b86e569f331f7f9b068ce13f0ce224a767d20e9f726e37e09733c68af111ed0af8ee451b96b8242bb81472af0d53f02bddbe610e8c5bd1690c2069782c78759dca829b524ba5bbb16b49fd46aa5afceea56b0ec3c2330c0d0ff8c0a9f9bf3a34b0907d6ba62b3ae358a2e24513698577fc81fbd13caeed313594cbfa6394da4592b4c5e59456e8bf1d972b990dc1430361c53a99430e7c9a31918a037092d9f930d26c65e9be3acc2bab976f387f3a22d3236499d77839e56449f587b286d6a7f12e5e5c9c73259dfe52d4e07fdeb5e1129aaef33fc79ebb965ae7a86b47292682325e6f8224e669b42c49646f18bd28c36eefc15da150c4c250c7b13f09eeabca906f2b02436c82a0e0fa754cbea9a45036e82781d14645113bdc3a127cb4d8acda3d35e549a2661bf7322c4a6a6e3e3f3559f8a7a49bf764acca80ac4013295ad1941ff73af208d969b9ed77a4db5e5457bb1c0a35dc16034827fbae5176b3992f5d42f3b45d9b89147022d30a4a27bdd3a996e1791328fe71e0fff66f183a9e4b3986ba8d7181dcc382f96ba0c3904d2d9d32bc42308840887de28241b695b3292a073e6ba8597cd268b915681d809a96f0bde6217aa4fbf8cf0c5f3ec08b4d422e2565128c9102ac89cd639c2fa4be023466062d69ccfa816b7dc83431f66a01a92349da8d59d886e4202acd6970892b30a79aa59e33e4db99da56cda218595c78f0d95ce2e05e339dc9c50b873b7d49d69c1ae6f45e9da5efb5af6f0fe8f94a2c979fcf36703013e86e667998679fdb807a2b2c7b102cf64d8877e94ed2b73b852977f71f8a84f73f85b47c85e788659ae4ee9c1af7c83eaefec09d5a94cdabf7ef3c89d1e3a2e58734ddd3f9de85a8cfcfb02a95f4ce4f9f6234c014421502ef3f4f05a5cc3c7121ed52e69af6f9ff5ac5e28bf77ea2453bae72e03e8d13e880e8d778f39cd13dcf283c7e305c00c1edec3a4b79b7523c7c62794f9ccd11170197e82104d247dd3de276e5b6bd0c49136ad35243c225cda6ed613ee1c15884e8c8bdefec8664261a783f0c3792bca49aec31c675bfea628954b304c79a42f6901a65d572cade7b4bd15a90ef753bbef54f681341472953ba50509cb3796adca6720f4084f2b171866e9364512183a83e6b5f3d8bcdca17bc54b690a01a9afe4a039f1196303c755abda035121140a7fce2cac7bbe2db4ca87f8fa3274f77f7909d285a1ebbd8c3b3fbbc6a41aacbb6d278c182cfe31e7f1f9ab192aba6b9c3ddb4195390b0ec007beacca3fe54786ffb96e4ebfc097907f1cd2d660ff5c78e1e5100d593d0e75b33b3524e3f92e5cf048a1eb48ef6e4f9397d7ab331ca8b5d04e0a198e602ccc25f4f6cc37659a1baaee310fc49034427dd34518f1f540945d0cef745d32085a8c7128d25cf2eeff5b7a50aed772d0fe2089dbaf6a1ebbce6acd957d920f191521b9ebcd084623033b3773cdf796ec2ad88ab101a1c3db769e35a62f4a444f3b3201eec7f40727b9e43ac9f780d7f741def4ea3c45bbb222ccb8846ec966353ae37e6211f002a46caa5e5a93d447a0cd550b18b434d6c6db897d63fada71a1578156e8a16dfa5994e93ab841cb9bc61c778626bcb533bf5f84d7148f7f2fff707ed851449fa4a81393d08e19563bda73a88f3d41a75b68ffe98728e03758100b88ca649b34e975a62720cee1acc5b0e9659f450ace30c3dddbe4114f09831db6c2d17507391b7725b2cb50b368db5516c24940f81058c5b91fafee8b5c886756514301aec851953630bb259eec37566c15739f2cbb2e2176fde8f1dfe89486ade0b451cea52a1ada9d3e725d091722e0db495ed589e967a32ca9b9841b2c04c008ffe90c6d82887cbd3b7aca5b7ca119aa0825cce4198f6", 0x1000}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="72a58f962f5bda571760bc19fc4fbbac81c6dc02ebeae9ba4320d7e50aba1b0822f658a7aa427ab9892a6308ffe980f4d16ed0c9650a3d8f49823fc0a3eb090f6a2ee7350bc7bcedd7e33463adaed3c4bc16b35ca315b4649548cc3ddc1a77c5a03302f72928e62cb65d8ce063394ae550cda9371c4a7102c68fea009a670dd6a51ec191165f9157aec20f557fc3e3d3b6b0fb06dea9fc1a4b7a501046089ce779b5cd56f1370ed57efb5727dee9e5bf418d673341962ae14da772b50b88edbfabd09974a988315e98b21cfafd43acf46e42a35c85f84eb4defeb18a757f0cd35e348d5c215864b240512815db97e244f6e82934e18db01ae16e5799cbfc80", 0xff}], 0x3, 0x0, 0x0) 05:37:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT], @ANYRES32=r0, @ANYRES64=r2, @ANYPTR=&(0x7f0000000040)=ANY=[], @ANYRESHEX, @ANYRESOCT=0x0, @ANYRES32=r1, @ANYRESHEX], 0x5b}, 0x11) r3 = socket(0x18, 0x4, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd42c55eb87037b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fefbf612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f87a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f0500000000000000e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c0301d236c7de08060f6892f5c94c2931e645300753546ff374d8f0fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4ba0224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e0476100"/878], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r3) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000280)="4de8", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000000c0)=[{r2, 0xd053d29532154bf4}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000180)="b564b4ed67c0dd89fbdc395f7105d782346f5f129a945820aed0371100bd1d68d102275443faef11330d360da49874ae3b5d816296839fe1af584ad22a2fb12ff7d46d06951b33d04e7efc16e378867621b4651727c07ba4b04a1a876a1364f977d01b533e19a1a1233a35848734ac87b65ea6a5724c4f0722835ab975642355e520fe29640997393cd5f957101e0d28e5ee04eb0ad921c84f35ea6a97aebe7a73aa6bf7e636f6faeee218d3004cfa3dc2b9fed216da2d97eefd5247a474e3606554cc6381fac2e49a95702d769f3ea4f582e805c3961470bbef265a8eed6f604b9a2e27d5f6cc", 0xe7}], 0x1, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x40d}, 0x4) 05:37:57 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000001a00007c0000000000ecffffff004000000004000000000000000000000000000000004000150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000005e05007683b3826c76529a6ff4622011e164fbc9e217c23329169c14229684b720c9376c9624fde2b3cd4da610819e77b5e2cabe9d801a28a4479b57ff5f9c24e45e46b43ec02b8badc4657c93c96ce25e66bffa1a0e7cf4e5c13cb0197fa3265549ce412a8ec4566b3e9b75705d0eeddbddd0da70baadf98a0627392b6696ac0cc125ca59216ca35ef00ed14b27fe916069bdd1f3bb4267e1db4b887769185a416fe7629cf5d6cb5f7c937d9d873f3cc7c56a10ab58d68225114a8426e2a66e4ec687ed1b6b2d131e4d91b3283ad8cb1dab0c6646c6fdf56d3984677e59ff8145f86c022281e7291d2ef5fd25ff7dfd78f34ba006b2d2"], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/d\xa7v/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7c5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536bd7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717522734920a7237b0101408f5d896fc0e04318cb7aaad00"/233], 0xe9, 0x800) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgget(0x0, 0x446) getuid() getegid() 05:37:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0xffffffffffffffff) 05:37:57 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db5c3a08b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(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(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r3, r6, r13, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r14, r15, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x60}, {0x6}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 05:37:57 executing program 1: shutdown(0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xf423f}}, &(0x7f00000000c0)) 05:37:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001600)="1cab"}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 05:37:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0x0, "000000000000000100002000"}) r1 = socket(0x2, 0x1, 0xff) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="ebfe52a0a02d2999ffff000067e900000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:57 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4000, 0xd6) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000b80)=""/169, &(0x7f00000001c0)=0xa9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0xfa], [0x80000000ff], [0x0, 0x0, 0x0, 0x400000000], [{0x55de, 0x0, 0x400, 0x400}, {}, {0x0, 0x0, 0x0, 0x2000000}, {0x100, 0x0, 0x0, 0x6b}, {0x0, 0x4, 0x0, 0x8}], {}, {0x3, 0x0, 0x2}}}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r3, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000c40)='./file0\x00', 0x0, 0x31) connect$unix(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c421f9dd910e6d789f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df82fb012bf7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96ab257b4e7d5413c95eb841c8d929c06b3b3a73cfc13c53ae30b3105c1153dbbaf01923"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 05:37:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = socket(0x15, 0x8000, 0xff) pread(0xffffffffffffff9c, &(0x7f0000000040)="193f6224cfe3752fd5294b9d22c05386d8436fbfe6d6eb67efa2c199ca3f9a871b0ac8cbd1ebd93641443f791d1dccf4c6dc2ca9a9b9ef20f3827ce51e5a54f258f1601ee804e4807a81144012903252de792d61a99ad42be3c4f6aac462a482d2596bac36c41b1736138f9c61090816763658231c5dd77daed413e4", 0x7c, 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) fcntl$getflags(r3, 0x1) munmap(&(0x7f0000743000/0x2000)=nil, 0x2000) r4 = fcntl$dupfd(r2, 0x0, r1) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) close(r6) fcntl$setstatus(r5, 0x4, 0x80) madvise(&(0x7f0000726000/0x1000)=nil, 0x1000, 0xafb4272cee429380) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) 05:37:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) msgrcv(0x0, &(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES16=r0, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16, @ANYRESOCT=r1, @ANYPTR, @ANYRES64=r0, @ANYRESDEC=r0, @ANYRESHEX], @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYRES16=r2], @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=r3, @ANYPTR64], @ANYRESOCT=r4, @ANYPTR, @ANYRESDEC, @ANYPTR, @ANYRES32=r5], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES32=r6, @ANYRES64=r7], @ANYBLOB="e242c9fc6aaec91ef92ab2e9dfa367530251453157bdab7d5e8eaff6b29c64908afee25c44a4a0c9d2d0b3c7c0e95bf90eab3826bae139069b997b7eb83d2805b37e6ce96cf9033d36c051c5bb8803fb8ed3a4a5bde37e8961cb"], 0x7, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) 05:37:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x20, 0x7, 0xfd) shutdown(r2, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:58 executing program 0: 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(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc3) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="2d33e2903daab07f09966d39ae81fd33bceb0b54ca030000ace0734b5e799fffd1ff397a280faa109a1c44318836010f85e798ae98c908ceb2a9061c03b32136c0bbd7eb78466353b76c65acd1367e393df50ca62afb18a3403299bcfe3b48c80fb0011dc214512c0d64b66addf54209fef9b7044ff2210d0bf951ba00"/140, 0x5a87345d3c33df7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) 05:37:58 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x44, 0x6, './file0\x00', 0x80, 0x2, 0x8000, 0x9}) 05:37:58 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) pipe(&(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffd7a1, 0x3, 0x1b19, "2b0968dc65a2dff3fde0ab10000000001000"}) lseek(r2, 0x0, 0x0, 0x1) poll(&(0x7f0000000480), 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 05:37:58 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)={0x2b6}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x4, 0x2, 0x7c}, {0x26, 0x5, 0x1e, 0xff}, {0x3, 0x28, 0x40, 0x4}, {0x1, 0x40, 0x9, 0x8}, {0x1, 0x1, 0x81, 0x2}, {0x40, 0x2, 0x6, 0x3ff}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0x8000000000000002, 0x26, 0xfffff, 0xc6, 0x4}], 0x8, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x10, 0x80, 0x9, 0x8000}], 0x0, &(0x7f0000000180)={0xfd03, 0x100000}) 05:37:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x200, 0x3}}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r2 = semget(0x0, 0x0, 0x100) r3 = syz_open_pts() r4 = dup(r3) r5 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r6, r7, r8, r9, 0x4, 0x200}, 0x4, 0x26, 0x732}) r10 = getegid() r11 = syz_open_pts() r12 = dup(r11) r13 = semget$private(0x0, 0x1, 0x201) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r15 = getegid() r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r14, r15, r16, r17, 0x4, 0x200}, 0x4, 0x26, 0x732}) r18 = syz_open_pts() r19 = dup(r18) r20 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) r21 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r21, 0x8004746c, &(0x7f0000000180)=0x6) write(r21, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r22 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r22, 0x8004746c, &(0x7f0000000180)=0x6) write(r22, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x25e) r24 = getegid() r25 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r23, r24, r25, r26, 0x4, 0x200}, 0x4, 0x26, 0x732}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x34d5, r6, r10, r14, r24, 0x80, 0x9}, 0x61cb8f06, 0x7, 0x7f}) 05:37:58 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000180)=0x6) write(r9, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) connect$unix(r9, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0xa32a3958d63b6cdf) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81, 0xff, 0x6e, 0xff}, {0x2, 0x3f, 0x80, 0x9}, {0x14, 0x0, 0x8, 0x3ff}]}) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 05:37:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xb, 0x400004, 0x80000000, 0x2000001, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x2, 0x634) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r6 = getegid() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r6, r7, r8, 0x4, 0x200}, 0x4, 0x26, 0x732}) r9 = syz_open_pts() r10 = dup(r9) r11 = semget$private(0x0, 0x3, 0x201) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r13 = getegid() r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r12, r13, r14, r15, 0x4, 0x200}, 0x4, 0x26, 0x732}) r16 = syz_open_pts() r17 = dup(r16) r18 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x2, 0x5, 0x2, 0x7, 0x0, 0x0, 0x7f, 0x8}) r19 = getegid() r20 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, 0x0, r19, r20, r21, 0x4, 0x200}, 0x4, 0x26, 0x732}) getgroups(0x0, &(0x7f0000000140)) fchownat(r1, &(0x7f0000000100)='./file0\x00', r5, 0x0, 0x4) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000140)={0x2000000000000046, &(0x7f0000000300)=[{0x6, 0x80, 0x7f, 0x3}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 05:37:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x8, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x2d) 05:37:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x6, 0x9, 0xb8, 0x9}, {0x8, 0xff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x2800}], 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 05:37:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x80000000000007}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r4}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0x40bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x4, 0x993, 0x3000}], 0x0) r6 = open(&(0x7f0000000000)='.\x00', 0x40, 0xaa8018345e14d086) symlinkat(&(0x7f0000000040)='\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, &(0x7f00000000c0)='./file0\x00') readlinkat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() fcntl$getown(r7, 0x5) dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 05:37:59 executing program 1: r0 = open(&(0x7f0000000480)='./bus\x00', 0x80000000000206, 0x100) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) fchmod(r1, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f53fbb7acb4ec08d26dcaf94113b9b6767700a49fef9d612f871f795ea4a5c5fe05000000000000002000bc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4514137a2bd679763"], 0x10) write(0xffffffffffffffff, &(0x7f0000000680)="9e3725c7419aab4230e88600100011000000008b86fab3d500000000020000000000a400000076ebedd482ec4707d6", 0x5d9) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) read(r5, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) flock(r1, 0x17) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544cec005e9793f2ccdecc93a8ba67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516b", 0x57}], 0x1) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 05:37:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="ad7ff8b9cce4d3437a97f5d51df7363986da7c755eca8dac1de2e21353fb870a9850d5aff2d2d5b14fb033da94f0b3e747bf4470e2025d29780daeaef318c8d7b506e381f893b5900f60625132a46108b3761458d83bf1add1ab35e3955b42ecd0d6f58405b354cfda11c0770e93596a3c38499252ea5e8a19b1f06671f4e1822487c80cd8fae5deb3e882", 0x8b) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 05:37:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) 05:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_index}) ioctl$BIOCFLUSH(r1, 0x20004268) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe2(&(0x7f0000000200), 0x30000) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b3c579575d5b98c6f9f9fbd41237cb012cccfccc0fa78829c4c49ae6c6cc2faea5f69f38a6fa2e0f40f3272982e88520a12de287fb270f4c7ea0f40a148dd8091cf22ec65340245fe3352aad4f5d794a761bb5557220c73dac8f5edc09d5dc", 0x5f}, {&(0x7f0000000300)="0079cf270931d61fee8846a3097b3f3b252260607813dc7e93d81bcffcb281a06cc4aabee7bc97f87760419b88724f26b212e39a10f8612d95dc4fb82d1dd841574500a582e02f2011ce251174785dd5d2f6254242bfc02c", 0x58}, {&(0x7f0000000380)="daafc5bff1157b9637c9818f76be1a5a7db012c92a1e52234835344eba25b82221659cc360b2dbec7522380b22746acb678150c690beb6c164e70bf45831318cbb8348d1579be086712b0bf5316b5873d162e37722b841608103", 0x5a}, {&(0x7f0000000180)="0cb9f7c1c8cd3ea535859d108d", 0xd}, {&(0x7f0000000400)="7fd43afd64570ffeb73f5014022a5f2306559b7f693a501b517ba32b232191a83084a795b34da1d4f6e1aed0493b7481b12436eddddfbea19be1f2f5b7d44e9cd22d070d1af438dafa01081416de1af60602de3a9496226b", 0x58}], 0x5) 05:37:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xac, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = socket(0x20, 0x4000, 0x9) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) pipe(&(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_data=&(0x7f0000000280)="46a91059e737babfb6949a851daceb951146c3793cd404d6"}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000380)=0xee9) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[0x0, 0x0, 0x4, 0x7], [0x0, 0x0, 0x7, 0x29], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4], [0x0, 0x4, 0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x0, 0xfffffffffffffff9}, {}, {}, {0x0, 0x0, 0x4}]}}) 05:37:59 executing program 0: r0 = socket(0x2, 0xc003, 0x6) sendto$inet6(r0, &(0x7f0000000240)="308979dad914444ffe7af4b19c35d087cbaa5d2cf4807c35e03b713789", 0x1d, 0x8, &(0x7f0000000280)={0x18, 0x1, 0x1, 0x8}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) close(r3) r4 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000002c0)=0x8) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES64=r2], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x4, 0x8, 0x1ff, 0x4, "5f95747f6c97f350d46fba32b33ffb6d95c1e933", 0x1, 0x10001}) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202be2f66a474697c65"], 0x10) write(r5, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) r6 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x739, 0x0, 0x0, 0x30be, 0x8000}, 0xc) 05:37:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x30}, {0x6, 0xff}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 05:37:59 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = msgget(0x0, 0x246) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r1, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x42, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) read(r4, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) 05:37:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000026c604fe0500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd395fbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f8000400000000000001010000ca6c0028af00000f0000000000000000000000000001f7ef5af999823e684be57c0802fc898b94aaedb9f2367b31f095b8df9df54ca8a6d45327d5359d7f", 0xdf, 0x0, 0x0, 0x0) 05:37:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000002c0)=0xfffffffd) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000300)={0x8000, 0x3, {0x2b50c053, 0xffff}}) 05:37:59 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x1d9) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72", 0x5e}], 0x1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = openat(r1, 0x0, 0x100, 0x100) openat(r2, &(0x7f0000000100)='./bus\x00', 0x10000, 0xae592b29ecb5335b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 05:37:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x20e3, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 05:37:59 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x3, 0x4, {0x8, 0x1}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 05:37:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) accept$inet(r0, 0x0, &(0x7f0000000280)) writev(r0, &(0x7f0000002840)=[{&(0x7f0000000540)="c87fb03d1e373ec7dff63e571d868852f432770c90260da653d2ac896e73564a13e6cb988a667f324982f1672c957c03e49a78a9d7ffd2ec07b3a7e07b7d18dcf48e9e59935e10eebeb9150760d7868f1c09b02d5392e246d5ea77", 0x5b}, {&(0x7f0000001680)="4372c3ff488b36f39f46c4c03ebe8fbd25fc03be487a21f9a87cd8a27d0eeeb562fb8bdc4c00094306278dc818ee6c4316be720fd93deb9929e0e8a43c830f53ab5aaaa5eb73f7dc81f46bca798bed79f9cd367f31411e9d1511cde50276969db3b672df29964d76973557c3e889e92568a9edb36d787b8491b9b7e69b3af381264f140d10eb2e91e58f9f1c76e2e66589eb702e8656ca9e987a95167819f6476e2bea80cb0962a61d5760368e8123450586e52950af0a36fd1698beb6c34254e553c87e45704fc9f773a69c3f26e4d997eb0a57562a4cf7d9ba5549368e6fca5f9bf46f1ff07aaea0cc46e0c72f5fb2f51670144ccd3c9f1279ce11b49046571c9c4fa41a446dc8a836b2771e9bc922ea19fd88cbe8c6a9b72ee5f5cf589a5185c7699d6e2fe6e6f2f3c7dcd27fe837237fd5449206a465f6eb0fbf7a49d6de1f578ea468fa9cb325b9dd3d542ecaffabc821ab5e89cc0b8cb7d724534d53a0d59d2bcf20fc6494cbd4f008c6349fecebb46d66c4f1d26983ad16965fb92bd80f6dd69346fe05c26f240806460756f734bcb5954ce43cf15a975be80d4adffec0069bf2b4711899b1cde2e90b5c091ae6c55214e852a9391572f45f3960089f621bd0100eb3c691ef3a61d2acfc8baa33bd23f2952507592040eeaa399175a0746b88347bdcf20295eb657f8e72b7e3df5caa0d4a05c9ea0754e339c4eadf460ebd9520526b057a66f2700d69d216ceaa10cec7b0ab6a7a6ffc085f018c0e206dfe00c820554f46dc00b1d65dfcee17546a61e246462fb8d3f9a66fbc4efd0113180e749e2564b453b5a524c6db215d6e3c603ed1bc8c7ffafba455c5dfe00e726ec76936947c6b52507816e3e20b799dd95c734942f60d10a3766d17b4ea02e77790ba67ce35d99010752e85ccfd4296827cb0d031982fa257c84489565a0152df62a00843c0bee6c562d474fac3d9ccf785cd34d30f2dab7eb3e460a2f9bcd159a47baa36c9406e6d35dde9228670484fcf3d898a38574aa720fd0da07db2f948ca34ddc3b7ece8c05c648c1ff7ff8ce4990e8a467b8a7c2a01dd9985b9250fc9dd7617adabe742678b72bae830e5ccf4e7e5d05ca10290ffb027d0ab26fc21728f1337007461ed15984885e666a60b785557f26c4d2800314ae764ccc64eb248da81d2c1f4d08519da6e9f1c00f317842c5b41dac5772e21c759b40c333df9bde07a833e8534b6ac72c3f08f01ca276ff79352fd3e349a3745476e7e3390400776cba32f28e801d87f49edffeb0d82bcbb22c00b332cc4a0d0f0785cab1d992526e5aa6de5bde97f951c72535605ca738bc029d54e4c76bdeab521c79b9977f7c6a6c99868db019b867919008ee5703fbf696d7ca04cee8504959714fa96de1ee3153c8e4ca87b52ad67046498b16faedd17181ab5118444a869af6c1eb80528d74e80a3e02c585e140d3aa29fa0eb61ddc5c9c0e7c15a36c6c4d2c28792009d04f69996ee913df2d25d235c555aba456424393e5994a2dcbfd2d9fb86da1194acd133e46fe31365b1d9591cb0a6aa5c5625869babfb2468529e587f620fb1aca57ec646552c699e2e302ccbdbdd4ec8859125eeb9f430bf0b7350ffaf6ec8283717e9a1431a354b0da2435c9588faa2e9bd11d3e8fbe2a7473c97ea00ff259031594825c087e169c596cb99b91a5af964f8a136ede0b88ed45bfb5361c87492ddc255a640a19deed3ce982c413872d46b10e8c0a6797f77089e2d0302755c00f92737a255305d64b48962955791185aceb346d4beefff449736bd5e65ea91d14fe55ad9d99bd7e7191c647346eaaf8bf50b2290d08bab0b4375af335e71f990dd88fc9301562e9014afe65833d0e2cfdb8e80d2ed38385defe0fea00e4ea2857942e8f12b4255fe414cf1d0fa13bfaaa23718af6feb0d15434a5e1341c07088d36dd23283ed63afdb0d8788642f03989276db6749e62c1ac5ffdb52c8fc4fdddbbc919950a70ac9079159b6a5bbe61e7f298436c9444c7f32726f0aaa48d1d523bb7e05a36e15bc16e75897dd188352eb72340d9cefa9a9c37aa3fed7b3d83a73e837266ba38c2b51c5eafd1d89376b252fbf94dadbd8e236424cccbd813fe89f0f4010a8a751ffc0f69d191184321723ba326bce1ad12d542de50eb2f0b73f3f78202c92a76f95610a8a1464305e1c9178baa9264f59c19c3be4ff0cbde27632bfa38a6bd22732855c753d19ceb1b9f94a059ce0efdb3225acc4e1ef11eec5e4171ccd7a698be6c4f44496527dfd7f9c925c9d02b087fd68f0b81088003b96f823daf8dbc74a22237decfeb42d224d4e9c2db9f3dd242a74adcf0f1b65cc088e2c0ccaf986d8fe77e85b31ac8242b40115faeb2ef283ca9ce08ce091b64f93efb30ef31adda9fd588c8e1fb155a427faaa572901c8d7685b6e66baa78ec429d1b2b9893a068ed8daef457edc257c5dcc99d6f11b9c62989ea1c49a6ce6b26e830ed102ae0f26e6857a9fe254b82329a6b0e2290c8b4f993b57e09e18371563716bdff3f3b08396c420c69f280dea1b38e1af0e0c4b3544f05d5decdcd8c23bdee71ffb4ac33e2d8f356825387f924e861a7f4903ea4930d0b26078b375cfaae031ed5acd3d5490bc88411b72086bbd782becdabd7aae231d8253a981e34f4c65f66c3639d997a019cc64fefb378c31a11ab3aa8487d38e98d2b14a6fadbdffd64a2f2e0f226d38da5a0603dffd34a7960ffffa0331e3c8de758969804f07bbf7e906252e83f1c4168db087f45161f2ca07627edf28f3ed47b6a0d0e021de7894ccdcda176478b275e2f7cbe9aa27579fad19026f662054d7b6410d7b2c0357195e33279826666929f8576a555305329808459b47fb8f5959f5844a2a268d46e524b686972147658093efbeb69b8901d6a5797ce39c5a4610681f9e5300485e0470081ab199768609da5a7a751344e76b9e7bf9d723a6746fdc0125a67868315ec72b28f154ea0a266ecb71fde58df264139cbc759e6ba9bda296f40c2a47ab3699577e822c0f0f2da796b7d9dfffe1c520a09285929b34dbfdcc70bcdeadbef045a51f7cabba58ea0d10ca192167b64adbe60f1eeb5593e49e3cf514cec219bfb3dd79648e17a8bc230bdbe77dcea34e538709d6b58159b5ce9e39882fe85a16a4003e452a4a176a33b554fe026e2c14c185d0b83b8eec6045f21230b5b2b684ac7712884765973c32e7ee90bde0046d134962191bf0024ab6d9e920a5e6f4e5a7fc5f79f0f8e7e5e71435a0cf4d87f13c4eb74e6f8aa2d4e74d964c7bc55bb38f2eb4827174343656e6fbc4cf5d14f7db6123b613311528ce75c6612782c7f63da12a09fd092cee0fbe55decaa10ee240f037b340ee2562070ce4a81349fe5e44068f6df83530c98441be01f646808ce5a764cab870ff6c8b9372909c1adec8e41beb56c3bf2a69442304f04f2c34d9708fa80ac6dc8b0b4b86c43fe9cb47e83836b44d727b111b26baaefe808b3a44ac8d9af412b2342b10cc8dbe36c9349aba89c0e36d569a2619cd997114608a74ca4e84c618b8e2e91b7e2502bb02457644f095f3257468476748d10f655d48c583a77a446c10440dc69c673e9778d7ee733978e60ae00690fb3dcd3a8298b0fc4825db876ddd3f9e86b8f5567e47e153cd17651cc621ff85cbb3374174d26408cd919d1aa2c54bea77646228c72776722a02f94a1c7d5b0d8038cb19665a1acf3bd8e825985762217359e97c6b11863399c78859fba56fb852c5c28032141fa4d8c1e92cc73f4598e92295bf49544af094ff58fd403f79dac7060986d483867c44def20efc382f066a69ca7d59818afb049880fdf4d102f9d7bc84a9cddc305a84f4ab53b81b38b4b11ac7d9462cc1d49c2b10c60321e0dcc2c8a66cbe188e543b4c0f527ea23298f28a8a771ed351cf19e9cb308071a3f0fae5984669724c205d530e8048b85907835d5d9fd17f1cfba3fd0b095c15cd6719a184e50c3ac72b757c102e676495d52e34c5fc23dcae54fd876b06d284487353dab6f7c5aa5ca3d99ecfa0abb3824477dee3edf32a57117fdf1ae5803a027ed266f41f08cc948abc8c1b153b1ec711e7695971005b40c2cb9b51d81d803d4a36a9fab9c9f302c3815015f7e39e795606e9123d458dc7aed28c445ba0fc759c7ee5e6641c5d4c2551b8b66c2f5567484f8e6731089b7ac31d6ee7f01728263ec5c047941f6763cbec3b4cc1ec19340a05bb6597f2cc3b75611462a388e9e5bcf5701bbd1fc6b8a67b01f5c836038e6b70345843879de0737026a2d311a90b76bbf77ad9a453acc15fc2f4920d0b7cee77be258112b05a855611a181fc5ad37fc2325bde2b0cc4c8893df11ebb9140dd34a660bbae40d581b5355f7d84028aafa3c7a5da5dad5078a3824d83beb56e63f179dc72f90a21a0946e91f51514fae98d49ee494a3cefdbb8f92486f6c447c81b39a48b98e0ba08c4347226f542aec24fb4a4db09b05788e7a723beb65d1fc3032bff7801ab47d0dbe66ddc19e32345093d2a8610a995944070a7e720ece7ed00e00dae8b93d076284b02d2ea8a63e7801ba8ce8b236bb69c059480477a499998ae3cb3a6a59bfd93759548665bd286cfc83b98ab127013374b402ae3ce81cedf8a2f651269b74da6d4fe3507b0dd55717abb2cc60d1a245163349f0b40af76e08675d35a2f4eb05ae0c0e9640f0553abfb68f25e430bdf7a01645a9d340e859a890ba10bece061f49a04f53f9b6d02a5db121fd33d9510cdc588de20b79a7d392e3fc4adae7d6a626fb2cef462a568498abf45e4462b7ef4a2efdaad6e1b7d46ebe8c0c9673893d8c302809bc32c606a9f1fb1c65f0c3084d462da8b8b17dcf714b1c7b7b805551052aef542ffd0739dba22c5225d4f206eaa8718909c289b24ed2b1eb068ba15745a562721226ab954f400167a201d8c0343603df1b29c4a51d98ca829cce53751eddeb10185c47f42926706a7a8691c4da86c79e6e0b2d86fe106802672c043a07ba6e126586a00b4c6ef4cc35e8f09055c412d8b6ff82de4d9abc3c841d0379339534cc8327f7536281a943bbefb3beca7a1ac0298190b0e11925bbf99b86cf3dca5ed4382f104f6b6472a67c3935c62e9623af8ce07de37fe1e99bdb3b10536709899872b2d5675b407e3175a70dc2d5602c0da70501c276f0bd1f63ecb81909624eb3581eedeb0a1ca13cd8d30c2d0cae1be11dca16007cb5acdf29ce0c265e452e6dc153abba49cef0f740731a9d75ed66daab163c1ec7a2c1cd044fee38fffa09d2d8a85b6e41337755aa043730f98e14cec69ea86f3f88098f63428e1c0766a567fa074ebfef6b496598154cddf74ac950e2148c7ab420a69b1ee794403bb85865c0a26bb169968162abc0600b44762c6cd0e466ae0c1747bdf93d5b754082f2bb8ee5678498ca737e734f76c3d27b99bc612cc172373dcc139d6bb8eb082ef0807d51fe9d34aa93d6d2facf0b7340688bbc451d18f251b59941f113930611e6aebd6237858f22be5a6d7d802686b10a4da37a10edcea876212660acabded3f66cfdfc4fb1890626914011d4582f5f0c12044078867bb42d500adee245cd5c0215a7fdf473b19ea2d0b87acae87edc3729e779373e9e3619cbdf17293188a2dcbcf5019ac4bacbf1162fbc2f3857fda4d0b4808cca1cdd300dd93331b3611197c1018ca552512aa46f70364adb52250f5e1977d6c00b0be6b4e5ed6651f8d6aef95df94e581cd082dc6000fe7ef8bd4162284a54ba942b8187e", 0x1000}, {&(0x7f00000005c0)="5a0a6f84e838c79a5fe1d7ee9bfc1fd9fbb54621de5539a852d534d003cc6b485a1cd9bb208b920ea98b79836aa3f309371dfbd5e9b9ae8ecbd9cad0b02e734c6b5d152de126c405977f71deb824281796718ea9d9e404075104b6f426770e6c3bbcb8d8d65aacd836f77fc3210da2f7715f9a42ffe9ead30daa", 0x7a}, {&(0x7f0000002680)="cd6d11", 0x3}, {&(0x7f00000026c0)="33441248fd3eaee6aa999309510dbf0fb9ef615d16455ab2a7e1bc8de31f20874a9dcbcd0927f1c779f62ecea0ea1b4a073c1f6d411c577db5502d7c5289a96b0fcff927b86d6ce1a08e0d5604e618d02b59b278d1207fe09de2d8c6ca9208092c0b1c532209efbf33737f07adc3f6fa15a0f8a1815faeead871c5e39fe78f2801a1a83a8a5ee1b713b9c258e0133b575beed3bebb93df79ce23c4dedf4f650bc6c15341379f066b8e5258994abd07b1e8dc69523d51b4f42a71e3e7f6c5bca457df1075c52833f0f48cb72f2794ce23e33b2791a5c70cfa51718edb7c1fc69d4798", 0xe2}, {&(0x7f00000027c0)="94f93c9d281de44c81f5577feba271d04b12b8b99add9b52796068a21800d3be1db6e85a50afbd244628b19ef895e3d82259217bc9aacd3ab22c2afb8f13dab60902000000babff54e2fc56281", 0x4d}], 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="2020e66320650ac932faa303976f95b547d97fece9acf8767c3bc3cc7f7f70ae71daf2964d48b4b18f8d77857adf8a285ff7d968941076900c8fc84e6ee42d6a77c404e8af99394cad1273fda4d59b66771a35372d6de8a0c88f604efa53e16951c62657f84cdae70cc265a74383f37dc71a11f4d05ef4c16e2df9ea2a3c4d19894e", 0x82) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:59 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x20, 0x6, 0x7fff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x1, 0x8000000000000, 0x7ff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x2, 0x9}, {{r0}, 0xfffffffffffffff9, 0x62, 0x1, 0x80000000, 0x1}], 0x1, 0x0, 0x0, 0x0) close(r0) 05:37:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000100000069"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = getegid() setgid(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 05:37:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0xffff, 0xa5, 0x9, 0x55b2}, {0x27, 0x3f, 0xff, 0x1}, {0x3, 0x81}, {0xb02b, 0x84, 0x0, 0x7f}, {0x44, 0x0, 0x80, 0x401}, {0x2, 0x1f, 0xff, 0x9000}, {0x8, 0x7, 0xff, 0xfff}, {0x9, 0x24, 0x20, 0x4}, {0x9, 0x7f, 0x0, 0x2}, {0x1, 0x1, 0xa4, 0xffffff89}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 05:37:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x6) write(r5, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) connect(r5, &(0x7f0000000500)=@un=@file={0x1, './bus\x00'}, 0x8) r6 = accept(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) preadv(r6, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/9, 0x9}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000480)=""/119, 0x77}], 0x3, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) msgrcv(r4, &(0x7f0000000300)=ANY=[@ANYRES32=r3, @ANYRESOCT=r2], 0x2, 0x3, 0x60a876da021d9bcb) accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001200)=""/50) 05:37:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 05:37:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) fchdir(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x18) ioctl$BIOCPROMISC(r0, 0x20004269) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpgid(0x0) r1 = getpgid(0x0) getpgrp() r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0xc3dc7cf082696e8e, 0x1020c, r1) r3 = kqueue() r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000300)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f00000002c0)=[{0x7, 0x8, 0x6, 0x400}, {0x4, 0x8c, 0x81, 0x3}]}) write(r3, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) 05:37:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:37:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) lseek(r1, 0x0, 0x5, 0x4d37fa6d8071876) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x100) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getpeername(r3, &(0x7f0000000140)=@in, &(0x7f0000000280)=0xc) openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x105ea, 0x8) setsockopt(0xffffffffffffffff, 0x2a, 0x4001, 0x0, 0x47a) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)=0x7) 05:37:59 executing program 1: r0 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r6 = getegid() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r6, r7, r8, 0x4, 0x200}, 0x4, 0x26, 0x732}) r9 = syz_open_pts() r10 = dup(r9) r11 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r13 = getegid() r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r12, r13, r14, r15, 0x4, 0x200}, 0x4, 0x26, 0x732}) r16 = msgget(0x0, 0x246) r17 = getpid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r17, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r18 = getpgid(r17) r19 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x8, r1, r6, 0xffffffffffffffff, r13, 0x21, 0x6}, 0x32, 0x3, r18, r19, 0x5, 0xf66a, 0x5}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r21 = open(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x5, 0x2, 0x80, 0x4}, {0x400, 0x80, 0x7f, 0x101}]}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) 05:37:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(0xffffffffffffffff) 05:37:59 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa84eaed90e9f172f000000fbac1e680d5db19f085d"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 05:37:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) close(r2) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x102) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) 05:37:59 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 05:37:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440)="ec5bcffa47f379bb84c3772d3cc1f67ba471252125cfa08a9ba18380ec95a23c69d98c0173078916e712bf1b1307243323b06c9b648328b6dea7d2e7cf8782134f363ac3c80117a5d2372bfe2bb59d2eb0885049e2e8d0facce934fc524a845dbef5522a8e35fc383093858041a61fa618ef4f71c047b77c7ad7a205a85517fa0fa6b53e4fd4a8d1802162c0a53fd039ce48", 0x92}, {&(0x7f0000000500)="edeccd65c38576aed76cb55163df33def457efb3c317319c02422c24de774089a8ae3555e1bb468c332d6075a5485da36aca22868b968284dc2207e714cd0d6837fde8520510721e8e0a725910f48fed1a5e9e0d721bdfb1492b66fe737a431835a7454618905108c35674c1bc61e14df13792e35deff635c5434b090ed4a72d183cb367e400592b1cf49817810a99aa1f70653ffd1f36c8f22ee79c590ac7ae44661c1912f0a547545ea6b35bb6ae53b514074e4bb69416f3c2868c22b464d82d6e08e2de5ac6ddb2a382e18d8b630c0ad3f5819131eb47a7864551405547e14ddd96a834c887f03ca7ec5244114148061557198ab5ff4b573904f1fefd7d7dbc9190b6aa3e6b96793369ec7981f801f741d5877dcb19db4f512058bc219cb6180be1b32874d68351bc8fc543674fc3a54cb53ef6638ec3aed4c24230d0c8375bdb2b1eb1627ea94c0dbb1d2334e369ea2fd306b0be95ffbd8d6f68163c8bebb6e710c9427bc7264a82b08e0631108c33da6ce538d1500573cad1864d12722ff879df681d416fa631fa99b5bb904a575fefebd3fa875411647f1a3f3ffd4039051f3ea1f69d80b8fa71d7052cca9dd5c2a4e0bf2bdcd302ce77ebd11cdec30c97a8934ae572b1579d86afe25b1cfc5852e8f3cb5a0b9688d42d47f407aeb032ac946f9705111d80eae4f01fde42c84e6b63c4a8674fdc8e1570cb9cbedf75c470bcf3ffeb728487cd6b883b2bc1c57e956264c8e2a86a2034a7e3f23dc264e1d2f10ebfbb7a1d635fad0f16aae6afd1b3503c7439a9b57da3f8d57e15b427967a22c68ce1fb0ce3daa9e368f76f1f9ce02c5b4d807108be7985db0479d75ed155b895968c276d6d6c72ded2484a1a8042a59ad3e07317ca6976a68e0647bab83b692f4da17f5e8333d34076ceaab5dcfa1aff6bffa0c64cc938e2ad82c9f881554741f0e36ca6e31bd6d92b33cfeb5a97a42db1bdd64ecae3606f4b8070e3d37c07eaf8507ce497594339a733fd2cb444298cf03adca8779be98fbdb6034a1494054fd8ccb337b37c6c45c9fea058cfa311d46cb63bd910afd2804a2aa6f00cb5877cd6990c9630edbc2427536d322bd9780a3fb58088784a54f7aaf08f99f2ed9e454222a8861cc3b789707da0ce6eb5c7739ff0a7c2c5eaa5ff506bf1c8fdaf49f8703dc09af2248f4b199057fd2eacd13b5042e146631dde9ae16575ecdc2d71e3068cec0781f1e372558571d956132b3f1362a502bcbe8dcb9bf4e400328b2459c348b7f76987f83ce9f6550a6005f0a726b12f420c58f515714696e211b82638b0ce7d4a1259855605e16632e3b1284ef2af796c63708b3ef067bfbaa141a86d6f2c85fd994c93ef767d90fc17ade8ed23c9a08258612ac986b9a52d242d2492aa32aa82d971349e4b4e015ba9047fd9496021c59b3397ac85c63fd95eefe1b3cb0a37f3d48187d8ad15c77bb3b19547a8b36c0f65a8d98d4106167acad36cc2f0b166d726fef93753c7ece8ecdbe16a9f4eb8315a4a0bab901e2ed37a03245f78b00e28aca9dbc4dd933340336073f260bf194fb063f02c0af9061b6deba0d027c2c76814cfa51ac5a32bf4813e9239c5aef60c3b29d5d5af18e952ab4721eafa8e7f09626acea37581a4b6b483c799936dfd349a615c77529e1eec8583cb7d8921be131db53b5d0de06633c33e1373b921d73bc3983589cfdd4037889b47bfda191ce7d8d64f5d873a823ffd47dc7c4ee3444f660ff322f5be38493880dd368fa32824b52ba1a098306f82283f2d90914bf8f64c1253e220144782b0f14570bdb60604e0720cc2e054b29971021c9370a25802d735f1d3581df89bf8ba9b8e9824980369a8e180c03f32cbbef35f5dfccc5add730f8db7ee5711007df12bb93653856cadc790d4aa3077fe768cd79116b48a1ed87f2a26ee838340f6bbdc4a8b6d554a3d6c87177f772c31f5e6f5df86a84b3fb368c7500a553d1ee11f83d45b6d3513d0f2b2455250e7580873bbc0dba25045f3076a1f0e6749a165fe7b38d65307f0592aac7507a99b4c9856be1cbf6a682231fb501dc383cc436034211900a529592ca70a8b0e41b6964ab3da5a21801cd9a566a1ea526b3bb5cb21a09fc405dbadd65e4cdd194ac9984e282803e8bfe5347daa4112e72e13813a4e78de5f0e950b50d16859c387472a34d940381f372269756cb1fc2a9f0f53db19708cbff69ff14f6b246850e81a0f48e1a8bf5739a7f0659471673a666c57f9e3850a8fa74f334fa7aed905efb2bb04fdcb75195718219f4573159be90ad5ed583fa39b4da85ea05f57d83bb6ff37f18b0384fdf87dbaf216f9c81d96f1f60561a9e691ec7f723eaca01a18f63d29f9c2892322149f8f5ddc9e42648123625b2cd23371e9cafdeecfcb48b242a87c01d8f1dbf7f0a3b7534a57b66e0ec509373827e6df86d37df1d61615c1ee774e81f26de6c8f6b26582027cbaa3f89462de6b9dd5e8a1897e43740a176cf621ef3893ba330cc23a750e33d59e7b37364e1b19a5b125a6d302eab8074ff24d62d6bf4ec131ff364a59a3855a383704becfc67b981b523c1efb40c5ca3837acdf0c9bb796be6f03450501428e19268832529025183862805e5c1c06340a98aae8949626731755889d9b45a389cfed4c7263ad4a6d892b1f5cf993ab0753694d837bd80aebb045f4507f939232aff53451f7f28d199ba995fbe663d497b9075061b0ea65bfa6b3ebcaf382cc638e7229f7bb1b257cc076a8804c57eeb04973dc7f9aee33bde8e8fc08a27c19f5bacc36839e37de237c494d3be024da61d72e9b3fbaef2d17ad8e2ac686e6b827216afe0c596e05c7c954fd0982573547cf0a8a519cd5992c787739e67d86ae94187eb59786eeb3cb918714b294a0bba8dd471684cfa4da36651c8ec804fe3ad6cbd2bf90c20ae168c1d7298f7700ae106979ee9b0982a0d6ba9b6e15c461e2af1ca47262ab2d3b565ac44ab01c644d20a764ef21807bb82900f748b5db065e191c39ab2b23e30e04d225eb93ed6daefd4d563476a63ced828dc04d89d26544a831f378a15e954896aba6e4e59febb8fa8398104499d99a4d71d55086607ad43cd22074a85a936f6f4e4d031f1a9b30a5697d24e5fcb8e79a95188ec91f92cb034c327db26df22ed65936905aa902d4f13070cb6d74293b632175c6072ef71da37f6d2091441c9914a99a0e9d043386d33f18a827061cf828eaddf38d675ef678ac502dedacc9a7cd9e624236d54c51f6475b2632985fdf8fc2822acc06def77217eb0c1fbb07ccc115ecf00bb9db155097ba4a0e12b578c731b8898e12797d68b4620e507a741f76be5b25ec59396bf91b12c5629a3ee86f631cffc0bf5039ec9bdf9b3d3d9a216a4ea6cb4a9f940ead0c6a9b81eb72a540040970453773c7e6345214033d21d408d5c9df49ca972f7de0ded3853c152c0706aeeceae7e279d1200cca62d4bff1d2aff133ada367afded47d08093e800786c5d7ea9f64bd25ff93b5ef8792462670c5b474875dcb991f6d9ab6f98a77dedf1c4d8610ee3b3583e765c1c35f0243d60db770ac6a028ed7aad0ced07baadb3fc794650120d1971445690f63422b98b89f925d40e5550f3feb89d0c8dbe08790b69a6ae4b3ee410cc27ddec46a77835cd80fbd0bf0e140cea0b22ac70fe91f7a4f40b277f2720236bb95c6a37c187c411c2ec20be648c14c733fb3ab2514a198eef741a27207cd8478d1a94c514e097af777cf93617bf91734b1636ae218d08687dd6ecf49da6ad980ccfa5d8cccda67182d99e745e683316022ed1d86ddf78fa443dfa4aaac464b2152407eb3786c86cc515f094e35022136102d4bde8de8f1caf7a60fb30181cb1780a82cec4d85d9acb06bd80c13bb7255c82c95c37fc9b431133e46eca274cb13e63b148fd30e8a85013325fba635b81cf8a95b9cfa4fb5ab5e3dd1273f3e61f71e782864eb19298ccbb3809d507600916a4e0b1b29c52dd02d5c7dd2b0595b72693b3dbb0ab7e0c646f514e787e0727c8deb53eea5daa4d19f17eb020e84bf3cc0446fe3a8fdc8155eddb7aa7845424e63bdcdbf7441671e10bc2a6adcc06d9da12c6074cde240fb302e16efc4fd14df9e0442ac30deccfc2244d57258ed100241d11f71afd9e57277e828aa5f2b0293cada0d1304940c1fa1bcab60c34f38936e726892a654b6eaca3038dd16a5625de7b5dabc9be8d0a3cb111f5987219d00d14e6be5fff73798954246a3c1ae8d35b302949e918e8ae21cf5a24bd3f9efc56acc69b798889e7e105c08dd1b1f54aae66b782abbdb153872eb1a08747856c5e75a7d1a8ecdffa7df0be039d61e13de0027b6a96b72de00776a183ec25009b581f1e052429a8be245b5b9486ccfc6f52863c6b599e9d32e4c56e44f1c0bc8d73d514b55327ce75b424b82ee91e52f8f0a91c019bee7c55d7a60fd88428c8bab5ec700f8582de0f97c50a17f791cacf66d690840fb5d98da6515e10530d0bf92be636eb92f8db7dcb92d34b6b2278ec32d08e0089029292525eeda9aad95e6975a6d57259046b03be1ada2f4210fc2774619987c343e42ae2b6ca33fab9a1e3407340629c615df47725f729a529f554f643b3083b5857f1407658c210d9b2e5a30118e6079f8a6b87b043b89cf045912b3885247af272de25db507b4246740a7ea641ef09742a866987c39500a95ae66f232390b038098f74eeebee2baa13693872c14042e451f8f6c50762bf935a6d2e116b5601cf6cb9f218ba25bbc38e2ac313df299c3236fd46172518a84d527c08199ee45a5e82845991472c22cf2dd4e0733f6ab33e8749011fafd4eff421ef5fa69e229be86fe0e56f92352d9d58e1532ab2412f7dc24ded07afc68e5a34d4d7e11521394d45e56f4a530423a72634f089deb8806593e8703dd9953e0efe44954272dcc66f765c1f70c187fb48fad64a4a78e655e743972dc425b683cbf7abd3849e037079312018b47d1cb8863a1962083acdf5d9bf8f6fd2f0feb4c0f2ff9343d2493f5851848742764fed80798c8851b1bf89b6612f71295921d5a86c4285cc521bad867e57378b7d5c171a89680b55e1838033b182e3a9591809048d7e9951bcba592b9283c840e9b4925e9fa119e4bce4ee9bb74dcfc2969be7b11e2c918a968ae75d85ce1bf7c7ac603db9a0f1bfeb47c13a58f0751794d49e140d1de76bedc621d12e9ecfa2938bf9f09f89fe7dabc25c44a6843c30f4290219fcbb778f860befbca0a7135b4c91873ad7b8b9ec96785907c2fa1a27793c22869026ee0c8b7aa70cbb6b9e70166dbdf6b9b4210552085f946f1e112998c919b60861acdace789c3f64f9f87bd478c38fb523820a60310c4be6fcb2fc0fd84f31627ce9f008c3d0986c11ee4d8cabc8133a789668b63b5d9a5c0f9f5161b860e9b7fdfe21d984f37dd143e64b5d43db878bbcc5c62eee7d0b8af57d3ea522860c7f7fabbe5e1cebd824f1f93c6b69f1cbfa207fa247c459d3971a440c0986b4e7efbad9af0927e76169dd19104de8d25bcb8cd2d369afff01d3ff45ef9cc855bb2428d41540ab7fcab9cdef60f5c08ea17d3580b8ac30ba83ca1553c715532f446dbdab69d3bd91b8fe98acf666bffc8044cfcf56b9224e16b9f6be3873f4eed9a6efc248c0f0c6db8c2c8b51439bfb506b80aa1d773ea93e55cc7b4e550651efe6095acf37edf0bf75547db35eb65672a75b8c6f1bfde65e8d51f1984252d308649d04973ba97e423156471600338f65765306c8a889297", 0x1000}], 0x2, 0x0, 0x62) close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r5 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x6) write(r5, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r6 = accept$inet6(r5, &(0x7f0000002a40), &(0x7f0000002a80)=0xc) socketpair(0x1, 0x4, 0x2, &(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgid(0x0) r9 = syz_open_pts() r10 = dup(r9) r11 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r13 = getegid() r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r12, r13, r14, r15, 0x4, 0x200}, 0x4, 0x26, 0x732}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0, 0x0}, &(0x7f0000002b40)=0xc) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/tty\x00', 0x20000, 0x0) r18 = syz_open_pts() close(r18) write(r18, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r20 = syz_open_pts() close(r20) write(r20, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r21 = msgget(0x0, 0x246) r22 = getpid() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r22, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r23 = syz_open_pts() r24 = dup(r23) r25 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r24, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r27 = getegid() r28 = geteuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r26, r27, r28, r29, 0x4, 0x200}, 0x4, 0x26, 0x732}) r30 = syz_open_pts() r31 = dup(r30) r32 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r31, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r34 = getegid() r35 = geteuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r33, r34, r35, r36, 0x4, 0x200}, 0x4, 0x26, 0x732}) r37 = syz_open_pts() ioctl$TIOCSETAF(r37, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r38 = dup(r37) r39 = openat$klog(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/klog\x00', 0x40, 0x0) r40 = syz_open_pts() ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) sendmsg$unix(r2, &(0x7f0000002d40)={&(0x7f00000015c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000029c0)=[{&(0x7f0000001600)="89574e33cba8e8b491332623b9cdd3ccb0be5ea2264efa98be2df06f8634134f649018601610776b591dd49c208da10b3f0f7974c93c787431063f1081537b459525cbaa9fcbb1f6ab58555ae775f793d404c58defdccb78390ca72b2742ae57b9332ec8b3bacf900cee583f1e1cd8ea65d7b86a87e2dee7c9afcaa5c1e0d64b5237af1b68483b6123dd4092e772448d77383711b70d75d067584d96ed3b8f5dbdcdb5d539b1f0babf21cc3742f3e0bd2d97fd0d04", 0xb5}, {&(0x7f00000016c0)="42929e5b868687955c6b0fbe2adcb8fae3c64b5500dfa0ecef09a8d9835156ad535496d4c0f85abe355e9474235d9680", 0x30}, {&(0x7f0000001700)="11427be2a5b2e175b1ac9e27a6646b8875883e62477738e49769c117620aae3f6587d35121a970e5506911beda330e0a31f5bd25289ba92a06061ad76330516197a2d7c9c4822a2b1b8497bc88ab82479717f230a7be6a84cd65baf09fe5a2e446dc5513da847d70da2ff9091cb755aa2564e95f9529d4a5d33d141a7aebb720d2b97fe7e1b3178dab2bed744d415c4e83e75dd4f80bf9a1b5a8eb63446330467a1ca2a0c81d9779ffccb0ab09007b9ad2ff0ebcacfe1545cd0f", 0xba}, {&(0x7f00000017c0)="cab37f4216a31bf2aca719fd2c5aa30b9a0d955573005ad63de9399969c067e84f2989eaa3b5430547d4fa635421ef0380e36f5a8819398b36ee3d39422de0b14cdb50540839fc3d1243b9a34020ab62451dbd1dfb79536730a78089c79bdb02327e84b7354704dfaa5a4179c43e4991b188ffab64ab2c71e580edfb97aa27e23b9a8c55b9ed54e1a94aa1bb6bc01c514bcde6368a22ee8d30dbf2b3a8", 0x9d}, {&(0x7f0000001880)="9b2e1b8c1fea7ad7295bc4ad22d4cb50", 0x10}, {&(0x7f00000018c0)="0b75cb0a9d31d2b13c8318ae9a4fdd7864f337b50f538776cb2138add9a8dc26a706cdcf4b72cc78a3bba258ce6a16f86e1088691307856d6af12160954ba341c8ce98e736eee84119ca7ea6576255d58148f7a190b1c4a234a9daef7aa971dea785c4fad526da70cdb7fcebaffaf34db4714cebbfaef553c17c47a831981ace4bcb7a00963df7ef63ab908212e0c17556cccda6b1c46d00f447b8fe47099a713d8f9897ba0ac719f35531da6a8411550011db3780fe2eb585e6f6cb1d94d1d90a3ebcdc614ab9196b557c382c57fddeff8a05981b7a8d5a704ced587b37d26f4d4d14ac893f3dbfc5180240085906df", 0xf0}, {&(0x7f00000019c0)="c7a16ea68c9e52d0b00c7b23a4a4ca8232f1100df32e6f3a37d6ffa28177dfc7edb40d17231b4d41f2e1a9590f6d22186051b97e8d7de6f99bde2a0974c87ed09151769de7fd3a772a0350b1ad0f614130287d8c52d325e1c045382fe91e1de2736bb45ec27012d49a5dac0d7b396ba78cca645698e049c454db31ca4498276ca6aeecb3859bba2c492c0b487634124544f7b84fabfcade08c0b61df95ebed6b431d2db6f6bb13579a828d7a9375648879a5c60a3a0f6c8855c9fa89dc88e1ab8a436224c5454ef83d75771a66c8016bb2756a38c81e454edf1b471ebb7dbf82c12435441c6e8d4580b910c6576619c491ce0ab7c79d9e2d9ea456872677874a52bfcdf9e0ffe6c46486261723daa205d4f849ef30543a2dd2e28affdbd9ebcf61dd4c5286b76cb8cce85efe4de6230b38d235fb13bac575232e7b35afc95b76f9099c5a39f93d034ae7ab1040ffea6d5ec22d68509007e287c6326c3ecdfadb185983423975a8f1322462283a5fe9287fa53e659a4688c06fea3b25726e7120b7e052db22b918f79dfcb757714b65f6b8187a6557413e12fab44204b787bd7b594b7c26ba9d1e0d75d7afa3a76383d4a231056ecfc13abaaefcd863fcdb6c06192b6a693ee4e95b02ff3bd930614ddb80b01ed2f27c423aa83768c4ced815ed2a606abefa4466ed7f7736156a87f7c019fe1b24a8c8fe0f57617b851d2434c075553c0aac0e559c75a83ec8c5b60f1e045d86e6ed3531c02ee9977b1835b6da86d327fe74164a054b67b3640a1a96c830ac9665bedc34a5e523e63cfed7ebbb26b3608f6b60a71df05a01ea83fcde080039465b2052fb7e0ca4ee8b3af36cb20ecd68ba07a361b7ef03ead61009502dcc29667770a8afdfc731c6e3a01a27d7dc8dbc6181e8877ba218444b929487d172715ee05808b3b4d5c8062c1ff01cf6482eb6626291b969164b65f01318c8eda3d6d7cff9df7fdf53ad0698c1c545f6405690c8dfe295d4185a0a549d6783f9d07d81024988a83e3733c97f7157cef38a6d64a46eaca98c66b47fdff9e01d59e4e2b016baa724f2f9e057cb0157f33bde46b511e0bb1f9992e5db0efb82acae653c5f76191896aa6670321b50a6619a6166824c2c3b2e6e36a503fe441aa0694ff10cef1dba64292192866fe1ca9d57ec65f1b3d44b21b45ff5ea3ea3179b7c8a316a282c0a8d46c247e227620a4730c7cd33275b0616600432bc1265dcf941ab58bc980f41d0339a7a02c5b0fcd8b20a187bed2edd617cc8263013cac32560a91288cf1c465eabaa1d4ef315ee0b81db0fcc98d9950cfe9c80d9462b0a5e7ab8759606f36974402f48b7a3be0ef3e14627191144a1d0b103b5d540f8abeec59b7fbb2b0e67a204bf54807cc30e883ad92358a3bc617f463bef8b3bcbd74e860c05d2bbe5acbfa340a9b83666b65c77a561086ab3d9b499c9a884ff2f842c956ce3b585d21a75cd966b48d8ea6788c5d9cfa59e5b037499a9a149637c9e82e24b803974c86e75d7a59f6ad1d65907cbcabaaf063384a7e3a157a8f0f7d98ab656078a997bd25a7916da7b0862d7d711d2c63b163682a603ef000fa7de72284b8e4eb3205d8cc744499cadd4471cb77f15d25631af59471c9b4ede0ce046c4085ea17e39ca638347a0ae632febb57f4c130aa1f32fc3644e06ab08d1f0f4f70bba226aecead51418a28a0b133997bd6d47212f9eaa54206443191fc8ac0e3cbf0bad9e8abaf48098e3ca99765b2082cb5258e03d1496e3451c039f13104ae0fbab3803b0ac6f16540f411bab2be7cd96b4c268344d9f16d5efa59acc4e2fa3004d7d30024a32b80747cf4146c4757b6debfdac946767ef8e28a0bfe63f6e6159435ad1ee260341abcd7321bbba4a920c4faf25a72072fadc8b257e63b2f4b2ecad7ad06aad5776a1c4f822a948ea1468fc0c186a549b6ced5ef1e9768a0e863d4d313d542fcc2c0d73211c604d400c8ab2109adf5b8cfbfdea4c9af1eee786067021c174eb148368ae21bec0d67d9eb16e4f555285ec18e23c8aec07468732097d7e32cefebd0a2695e8d36bdb3724bed8ed49c6f20135184a5e9c71f032d968c504ba3fdf7a88bbde46dfcfc485c147d8869bcd671c7048be14de633980802cddda28fd8372418d626af6b5011bccbc0a78d0dc46b86db2d5e88846b58962860c4bc95b9dc1e0451ea74959db4210e928678f75a31ae4bbbd1d103af1b23a17eca728bbfc0a6caee2a81c83f4c8a93b7c9cfd8d50a64a7c9a58aeec9209d09e11216a0b54df163a86445ce51a0e6b584db6e5844362f1404a49f7522e7480814cb191eb85ca680258a7c9d3de12d45f0df3cf9858a365d6aebd8498fecf22570beb84634ed163a19c551e714af6b251c02028f5f893f825bf5712b59a6133f5b8f8e8d025df652ebcb8934ede1e9904d0b9946950a4c0f927a590b1dd0483b30d8c0ea753b9467eb5f733e48ea7b2ee3b1c35699827972309bd53c016898e1fe956c06530eb6310f72143c918b9cd94377fce58c0e7c048386b3ce6a9f82786de7564bbb15bd00f3ce1fcc2de73f7a9a73ce973afbe25245f3d6ff56817011b97c6f1496a24b3c78556936c5a737e8c6fcde43d51df4f89b182bc2dced5c355737f4da9fd66fb59beb603d9d4609f85617955b8aa6ab505e02010ab14bd0fb9d57eb92fb7fb6939108b8fbcc7a9e26b7ff946f953745891a2188d09423f6c17b9dfe2f69c9a4f324ad0783fe290dc71063093a4d548aeefc71bb9d065fde260cb918ad54c6e34bd1ee2005aa0afca3001d1633d6b91ccc31fa52e1d5d655ce7360d0ec4367db1341a4305ddf2e98e36c3a86c69334eb731cb4fe822cc14ae2310fc90207e1c8f4545c77e2a3db43afc6e3ea9455148cea09be3288a514bc34a126a4dcc16cb0e56300bd6171eceb70074283b56bce7731a6ed952ecf5b7dbbcad617bc9ee3879046a3f0d347b295edaa232945965da6d71db63b9cdecdba05b6798ca68af936cb2f4a837bd499a91cecd435c93626a19d14146fcb96336e6abd02ad5f3798aafd4ac297aeced24a7372064f45c4a9bb7275621c6816f01c0ce13a8b44204bf233b3abf9b82d1eb7be8b3b76d329de617ea8bf8bc0b48b32fee92713be784ec8334342300d3dfd1553017b115ce373eaf7e0616352ecf203117e292bce808d493256be9790d3032c469da05a566679b5460f19fdb04ad14409921470bba3b97f05386e9c133187e656f4338f188b476424f9c587d188b71a9f3f5570ece25b6768a582e3207a8ea509303a7d39e71d6c435fcc0bdb31ba181c58c82cf8e1002652912a1bde194a7a516d8e3ca14f0855c83c1bdff23be094847316397c444c8eb64931e2dd286b970d7da35f08b4f70dba51e308fe1b67021704331fe0eee327a56b23d08da2c5ae08de8b99e85b19fae0f121c1fe203ef403ffe12ae5e80fd633d7de98d20f5ed8e309cf7e506215349d5bdf6ec69589540ee6700606a99983fd5a08fd2916be8389067e829e5513af1635545ce1491ee8a2bafd0e0cdcaa177bf0a96d3fcd8b18cb010298c0f5d6166363df8f3bb4d9c497d48bcfb4100b6ce9e3069debe958a8647cab5ece103e987b76e40ba2631fbdf3101ce0d3ef7e83460329db21dc855a2aac458947a60f27a9630874c906c04d186a0116b091c230adf78029eb09daad8446df9ec03ddc7343079fbc489f543cbb6136904493180cba14a3fe73dd7f905b785daa9e90d12688748bca87f1e49048241280206565dc70cb1f548adb06e7096987f88bbf5624de82f052afd9208178eee63828dbd2ba4184e1f519a0b62c9e271926b1338ee6f3ea136b679fc9549f5c8665f949a8e063d7df4b43603ea640d32c494c2d4b369801b9c4835c7519408ba3ddba36f010e9e8ccf31bb393925ab90a32d2a6881c8cee1d01742fd99809f59c56b90cf809ca0f5d87bc5a6c885fd34b6ef992717a05a96ed752772c47819b8059c71cd861ebbda6e1399f8862cf7e2169c457da7673b7767cb823ef96d853d80409d4ff317e680aa947dc2316eac8b4678d3a57084fb7e54064cc5dd44f98c79b3289bcd1bba1a3a2edc085bb20fee05f2b8c073d068fac85873ae81ecfb0e94a9cea0849dc1b67bc4516a6edd082a15c674dd1a93c3cd6fa8644f3233fd18680e98be5b8b5f8aede6bfa5381fef71b977731219af65d64e430fa354aafa460957b0dc2452035dce093d336c6c232bb9f1af057634256d0cd66ba7245aa83e31d283f54f091cbe24777590a8df7cc259c28d431e1121baabb234aa797823bd3e01ae28cbbe45b76ef10c308cc91c973ecc8de418555997e241d35ae6b7ecfe9520893166ec40e9687ee010ab54e001e1ebeeabbfe97300a883a58782b2dcc8c3e466e6f56772d14a64a334cbaa7daec9909dfeb52955df7366e11a0caeb7688788788a740fb4655d139bd64b240eae795bb61122848afad4615fd8e88cb3defb43eaa0f4d40305ace520c9512bb053a20f09c11b1bce48020b31563bf47e1a951ee397e8f90bc56b1f460e2777a1f6056cec60f28b045a4e77dc0271ee32597502a8f3debbfaa5be8b1b09a90b2fd5eff265c345ab9abf064d278738efae4c2dc0480dcc82e51ab6ba86d918baf328c6ecc7e642373822e922097da736cde045e680b9e7375f410c46bd96745ce9b628523a9c970a607c6ee8eda279819283f7d3661cea55d24e4c1845bdbff4e9b09358f53c9be708dd319e4632a4b40f1ddc855befba5d76433164bcdead2d427ff5ee4ce8afc34842e98c623cb56a044319595f1e9b561f2d5a380daa9f0ae36d5821b0902bcea6a2da8585604e64dd144bea283d2fde5ff90e6d59e604e06fca7b41c191082f4b6ad12f241a36d6693194405efcd8019b78dc80ce62c4e880c59269c3541be47860ccb8e5235321031aaa2d08b97bada63f892b7f37b480dc374b2ec21cc346b5c2fd323a9cf5a419c47ebd92e9600661168457b895644019c313a19d62a08f4f55c31a0ab80d15d35c365faa2271a1c22608a8c8419c97a88757b8f999684c0dae841ce912406fa2f20dd82e5fee9b672e86ac1c5a0f9dad4c74a7d8dc500fc3df25b7bf6a1867321a83164e4445b8a62d54a72fee11217669df6ac87901db1822f5660f3556d1ea8081a41618a7f57ab633f6bdee06d102420fa63d7773f5ee016f2e93f3618c08798de153177c6cb70f20bb9531b42e65bfff3995e826a3df087cb3f5db98e0a833aee128b6f87a0196cf7563efc5b48432c2313e14262ee00fdfbe9bda117b50084d0af33763d049d573688e304862d07c75603f2b3e05a87aa0e90368c4685ed87b35cfb7f1c64c62a81efb8bc8a6f7bcd3877ead052f4f6421b5adf48ae35aafe2f639855cac55bb7509293230ae0cd9c822bf9dae76fc119de5aa392fcef01d8900abd75562f1cc399f25931d704491e5729c740a895a6e7cad335449bdeadb0cbcb4a55f362a799aab91d8250b8ff9074bfc907c7eda8f505d24d724df01bb4f6023afb0611c2468b3fd8392408713d2bc40ae220772e99e219837709954fa1676c228cd46433a1ab5eb52e84a3d9bd2831eeeff8549e9ad67ee39e5c44c42445a2950469de6106c3892a309db609e21fbcad77940bdeb2331b2195ac9f79e8c2150da6a455b3a47ec693ae5f5e8a829fe9a1e050972245af9c8dd9525771c669e9d6f099efeb7e8f9cf08483433da193dc6d7e63c311e92cc38316231d88cfc328457afa1a82be5ef1772dc0ba8", 0x1000}], 0x7, &(0x7f0000002c00)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r4, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r14, r16}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r17, r18, r19, r20]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r22, r26, r36}, @rights={0x18, 0xffff, 0x1, [r38]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r39, r40]}], 0x108, 0xb}, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="775be136", 0x4}, {&(0x7f0000000040)="071b8ca2ec62ffb9ed00586eb1575627c9c8645517d139221a2617f3b68c734423bcdd63b07cfcbaa4de57e72d19987f1312d2563e794e17dd06b43823e3c0704291506f100735d8f02a", 0x4a}, {&(0x7f0000000180)="4943d37139d838155046d30eacc75bbcef9c9ea94b832d78007ae44ab61fbc4541afc0cf7879fe1909c10b90e7cdf15ea3b65237703560d6d0996426829ad96e12d3822454ce190fc06795ce57a9719eae44780ad7914a6ded6617f551df1653fee976b25dfc26e611ecfc", 0x6b}, {&(0x7f0000000200)="93eb5a4f38cc13651ab01d1b54d37479f56e2a36d14d597b78fee4bf49a05c720bb2bf635be5c14db67a57f0de7a3a5239f6ea4d6771e4bf420da5df2811e8a9337fcb5db2a7a29931e69eed3e3de1f9ed9e2f3777cae4da4df0dfad5e0fc981c4762178d833d04839ac5f3de1fedf32a19cdc987389f9a1c5b5627db2480699455ff0313badd05f93022adde62c4156817f370542b75091df976d0ec22e243a0478d37d2a15656df13d0b229adf87eee5b2dc0213c227eb2487c547b64a553cc0f4825ff5b7bfa899700335016ffb00cdac2b21f1d746cda09c0fde5d45aee3edf6ef56c73f6dbde7e42a1d08d6d3f399b3aa399c4dcc54e8b91707", 0xfc}, {&(0x7f0000000300)="79b3a26abebc83391689c475b1bf52b5b94c991e88d7821ca30609a081d27c21a094e2bb2b7fdab77060fb2ad6e826c73099163b1f155b82f8d61e5eb8858d9ffe65f5bc2c975bc8ccb12a3408ab469938842808bd95491aa5c4a0f2b9bfb36a067a118b56104eaa87a7d639e480b0fb355569b28275b031d7ae2093a354b7386325a7277c359f5b00cd3cb79f6181327ea81d9070930d136079a312cae25d8722", 0xa1}], 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001500)=@file={0x0, ""/64}, &(0x7f0000001580)=0x42) 05:37:59 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) recvfrom$inet6(r0, &(0x7f00000000c0)=""/16, 0x10, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x40}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r2, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x7}, {r2, 0x24}, {r1, 0x50}, {r1, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r2, 0x0, 0xfffffffffffffffe) 05:37:59 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80, 0x0, 0x0, 0xac}, {0x87, 0x0, 0xff}, {0x2, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x80000000) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") 05:38:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x13, 0x2, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x9, 0x4) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) mkdir(&(0x7f00000000c0)='./file0\x00', 0x675d675047ebd940) chroot(&(0x7f0000000040)='./file0/file0\x00') syz_open_pts() r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x3, 0x7}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) 05:38:00 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a1eb87a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00ed2350000000000000000000000a8b7bf95d48a94a9a6ee2b4009000000bdca280e5bccfac8752ee6bcd5318c28c6531bdd6e00697a5b1f004610cc2f21f94af0a0dd5d9995cf3b48def7015756ff2a710092826d9fd9cad7be5118e65f5cb4e03f5febb342ebcfe5d9247969a8d42956923a1f3f01d90d0a1b50a1e5edb3ba7285b6f8aeddd88a5721ddbd6953c3f9e437d90f380e58e8cb4ed85d6ef3539acc9512d442384c99c5adcec5dc4e48a2a6b0c22009d66c607ac20775856822b58ef1a18d3e6f41828670220c2ad5292495d92e603847dadf94fa1c1d0ffafb7ac9fa7e2b3e882f645303a7d236f75921daf7f0c89a8d7ad8185577d5a8787920a5c9580e2912f2fabcd704211e7ad4c6aad6cabaa88620f6b685fdb72f08dad53bb2a73589c0fb42818ffc64e84090c8de132afc765d1a28e71ff2e56bc04bbd3d800aa8a965651a5adaaa5520da40b6a4e3a342954c6e30f1fba1549b92fdbde771aec765edb817177c407047c418ef5181dcbb4ad76dae647c69e6c0bc8589eb3f56b6867a3c184a041ea10d7f2757e43d53155f287f5aab7bacd1d8ebfa76e72386c741badb8e054e3b5695fa7d5305ace8d0eb2565d07b05983226102c74713708a5332db88faa18b4c3639650b4b4f4"], 0x1) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) r13 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r14 = socket(0x2, 0x4003, 0x0) r15 = dup(r14) setsockopt$sock_int(r15, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r17 = openat(r9, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() r21 = getegid() setregid(r20, r21) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r16, r18, r19, r20, r21, r22]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r12, r4, r2, r19, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r23) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 05:38:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7], [], [], {}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:38:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8001, 0x800000000000040, &(0x7f0000000000), 0x121) 05:38:00 executing program 1: 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(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 05:38:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361610f6df00"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0xcf7bb1361239676d, r2) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) 05:38:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget$private(0x0, 0xdabe6edbab430374, 0x0) r3 = geteuid() r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r7, r8, r9, r10, 0x4, 0x200}, 0x4, 0x26, 0x732}) r11 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000180)=0x6) write(r11, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r13 = syz_open_pts() r14 = dup(r13) r15 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000001780)={'./bus\x00', 0x9, 0x8, 0x10000004, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r17 = getegid() r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r16, r17, r18, r19, 0x4, 0x200}, 0x4, 0x26, 0x732}) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, r19]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, r3, r10, r12, r20, 0x8, 0x90}, 0x3, 0x10001, 0xd49d}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 05:38:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket$inet6(0x18, 0x1, 0x5) setsockopt(r2, 0x29, 0x1000, &(0x7f0000000280)="b3af6f6a54726bac82cd040000008bcd83fa02fc858b314eb07b954dc20d10fedca1a1ad781abef708000000000000000fa2a3333b8d59e6ff051d444e95a996de817cdd802f8cdbe4c0b0c01ace6d782461349fba42164a9ffe8d875de824700c0f9dfcfcb56ea55edbc90665235eec", 0xfffffe66) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x5, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 05:38:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f00000006c0)="a148e93b8a749e900c04d803be626b59b44ee47dcbc9bba85d6768556cc541b75ad504a4c7495c01b720f264b3445fcf243c819a5798ff1e7b4dc6a904abf05dacea057c1f75bb9c3a81f6f3a98e0fb85f8b46cf59611787a90a2c9b123c5e8f78bfb208b8e4eb76f433f58823cb1befd254deec6bc3f270cd9f4c09d6ff707a1f0c707785350aa6a3afefe9f0391a61383d286796b5c6ece4714da7c64d27a315bb6300", 0xa4}, {&(0x7f00000023c0)="4b9894e43b11b9063bc9b4c88baeb9a5721d1645e9ab5e8841582b47a8854d9d7d87595d45567eddc4816b432df01c727d14a5d7a2a3e4994500d05679fb6e9e0c22c8f572ea7887e5eff56fd79ef6821b1a707bf0e58205254205ec4f858386394f8747b6b97eb4302b38c0b71622b86d780de538857a52761aeeb64ce291f2005ee96b7458883fc9c31eb381197909fb83aa6b6b1337f0d47bfbfb5a091981435ba0e0b5aa2bf7cbe27ad958ca10a826624aab4429f1e4a28f8fa18d76732613846e7c178a9d603d51d835cb5875da8bc8f5fb5e098fbd4b6bcd4269744d0816f5b4d5dcb5e963bfd3f2b1062db5a951dc2d2639f9eece8433f1d7de20b7a672683a3bdf97b4d37dde8b38e9c1d68ff42d0cd916df6cd47d7e2d5d409706df3a6f450ff5d8e57a38282727d9189a862a4eb087713527fb83151b9f0b9583e796a1b9c55d7f4dfab4f00ea6cc0350159fad58aaa5a39f0b898394be1d7c6e849f493ef249300a9a02a10b8f816e7be05d9a62e17400013f3ec744fd9d2650534615f7c75fbda5ec6947608e94cd55c0d2ffef5e31faf64116b57fd19fb3d7cb32c342b2a86710ede4f7d3b2fd466226bcd37f9ca0f01cd09913cbb564cc68a0b52a3b4e69a7954b98f0740d6d56321c837aedc3e9dccb54ba12557dfc15b47791abba5aaea3695fe287ed689901736b8463bb5eda88a54610aad86ed07ce852e3d3d220d0c809a62e0f7ac03140383e507c95d54d1cf6444b3c9094f1cdad4d84272294fce2fa5ba6d25d19c8048a76addabb4fe6f5495f9a45999fac0e23412ada3e9a78aa508933c13d8336c05b70cc08ee608baba6f10f6f530f8adb129bae349294bb5ea9dad43d4b206dd722e1a2b58e279da8b94cf22de8b315ce0cf967b7f7a738f3dec5c0a90a72edb998cd67eced9a6a4356eaed3a9ed989036b62e39af46249a982db300b2556709636f3e6a23e32982a6d362feae3223781cd9b76431b35561ea44dfbd1d483cc8785d518c21074d3e4f90c6586a6c1effe49327a6de6611c711c9417d9c5d797761faffa3c16266de6943ddadd834771b283b6c724447108058071288b843039e0250fb42d7e174ac2acab36beb10737a4664cc3bff9ac60eb7c349524725cec67a839157922819e8c9f45c67414c78e160da06c62af9804cf5909338cf6a0cd62b7751e570078946679d4bd24981ca4ed67cdd90643cef8407f24cf9ba83dd1616b06c9bb0ea87328332759029b8bb873b65d50e8c484008223f2741a55c1ccb0553648183e68dd60ee62dbdc49150871a02f6f20b14a19b83d0adbfbe06addd9180b0f3c449905e8b50c5ec5ca42d3de1bd53c24948863a3c56fd73a796591b3612b35d8259035585de21440cf71a91ddacceb10896f3178d06254c6143b8e45bf1b3169cc185c12b3324a97aa658a6f4251723defbf8d7ed37935ad90808ed3d93f8a46c1e46125d51984f440e9fda281da3af07be8bee00d459babcb1e5e6ac0eac7b083e2892b3f3746eba26f71a0c90182910428c08a20aa1669b30bfbc71cb6b49a48f078d1409d0da7e437e5ca5ddc2bb74a6edc90eaee84cb61602f990b7eaeef2eec500a8a6d83daf9b61c649042ea64370c37ab7a49e2bd380eba01cfeff1801086b2b7122ee92123185f7fd663e16d375e813df5c0a94c7a2e0b6b46f074c740a1d100f8aec38a4aa9e53719f6c0bd8acb4c31311defb79dc0ed8e349eadc9e22d805d83141e1e8b1eb2bd2b42eb41b9d8aaf4b28763bd9df29f9e3efaa7a3b526cb15c2deeee33e6fed1afcc16228f3b16f87eafbb4036319d0c7015c6f5083a57b17030572d1eb59770d708278999c4a644fccb8ec73cc426cbb1ca79c3a57ae129f54a5c057100cc23ae59050d976fbf641b7ba45c65f50fb4d604cb84ab64899c98fa01b3ef4383c35a841c569c7c707c293ed484465953f1d6ec329ee76431a3c7c67221af0d3bc1b00b3b7c469506eee9729b3494e0e7daa7b9de256c6e7a53c7ad352154a2fae876386650fd811fe461d8c02a646bc35036d3d31ba747a2c797d75e479e7226cdcccb1f73e824e4a44282bd61c8ce5359eabd05311a54f4f4cb4550f63d1f281ba3e8ad4f5e121965dbe7176f9fbd534bb2ecb725a626b22c4acef923eb97d5c7d775706b7e0fabfd1fd78ea4da908b1c1f917969f4d873ad32aaf6b8c3ddd7e627b6387a528a835b16f61e78711baca202a4a4f63aa26b995c79d1b4039e17dfa00dcc3cea424c66eb207d80aeebb724da927e1c31666bb84bf8a337b73efd089213a8b4290772dfaee65baa033352139d7291bff5943afc6a3a032e4ef31b39d872faef09ff926a368bb9f690692422ebcdfed9c943d2193f682ab80fd2abb46abfd2fe67e8771c5e6913c062146f7ca3d1821ad0050e23fe32a33e7de2c8692e099f47c29500b1768024046d916bc775a7aa1252ad259d4b2ac05cfd2a84ac6e095358a1ddcfaca96961348728bf451aa300ae57b93d8a98ba79399125a540a1f1039a9b8e3a81884553c0d6dc4e8a36dec1e4659b1fbb87fc10234f78f40cbb7bad4206a9ab86cf01a67084c2b6bb301282d69d2a806b8c58e7f73a6c478f563168c083b541a6b1d2a5bb833d97fbcf5a87f79f57039894da0eb167adcd66f0e0c50d57586eea580748d979444b7d2e6908a0fe70c8e30006137a5f9aa4291bc4fc3b849bd927c7f8f14ff275cecd045246a069eb1987a492912af76c9cc27be0db964988b7ed84d3b480bd0f8781c926447e52f1851006601cf313e5e7ba00b0281e9750813752c2c6f997c1d49f45609886bbf438d877f8b1d30199632bdf654dd5052c563c3ecfc71c318749de9ac5e78201358d80f40e3f67adaf5358e4eda55475ec14851cbad24e55d268e69cf2330d9a0b555642ba195a3f624e455dd8e1a2c2dec9c0acb7a6fbae66cc1007e39fbcee5aa3dd51d0e8a6906c42a3c877a48da7fa6c1d570ee735e18c65bb06914359056f713fb5f6073b441370138ed941f2c9dcf86a5ab9d5caf5a1955eb00cb7413a733366d36b2b81cbefe91e8e84860c3cb6ddc0bb26dde02535a1a9ad04de0a457edad08f30e2a65204a822134016ae816764fa0d1d0ca53103e6281b6bcfba1829a561ea6d85c5d13406620a10366609753c92701db2c25cfb6165f105eca30bad02404fa2764e6e7f6431ef523c25bc4ef9d18aed348972bb773aae6f37f9996fec292aa6b84e288fe05daefcea46fea5070f9bd4034d8b9bd2069752c06dcd93e5a3ccdf4fd30fcc528ceafa93aed50fb2ff68a5573ef77a9d0ea25b03764f30e81d195e9566a847c03d449f0c5f02090db48ba99a26312916cbdd699d59de59fb7fa7f29d21b779c1c98bdd6d81e33c3e43142b8116f6dc1f8036de42360f755895bc61637151c4b33bcf44cf7e0c6a85b63d7095bbed5848c115c8e0dd8b92f836813eec2f86e7085755204265f604c952c82e87f63ef6eeb6d38aedd415825829f754657b9f991b2f0184b01b373682be02d8ee4eb8d13a19dc69baea9f253a28ddf4b98bfa24e462a5e37bbb70100f58e0a99d9fd61312056ce6bec8f8383fd577c475fc66f79f3bcb5b7ecf8b529630977d983d5e3ee00d50b2e2c200ff653f2e33249474ee6ea8f02f24a50d12f48e3a78d388bb87c5045fec93f6daa7b0d6e0100ed34df760fc63e03018a2956d26ece06ac6fdf2166b032c110d848f89f1b2cb1147c594720bb982ce0345f2df083a7a30e2f420506ebbbedaf79d388280fd3d75c07935117d6928711514c945f55d536d01e82dd4cb1f6f01bdd8b047e797262726283ffc0148ca5698d7f7a04f457874ddabeca20ee8988947d567447f58cf69dc19bf0a7d90158da7b10decb2e3dd1f6b1d24f7cb3bc8d5ea9e6aad66193e5aaa3e91ffc8ae6265f7a16ce5f55fbbe4eeb19bce817783edc12a4ae09e89d34fffa48e352545738540305d324ce27479b7005d2faaa79b0586e920c4809e2d33696154a0fa2d9718fc473d91e54cd0f5718fe6445faeecd230420f533430a0c732082fb9a4569c124045d4894bc424a9719ec5320f5babd9d9789ece97cd952e9356ee5fb567fd730fb29b9f25c5c6089cd3a79b096e89f08b972ba6abd77a5d40bf46ad3b594f6da0074037fb36446c7d4b0633b3d87c9ec045fce66f53e2ca0549b86b295a1bbe03b6d664c391215c584f3f0bd96ad62424e2c3775831d29a2c477da62ddc462a7c7403aa58aae9e650a8294f414be25b8d2d09a3a914475e712fd050c71ffb36d2552410dad6aefa47f2776315818f3ff18a99a377244bdb6bd5b9e323b1b9f9d3d5f3adb8bd11c98ee6933508b033579ac29887299147f009501b7c313f57a63ccd7bded7697c6bfc4aab7e7d53d871a81181666fe9f66cefa66458fa432aa84240416833edce409d451a25268b15551a8885a9f1104a2110793df0fd6aca6b553c1ecf660565c27cc246ebb0785abf840f17cabd58fa5a8d8b32409b38832efd9e9bb9d124bb0318c8745b0d27ed464857c827281b3527ba64ac02a79408854165b313c34fbea9b7f750136e556b19328330c8278ea27921ecc14ac55c28d96a17c1cba1d272c58e4ca7dc61ecb74db7b50694978620aa6f85b9a6a879ccf76046630ef0fc7149369ef49b702621a90f829d0bb800fdd51287ee78abefe82817f93ad8e8efa919775877c8cbbc4b01cf4b1a72f68816ede34df100c52e3deb08a8bf4b6b06b0b30d2e47e6a7fa054244a76ad1e815c4269a9e4a741cdfc9c013150776c61bcee51e8b64f5c08e20fbc29d20dfe2073dcdf51b8a4f7aaa10658567cac29c7589f1216da8e8988870515475f0af5d8348df33d163311947814706b1910d078e5e7bda63cf91ff880ab3710ce1dfea81fbed0b388228b1994a3d8c2cd113eb4cb4b6b68fa6bb5e537dd20dd0244ae1686e52009647157b6bc87adbce12669ded974f4cd987daa94f4ca47095ce7da32c2fb374d4f9d335a15a675507ecf1caebf29de575c97d7f15189d4d6d3cc252e3b68682fefa2de58bd4255fd5f7609ce96d46145193c7e372040d1adb60831acb79c550f50ea5a511e6b785d2f5731de06e67861c8d425ca779bb08125c585fb25521d2dd8f0ef6a320e79768b845a897001c2911f15005ac1fbb5aacb87eab01f72abad86e88a78a7804c1b63ad99cf3d0cca4885082ffae01bb281dfee463e46593413ce9ea17f03ead1ec054d808d9ef4519ef4fe084e1b93958882800e70deb4e124ebcc9d52a205d03c26525cdb8c28932255db8a3c6fe54c601c6d224257dc53fe470941628ced30e1c9f8a50472adb244781f78dc62b4c79f388dfcf984814ca8f1a13033c7e3a431c4f9fa25e2f388bf930070b22e792cf2d2f050d0003bd029178611187aa59f30070f012119d7e7de302687350a516b890ae1eff4f528f32e59c59140c5b6e24dca712659d810811f8d160926c6fae6c8c779d093e8acded4fb335bc19aeda017b215d44d0fb9bc0d768ff35285c306a24647056a66c22a4178aad3fedc437b48585a15e441b6e8322a13a44e28c375fec293161a3e1b40aa58915a12d891a63d75959eb249762c1991381d42d32835489a24ceddd0089d354535cc04eb1cc4e5ffeee2ca5e309c987348d480615f2ea24a2573cfb76b7a4bc64c852c43c73cc80d46347be269f32d8dd192c867a13590ecbed0da9166ebc87789b3f1f1d220e1af0906e1e0410566a4050981a350504c9ec1ccf4ad3fde9299bc4b45908e", 0x1000}, {&(0x7f0000001880)="119ab1defef3724ec3a119e4b3a610e11e1a0456073bfa0311a51c1c6ca3ca94cd6b48f59a82a175b625870739e04c5088dc43bdb70d4db073bfc868e9f58bab045a860b0dc03e35a5a3e854105dd1bdc1701ecc3b4a6598e32790bcc7043b6cd3e3f5b025ac4a6fc373e4d84410b578e8abaf55e8b094dbc0651950159b3fc808437df7e2f33eadf031518906cd8197c6381d8464c3baa021a455f4711c01b77c097f7d", 0xffffffffffffff04}], 0x3, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 05:38:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1bb75450969b398e3add6c4c6fcee305847ad53c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 05:38:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x5b4dcc6e285052ba, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) bind(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 05:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x6d43472d4f99a8e3) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:38:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x100, 0x4) socket(0x6, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:38:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) r1 = syz_open_pts() syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCEXCL(r1, 0x2000740d) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 05:38:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) 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) 05:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x45) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 05:38:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="65042ff18584b8844f8c2d9eff836f94a65156520ca2dab6d8d66d982d8d33cb1b569061b54b7a259a80d99d56c5586d9e1c92c30464fccf246f3509790f31cb1902a89f1e6bfb74f61906be0bfd0632b96dc532da979130fa1b48cf32288d853f5424911fe6c10d68f6ec", 0x6b) close(r0) 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) socket(0x1, 0x0, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 05:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7fff) read(r1, &(0x7f0000000140)=""/113, 0x71) fchdir(r1) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r6 = getegid() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r6, r7, r8, 0x4, 0x200}, 0x4, 0x26, 0x732}) chown(&(0x7f0000000280)='./file0\x00', 0x0, r8) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 05:38:00 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) getsockname(r3, &(0x7f00000000c0)=@in, &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) faccessat(r5, &(0x7f0000000340)='./file0\x00', 0x2, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000100)={0xffff}) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000004c0)={0xfffffeff, 0x6, 0x9, {[0x100000001, 0x5, 0x8001, 0x8, 0x5, 0x8f6, 0x1, 0x3f, 0x2, 0x401, 0x1, 0x4, 0x3f, 0x8, 0x4, 0x0, 0x7], [0xf944, 0x9, 0x5, 0xffffffff80000001, 0x8, 0x0, 0x10001, 0xdb24, 0x1, 0x4], [0x3, 0x5, 0x8, 0x2, 0x800, 0x1, 0x40], [0x2, 0xfffffffffffffff9, 0x100000001, 0x3, 0x7fff, 0x80000000], [{0x8, 0x20, 0xffff, 0x3}, {0x1ff, 0x80000000, 0x9, 0x1ff}, {0x9, 0x6, 0x0, 0x3f}, {0x4dbf, 0x4, 0xfff, 0x9}, {0x6, 0x3, 0xfffeffff, 0xaf}, {0xff, 0x9, 0x6, 0x1}, {0x8000, 0x6, 0x8001, 0x800}, {0x401, 0x55, 0x7, 0x80000000}], {0x8, 0x10000000, 0x8, 0x6}, {0x0, 0x757, 0xfffffffd, 0xdde3}}}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0xc}, {0x44}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x4, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000380)={0x5, 0xd3}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r10 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x10000, 0x2) r11 = syz_open_pts() close(r11) write(r11, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000740)={&(0x7f0000000440)='./file0\x00', r11, 0x1}) 05:38:00 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) fsync(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) poll(&(0x7f0000000040)=[{r4}, {r2, 0x8}, {0xffffffffffffffff, 0x10}], 0x3, 0x81) 05:38:00 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x8) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="f04ceb78382c03340389bb7d373c1724a61718f78ebe035787979c82cb780cbde887197f34dafac13c9035b9ddec3fa2e5788ae39a1aba790138155ae3044e365c2ab5b7", 0x44}, {&(0x7f00000002c0)="9776d020eb8196350f5f16a85029c6dca557570bea774bef136df7ba4eed15d12ce54ade3346cc7f54e74db001492a2ae525d693c276dfe9dce062b42064c016c8327879620299dcc8b39e", 0x4b}, {&(0x7f0000001680)="9ac08d3f5510707d2108a62aeee1bde4949e57211861f7ad7aafdd6a84d67ea067016a90edd1f1ae5c507dcd44ed48dbe4df6bbcb8f373ee03337fa2b382965be7c60495ae9f1390e5321f4276d45d9bd33166966bd9ef47459eb2818e369ab795a149bbbe57669a29760dd780fa3a9ebea33be1c73b451c51e01147159e28468c50fe80ecce15814c6cef990c263e4f0dd12061412e1dc6836ea73123c0c48c5606eae64645cb68c6830b5738e54240225e944c70fdb6ce90c6ff3970da0fc4890e34ab1252b25aee52ff9b57b24c24a92f5b1c49b0eff6e29571bc48f2833f8f36f2e03abdcf7068a800a6f3649141345eb8f2198b0b52f9d429e98129ad0ed6cded4d7e120f6d9a54e7f8f58c459a5783b0e9a8bbde90e41d8126d705b9e7dc5dc5f037d9c94594a64aa862fb743f44c6fa216b8447f335333f42c9c434ae0209794c07d89a8028536e8b7091e5989b4a4447bce996d3dad4bf73f94b8623597cbf9cef37582e4c09c2405d9c4da87fb4bd352222b044c195cf3ebe2502f56d61e4dc10a4e4f5687451ce360edb2be740a29c80752578e2ee2621a576ee75e6d349214bc4b20b85ebb7d4e80511bedff5187ae1924552145e1ba763938eedac924f092c71eb5e2ec8c1966580eaefce5fa791f0039e9ed2267f02cf5b3c08a2e06c7340f0c807ee70547414cf8a1fc15aafff9e2245e8f09d83fa6830f4c6fa114af894ff03963594eee4638262c369bad13c83da3dc524cb3c278f2b9ca4b000d3d9af846135e7ef08f872c71927de97acb3050905ae9073d99074e2459e692aecd1b42efa27dc1213a1f7ea28f4c5ca3bf2c669da335cf0060db1c4798059298a9a572d66b8db81ffad54b62f1bc2b09ed8fee7e5d3de29744716db3cb4a9e945aa0613d10d943e63132b0700e6d5d81d9cd08393e728e8160451cd69c3f2ecd6513b93060bab01319df60312c1a74c69b4fa3b0bf8aa386d460b83bda65f29b0d6d1482c6fc922359ca29e324d91e8731744718d3d3f3f10d6358ec67740ccdf94600584ea0ac1c08c290daa4ad9c341ada15eb64b7595a27734d85ce026ab40f5446a8b0c6bfbf5bbe0ab7017258f5ebbf54acd935d35cd5fbf7247ecd19d66e48e36342b18236694dadb5045d40c1c1d8a9e7b43cb58ac50ebf507a85dd178e671d57a6e56901acdf4062379fd221c065cc080f4fc06fc94cba5f8ffc2b218b904d6d7748843e9fc99f65ed1030912325536bd4bd55ca8d6b30e9e0c7887a1d6b1c72d797928d2d6428b1a817ba40ab02f4e060640d3812dd860b602ef4e2524746a03bc3b977387963765050e3733933ad267e1df6a752ae87c276b3e67e959ec536a58026c78cae2592c3c5a1d5ed3f9818ded059860f3c1a4949fae76c583bc2866f5b1900e47e411baadb8e369600a867e67d930e365021883901d22e48d7254693c372d6a8b7c45973cd53e2622878abda06a87a3584f6f981ca974988a2ce1a9fc5c1ecc32e0aa62154b792e56e72dd40752972636ef17e4f22540805d0e52a669b31fcdc0207515c8020dd11709b6be6a0cda8a82fde9cc1e8b481bb1056057b688ebeb5f172d6962b993ef9c94419bfb40c46b7828359a0fd1d7e2c2b7b66ca53bdd551b9ecc367da3243ba6dfb775bdec53b847b8872984ab6776bfdf2975e3195375791700557bcd2b41eb8e4f9e60ad42a4244c0fb7be2e98d18bc0a18a4262de17c9e11897e91bdc3fe840d126488276b48fa61e0ed625a0c864e6cb8e212c68ac8cfbc28b6977cc12950750108fddc8955f154dd4ac998f34a5f4109129690acdd96915d92add86d7dfc87e4d1474a473760e3aebf6658615f76bb3f986c39f2345f781bc2a051d8cddfcba1fe83c6df502c1a621a3e22b0d8f5c6c18dec912234f449961bdb566ee22bbc49d1cfe569701997c553b744302158195c22a6601956b2d6d00f2adea0311fbd3f3b5ec554baad25e193aff1f777dd2c96db31fa7584654787a6f1ceef56d6032f937fee72e4011a575944f1b0bac7c5926cc4d0620ad4ddc0127a7c86dd280601d72e915e8401e10ff172de5e445c165c426a3963f3d1baae0bac841cb27c17eed609e0bb5cbd880241071bcb2f1b06e4ba070544df61ac1a0897a2f51f7b2edd2cff5ad9584edb1c57bb89df187000a0c4c2651502b967a53e2e4cd226f785bf17193de35b65690801891c7e0c43233d64f81ed6f55cf3b764613c4590f79f8a1fe1f2393e5ea8c206aa0caa0490662afd1794ab4d9137b54da864c8b1715dad3f20fad782667c72a7ee09af360772501d44969e1134730b82b7a9a668a9f3e352db1095ae5dac68aa967467430f2a4cf50d4b8882b55357465b42e765faba6d1c04b45dd475d386b9faf9c4b03bf079bad57cba84eb6266e78a1203214623ac432a6d8891e961afa8d6fc2797333d717a55dd475ff6e8772b9ab1d8179875d6104ea0f0f6772b6bab291ab0382dd2d23283ef42654980ffec734ac6392a8252b38f4299c067e44464cf1f0ee302028d1eb226a26ad85432c93a6f9887fd69f6aba8fca769c3a4d39827ab658e211029d544faba817ceed799cf4d1b02196597b59c6357d1674dd119be7db2940da081acd67ccb08ea876f69836b25fa89917f28d990ea9ca27e728ee69bbf28028a6043dfddd86e23b41f10805b879bcdfc43a7679bce0f04e33261db29092d23e99c5f8cdd54f516696f18fc6f32371ea128d0cbec9ba49d277d85790c1bdd2cbc4859ad26f9521e1bef621069dbe07c85d239a03eecc41ca0b61e3bba336b4aa25642a333c43b78b960ca87773d47447268d03faa87f475e88c271d9229a5342f51180ac435563e0ed25d6a0871864b5d765220f6c3437fa0da34ee34058dfebcff2793e14d6e9e2806cee145fc36e913d9aba010baa45bd855b5a788b3f4ae59bc50e50cf0791471b0702c345dd1a61fe623c5f05778098f2feeb58a7c2608fe1faecae142c98d714678ccb38d2dc2eacd70f7bfd519d3f6ef1ae35283a60b2a66418dfe9393f447bc90cbb8b2b6adb1a17981b3293dc72bb5a83d0e57cacefb614bb63e811af2bc4793ae20b9f0ccbdf98e41c60bb3add86019159673c2ad39ae3065672a3cdc426515ea31cd9d2ad9fb694484b95fde90c3dd6bbfafe362dc9326c04e50214718337dc7e222dd6f3df5315338d211e7d153f73eeeca3c619177761bb83d3d47cd2ed76a0508246fa13b55cc68a8bb29b4b8cd473ec8ad86b5185bcedb8baea5e6885446e1655bb1ab0019852c8336d04dd0ddbb08dd3f646a8e3f88f760a19cc2f3f0677fa04c7a746a0b01e60377a4701cd99adc7c8bb488526a03086590f9096ba3297bc396b85ba19ee164a1aabdd1e61597dba68f304ff98fa7aa2aad6e06c0197a8bea711ff1d60f3e35686748c7efd43c2146e3c6c796e6743c34a62caec574e55800712066b0fdbf1e1fe868d3d6060160b4c7a15e5adffb0ccef63b0d31f3844b90fd641c5287c15ff3ccbb5ec15bb1a969c0279b1dcb372ce2dd13fda15438e35b7defa673fab28e4d5504798a1e96c10f46c6fb8d820eb83df87b46ea40667125d8dd9a723352b76cca54b552a7e385e234d0a7fae88cb5cac6d71926c937232f352368fec89abbaf985f6bf4c41e8a5cbffe07eda35d5967fbe031086844f84021a1dd4abdea00fbe68a18ea11929124e46bcb9c64cf473c317676cd86d20c62c7d93ada7360d65bd531c33e49e73f09c253b78345803ed33fd2b490c75b84129f9319fba9a0524e8675c3bc67922e7088cacc52cb1c3eae7cd8f9480c1899f2fd03bcfb5ce6cbb44e255c8d7b0f618e096f40057bdef1e7ad69bf5c92b99e9e77b27ecf529fc026a2fd2a28254607e19c27ca5de07664e3f81467ef9d1474500771c9149f7e606aba08d995ee5290be2a6940f23a3943a940015c1d283f50b1dc04b079df481a6bdbc0eb600fe6ea33c3028bcae79a8ce4491cc9db3ce9b1131d0edc014f6d4615a9579ae69288e7168211b68fbf06eadce6a092d9bca63167bbedf33940ec2f6b4fdd443847570f24b1c319535676174e43b3b8f054169ab58485a72168dd67f265f62f4414b59ab9e98cf186a95eec7501bbca27853b5c8abb6d53c108620365a37db3825bd038b376fa114974a100f3eb4969b423d7427aeb0d34c764a11fa652fcf5c2e2e88515b77556270e654c6cad47910fb6f6d2f8466510dee6d070ac957f4fc4e46e601dcec7bbfe76fcca7d84a9bd33a2a12089019e0dd99c15dedc3cc0043c2bbe5b5816cf18bf88dbb3068768ce5e8b465301de812a3ea158493c0223d7522e98e428632a5f9074ec1700a6e902eee44b77e7a7ef65039c379e59afa7ee158cd643714aa82ca7486c5023399708ef1f75d454f63895a1424d543fe1503aa1707da5882ea77b7537f91a27e696c784aeb88cd8024c354ca61de2e193090650d3d9f8cf962c808fbe1e982ec97f1cf88b37e4dfdd527bba1164fe84d47db08e360f881c78c34af72e51ca0f45d4862bd754206a655434df33859cf78df4337b46b4fc26e6b6999996abed511cd9ca7ca4ef4b5cfee25fd997d4b121ae7075eaf6e5f0954bfde8566f15a3b07f4a1017207880ffb0e8b3559ec94b40e3586614d5d121b943cdf0c8e5cac45ba526081054c5b1486bd3ca65a6549ff13be3f6495decc46c611e86961d933ff695c1707a1bbd276bdad1f9b2204502b9fdc1013834ec3d141f624d558a012b967e07877b39f1364af303bccc25a8c71a2c033ce741a0340ece372acfea95e6a4313d7d62e0c13f818cef214acd4254f5f8d1f6c76b88fc4fea8e172ce732f22bfe6cd4433a94fd05de623dcffcf43431766465af71624e76e193d22ac0fc41e53577477d34777743fa6bfc8be35dcd19ec9a1ccd72d678e23d7ea79b454ac3d0ab46e49791e16a80bc8dd7f276feae43474c1def324fa934d9f068f9287459c2ed7897fb265370bc029fcef0b8728b573e32dc7bf7592c07f9d22237f6afcd269a5d0c89fc184c1cb67895557a056117589af8faf8e9eb68cdb1fac8daf2c13d38dcf3bd3030e50ac171fd7d768e3fc565e58664e87bdaf62386d060aefab29763aaf4a3d965653eb21d3bd96b68dd58567243b32985594d1a0bc345a7d8bf5e72ea51c83d94b2128fe875cc1823c1f8c8189f9bfbd4e992abec7f9626e4530beefbc0db12e370943f5f91a354858ca1c3dc8251298e0637bdfb19763c4d176dd88f53852555c744af87452478253c23456018c7fae9ffa5eb65e13484fd75b3a0a42ebb85ffbe8b3e72cb5da9282c66d9b1a7c8618aa0f0bd3d1d86110f2d67c26434a917171f768745aa8a6e17092e30ae06ce0abe6fe97f5d96ed528271d12bb45ea3c017c3815c3ea165bd93975b1addc8533ee84f22c350122c0157568df113179dda4436ea5b1d8b829d9c246fbdaec7eaa330d620f8b9d85c932a4ebf1f85fca6dd697b8bdee6dc7f29fa3b95efc9cfda750b1eb90ca2e621a42fb4828e6e929878eaddb510d47169aa37c9fb427933bfb4f2011331168e836f581a57ba4882ab491330c474959eafeb299e40dcf033f5c75ff79ff67ca51ba4801c0aa95b47bc525fc9094b6ab73f2f03573361057695355954957bca472fca6ec97d60b2c2f9893a6b8c851ca0be86e9f36e95977b9a44724f9919459fb290ab542ac3bdf4e25d5e807f62eafd0a8a5540a3cc3803b61b658e010a69707b86a00c3ea5882b3b4571f26a557be97a3b2f9c5e6b3881d18a42920f655a34a978fba0ab52992aaf9a9dca0ef249dd837900dac416b406e75f11e845a9ee3e13fcd8c0b7aa90df1e717cf1fc01e4000961655e012ed31ef710d5e2ec43bbe2c117d5319208502715470d2d77599b726453ab771bad4c6c6b74f2d8363673e09a0cc2952e9405119f1d804d40ad6b271419644b44f64d9a9db0f1fbc1a40d5b2c8ea9bd3256007481d8628ced1e7141abacd3150eb05f07ee51da2dc2dda439e77be48df1866f438c679185f05ebece72cd077904b2d792e9e5e26a56728e7dc5068ee8aaf8e4381d4d17f7461f1e6063863e7a7c61395791b319232fcd390bd2ba2d884f9de890b2d34", 0x10f0}], 0x3) fchmod(r1, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(0xffffffffffffff9c) 05:38:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x80000000ff, 0x0, 0x8000]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 05:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x4}, {0x74}, {0xfb42}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x400) 05:38:00 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0x8000000000000004, 0x23, 0x2}], 0x4, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 05:38:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x19, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x6c) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) close(r0) 05:38:01 executing program 1: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) bind$inet6(r0, &(0x7f0000000340)={0x18, 0x0, 0x7, 0x2}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x802, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x180, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) openat(r2, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) pwritev(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)="9a3125b470b9d7e8851c346fee330d61ae5118a78127eaa26f8f27437da253ee9f4a0031e8ea6109a01326ca144f5326be28b387bf096bbcad2343d2c7d3c7463c25b0d77a1e732f401b3ed4de55fe82ee4c3a0fc8ac7a36eb4058aa2f5ee9e642e8474fd98e40f9c7b96d", 0x6b}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x1f06, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc6) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000040)={0x0, 0xffffffff, 0x0, 0x0, 0x0}) r5 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x6) write(r5, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) mkdirat(r5, &(0x7f0000000300)='./bus\x00', 0xc0) 05:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x54}, {0x6}]}) getrlimit(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 05:38:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x7ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x80) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 05:38:01 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x11}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) 05:38:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:38:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x28089, 0x0) 05:38:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x3f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0xa, 0x0, 0x800, 0x0) socket$inet(0x2, 0x3, 0xa9) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 05:38:01 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c}, {0x3}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f00000001c0)="0c43e1d316d25f0b6571458bccd3226a37bcf5d4f0d913e5b02f7b0da0bdadf4e0da88d840956c91975bf98dab9184b8c8bf045da883cc2a81391cb09748ced4739cbfb4986ed0bcc886acd90e1229c8fbf77837969b6ed294af7c189438c5c6c72f329a1d9f96b350a7a9d3dfcefbf1ec2474c784de5902d5b12f81f7304b728ce5800ed7b04ddd692951b5ad14b69399a52804b6ddfaf7869876f4f5511be9f8e75c365fce74887ba61a8a0eded7899c1bf72676cfb0601b43c3f6eb3a7978ef27ee92fb1644130378beb300eb86", 0xcf}], 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000300)=0x1) socket$inet6(0x18, 0x2, 0x7f) 05:38:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa}], 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) r3 = dup(r0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) 05:38:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = msgget(0x0, 0x246) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r3, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:38:01 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000600000000"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 05:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x2, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf5c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa3e1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffff166e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4bb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x893}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 05:38:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getuid() fcntl$getown(r0, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x2, r1}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8090, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x4, 0x4, 0x3, 0x0, "306c1517290b91346e6a6f6d226568a90c4e70ee", 0x5, 0xff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x5}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r6, r7, r8, r9, 0x4, 0x200}, 0x4, 0x26, 0x732}) setgid(r7) 05:38:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000001c0)=0x800, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r3 = dup(r0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) fcntl$dupfd(r3, 0xa, r4) select(0x40, &(0x7f0000000080)={0x1001f, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x20000}, 0x0, 0x0, &(0x7f0000000180)) 05:38:01 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) recvfrom$unix(r1, &(0x7f0000000280)=""/253, 0xfd, 0x0, &(0x7f0000001480)=@abs={0x1, 0x0, 0x1}, 0x8) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') chdir(&(0x7f0000001400)='\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') dup(r0) fcntl$setflags(r0, 0x2, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x63) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000014c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x102, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r7 = dup2(r3, r6) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000013c0)={0x7, 0x8, 0x8, 0x1, "490f7bdf9bb29b63575262fb5e8c8a2d9b0b51c8", 0x6, 0x1}) openat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x4) 05:38:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:38:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 05:38:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000300), 0x1000000000000010) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x6, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x6, 0x6}, &(0x7f0000000240)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5bb, 0xfffffffd, 0x45, 0x81, 0x8, 0x7}, &(0x7f00000001c0)={0x8, 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) dup2(r3, r4) kqueue() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 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}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) 05:38:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x9, 0x7, './file0\x00', 0xffffff1b, 0x3ff, 0xe29, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 05:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 05:38:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="40e5000000000000000036d10c0180000006d7d918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89ce9d52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c0b1f1ffbaf64f4ae6fa9edbc93607bf39854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787f1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000069000000f8ffffffe9647762b033e23354144efe91ed1edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a"], 0x168}, 0x9878d5c527fde8da) r3 = getegid() fchown(r0, r2, r3) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) socket$inet6(0x18, 0xc003, 0x1f) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 05:38:01 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x10, 0x4, 0x20000802f) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x106dbbaf1dd5af1d, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semget(0x3, 0x0, 0x100) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='+dev/pci\x00', 0x10, 0x0) r4 = accept$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000700)=0xfffffffffffffc81) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000e00)=ANY=[@ANYRESOCT], 0x1, 0x0}, 0x1) semget$private(0x0, 0x0, 0x100000009) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='~>\xc1\x9c\xd4\xe6\x18\x00\x1a\x00', 0x80, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r6 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r7) shmctl$IPC_RMID(r6, 0x0) syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r8 = dup2(r5, r3) fcntl$dupfd(r5, 0x8, r8) 05:38:01 executing program 1: sync() mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) getpgrp() munlockall() kqueue() r1 = syz_open_pts() pwrite(r1, &(0x7f0000000080)="2ca67efb6278090f14ed3a36392758eb792041395cdbd159ac6c9576ab7be916ac0d41ceda8829e8c6719d06925e2acfbcff7ef05c73bed652730d49236af8303b8f8719d3b5d0eb4db0566abd58494dc90f51083f651c9f109cc29cc5451db100e93cea644f8d4cee86f570936ab09cd995946f67e1c082b4904219df96a44497a57363100f8098bcfa50f987b2ca41d9cf459668429c00c2f784e1e030e0ff5f3bae43126a31eb9df37e789d8a7a", 0xaf, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x4b8f259a, 0x1, './file0\x00', 0x5ac3, 0x100, 0x4, 0x4}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xeb, 0x7fff, 0x87e, 0x7, "46acaf4d0acc21ed33b1c487f3222a3e2df15ff4", 0x4, 0x26e5b2d5}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) ioctl$TIOCSDTR(r4, 0x20007479) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000200)=""/145) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x80, 0x0) ftruncate(r5, 0x0, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x1a0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000340)) syz_open_pts() ioctl$BIOCLOCK(r6, 0x20004276) fcntl$setflags(r5, 0x2, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f00000003c0)) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x0, 0x0) writev(r8, &(0x7f0000000680)=[{&(0x7f0000000440)="4cd69a51eec9ba861051616f27ead8de3eb464d1c19ebfc9f4ae2e92930dd47d0d978f05d78204121916c0599b7e96c3995c39410d48d5936d00de311e971d3fda68245251cdc0babdc0aad3c335e5218fbd8857a3815fd87e88dced283e631c6cddd5362548821e37ecf942f15122f35868b0b72ff12c7b37418e199c4f97", 0x7f}, {&(0x7f00000004c0)="f26cbc8866c222ef58b8aec5b62fb0056cc280214a5586f7092cc72be2490ce6f2a9823dfdb10512b126475fa784f18cf3f9c44b1db3c6d53077bc31379e7760bfbc722ea10d578916b8cb817aece8e26c52e4d1b902d9c804585aa86d23db76562a382d1a2f7840f5229e01665063d450a84d398a89d398a2c80b2d73eef5140afd44da0f3b52dd1cb5dd9d6f76e72d971d067e0bd466a7f5a606cd5e3cef4d35fc8ebceeb851a778706c62536be550348fc8ce06e6f349f7c0b8d72cd9d6038d24de00c74e31f77bec7902e74d6d", 0xcf}, {&(0x7f00000005c0)="4df29b812eccc911a590d8db11b5da72e5b4580a0732fd420e", 0x19}, {&(0x7f0000000600)="f04813b9b5dc7307704347d201dd8227a10b782a6d5872808d9f2df8987aa4044b7c379c1bb280d4b22e52ed576141b83dc9a3496ba8373e9b33a75737944cd07dbeab7a9da4673cdff672a55383e7a84568914e8f2f7bc2d6e1", 0x5a}], 0x4) r9 = dup2(0xffffffffffffffff, r4) ioctl$BIOCPROMISC(r9, 0x20004269) 05:38:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x4c}, {0x6}]}) socket(0x10, 0x5, 0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget(0x0, 0x246) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r2, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/42) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 05:38:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") open(&(0x7f0000000180)='./file0\x00', 0x0, 0x31cf441243510530) 05:38:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/251) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x5, 0x2, 0x0, 0x7, "1ec6a9eb658b3d989328b79f3d30378a4a3fe860", 0x5, 0x401}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64], 0x1, 0x800) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 05:38:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = msgget(0x0, 0x246) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r2, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r3 = syz_open_pts() r4 = dup(r3) r5 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) accept$unix(r4, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r7, r8, r9, r10, 0x4, 0x200}, 0x4, 0x26, 0x732}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000680)="1ce54774886abbf01767d8c766117289df139146b99f1a06415f0bcabfd97e2e772afc48b4e55708507460e59a4d062b7efd203128fa7fd6294a088f104c44825faa96b55dd1389456eb024c8f826192bf6c3bebf14a6df5ea39239f42671010b6d679e69d4b293cb3f4d2dc7794cf46788fe4008dde846b5cf2238dc7e16980575473851bc4ed0de417fd044ba4a78f2c2b61c2bc76108654592c8c5b9c9208e9539452f36fe6df8708259e5553b8a07cc19d248157e54e1b50b932f6f82a3bcfefd59d0b92c3a0768be869c55d8eaa5487ddfeb50b9e8b263cade432e95a5f9b3814ba522c2f8694af462c70e79b3759eb7a74f214408532e73adcbf53f1c289977a4fcac33d7a72fa6f572050560ece858b74ec45cf372313e7e4245a6966759ec8031fcab3290e8f2a58fc65496ab7543071b8a5eaa424d0e851acf11d53b25edfd5ff17e0a1c6d221caceede0df798bf95e76827499dbcb3569fd6075d83b47a3ff6c75e30c47b8afe425c95580d1a6d454721c3d26aef04baa364b1e81bc3339f458bc41cf1ce98da17e81d554c8dde817c0391c236032abb98c4a5f371884370f55b73465d7cd953f73c7713f86bef01d4f1a1376be3706b28ba7911c50a55c0c6b929d5fb012a2cb9acfdb35a92d92120bbd9f84478eabf3332050abf74a1954c5e971c1a8ab10f8df416864e15bd7243cc6ed7d5c9c0962f56475ac94a0f9bcefca1729770c0182216967a13f277794aa74cf41aaff083638de796250ec549908f879954fbc5a76852dce9391a14822d34c301e781d787f66d30df55c7d22b346fba38e1ffddbd893844d66323050a4f4c3276f9bbc5f4274f4e4fdc4c00081c831738c01b4939c7a6fea55eccc8e5d9f867b246b52826ebda3f8cdaaceee8939c9258e9b0fd5e6f73c779c7fdd6462efd8936a1925799eeec30435ff5f9245e8f9ce730f627f3a3ceddd1ea3536f285ac2ad1e9efa6dd7a783d72716ffa58d687956c76a91147d465aee09ac34a6e9eaeffdf952d4a06aad0350338a1cb2add6f9cb839b4492f797dab07dd6580cd6cad570c51bd5376b94724952b875adca9422a57585823a5fb6ae04f16d31c47b13d5193279303ef87b4ba5369014c583266e1445cd9368ce93c789ceea2dea0aa5a784a0d1fca18d5fe08d69cca65b9a4f02d3c4cdbf49e966010b66e1d7f115c88780d57659da9b2c8447d7fdac801b67313d996a0a138092cb02b3824f34ecc69768979fe898b7f7e3d660f3b4cfad2752b089b396ab7ed4070eaf21db3fa72f236e4a5e846082d814902afa5eb2637ad07a5a3d3aef478ccfa37dc0f8bd09c85c92a93f44cc7d9bb1c518664753dc9d3ecff4d74ede92a0fd04a8cdeb5417aaa59f05b7b63c4ac964dcab3de629ffa62bbe1ae3df751fec83581810723473e7f31c2bb646fe1e42f712c8010e68618eff3a4792b014ab3305b2cf10a893fde5a89964ad8c34c50647cb5497c93d2f0db134ca441cfbd8c756814e632227d041c6f35cd479869cefe37281180382aff316682c4ce2f480cec8446fc4a3ca98613d7f2f60d7223f4ddcad9f06da93e1e0dfb0f8e277dcfb04932586ff75412b8f3673e89973404c5e0c2e539fd6e93de53f2cb853f95f1ee5c57768013cd7a3f9587129a72c151152e1fd6b2d448f86a3d2b28d483a5cf406257ac25a4b02a727a14015169c7c643c71cc673ec17a863a3be8935dd2e146ed8507b1e4f4a4f26319623a4659bd9c3698caaf76bc748de1d0343b148d9d338640015c88a24919d73996d83f5c7e63e3f0b85778a3b81c6cb5662c8e35803a0b1f16b61b7137c2243b1ed942ff87bc2f0a2dc9cfb636fb763c6f03f6c1097a20f55177893eb3281f0bab869ee586a9dc178a0b6b16d0fdca0d498ea066701e769f6149d924da4c8563db8401834d89f3181afce5726e5fbb06b305b19b36d8ed52ce1bd1cb56a7b6f911292820705747a9cab69bc4f96899a47c407b0241d413e8da18808ae08fe469e0feb5f486befe722e430e5dd726a5cc1c3ee9f0157c135e48de421f59570d24a828e722d589794dfd786fda666ad8643baa202a1c0f2f3e244eb773ad401da3d2887cf689d82ac4e5fa65b4a1cc4514a316d0f1d891a34448ec8bb664a3b1501b92bf750f7548176afbba3b05c3e95193d3122ea40b32866e784f36ac8078ff5fa5705ab31becd1387cfd6f4dd400f32ff527219228ba34b3fbb423cee1a1164127ba320cd2dffda18e5eb23d5a53de258e661404722c34309a7e9f89b7f0e73800d59f85b216896862574286684cc0ab6e34162f818ea5e72ba578705307546b6091e6603d1fb8a765e50efb6359eac4564624f937aec8f72ed9c2953a2e8c0050ba029e31b78569f31c033ad4a54d962ce0aa75558743e1f3e6d9f6386425fc7c150b2f6358c1fd4fb9d6003937be1c8aa0c31ed91c9ed4fcedb105f6a04c4cd41d60767b1c5e91c325a1b093804a5b2682db156f9da22ce7373d579b24b63d4a43e6022b73a0af76311a3d077663dd63cc1c69159bc2dac546bde22c652a67aa708f93e07cffeead39cabce7bc6092bc7752a1a0a1f3821c71a261b0ed632e764fe5bdc8c185e42ab729b1afb1d55156b457659313e1592a30a7cb1493eab664ebe478e763e48ba93d36bbf66d5713c63656da91d22c3f83d48e05aaa36a99ee6ebcd35f8bbb6fb7e1dc74e68f775861229b618132703030a399371a6e0470633ccccdd64f38d46245a9c05f47771ba1b72a2014d119cf4317f64fbf3881d197b02e33696da240c6665538b23f182aae174ce41db626dcce1a0f7db63349e844aa101a6583e75570c1e6199f9a1d8cc8d75f348964f776124e063095fc6049111b099a14e1cce63b450e64fd6841f5273a59631589bc7ff2958a724a2b1e8cc585a1a5e263983a49a0ad27bb91a0d587d48d9fc31fa14da620e70bda8a8ee90fb3012bcc6487eee8d1136fa7c5917afe672876610d0a716fe11bcd6300cd6810ccc3ccadaa7edc1465366ab56627bec99390f0ab6ed15cdbdfe9b633f5ccfd8420e972c6620aa93df22163059dd25fc10f00e48d933fb623dbafbe15fdd19e12932f6d417ed4ff8ee2e1f38bf99493d677413ef90a80d25201cf61b1478078f1413cdd369d397c26859e5e9b7fe4f006aedfafc10e55cde53fd6a84006aa79bc94788904d55d8cc1dd1673d6a1f79f2e69a448c92e7b152e335621472c9b6d46ca7591ec0fcdea921588dad6e3928d29bb905e2157c3c0cd153c47c82264bd0b336abcbbd6870b38c896c4a90848a82d88a47bc181389428faa6a3c808de75f3e84b09bb21b1657248d07a8c25e6b46beac870c96e916f262529ae945d02dbbde56a53e902bd80a28a1e2243c7de30342c35d96770844323d24863cfdfced12e5827706daa5c7f96a69cd17294888974d6c28914bae5271adf54d25169cb49afa7cdc9a61377696e4d8d5f70eb4f27536af9c28122d8fe3035aef68775b0f97ebbf029a2dd96291088bdc5cf085a46ae481bcdaf63ddbd50b48a48020619d25ec2823e3b7c7e0cafc2b3bd38b75f0b9b57f6fabc74058d305b1530e2db115adcfa367a980202dd5ad8f3b669bf483d2471eb8a6205de10028965471358b42a3d58eef9ccc3978a26224eee86e04d13d557178773e2b3562647464df7f3f08c533ea309ffa9d6a8550e14453ee695a64c531dd56db297c4b379796677ed6ef8d07484dd529555cdb535892616d5532a15164880dda681af152dfc684e6254a3b6d6d2183d00abcde3d1fa04f470b555a6bbf7ea900ef8029f7db1775c017e973d76018eee9ba9cdf82d4ffb97e2e3cab0d71d2ed6b084e74a891af05f3d5360f31636a66cffffec6366a0635caf33798c0eab9b97743a7209f93ff1bb9b06de6797bae22fba0c1ab0721890e6d565dbe15fa60fd27a33a2e85f80c9ba0956729ecac537789074946f114ea02a766ee8d21d392f8518d555df2939a5fde938397e614f21279c820596a0e701c7f848bbd81c07b00821917dc9fcca8ef5305909a84ee01b5dd06e75343cbb1deeef921ef6f8876c377abe05dcac2f5c72da53dc70c2e409e53a9c2ada3b544f49097a98b361d3a634155522e2f17c52487b935e5d80d3045764b1ba78acf1a671960b812b5a52939a7594d3c88974c20cd3e6a83ef2c4b30b42746b4a70f83d9c43b6e98206e7cafd7f0bd0f321dce3599abda1b01b2a07309430277169ac5eb83d6d888d29f09e17f04222beacca70432b8062d2b37f1946f3f3d018a5cbb28543257bb52921cf9d15e126fa044569f9b21e1583ae284c224ae4a1ef75bef1b40930a9dc988c4659518ea4ca1d07d615da6feca4c246db0d1b41e5de9cef09ad5830e6829a2eff840559d2ba20e9e907e1caa77d5b5b432c872e41407cb90345543cf5609e489c90635d9ed0496d9df8ff496e192c721f6f3a5719ddcf62981cba17784d5c4c470fc34b9eb33f8367a8fe34b7f0a25a9f6acca07c4430e00333968f69b5740846e60abbd801bef9e99962235ebfcf63513d711eeae2ddcfb2a9a17933fb5bc73266a30628e4c4d66f2a0b3b865d06e33a60524dc0057d48f2b9acc4d3b8f89b08adb24446556ed1fbc00ce0235e5f422d9ec2be26f3b9b0bee0f880271eca9e10283ef6924eca1d27b403db62f1b7b70f6b47e2d9544a00dd4cdd7dceeca0ddfffca7312f2a09661e2e076a24c0123ef945583ef20b6a8164854954fcfb505edd4f478e4bdf1e8daaa4b437977d3d7d5eb9911f0944d2b1cfbe6dbdac06246a2ebd602916a0c146740c9cc6dbc025d5c12c04f7ccb01ee9981466e81c8c525cf737448f37431774608154f496d99d7d74e392c9e23f9b414b5ff0b90dd4f85263c0fb4a69780fbfd5338d9f37b7968f6517557fef15bddbe7d82c811956473b9bcbfc76fb971139418cfc7deaf5e065ac6d03cee06438132079a5a3eee731ad1850b6742fb281cf916e4c0b22538cfdf36c5f6cbcf247144392cb8d0c7db0f3dca3339687af687cbd92c7a1be19e37ea9529caa41034607ba6a6aed5d68d981b48f7617d6fb302d5a77097e2dea17a80e932dcfa398d7681e5b9b8ff74db0b156e9887bfd9ed5dac48f06ac27b07b69a4d14218a7f1aad013edca2fecc19f0c1a739ab71a0e8a3cab82dc82405b2f718d78a201188c5eb2fa7e3d45a2734d6c2e12bba9c2eab7f5ff7384538cded22e6a1379296dd4332122b9b13a7630089c02793c6483032885482d2a9736682f3b7feaef3d8ae631120529708300d5003320c874f45038835ad4e7229b9a46c966aad5231554cbfaaa55fba475cb4641277570b8a18220e7a0bc1eae5c939042d017e4f032b96092850327fdb6c1965bd2e3fe27386e7beb31aea5b52a4ddbe102304dc21e78647e1b255e0bfa9c1ae115e44d59c48e05d9b632c5a5f14b644b13e207dc361c534322e7063cdc3726861f56c0d87325116ad2282a3cbfee568fde4f19a8ae6eb64f94bbbd102dcaf24e8b91e3c8d567710ed18417c92c20a379af776155740b640e678888ffab6ee1382e6e35aad12c22f27ce002e86105b5b146b18751adb52c6b1b7a49c8804fdc3daf7eb2a1c4088b61ddc5d6f049b8b3ad6655949946a955b4f843b6ead69e5bd35df9df1406dd4c2ca61fa1f04b4326abc26025c041a46e221b6f3acf3f27eda3c09eef655a596c405a2caaef3a4f68c4b50b073a9be11d6133ffacd8bb308ce2a691132e59abc91f67b990c7346e5726c1e9397e174e2b", 0x1000}, {&(0x7f0000000100)="da26cf8194177ccd2cc4", 0xa}, {&(0x7f0000000200)="9dbfa722dcf6f07c7f8e82e71b3928c619fa30d76894d87c116363987b0ce99e23d59134125e30c323798cb52d94656c26ad65f4b8493c9f496c8283af2f5ed7320c26825ece47ad70f8de2d8d0ad8ae79c83bef042695fa252e3eed782c703b9268de91072c96868947c29b054d69038a11d87c91dfafb56608303a024e4c8a0730ab80f5ef31ca45e2", 0x8a}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r6, r9, r11}, @cred={0x20, 0xffff, 0x0, r2, r9, 0xffffffffffffffff}], 0x40, 0x4}, 0x2) 05:38:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x10b) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 05:38:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) fcntl$dupfd(r0, 0xa, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:38:02 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0xfffffffffffffefe) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r6) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000200)=""/147) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x611) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r8, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r8, 0x2, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = socket$inet6(0x18, 0x3, 0xfc) r13 = dup2(r12, r12) sendmsg$unix(r13, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = getegid() r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a6}) r21 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r23, 0x7, 0xffffffffffffffff) r24 = socket(0x10, 0x8000, 0x9d) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r25, 0x7, 0xffffffffffffffff) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r26, 0x7, 0xffffffffffffffff) sendmsg$unix(r14, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r13, @ANYRES32=r26, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r12, @ANYRES32=r25], 0xa0, 0x8}, 0x4) r27 = socket(0x18, 0x1, 0x0) r28 = socket$inet6(0x18, 0x3, 0xfc) r29 = dup2(r28, r28) sendmsg$unix(r29, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r30, 0x7, 0xffffffffffffffff) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r34 = getegid() r35 = msgget$private(0x0, 0x0) r36 = getpgid(0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r36, 0x0, 0x0, 0x0, 0x80a6}) r37 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r39, 0x7, 0xffffffffffffffff) r40 = socket(0x10, 0x8000, 0x9d) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r41, 0x7, 0xffffffffffffffff) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r42, 0x7, 0xffffffffffffffff) sendmsg$unix(r30, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r27, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r29, @ANYRES32=r42, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r28, @ANYRES32=r41], 0xa0, 0x8}, 0x4) sendmsg$unix(r10, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="3016cd7f5a466d84a257c9dbc01231e06c1953b0d24ac966df4f06df2d626fac1aac8754852e164a329e59b19d7f8969a9da8c9cb760593b2bb9cc78b1d4", 0x3e}, {&(0x7f0000000300)="64080400cceece6d935d578cb9b907989af5dedc317ef6e81c40a020775ac5978ad45c191ada0eada1713423ce54ece346010bd34660d9d1965f52c8557130c2f1df07e2d13217cbac961096db3223b16c0f5fd02c08aed162858c32511d74d39c4513fcbc8f2ee4f7c93025e7056c640892a3660788b1858647e4fa054eedfefffcbbe30afdf199c5594c44824cc5da29648e3adb0e4aecc1a6acf48ae9a0f51072d2af7e67cf3863a43c372f63130ff3d7c9079d0338df20d246f51fb42984e2", 0xc1}, {&(0x7f00000006c0)="b0b3c85ea21948f159b35a3925b63433e190c3e9f8f35809793e582b0fc07865d74c752400ec7204f9d0089497bc97ae5f41a04df63f3885e04c5c3e09f8a0144350a93dd5c740b87bec9c0f5861b4ccd54a158c89a57dbc824fe021fbd695729bfdbc5b877e76dca0251176ffc64c9b3bdd7134d2cca8b703111689814a0ffde8c87b12069393638c9429075189b7b724333117f93228abc41301fa1517afbc7b4ae354047b21e8ef995b2639af9a4f364ae08b96ebc9158b5a846a5011056eb6ab18bead3eac7b817010a1e20d8eec995d328edd6e0e7a1a30b9b0124a7c061b194ec67f30ac", 0xe7}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r16, r37, r5}], 0x20, 0x400}, 0xdc9ae840ba2947fc) 05:38:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x81, [{0x2, 0x10000}, {0x3, 0xd8f}, {0x1, 0x7}, {0x3, 0x9}, {0x2, 0x8}, {0x1, 0x6}, {0x0, 0x4}, {0x5, 0x1ff}, {0x2, 0x4}, {0x0, 0x101}, {0x2}, {0xffeb91b662b88446, 0xf4}, {0x2, 0xbd4a}, {0x2, 0x9}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0x1}, {0x1, 0x100}, {0x3, 0x1}, {0x1}, {0x1, 0x40}, {0x3, 0xfffffff9}, {0x3, 0x3}, {0x2, 0x5}, {0x3, 0x20}, {0x3, 0xffff}, {0x3, 0x6}, {0x2, 0xda}, {0x1}, {0x1, 0x2}, {0x1, 0x1}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x8b71, 0x3f, 0x80, 0xcdf}, {0x6, 0x7f, 0x7, 0x4}, {0x67, 0x4, 0x3f, 0x7f}, {0xff, 0x92, 0x40, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x4, 0x7, 0x7e, 0x100}, {0x7, 0x1f, 0x8a, 0xffff}, {0x8, 0xa1, 0xf6}, {0x80, 0x7, 0x3, 0xe038}, {0x6, 0x8, 0x2, 0x9}, {0x100, 0x0, 0x0, 0xf8b}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 05:38:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x100, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = socket$inet6(0x18, 0x4, 0x20) sendmsg(r2, &(0x7f00000007c0)={&(0x7f0000000140)=@un=@file={0x64d9209d8289891, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="f5973cf592e5bcb8cebfff4950661bd36507203b7c0b2781c8b8cb6d8a1999388a48311ac1c95d1a12ac1d4f0c8ffbcd4f60b09fcdab962f2b7c98d3f99a904dc45fdf3d5028cf3c6a7a9a0d90a55499ff15d403e94296f2e8f848acd147766c318ed10992aba345b5fe70cf5a88dd2f8dfe156215697b2c576e284af5b639dc92ab88298098", 0x86}, {&(0x7f0000000300)="d910ab609502a11c1be8760315fbecde55fb98b543e0fc44b89534edc7e9e50c6b9d5916715b1f6fb04e838791bc8ebcc77f4b2d32561072812a5e37c28b728a083c98dc15d352e03701269704c3347a58d09b739fba77", 0x57}], 0x2, &(0x7f0000000380)=[{0xe0, 0xffff, 0x800, "99787bd5dda79afea8d5c44e52c7e59b94223f65c4c096db867531faa8394546910e0c52c70b91d9af7a588fb11f9374cd52bf6a7fdb5d8efa5afff5b0e87ff19f4f88c303829e476d23c12d11876cb1849073e562508de1cb8a0adbcf94689a2de4f531cec44f6c6affb43b865516b3e7bbd050f3072456aefddda19791cb188c3036f8855075ed62ca2eee6959d795931257efbab4167935efee7327ccd41dfc4dbd1088b5fa03ecdfe2e6dcbffaaad98520ca3b40b9c25d35636c09260edacf7c56e86f06a9f6df7a9801e5dc6c"}, {0xa0, 0xffff, 0x7ff, "924145bef23af27b89260831eaeec4f46f4b276c59a01308d7c49ea326bfe2f23a8f12118f95bbd5640790e65eec9ec520280245009139129a9fa1a630189e83cb428fa774bd8b2239db03681e54edabaf2f61d94f3ac1577b4c03445797e2cdefb1081d13784db5279b4ccbc07c75093bb10c50468d0b04502a2eeea746717f0d9bc5e29352bf45b7dddf"}, {0xb8, 0xffff, 0x3, "21237c312760a90c2539beb484d6bc31874cc3f18c6f124cd777b5a90e21aa655116786713471ad20875774c3e75e8d363e272078f8760ada8606b87472066656ac0ac9d4dd8deca3f57597df36d644f44d99af4cd25824fb4462eab19db6d8446010a28f202b14d3b957908d14065494907cce413ac9f0ce1e8c7b3dc36fcf8cfcc9e03b3a7a0804c469e041aacbd6ffbbc2ef04ec8b49f129d38eed24555f28cd974"}, {0x88, 0x1, 0xe, "a01f01e9601d263363bfd566031670c2fe84300c4d9812c5f490def5e8470c76ada11bf858a2e307088b113b9d8a25a8d88aca5c62b914ed2785509efdc1e0dceabe08e0e1f8c52d977c0ac0d2d5816177b591240a7874baca0c57a8faf9bb65e6b12e75433db83958877ec870d3174a898447b7"}, {0xc8, 0xfffe, 0x5, "dada7beab18e88f5caa288d3aa276d63d6c7d5581d692b38b33c3b1bafbb94495ff27a619d4548caf492dfd20a214b0b14298efbf17b314d91e8c53de4f3fab57cf98f7967f014186a84e261a8d5f85ca0f786992a26d4fcd05bee80b153f8468ddc26b8aeaa8d602f2c7bc3155796f41b866931078a11d575094214e01f256ee3c1e37142eb374adbfaef3fe659ef6eeeb28196aedcc4bb4a67a749d563fcf1ffb93355cafcb4b8844d4110b46517c0aaf2bdf7"}, {0xa8, 0xc0b6dc7ec21bd17f, 0x5, "602e63f2a072d9c54b71c70006e06e23d0a380839ef5453600d603617cf51e02d7cb000de1930eb7b806d85cd30ba0a708a9c247820fd03b556d7a79f12bc2d7396e528f98aa7a82b0121e72e2d4a055b82a04aad959d5f975d73e4eb63e7a2ca88ea5b49cb48ed98a74b25a7052ddb7c69119da0baa6a8188a817b58e3ca898ce05b5fd0e3e53a8033af6e6e84a45112ee40d"}], 0x430}, 0xa) r3 = dup(r1) kevent(r3, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r5 = dup2(0xffffffffffffff9c, r2) accept$inet6(r5, &(0x7f0000000800), &(0x7f0000000840)=0xc) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r6 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 05:38:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) fchdir(r2) r3 = dup(r1) r4 = accept$inet6(r3, &(0x7f0000000380), &(0x7f0000000400)=0x5) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) getpeername$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r3, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5, 0x1}, {{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}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r3}, 0xfffffffffffffff9, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xfffffffffffffff7, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x101, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x0, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x1c, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x5, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0x6, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xe3}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000001b00)={0x91, 0xffff, 0x7, {[0x1, 0x35a, 0xffffffff, 0x60000000000000, 0x97b, 0x200, 0xc30a, 0x5, 0x1fe, 0x20, 0x4, 0x774bcbec, 0x3ff, 0x2, 0x80000000, 0xfff, 0x40100000, 0x6], [0xff, 0x80, 0x2, 0x3, 0x1, 0x3, 0x8000, 0x1, 0x80000000, 0x80], [0x6, 0x7fff, 0x8, 0x1, 0x6, 0x8001, 0x2], [0x1, 0x9, 0xb22, 0xffffffff, 0xdf6, 0x1000], [{0x7, 0x1, 0x80, 0x20}, {0x0, 0xd8, 0x20, 0x6ca}, {0x0, 0x8, 0x80000000, 0xab}, {0x1, 0x4, 0x5d4, 0x9}, {0x6, 0xf0e, 0x7, 0x2}, {0x0, 0xd7, 0x1f, 0x1f}, {0x66, 0x139, 0x0, 0x4}, {0x8, 0x8, 0x80000000, 0x7}], {0x0, 0x2, 0x93, 0xffffffffffffffff}, {0xfffe, 0x8001, 0x4}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x20000, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000080)='}', 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0x13b, 0x81, 0x9, "8e03000000000000000053733ae936e6527ff447", 0x4, 0x9}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x5}) unlinkat(r3, &(0x7f0000001ac0)='./file0\x00', 0x8) socket(0x2, 0xc003, 0x0) r6 = semget$private(0x0, 0x3, 0x10004) r7 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) fchown(r7, r8, r10) seteuid(r8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r8, 0x0, 0x0, r13, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 05:38:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) poll(&(0x7f0000000040)=[{r0, 0x80}, {r1, 0x4b869c556bb23077}], 0x2, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='f'], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) fcntl$getflags(r2, 0x7) write(r1, 0x0, 0x0) 05:38:02 executing program 0: pipe2(&(0x7f0000000340), 0x20000) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) sendmsg$unix(r0, 0xffffffffffffffff, 0x2) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r2, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = dup2(r0, r0) fchmod(r3, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0x7fffffff) dup(r4) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x80) r6 = socket(0x2, 0x400000000002, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x0, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r7, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 05:38:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000800)="cf416c0675fb8be083c82ab3d4d1c194f03ca7f0eafb07af4dc6a86deb844173f408c17b3d04cf01f234856026bc252ecb97d26c7acfcf11bd9f29cf3db11def4353cd9885db23cd1f89603142612185857b7f9106254d78cfaf42e0ca795395ca43b357bda303ecd952583e9052452ceef853af6093222c86c6119cb0a51f079232063f403aad1eae06454350f8159b5da343d78a321f634612928376dfef1ebd58f8e55ba272e800aec58e442b", 0xfffffdfe}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = geteuid() mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000300)="ee2d71bbcaa11de55ab01ec6c39314db72d2efa9bf651f97b5417e7bfdfa528b98b8bbf2fe928e606a23761cebd88cd0ccc4cb0314bf3c4b2dca20c31503871b881dc0dfa098e5a8f968d6647f7b47e4325a37275b261f4eaf9bf0b5638ab324792d369fba829d7af6352dfe08", 0x6d) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000580)={0x150, 0x9780, 0xf7, {[0x3, 0x8001, 0x5, 0x9, 0x4, 0x2, 0x5, 0x1, 0x7, 0x5, 0xffffffffffff0001, 0x1000, 0xf97, 0x80000001, 0x6, 0x8, 0x5, 0xffffffff], [0x5, 0xfcb, 0x81, 0x8, 0x7, 0x80000001, 0x0, 0x1f, 0x9, 0x8], [0x2, 0x1f, 0x5, 0x3f, 0x81, 0x8000, 0xffffffffffffd66c], [0x6c81, 0xed, 0x7, 0x9, 0x3, 0x7fffffff], [{0x3, 0x3, 0xf8c, 0x81}, {0x8, 0x3, 0x5, 0x8000}, {0xc7, 0x2, 0xd27, 0x2}, {0xfeff, 0x2, 0x80000000, 0x2}, {0x9, 0x86a, 0x3ff, 0x6}, {0x0, 0x0, 0x7fffffff, 0xdfb}, {0x0, 0x5, 0x7, 0x5}, {0x6, 0x60, 0x5, 0x80000001}], {0xc, 0x7, 0x8c, 0x3e1}, {0x2, 0xf461, 0xffffffc0, 0x7f}}}) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000100)={0xffff}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000008c0)={0x10, 0xfffffffffffffffb, 0x4, 0x1, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x51b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7b}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffd}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x401}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x1ff, 0x0, 0x1, 0x0, 0x8000, 0x401, 0x7, 0x0, 0x1, 0x8, 0xffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x800006) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r6) login: panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *388425 11918 0 0 0x4000000 0K syz-executor.0 294427 65482 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822095f0,ffffffff821ff4b4,3b3,ffffffff821c15d6) at __assert+0x2b nd6_rtrequest(ffff800000bef000,1,fffffd807dee4078) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800024bd70f8,1,ffff800024bd71c8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000b33400,240404,ffff800000b33458,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b33400) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000bef000,ffff800000b33400,ffff800024bd74f0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800024bd74e0,ffff800000bef000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800024bd74e0,ffff800000bef000,1) at in_ioctl+0x1e7 ifioctl(fffffd8065ee9618,8020690c,ffff800024bd74e0,ffff800020acf168) at ifioctl+0xb64 sys_ioctl(ffff800020acf168,ffff800024bd75f8,ffff800024bd7640) at sys_ioctl+0x5b9 syscall(ffff800024bd76c0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,40d55061010) at Xsyscall+0x128 end of kernel end trace frame: 0x4105347eb20, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822095f0,ffffffff821ff4b4,3b3,ffffffff821c15d6) at __assert+0x2b nd6_rtrequest(ffff800000bef000,1,fffffd807dee4078) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800024bd70f8,1,ffff800024bd71c8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000b33400,240404,ffff800000b33458,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b33400) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000bef000,ffff800000b33400,ffff800024bd74f0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800024bd74e0,ffff800000bef000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800024bd74e0,ffff800000bef000,1) at in_ioctl+0x1e7 ifioctl(fffffd8065ee9618,8020690c,ffff800024bd74e0,ffff800020acf168) at ifioctl+0xb64 sys_ioctl(ffff800020acf168,ffff800024bd75f8,ffff800024bd7640) at sys_ioctl+0x5b9 syscall(ffff800024bd76c0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,40d55061010) at Xsyscall+0x128 end of kernel end trace frame: 0x4105347eb20, count: -14 ddb{0}> show registers rdi 0xffffffff812f5887 db_enter+0x17 rsi 0xa6ca __ALIGN_SIZE+0x96ca rbp 0xffff800024bd6e30 rbx 0xffff800024bd6ee0 rdx 0xa6cb __ALIGN_SIZE+0x96cb rcx 0xffff800021b6c000 rax 0xffff800021b6c000 r8 0xffffffff8158fadf kprintf+0x16f r9 0x1 r10 0x25 r11 0x9e24eb8710f8c56f r12 0x3000000008 r13 0xffff800024bd6e40 r14 0x100 r15 0x1 rip 0xffffffff812f5888 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800024bd6e20 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=388425 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace020,0xffffffff82648f88 process=0xffff800020adce00 user=0xffff800024bd2000, vmspace=0xfffffd807f00b450 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 11918 369591 20659 0 2 0 syz-executor.0 *11918 388425 20659 0 7 0x4000000 syz-executor.0 20659 110951 75961 0 2 0x482 syz-executor.0 84479 32314 1 0 3 0x100083 ttyin getty 66971 131196 75961 0 2 0x2 syz-executor.1 26375 291699 0 0 3 0x14200 acct acct 41192 330129 0 0 3 0x14200 bored sosplice 75961 369391 72701 0 3 0x82 thrsleep syz-fuzzer 75961 484508 72701 0 2 0x4000482 syz-fuzzer 75961 10956 72701 0 3 0x4000082 thrsleep syz-fuzzer 75961 208458 72701 0 3 0x4000082 thrsleep syz-fuzzer 75961 417484 72701 0 3 0x4000082 thrsleep syz-fuzzer 75961 196991 72701 0 2 0x4000482 syz-fuzzer 75961 171079 72701 0 3 0x4000082 thrsleep syz-fuzzer 75961 375109 72701 0 3 0x4000082 thrsleep syz-fuzzer 75961 209179 72701 0 3 0x4000082 thrsleep syz-fuzzer 75961 327759 72701 0 3 0x4000082 thrsleep syz-fuzzer 75961 377784 72701 0 3 0x4000082 kqread syz-fuzzer 72701 120354 29630 0 3 0x10008a pause ksh 29630 361959 22913 0 3 0x92 select sshd 22913 202250 1 0 3 0x80 select sshd 64281 302033 77798 74 3 0x100092 bpf pflogd 77798 416203 1 0 3 0x80 netio pflogd 80418 237753 51061 73 3 0x100090 kqread syslogd 51061 402289 1 0 3 0x100082 netio syslogd 39498 503307 1 77 3 0x100090 poll dhclient 43015 70091 1 0 3 0x80 poll dhclient 77474 114422 0 0 3 0x14200 pgzero zerothread 41356 371465 0 0 3 0x14200 aiodoned aiodoned 46117 501746 0 0 3 0x14200 syncer update 49852 94854 0 0 3 0x14200 cleaner cleaner 84923 7227 0 0 3 0x14200 reaper reaper 30332 354760 0 0 3 0x14200 pgdaemon pagedaemon 15378 255700 0 0 3 0x14200 bored crynlk 83939 428690 0 0 3 0x14200 bored crypto 13145 508091 0 0 3 0x40014200 acpi0 acpi0 85240 83099 0 0 3 0x40014200 idle1 72486 28330 0 0 3 0x14200 bored softnet 65482 294427 0 0 7 0x14200 systqmp 84519 263473 0 0 3 0x14200 bored systq 25562 14520 0 0 3 0x40014200 bored softclock 80608 196581 0 0 3 0x40014200 idle0 94274 65591 0 0 3 0x14200 bored smr 1 25495 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 11918 (syz-executor.0) thread 0xffff800020acf168 (388425) exclusive rwlock netlock r = 0 (0xffffffff82489ec8) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82676a88) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 66971 (syz-executor.1) thread 0xffff800020acf658 (131196) exclusive rrwlock inode r = 0 (0xfffffd806e153f80) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8070db9708) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9665 6493K 8006K 78643K 33108 0 0 pcb 13 12K 14K 78643K 1685 0 0 rtable 119 14K 14K 78643K 4644 0 0 ifaddr 107 26K 29K 78643K 1421 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1876 0 0 iov 0 0K 32K 78643K 1433 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 10553 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 115 0 0 VM map 57 28K 29K 78643K 86 0 0 sem 12 0K 0K 78643K 3379 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 7421 0 0 sigio 0 0K 0K 78643K 81 0 0 proc 62 63K 95K 78643K 2920 0 0 subproc 32 2K 2K 78643K 777 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 722 0 0 in_multi 25 1K 2K 78643K 882 0 0 ether_multi 1 0K 0K 78643K 88 0 0 mrt 2 0K 0K 78643K 44 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 234 1033K 1033K 78643K 234 0 0 exec 0 0K 1K 78643K 1561 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 207 480K 485K 78643K 27146 0 0 UVM aobj 130 9K 9K 78643K 133 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1658 0 0 NDP 26 0K 1K 78643K 440 0 0 temp 270 3566K 4201K 78643K 179240 0 0 kqueue 0 0K 0K 78643K 74 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 130 0 126 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 635 0 633 1 0 1 1 0 8 0 rtentry 112 743 0 701 2 0 2 2 0 8 0 unpcb 120 3980 0 3961 6 5 1 2 0 8 0 syncache 264 38 0 38 19 19 0 1 0 8 0 tcpqe 32 65 0 65 9 9 0 1 0 8 0 tcpcb 544 3600 0 3596 33 32 1 13 0 8 0 inpcb 280 10306 0 10298 39 37 2 13 0 8 1 rttmr 72 14 0 13 1 0 1 1 0 8 0 ip6q 72 7 0 7 4 4 0 1 0 8 0 ip6af 40 16 0 16 4 4 0 1 0 8 0 nd6 48 119 0 116 4 3 1 1 0 8 0 pkpcb 40 78 0 78 20 19 1 1 0 8 1 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 216 0 216 16 15 1 1 0 8 1 pffrag 232 202 0 202 17 16 1 1 0 482 1 pffrnode 88 202 0 202 17 16 1 1 0 8 1 pffrent 40 6245 0 6245 17 16 1 1 0 8 1 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 675 0 587 1 0 1 1 0 8 0 pfstkey 112 675 0 587 5 2 3 3 0 8 0 pfstate 328 675 0 587 13 5 8 9 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 29 0 25 18 13 5 5 0 8 1 art_heap4 256 3287 0 3018 43 23 20 20 0 8 1 art_table 32 3316 0 3043 3 0 3 3 0 8 0 art_node 16 742 0 699 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 15 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 3377 0 3367 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 14016 0 12592 47 0 47 47 0 8 0 ffsino 272 14016 0 12592 96 0 96 96 0 8 0 nchpl 144 26990 0 26512 61 41 20 61 0 8 0 uvmvnodes 72 6306 0 0 115 0 115 115 0 8 0 vnodes 208 6306 0 0 332 0 332 332 0 8 0 namei 1024 115370 0 115369 5 4 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 57 0 2 7 0 7 7 0 8 0 vmpool 552 84 0 29 5 1 4 5 0 8 0 scsiplug 64 3 0 3 3 2 1 1 0 8 1 scxspl 192 77536 0 77536 46 42 4 7 0 8 4 plimitpl 152 638 0 630 1 0 1 1 0 8 0 sigapl 432 7494 0 7479 3 1 2 3 0 8 0 futexpl 56 174285 0 174285 3 2 1 1 0 8 1 knotepl 112 2085 0 2066 9 7 2 3 0 8 1 kqueuepl 104 2191 0 2189 8 7 1 4 0 8 0 pipepl 112 4266 0 4247 5 4 1 2 0 8 0 fdescpl 488 7495 0 7479 3 0 3 3 0 8 0 filepl 152 84181 0 84080 53 47 6 14 0 8 1 lockfpl 104 2662 0 2661 1 0 1 1 0 8 0 lockfspl 48 931 0 930 1 0 1 1 0 8 0 sessionpl 112 63 0 52 1 0 1 1 0 8 0 pgrppl 48 220 0 209 1 0 1 1 0 8 0 ucredpl 96 29516 0 29506 1 0 1 1 0 8 0 zombiepl 144 7480 0 7480 2 1 1 1 0 8 1 processpl 896 7513 0 7480 4 0 4 4 0 8 0 procpl 632 24138 0 24094 5 0 5 5 0 8 0 srpgc 64 74 0 74 21 20 1 1 0 8 1 sosppl 128 121 0 121 24 24 0 1 0 8 0 sockpl 384 15122 0 15093 75 70 5 23 0 8 1 mcl64k 65536 641 0 0 71 40 31 65 0 8 0 mcl16k 16384 27 0 0 4 2 2 3 0 8 0 mcl12k 12288 42 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 200 0 0 21 5 16 21 0 8 0 mtagpl 80 95 0 0 1 0 1 1 0 8 0 mbufpl 256 1017 0 0 38 0 38 38 0 8 0 bufpl 256 28436 0 21388 441 0 441 441 0 8 0 anonpl 16 876463 0 855706 252 165 87 102 0 124 1 amapchunkpl 152 54804 0 54653 56 46 10 20 0 158 0 amappl16 192 40622 0 39431 266 204 62 72 0 8 2 amappl15 184 1497 0 1495 5 4 1 1 0 8 0 amappl14 176 892 0 889 1 0 1 1 0 8 0 amappl13 168 1015 0 1015 6 6 0 1 0 8 0 amappl12 160 523 0 521 2 1 1 1 0 8 0 amappl11 152 1564 0 1549 1 0 1 1 0 8 0 amappl10 144 893 0 884 1 0 1 1 0 8 0 amappl9 136 1668 0 1661 1 0 1 1 0 8 0 amappl8 128 1236 0 1185 2 0 2 2 0 8 0 amappl7 120 1109 0 1099 1 0 1 1 0 8 0 amappl6 112 1480 0 1461 1 0 1 1 0 8 0 amappl5 104 1005 0 991 1 0 1 1 0 8 0 amappl4 96 8222 0 8187 1 0 1 1 0 8 0 amappl3 88 574 0 564 1 0 1 1 0 8 0 amappl2 80 58183 0 58112 3 1 2 3 0 8 0 amappl1 72 178472 0 178016 26 16 10 21 0 8 0 amappl 80 25160 0 25088 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 7579 0 7479 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7579 0 7479 1 0 1 1 0 8 0 vmmpekpl 168 56765 0 56711 4 1 3 3 0 8 0 vmmpepl 168 963523 0 961048 366 214 152 153 0 357 32 vmsppl 368 7494 0 7479 2 0 2 2 0 8 0 pdppl 4096 15165 0 15071 13 0 13 13 0 8 0 pvpl 32 2337217 0 2314117 498 290 208 228 0 265 16 pmappl 232 7578 0 7508 6 1 5 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 799 0 123 20 0 20 20 0 8 0