46d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebc87d0424f6491eb8bd910e7d0e09eb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd0", 0xff79}], 0x1, 0x0, 0x0) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x512) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xffffffffffff1f89) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=""/226, 0xe2) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:58 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc01, 0x0) mlockall(0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x7ff, 0xcba7, 0x3ff, 0xa05, "c195088fdbe157fb7873342a90dfe26ca7b6677c", 0x100000001, 0x8}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) write(r0, &(0x7f0000000080)="60dd4909e9f91396356d920b0672c5447ac1fa0bb5146511522d49260b1fd9ab6980b5a1c7", 0x25) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x87a, 0x6, &(0x7f0000000240)="1573b24f29e14824186880f51c92", 0xe) ioctl$TIOCFLUSH(r0, 0xc02069a0, &(0x7f00000000c0)) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ff24008e12ef11b37833f557020000b3bf01000000000000080000be706e2fe2dbeb3b87b304a66c0c2d440720b8f9eff733b942f7201b3dbe8e44d43d21530c65ac238e004a0db7444b93acdf1461f197e93ae4e2879f4d2cb60688c9bb24fcb6ae98b3b2"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f0000001800), 0x100000000000019d, 0x0, 0xfffffffffffffffe) flock(r0, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1, 0x993}, {0x101, 0x3}, {0x0, 0x7}], 0x3}) 16:00:58 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) chmod(&(0x7f00000000c0)='./file0/file1\x00', 0x140) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) writev(r1, &(0x7f0000000640)=[{0x0}, {&(0x7f00000017c0)="9dc9fe8e95c86d48704f4e54be4c02a9725c96085a6f6e18", 0x18}], 0x2) execve(0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x2000000000000002, 0x4003, 0x40102) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="0e251892d0c18263ffc5475b9536a785ba971be5a16512b6a6fdb08134bc02df3b50f4c09caef3e30f614c1bdeeb53474f9ac6993a4399e27cd0f80c184d9b0e750744fafb2b8244bffc1c1174642d1f9d8f6c3169df5531f83d41c3acb16429a1afde86d158d5363ad04182db22694b2c", 0x71}, {&(0x7f0000000200)="6ed89c81d2c67c96b7f26c824066bbbd", 0x10}, {&(0x7f0000000240)="978c04cfba7816ba60f53046b6e076563e9e1d2b4929bc58f1b90f6153c96a8daa740cd589d66756124dff033870a8deecd346c39a15df41688d5e886d9c7dd4bd4caff14d9209fbae3b98a3e2", 0x4d}, {&(0x7f00000002c0)="5ae20b36dcc53695e0e0f6d5a5e075320aa1fc56c81a5f48f219d5677ec6dba301e46ca39da05ffd00de80aac14cdc74f6a090e5b81fe9b5aa1c185746c13982a08357e025e19a4fe8c9f19d535d550ffce9cabd097132ffef701fddccb236e26ed264075e1d12f8d294a0f700df9d300dcad92113a859333dadf5b04f507d30ccc24cadbf3dd6f3e30bad303d81e96597fd7d702e9ba0a53cbe786b25f3775e9f834228166e0dbc66addf6df410c9d49959afc8", 0xb4}], 0x4) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x100}, {r0, 0x22}], 0x3, 0x80000000) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x6, 0x3, 0x0, "848b3bb18de05869d12645f200"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, 0xfffffffffffffffe) syz_emit_ethernet(0xe, &(0x7f0000000200)="6042a48f896d612f491449283247") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x9e, 0x2, 0x6, 0x2}, {0x3, 0x3a50f750, 0x7, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35, 0x0, 0x0, 0x20}, {0x7, 0x100000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0xffffffffffffffff}, {}, {0x6, 0x2, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r0, 0x38) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) flock(r2, 0x1) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(r1) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = socket(0x3e, 0x0, 0x7) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000140)="52147e8726e12e2f42f8868a45e8a2789dc4f06da085b699647d8c0011398aa4cc022531473f5c4e3835653335", 0x1db}], 0x1, 0x0, 0xfffffffffffffffc) execve(0x0, 0x0, 0x0) 16:00:59 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x6, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x102) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x800000000000027, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x80000000, 0x9, 0xff, "8e71b1200a94ea4821bcbb9e5ffc475e593e80b2", 0xe36e, 0x100}) 16:00:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82f9492f66696c653000c0c0ef7824d59c014b276f4a681ba45a8437544f27b5b985714eab"], 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x18) shutdown(r0, 0x1) 16:00:59 executing program 0: r0 = socket(0x2, 0x1, 0x6) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x7}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) write(r0, &(0x7f0000000080)="f7f8cbb78e666c13068d66dd2426b47c7175e4689b2edfea72674d126803deb6a28d6e787397a05f6c7a6a1a1fa46db4", 0x30) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c7, 0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="40a9f016e532f0352a17f248539cd8e1e987c7e3", 0x14, 0x0, 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) dup(r0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() getpgrp() ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) close(r2) ,/!$: 2.11 ./4 ! #/.42/,,).' 4%2-).!, ,/!$: 2.11 ./4 ! #/.42/,,).' 4%2-).!, 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f00000001c0)=""/73, 0x49, 0x843, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") write(r1, &(0x7f0000000180)="19d7f57a381cbbb72e", 0x9) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200), &(0x7f0000000580)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f00000005c0)=')\\-^\x00', &(0x7f0000000340)='}\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='(!,\x00', &(0x7f0000000400)='\x00']) sendto$unix(r0, &(0x7f0000000480)="736487722f8ade45cd259e187af027b29089d652b76fd7ea8df0006980eb3db7552ed1092d7a19fa95e9abf874594568b8762a8b65643b0ee2126d6ba4dcad27c48d043c25a9e9f970728a55633566d60ce1e50b5c7a8a17a30c8ad428d22e002cf1ba9cae0f6d28e118fa8d987e7df11c7a4f36760b934a4673df9437d3cf30e96bab0e102e96fd6a122f35a1e0100717b3", 0x92, 0x4, &(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) fchflags(r0, 0x10000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x5d, &(0x7f0000000200)="c43ce2316911b64e52ec41f3f27943aa98dd71279a815d6221334cce89eec0ecb0f7dc8df8751ce33345cced6b44bf7a7ea870d7a24f62b073efee8d0168b63efc2e0b8f8804e470979a6dfcc601241e9969573d72a267d6eea4e8442b") syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x7fff, 0x4, 0x0, 0x4}, {0xeaf, 0x2, 0x0, 0xd89a}, {0x1, 0xef62, 0x8, 0x4}, {0x7fffffff, 0x7, 0xf, 0xfffffffffffffff9}, {0x5, 0x233, 0x7, 0x5}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000180)=[{0x100000001, 0xe8, 0x80000001, 0x4}, {0xcd, 0x3f, 0x8, 0x6}, {0x7, 0xfffffffffffffff7, 0x6, 0x5}, {0x20, 0x4, 0xfffffffffffffff7, 0x3}, {0xbd0b, 0xde, 0x9, 0x1f}]}) 16:01:00 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x7, 0x3, 0x1fe, 0x2, "7d822e8fdf23b1b753b103f1fbb517733d7100", 0x3, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ftruncate(r1, 0x0, 0x7ff) mknod(&(0x7f0000000200)='./bus\x00', 0x3080002000, 0x40104000000028ac) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8108, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7b6b9d8dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa8f27e3e48110690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a", 0x57}], 0x1) 16:01:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x3ff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x84, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x270, &(0x7f0000000040)="b6") r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x3) 16:01:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='+,\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=']-}\\\x00', &(0x7f00000001c0)='-${\x00', &(0x7f0000000200)='/\\\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='/%\x00\x00', &(0x7f0000000340)='+@)\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='%&]\x00', &(0x7f0000000400)='%\x00']) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xfffffffffffffffd, 0x2811, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:01:00 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82be2e2f66696c793000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="89c064fa105f1947", 0x8, 0x8, 0x0, 0xde) 16:01:00 executing program 1: r0 = socket(0x10, 0x4005, 0xffffffffffff0001) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x0, 0x2}) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:00 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0xa, 0x0) getsockopt(r0, 0xfffffffffffffffd, 0x9, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x90) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) 16:01:00 executing program 0: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) syz_open_pts() r3 = semget$private(0x0, 0xb, 0x19) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)) r4 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r3, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) syz_open_pts() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r4, &(0x7f0000000440)={0x18, 0x2, 0xaaef, 0x9}, 0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r6 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000b00)={0x2, 0x39ad957b, 0x3, {[0x0, 0x5, 0x1, 0x400, 0xb428, 0x3, 0x4, 0x11a, 0x5, 0x2ab, 0x3, 0xfffffffffffffe01, 0x401, 0x2, 0x7fffffff, 0x6, 0x1cd, 0xebc9], [0x0, 0x100, 0x6, 0x6, 0x2, 0xb0, 0x80000001, 0x0, 0x400, 0x5], [0x4, 0x2, 0x2, 0x467879fc, 0x84, 0x5, 0x3], [0x1525, 0x1, 0x7f, 0x9, 0x100000000, 0xfffffffffffffffe], [{0x3, 0x8, 0x6, 0x7}, {0x8, 0x81, 0x8, 0xfffffffffffffeff}, {0x9a, 0x101, 0x8d2, 0x2}, {0xffb, 0x1, 0x3, 0xe2}, {0x8, 0x99, 0x7, 0x5}, {0x80000001, 0xffffffffffffffff, 0x1, 0x800}, {0xe953, 0x7b}, {0x20000000, 0x725ea44e, 0x7c49, 0x1}], {0xfff, 0x6, 0x7, 0xf25}, {0xc92, 0x1, 0x0, 0x2}}}) r7 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r7, r8) r11 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r11}) r12 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x1, r9, r10, r9, r10, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r11, r7, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xfffffffffffffff8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000880)) 16:01:00 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: pwrite(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x0) 16:01:00 executing program 1: unveil(0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') unveil(0x0, &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/106, 0x6a) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) recvfrom$inet(r0, &(0x7f00000000c0)=""/157, 0x9d, 0x2, &(0x7f0000000180)={0x2, 0x0}, 0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:01:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x5cc6) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0xcb, 0x0, &(0x7f0000000240)=""/203}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x5ff, 0x0, 0x7fffffff, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3f, 0xffffffff, 0x9, 0x7}, {0x1, 0x7fffffff, 0x5, 0x65}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {}, {0x6}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) 16:01:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchdir(r0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffee7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="01003d51bec92dc5800605f246999cf1ff227ea35159975cbc66ab7818c992b7d8f0d8ccdf6c5bc11e5a97a1d9c19119b3ec0d0dc3f5fdafcd5fbeaea7ea4e5572262af26ab3e8e61c8250ca8d2aedecefc3ee7f2b25d226b926d17c1088339033c6cc937661b5ce2617b49786ac5296dc613dc084ee25d488a32580ec7d2faa5ee50b3129c781df213ace33a8e0d87cbce44b6fce76303874b0ad5c2c994ded07ae061531f659eb88"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000240)="8608c9d44c054cd8d9baf29b17aa7bf445dbd65ee38c7fc9b3c332a4a3b38518a0ff3965be", 0x25}, {&(0x7f00000002c0)="9c9edbdf2c2ae57b760bf89b394d3d3cef4b9ad0c4e0491d1c8ba7f14fb80d9ba8546409c786a8d8d281514d98be49c2bae58ab9a3c725e2c524650f6d72941756b1bdf2783c1a717c11ee0f0c9481715198363e4b0e0fafb6534a98193d54402a12c6e9c0f5a0b87ea223514bf7e76f08f81b3939350417207e4c25353620505764f74f63b9bcac9e1f0c575291bb5d29232673c7c1878434f547256b89c3629a5377eef4ec62cfb199de9e1e40403a20bfaa3429cf81b874dfefbb85e0537b5350e788dafcaaecd88ce9696d6f5cc4d743985a9bbc3ac84bd6104ed9240890658b2b88f00ee1a0c3d760e2764a76d1fe7a1fe729a0a66d27d3f931387fc1", 0xff}, {&(0x7f00000003c0)="9d3ab57178389c", 0x7}], 0x3, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x38, 0x5}, 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0xcf4) setsockopt(r1, 0x1000000000006, 0x6, &(0x7f0000000280)="073d31e6c4e975389e7269f24ff99e0d6fe34780fd6b28", 0x26b) sendto$unix(r2, &(0x7f0000000080)="a130", 0x2, 0x401, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x808, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x0, 0x2}, {0x8, 0x9}}, &(0x7f0000000100)) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x0, 0x1, 0x0, 0xfffffffffffffedb) 16:01:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x210d, 0x401) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0xfff, 0x72b3, 0x6}, 0x4, 0x4, 0x6}) ioctl$TIOCSBRK(r0, 0x2000747b) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x40047463) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) dup(r0) 16:01:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x4a5c) recvmsg(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f0000000240)=""/122, 0x7a}, {&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f00000003c0)=""/251, 0xfb}, {&(0x7f00000004c0)=""/167, 0xa7}, {&(0x7f0000000580)=""/206, 0xce}], 0x6, &(0x7f0000000700)=""/211, 0xd3}, 0x802) 16:01:01 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:01 executing program 1: r0 = socket(0x10, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300012f7152345abf4c6e92529e628b53a99ffde730f53a493b40540aafe8908afe0e2af24e024170aea7b09a9991cb8b708eee9c82d7532d5eeb02f17aa2bce908b211e84159ef31fb553a38c11beb72c75c4eae80927cf53ff397c4c97e65c99118df82f67c6f313c119766fb80702baa5837fa1a18b3476789d096ed14224c9cc0236f60fb5f0edbf405d7cc78cbdb398d7ae9fbe97d0adbd91c6e6881ec407c897808b0b5d86dc328d821c2b1503e2430f75140e741a75dfdaa9976385e0244e643ccea2a697d576da410d61999b3165cd558c92c594e866917a5583c0100a657c53af8f2f926d653ab3fe642d57fe09a3d05f54cffd063579"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfe52, &(0x7f0000000040), 0xfc75}, 0x0) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0xe03, 0x80000000, 0x3f, 0x1000, &(0x7f0000000200)={{0xffffffff, 0xe9e, 0x0, 0x9, 0x80, 0x5, 0x7}, {[0x100000000, 0x1, 0x0, 0x5, 0x7fff, 0xbe0, 0x8, 0x1f, 0xd90, 0x101, 0xfffffffffffffffb, 0x6, 0x200, 0x1000, 0x1f, 0x2651274f, 0x3, 0x4], [0x2, 0x4, 0x7, 0x6, 0x7224126f, 0x1f0d5a28, 0x2d1, 0x1, 0x9, 0x3], [0x6, 0x2, 0x1, 0x0, 0x8, 0x1000, 0x80], [0x7f, 0x9, 0x200, 0x5, 0x8f, 0x3ff], [{0x8, 0x5, 0x9, 0x7}, {0x29d, 0x5, 0x7, 0x80}, {0xdd8, 0x3, 0x4, 0x81}, {0x1000, 0x9, 0x80000001, 0x7}, {0x7204, 0xd7, 0x4, 0x224}, {0x4, 0x400, 0x1, 0xfffffffffffffff8}, {0x4, 0x0, 0x5, 0x4}, {0xef, 0x2, 0x2, 0x8000}], {0x2, 0x1000, 0xd31d, 0xf6d271f}, {0x2, 0x10000, 0x0, 0x9}}}, 0x9718, 0x3}) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:01:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4006, 0x3) recvfrom$inet(r0, &(0x7f00000000c0)=""/65, 0x41, 0x1, &(0x7f0000000000)={0x2, 0x0}, 0xc) close(r0) r1 = socket(0x18, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x8, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) 16:01: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, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0xc8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) 16:01:01 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) fchmod(r0, 0x14) r1 = dup2(r0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = geteuid() r6 = getgid() r7 = getpgrp() r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r14 = getegid() sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}], 0x60, 0x406}, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) fcntl$setown(r2, 0x6, r9) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000380)="e403cb8d7d21cb3eeaac09720045e75cfe5fa9b30260", 0x16}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r12, r4, r14}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r0, r0, r0]}], 0x68, 0x9}, 0x2) lseek(r0, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000004c0)) r15 = accept(r2, 0x0, &(0x7f0000000500)) flock(r15, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) connect(r0, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) getpgrp() getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000580), &(0x7f00000005c0)=0x10) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={r3, r13, r6}, 0xc) preadv(r0, &(0x7f0000000800)=[{&(0x7f0000000640)=""/110, 0x6e}, {&(0x7f00000006c0)=""/83, 0x53}, {&(0x7f0000000740)=""/140, 0x8c}], 0x3, 0x0, 0x0) read(r15, &(0x7f0000000840)=""/220, 0xdc) 16:01:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28030, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x39, 0x6, 0x6000000, &(0x7f0000000100)={0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x10, 0x8000, 0x134f}, {{r2}, 0xfffffffffffffff8, 0x18, 0x80000040, 0x2, 0x3}], 0x6, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x97, 0xf0000088, 0x8000, 0x1ff}, {{r4}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x6, 0x2}], 0x0, &(0x7f00000001c0)={0x5, 0x4}) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 16:01:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) 16:01:01 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) setsockopt(r0, 0x3808, 0x0, &(0x7f0000000100)="8aa012b30e912334bd464eb6123351bb851a68cb75c280b36b7f3acea1c5291b331d907c9b6b834b16bd9d4332803c09467b02051f26b8f7a4a6ad1f393fe9eafbacdf00326372eca6bcca76a5819644ae661002f94fa7e56392f93d46c28619d1ac5d5173ff5a8a82450b4933cf0c1d6248f130420b264314", 0x79) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x2}, {0x30}, {0xa, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="04") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 16:01:01 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 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) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="d6e04fb053c12a320de4888f2d343982c4f088ea0a12d45a30970fd757eb506403417212e67bb6409cf9e564fcb6cded06b521c9c0833b6bc8bda2f6ff15c3a5823c27a38a5c8d762be342844bf5fbaf305e575d9aeb9d458727c9166f01f9988c44f39aea69040741bbda3c33cd9a7cd235d566d862e56b2da78e4df03a7171e7c751768278c8d68b0b790081a521fdb0328ed46259ab2236ef41d4b788a3f27ee364b602aed3c6360bbcc23223cfea782a95"}, {&(0x7f0000000500)="24e78e62d19659bf2a6d4172182d81bd9faea450f4ffed4a7be8d17da327a88ab9258919dfd71c6dd35c1862042f890258c5943959bae33f136b8612661f6c56f4ca1869af76c0cb9052c8d0d0d799f16d8fd162182bccdeeb8b7b88dac6f19a8e0898c356ccfff8bde4755d1a2411f51e2fef68e1e9af59eaa84562d3b0df0b3ce69133c89ed5bea02decd297b37ef0416df1b9ca25cd47b6710aaffbb4c60552be531bf3aba3a2064cb9b887266ee16ef6d90c59e99b74c2d5e1d4e8f1304f843ca74f6a8684cb9ed190c8eae7d4fb093832e4337a3e719c51a502081da0713f2e7384e8c33ea1a4db460e905b95670a30fb59c7e72db9cba816d967bc263a4132c629aded9fde5ae248f1b4350622bab60bc32018e40fd25dbefdf832954d33612f57bb7439bceb4012ecb1c0b8242525a8d5309d7460a0549922a980318e227e7e8bdeff6702795254700e13fe6c88583c05106c41367111e80c7f37e79beabd37b6c5aa240925ae1195598624430e8d6323469cd7492b8cf092bf631642372955337c1cfe44e1bbacc2c76a776a6a8105b0c45a8767fec75db6f31c4d9f56d78aef9f497cdefb8c515a604e75f1375fa3dbab21e0dc24cb3c41a29239423c9f8ee9e4b0d5ecd9c61654e7ce6ce79021368cb3673c51b9a587b191aa6a1067d2f6d5db329001161e8ecca6937a2de76a11b50833b83a51d53a9e6c2b4732ad9157c56f36e9275258ed0a7351252a4282eda066e1ba395a2c181d578c97eb8de85d9a1110535680b92410747aaa5d23be6da8583c195bb99b73a1c1131963475c14eaa9e72517531f37fed8ac2e0455588a3a4e102336edf17cea657cbf235417ba0e9b6a2b6ba4b384003900f4874a8e0d2bb6b3f49ff2f62cb4bc0211de6898a743fa6309aba644eff5c248656e08cb63afed5f5c11b067ce13e133c06c3482ebb526842617bac7972d8d8c0dba2f2739a31a6b27686976152c2152e903fad023faa8ab199dc099285765b48757712b076fd3930abf941e29ea04c6daa9ce2154fe2b8825dd7fa5771f650f9bac7d588bc0faa87a467221ce89816d99ccec3b850561acd5bf860a8ec1c5da0cb629879eb0ae0babacfc342dd6fba4a0aa67ead15826eaad590bebf502042c87a124bfcd91144f81f0a726bc2d2e14ece98c9643556c96debe36ffaa04fd567b249343b6dbd1d6a1f1c06af89fbaffe76f371b823827eeee7d1835e230206b9e79d95fdada278079fdc962b07c33cf4d27e97ae6c9a0ef6fe0e004e3de7574263703116dd7e06fc3aaff40669975f3d787ed865742af5462d56405d8dc26e0a049c57187fb2168bb9729a2d417647528f87866deff4e3f754d177a0b6fb34595f7915df469977ff5452ab12ce7ba7cf6bf81c75e838cd2d8eb7b41e0f0547c31442bd4d11859b2f023a4dd5c6b3bb2aef18308472b0a778775d3c47b2ed8f65ed12b901630264288fa8ac34b3054fe1c4955b771826183f78472128814a5688c30cb9e7785bf633c66fe929d86ac6f3cee731a94a8c3a551980f35f262c1a842d4539d4c4b8825d12f94719e162f448929b6ea092511bbfef349ad746cf0e02a29f225bce819e22849aa30533abcb8572c6237f9ecea7bd6fab6ee7324f7dd2d70e656223f05b94b287c54a5a5f18fd86e9417fb16bf068617c9373e3f46a4f72cdf77c1a652d28b50c7e0ef3e59e503f4607f8023664cd45f4aada30e1759fd7386869294b343de6744432fc871c424fd8f38a0eecca12b9b891aa6ee301feafe8be5764be3e8e488534954c22415e865c61789f89d7fc9aaeb3c0be9f8496ddd18bdab619632e0f0ece9f09d80c1fa58a14e8abfdc3fdf4994b21ab1e5db568e745c2745166b438ca39cfc8cdb7f125b521f9ca20de440bc0b76b10296481bba47fedb8f513eebc4b9ddbf74d05b742f0fd9a2adf85ee45739223264f03cfbb2b1549bb730bd67fa2876847011918a9213c37de2d2c63c33359f33586744597cec2fc80e3b6c6b7d20731ca139e3c7b90729ac8ed6e47882282658a2fb6db36cb24af3cded60f74681c1d6f83f2d132f4762afe995414fa485a9110faaf75fdd533b5aa7a3df4a9ec2fb2ad6dd6581e6ed6d4f32842223bf6b2721a43d98fb270ffd0f805d904b2adbf0b41ce207a7d885e32726a046be488d2c257aa2c45eadd74e13aa605817f24dbf53705f2041e644f6bdf9a00c7ff76bf858a3e316b98bb695b7223fd1840afbc09ad52ddc9bd755d3e0b417ee57bfcd838c51080cc33d2f2438f654fe08e59968e1edb545399fc38e29e506d8b3bf88350c976a2f2c9fbf260ac8ef81586f1a855386620d85506a22d7fd3b2841da0cb08b29d99dc256308a483d460f2c3ac5d226e0c7a433cc9681d78cb38d047bb313d6de497cb81b56537534b4a7130cf3c73d87e785976957bb6f0488eb5441f4f62ec6d969560654034ac9cbbd8bfad4d9e4cec80124c1144d28452279da018c352021b40ad6673d10ad54ebcf4b9f1311cd133316078f3f0a14ce87e4a714611a30fac0da338750468a7af82b9685297d6a7f5fa6b8bf2d577279f735b762a0f0cd6bc95c94c86cd68b703c7f73c33a9ac1ca68071449c3568484c36a6c0e24a1afcaf418db27bdcc1fc49cfb77ab092146b067f1728a55b91cd5761ea9f422a451d9362323525d6ff0c017e6c8a0a879d28d596588ceee4ae5e608cfcaec2235363862b99bfaad9167ed687fb5e476093c66a8ebf91476cd2c562287cb38b176d5bc28e35f7acb711029ca9f51bd597287a639beabc7f4f9016d9298fe4d2e262b2dc3e23848bef272a0c2f0e67cb878673f5764fb6acad1e61d9008f0c09908314b12217d10f0dc5b63b18ef7fb74a9d759057bc4de91e99f8339635173c66bb4c881e682b9d932d8012f7e2a29d638137027d4097be9ff2f1fbb48cf1b2f3a8d1476bf830cfb88ff155942d3795ecac7abd14a438136bb080f92603fdfeb5c3efe62642e2346d3d7e2140f9448ffd8bd91d29cf0600ae4f2c00a5b4405d72f9be975c69f49d968637d2e8d10f6b37514b1fa780967491a6991cc96de3498011db5a313f03e63a66c24b78cdac5acbd0a6314fe90f0ce8e457edbc03e8368035b45736c292838aec381552b6c64a093638b0262832208f45617017e5ed9f3650af2d6655e6aedffc2f1eeeb0819d281ad8e3b4933a26a95efaec904caf22c43a140dd19ba2bf5130f2c2cbd43b693bfe8f8f045ed1491c8680ef1b609aa0f4a8821d5bd961b32061e532a4d6f453b03f39c4e1850d974493760ed84c01f1f04feecd97eda5d7e33c9fbdc4742a4f4130855169b80975923ce228f334360ae7eec7bb6a7b28192e310f3dedeff52f0b86f721469f46e2e5aa25ec6bb23f6622fd37e6b052340a7945eebeba0e06d8242aefb8f2d85cda14be15bb2e5f0b1e781e1de0e8f41753dd48aa611405a18ce5acb85bcb75cb394e82a308e249bfe675c88ff7cef254ebded52e27a536b47a4afb4c237e5f77ee15584399ffe1f8f09f26d9aaf25b4e092f9b56efeca1e0753c5f264575e334cb4d3e5cac1b9d72b4e09b90f47d643e133d282582d7ee841fc69aa4a2cd62e31f9226932b4f7f5f42c687c10db4fc0b885a2f133ae4274631d97f1c1df81858b143474b1ec299a9e6b6631b77e86600ecce7e9f950d300789786445650d5e8a42f64505903cd07dcac265f1b7694ab7174b48780b1872fb70985d8f2f77a86436a316749573051c6bea581f0599723cea0065cd1ddf1e4fa2e76a0fa5274810c40d6b41a33bbbc0fa7105724ba133a8155a0613a9d855e4e7cae2db2295111783145e31d06501f46740d582ee9ebdaa2876ccb3e3f236d9ad725ed5a9b6c503032afae5d3dbe58437640982988d62ed0e745d2b2c7b0f4d3041ea46813b88dfdfbfb8a8205dcfeb708707b9577489c97f221f79d579b7f84e8596cce0ed8c7127079515e186c01514457af1db755fe67e0bca3bf5d215c968890f47f725f71c8addcbaf3b10c1c67c8288ac7273deb738ad625639cf4436d1f18f56c00b228cba3bc95b2fd1bc62dbc39c721700b01ddb73f917c1646839b9c941e4f6164a83d3addc37836bb323e0292a7adb08d95b84a88849296c7758dc9b241cf08a9719717d76649569d1004fe2d6279792cd1ff3f09d291617660b123b0666ec03bab93a523c3f06ee1e50dcc6929e35adbd2a35c4139c1fb06a30ffee4806d98dd5908fc29ca91fa631ad0caaba35860beadf7c4919a9afd1e2bda86243c28570da4d01cc8a18598b762dc55e6fcb2f7542ecbd285a29cc25ff5cd11d3f5384dd3fb31801c5186c2f29ae7e07058e8be33268400c25bcbb184b4a600f919e702afd4e0bc64f643bd7db06689f52ba3a5273f04c2634bb8becf136f2dbb8ce1255b8aa04670a1e71d74209176d9283c4244945c9d2615c331e65cc3976684f3f79f3cfaff217145740c3bb00319a5fa9f211d2ee02b1072baaa1e4fd6f354862e3518aaecbf3971bb3165e0f4fa69bf5669b83e7e01d1b71d5616a88b4284b34f61d101649063d65f69530dd783ccdd036cac1f482ca374789e99ef93a45c215ee01f3dd5c38a91f24dcc62b480d4d905bbabfa0e58fba883de5d49466aa6f6cce1caeece79acce55b92ed3ebde49f73b918ff9707e033f0bf606de8a8298250408cd5f11b5a3a8ede1a56adb6a01df242775839d4b5b91aa2f8d720ccdcaf3550f635934ae1f998a09c82be79923a1be3180bb268f17bdf4b251b5842d5d3e5c32253aff4de55095bd871be0a851032ac2f37cc23e0df8839df908ebe3a836140a5604d5ee852e303238a11a47833b49f6061cb7a3e0ce66d0a2c341f898185911eaca0b9a1fc17ed712e67760bb7bc41aa9a3811223d666fe9f85f8e9666a727f345bfa14b4cfd2e484d2e25264f4be503f8940f50d791de304efa2f5d32d41abaae6fc0ca5da2faadc9c813a520caef4996ac65a55215967da9614f550dd837652c3d275a2514694e35c76a9e41f229ee00af8a00a0e45b66b5184514d0a32e625341d336f7220f104d248b466f301d7ac29a14a779eaf90f1a44e5bd899bd7d3072ac68dd55f4c400571db0262bb1030628ebcf481db8b6e44e4f24c17aaf62019c84c715af75568ea69b81e055938bfdf7c0a1e9a7b08b8a98efd5e09ed625f3749913c4cfeb1d84d97943cc676a3b8f56c731ba37b2e4d9399a332e86ea1dd7c381ade79e4c17362cb96c9b3d3f9915ac2d5653de9192463fa20442e0d74ebbf01323f9404a8690165e2025a9ae06dbd18210d8e5b52ea71b3966455b93fb4a3faab13b81855894080847f0724f5eda8a120c7e60844df9b28fd5c18142c79e852900cb1153bf47ce907eb5a6463bb4d1c4a42cc0a85c3d6e9efa5c3380f49f459b5b776a7798c342d5502e5076df056e61c1a8e710bae09877a4d5c4d3201481ed2cdc69ec7cf3a5252234dd5468783fcba7116034510e46c2c3a6f20c7cf1d4a2979d9ed7e689d02d991bfc0c3e5c721a880620a67b35192934a6e45e60eb0ead634ad68955f56603f0b504c54ca991bff4a56fff789091a744362176ce94c404e7cb45407b10c0d2bdd5ecb86ad9fd52996adb519dccbb5a16abf87064d314f912a7e99b18ae26e7f3076ca2cbcb7d2e201b7cdd438f7bf907573ab4050bb1c0073e0918eed0c263bda28e529a1802e38b80a252281bd501a15f49833929e62532cefd37963471134a51859ceb6a20974dd63110f24440b8f7e828257a96af"}, {&(0x7f0000000080)="ffa52c2f1fc103ef1b83c07de03ba8d5944d7c886538a87e70fc20c6027a069bd791ed5662d2cab084b86c8bdadb424d35d1c712089b7500b754a72c4ab46ef957f517ae84efa6e2c991ed87e975ada6e35442380d217aa34ee2327379a689fa2711ab4e7dcd8f27a7bb0a8a8c592402fa677a"}], 0x100000000000022f, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 16:01:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xc6) 16:01:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/205, 0xcd}, {&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/3, 0x3}, {&(0x7f0000000480)=""/64, 0x40}], 0x7, &(0x7f0000000540)=""/103, 0x67}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:01:02 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7fffffff) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x4, 0x8, 0x8, 0x1}, {0x9, 0x7c03d472, 0x230, 0x100000000000}, {0x40, 0x8, 0x1, 0xfffffffffffffff9}, {0x8, 0x7f, 0x5, 0xfff}, {0x9f, 0x8000, 0x8672, 0x8000}, {0x2, 0x0, 0x9, 0x6}]}) 16:01:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="100000356ca876c8482e14d5c4235b8036f29c960242563e12f3e3d02f2f5573acfb2d8345737c85d2576b7141e712b65e2e2e8beadc0f0f014623f35afccb542e86cedcd694c29b9d775219db4885db6e2c6bcc739cb2fd7151c787f3f8f17e7d21297d2867a4a6db2fc4bcf7eba569e6ab987a50583e125389df3321aa6a63be9721eebc560481145447062e9ac8641dbef2aff6a2f57929cf3ef1a8dfc30054066920f64084251b99998fe77446507d1a77c7b72a061eed33087835455230ba825a753b67ef105742e107bc360900000000000000eaee9f3c1bbd8ae55df44e3ea7eb9545f1c8e439efd9a5522d5c8a015d50999ff6601b8f8d76197d9918834d0b0dd38528f4e1c056ca025686326bbb6969e8c73a56caf8c6b7033df19f3f4ede8ac77b7f05046aaec63821381cd656651bf347ebccdb1fb31b028df23d8112fe4d1f367cd101cc2d4a9b06f13c698b52ffa31cd258ef1752ac3c5f597b135bc891e2d4cbc0f423f100"/377], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xec0ad22bd20a4156, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:01:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x7, 0x803}, {0x5, 0xffffffffffffffff}}, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0xc4, 0x5, 0x400000000000, 0x3}, {{r1}, 0x856a1eabe334de8d, 0x0, 0x80000000, 0x800000, 0x6}, {{r1}, 0x0, 0x21, 0x548943fc998628de, 0x1, 0x400}, {{r1}, 0xfffffffffffffffe, 0x6, 0x41, 0xffffffff80000000, 0x20}, {{r1}, 0xffffffffffffffff, 0x62, 0x7, 0x8, 0x8}], 0x100000001, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x51, 0x1, 0x1, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0x95c, 0x5a8d}, {{r1}, 0xfffffffffffffff8, 0x31, 0xa0000040, 0x47f, 0x8}], 0x100, &(0x7f0000000400)={0x100, 0xffffffff}) r3 = dup2(r1, r1) bind$unix(r3, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xf000008b, 0xfff, 0x303}, {{r1}, 0xfffffffffffffffc, 0x9, 0x8, 0x800, 0xf1fd}, {{r2}, 0xfffffffffffffff9, 0x53, 0x40000000, 0x64, 0x5}], 0x6, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x13, 0x1, 0x1, 0x56c1}, {{r2}, 0xfffffffffffffffa, 0x0, 0x2, 0x6, 0x8}], 0x7, &(0x7f0000000280)={0x100000001, 0x8}) getpeername$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x6, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x0, 0x1}, {{r2}, 0xfffffffffffffffe, 0x4, 0x20, 0x2a9, 0x5}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x4, 0x3}, {{r2}, 0xfffffffffffffffe, 0x44, 0x3, 0x4196, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x84, 0x8, 0x0, 0x8400000000}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffe, 0xb, 0xfffffffffffffffd, 0x80000000, 0x1}], 0x9, 0x0) kevent(r4, &(0x7f0000000000), 0x5, 0x0, 0x81, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000440)={0x401, 0xd3ae, 0x7fff}) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x100000001) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x32965eca, 0x4}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0xcf8a) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x54}, {0x6}]}) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[{0x7, 0x101, 0x8, 0xff8}, {0x0, 0x8001, 0x5, 0x1000}, {0x9, 0x80, 0x6, 0x6}, {0x9d, 0x8001, 0x440d2a30, 0x4}, {0x0, 0x3, 0x6d8, 0x3}, {0x400, 0x6, 0x3f, 0x2}, {0x7066, 0x0, 0xbd7b, 0x2}, {0x400, 0xe5e, 0x2, 0x1}, {0x0, 0x0, 0x100000001, 0x3ff}, {0x3, 0xf5e2, 0x4, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/201) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/197) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000003c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x10400, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000400)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffea4, &(0x7f0000000340)="b6") 16:01:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000180)="0456fc434c42ebd7366635e26cf704d99046647988949f1b848ee8bcd291da10e8a085187f71f72dc2e3085b5191b42cb2c22227b15bf3b034b3e111f4d8eb33b3f6b2102b98e85103eec9b00fd37edec25ae8c0edfb4bc37ea3779804e3b8cb43166542e9ebc3451dd72533f9d5ecaef9c8e59bb830eaa3112bd978fcc2e9fe8214da6a999d49ffd1676c6003ebed6d6f320c086f80912cf6207fdb080fcb0fffd0766a702e6bbf5c11a987c40d7f3c331b06df71642a87e7019ee7230ba03f2c9efe4229038db54925fc749ed88c655500b942aa985ef44af52f8d29a56e328f22a4148b8c407810cdd8900ccdeac8132e053a94e5fe4590e9a67ec34b45f7f5ca77fb1e460f4545a278691613038ca6e617520e4f99710aa2219f4b54bf3e2f5a3e2a308bd291bac3ddc647990c5915ed0b34deb7923049993a6e7744d9a0f98ee1d642b4e9e6eeb6c5df5e140f6805b5c3df5bc79fda8d6c791bafb3f05036b1713a6d295ba43f91ff402ae6b7838b383956032411104b36d279d532a4dea1f125cce26e381a3fafa32c91d80a6f6fab2ebdf5bc71acd3a56830dd5bdf6a7f9b5c2ce50793692ff3726422818c5a8049c8e3b09422c6bc2766d89843418c29e32ecde36adddb1107bf4d7d98ae81f8eccd38cd92b306655323664db600b744c2a7d5b6179ccf7d8307c52f69664d0019cfd32c457f312a580dbff5af6775e77d5919e70155392c4c059330d06e6ac1f2a14ace5136c00651513f9e3986fb89b321fd53b1203af9cbe1d86e42c824585f88d61c6a324b85a4d0156a1ee4562561a74be0f6ebf1d56a0ceb1378d988a073631468eee109104bbf055d13e913bf01f81021469ed540c34fe513b38c80979b2afacf0d44df33274ed1d105f79f241150b9c8fb51d4f45392230b8a5e57a0c418d628d51f6dcd21c098057c0bbe6621bc5a55de0e749b9c5578045b39a1c5675c492730cb110da68b7747db4dcf70e58cb1cf74d9409de25a60ae84f23b550e7ee7fecd0eef06ea7fbb1067973096d35767d51691856dd2b327523a236fea50ca1756484393effc5e0fd5fa78661d778440029805db43d3dfd2cc74eb9a90ed5dcb7d11893d3aca33299fd0109b09c035cb4d5b077fe603c5ef182a9fdbfb43f5cb96b1a56a2f28580a7ddd745746fd7413625de343195e34dde254e7f7852a9b3b30df3c7bda7be9cf365970ce52176e815b783426ab89b5d61860a090fad6540660bab8a87761629b3ad2f1bbdad5c65b86a19effa311ee956bdd5f0d8d2f462e715a2b9b6d2ec10968e42a58e5829a5a8a11bc0d2393011fac14e5107329001721f5b89ce115b7052cf4ab705337a2c97282d50aa30de6b65dff5ed907aa3c8fd5e0852576705b30925262932c7adb605536e74d9ea91710931ad706dcc4904c2447c3642ad602908231a5a30b467cb01ee9b17386626081916155f8afe55a34d4245ec103aaab77150e00157dbfbb40365bed9a44fa18b1c24d510887d6f8025d00616cd30a6912a618e2e39ea219abe3338023ed37ee8774e42a757115d0a059e18f0d9b271e2a8c49cacf75df43823c861868c8e00e19a0a5c331c0f3623cd391383b78fdc8530f9f5c29431bd4a7b881f5b1735839d1dd03f64a1b62ace3c6b8ed24a3732659b34f34846e347b26255c4c00067919d582416ccacb489702496b1bcc59e3985e329628a5126c3a225ebfcaf85f31fbcab9b874420b7e3171d6b7610931f1dfb8bb559f83ea5864048b26b57978099366baf1aa03574450043674a3b56e5f411c8d9fd83d28991ee62b32bc5f01804e06ebbbd36a0a678fa4e0e9fabf1a12d9a85cde31c6de3c9629a9ae64fca45e0a59fc074a5624fca6b90e444af485c3b52818597ee8dcdf3dcd19ef85cf3e8731bb4dca88cc3369ba6ff427c6701f4c46c382ec4a48ecf555d2385ebdd3e17bf9eb9e78e45bbcd2aac094c6c35333fb09ade9b040ccf1f6bfaf97da111e3e3dede17eaf7a576c38e76a585eec25d9cb63b7ae515b3c478f760e40a9fc0683d85109ad9b46b9ae0970ac0562d8277bef49502ef20fbee23acaf27b7d92c6550eb9b1bfd226227b66729add1668415ac2cc369caa744e18d1d9b71375b6051a20864b951a622cb33087d55fb6c123a73a12fc4ae4498f85f29fdb16f282c748707eee3173b04c6729b03fdbe3cf9e74b8857afb972b26a1ad310226b6f39dcc01c837a7bbb739701acc6c0a2ed3db6cff8e9cac5e9b76d0005cfbf0f592e99e9cd44943ef605bac6d2c6115dd53afa54117b3edf26d9412b019d958a69b4cd380ced825d7e5fa2d472a2af79720c07d8df20ffa9f8e621a7813e01c8260074d4cacccfb3bb9c8a3eaf91caff947e428a85093f9609219fa86e4cb9dd981da5cc853d79bd9c6cc521730cff0d0b7972ea102de53786abb98f18cad321ecaa0078a08eaf5f224d0b244769d84b3b80ac41e61c9501bfc6a3e500e2b1bd3c7dc9a9393a93993f58fb1c5b4a070009a5a794179399ac99ed0612e57ac32abb6c79dc110953db7af15d81cf5e94731bfdbaae0ceb1845918c2b8a14c0effa6db2fcf6f833e336fda37a5d21e07b988bf258eacb9838d473ea292d41f5792c0a74ce40066488e5661f3bb2004937094aa0148e0b962e81c2d89f4cb535793d13c5530f448036ec05c78fca255fac25365b55ead292bb7579ec336c471d3d85c93c41e87e7ef1644f5b25ec03221256776e5cb0374c525792395a7e0b8120b35c8856b59649d5e822cc682b4f5d9f26449a026a38bd6c3e621b3c2a7ea692eada39812278ca15638d3268e43b22173f671fe9c1137f29a36bf16c672f30e7895d1f748b100df78cb7269a325ba668907f8a1a8fd4b42fb94d03c1f28d3f5496c071d32ca4b27d4e1834cdad2db5d0e0ad232b6e6123e874c75914fa30e7067d9f815e964928d84ab7c94292b3c292468e735f19ca520e9a7bef3097e8a327d708dda4515f74f9def73f1d319aa7e0d54e34f87f7fcb12dd8e6e7e55bfc1a86f25bf271c7ceead5996894b2a50b2f3a636fb10db66f439b9ae7fd252da47bb0b6f132b727e5d1e66e910ede02307b02ac37ffc4ac24934db2bbc5b2bbbc2217b7501481a04cb8b586d4d002d441cdf05fe56ec7830c518fcb163f779c8e4e7f8db11d21f57cb1aea9e14ffaedd2e1004e6e212505368640e59aee9ea124cea3d4fdbf4b49dd322e53fe6201bf8ea308bf7afa9f9845f9400ae46def88f058400ae25469fbd5e71bc26022544ff8c4c5010336be35a89f9f3e9d1b3e667f0e7bd9abdabcbfd10730ac1c28d5c541932320e4bc334b2de2a88015bae4375658fcec4482c98546dfb3de3770b8be1ffa3317cb061cbe4f91183cc0d4202ac5dc2ac41c8011978c3968dcedbf03da45434b45cd06d33f785244ed5c2035feb40ad516923f2191f5a2b276d28cd044355e0470dc80de70aa7218251123e3fd5ac23caaf91c002bf5b2eaafa577e6b64e2db7c1b899f43b0235d4e30fc99b562bd59f2db415620f877b12ec4413e1cc9650a2e44310ca4a2033084c6d18136bc0ab3d93138ca80cf44dcb3697f8afd0c349351ab9c9c2bf0f03ac52e9a642b9d29ad8d045e5540436a37c6cd06721e561e3bc8aab09f8f5d299cd3d7623ca3eb926726999165d4bd6ffd773652c5ff088f304edd847ebf4b16b3ef0c3e39ac9d4b928f5172c6e332ba5ae1beab8df9f9edf60f58dec7f14c74173841b57988cb369663a34fed167e524739c899aa7fb87d4e7fcf6d26723d51486de6d3c62124bac1d445ab76a66cdfcfec082854c7228d972bd4c83dbc7b1de4a7169db0b5a77b3cf924a2295d5bf48618b16e43c8d7c67171ff98014fcdc228ad0978ad3e2d1d52013b42960c326d7ce3d77c26ea78666380fdec2cbd1532216f9ea6a41864747079316fb37af1b07a29a5b4b1b44e7c3577593d739cda042ff86fc4ab36cf3da00862e3b690e78c58a8022ec7a8487c2fabd3e0c696156c66f93ac4704af33e0716da7ccfe74a68042af8c70109c20b975e08abf1c94d217e4726204cd83bf2bc701ad2391c926dfbf3c52c4a2296cdc78a3f0b7c5b32d6bb09388da40d0f7deea4249f7e855fce304d4a770a79150796a6a70f3337907856311b7c701270a03ad92d7b292382b06c1a3064302a3a56fcc01008e029849767d137b66bca2ca25c5b73f150821a665bd82e121992a54aaca9a9866e0e467d8852160370e026aa62b33a00a18a03544fe78909a6518261d1aee198869d9156ac52a5dadc122b15b7dca4eff54c1740698e886baae76e54cb7e313f56be221332cb3bd3e497507236d519293032e808af2a4fee3010299ab9bb81f23766b444ca89a4abe42a65a26f0afd3a11cf0dc68b2b4a68e139a00d5c4b47d71161fa8afccafc7a0dcd1475e4d886d33cc11e29e4e7b6a11d590ccf54681cb6fe3a0cdd332a9e3957d75c345adbd8844bbfb57aad881fbaabfa1b3b469954b42ecbaeeca207af771af60b8c3e20381ce3f0a79dff8c83d17b7891a0ef185dac3a643a469f78486a10cd75cce64e32e6ec22d3df79167cc5a065b822a1a53a4bf2acf631ae9d9d97aae4d93bbe5ff986acec608da740ebc073396d651a32206072eeeb5bc226cb4f2acb0c4436175a584ee36d5132b48afaa1feafc2418c94e2ac705a0be7702c49215252ab4de0205a8ca2b2b83bf4398faccc6dc1e4367d2a690df500b5b892fd1c5d2d7b9be50e280e69c4312891f5cb865c80c9335ce719f736f13f3629c1ee8145be20869dbafb52131264a4927fbe2e4c4949fd4e060a6006c54e2244ac51e7dc96bcd7b75bc347e5b65575454955e190438bd02eccaf2a512c2c73e84c9ff5af3822422106149b7923a3179adeb080ecf192da46cc39d6312225d515acd0a9a77b5e2109ea86c8ccd2364a6494929ca79b3d571549bf422f098ee8a19410c2bfd3a6c6c644a8c1427b268ee9049810bfec6fd2556f3cce3d64c6beb2cd5bd2e3d9984e47ad4984059f4765f29afb796522091456204a81c37ac5227a6af6c4ce90fc1dc58df564b6d6a5d4058245dbc6ad0f44f7769e68d3204b0a51f7aa6fd366c0851e372ea47c6244f83ec2495eaecf0f2a7d8d84b59fc07093de7cd1edb17248a5d84cec660e776acdbe957cd5efaa899eb7cd01b97426552fe07664557ebe802f0667464d480f74786232dc721177406869b9833a0c2a80df19e13d804742b286dd58de6e2827a747be412dc9a5bc947d99f8277685f4207e1404dc8d9562e66b611a08faf45b070d9bc6ca29b676cfb63db0d8b0c59a0550d89dec69f8ebe6092fa9957f07a9b716f85c400aedeb2a302b7a6374703f1d3e2e602f8e1c3c2a801a62432d75cb5453429438d47494c8a09bf3d7bdbe5c2ebfbe6cabc8ef320847574d1c7d55a2e3eb9f301b5c8cf14291580170a26af8754361ad2d2aa5025b5f4e8e137ad950d79be6127ad3dd3880f2b57eba0d8fc8247bb38ded146ae3051684c5cc7822e103251ed91ec08d73c3d53acae95cb00a5edae9f7b6df288af869bf1259b47c2c524959602330b34092b69c20d0443258b53d1b6f4f399f8d03357681b7fd0e3d5312d4e5778a0110761f6de740056f675dd1199cc27387c6332228954a3a98ea98c2edc23318c6df6024717b8a0fc0328d5bb9fdbe96c0634e7701f108ce772b1f5aaa2e7f8cbd74cc14d5cec3e69b241d9f538851ef43103d4b463015dca82356a80ceee11c7fbf16615c4448844f9ba069f0133de", 0x1000, 0x8, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCPROMISC(r0, 0x20004269) socket(0x3f, 0x4003, 0x9) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000040)={0x8001, 0x7, 0x9, 0x6, 0x72, 0x4, 0x800, 0x7}, &(0x7f0000000080)={0x64, 0x0, 0x401, 0x4b7, 0x0, 0x7f, 0x0, 0x7}, &(0x7f00000000c0)={0xc6, 0x5, 0x1faf6acb, 0x7, 0x5, 0xaa, 0x100000000, 0x800}, &(0x7f0000000100)={0x401, 0x9}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:01:02 executing program 0: socketpair(0x20, 0x4000, 0x5, &(0x7f0000000040)) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) kqueue() 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) r1 = geteuid() getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) write(r0, 0x0, 0xffffff6d) ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f0000000000), 0x10000) 16:01:02 executing program 1: syz_open_pts() syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x9, 0xff, 0xa5, 0x3, 0x400, 0x0, 0x6, 0x6}, &(0x7f0000000180)={0x0, 0x4}) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/54, 0x36) 16:01:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x81}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x994, 0xfb, 0x0, 0xab81}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) rmdir(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) write(r2, 0x0, 0xfffffffffffffe51) write(r0, 0x0, 0x0) 16:01:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/244, 0xf4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x1, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:03 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8501, 0x100) kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = socket(0x1, 0x4, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) getppid() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x1f}, 0x10) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) 16:01:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/140, 0x8c}], 0x158) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:01:03 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) r1 = socket(0x11, 0x3, 0x0) connect$inet(r1, &(0x7f00000000c0), 0xc) setsockopt(r1, 0x9, 0x82, &(0x7f0000000280)="f56525c4e33f598abd8ca3e59821148f5da733730124ee7aae1c32cf65b618875d38211777877c9632a5ec83afb457ca8c2727bc8711b1ccbd89df491f94d71305fa8137daa75d1dc7e098d93ebc3de1c367688788a1bcb7512fb02c9f8e0ab5c193da0e2d4e154a1d98a54661663abd784441a5c20f989af7f1e335db7302f912b52a7772be73c67ace86284dcbfb4872b4316cebde06e4b5ad58eaad917ca3506e607b39fa5f126036da3b73e6692a8653ef6f8deada250d985c5accc1538fb5ae20b01702be87f253638c63372caae74019d527e133da11cec929a305a6fb08", 0xe1) close(r0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x43, 0x400, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x8, 0x3}, {{r1}, 0xfffffffffffffffd, 0x10, 0xf0000041, 0x6, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0x80, 0x26, 0x0, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x1, 0x40000002, 0x0, 0x10000}, {{r1}, 0xfffffffffffffffe, 0xc8, 0x1, 0x8, 0xb80}], 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x84, 0xfffff, 0x1ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5167, 0x576}, {{r1}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x9, 0xbd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0xffffffffffff5452}], 0x80, &(0x7f0000000100)={0x3f, 0xfffffffffffffe01}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x100000001) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000400)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x7) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100000000001, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x7, [{0x2, 0x9f}, {0x1, 0x3ff}, {0x3}, {0x3, 0xffffffff}, {0x1, 0x1}, {0x2, 0x6477}, {0x1}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0x100}, {0x1, 0x2}, {0x2, 0x2}, {0x1, 0xba}, {0x3, 0x2}, {0x3, 0x1}, {0x2, 0x5}, {0x1, 0x5}, {0x3, 0x7ff}, {0x7eef2bfbe1784446, 0x10}, {0x2, 0x9}, {0x0, 0x8}, {0x3, 0x1}, {0x3, 0x8}, {0x3, 0x8}, {0x3, 0xc0}, {0x3, 0x1000}, {0x3, 0xffffffffffffffff}, {0x3, 0x5}, {0x2, 0x5}, {0x2, 0x800}, {0x0, 0xdd}, {0x3, 0x4}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000024fe2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) 16:01:03 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5ad4ac8717b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63c7303b04ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7000000000000000000000000000000000000000647bf4afde630e967cbd7038aa901106ad99f4274cb2f3fa934505e3b7eee9c71a3fe0f1a6f0f1179bf77865cfb92ab53f0cbf24ad67c2b7d19cb7f5812fbb321feae376965eeca691f7a0a341fc25d51cd21c3eb1f3e504a82be65f5601f6474b6410bcab3555e02ccb87c3eeb186540526ea5c0d22a391dd0352e544f84cc1ca7898b5127f0a4cfe711d6efce19d4a6288010e324b0cd9e74e26d10907ffaffadb594823d7e2a0a831f8cd7f5e38421cf3b851409b3b7e2f61003f5b3ac773effd76229dc7d55484dcc82126642e8adc771e1b3aad51fac981885fc7a2f85843ed8ca5b48e8e6c7e83348a1b42198e2146dbc7ba9226f1224dd308d02200e6f517ec67abc705dc76639fd3a69fd7530fe0b7f2e60"], 0x10) write(r0, &(0x7f00000000c0)="56cebf7d0db3c6e0", 0x8) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="22e0243ac6d8dddfbccd390c0e972e6303ffdf1eb98a649389571e40255bb2e60459ccccd0d2d0130ab4b54780e87632e857d8e3baaf046c687849a69cf2269a1166868e712ba7108841fef47021565b436cfca6561c78d9b96ae0746e7721d7a631", 0x62}], 0x1, &(0x7f0000000500)=[{0x30, 0x1, 0x4, "265ef3b445f76a2cad4ae40232cb7078ae4bda9602bf022007cffb220c18a148"}, {0xc0, 0xffff, 0xffffffffffffffc1, "c50be64c1da4453c45a7f40c48f42e1df9c0083f9b5c86b1393ea8ff47d4c742a8410b23ccb32ed868221ec1c56d153cfe936325bd8ef7f0e7ba4500d57788a120ab683e439425cea7d70d99a25153e5b2394faaf1ba1f2fa9c883969a831b922bb19f528e9b5bc813f97dc74c5c536df566112fd2db8bbe2d9010d256a0e228154736319bcfa53a6b5dd5ad7d788c1049b0c5d63204284fc6d0db214f646e075a2b22491d9f7e4b56"}, {0x70, 0x0, 0x3f, "bd6f44afb392677a6db398d69157826ea9ace47ced5f0c3c647e812dfe47c971230e8fc56c1e96edb0f7348d17943d10f2947dd138ed4638beda4f483fa43742235024764a4edd12d5354438c4ed834a829c2934fcd07ade6663f9c8f0889bc8"}, {0xc0, 0x1, 0x8, "6b08cd7e1fded5819445278e4b51e9b021cadf3ffa294840e4bf98f237c80c095aef54fad76507549e97ede522f4083dfccb7e94e814e9b11fea0ecd38e659f86dccce8eb29cc4ffda7e420e110cabc9387518abb0ad1a8214209aa1dd55c6af32243ca03e08c5506abda02cea0cbaf5c5b3070545d43852aa3ff6b932d7921ddb40f24946eb2fd4a835265b46fe3ba58022aa89b55650de9465b3b2dab2eb80f173c2da997e3b5f1f9224d4"}, {0x1010, 0x1, 0x6, "651a9c0cafe35c0b1896a1f807d94c3f6d24230912e89239ee68bec401e9435f152586257cd4aa1ba8f53d2b43c792e5412968be618bfdd9c009bae6bd8637b95da4a1dedf9631a3279756401d64a864f612e9e196e1569d55458015b7c0728640053475488b1ef978fe349423fcaaaf72d7941a7bc158f557cfdc047dfc6c9b206edb8fb4993da0142afa5da5908a7b35328df75b2fb6c2452f4e268ac58f96f23721868cb880b711537f907a1e59b6d379cdb0ed89bcbf9e1a33c56f22cf0363c654475aa55b72eae1317d67d3b36d8418cc7878e6cdc6cb79e371c0f32c99f1dce9f3d8dfeedfdd98bec1124d5b2907e5ec3a5d78ad30a2fe47d45e6929ecc85017ebdebfb4e4c0afe13a7586ad46d001e941471b4031b9950f2d08518911169f294c59d9b86d5a3dcd2ccc5c1465a833c50570d3347d81ab63701ba7e41945ff99ac6e141d65542ebc53bd4fdeb9270751855accf53edf8c15d86d1cac72d61a2079a703ffec8b063cb4a3ce54af96329ab1468079653236d984dd62a1e1f29527b991c51035072d05213d41e9efe6a30a05c4b069b87e7b8ef426961925433f213cd42e8f2416f19a57f408e56e6c73cb67ad1a04d2a0c1744a6fba1882fe145d8d48e0c084cca875231969fa340ab765eb3540c84f7a27defdfcfbbbc7563637b787461eb420c4e6af404ea6c85ef1b66835e6f1fb8aa6d033d9befe09448af90dd5ff5603f752316c10fea731b219bbd48c0baac09fb57594417bcb817e22ac2838014e18c3d7714f2052977440ea485e72b520b7a8ffbef0d755126ab687c82ab923aee668029cd733f6406255a51f2cd0420277a5ab7c2db9cded44d4c3140068b7d80ed481841db1ba5b1996fa243361393ced5549cb3e9ee62e6ad51d581686f09c215a6f621c4c7047e30b5a5489448f9fd13ec113c2a774fa47948781ea9cf5549150d5bbac58cffb10372d20b81e2bcce56a96075217668f2573a1e914f3cc147cd1d4569847196a8b5a932fd94fa0d51854a8adf21f85051ba3e647198573e0dc7a7585848e8677f1f9e42d93e73e0964e36feb7175cfe5980080774220b69d024e0a364b523374d282113ae69691bff51d2b17a08edf010bf80661167ae77e94a2d033dc67f5e8509a4b9a250f05c81992a64831424cec89502add203d6194fd4f66c1d13e337e1a4fa2c126a3665450e5b0d6fa415ce209b36c91fdeb8527c22786e6f2b36613bd45bd055b1ca9e892a4e3af8d6e3bcc71b9bf467e0d1aa7962b2276979bb24cd69d9a22c9eabb6e1dcdbee07ec430898de2a406c29d62f4f300fb14d011852e214ee50cdcb69233341d66ae29c80541d22a58a6c7bb1d1757eba64bab216c1525580d5230956c3146b3aa5833fae8fa5c20814cc09f60d6dd4559c9ea340975ebbeaeec0bcaef2c5f57096aab1aa7abbb301b2102c176621f557ec7df7a5a3d510ccce7255d24893ec3c354a5066bb673e6e09f83c656168b9d934e310989140cc25df296564237f9bc80cd2fd823bd3f86d102216c2eb9e8de7956887fe9154a7a079213072e5c1fa31f9a9b8f3c3cc2a449af9725fa694ba2161ce7f9e98e95226e411d099646c6789c1a286d7fe791dff2e63d5d6ac2ab691533cfe006b00c5b011db9332ed15096e9134decad1d025e65c5dbec98a2d720699613740492de3301d0d7059fd99a9f7c28cd9dfeca02e562e675938fa008b5a28360e3241ed8cc4e8c0801f70a6da0b6e5e9924fd7ea42b024d921318e8cb615c7a4a342cc06b7750b90503e32159e591b715f2f500a72409888011e807c3512b5c37a16b8e3e851d33f2d8d5cccb65dd1df45097fb1f2f5e0daf271a15a12195b9bbf70f6100615b9ee249c6f6a344a866eb70ea4b8f20a767709371eb16e41045cb64f14b724b364ea5f75929d58c9eacb58648115cbf14ab2caa430ab29d96becce030ebed4de304628e4ef8777bab6abc7faf4869b8385bb04872ae997ab79821d56cf82dd7a17f54225845552b246761ccc8f003739225b1ac72b20b757ba51816bc76da5208b684241e98787f764d76f570d464bc4ffbc5d2d620121856edc34b0bc10c0ebbe031f7c2144ec652ff29caf95d89713cc9a22a98d3590164e819cde26748465790f958f4f5b4a96938bd52dd0afaabe38a8f244323210b32a2df78e519fef7f1d4f1a35529ee2e43c7dc8bbe8e23c8e188e5c45e547730108f34c5b2ed7bf4525764723b754056b4d5684bacd179253d6584efb79b5c4fd35ba772df96366df164066369675bad9ed1f03620a45d245b52660c295e81b20a8642695b68de1b216a7d753e3f46e7d7f71578576f49e7362f69d3e708c1ac5ecbf35db07b7e38d1adcfd3b80e76965db51a5da955553e09c8324fc0e62cea83bc55f31170908c94c298a77e6cf4052f2498dbd2d6bb655b7b162ac8d8c9da4de5dc1fdec30b48ce10952a4f3da9e3baedb5b1c429b02a7281b6de2278a591f340ff94cbcf1d9b5cc00c8f4fa231fa3643a2eb9e184da4a4166a737666fc5e1a90890670b03b17b963d48ccdfd2af3981c82bc1903701d6f5b1dfba3d084166441fa1e794b531c8961a8567b285fe59eb9a4223457188e31f46a7d6b06e6acd10f09950c0848c9de326978010180ee06f95eac8376ca4ff67175fe7b2cc886f9c6736bb45f296a685e3b4bc8f4b45edffee6da546a883c28d081978aef50dca193ee24e957d09586286920ca9a4d7a034a3ced993fac1590524131bedef296ec191a0ba91ba08b8cafbf9b699662bb974932ae147e2fb527c16ceba2210a9ac3ec14d9b7c024ae69cdf96523404465450a557b58387b33a47e5907d8d8a8617becb322a9e1f16199d6b40f137793d9f9651dc884df32bfb11e6c8f314b17ad9f4e5a6f62687a465b283a791bfee6629b8185f9eae56c7b138f36aaacd00581d15b579e8d15122c0d9142d00fe2a6d7059e1cf37bf2bc8fe62b9c4139d439c4dda87796997cad701f2b4d6f731fb04fe58e51d6a006b42c446d66acab321cc390d66233b6727ecc14f814cb28595b0c4ed65231e9e8281af34e2289904034d4ee04b499c7d06eea938d52cd0cdb3615b219df9b06528d0e0b0b1810cc26da20d5babd0c83dfad9d79a6b5aaa91a7c8168ec5f3abff6400bedf2bbe8e9eb586d41d9a29e06e289512fa536ab1af918e281e9646c3901b76acdd391e06df4eca331485805f6d6715ce1645211165f7f0616864a6c87ff200b29dc1684e5405227865f583f39255bd78259b5dafc355036d2382a2d461dddc5c161530341d5d9344867a164cce63e3a9ba8b985e856b3c06f970d2bc83d3f94bdc47f6548b584aa280522d8c2999e194fe2badbe36bce6008809415aee711418679aec3d66f6dcad06e94d296db1e6d8018ea24a9c625b4d013928b47369fde1722e3c8abac6fcf4e38f4cb7d4cf4b18c9ba49da1f035c38e9236e8e0e05e90defe0abdc3e3880724bbaeeb934f1c5b30648329224d14d12a245740735e1f940effa520c761917657ec481399d950a85a194e74ddae4a386c28b407089f2eb221a13cc18a7bd5ba76700e5dc409a73d8327046c8abb7effed6e25f14592fc01af229600e018e65b1f2081e378288aacaae967802b57fbe970b8fd6cad68da8398ff35680bf6c01422f701d1ed6abc3783bac67643964b1e3eade2f99d4829d2a8f4b0925e90b82fad22b9b70dc9aed96b71c392dcec8f7e0f35ddb7a805495f27bc61fc26fb196dbe52eff67e293d7c79c0f2cab2ccd2094c66687fb8035621fcc6c39704af48071037b21f905952ad7f5a02e3bb4273756d6b3c60ce39cceadd18ecee61ebb5037bf628c0659e507dcc2c6d7dcd84336d9586924ef2477b60c8a7112e5b3f00a5b78c581dc2e21a348c23cacd8a226dd05caa2e31fbb1f443f68c92dec51273283d10b28be76779b23f747e49acc08187c4561b04a04117a248ab47c08364ec44baaa7aa9c0e33075b864dd4f2b6c9a4f376e6b31e9c83468af56d2516b83c53dc32356f45f36b9fa28df9a405114d951fd97534ae394c58a0b25ab346b30397c5696b3d9d00e950b36fb05c6e1cd96dea5e78f31a62dc4c8b581f6b8d33f1415cd676516ed03dcdba8dd875e217731fba5d88026045beefeedccc444a09bf11a60fdcb3555e63de1daa64cabedb86fb7ae1d537a5cdffe0061eecf5ba93fecab8a80340f0a6c530ccd97e4c05a305bbd84000bd7a786dfe6f77ae033ed3b4f03dc2a59392a00b50b89a2cbbaf480e3e0c94a17af4462c021676ffc7669f9f1bc194175ab7ef06370efab1a44cf0ad5f1ca6409936c460858b03a32423d24d7b6437341ae53ccac5806cbc46a1d9846067901eafdf7e0873f656d8594a0bcd2f23b8f71f51b4a609e81eddba00fa5bc2156873a5f937de8ebab55a124bc26cf5fd20be517548ad258a10f8225efda3016ea8c87f97ccc10443ddd0be5dfc828a5ff37db076a20da6fb22d021210cf2884debad4127fb78765caee359354e19b54e2a7ba7d80c08372a9b44317dafbaa3fc853e7687d7fc8e6e68b38ab4ca5e80cda67c46133fbb969823581ac3838adfbe16847ec0453bb7ab93f840bcb639e0a1063f689f0d4f359a7ea45a2f0bf449b6a34aa114c8032a1c24d49c05a3c87f4287b59a808a7004f8b6a53a7c8ed7f5f1755a243d53bdb4089dc898c20840e41e7e3346f31ccb3c4851db7ffc660826d3cd5c233e5cf2d64ff17ea2f992e3dfd82d12fbde012150363302b0fc70e9d2fac59b17da71f9e571b24bc90c272ddf942090311b71d202860299f4df54dae93a5ed1085686c2d1af3e8d0058acc2eeab1652658ecad31d8a90b1c37427a1750145a79c4cf9e9979c6848e7da5d60cfbb825bf334939b1a045552e96a82e3398ec45f29e12564a9ea854e8be48047800c67c2db777128affe1ec521a68d3749df469a97a8ef8c46eeb78fe54eb5c4e7b53567f24ffd12f6458409da582fd6f33e2909a0ad5efd3d1167c2ee63ef1d9a5893579f0077a720d581ef93788b9f436118bf5b687f6b7623e4ab60cd7a588f9df5b54bca02838a8d87e9cd3bc8c319241f3caebe601a3bb4f6551953b05646e97961efc34aacaa717cac2dea08d0f07379a707410a0338c736fa694f9b8caa66121f5206e0a807e0225698bab9864985d4bac7f67bf75d062926bcc62ccf3e216e78b644204c433d6b852edadc0c297fcac532e4963eca7362eafcce4257c42df865f950f202d1b5792348e2352076372e27552a132156d05e689eabd778e0594d16d5728e4aefbae2a8ad898781b528d5e65aa839756b8dcfdc231e2918973d5df61039b5968769bfd9b0f2413e12d363768eeec7746ea429dd3e2872e5241ebad0e1acb59628d856983f9d1e9219209709de77fc061588880ba35ed70c6ce9de5ed29b2415039a7bff6fe4585a17a52273759006ba2f1d85c8a58474a865206487dcbc0e96b5ba5851842448fa0de9331b75b7c774c9ce4518b2d1b388137729142791b10ffcee6d7176f726907d1fc1365da5c494b1a5a8bb19a0fa9ea5c8b81bade3c2b83fafe1a92322cf53a30c7e92b71236f79b35bc0d7fc0bebce55691c6a33305e675fd7613e66db715518ac90f3f6a49d8738301432f6f1014b497c86042c6fd15a758695247f386c1b23e2a566c5c355ff92e47e3005a4b752dcc7b3b74247b5600fb3f92514bbf9e19dde4f9420a224c32f0b1a6b30e5210f9942e56ab2189e278c4f71248c10cab74e97ee3b106115f"}], 0x1230}, 0x4) 16:01:04 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/116, 0x74, 0x40, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x163, {0x6, 0x6}}) r1 = socket(0x18, 0x1, 0x5) socket(0x2, 0x2, 0x8) setsockopt(r0, 0xff, 0x7a, &(0x7f00000002c0)="0c46577d41d31bed5fe7494bbdd9913e71f6e92b36857da7fc2832e19acd3ff150b62e72d40c0160294e22388e75f6e26413c3c40567da0efefd6c3604fafcd479153d1c6e6d5501bfe16917e1eaf88791ae305ffd9807ae373daeabf7df6382f9627c64a91b161f1351b896da9afde8f6599a89528f56bebd5b1bd07f261973c3c5e221b7e19b8da8789d65b376bddd6775f4f891ad1f0b6245ca63e63b6094a284cc1242de4a350df402ab13f989e82fc94827bb8380be43e0b3d62c96bd1f39ed05c1ff5356405100196355d46a04429bc775673d1bb9c50b39d31071c8db482d5d4aa994afbc58afd4c493da528e63bb1373c29c028ae711a02991", 0xffffffffffffff76) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:04 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) close(r0) 16:01:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = fcntl$dupfd(r1, 0x0, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0xb422be58147e7fde) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:04 executing program 1: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r1 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff794680fca3aa2f3bfa00", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) flock(r2, 0xe) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:04 executing program 0: mlock(&(0x7f0000005000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2000000010201, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x8) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) read(r0, &(0x7f0000000200)=""/12, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x6, 0x9, 0x48000000000, 0x1c}, {0x10001, 0x1a, 0xffffffff96334586, 0x27}, {0x9a0, 0x1, 0x6, 0x28}, {0xffff, 0x6, 0x2, 0x80000000}, {0x4, 0x7fff, 0x9, 0x5}, {0x7, 0xfffffffffffffff7, 0x8, 0x1f}]}) 16:01:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0, 0x0, &(0x7f0000000200)) r1 = msgget(0x2, 0x1c) link(&(0x7f0000001680)='./bus\x00', &(0x7f00000016c0)='./bus\x00') msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000ffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042f0faeadcf7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b00e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073249185223ea93c374173052d91097935e8eebb3f95d3f3e450261f55d3ab3defe3713ae9e47ad23f32be59e6a00a79d1bbcbe229f0e4021a0bc3c2833d24651462b9f79a6e3314ab6f9c5f1cd0a196316d85a4c7c1cc57674cd7b26bfc15dfccb1bd13aa3278ec042d327782ab1636e5"], 0x1, 0x0, 0x1800) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001600)={0x100, 0x100000001}, 0x10) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x4) 16:01:04 executing program 0: r0 = socket(0x100000000003b, 0x1, 0x6) setsockopt(r0, 0x4, 0x9, &(0x7f0000000000)="e5c617529dec2b60f3976db3a0debc08d9f0bbb94242e84d09c30de311b2f958033cb0e2d80534962b6e68f8f1d0e6c4dcdb29edb3c6f65f0d47744e218e21abc60b36b27ff42f186fe7840bc54a2d016c2037022ef9f9618343ef6857", 0x5d) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000), 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:01:04 executing program 1: r0 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x80}, {r2, 0x21}, {r0, 0x4}], 0x3, 0x3ff) syz_open_pts() 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() close(r1) r2 = kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x62d, 0x0, 0x0, 0x80}, {0x3, 0x4, 0x3, 0x3}, {0x7, 0x10001, 0x9, 0x1}, {0x7, 0x8000, 0xfffffffffffffffc, 0x8000}]}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20011, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 16:01:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = msgget$private(0x0, 0x18f) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000000000db1316bd47b6771ea925d0a640ca7f352a3e4e03bdff6ee02df35d93c1ff2c7a328e22841415892e514e262e97181663ebdf20e798a5cb4d847faf769e6bfa2eda91e6ac1b4ebd9be85f022d5e37dc59d176ed2a68b6379fa53fb8889106"], 0x6f, 0x800) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xd9) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x6, 0x1000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x6, 0x4, 0x2}, {0x0, 0x80f, 0x3, 0xfffffffffffffff8}, {0x1, 0xfe000000, 0x100000000, 0x800}, {0x0, 0x6, 0x9, 0x7fff}, {0x4, 0x0, 0xff, 0x6}, {0x8, 0x7, 0x10646da6, 0x6}, {0x8000, 0x1, 0x7, 0x5}]}) r1 = semget(0x0, 0x4, 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x7}) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="2cf376b0f110cff03406eb0a5a7e4fb42da73c632c52e66a7e336ad0078a904c52c9d7b773969013acc21e51a385fc70d44342ca2e567af62cce6535665de960ca1fb8dbba31395a29f0bfcad27cd6c33dbd178b680efcace5fe781220e1de47eb1fbdacc7de5a16206414ed0208743c0647cb0bb4294fddd940106b9f2c6c4aa7461a", 0x83, 0x0, 0x0) 16:01:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) r1 = dup2(r0, r0) r2 = shmget$private(0x0, 0x6000, 0x218, &(0x7f0000ffa000/0x6000)=nil) shmat(r2, &(0x7f00001f1000/0x3000)=nil, 0x2000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x2, 0x9, 0x135b795b, 0x10000}) 16:01:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, &(0x7f0000000280)) socket(0x38, 0x2, 0xf2e7) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5c, &(0x7f0000000180)="2c38a38b89074f98e8263605d709ad951f68e3dc0a80d1f3f53af00da7a45ca0d7a160e7a938aa1de4759cc885f9d06ef2c5d21f179ed012560707a660dbf8e81df9727bb7dea56abc1034946d5fdeaef422a93881d7880847546b5c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000240)=[{0x240000000000000, 0x0, 0xfda, 0x10001}, {0x5, 0x5, 0x400, 0x203}, {0x2, 0x8, 0xffffffffffff7ddd, 0x7fff}, {0x1, 0xd2e, 0x6, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x8800000000014, 0x0, 0x800000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 16:01:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x810a, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000540)={0x2, 0x1f}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='-:\x8e^,%@\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\',}\x00', &(0x7f00000003c0)='/\x00', &(0x7f0000000400)='\x00']) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x130ca8ad2d347cbd, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000a80)=0x94) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xfff, 0x5}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)="2a8e26aa6820f54ab0904d4f4c6db413ce59049457b45e8885eb43a6f541b510acd4237114ad60d92569ddd6b7000062f4ba17989dd470d23787270615fe2bc71cb952f8684e4583fd2d17c5cbc89ee0d84f5d9cfd2ece7003a9f2c9b1c6bdb4dd73687f979348f1557278fe5001dd4b9999293f3c280b1d51ee7de557af238c310758fc821299a1be86b0203e94baf2b144d8da7597198d704cb60aef23063fd3753ec3ff74b6e84c87ad44850e2f1500e3bc090bf4afe11fda1e046dffdd111b8d8cdb0c75093872438bf897960397e162", 0xd2}, {&(0x7f0000000200)="24410bd5f9d6800674848f58ab6ef2d50b86fb1a37d8890b9eca42b0fc1716c4a9e27fa97e21f5f3211eddb905e174b7040583976028abdbe786ab08b2a3b1cc0d4c8f9e021430044c151dc5425a2d47fed262ecbf282513232ebf57e8da", 0x5e}, {&(0x7f0000000280)="fe69168ec398691bd8477b13e3f12fb37c559e212e9a16b2fe7b9fc364737ed3d1e274b9b8854d63646ac2e892fc7156626b8d7b071b695e87b2b767ef70132234c94d82aa1c8ad9082ce382c05f441431b8b3705761c16130f47f2741480929b6f54196271008e8cc640f96b975a2fb90e9fc6211882a07c2d652297c466a", 0x7f}, {&(0x7f0000000300)="d06a811fbf3decd480bcf3f09d78538d8f13fcc73cefd6651962e2f8384a063d022904ec48b940bddf6f85e5063421f731cd3c3668f3a574d1abd79f66f329b72e688f1853ec375015583ceb0dca0d8b6453c330133a6a2f93d1d39967650e3a11e312bf3661a807e48625a8342b1c670b08e725a0a6a2b8177b111ee83664e0ea98f187dfea33fe6a24063c2b96da2805b8c684dadce68ca2eaf054803de9ce603bb114d8a685280ac56dcd9474", 0xae}, {&(0x7f00000003c0)="c10905f2027733c3c77ceab0d0dee757d021fd5c1e6e3487dbd9031d73fb5a322a58621d8a3cfce6fb1b5d33b5e76940da776d5fec294caed11faa974eadb423585bf2d9a7c8a5b46d33b7a3716b9493ef2cc34fe7bb9f4abaa913d9b251a6204969d1219d88866ea9fb3018a995a47c0df9", 0x72}, {&(0x7f0000000440)="7b086c725e640ad1ebc4c3b34a438002abf201b74afb7c20c29143e8d72c5a6e3378e9106ed6131cdb763fdcad142682013733d16147dfbcab2d668257302ff14b85bc1facdf0e719d807d9cdca95639f88969fb4b84cc7637f261e189ed9a24", 0x60}], 0x6, &(0x7f0000000540)=[{0x38, 0x1, 0x100000001, "fd25a92de3fa813acae60d1684a727aebaa6f9ba9f91845fa85886c0802f88e68d"}, {0x98, 0xffff, 0x8000000000000, "87f10e51081f3c751df4c3e88333cba680f535208bdec61c623e88831bdc11e8f5c3c17ef6d2b810caec4b11b00b858a6e748e205e68c91012459e7d6830226edbdea9563e118b8d4769a40d05ddf80f9a0a9521d79a73063a2abc360e7c9f28cb65f3ab29c96c082e083f454a624815d46ebab6a855fb30aeba688ec1c62d5aeac452"}, {0x108, 0xffff, 0x1, "0d09bff4557101341c4585a26656d83763caace0c0fc6d51135782f327c2ffc033493b40634a941f065765e89f18e52a14aea0aa8188246296f6d8f9efe052b9ee6e68bf9e18f1e13f9908a63b25d4da522661e6a7db75e95dfa423c376d4795f3987ad76a57c2f411284e71651dc60d66c0d16341481ceea56536140056ac64f8480fc46bad92b4f4c136b7863cddfa4c641e639707d420548948ea229e6a1e5e43e2caaf7a9e9e648274a2011f6d88fa7f6bc13c834c35a587738f7de0d9129be9a2e377e0d1accd71d5530a311975ecec34c9319767b4900b214ee03d47303268afca802e827ee726b068248b3cf42cb4a3238d41"}, {0xb0, 0xffff, 0x8, "faf4f11b28bb72d05e62a19dae2018c0e9f0bb8f404c79308b8909ebf54a911d0ada99c52bef58dba955d8c64939b7c2f49b0fc4d7470322b615d97153f4c408260e89f89044ea5d727c7fb25197ca726014b88218151239f1b6c9653d94bb02f8eb952d149d7f4d044121fffd2f9b87b43f96e56e1e452b37aae73d6e40ea9e55e62fcf325f8423229beaa9f14d5947b6ebef26bc256d654c2dcb7ce185"}, {0x100, 0x1, 0x9, "847735e2eb0a79692197590413f801a977f3487aaef4a7c980ab8733622106b7bcba16576d29d58532d9cb0ae6f348cd199da8b893b4be66b8f2935728838d68c1630d4451a58d42ac78509f367a546f9ced00b23f11971b612c10a8051612edd6bae65ee3c5646034dc0b807f62926080d53b5ab137b9b63a988363c1ca6a08b03e072932b75a3d3d46d346a2f3342e9d260b9eee9ab7f46d6a4a963f7392af92e47d42345c1846f0558dca12b4bc31e16b7c3b7307c299fe8ea59a5be96fee4a9dbb62a92639010d164f6d8955d69c3f804d7c626248c4ba8d0ba57e8486036f40e54b91bff6644d354cbf28"}, {0x50, 0xffff, 0x1ff, "3b874ff39661e1f948b8728eb223bdfa7e8b789174ba376d827810afba55613c5e32c0a7757815c8b7deb31adeef3dc3b72511be476277b21bb403261bd9"}, {0x18, 0x1, 0x7354cab4, "c6"}, {0x38, 0x0, 0x10000000000, "f8871fa7ef0f011f2be111fbc4423899c1f7966d6b737b95e45007b3833782f6eb00"}, {0xc0, 0xffff, 0x4a2f, "d66dc27023e2cf216bcba3a5b2a208b239e2a7b7f3b2e5ddbc256c83afc67e7123cadaafc17bdc869c4d5f4d638ecce466ce5967c8eb3ab641e447a9f3ce268d8f430c19ea94208382ef4935daa7639f79d3a7a758f3b8560be7af159878adb145955914c59b190ab9569dcf7cc688a8b98419579f8684ff8b5cbf454f6ca97124ba90435541127c9f4f40d20cab731aeaff81d8cc46dfbff26920a6a512398571c49a0fade9f0e8f09ec8a6"}], 0x4e8}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8080, 0x40) accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="52147e8726e12e2f42f8868a45e8a2789dc4f06da085b699647d8c0011398aa4cc022531473f5c4e3835653335", 0x1db}], 0x1, 0x0, 0xfffffffffffffffc) execve(0x0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:01:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000800)='./file1\x00', 0x611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x80, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000002c0)="dbbff28afb661a962828f33ee8f0aaf69a0a8264daa89a46fbbcb1b05d6cb337e934c00136e06b17562aa09401e1c9eae21eadd985f6d44596af7c36abe1f91d86dfdbbb0bce0dba22c31be68a3e4cfc1cc383e9ae843dca2313bff24192dee50aeec4a686d6b29ff7854725b776786dc471093fcd73f2c6443b807902ab13b107fd9b9f24b84ed159abe879bddb0c8b54dff56b19759b5dec3c92f8b7edd6006ea3b97450227c788fc79dfe", 0xac}, {&(0x7f0000000380)="03d4e7c2c609113b836fe26ea0d2534c06a089626a453eca77363c80437f1b5056c49e753362628c42ca1fd73d6fc3a97513d3467500732d69d7238785444947907897da782932bab8f44c2c4b50bedb47f3fb3241dcf5ea53a3cd0f3b6f3c9576a4de75ea1f724a810667e20132611b50086b30d05a09635e85a8bfc56ccdcd459740d8bc0856860e1aa9d930bc5f", 0x8f}, {&(0x7f0000000080)="431d5ff7fee7d2a4d454", 0xa}, {&(0x7f0000000100)="ef105579c4878f58f9c1f23db7e5aa4276baf35d9e14b9872fd55ae528ac042cec5705642b3faf8430784ccc1415987f7d", 0x31}, {&(0x7f00000001c0)="1e1b6016f3b631c7d36b3f1b4d0558667c3ffe2affec2ced31a2471d463aeb287ef8d900a2b9f5b1ab2ffe00d8a7245acdb0869cfd2429e413f247b433f1e71ecca78bd3867ef8dfd551b297b40c41c9f5dcddc8e802", 0x56}, {&(0x7f0000000500)="f55f5c7d6a4ef466ea1f90824b08a552b51e7434d6fd6c379a913cfcca40af0075be9987c960a8f0e558bd3d708db05a8af75137272ae41e491863efc93b1dd38bd684b48cc222d21cf3b8a658f248072b7bebd3bb89470a16496e43a1e51ebbc26cb164d375ed6916abba07cb43ed9c6f646601f0a32a5dedc377e01743b01dd7056fdecad04804bfeeaaef22e9e57ba0d5543811c476c279bc53ce2b910b958519b863d58bc566621f1b9c86a2ec6015f762695f8d5f2fa312345c8a66adfe7f4d3939d4e43422880e0ce421b048d3bbe1941963fe6e122c7c16cbc6ccb4a4ecc2dde5e395e8005387383bf5a9700aca68", 0xf2}, {&(0x7f0000000600)="62f15d9a1b7d99cab97958d8fcc549bb09dd6919952c9941ae4154afd16be7d24a435f8060baee6f879b9e0aa3f574a379b6e187bc0eb48b91ddae73234e9d5cb0226ef9f69341ac53fc502cde4357d7b08c4f6488e2db2506bb6152a627db782a3756357e80fb7177c98676ef2460e68fcfbd0b8977d71bc46da3000bb441dd6a4f6692496572fb177039ec2e3faef5ebd56c3ae3aecb83e552ec8c149be583a945332332382bf68acce7ad01f0a5417cf5461d8220b253d351d00253e6fefb1564816eb8a62ab6307c1d1c75165974a3abbe27a2f907005fbabbf7b03c4a8e4da8bbb2e007cdd75f672d7efd584e0dc19c83cbb3abec25", 0xf8}, {&(0x7f0000000700)="a919ae34eb48c128b0d8b7b088c1be86a349e52dd34f800dbdb10f34ca928de498f34acba122851c67439418c62edfe49ccd18a6d3fac83b39810374e32032cb9c0b7b9c98fd46676723ba33de70a5cff5275740857a7dcafacd7c113a8b284d02", 0x61}], 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="c00000000000000001000000ff0300002492296d912275c601cb0316ca7fa5ea24fa5e53c66a4e47854118cac5e3629a937da2865a34be5086d600ab71fa313e6666d8da0a1f849dd27706a0b8dec310c827a7a57b6226dbd8911d3e91f76399d5ac2e89870b908cc6c198728f133db3b8ba73e97e7a2d28bf716ea4ccec81827706fd9f0098829f82104ab17c91c1668f061ad75168a95cd02ab7bcda0703d3366913838316401f82d67d31417a7a617c84c0b0ae2348cb743e537522d400001010000000000000ffff00002d050000b0d6440d2a7428b6c90e029ac530e77ba5410df4b7504cc94097c51f8d79f15f3281fd99efa05fb0dd4f7b6f38b4494fa377d818e5786647cbb3e4004ac80d4e59760abffe59c6b2947555a8822c96f6dd6ccd118330b470529fb4d5229a5ec77315354d265dfc11d3f6783807b037f02ec5f5542b51923329fcfc9ed975953e17642a6fa76778f87ec2010b85ebeb4151dffbb0e0a7d64909e6c508e787f9bc3bfe4692940763e18606158f1ef1f59624c34f11c4939bbb89deddb91ac0316df2d30b3a7c306a06f69d9e08a65c4b13af600b759ae187c6b483a48809f47978e508caa09860d2d5aace0143ce6160789924321cdceef52b6ed0923e49946028e866f1a6c718fa0ff9553388bd6d1cbb6b5891f6ee3242ff15313b80981d7ff43c41c5d9a8633c717535f86e383caedca7f4a9ae71a651e8729bd61fb91de21d9f248495caf5ac31da58977df49494af70df93710393728ce1745af1769ad269f1a5a7069386a49791856b51e09e37f7c5ba7c9d71e190da8178c66d605ef1bc6bac90ef21a863ccbf514afe626bc52fdfbcce579b184cacf87673c2baa97d14aee2027177e172da60d3666af20b82580f016895d91a497bab4be97829b26f971c7ff80d624a699b67fbd90ff781260948fdf28fd74ea871a6af7b62196e83f3b82bc332517373a405467b0721dea0a8016c135a2c5e226a4839e13ff7871bd362189f60459b6064cf3bbc13c1c19b5dc7e8ff7446492945c175e6f4ee4c743793bdc03a52bf5cf9bcf0383f53cf879278bf5705f82b39baa2b7b073d0b5c06f8d5518f179e6e5a55d946f54256d639d501e49a488d88e46aa6b65c94f21b24485b5edbee62b493b9ae30f1f225d1577abfe9a5e57df50e52f56a4f9cbd1fe6978c3536c3dd0926d2afde8fe22aaae943343c4766788f02f7fa35294c76fb91ea5e97bccb062cae1224e1ff6ee50a05a807bf486a22b52c57a14a8890451d3f66d444f8ff2d52b1c712483f02961a29d5d12d3235ef47e9297639ab2848dbf3d6e726c9af64f462633a8bb004d04b0d4d3b4dca3d928bd7c8bca4e628f1b9bdca648ffa8629040a8715ec90031ec1d4097b12a63f3e057ea42adf4d6d3f22e8e31d2237ba4b04f20e25f7e8c513a5f24989e335b1cda86117d61784233cd486c9b4260f065ca00e489a4fa7fd4302e5a94c072f4e06f115475efd3b9e986954b0442c510bd82e8879cdef322366cdd1e9c16acdbf0282b5f6cd664a73da15252b970d743c19451c51b27c4dd3579aea55e2271c5128eb90408001ca21c04c84db8b8d98f6b14baca88172146285b1f2afd395b7e5f22efab557c409590c0ba92002882870c47c2e34ae56589283c4898b0eae2c07182b0ad943791e44f1a1d0e4aed01f5ccc2c13de4e262fc1d49bc9efa3cc908b243fc3f9da76a75aacb195fb7d62653854b031d4ff235416d1273aadd0fddd8c2ab0cebf35bd6f3b3a08439bf8fbe8cae5d7bbee61cbcec57fafc778c2362fbca4d21f6d05ec297fbd42e18505bd085ce8f7e8b57f9689921d4754ad9ae9d8d4f8835481d6be4f206f00490733320b79041d3e18f3102947a85e45c3403b60b5ae7c7a9fd82d2e16faba470dc5d51fe9b4d22e84fa515b877c433ca121175d06efb4ef47ccb9b9592f6e93bfb7614ebabf83416987855420f7fa2196c025c6168f95b6436ede07068db9fa4dfeaf73faaa95d898f649c62f3a63866919a87d9675d2df139efde305b26a6c15c04561f9103f0dbaa7d36b48ffdaf51510f63697dbcf141e03676296cd768628776097a6b7d241e8ebc9d58c64b259adaac5cc97fd7107e32f87b3a924109e0ef2d9ecfaeeec77e10774cff54553ee14b93b21d812def132180ce417916386ae9f8be584b1173559f8b5f0f9caca901cd2cffa9ad8b0c0a56a55bf8b4bcb01b92d957ff1d8f30a7a6e76b15df23309b419d971497e72b168e8408d687a914152f577f5bbcaa07aa097b0f241bcfcf3d0f10b96ed9215ea049c7e74985c031ce0d7301db9b6fe0d899774a70c5c0517dfc6d6bf45abd4ca9056c313fc8a4cba65b31121ae45081f742290f17dd45f93cbb8bc6e869d609ca60f30cda0346f9f1d769de496eb8234819fecd14aa09cb04e3cdc969ae4a08f9dbc71f52b8574b68092b9ece7e38877959017d9e848b01659be2f4699c5a287a9bce522e1981dd26c25d34691141ba5b639782a376dad9b9cbd1ed10525f9b5cb6a25c9b19716489cf4d887fdf426ad4f5837cec8b36b532a7b301719c475111fc0a0009dab50b61d8f48085f5b1a95cfc8be6c90a27678e2a70b11aab2a7b24027dda1eb6645cef2a0029467113a511324b705fd18320a039915349a8dda0d709cb120bf84ae71f99df9587fe58acb599b261091dfa0a0b7dab005163d1b8fd437d6a5160ca51c4b11d24fb352e9edcda0801acc4ad01ffa9123d6d01acfa7e7a150b7fc282b5d69a0c8a61358cbe586f76ac849f37100b024d394c44bcaca014b5935f0a9345c77bf7b97562e260a171310a2fd15a70b76a668d06c8d99cbd663972e5792430e15093249f12fae4b7de383146d451e76ec049379bc63e33f44b42c8ddc91c9b36be22f17f13433a46daec56eb98c9c2b59832b7063bd0834b0b6cade9c3f3993ca8b02d6ceec166e0ce9a63c6550050e50d34beff5c052fdb5477c5790a130857bbc940600873a88b9c4e7c2e74f545a883dd1daa746127c791018cea7609ee0a98f7e99e5b1c32406368daafb7a24bb54c988942130a62035bf5aa15c5ce169de4d5ab1ee094785fe5af924974906692614931bce261452d60e2df8855d8c23057286df917095703fa8a39274e91bfc4e6537a6383942c082056bf3144d1061e7e0428d5bb249545175f2559205c104234e6eb1333ae8c660da370d2d49d00cce97d8072574ad0dfe67651502a7360eb6c177b8e751cc444abea12358cce43bed79f92a554ea864df2185673e795217f03888ba0ca1c3c160df93f0e43e431cbe13601353ec24add4d880b3174c559351f9d1acac6163b01af21c87c4732261243419ecf4117619272d71b3b54e4cdd429a9d993bfa4d05e2df8e9969fd87e15f60b5cfdedde361d4a0eed17202c3b95be9a6986e5ac2d2e4a6372b565c20324aacc1e7ef4bc665e8e42bfb53c2d5c410d96f056485cb87adcbfce49add18090928b90a3d088737778d042b00c7678fbc1aa7216d6b7e160cf0d95327136b158a47bdb78bb3049c5ba8160dd2c4fdc84c97f568ca67422d8c381b085237120c25f59e12142d18a666f0e4f3580d59caade26ea821e51c94bf4f2f513d2e049faf7f779b11a347433bb576fb16d9dd9460c11ebd762018a9a02867861062c5c9c76bcfeed822bbdae4817291168b39b9b326e3dca0edb7fb016bf6d8555a4a6a9c8443c2cc5abce193ae0679dce2fa1e75c7add650d740cadd43bb4e558f01a8cf61a28edd6faeaaa4b83e4825f628e1648ad1298ce71294189f7f7b10bb969e446ec0657474b8dfcc9ae29c7b5b5a8115968cb7b842398bbd654bbc9c94584170a4df6f8c9f1e754c859ed423ef37a036eb0360405f74f057905bbb9b9fb8111f2ab48cd3209f844c8aabc4dd4bdebfdf12dbeee831e33a5ba659626ab42ecc159749d36211ed3078756cb24158904820b9115c48387feeb494e97a50e4206f4d24b20018c7555c3d52e1943a591a4304e725bfc45463c958a7a88b38273bb584b35e6a7fcf747a1fa27df99bd176e908262d0319c0e91ca52b8eafdae697f8418b2e09514dfba6627670f98f8b69013c044d2b14889f079044c16f46b12ee7986ef20314f94c1ffc62bae9b7a796f1e1481bbf2091311f7a48a912766902e704d49e2515a184e76c994296c7764ee898160b6cd6e824d3c1d912b71fadbc8ec52f7380d92e6b60b92f2900fae9719adc1e4e0b69d994f154db2ef8d1bbd08700fcaae23e23b149a13661ddbe6f5913fac5b322e7a603842a83a5f2110d8e196ca0fabb2abe97dc2e7791bd3530884fa5749cbe693d999afc7559f78f6961a970e9b35e54cf7ff77bb8cfea31b873dc89f4562f7b96ed524d16b608b7a56ea49ab29eb172c8f0bf716ea58b5035ff885d7a1c18c1b1fcf0a23aaac030adedacee964841302277501d8a1ee6ad34b135eab0235ffe6dd2aaf591d7be27842b1870b3af6ece6bdbdabd073fe83914558fa8a71c78232d92fc3853e8cb5c8d715e5db126f3e1ec6c2590fcd9bfadb022c60de8a14f12cdac9653637197f111e0eb7cdbe8d7c783c9c881c842ff9a09bc22566305c45819f938a4646d7e8ffc9230fc8e9d1b7b187449b9831354fefaad3501d21637c950c7c9e920b1829954fdad72bb2b3797a075c01f1d20215d7b9e93aff968a2fd543a55316a343e419d8208e484e4294d77a2e6108b498de6c70998847449f3add9cfc797d7646b89f9c993074e7129400b1b29ecf8eb935486554db766a186e356035c65dad1003f8ef2152fa74d8e2abef275760efcfc28c0f60e55fff29089b0112bf4f6f46fcacd93fe6a9cb04c1753ca1ffdd726020731d73fffa66363b3222524825592781f74d9da32f7119c479797b29eb65d74acd36689848ac430b4db0911412f9ca49645b864513bf1f28d1e741f0cc46cf1235a131cffc9f70d60569b5a0d432789b0c8f1548148761abd9439e59b6f5e252626fe8379183dcdbcac27fe8252a599ce01e1a219a0073bd95e3824633bb788f8d84d85b38e28021fcc8447a931c43fcf19fa53c3237a31d168b4e3745a6b3f27c3286e1732904e02e278f7c14f841b49b74e0a853f6688276f23610df9b522cad30db458ca6168df538f45bd92fb0c90d2afc1fea221dc458b2221d407880640c7cea789bc55b6bbc449feead0067c558a7a66e8195e576ff9b79cd4b4e136284e9a2de2b0cc2bd2f4b61726b3efeda775d661f28e57d63cb3e1a69337d0e2ae1efd27445f1fd35e349849fd39768e228a70552fdccc04532c2b16ab601649d9478b9324848bf0606fb969a0d48284855e7293d09f28b5693c3148614d3b60ae064899fbadc0994850907249842aaaa297755c34901c2faa28d1c8eb5c025349e0d7ef9abaef19f985e48b97d4c3b89ad9b3ca51ac55ef95e985060ffc316e498b3c40c6c8e7c25bca916957e1d8fb3bb9f424ecb44e0b56772c228ae4a47315e6fc5fdc9b672fd8ef391c91cf7c4e87b870807f83f1f9095523ae52ddc448783f664fbb57552f308fd0639c0845d9a3c2c0b32c7de5a32e6eba6a8a346dfd335f230eeb321cfc312fb14f6449206b3fe1d1a16c63ea1c26ee2e9300024744640cc39dc894154b2c3000477164481071a0241cde91dd4a9240aa0e58ea35af5f1898c655226d45b47458200dafcfe1077d45e63fd4c0a3442a7fb740d6e689c65c8e623a33f2dbe79e60b3adf3c55ad577d08b911d4a0820e0032f289708d77e192109d708d0c0fab33a12e88800a8a8f255292b9cbd7c386d94f15ff4d5f712adf6a38458a9b646214392593785e2273adfcd993ce3a56685b03cd8a616ff122a3d7d3d2a71fab78e75be75207e6284f799060fe3c7407e11139c4859486516d54e340e978611c58d9ccce0171d83526283397325993687f57354ce07376d9ccc20d7e5cccbe895a7667baa0e4fa7a48159a83e41ca346b5490cf49197beb3e3da62a6bcdccc96fb633dc35fb0ed81703deb24fea605ac65e61d45ef97a88e83047bdd93448990edc3f94ee5f668b39c98f80e60000000000000000100000003000000ee5f82fa19b38a6fbf0a397fa31a66b20b49e0f9cce70f0920a3f9fc934f3eb7ee66369c2af24eaa0e0a83cc939f068af252b51ee6e40d6a30d33fd15c9d5730ec1e9e0248579ada78d2ddbe1d740000880000000000000001000000080000002ad0e12f27769a4df84a823f87fd4db7b59c62bf5f70809b10350b9869786721d494a2c138947510a8783b8535ce733c0ff0dc0d662acab710c01d34eda9fafd054872bfb4a83acb91175571e9eb359f25af7e501196ecb4696f2732790e11d8c23c8226fc1c9e1505e81659ea0e13643a561a000000000010000000000000002c3518eab8090000"], 0x11c8}, 0x408) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x12, 0x4, 0xfffffffffffffffa, 0x29442b23}, {0xff, 0x7, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20400, 0x68) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCEXCL(r3, 0x2000740d) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) read(r2, &(0x7f00000001c0)=""/46, 0x2e) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x7fffffff, 0x387}, 0xc) 16:01:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) r2 = dup2(r0, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9) close(r0) 16:01:04 executing program 0: setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) r0 = socket$inet6(0x18, 0x2, 0x1ff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) 16:01:05 executing program 1: nanosleep(&(0x7f0000000040)={0x3, 0xffffffffffffffff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82029f045925ac66bc49f521a76da66e242f6669646530009b972d81e5ad58b07f8228"], 0x10) mprotect(&(0x7f000023d000/0x1000)=nil, 0x1000, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:01:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000200)=0xc) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0xef, 0x3ff}, {0xc6, 0x800000000008000}, {0x83, 0x800000000000000}], 0x3}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x23, 0xff}, {0x82, 0x4}, {0x47, 0x8}, {0x89, 0x2}], 0x4}) 16:01:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x25}], 0x23}) r1 = socket$inet(0x2, 0x0, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x8001}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) 16:01:05 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) shutdown(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:01:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x47, 0x43}, {0x20, 0x398}, {0xe7, 0x3ff}, {0x24, 0x7}, {0x45, 0x8}, {0x87, 0x2}, {0x0, 0x7fffffff}], 0x7}) 16:01:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x9}, {0x5, 0x101}}) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:05 executing program 0: getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = geteuid() setuid(r0) r1 = socket(0xfffffffffffffffe, 0x4005, 0xdd8) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1000000000000, './file0\x00', './file0\x00'}) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x6}]}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:05 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/90}, &(0x7f0000000100)=0x5c) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:01:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x4, 0x100000000}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x28, 0x0) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) execve(0x0, 0x0, 0x0) 16:01:05 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xe3}], 0x1, 0xc65) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xde, 0x0, &(0x7f00000001c0)=""/222}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x42, 0x42) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x12, r3, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)="1f", 0x1) dup2(r1, r0) open(&(0x7f0000000140)='./file0\x00', 0x65d6d8859e6e9be0, 0x31) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x480, 0x0) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x100000001, 0x482}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f00000001c0)="f06a57d7b1fb561010f5d120117d562f1cb1ac3da9674017d9f2037908b451e34eb426b212dc82d0b3e19f8a8d062c015cfe1edeea8205bf756a226b36be61f459c4f8ccf0872b77360e4f9ec46a6db3f24e05cf7732b519d36abedc06b918f748f8d034c795262d1a32efc95f5d6faaab8d1e75c5e31c2d5bafd2820c9bada1d9a530cfaac1079639cc4645ede04465efdf2ff40eb36f9c0771218f310940851187898c0c57e608e9aa5c871ceb047494767379b9bb59fe1f0d44569bf10c27938e385865f2a90b8754df65b5c12b0d1f0c9fd8ce28022ca799e67c18efb4fe957f3604b7a2cafc3d58ba529157c59703260f9151b33fd08d439b6be18e0957fbeaec1b8010a6e919fa21ca27515e49c4d2c466237ddd60cba100a8a911fbf365ebcda13e67452ac330e42766e7dfc56b78381cef84f6bbc1fe17e38881f3bd55898e727778febbb884fcc7112944a70d1d1775dc67b22106317626987797fb308c59a518f0ec3762ea5f05473f26aef00880909d083d5a88b30efd6dc57275eb370593f3a7b2958df14cbe94037d7e7dbac873f9612026d42b1930bb068db03d239c52371fcb2b10877e4ccef6b3667a694d1b033f1b03463e2c52659f13298b61a77c0ae7f47c7e3ec5a34845e63a50fa08055ade916d2e72dd7fffe106cc08911606dba636dc34b42957f9a5bef164e3986d5332", 0x1f6) execve(0x0, 0x0, 0x0) 16:01:05 executing program 0: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) dup2(r1, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) write(r2, &(0x7f0000000040)="c28e128fad0b4123", 0x8) syz_open_pts() readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() close(r0) r2 = dup(r1) pipe2(&(0x7f0000000100), 0x10004) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x144d, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x7, 0xfff, "e4c8b66254617a09f432f8948e38ad6d50acf931", 0x4, 0x9}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) syz_open_pts() 16:01:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0xffffffffffffffe6}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x108, 0x0) write(r0, &(0x7f00000000c0)="85bbb0ab835493b77295f2a80e0a62900e8a5ff90e218d8385632bca514c76f48b4f0b59c28f3a95a0e4999a2a6b52807e3e120c964b5fa20b1529bba6388c832e30f4f246e761585698e3c9b1f28aead9a86f", 0x53) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="675278111e567c39cbe788f8a67c54697d8162198d42101c09f7200d2664c6d3ff84bc9e1dddcee189f7b26dd0d3dd21352d472c4a9aef740e5a0f8200de287ecd7ec4f2fe3ec60294e1efe87a9409b848386a0e8855e549ba3e5b1bc160b6b8250820e172b90170e9c542c551b7a13bd9b8da62c6c219ff056bc71cbb05e6d2c03e1772b2c3437f29ec62d5b6707cc8d9c74f8d0fba87cf7b6b9207d808242f2ff5ec3ee19e925b0aa6fa6b020166a0d6dcdb53143b49364d7e1a26f660c2b257ea54ed770f25d34318", 0xca}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0x810, 0x107) r2 = open(&(0x7f0000000380)='./file0\x00', 0x228, 0x100) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000400)={{}, 0x1, &(0x7f00000003c0)=[0x0]}) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = getegid() fchownat(r1, &(0x7f00000002c0)='./bus\x00', r4, r5, 0x4) r6 = dup(r3) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000000)=0x700) 16:01:06 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000780)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b5f34b075f0283e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c73098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f240e70c6ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e0410000f0ffffffffffffff0000000000adbe67238cf7", 0x171}], 0x1) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) 16:01:06 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x1ff, 0x80000001, r4}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) fcntl$setstatus(r3, 0x4, 0x84) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) fsync(r1) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:06 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x87fd, 0x0) 16:01:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x202, 0x1) 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) fcntl$setstatus(r3, 0x4, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 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, &(0x7f0000000080)="a6", 0xffffff28) 16:01:07 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x373, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1, 0xfffffffffffffff8}) 16:01:07 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc, 0x0, 0x0, 0x20000000000}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fsync(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x22, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82000000000000000002"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) shutdown(r3, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4d}, {{r2}, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) listen(r0, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 16:01:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) socketpair(0x6, 0x2, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="f597343f6025e981f2e01ef8851487320a86fa0c2b9664f7cda36ca143e4af32f0ee88425f881cf9598d66bb3bbde177e13e0ee9f175c65db49aba30c296e33036fbc4a3d9f9d5e4904a2f88ee68901b4aafb1f110a853429c017eba5ec17e8e8ba4f7d16ba927a9700b79f4170ae696599f364e135bccdb7091594c2a06dfe0813c830c7c0d5be6ada956f017693a5583aabc2ecae2132b90de8b5e7eeb83fcbb436efb0a7ea04413fd35514cb85c714dff563da56adc42df65a9fa67685102feeaee74e0347b5a4a28f4204cd13db58eabd648013129a4", 0xd8) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x2, 0x0) sendto(r2, &(0x7f0000000000)="9775730d9a471f048d38ed69b9df80001ce8231508e95b39a7a47b2aa792268950978fe2820d559eb7862535e46a6fe63a2a11895a1bf133c87101759a773267f2cf61aaa5e5ae89284571a3c0d375fff6db6bd4cd85cedeb41aa4fa768b61b5a537036b51e926af034075b03ae091faf6bc2fcd0386be", 0x77, 0x400, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) 16:01:07 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000527000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x108c0, 0x80) r2 = getpgrp() wait4(r2, 0x0, 0x1, &(0x7f0000000200)) 16:01:07 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7ffe, 0xfffffffa}, 0xfffffffffffffea1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x5, 0x100) semop(r2, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r1, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, r3, 0x2) renameat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') fchmod(r0, 0x10) 16:01:07 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="80ccf975ee28000000ffff0000010000000000e72a", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:01:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x2, 0x8a, r1}) r2 = socket(0x1e, 0x4003, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:07 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0x10001}, {0x18, 0x0, 0x8, 0x800}, 0x1000, [0x6, 0x7, 0xf3c7, 0x7, 0xffffffffffffff7f, 0x5, 0xc03, 0x8]}, 0x3c) r1 = socket(0x2, 0x1, 0x4000000000000) getpgrp() setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x404, 0x3ff, 0x1, 0x1, 0xfffffffffffffe1d, 0x6, 0x7f, 0x0, 0x1, 0x9, 0x7f}) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mlockall(0x1) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x6, 0x3}, {0x7, 0x6}}, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)) r3 = kqueue() close(r1) r4 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, 0xffffffffffffffff) utimensat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x3ff, 0x3}, {0x7, 0x4}}, 0x0) r5 = syz_open_pts() kevent(r3, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000002c0)=0x85d) 16:01:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) socket$inet(0x2, 0x0, 0x20) 16:01:08 executing program 0: r0 = msgget$private(0x0, 0x2) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x200000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8200, 0x80) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xee) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x13b, &(0x7f0000000100)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0xffffffff) 16:01:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(r1, r1) semget(0x3, 0x94c7052d5b4d24a8, 0x1c) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20080, 0x10) r4 = socket$inet(0x2, 0x2, 0xf26) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r3) preadv(r3, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f00000002c0)=""/186, 0xba}, {&(0x7f0000000380)=""/139, 0x8b}, {&(0x7f0000000440)=""/194, 0xc2}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x5, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/klog\x00', 0x80, 0x0) write(r0, &(0x7f0000001600)="8130b0036864ae6b0b26142684d5beacdfb09749df51584271aa82dcfbd147ec930240d65c55c36a2533ede59c34ab26e639f4066d95f3b2f1eb8b", 0x3b) fcntl$getown(r4, 0x5) r5 = open(&(0x7f0000001640)='./file0\x00', 0xc0, 0x10) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000001680)) accept$inet(r0, &(0x7f00000016c0), &(0x7f0000001700)=0xc) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000001740)=0x4) lstat(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)) writev(r2, &(0x7f0000001d80)=[{&(0x7f0000001840)}, {&(0x7f0000001880)="e2f732e42f59a2cb446272f8bf59f868a90ca1a285d913c57e4eae10d23fdf1c7d3204f411340c1fbc65f9f9bcb2adb5bb23fac5d01f04b31fd5b3bdcceb0b9b8bb499b70699ec6bfdde5c9c7ca77ff21036434cf410df34481c8cce8fad6243e85a9e2bca16ea125ba0e04b069163d02254f0b53c7464ef26f2cbb26e828cbdde2b5b926e640d32221ed999a04f316442543fc8391873d1afcdfeba98e61ad85c0bef3fe4405d6ac35cf7bc605526da280329590cc25667e2f606ecc08f4b803ee39a0049043bab5c5d040701f9231e363b8e3e", 0xd4}, {&(0x7f0000001980)="5f8bb2300a246a72e6fa680cf90416b970dadebb5f63d32ee52d1d6027305418409c1e2793332068eddbc41da770bcceb484253b5d21b5ed2edbe45eadf664fc9c8c8cf9d25e8f35b2db2ea0a25a30f480cc2b74032575685ad9ddb818bfd503de9cd223ee99bda334cf", 0x6a}, {&(0x7f0000001a00)="22f258b91b74c22a94c562078df33c0b0b7b7459d3803faf7b4f80b6dd870acfe7553f7949b4492f7ecef1d49d6c2593a840a136a82d7ae62c632ee60f550ae18ba92890f0728698cd38f7a72f6ed0f5f1d79622dda9db97600d8858", 0x5c}, {&(0x7f0000001a80)="08d26c0402a71f9b36d653d1eb63021cb19b702531e073dd02bd8961357304256b8a5b08d8824831871d7192b3e5ec4fa6275d2bbf811a0ae4b79842026f8f7effe862f66530d39ec40d6540ce3bbed2312df1fc56a58604a29858da9c7b21cf5213bcd6d280fcbe8cbd89d0bec571fb9f1fa39fddc03e2bd1d1d6556f7cb6fc0cbdc95825bd6276fa1d0c78fe6337a03e06e6cfd90d3eaf92ca67a03f148609f61c9d738202854f61ac6c234a48bd3914fc6ac504a856a8a48cbd9944febfd86c65ad46b8bc4578ff0874b729c37e2a8fa9fa1abec7f8c51c6e5eea6e06a26137c8b5", 0xe3}, {&(0x7f0000001b80)="a2273699d918e9090a1adb018f5d4866a3305384d8d3835bc826d78fde4394013946583edf00988e4747d719b2a04c1f34ed2be43997ba45022ee7c7868380d2c0bee493215a838963b962e0ee4a2fcb4dfb9f0aa92f70df407fbe0a34904dde5bb4aa34e9fd8457af58b8185c34a6332f8e37ab273d9dd92bfdb7728a5bbfb29c4265f7be32039fa47bdc146923b8c887e87e1c080a0ea25f7245a4", 0x9c}, {&(0x7f0000001c40)="3ac5462ccbf5f58cab0bf4dc262729e4d7ee6d9b6490f273676f31a454c056aab7c99e1366f94dce5c75ae394b35de0fa1291982811459ff0e6565aad0cb1e492ae4b3c95a7aeb75295d6ccfd0614ad344b617d78e3d269357632084c09e7be7ea3cfbea91d7b8c44cbfba200ccb93fb30bf90c1f33c0ee8586a663dcd5a4879bc28cdc518e6e0607798d332520337161441e8c1a7bf95dd2098172e2c592bea0168636bf9d50e35266b95d62769bc2bae4da7eb47c10769d89345450b087f3ba251e6c8d801515edfaf367095a0576df7baf214b8bc4100803ab72a241c5edcc5cf66658b7c12a19ff6dc992897bc3b33909f00ef59f3a607c50f", 0xfb}, {&(0x7f0000001d40)="42a501f90e06f0aebceffaf10599a2cf1acf1644a9fec50ef8641b290a", 0x1d}], 0x8) writev(r0, &(0x7f0000001f40)=[{&(0x7f0000001e00)="5f2e323aa15e965016fc30bc6b376b4095c8f02bc7c1f522075e0c5fb6d60c51d31f700904844d70a8df8855b685a0b0e9682b2569299829860836bbb035e3073c8acaf8a1276a8f7788269acfc6523216cc4a55b5d7bd804e958180213d2d178656a6927e62a7925ff1cf65cd5a82b22bde20500438e099bbf45c8d40f1365fe8595b4a28c1294717f3e2c684d2c9e44314d787a25d8b87c758cdd68440c560ab1174f36f", 0xa5}, {&(0x7f0000001ec0)="51e5ded2a56ba1ab85ac260686c54ed93559a73d1231f4b955cf48c711d0ddc5697e10b2fa4a9f223758a3cddda41fab188efbf175322249dd7d09c027f0f4814c0df3fc9918af1f1f9b307aaf10ce321df92acaefdee7c2924f1373e2233974c3c18946ae5ea23e43", 0x69}], 0x2) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001f80)=0x313a) fchmodat(r1, &(0x7f0000001fc0)='./file1\x00', 0x8, 0x4) mknod(&(0x7f0000002000)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000002040)=@abs={0x1, 0x0, 0x1}, 0x8) truncate(&(0x7f0000002080)='./file0\x00', 0x0, 0x1f) open$dir(&(0x7f00000020c0)='./file0\x00', 0x280c0, 0x1) r6 = geteuid() r7 = getegid() lchown(&(0x7f0000002100)='./file1\x00', r6, r7) 16:01:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0xa6ad) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100000007fc, 0xbb67a5e14b9f8f14) recvfrom$inet(r2, &(0x7f0000000040)=""/157, 0x9d, 0x40, &(0x7f0000000100)={0x2, 0x2}, 0xc) getuid() socket$inet6(0x18, 0x4, 0x2) 16:01:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x0, 0x2bb5, 0x4, 0x800}, {0x9, 0x3, 0xfffffffffffffffe, 0x20}, {0x8, 0xffffffff, 0x2, 0x383c}, {0x6, 0x80000001, 0x4, 0x1}, {0x4, 0x0, 0x6, 0x200}, {0x9, 0x5, 0x9, 0x1}, {0x70000000000, 0x1, 0x12ca, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x100000000, 0x10000, 0x2, 0x3}, {0x627, 0x5}]}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() getppid() r4 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) pledge(&(0x7f0000000000)='*\x00', &(0x7f0000000080)=')-/$n$\x00') kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:01:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socketpair(0x18, 0x8000, 0xffffffff, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 16:01:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2c, 0x2, &(0x7f0000000140)="9513f3948292aecd0f000055abab56626afd70c6e91be40000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2390010000012dc56fa2ab2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0x78) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x1e, 0x4, 0x5) 16:01:08 executing program 0: kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = getuid() r4 = getegid() fchown(r0, r3, r4) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r2, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6a8, 0x0, 0x0, 0xfffffffffffffff8}]}) 16:01:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000100)={0x0, "cca915623b8a3a4b5c120d83b00cdae8c5c4342935cf6a965a99674e0b226c65c0467bb1d9640daaeea03736d418944c2495f3964d172db40a22c30dcba0a136b671a0a50d8307c196fe5e5fddd1af442456c756de0d1ff1b8b989d55da5e5e69efee5e0902e485026539c266aed6a6f262cb94b33610e83651453"}, 0x83, 0x800) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) 16:01:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000000)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x7af981be3462f5f2) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1f, &(0x7f0000000100)="5110e1bad5538afab2067e194a3463a34b3390ed748b7501bf67739f7bdcee") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:01:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000680)='\n', 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) 16:01:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc0, 0x4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x2, 0x3}) r4 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:01:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x2005, 0xffffffffffff5e53, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 16:01:09 executing program 0: setrlimit(0x6, &(0x7f0000000100)={0x7, 0x9}) r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x104}], 0x2, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x101) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0x3f, 0x80000001, 0x4, "218e521fdbdbfc038351cee4df545cdbafd58bfd", 0x9, 0x9}) writev(r0, &(0x7f0000000140), 0x1) 16:01:09 executing program 0: semget$private(0x0, 0x0, 0x210) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x7, 0x4) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xfffffffffffffca5) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffc01, 0x401, 0x1, 0x6, "748be46935bbcf051af584fa9299708eb11f1e7b", 0x800, 0xffff}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x890, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = dup2(r0, r1) openat(r5, &(0x7f0000000000)='./bus\x00', 0x80, 0x10) 16:01:09 executing program 0: kqueue() r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="02000000000000002cb98cad47c6422c3cef78aec94eaef65c66991433e8ec882dd43a912c4773d5cd6cbb96fb7e2a1c7b795bf2f1bafd19f58b6d41dc18fd66b9e44a44844c13f98334fb9144c9b3dfcdc068e8dfa5cbc76aa85dca79779d296ea3c955f3d9a5d12e5c8227519cc2a55e71232b5e798a17e44a634dab9ff3059e77b2c0638e470dfe88510ef9ad553ac0eb676d472bfecbe6e50e545aa09cfdff621a459d0c1ba433e15ab56b0db7144aab8129ea0d00000000000000000000000000000000d5ab8a45465e49112b11a3b238d6b769e273079c6052a366ec1c634aaee4ffbfb98b5b0ce64dec445f1b1d3745e2c4396bf1a0e03f8f3a29fecf6556b7e7aa58524dab2e48e27d58a887c5bce720fc240e215baa9952e90ae1570aa4ff417c85a6c82203dd2ab88f9282f60846a2594b757c50b8cf9894bf9e790d811982ac86447e8a719b4f1f36e31967c532695b5fe1f48820b177e3fb4cddd0b6c47f05f66215e3db2c45731db8375bfe6fce895d5e32fbc2782fc1206ecad01ed8982f"], 0x60, 0x800) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000002c0)=0xc) semget$private(0x0, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10402, 0x28) setuid(0xee01) msgsnd(r1, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) 16:01:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) semget$private(0x0, 0x0, 0x110) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) r3 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x840, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000440)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x8}, {0x18, 0x3, 0xab, 0x7}, 0x1, [0x800, 0x3, 0x6, 0xb5c7, 0xffffffffffffffb2, 0x9, 0x4, 0x4]}, 0x3c) 16:01:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7ff, 0x7, r1}) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x2}) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 16:01:10 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) r2 = semget$private(0x0, 0x0, 0x111) r3 = getuid() r4 = getgid() r5 = geteuid() getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x9, r3, r4, r5, r6, 0x111, 0x4}, 0x7, 0x8, 0x2}) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="1488c0b8757402e550f7d44a72742518559534cc07a07e694d7a2b90ec85db5ba72d2dc3939ea78050b47739e600d5a6ae5f5aeb6c020069cdbfea7b131b7386470526fee76295c80cbf085a2066fd13b089c663fdad8c82ec88d561c08850eeff1031361feda3b7c06542d72c3e0a46c87cf885d7d0fc6ce4be93a010e08177a18dffa6b2dfb9d5de10dd775709c512629ca26d9b11bdc598dce9be6aab83b918333cf6af0aa0e839a7e5b7b5126f017f8765e9674a7db8360bf6c0ebc6afa4ddfe61039322", 0xc6}, {&(0x7f0000000000)="f89c9d08e6b7b04802124fc93bdbbc3bd1443babbfd395c1c7e05a23d61733d4af7018", 0x23}, {&(0x7f0000000200)="79431034b102d4e1d6b4ab785fa2c4909b615681fbfbc786d97548e19e824e3aacde2dfa9af300112b6f437da353cb63544706f6ccdc7bb576a8f494c9f95853fc96ea92609dacf32436389e43048fc3b6c87f6a62d7d078d1848a72cff0c02bd6a1c1e87f", 0x65}, {&(0x7f0000000280)="700d28ef8930eade3e60a12827eedbf9505dfbe5ea598529dc85ea2d8920daffef929603ebec240bd9e5fe7e5c1ea5ac34e410f04279ff979323e593a1cce2e6f7e25c77cd4bc31934879b9dd87f5c92812f036bd4b3d0f116a2d6fe068223f52f4c2054cb174731b4401556d4f8739359bb4ee982621f14fe5ff24ab6b54d4f7729932b5283f05b0d03eb849fc6341725c57e4f8a455a8b047eed117e73225e6918b2876f2283a8dab208de330477f9bee8", 0xb2}, {&(0x7f0000000040)="7f75b9085927d7451e096fc9668e51def06cd87fa3f954fdde6ae171000221aace845316f3b14c79754038", 0x2b}, {&(0x7f0000000340)="4e919c", 0x3}, {&(0x7f0000000380)="95de0370e2e5fb2c798aba05fb2496f04cba5c960df474c249a655e3431687405f61795ef366d80367e27261fe560333d4956d2fc86c4446cb898cd26f35e1d009b3adc028c85b4fa30ad0e9ebc2cab9383feaea5f1e0f79f3ce8b045eed86df994ae47b0461abf3b6ebb7973448d7cabe4dfe9a850cde7e0a04652b5c04bef027d30d1df326dbb5948ef8800a228df931389a2ea4f4e077174feffa62e397b58b5e99fc966e222d", 0xa8}, {&(0x7f0000000440)="835c4903beaaa55920b184", 0xb}], 0x8, 0x0, 0x0) 16:01:10 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0xb, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100000001}) flock(r0, 0xa) 16:01:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) flock(r1, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) setitimer(0x0, 0x0, 0x0) 16:01:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000180)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x3f}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0xffffffffffffffa2, 0x100, 0x0, 0x10000}, {0x1000, 0x9, 0x0, 0x6}, {0x401, 0xff, 0x401, 0x3}, {0xea, 0x8000, 0x5, 0x7}, {0xc69, 0x1ff, 0xdf1b, 0x1}, {0x4, 0xb6c, 0x2, 0xbce}]}) 16:01:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x82, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000240)={{0x7, 0x3f, 0x9}, 0x8, 0x7, 0x1f00000000000}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000000c0)=""/1, 0x1}], 0x2, &(0x7f0000000140)=""/77, 0x4d}, 0x843) getpeername$unix(r0, 0x0, 0x0) 16:01:11 executing program 1: r0 = socket$inet(0x2, 0x6, 0xd6b0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffff8, 0x21}], 0x7, 0x0, 0xf7ffffffffffff3c, 0x0) 16:01:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x3, 0x3b4}], 0x1}) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r1, r3}, 0xc) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) accept(r4, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 16:01:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmod(r0, 0x10) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x28000000000000}) fchdir(r1) 16:01:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) recvfrom(r2, &(0x7f0000000080)=""/157, 0x9d, 0x800, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) syz_emit_ethernet(0x7b, &(0x7f0000000380)="b6daeb7eb46132f6062e79895072e0b9b737fe26ed56b04b20b6210c06560f524fdfec9b92cf8327f5a79702f0537e92adf68cbfb08f3ea67cdc428d97fc947e3e83a3bec31d69d282931a201e13d461cc5c34795c0936450afd665fc157dad74075924a6890554980799ffc8743d78be3f791f089f0ee9b6b6bc756be0cf7306847661c424749f90f9fc54d9639b0b6") r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) shutdown(r1, 0x2) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:01:11 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x5, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffa) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x108, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x7f, 0x3, {0xaf5e, 0x5}}) socket$unix(0x1, 0xffffffbfffffffff, 0x0) 16:01:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x202, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) fchdir(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x5856, './bus\x00'}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x9, 0x0, 0x0, &(0x7f00000002c0)={{0xfffffffffffff1da, 0x6, 0x5, 0x4, 0x1, 0x7, 0x1}, {[0x3f, 0x7d, 0x3, 0x6, 0x7f, 0x0, 0x3ff, 0xffffffffffffffcc, 0x2ee, 0x10000, 0x4d3e, 0x8, 0xc32, 0x1, 0x3, 0x3, 0x7, 0x3], [0x2, 0x5, 0x2, 0xc7a, 0x7ac, 0x8, 0xb, 0x7, 0x3, 0x549d], [0x4, 0xffffffffffffffe0, 0x4, 0x40, 0xfff, 0x36, 0x3], [0x6, 0x1ff, 0x4, 0x7fff, 0x2, 0x38000000000], [{0x3, 0x1, 0x7fff, 0x5}, {0xb74, 0x0, 0x5dd, 0x60}, {0x7fffffff, 0x3, 0x200, 0x10000}, {0x2, 0x4, 0x80000001, 0x8}, {0x2000000000000000, 0x3, 0x1, 0x8}, {0x100000000, 0x3, 0xef36, 0xa65}, {0x4, 0x400, 0x6}, {0x2, 0x0, 0x1ff, 0xfffffffffffffff8}], {0x5, 0xdb0, 0x4394, 0x3bf}, {0xfed, 0x1000, 0x2, 0x4}}}, 0x6, 0x640}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083ca4fa4f7afb9d8dcd1850013f1071d36807465e18c0fa6ae84c9831c897c8127023ad900c51bad5a8b8c1a79f4c024676a856c0af58ff694c198cb0fe90941023974a36b071bf7e0db06da00000000000000000000a48ab17e7ecfba8e9f0b91c59c066f999eb0440b8dfd6801f17d8c7fd26e970a35beec99ff795272293d7910f3d9993be53a6f108ffff7db2d03765c1f382a25ffadd5b29b815a31969076178468807bae73fc555d41f84dafe57d3b0c1cc93964cf12437a53b8f546a3f4b96e7948a115c261a9a2b073976411bc9bd52e88434d181cbed3cac1c3ef40d5d5d61be9dd355f", 0xf7}], 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000540)=0x7fffffff) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x28, 0x802, 0x0, 0xfff}, {0x48, 0x0, 0x100000000, 0x80}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f0000000180)="367d858840c1418f001f215334d5ebd180262f23bfbb3ca70086188dec21250a11870cd481a0e2e5c9fbc5f0fa141f0209d655a555ccc878cf823190d07a19a87b92cec708bb99428ac36529191b2656ab224e45578241963c011cd84a65d78cf35ae6b54ca8a32e7f705f948ae89e85a5279390bbe2085e11f9ccd7a8be8c4857d9d8892b85b5e16fbeda88b72977d939a7453ea24b9b75b44d1ecad52d2af11416134b965bd5f4fc6d52aa72c416f1e1f6", 0xb2, 0x0, &(0x7f0000000240)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:01:11 executing program 0: r0 = msgget(0x2, 0x220) r1 = geteuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10090, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getuid() r6 = getegid() r7 = getpid() setpgid(r3, r7) r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x3ff, r1, r4, r5, r6}, 0x0, 0xbb, r7, r8, 0x3ac6, 0x6, 0x9e39, 0x9}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1c) fcntl$getown(r9, 0x5) accept(r10, 0x0, &(0x7f00000000c0)) fcntl$setown(r2, 0x6, r8) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:01:11 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xd36, 0x7, 0x5, 0x9a200, "56556b25d4b69b92aa61510270dec85dc86af0a9", 0x3, 0x23}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:01:11 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) close(r0) syz_open_pts() pipe(&(0x7f0000000100)) pipe(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x8}) 16:01:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:01:11 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0xfffffffffffffff8) setsockopt(r0, 0x5, 0x27, &(0x7f0000000040)="8272d8b8d96a42163ab08490d572ae8d342cef9e05cc41a4cf0380", 0x1b) r1 = socket(0x1a, 0x1, 0x3) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) 16:01:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8000800080002002, 0x800000005) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 16:01:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x7ff, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x257, 0x0, 0x1, 0x100000001}, {0x8000, 0x0, 0x0, 0x1b}, {0x1, 0x7ff, 0x9}, {0x9, 0x0, 0x2, 0x2}, {0x0, 0x9, 0x2, 0xffff}, {0x80, 0x7, 0x81, 0x1}, {0xb16, 0x8, 0x7fffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x282, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5, 0x0, 0x0, 0x2}, {0x1000006, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000400)=0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x20) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x5) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000002c0)={0xfffffffffffff800, 0xfff, 0x10000, 0x9}) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x2d2a2354, 0x6}, {0x28, 0x6}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x9, 0x8000, 0x7fffffff, 0x4}, {0x63, 0xfffffffffffffffa, 0x2}]}) 16:01:11 executing program 1: r0 = socket(0x40000000011, 0x4007, 0x100000006) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x62, 0xfffff, 0x50c, 0x1}, {{r1}, 0xffffffffffffffff, 0x71, 0x4, 0xf1a2, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xce1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x24, 0x800fffff, 0x66, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x65, 0x7f, 0x2}], 0x9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:01:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r2 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000000008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad904177bc0253623631e2298f42635d2925b5a650a0500000000000000f0d8324e012d03003d01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048c5a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e64920e56355d83d95662f0f5bcd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45cc49f65a13b5176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11769f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3fc28587e93c8e1c05f7adb6d67e7b639f0bcc262b059cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4e5e88a937ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d63ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e100c1bf65eb2a4d2de5564fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e644"], 0x270}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0xfffffffc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000e00)=ANY=[@ANYBLOB="01202e2f66203eb8eb80a3afb6e22f089b63e9ae868b6a225c57af3c01870088cf190d3cab49f1d662cf9ec7b14fe0537a70338dde29001a3edc83f568e4fa964a65d57d8ddecdde10228d146c96319a0eef4b6d3a71ee623ef16a90ca64ebb8f23a4bd3e3faf11abe1db416927016d97fc9a542da9abf016186fcae826d2a35974529da825c3c44553deac20cf4d073ffc943f86fd038f57d50d745ec5849b51c8183"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000006c0)) r6 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000b80)=""/189) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r8 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r5, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semop(r8, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r8, 0x0, 0x0) accept$unix(r5, 0x0, &(0x7f0000000400)) unveil(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000480)='W\x00') unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000740)='c\x00') semop(r6, &(0x7f00000004c0)=[{0x0, 0x100000000}], 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='r\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000780)) unlink(&(0x7f0000000540)='./file0\x00') ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) 16:01:11 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x200000000000000}, {0x40}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0xffffffffffffff34) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x0, 0x4, 0x7940e992, "dcf1bbdd55565918661e826f4271ef6314b943e6", 0x4, 0x10001}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x0, 0x2, 0xa, 0x1, 0x8}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x7f, 0x7}], 0x81, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0xfff, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000001, 0x7fff, 0x101}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x1f, 0x9}], 0x0, &(0x7f0000000280)={0x9, 0x1}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) chflags(&(0x7f0000000300)='./file0\x00', 0x0) r4 = socket(0x2, 0xc003, 0x2f) getsockname(r4, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) close(r0) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000040)=ANY=[], 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000002c0)=0x2) 16:01:12 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:01:12 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0xffffffffffffffb0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x1000000006}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000480)=0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfdc1) r3 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="13e78371515d2d245a9a47f05d90c5a86d3fdbfd244d24827264bf0a5fde71451e47e14baecb1fb3bbc218c601f6d950b6f2ce4822e2e1458a52d53d6578cee388245ec8963fdd3677c79fd6b7cc1f1c40b4577b2b4b2ba7399242d3a0cc1b121441a111e247f87805fec9e8ce318b01735ba0707504f212874ac93813261ced51bbf93e685461b129f7911c02fd49b7f6bd663bc8c86422bcd03dc2216085086f7a6a4521b3e030f1ec146f4a7e405e75977620b9f58d6d7690c4e49c427d", 0xbf}, {&(0x7f0000000300)="56a244318858c97bb2887fc4d97bf0d09d0301ab1297235e5ca9817ce758f32cfe8d2462b63e9a11bd3aa6285eeb024d0621743a0ae5c1134fb54f908f33e178a7bde59e6bd2f7514910aca1ae66d4c3d586689f1b3a439cd30c43d3e678b0a74f6e904d1425b7e7c552cf9242093e89851ef1f2819ea5285047f1b4ac234627d24d48", 0x83}, {&(0x7f00000003c0)="ec386f1c195733ab38df7d762eb5c14d79e8b603eb7010056ce791897b6837c1e95b22330f6746f4ea04f9fea6d2e2784d4a1e911fb8f659e875e03d45e2f2b6ac88fe3e1c8a077c9aca5734180c28a07ecefa8eeb350a4c63530493954202c4d34be11552", 0x65}, {&(0x7f0000000500)="6438a81baf5fbbe81fe6d901ab60dbdf4bfcf32a0eda5c06c5af10b1128bdde03cf261aa7fa81587611665a2968b72a50bcac8c7a0711802816b0f89a1acc262a8fa712e78ed6ea9bcbff767fd78c0278312e46d9a751a680f97c046c525c1242745cb6eb67404fbcc8d96c21643988de819a7cc826c5363bd6d54aab1c22c5375dc45b6774c7bfbad5a48c4d5383753ca09c0d566cac0c47a5bae9ddeb5c4ebd586bc99722ed3eaf9e0648d53f4174693bb50cfd35bda1ce7c1d91494b0187e4547e5b5d79feba925a965811180ac643ccb50a7c9c5869d3b65", 0xda}], 0x4) close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x112, &(0x7f00000000c0)="e4398a614999bb508f2551b7717c840ec03840de0ded481440346ac629089d91dc4ec6e7f394a1a39c6cdc808a9e9361c98efeee1b82d067833016306fc7000e652f92828bea90f8240e9dcfc54fecf1a2d25737bb49cb7f8fbb2d285fe7634b7109466648d53b556dfb990bfae1ecc55c883cc53a42a3c1ed867ec4c1c36a0ac4d873ff80d8ea17761ee64d773ba01f2adf0aea99330dd7e8d3cbd231e27390187e34838db8dea17608b4fdde3dea115a579bfbab51d1677bf90728ded485dc9356d9f4d686c0997b76f68b3f4c62b994899bbb34cba57237d7f37b8403a9a3a716cd0cbed6986011430d5fce4f9a0e8d77f313ceef8c703b720e1e5a2db6f9ccfc575bd82aa910fc7bd8c6bf439f770cb2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:13 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x80001, &(0x7f0000000180)="c39371135938d0baf241cec20001000000", 0x11) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000180)="9c4bf60bdb11743a197c4ae409fea2dd13e90dc4062ece2cf506a3734e4ed85c9232c15247dbfc788d6bec5f1a0926b79ff160de6a3bc79dfe01b8ab4ec4f53fbbc857f3cfac82b0d60460bf987e4176a34206d554ad5bbe645d1fd763f6eca4bc07e9d88add0f309635fdd4d6d48769d2cd8d61e452e51ca500b596a752152fd1a04d8a8b114c9b0b140cf6b335e94fdc7108a665df1d415708b904f6325b3c668cb69b1e6a9bbb2d6f029abfbf9f73e3ca76a2fef0cc3f0279980a5d959cac1a65861a52f2f80b0b417b2ba43604bb3b625e5c1d8c61763b4e43e38ca57bba5c71443ee0441ec31da928746864ca44f8b79acd2116740bfc8242a50d6213540d543c7223e7af8f8777e4f003e08fa26f72", 0xfffffffffffffe54) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:13 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc01", 0x6cb) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7f, 0x7fffffff, 0x20, 0x0, "1e81e16dd5941c05498b63a8d8c0e7e8cea83237", 0xff, 0x100000000}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 16:01:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) getsockname(r0, 0x0, &(0x7f0000000040)) 16:01:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:01:13 executing program 1: sendsyslog(&(0x7f0000000000)="60514d0d14bc76bb2b87fd9aa2d1fffe2c26df57260042408a814f5ec3cc6163cfca11acf3601521e9226657291d191e8b8eddd8a9112b56bfd278b71a9749e7e4fc1d5819558285835d69e8fbb933cfaab2927ac723515f113533890ef7f69545cc2aeb", 0x64, 0xc) r0 = kqueue() kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000240)={0xffffffffffffffff}) 16:01:13 executing program 0: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f0000001340)=""/157, 0x9d}, {&(0x7f0000001400)=""/226, 0xe2}, {&(0x7f0000001500)=""/212, 0xd4}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001600)="f0be895d861da878940376c11a17d527991a1f7f736969182e8b160d6b94efed34243aa0d02a340f70af81d8c910fe2e6de9a6647c43a238de01cb3b43f1102f025aeb0a6841b86eef961eb9bbcd1de77a28c82595b67503ecc4a391eafb3513548aeaeec1ea429a4b632bc68bac02d4341c4fd31d040637028c14b4789edebcea96a66f1e6fc0a33644bd881e2190216b10be3292434a981682d297794a2de82861bf991503ef5e4520250b067aee6029904bc51b29b34a20b79a6b4fcc04afdfab13f9f36a49d62681d80e79821e9daa2da5bc66059bd491c96721b4d480f46901186a852eeef29c413d466ed1daa2c11e2132b2244178c02ea74009858ee865247255092968b7b5c62ee4dc20aca0f895ca53264dbd19919784e1d1a3b981eafbc219f0a1e15687d747d605d29267ad5ba84c843ec5a92ad9bf199910d624ef9211eb2feaf9173cd9cd59d2060854c7904305b135c325c152548b0d657fdf13cd9da46a4b2dc17fe872fddaafd16d4ba755f4af96500c5a10dd8674298bb79920f1d590b777340bed86f51906f2d3d3302961bfed431c7d522c7e6132b54139e9550617481bea84c0a87bfcfb5bae958d9e8be9bdcdb5e4e35b8b1c2702e669d5dc01831e49db729cc11c31b383f01c704b0c8ce2df4019c6e8f6b42add28eff52e608b96e45dbdcd207e3f35b6edc9fe1e1eb4119197cb5d2926151704120411590ea01a524266a37e36282e5dbe6194c0a886d3274911f545221744c08de361f73b59b8ddc2ad666a430f018de0361cd8d55883823a75e76c170547b8d03ee21ba27f22a2ed8cbcd29395f6981a5a523a90d43f8a38e40a504b6fe78df91350eeca2259ad582838146ea3e28d18fa334c110dd4635c4d95f6dd92ca9c05918648261fe3a6c1bcdce9a7967357f8a13f846e1833f05536d629cae72a35f42ebf3b92a3775c32b39b0be74c7f19306a020eeabc8c4c07af27519376320eb0397f7b60752c5719180fa9e7371efb3702b9a8fa0689554c68865139bb0f6f6d86c2df697b4c861584d74f0618454b4939ae27c1a3d62ffbdf90649ac86d1ede4f89973322a46fd7b7f1682fa003782da34fd67538536472fa000fce032ddd3d69748eb312d0a94ecae903bea436e16bba891e5e40f58c6f8b15871e188ff5f7e24f865d0347761f7cb22edbe9dfe979ee6015cdc6c09b621b34fcdc1824dffe3ecca743b93cf740fe13ef2c6c1c88868edea31418df733ef0ad1ae5125d647713bd4c3db3ef2aeb33946cfbb02432496039d2cd64e48dd19b7bf682b76d97468bb22bb359124a2d2e032ffbd0f07ffc8472c4ecc7679c1e850727184dcb5e2dfd08a67935ea4ecbef21252c42489f5a588e742af6c639b229f6951e10c2d69557f48e39b27dbe603aef7c6a3fade2439eb0249e57bf690367b055b039ce8685328eb43f0abec0b4bb870b6195241cb46bed1580f0f05953bb137c8456a3eae1027f515a93812ed70fbb1d4182871df9aeb5801a96f210c315b3e0b8e8825fd160e8e9a9f42552493cac93c754ce7dbff5006e3b6f94de417da5d943f2edf2ee8a486eb5e8180301069a6b250a76e24093fe742e16e1850835433507702ca96be78519fdcdf5a221a55af12ae7a03d9b93eb92a5c1362a9fd39fac714268f5702c7bdb52f007d2198d6d0e8b795087f198c543fff3e34b2f387e4f9fe35de9924d733ce64675bfc5569a76cbfbdae459604a1ab44d99469b61e6ffb7f6de4d31e0a0b4930e9d87f58f129e2c9168bb77d5db62a76ca2d2f43663b9649475a21002da42c716b3f21c9f7397a13052fef188417971cb56c66fdb0d1a8293a4d45534e74d8aad4809726264fbb4a352daed9aab7a57e4e8ce975e60f5d850f2f5a4bc8d1ffc671c07959a64baf8fd34cb987f88aa8c80242131d9a1475c3573accc498c3490dfde6c9633e5d479476a1b953d61bea6084c8afd0116686e53e7b44bb421b287ffc03050f23901d93d529863f406e45af259642d362d7809badd9720eb1a4995ed3855a652017b95512be2e3d04149a2128b6aed4d8a4a27b0584fc5bd4009fc3cea24494227abbcbc6be37771f08854c6bab3af73717f88286051f816ad88cda478857a30cde1b0dc2828ae6bb36d19789b6f22708595569929ae472a018fbbbab7d000f8665f895413712783c7c70a2eb3d27724c78be56d8e7ffcf92fbaaf5c1a21b691003a5dca33ff2ce3a8114451e6fa3369f7830c7679e731e129e42cd4a2490886dacb358633359354e12c76bbd0206f46ef15f3c683bafd2734c7b44b40d8ddb9e503dd80512717b95f0d2481393127aaaf6a2b1c314c1e158fbb512837239ab91f57eaf670e16201353b487910834504d2f1ea5b9c24f84cdeb0d98044a3a1dacaf4ccd7379d8d215955b92acc7ad34b2b456d8343196c2c3ff631ba158c7087b8b0559e9299e2c3316f20dec1f3598d772e1be965d7cbfd8aee554968db5909649b672866fce4e4a8534a03cf185819dc3e2318d199542a47055d204ab5fd907f110ea6211a460d6d01829f05e6087f480643e73ea6be9abfad0d7fee7929119a9287bf51e8df4614e40749a2b6839c90b8303c1864dfcd983c20e2d9db89450724147432f1bd0c44d051cfa797806c3f3f60aa2944386e97a8422aadedc0e2de914546c475423ea1a5930a12afb4ead468968154a75bfe07eaba6d8bac948ca5630d7ef71ee7c98fe79f3af7ce82fbaef8a8dceb159ef02031a26480a61da9becaee1e2734a380f66a30fda1767d432126293f8303e71a55ea34979663adb820a58cd89fd857ceeae5ff7e45138e87f027033c53de4e0475b96ee00e12e5938f516c6e81c9ccd2e1e5e0afae961286826d5545c086e7ff2e3d408259756a5a95728f4ffab5699573e917e98b380287daa7c167f6e6d887166a3d6dc34f28302a04c2afcbb617af221374c8339eec9a9123bbe7114afe8dcfe1887fce1ce6507d40945964c6d0933bb1b5bc51fb4c0fda5ebe3e22791bbe9b008a08a0a88fe7ccc993741c50c7ff35a1d7f6fc2512876ec3fed4c5c06f72f95001ad2cc840b5253133c980818a03104b3ba067be158c0fb1da8666280011aebcbb428400555cc6e47fdb127f697f1c96ed7385efec0cbfb29172d9245bd748abb670d67e306346fea67b679bbd46277a6b6ec9be0d5c234cc2be25bdeee7893c0e37a2dfcdaededb1d741eb6df8340be327f635416b8847aad08927a15aa82bb6525535071dd7a4f448ce24da74054e7680dfc2cc1969f02f5d36967e1a88ca5a32d75fcc0bb372f455401d9aa0af63649ff601ddda05f46ee288697b3a29e785ddda48ca75036f94c21e4f62ea7e019e558972736c38ea15965f2b8f0179899d2ff714e8ccc20e905df58698689bf1ea090efa827d8ed0fb1d21adbea86ad4220c56f2637ad1af58250bca5078356009aa464af64d16d566e4b2e604e2240312d147cf1041db024260c77233544e1ff8c62d9046d949b268fa81f4aed00285fc09b6145d1ca9d04f856e71b63fd7ddbb5c9208a6904cbdc80fb22c299c430e2e7f71a5d4bb3c030cab9dc0d867ece2977050624da7ca686b70889bda600b5e322b32581fed5827398d43c36fa0c15b2b8069bd0939303a48fc890c967fc2b887eff70a9e5e23b2cdb94abc135cc8e8b23e9410483b0e23b6c98334fdd20c36517571146b06cf2cbb56ff1536a95877f270c73b6122abd8b3e0da7cbf55ce5209b3fce0281cb351ef0541a5c4e6301b0825d3874d66773e251fbc631f09df4fc8b64df18d952ddafbf7d88328b0d9a210b53635bc1c9d0d5dd949abb32d764df8069c14b00e21201afd211fff389d4f5ed7f10c901de7b6e62488693e1d1446c082c0b69eb395e2f9babf8e74a22a1ff55bdc073cc3f8e9cd8bd17568e5c4d7e88e291613f8e36ffa6017cacc6aa106b834fb52fea5a659ab730e1dc1e343a896cfb055b81a1602562ca87f33dc396a256a8a2128ebd8714e572f9980d42b7cc238f85cb33da92aa1ff6634d0f8f7797f648bd7d06092ffdea01529aa8bf089dc2c5c80eb2628b00af8b4f13d21ddef5e57bac28fe35e6a0d347e907feec51eda47a5ce5948d790218205b4f0b49434d2d986c909821ce2bf15abbfc05da08a5def859f8300e97b83752d4703be7d43efbec81bcb93899cbd745143cd52985f7feafe00babf7c21df6c18ac96212f04a371890f80e8e836b67a28a01168b22a6f55fcd9c9522c8804ebbb20d1da1efe5fcf7d53342d8490f01b587e26ef765c2c4c4e4f720e73511ec95631ed9e45de823ed92f632ade4a44bd562cacf06db3d7f0041b94d9a7f8ba72f541621ff34c7ec460072f01dc8efcd821575f46522573db8ed74dc2bc1806acd8e5c958b1d6d954419eed0ffb712a541b8fd1240725e8e11a60930c63afab7c70ed81876e980a2c8eaa38a59e843093949f513870101a80afcaafd81a87f75107de413149f09f4404af078973108caa9eac34b37d2c24c9d415272d44daac09d1bf1c894662c8e1ffcdda8124904516aa1b291ff4dec950d333229ab044e3bc9997ed25da8ac047266f2356982012b9e8c7f2647338c8a051a11c444ad74c082ffd865183ca4042dd4a30408041a7c14eda3ab119d7b49db0fae851f88088c8ae812f0081970162820a5c0f1bc12a5875095f53ec3de51e43892d945ae94765cd45554a3fbc9bc8fc94298c809e2d32dc335e7656c3cf3f8afecac4e4c639bc5695f9796657815fd2bbab46bc89a3e81231cb9e30aa65027a5597d06ff5d1421ee7ea822abf6ad434090649560f12a98a32c0d5200557ca8246b44eb7e4b0d912d86b8a92a58a94b1c8a6785958ef26ea98b27cbe0c399790c7eca0a4151fe2ef7fa52c3cec90b0a1b475ba2d238ab1237c3b0d13129f1572eaf3f3413f990a07d74cf6ff5326742353168104cd89625d0976b234a4d266057fa80ae6b9b2286ed98c86a946124f695b333926f9ece7c7e05b36ebd1a9d5e2504b29cc13b6d5085288a804f9967cb98c8e71feb604ea1c6bd3c7500181ff633cb9c830eb3d42f50b2a8e689faf6e1dc46215cb11636015eebe1764af0288a2c5e646149579d853be0d6d74b6833c92bf1c5f55e4e1922a8d757fc582a3cf9f54ca1e97cb52fa1a0fd0017cb2d94e21dd80661ab4a3376ecbe8584602bf6effd8d2be32007217fafc42c411aed9b7d1b14880ddb4bcd230621ecdb01671097bff9b62906005b80cb3f1745397607b268dc7e811de792b72b093ac5215cdab1134c0e959c89ffb9eb4f399a52d3f2dbfbb90828781c33d99691fbd1719e3d63ec33b31090c1e81309e4ab0a2c3e8d7151cf92b1b636440c4939cf9a2ce1ff65490888803d303ce96d4799199a4c399a3bce17fca012a60e021628d86ce5a69afdc174eb6d262ae720981ae521048a86e968341f84395161ae76f9dc72130011f3a08aced1719836dac4031d1b4e1efc2e3166697bc66c8b29e7f2745294444378b0114dfdebd8013598e0706d6e525c9eb63d5efc223c7f37963cc3f51d12cc75f71db5f622a707cc4062804d1dbbbf31955635c5f435e4b5972a987d0ee54b69c762d470761136829db7515317653c5174657ec344827f9c852321ec899dac0ce5e37edf32098135d42ce6bbcfa01a4177e16e87c722a2e6f8a23aefce7c16463fa4877386ad60604f3b26291be959ee53b9499f8230929f31b08ccdc6b89af01bdad403b5643b079cfc9e6337ec1bada5aa5ab8e84374ad1e18", 0x1000}, {&(0x7f0000002600)="a468497a032af530b32483d2861d0ad327dccc65d1c0c3034bfa7f8cbb65324865e2806917a0baa6c03ef976e08e3e960a95c52633fa6d9fed173b8e33c138b8ad4401e0cd27a5e816f1b4b367420eba5fdc0c5fcffcae4c8d9ebf720de0898d6485283b394c11d0518d32e07cc6beecffef139654cecb2d2306f3adb7ac7176a7e81d96f6a08c637a71c48c6f7501b1d7103d2ebdc0238999ba0ed99a0f7b90105b88f35de133f3e6227d9c9cef4f806cbb8412468fc812a8f53fbb588c11b1be9da86d5b0276a946d267123abd278b4b972acf4c7fd340a9b3814c2b3c8e39b2a953a47cbf4afb02fbd2b676e902d57820766f9df8bb956c904541611dfa3ee9ff67bb3a46e4b7a22ec3e6b86a9e35679f2152a27b46290a4ab57fa3f8bb4837141080766182ac1755df2b97e8a3c0bab7b2131bced6ffb30977c9110d703dfc539e4da7712ba9895a5ed4a8cd0e7152e81218dc6d3a4bf71908dc8cd327b4555d9e814b3d22d834ad36da572fe514134dee5d5abe86623100042cbcefdabefef28f9d65253f6463fdcbf6cbd2fb9073d51984007266f9eea358b600c10a46f54fc14f7cbbabfb8ace53ee4a077ecdedaf11c6515a0370731db8ba60920c614de1b2a1c83cb1701a7436a13ca5a9cc71f033ffa221f7ac8dfb6991abb7cb0dd7b55f8ca3bdf6e4772b51389d7e53f375041db8234003cc7a9e80f5d763729f8185055aee7c2ac417a26471271ded9a582b77492ac20d065a88276621a8391b4baedfc5d91502f3896a9af0a5cc13a5a22567c9ca16e3b23fb6868fb865ae5c5aabd28de71e833b3abaa6736775455c59a9f848a8605a6e1d3679779feb59b2da9c621642d29eee6f7bec8ff997a64f9122c36f410e416ed3b33af23f8a784bf694b606fe156446a02b77e5bafb85e454c319c398d2c52d7b9e8cfeb8038aa8d474b6e6aba55b7deaa257bff80e7c692302af914b2b07399a4a4160cfd395e25315ea4b12632a55fda5fe35801f7e0b50607806709469d4770d22ed4ead1c51b58e872aa02f84721d5287d807ac69a31d15e31c4dc7468f9f8505eb48190f644ffef77b9a5734eaeef83b1de426e3de5b05984ce9b78fd3ba565dbdfe39ceac380198d24ca16c54d8c19b6123483485b2767d2c45ac56aba70bb6c52d3306c54ff5cae4891411e6ae116cfd78ba3a277cd11a6f85a2b4f0cb80fb079162b32e5bc065338f8c17fc9de11d31e13e20c151fbee059188fba93824fa8f87b5dfdd63a1a239d1c4bb58c3b2dfd1dae34b3202a9a7d2d4d414175018f588f22a398138f211c034c37c4f88da7334cbc675dd91e78c9254e6f15397f37fe39220c3d1c7c183facf6e033be7d1249890b5e7a8304273450999c55c5501d2bb245add7cfee0fedd2bb0f8cdd24204eec04a3e8f26ce13879c072873167609889a11f25ff2df6460d7f9c2d15ef27450f3c6e7fc1360c449d59ec7a707a7b29caff18830c00da760889b27a947f1f89962a8063f9c6b013bf4434df94f42534619ef560c3a110321e93b91cdd7f843544480277bca6caeed258de08c852e064460eb5abbac812c08ecaf67cb9230f223257efd0c5ad3098ff69c937285c4483eda1b596c7030c1c71b937c8513d2159f5c9a5a8103cb6b6d50b476fa0f4a429736883fa6ddd5368ef058104fd1f68c5dfe3886922b313bb9208f329a850151121f25784f79f3fdce65f3d460ce8382787b397055f38a30c40910dcd7ef21c363230801de3de748715a6ee06688cde68cb6aa3f324018a496b0f1dd746b5e40bdf24af31204dcb5be2df88413166e350297167b1661a270b08bde325d1b9f53432388a93b12feacd7ad00f3c44d06dd33bb2dfcd890381318f5f2709eb76adf47477ff9bbce2495a26b78b66b4cd71b5bf2839273211e2d50e930ca3052dce38c6e53e5767ac2e848445977cf84c04ceb6b44c9b5c144cd16bf7b822222f0edf05cf32b350ef2a6553062f06c3320266c870ea10ce2ee5c0674713f2390ca9842d36260a976cdb0f481619a240c7c47ba5271b0bb77f845bb31a448dbcfcdfe1dbfb167e2529065ca45388bd07ca33332513fe6ca4b67f98f57609c0d85c813092e5a17d4f796c40189c569a08acff29e476e3b0387e4b91c466e86307f7d56d9b7ef2b782451d8d95a2c40654edf920b83672784f9906f09a51e4c1b069551c8235be842d7e49c3f1e8f1a192e4037e3f90b31d97d8543b571735d49c61fc1028e99aafbb98f153fc8edc043e0bb599f91850e1f89e1ac32a994eccce1555fb56ce5e28553867f054aac012822c72cd752554ff8d73e0bbee70c017f77375dfbdcf37589c269a556b1e725ca131b8950986233c7a10f2e9a997e5c40ae87673f5bdd1bdc1de5104641053e161bd31edcc3fade2a1625bbd68162ed1f5313c0a8a5ad2c5c3ca401316a9970db0cc2f1239cbcbec1b65c205b67d9aa1194c4e20e4eaaac57fb0c2f1423d3e5afe09b686fa489db1aa0620314b6ffbf78eacc672926861418d8bd73a97556be58270bda54123e8157a95f0af9688dc7c5679ff2b230fcb7a078f65fd4fd797f1a9f890ecc0193b0dccc08a9a550fa67093bf2a35becfaea6ec0c5f79d2351dae617adac77accecbea135d25c530a6622ca120794be9859712fc3ea0d92a2ea7033a1758f6cce8fb4327c3360be37d091dc8750b5060fb9061f78316b9bedbd14f85546b1829d9cc06c2d6819a492186dc35f262d1cf921e02ec36b199134fe9a817cae25ac2ee513cfa4b36f9760c3691f3ff5f8c2fa87159ecff6e0030f93172e09ffe2cec6f62eea10abac1acedbc92cbf9b24d17c7f2ccb45db151be5745de32ba31691cefb68e455813a38662f7757a78dd3bd2043252e7505785755124ccf43287b99bd6428c111d79a54ebe328e2525299a067921d4e80e2a5032f45d43699bd243f217c702087286b735998705e3b2923d271868a7729009326ab99bf1d82e90eac927fe725379e23d0ca98259636d866466d846f03bec3680f2700bb00b342cfcb2110a91a36c4845f77649ae988ce07b51b52bd328c303549afe97385dff59045c91d40de73b39872c1c24976f4656f9b1d3d48595d7154a88096466988e92f456deb2a7e498695a2dff1ccbfe777f4e3fa473a4c37a5180a57835585820d6b2e27fa14997f8bd550c3178a9aa3d9bdb2061f9255847606ca8d1b8cfad55494bb04b8f93dbe3f74bcf1b98f46599fa8d4738cbd473559e54a9c57913499854a036b12f4977a227d9e7637177dfb5db2c66c7337e31124fe43ebe993e501649c556c43bd730086a9129dd06f2074ba921ee9e6fc20f3786a98a1a4967a04c2237c60232080a76a5c0312a3186bd3f58b771de40d630c6235794cb01aa653ec198a2e82ff05046e69f0db9367350fde75df96ab28288024045bf7791e838a759e10e0291f7dbd169534f0107d22a015b46ff470095d3ded85dd906023b441bbd02c77dbde8e3ba9d45f0eb35068711d97c79eef0aee684719389d50257e3566e4c373be89a68f98535feaf96fdce637136ad73e098ccaeb17c30dd81fdfd1556c4b4ec67bbfbdae1a98e2eadedc2102719ddce4d7bc98d7c0b9bb9c3b0be47f3bc7b9974c620a94f1561df566c12a9258348a70a1c48e5a257d219d55217dee2c79cc9b6d589ecd3fbd1fa5165380264608c4890f034e25a29e96ebb38ac39b5c610a52cb41a22db0d0b8290c3df7d88f43bf9551a5962fb1a1256f726b845f9f38db36b51f4a96c7216c65927cf8ed9c712c3bc17ff7a9618936bfc9f0e2241d975c06cbaf40eb976df467c759bcbe480fa77aa0388e404d40deaf3e000baec246dfdb9540fb61ce5075b5f66a9cb7f24db0e6ef9d41a3b8fb6fc9b403bb40d8c8d8380941a2fca690ad2849be3c3d1c001620e115e6c4e203395e7f3fd2868cec88281c8d30635dd985575f043540e08978972fc9211246ab2f395467c55047df78f76321432e8aa0bb785c2273e963361ee3e3741712af48d9738af8de95b0802e9f1a214053baf894ac27f90b2b9022995ee0f1ce9587ccd89caffbb824e15ac1cdc6cd32c2d2a44816321d2a6c6fcfedc79a00ab87784d28495d95c331ebea66b42ccbd803be37d83cdd7dc937160bbc1329c63438daa31af05a93e19532f8b4e9aed206a0bc0f6995d04eab8442f77e4827cf27bb7449028ad1cc1bd02aa832d7fb57a2da535ff3f70b11f58715d03add3e91a330eb1b00905c4a56a64220d0bfebe40bab94948ed70ec3e231107f6400608965b758ae09cbbbc433da5e0c2925ae9e2c8c09d223a6811f5586e6716c91854a7ac630ee49b91b90c0157d686557156b730561555e7fa1d5755d17e6ce83e5db786c671800e0e6919958acd6f4a89a731c6a628a323940613fe20097be382bd51c6816b8c0a47bf94e6766eef9150eae9fe93e7ab7b778d0fe29b2be3fa98a5f95037c9e408322168c663419673a39a4a59cdd86429f1a78381b76666b1878bb260d70efc53d5e5b5bf5b0d297196bb89373f5ea583143daca37ae0781c3ecfcf7a93f52fb2d20a3d9f7e54d4a4999c9ecd89c3c721eb8d9a4ab13da3d848d8177548b78bf76629f6194cff116ffec89387a524780a30d5537e3276e5ca22fd39d7d34db4458c7e0f80fc87c763fbfb1650d154d15d11568727bea0586c96e2cee69dcd88151a69cce17ddb64cf1d270bc4926b6a44013a858c2532e5f44f4570f3bf0d11f12836d165e25e02ec7c598c81efd14404a9f22ceb568c2f7d5be7137fe6d9be8a17922f7ccde88bfcac55c486a41ac002fb8b14a3ef0df7628ee3fb0d6845da40c1f3e2146093bb5a2cacd8e2fa428069ca595ffff9c42fd5abe40b744e5b6f9cd97e91de8aba5057549c91ed106058bed366976fc185a21880b2a5e1b40ce86f82d0c0fab826fc548811fcfda5d77792d3a4b0039c7c314e44a35515525b475cfb47c0b80858a9e6a506585358c63b59ce42bd687907c1430b620c2031d7d37db36fefa6aebdc480b743674497c9e6124a773753b0746b4adfee77ce95627d7f79d31389d241cdd7211110731c9c0cf8c63ac23e3f818938b9385b197543747009a6a4e9ae333de3b28f002a3d08fa81dd6759e36cd89f09f513b5010cd06d00c1ed2fd2cb181f8a673eafd31d0814269c0cea9de3e3b2a4515302289588b551bb078c6b7a756369b846135222be2dd45d1949b392cc7bf9b7e3329f537b508fd3e3efeacc680fb97cdcabb29df17e04a3ec7db1e7059ed215a56213599c6ba07e674c0dddb016f3036ab038c95f885ffd92b25c269c2094fa826233c689dfa9b33c6a144533efd5e88ffd23eeb68539047ec9781f6f093072586630615519103e84011875a37857ff949a4c7fd65ae8bb6012698727d9035087befb3ac77bb91c8717b5a8841804e77dbb00915c84690c131dc5c7761a16b03986592ba8947222bd540e3e50f088014dbf013ded4da5465c25d66094fd60e1eb67d377f14e8600ece7556a343c9b040c648756dd2d7f574914ee722385b56d36244ca1a51e2f8f69ed677947b3cfcc5c17949300cdb78c4194b29e5f69b2ae2939d35f34af560b2f7e2b1294b9f85344652270987ffa82ffce4576fce66aa0905c928c5b7c9596d2684a9a73024a28da2c072d199f662b920b3c1bd513a4d6fe77197ea3a04a53dfa612efe2f64c41d3645c7647f3aa02133b64d975089abaf4034b7f5d525eb7955d543370c75dcc03467690b913ec77d6f3c39d18bcf90aa4", 0x1000}, {&(0x7f0000003600)="6746dcb87c5bcb8f837b62154c8463d2b1594f5dcd8bb332d9d35da83d930d5bd9b97fb1cdcc261e715dc01c088cdf1f660262b5df25cd15ff93fceb0d6df0d8116a01153502d3942514b5a44930ff9d5e0498fe374097c9", 0x58}], 0x3, 0x0, 0x0) 16:01:13 executing program 1: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) clock_gettime(0x6, &(0x7f0000000280)) r1 = socket(0x0, 0x8002, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0, 0x0) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x2) r3 = msgget$private(0x0, 0x400) clock_gettime(0x2, &(0x7f00000000c0)) msgctl$IPC_RMID(r3, 0x0) r4 = msgget(0xffffffffffffffff, 0x750) msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2da8f84c65af730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27db9b7a6cc877ae76b3dd58e9"], 0x1, 0x800) msgrcv(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) 16:01:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() select(0x40, &(0x7f0000000180)={0x7fffffff, 0x1c7, 0x6, 0xb7, 0x81, 0x4a7d, 0x100000001, 0x8}, &(0x7f00000001c0)={0x7, 0x40, 0x81, 0x100, 0x8, 0x4, 0x0, 0x671}, &(0x7f0000000200)={0xb64, 0x2, 0x1, 0x1, 0x100000000, 0x8, 0x54, 0x1}, &(0x7f0000000240)={0x6, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:01:13 executing program 0: setreuid(0x0, 0xee01) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r0, 0x0]) setregid(0x0, r1) 16:01:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, &(0x7f0000000140)={0x8}, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x3f, 0x80000000}, 0xc) 16:01:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfffffffffffffffe, 0x80000000}, 0xc) mkdir(&(0x7f0000000080)='./bus\x00', 0x100) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='Mn', 0x2}], 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x9, 0x6, 0x100000000, 0x10001, 0x5, 0x4, 0x7, 0x10, [{0x5, 0x101, 0x4, 0x1f}, {0x100, 0x5, 0x9, 0x367f}, {0x4, 0x401, 0xb76, 0x56e7}, {0x0, 0x1, 0xaca, 0x9}, {0xffd0, 0x9, 0x1, 0x992}, {0x2, 0x1, 0x5, 0xff}, {0x8, 0x4, 0x0, 0x7fffffff}, {0x1, 0x3, 0x7f, 0xffffffffffffff2d}, {0x7, 0x9, 0x0, 0x8}, {0x80, 0x64, 0x6, 0x100000000}, {0x7, 0x3, 0x9, 0x1ff}, {0x65a6, 0x9, 0x17b, 0x7f}, {0x1, 0x10000, 0x800, 0x8}, {0x200, 0x5364, 0xec, 0x7e}, {0x8, 0x0, 0x0, 0x3ff}, {0x1f, 0x8, 0x80000001}]}) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0xa) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x122, 0x4) getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) 16:01:13 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0/') readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)=""/94, 0x5e}, {&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000300)=""/162, 0x32c}], 0x5) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x7, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:13 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x6c, &(0x7f0000000240)="9676b467e4ca3432562500c6cf50cf79a958e83e0d83689b75e265046d43bfd157b90e1e82a24e4012a7aeee89117f7af820bae7a492ad8e81260754333d08667e18d356004ccc8e66e6d769313095368e8ced8d30ff677d2249de768a86ca28cbb78425d5600c8b0f6e058e52000000a500000698a5e76acab53200000000a2808d82000000000000000000") 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) fchdir(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x80000001, 0xfffffffffffff343, './file0\x00', 0xffffffffffffffff, 0x5, 0x5, 0x2}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xdb1e) pread(r0, &(0x7f0000000140)="cff1b9f460c5fc1f30028dd552b736d831cc47fc35491d587c8eedda0e5e416a3285c0fe8351bd353de55fd5c41f63f7bc65f5baa9", 0x35, 0x0, 0x0) setsockopt(r0, 0x4, 0x1f, &(0x7f0000000180)="1a45f6c37a1077657afba21c046f69d3f798f40238ee1e21424504341d7636cfcda0006f18c66f3cb849d81ced2f3d6f12ac52d2ff71c5fadc471f986965a1f962d38fb073e0ab78c0c5d836ce7efddd84b3dcb3b5639482234488620605e4a081f59cb9c29654d24932ab464013a837a9be790e5c65a865d720e525cd91e3b44201724395f827fd2f89ee3014e70a25a6c42bcc452b12bcab80ecf03d2a31d6a9dc08583a208c3dbd76da0bc21569996de7875bff0cf4fc8eaa4db6830be43351e9a49e34884283084bc445d5bc4dd65918514dafa623e653337908083aa30d44896413a84ffdbaf254a85283258eb4d87f1c07a104405eb1dc826e77910e54dcd043e9069365155df13b10f120eb46ec5b589e7269cb5f0a0ca9309e2b77be0634a15a8050d9303818ac8d369a2080a324a14c3ba72d5513217a09b223bdc95d9fdc51397d940fdb53d1a56391310fffe826e2c70289d40fa164a53026551ab391fc4dc72ae1f927c36b1b6afb3b6db1016f94d9200e32df0f26f50db4cb2c5c7e1f869a6ce77e1cb0756a5fe898dfbbdba75aae5fae5a81bf639701ad768d663f847d1dafcc6f7b9e226c7ebffef32f3c9ce2b66e93db88fa09c0ac4f53eda406cd648bdf954a30ea469a2eeea222de08e3efe519df6aec8898a0e436836da60eaf144af9bf5f3926b3b67b217318733510d79319c4293004fbd7569c5a631e782ec971022cb846633de366ab7228145f4279b8f74d5a7623ed5a41f4aec098a39131d03eb0c794532902ad2c1951cc64760b8d0511d8b38ad6e1cb1bf9f645c2879809a09de7ff6cb00b405897f39864406b490b1bb5f23236d30f072f4c55f6aca0f33f6804d0b1bd691599f94db2a793343be54b243e2cf88991a1cb080db170885b485dc67cb82c13254b24ddd9af511ff85f67c4c63b48dfcf00e2fab34a8b1b3b59d76e1f59f53215ff8bfa4143f33ae0b131f0b403012972625f80e8cbf55f790a41dd0e33414ad45586fdab1e152ac933446d6b150f132b11a2e424514b78e70d160ff3dab8ad87ee5c2a31d1dbf4405cb66adf2517f0e0adf81df57c8d4bf81f57829f0a10beedbf36c84aa5d32ed565ffba629319c0ef4adec312b9fd7601fb7a55a53a69c3178eca07d9e9f041d7f32404fa0e5c323d503a5ddb30771f5a8abf032d5cdc59065ad0d27561c9289d4afe4ec481db279d4fac73c3dc4d46ffaf2079a62d4328f4fb4d1ba7ad941e09be9e72107ae25c948d570082530214851415843debba2e23b2216e2caefeac2f889e70e8f7c1de37e315827db5018b9c8c6e421797e1ab700110e1e3d92d531dc42de70f84ff26586b193e8b3d90ba64c1ab59b31f1e6b25adcf1082575fce7f883d21ec34294effa081e37ccba4af97b0b2601ee1806ffcc4f15dbfccabf9d7966798ce5672ba5afd7cc36ab64ef8a40ccc3209029295b0dfa02859915f43ba8cfbdf7ca9cbbd0d40acdbcf17095e0d6bb02fa4a82e48ae916dbccbf5a8e38fe16567de3eda4efa9bfb711588fe3b3b97535d2aaec4d854b069ae92ec080b381fb3ef08283333f661bdee4aa42a3a2aca0245b2016541d20f78c1d20656063e4c09979d9488841ca3bce6be39df655cba8632c63a7c8f89adde2465f85f8f1996ecc90e13cc854a1da96630b347084ccc709ddd98030136ced6aee6bd214b97b74161754d6bf1b29f4d66d88f7a209285c9fe98cded15bf52b8cce51f72cca0b0e6ea85aba9b00df0b6ddc2f3dfbb17dc4ebad918484e9a237e5a93cdea9c0ffe74789c67c05070debfa4a84be7e653af0587f1c48888b9e5f8be065df02ea9d5fc80360b2c04f7106089f34ff1d84efc690913bdf3a012943d58f9e441d39251d81b44b4bc5a5a5176910d176d90f0a6f0584297eb623d56c62d42f07d3e98f1023383419fa5854cce5e2a2038012b90a153fa19e620f22d2907941ed200a02a8564d9ccc2548bb1d28a7ad07d5801b9a2afd10657a013e7aa96cfaf7bb75881be8040236cb9e0c30aba55dd17b919d99a1a25eb6cd3df1aef1fc8f9dce5524b1b341eb8bfa051e342998a340420fab831e88fb97560ec00baf5146cad84de30f8d9787a2a82a217523b1fe833f8e1b63423d53fdacd632e5ee38cc19f0f44b54d37b29af78032b0a5fc10945986297e418b0f7e12315181c0a37ed59e04ab8196150bf0eae1f3d22483fc971755f0552eaf9f557751b2c620e2e0531d70618c1d563e3c0cf3419478ba239d94d88344b2f7fdc524b91f4baf365db9114426583ebeafb4514660ba1a30e391e8214a64240b3515d65085267427f08a64f38e276f1efcc5d6f4619f08f81e9e7de06b5059290d081571e6f86e9d7f23b30c39662080edab55523c0f58c01fceeab64eacdfe92f05fbc06a4a729da65ee950d8cdc9a342591e63359d093ac3f33407b05491cd3683f992afc9a515a0e03a426d034fce7d183d9203a9e6792ff3d20a3e6463bf13f50ab32f803bb8337f774d8ece7f4336a2c524ea0c958e97d4c9ecdbb4522acfb59c2e4e085e8cb932dff03e6be0b7d97b6fc5d09fe79832f9f6308a747f2ee2f905aa33ac9e09a36e63b805d640b45b4905844269a4e3d6c00e354db046f66f878ba716bfef0b870e3aa4d7f8bc4f5ebd159497dff05782459f64f32be03083373c0a2b5878218dd4c092f747e45a16621ace60e5af6877e162b2eff73183dcf066e9899ff801dd60710f32446c9edeca626fc35c8a7cb5ecb3a4b32abf6318d90d93a8033c9bb19c0c82a850df622bcfab810d39a89dbdde5f14e07a20c4bc297911905fa49d5896f3d53135b96b9af9d88444825420e51d393cfb0fb220d5d5b9517aae3fb629aaaa2a8cfde5a4e27fafea763a3a90954b38912629e8a42ea376a53eda2b5d8873b91b38f6e971e38f56ee1191a2e9c0be52d9a86f536f704fdb5bc68b94fb05e07ed561834df8a90c7ba8c186e7bef2d666446e3afa15f3351669b2a04c30a475cf52ea9be7f8916607bd57bcbbffa0e19463221884cccd71ee671558826f2d20494ae58a40eb216d1830dc4fdc75b8a529b1e826f684b08db3cc9581c890bb9452c43e0d4e6fbfe8e3a77d01591b9e7239f554e53b6963028482bb7293e735c631d9fdf2e96e1769206e4dc333202c9abe57e6cc5c1578021f30a78161992721d1ed3c50981c89931edbb09858c33cd5765f258a5ec773af6bbe7db220d343992a72a21c90a0cc2a27f560d26e5e841360f9d76be615a9dd401935e9d8e1ef7f9b115ef0cc2afd4d06ab424714ef50bd7b6a6fcac41ff5dc2106b7b7a642c9fb01bfddf73ed088aee2df05ac05c3eed7ebbd3ac44261edb3c0aa29fd3e1a3d6923f512ed7e30b8b8590075472fe3046e62ab063dc6b6ae2e9556c6b64875317fd1d3ce02d05e483c37bf06fdf0b4682351d4be64b923e427174cdc7b597fe31c5d2f8728da52cdb612f63539649e51cacaa0748503bef74b90f9676c0de129d91610ed1134992678971b61abc9152cd42a2504dd236ca554734bc6c6e4c1f4ed2cb59ecb27727792d0801657ead87b8ad4c1e56dd3740df07ca87aa8993524ade4a9a492283d92d61e2e1b072fd5c0f63ddd9d6180a87adabdd0f89c6e1ffb90960949b6ce11e5555e4d53dd8696bf4e937c8c7eb48854775e970be7e56c854492ac9f29355e19cd6166880cd78b5f0337fdcf901813a641ff5c8d44632e6e990277ba1f6824e09c9e36e5638ed46676fb4a1efa92acd32e5d98daa0a5b857be899aa2efafa945051ca7e7699f083484597942227240ad2498fd4a9af8f695e7f8b2570c5c62305fcfd9d2c3394c554a61cc69823ece88e31fc49682690914211cb53b5b7e9525fe09e8b6226cadc2be3c392972dd020a15e0ad74e31bf636761f0faf45c944dabe84509ba23b9c671d9e15db944fd7002b5f6501dee8a56dcd4e13ce34dd935df097faaad4c438a75da2398edffb8c3f1658d9a0aeef649bf1cf3ad086cf97129a480b932cbd9bb9b9e77dd5a5cb4713058506cfb477adb8913cd0cc259b3e1b72530e2f63aa2141fca3b837fef0a80d848bde18a8e01a248976da196031e43dcd365f2ffba3e742ce92d9e3a135120221b6d320bd457d5301875a3aea2590fadadaa0e0ee8ff575d228f964660fa585670bd45e8dac69043544377180f3faee90039eaa505ee7ce80a43277996d4a16f00af8d611de77b6794074b9e8b2f686e2e4940cc6656e7776cc23f302112dc3ba55d09efe989d2d93910b3cfad0263f41d4e6aa6498841a874bde746868ae6bf10a61ccf5221fb9c44d263db6e71d8d1221959e667d396f376ec298d2f2d4deedeafe66b7b5ed11be6e904ac3792205d731b98569c41c39c617d418f3f275ec86e60ed177edb188e66f8548fd1843dae4859c5eb98cf2388c53223da099a82e981bcdb7c899cfce26a5474a603b827e2cb2a7e6487ea0106267133c9909acbefb9d2ffc9d1b9e78d8d8db90b2b31b67616e09b1a65405cbe77d14d9ef737a075871e587c55b1539087ec72299c52872e6ce94e035190c6c3b3213c78994993ceeec90e20d7ecd80d0f85e52dfbe4ee7b427f05c64e644edb1c45e6f4c958625e47abe35b17ebc2d01106e13a2ab5732e0613c393e07cc21870dd42eae3a7e4ad83f1f81a35b2d6b123aa2ead1cb980e3acadd250541786a1a90b7a87b846f00add7b8170870915b8ceca91d176817d3e8d5a021d26578ac4ef7980228c68437e584a69da060fa9359d5c61ae137cc3471d682b10d1454cf26fb4b1a97d5196e3949877b475ff9c086a021571a33f799c592c5a27b01412d715f342745ec7b98d6055255d5ac1992e09d38990c311b460606305bb939d4585f55ad815cf9c720ed683dbe28540c9608b74a39742d8eed5a66a14931e69c11ddc1b6c61242d2acfec5e63dc04f3e96e3164c74f96dd267724e1c8c86f4c09c12aadbff87f2c06f9e8747aea1e13a46750bfe4994dc8f61ff845aadc5a7f38e55fa75d5234731bf3eb4bfc9e6a80b0166be7f5522a9290e4d76e96fe08a29ad0f44b13c581be1881833a0ef047df7f1aa8f4a9f5a720b51e441e47e7c77e80727b0dfac2f442bd228b8749eba70920b3d593392d24e05c60bcb2e0a35247a82de37492f828fa3be3ed2a278d42ccd191d4c380101b5622c90cee8eef880cf302e4838f449ee12e583c4f87c586912ff9c02a9f8a168f152ca908abc1af2e6dfa9b5b62b8c811ea12d15d8a7496bc1bbc8e59dab9a9fd3aba58ac6f64a1b8c99ea2bf4ead21d5b2608281d69e201b5c3b7250b160195c1ff5fa5ab2fbb6160a0fdf652e57da52bcd04a24abaa7246c9974ee3b8db3a35a21dda839ed02a6ad21c489e4eebc0fe4e7d2e50b2008dae0fc0d1d1c0f9a4cba188dd295f5e3f21546347a8608e9bce517fbdd59f6eead0bf9a66d9691faa60396b0098f05d6496aa9b508fe9734e197efcba37795fc39a4e91896c3825786760c3364f2b3a586921a191288e2cd5098dd052a4cd26663908dbc81221afb1b9ddd891cf7a8b94c96e8aad4f5b48571b5100348e5f05e89db5b1cd866505c61c2fbbb24e5cbe2d01560f63404d2be269fd6d6702d2b1d14853fb570cf976358b58f78b0c6e5bb9e3be8b613003580b40e0df42d050d5643db12390b820f1ecab721b9cdcb996b232e2723ec4c51027c2e9804b1fb81dbd4f3413e368f5e1799ec32d434fd04f37c7dccee227097877ac348891b6662410e3db5d90ec2591b4bfc3e4e732e3d07a5ec", 0x1000) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000001180)={0xe0c4, 0x3, 0xc}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000011c0)={0x400, 0x1}) r3 = dup2(r2, r0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001200)={0x3, 0x3}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000001240)={0x3, [{0x1}, {0x2, 0x6}, {0x3, 0x80000000}, {0x0, 0x100000000}, {0x1, 0x7}, {0x1, 0x6}, {0x2, 0x8}, {0x3, 0xa1}, {0x3, 0x4}, {0x3, 0x80000000}, {0x1, 0x3}, {0x1, 0xfbf}, {0x3, 0x400}, {0x3, 0x8001}, {0x1, 0x1}, {0x3, 0x7}, {0x3, 0x5}, {0x2, 0x7f}, {0x0, 0x401}, {0x3, 0xfffffffffffffffa}, {0x1, 0x4}, {0x2, 0xffffffff}, {0x0, 0x1}, {0x3, 0x8}, {0x1, 0x7}, {0x2, 0x8}, {0x3, 0x1f}, {0x3, 0x7fffffff}, {0x3, 0x1}, {0x3, 0x200}, {0x3, 0x3}, {0x1, 0xffff}]}) poll(&(0x7f0000001380)=[{r1, 0x100}, {r0, 0x80}, {r1, 0x7c}, {r3, 0x1}, {r2, 0x120}, {r3, 0x85}, {r3, 0x4}, {r3, 0x5}, {r0}, {r0}], 0xa, 0xfff) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000001400)={0x0, 0x10000, {0x0, 0x64f8}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x0, 0x0) r5 = open(&(0x7f0000001480)='./file0/file0\x00', 0x8a81, 0x110) close(r2) semget$private(0x0, 0x7, 0x80) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000014c0)={0x20, 0x1}) readv(r1, &(0x7f0000001600)=[{&(0x7f0000001500)=""/141, 0x8d}, {&(0x7f00000015c0)=""/55, 0x37}], 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000001640)={0x0, [{0x3, 0x47e}, {0x0, 0xc359}, {0x2, 0x5}, {0x3, 0xfae}, {0x1, 0x4}, {0x2, 0x101}, {0x2, 0xfffffffffffffffb}, {0x3, 0xffffffffffffff81}, {0x2, 0x5}, {0x2}, {0x3, 0xfff}, {0x2, 0x8}, {0x3, 0x15}, {0x3, 0x92fe4a0}, {0x2, 0x5}, {0x0, 0x7fffffff}, {0x2, 0x5}, {0x1, 0x1}, {0x3, 0x20}, {0x1, 0xf7d}, {0x3, 0xb72b}, {0x2}, {0x2, 0xffffffff}, {0x3, 0x2}, {0x3, 0x3}, {0x3, 0x5}, {0x3, 0x10001}, {0x3, 0xffff}, {0x1, 0x1}, {0x0, 0x2}, {0x3, 0x3}, {0x3, 0x7}]}) open(&(0x7f0000001780)='./file0/file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000017c0)={'./file0/file0\x00', 0x5, 0x2, 0xc460, 0x1, 0x46fa, 0x4, 0x4, 0x1, 0x2, 0xae, 0x3}) chmod(&(0x7f0000001840)='./file0\x00', 0x108) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000018c0)={&(0x7f0000001880)='./file0/file0\x00', r2, 0x1}) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000001900), &(0x7f0000001940)=0x4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000001980)=0x7f) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000019c0)={0x0, 0x9, 0x3, 0x8001, 0x6}) fcntl$setstatus(r5, 0x4, 0x8) 16:01:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)="d1baffa52df2277f76068d2a91ed5c0c91362b0a827448b916b5d59cdf088142d4621c9e85d51839a99224d01822b8a51e022e3b6f21b2e2c9583f93c4", 0x3d}], 0x1, 0x0}, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, &(0x7f0000000240)}, 0x801) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000240), &(0x7f00000002c0)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) getsockopt(r0, 0x79, 0x0, &(0x7f0000000300)=""/224, &(0x7f0000000400)=0xe0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x30, 0x5}, {0x6, 0x1, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x10000, 0xda, 0x5, 0x81}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r1 = syz_open_pts() close(r0) dup(r1) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000080000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000300000000000000000100"}) r0 = socket(0x18, 0x4002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x0, 0x4, {0x7, 0xff}}) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f00000003c0)=""/4096, 0x1000, 0x2, &(0x7f00000013c0)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffe, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000240)) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x101, 0x3, 0xfffffffffffffffc, 0x8}, {0x4eac, 0x6, 0x7, 0x4}]}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000002c0)={0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) utimes(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)={{0x7, 0x80000000}, {0x100, 0xfd}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000001400)) syz_emit_ethernet(0x4, &(0x7f0000000140)="0054eee0") msgget$private(0x0, 0x405) setsockopt(r3, 0x3, 0x5, &(0x7f0000001440)="0b8415c0e83fcdcc576b486f37380788c2e999aa0b98f796098c02fb1e784c92d57dd236793800ad2ed1afba97b9f1c627240dd03c23e6b17fe55343cd0f76ac065c4b8eb7b54e5c333f0c2dcdbd02acbd69a6eb4f1dcff9a2747333ce58912dde410c8afe9aa0294a9f3a899de9fe0dc501db7bb2fbabef4ac0eceb1c134782941c517e1e7a3e5adf26edb5b4310db3c9762df43dcf7db04071ac2c2803ae16b957ccec687c732d77ad8a23f5ed5b6230b22ec68d9963fd033ba466fce9147e33c00b87ea8bbe520bd851d643b1a36f3a428de2f5daa35a652d03f61a9b03c0e7ac1682238bf8411adb656d604903f903d37d40fac10e3aab789608e934d9bdbd4deb657b31521c33b54d3f1e1f1503c3ec3a9066a1bcec0da40e04e0c6d457a821d923a6abddb67a548086c8bb7d6b4ba68e54c66222948e4ab55f715750b323c11ca9d2a6c0cccdb1d248678bc0453409df79707f5b1cf6966efec362a1530480c26c488791d4adf5438807c58c8de7723ad53e7e7c5985660bf1b8d32db7bf288600dbb2fb5176a3a3abc7f16e2bd0bf3773939c42a2b8dc7f37ff8827a09326d44ebb6989c39ffdda5d1c19e38d2df821204737f4cf8afd1b5d81eeb702ab56a145a0072f172b8a9cdb6ed19b688c4273ae44ddbaccc8dc1502980ac8bf8fa3b77a8ebef9654aa5b0a6236d7348d0d59a4d09bada03fc254d19da8d403fe6e3a91e088636f34b80ef2530a1359ea2e310d89bd3ce0208cc95bb77c7403f7085cc274ba4250f8a6a7b2d9b4a3f440470d333808a7c62700667f2b5d7413028e9e1f07e83340fa9dc6dc184b4efefe757b9467117f639f504256e910224ccc94acac7b83d4cb3883f06a537caeb643c9d2ace043f1e9a60aff062005457620abaa8b40e3f2bab2b3421a2aba99a54dccdf8c224c2647a36cae671bb3d9e75871c4dee29e2f975e2c50a4cf50134e5093a11236b8b632c381331a8b6ad47c1cf398320bae8603f6ec487b8467ffb7d0386d153404bf77ad71876b9eeb5532f85ddc0922982379af2b692ca33a5bd9236bd98f54a0b6f39d6f7d1d9a9d2842da09dc102c97de752b18648430636f070f114aa36b76c84392fefe6ec0e4520685fae6bfb635a25dada59a2d96d1a367a82fd67c102eefe8b3c8e6096c89e0b26f11bf2f6bf78cc963ed574c73bb8d14504a629dbb28dbedf8840e557f55e71ac3cd2bd3577c33329ee4343448ea606e7b904da3169752a59579744e76c0b22938515c0d17ae2f598efe036b91e7ebfa208990f6f1630d4baf5e09392f9fb5dbe15f977ca69e48f312b09124dfd7c82d27f6795be6e84feef0c50c4cdaf96543965cca659abfd5f10227c9b386e433a2e34090fc19f3742e6a579b53f8c7337bba58986ad053b9d6e1d7bc33daa5de123efbc51542e6b24f07772ee92535a4551b90a0b545ed3cf0f37b055eef28d5fb126c2bd083abe4c7250cce3ca31be389bc693594a3ee683afc4ccca55bdaaaeacabd25cafd91e26eeb7f05b3ae336d9c61d3978f580fb534930ed3484033ce7dbfb8b68fcb09a7cc8bc8bee4f557bf8b829adc43262e9810960776616f92bfc13904daa580845c53cf584feba0bcee6766d852c25d58f84b5c4d3c4df32ab5026045949415cf644659f56d3eb9160afe88cea8a8df24b407e9663a21846e8eb4415cf3fe8e15f1e84365178a45022484c1d4a2f4efbbb37872e13f6fb989afa91d6909bab99c997c0c013df9c8dc6a545e9dcbe1d01cae26d1ac71c61e927c813899d4caa6f6ab5d43803ed7e7b48d268403dab7b3627e107b581bfe393883f4f8bca2e77dfc100082268590b9b3a4f2feba9e277f19bfdbb36d785294a2d3b3c2197e69a9535605bc73b85b90b10da338a6b64853210b819a449bb8fdfa0c80f83b62ec200ef352a4002c7de5687698878bc8e327998ec2d4f04cff58545ebeaccd3e37b9ee623b0f94663755b19935bc1fc480eb22d1fa095975d6bd541486873d4462e13d41ac14325698d7e3dd14141f74f08ba288d823b141d0fa463a6b38eb6c63d1bb12bc9be7cbb9876b7952716d305b6ab15890cc77995064b560a0151f77b99c326158f1e72fa6207ba2e80a69761158d8e6286a1f7ccfd1b4d68addff84cd54ed585d84ead59155c46e5dd0c0067b68fff9be1dd4b51eafafe1b52cfd5fb1a003516ed57794f6f79e8c1a51b3224d9743ed22284bea1c74ed6698339fa6b81ae3381a334ec16119d81e8e0c6a745ecd532a37dd78a793017ec34c9efdbbf92f057012f8c93dc0ee925f2821a8f0a8d96d0ff6cda95f1ba6bb6398f4a35c5c8f1c60a3cfa32ce00b4bee0b27d261d22622296e87cc49b212009c63e2e1eac212dd91bd690f1d240a1ae0866a2ebc9c72a671d4baf78a96cca6619cdccaaf400a337f0490e2963728a9c1bcf6152e828269cba8b412492b4c373cb2574c02b0dfc71517e90c534a0d431cd77867d1d512848dbd962e2522c0e57e132d9f0d8bd0cd2f401dc74e35e5eca35f59869863e208f531c3cf0c6a0fe478afbad4be84916ad83d23255efa20c434b399cff23f7d537bc45004e74e70a74799735b6debea20bff9336645b2e8df41c5260f7186c4c91a19c6a514d00386594717d1352b5568b07dc81c409f479e95474079a57f6b9d25eb6b14c76709629747e4d4807e94f96d821d534a18df4bbe525392cadb664ef8141137f5c182eeffa014a63c0b357c37d5d23027da632fa3c50aa93a3de32e6f2c0204b80b1e16abe8b1cd0aecab75f915e4e765600f434ee918a5bdc6d998f65404ddd1fe8b87686e8a344ce870f4a4cb4d2a599edce57cf8d22bdcfde3b1b11e716ee3109e21c99414bcdac3126430a1efecc70d16ae099222a29f993e599552f15fa8387c1047ec3ab5ea6a1f04b581198f7893c58946fa1ceb202945f9fba4b4bc85b3af816449c301798e71deac7dab7fbb17ba238f4202e97cc6c4d0592a08a0262767cf6a2fb4baccc6641d169f04ac467aa461e43a172e5c9e1b4f26de427d2ae03f2943b244a02b5572bd0bfb62f00bcf05857cf90b171217b2821b95ddf77fbf0635d3e1e20a4ae5ceae692b62d2a90fa9916cfc0a98f4f96e6fb4154e89c32949367c42b2c6a25943633167f53fd5a6ad7d3ecd81b265e449bb6cb6cf43f30c2b62ec338c74f24ce33a4cc5f721cded3a69828030ec06731a9a532c9786ec6b9f69495fdabcedefcb757f2a2d8e82ed3b8ea823b2d1595d698448fba96a8383a3783ad66cd1e2a9ccad6e36359796d0e24dcd4df169387cd3eaad799362aac4caf23b9e462fac0fe05b11e4b1180682f6cc68dcb1a4e69c130f8c32abd0a28bfd3836bce100754d83e41076e156d61c041b1eb3a65d1ebedf595eda5e1106465f2d019f1ec5b2fdf8f37c4a0391674bb463ecdd7246ef98a8fe715c005a4e8c665d2ee05478f2fc48727b4efc23aa689e480b09f163810fbed8c82fd077b2ac95f2e884dd3fb44a622edd7c218f191ab7ee8dccbc68360df6694eac7ccca6df0944b523920220fadda73d7a1a095cc257d9c53fd65750688bdb5e5e0decf340cc3a19a7367cf74bef4260355cbf615f8b433e440904fac10e2aa1813ee599a103e76769f0cdbe04c352aa2dd30eda82d6e261537c1a98cc32b2f16314179612585abc57724e41a96178b5ea93ed0187aa37eb1dba131d9fc191798353942894b4c0607d999c77f8f043a16c1f62ddb92a06ca696f7099a3a7293711d6999f522c5c07496990c73db384da7869d6a4cbdf96171e8a3eeef8f7f4982106895516dd28bdafeefbc55177456c2cdbcb6208bfe59f21d9c13fb7dca1ac83ff224b1227f867cfb4be29e51cd577cccc26e2571e7a3cffb339dddf8998fd1fe95c7f58440ba0c26ce7bda8caf264a1ac888bac64763db03ab429e37cf94d1b7189c853082bcbb74a114d2f06e506b130a6fcace2392624302b7665ab9367bebf2fe8ba85f795e11abb6e3e244f82a6b1048c471e42b4f92c56b1f7b020197971d61af5f5c325edd87e578bf67f88e894d1f4d08bdaeafd4378b15c43c4a54d717048a0f0f397c5caa7f2d90530cb9711d68164136cf4134ee2e9d17d393f4ad692f6813154dd273b421a6651155f7ca96d6a71aff99a08b2a20dab2860fe7ddb14ab6fce0b345d3e364ecf5409e959390d1c4bd336056f54c587d850f38817fd7e476f30e6a280324f1eb3abed189ddac53e4f2d36ac1e1cd37cf94e7bbfc5ddc27d417420194bc56637d6c305e300b150a833cc20e923194c8066973c5e650beb04e1f9836692293db07265f848393f2be256ab1325bd1acb10fc07df14e728e35382afcace0353e465d894891f994dd83a909903b4425940b954a772ec0f6367d3858bd366570b4d518faeedaa3372cea862dfbaf2fc4538d6d35754cd86d59822c10aa572116a4ac4a0aeb3f9f20cd2cfd3f42f37a0dab5690103b6b1fa7cbb87854b8ac6e4e0fce7ad3427671259a125dd6392b85931d40e5d29528863944f8fb2dc6c410c46f45b7f23de5b926aec9c45a7a918fe605bc60060cd9d3ced61a1c10c43a39efbccbe882c026fa78adb377165fb5001f0dbf2c5ece30eef276a275aab248015aee411208e18e419ac728e4cd79b3e938ab46f2fcb6b26e98a0677855c89d0c81edeadf7bc03592a206de3c4d798a5305368f58d14027c376b7a4e0a4f02d2ea7b44b03dc17f9bd10e1b4a720cdcca714d31b3ff7191a8f8f5cd308eac49d6113a16f984570c249887ef04380bc993a10b2530de78ec092bbd4b21b09e9b724d0d8257edc85e060e3dc23504fa30c9a23ce0a070440662b921e59d45db8a10525c38f39d50965d72fef8f2a5c7f073f34b92e4a7cd5d90d8f864971b90998080c7895004cca23b1d4589101b8db759948508509f33c91bcd02b38d9d494f7ee3966334cb413c54bf137ec5c53e0056e281d5ae3bb16b4d364a815c78d643228b541b3253db3c5fb84c81ebc754353d32b7ac8f39818c96bf2e47e25c581bf87cc9d973c339b4b46ff696525acb51f9259da6b6feeb342b56a877dd24ab8a28d78f722c917a2c90470c99c97b40fb10ffbde83dfea9814569938b5cbe9216288fe7750876f554925a599df10caf856cef6dba8d80b0a56120739cc10dbb625bccdecba796c6c1253857af91ccc3b4588d082e8e5fbcdd353ee19154d4dfc8342d96a2c944f9539fa0916c8636498fdc7993159d9b104c95b0dad28e7e793e477f409d228395778113a7a0c766d69385d5b9ae6cb7599a2910b5685a1ab10fd8c3df49a8ff432dcb18afc28771bc70e049990f7448720326d16a9af4114004e547ef7982d253288d96d7605ec01b8e9c546f52685ba663afe3f7cc34b823a5317427031ba307ed1ef1abca9d89f5710a58d88fd9e480c6e191d1a8676e9e7ef0e4e25c2ee2f14aeba621efe9432ffb8c29b382380974791bb7b123f464afc110cfd3cf18cc179d9ae1ec21c82459d0a9a33456a4d3e22c4e1c60c1235d86705d8bce0ba2399419df919e675198a660a2af25c458cba942f880b295b9e0dfa6aec3c1c86c5fdf48be434a2c0351b1aa39815f5a923ad6925c857dc1eb22702fa106809c99e49734d52d9fef0a8a481cdf52a4716bab7f9e934e5ec951660248d09358119c35056fa856e2fa7d444b7ab215a48fb9fd05b5e6ed0e3d18530bdcd33c729cacc4decf7625da5d40cc11c3f820eac411403fe3f1860b7e8bef69ac1f63edcf6734fde180e57d07e7c27f8d39b68", 0x1000) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") fcntl$getflags(r0, 0x3) 16:01:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:14 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x4) setuid(0xee01) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x30, 0xffff}], 0x0, 0x0, 0x8f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000540)="667bb1b36710f26eebfec2ce68e4b31fdda17a09140429244805f70e15a6405097529fc8e7e7b318fdd74877b7385a6b3fd8e426d5c197f5a4f8b9d57d68b6387c57d2764c345e8869507e2bfbeb73c59c85ab546c76bf455314ecb514e7188b3db4fd01b97c353106823ce5c6265cd2bc2905bd35ae9c0d9fc3e7d444f1c2d7e99001000000e9daa0d235a40117bdf210a5a5bd93b930024fc38e85edb471fdd3153faa0146feff8292d9237a6e9b32d2f7bc826b5b36d84b6bfd1d0be4c60540cdedeb75783a2e5552cc74c146f73dc4639ba88c6a45bb42ba76706a4b69a8ffc38f983396d0c0c1b0fbb83611a430ab1b988b63e1e510ba1795c4a70e78153ccaa8af1677f433dccb5e651bcb1c0021ae0c6c7b65094c6cb8ab8a5e80be1cf081947ba19f406d5533e9f89e9b3e5c60abfdcf6bdb3b1a22d4e123027899f2ec3ddc34cdfa91edc7cef0883fd809e51297667e506ea8a89760b5370eba361b2e2daa", 0xbd}], 0xfffffffffffff6d) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1000098b, 0xffffffffffffff82, "85fe4dbfa6090000000000000000000080ffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:14 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) 16:01:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x3d}], 0x1, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x1002, 0x7) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18a, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000680)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:01:15 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = semget(0x3, 0x3, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r3, r4, 0x1, 0x9}, 0x100000000, 0x0, 0x8001}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:01:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1457b9bdfda03045dd2e47b6e09004b8bdaa444d40fc5d62eb18cbe55886865e643e22a6f632ad417c76e5b829247e552efddb411adb8806008767aff893b75873914aab260356ac9aa57a286ded2a21ba5db064884761580bd859659257f2bebc08bef8fbb4595bda4c03f14b291ee0a0bc0cb06a2bc4cbce937bf69e8396cb4466117d7e779b3bb3b3dd956d7746cc550b0578cd1a5337b16469a9f3b01c09a326af430f626717b17565258980a7e165cbb92e97a12e364091c09dd8b5fb8970f74600f7a35aa8ab559", 0xcb, 0x2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0xe922, 0x80}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:15 executing program 0: poll(0xffffffffffffffff, 0x48, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) preadv(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/74, 0x4a}, {&(0x7f0000000140)=""/217, 0xd9}, {&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000400)=""/165, 0xa5}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x8, 0x0, 0x0) 16:01:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x228, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x80, 0xfffffffffffff0bc, 0xed0, 0x97d6}, {0x5, 0x0, 0x4, 0x2}, {0x80000001, 0x80, 0x0, 0x3ff}, {0x700, 0xa08, 0xa3c, 0x8}, {0x401, 0x216b, 0x4, 0x8a36}, {0x6, 0xfffffffffffffffb, 0x80000000, 0x6b993b71}, {0xffff, 0x78a58631, 0xc19, 0xd1}, {0x1d1ba8f1, 0x103, 0x6, 0x8}, {0x100000001, 0x5, 0x5, 0x9}, {0x3, 0x2, 0x7, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x73, 0x100000001, 0x7, 0x4ed5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x44}, {0x1000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) recvfrom(r0, &(0x7f0000000080)=""/31, 0xffd2, 0x40, &(0x7f0000000180)=@in6={0x18, 0x0, 0x0, 0x7}, 0xc) socket$unix(0x1, 0x475c1dc285bb7a3e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) socketpair(0x30, 0x1, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/52}, &(0x7f00000000c0)=0x36) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x120, 0x5) 16:01:15 executing program 1: r0 = socket(0x10, 0x4004, 0x4) r1 = semget(0x0, 0x2, 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/31) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6df8879ed0eb7cef034054a4e7360a23d90f788ca8b167e81f50afe53caa773cd7f6d922fe933f1d4983853cc16cf9c5c670e5b82e1276e079b44571f52c9f173a0c2e73b8d1d40f593af98a5d320d5bfb78deba75a6dde1944a14f1a3fd0abb142245a5083b76175976e7690daf31305994105c78276a2a0facc7c5b7dc765cccdb5a153b6b3d030ace68526828b4d01d7a65088841fc4cb580b5c3f635b28ec9aa826c0c92713fb92db98672a38fe3d6de170cfea16860869727347835ab0fe58f1240f5869e1076a6f9a0519cd1f4da04", 0xd2) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x2a6) 16:01:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000640)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000001b00)=[{0x1010, 0x0, 0x0, "adbdadce0391a32d1f972bc656b425e67408020e74f8a53ca8760b31051d89ff435656f5b129ce2b8ab093e76520be6ad07cd247846fac6be08a4ef2d1f4ef76d7e2e0876f0f2942cdfb4f429f34bb2b250bebdd9b119a5746cdf1cbc7926c182d1928d29049beec8adc1d0b951b2727c97b94aa4e0dc706e4f00f79c7b019dd42cddd5155d22cc22d80bd6523c1e6a60b3bde492ce2f26df4906573a1de1d40b78b00250a6f5954c917770052713523945c41dbda5a7bf5dcbe1f2dbf87a0db74ba1cb6f7e8da242787d5e1421a5591d1df146532946b2b71cc212a20a506f7575a7bd887408992aa84ad4690f2c101f89058173012a920a251070a98f7e36bc7aa4473387892916a7db392fc013369ab59ce934bcdf8a021cb58351e89abb27c8becba2d0ee021700dcfe3af65d32679d2817293a7e5f54a70e6c6ccc28aa0c263ba0fad74daca190785d045a2013b831ef15589ad792bebaaf21c26baff04532d27befb738fb6709d500fe3efbb678042fd6e1180f314bb48efa023a84c80dd7244a19e1339ea884e5b37e05fec6da93404810c49bd28f9386948a7b8a1f9c342ee88b43d205a250eadd39adc18b24152740b8b446cd0cd70e44199465d9409760b12175e9f290d9e1dba9a91de25377e6bd65389ab6df9e3835a4f1968fe9f7c162450602546533e4e72e419994542497af5b31d73c97fb08be58b070918dd5a4a35983bc270a7e4fb2f539c34ff78e042d7a526b80b5a9281452d3597dac9c81d1160207e7c55a921353724e7a0e7bb866f4904e01887b70ae529b40d5a338827c645e91b30c17ee90506695cd79a70ac3f8a6ad65bff1a7003ac93caaef830ecf5e62dda98c3167049d04ba0740c563b9cb6a0b0382c7ccf552d6cefffbdd738af98dfab7ec54e2f55c1e2131cfdafb9c9114a7f1975d7402d2bd0d5c35089bb7390368c8b24487a087d63e4c705ae1f8a9a4f94672816d9756606f546cc692404544a31f7adea7c7a5dc16e26109d205a20df65831a1d17e56bb36e21f315d0c1a8804cd9eeb648a71b35bf743a7dc5420742cd19d7b9b2f051025a51d0426e84640d713de1f6b1dd57c02a9e741f36259013319f2fc612bab6f477a8ba959739bf804be0933073c36082c668b9de2e50a5cb4bef4977d342da3e1c3efb63940eafd3978b9d34fe9bd8ebb605ea8c9f58d8ef09bd81c88982fde9d42482dee4e5b71dfc41d8b3ac6c04dffd7608c7c338c2decefb641c4c8fd27cfe1d00f81169aa96c12045fb607ebb009268d23f49cb567ed5f5efac14fc174b82d67fb7bf673eec159821faa786cf2d0b58e241de4521096178351765a1c37c6737f42c6c1afe2a0505057826bc65216e7689cad83685475fec3f9c8b9f22a9424c99543fbf6e5ac9eed17655f84458201756f796dd0b65a9451158fff05fbd2f82b629067a7f289df327858c4ccc69b59ba3454dfac8d1de3fadc5374b24b555331480324e842f3d3e3d4d81ac4c951aae27256bebc36bed44c3168ac2dcc98166e5d0037eb0ca129f2e98e9b85b74835e887558482b229d163c281a89a2e203946035c137939b60b1a27cf8dd1e31e94d04c4b6890b702856d45af8daa29cbac63f25d82358405b23a5865183b3b91de5d886675a6d8baf48d750e18933c85bc6f1f9068fb471ae9674d8b21a6574231d462cf749d1144714b392fd53199adb0488cf36c473fba2258ea66036ec64f0738e30c923bbae633181d4ce532955212c4dc179701530c5253a6ff14c8135c63ffb521d500aed733ec512a380c8191c70a0126a271398f1cd8e8c617c5444843431d6b3a1c91490c60901fbf253c2af8104c84aa244f9c98b29293f950c93db65d135db522de9b3575c5532ed5fbab70dc3f8e7136b0f44dcfb0cbda6f89c3dbbe4ab120ac17de4ea58e0883abbb5c554a0f7f9bd559d607e0ced06724acd8078b4965b524bc53a8f78b437aed195daa3e29cfe76095650bc87471d595d690473a46d757eefa430a59a78c82bc2d0f818486c94162d04174c7cd5ecb975e9ce46529051de7fbe2e2f5ffe5baf043998a5fb2a12af67cd5620c85ffe02331610e4cb4c07f9a341f70641da3533b3ea81f16c9f9974ba7ccea92ce2528954bcbdf36b968dd0efea26b4d14f6b0998040c46f7baba5c3c1f8695396d9972aed372feb27f578b30751026e5f42d24f9bb7b79619df1b1ccce1a953f30be6114c138394bdcfecfeaa4e60828b5c8623e4edf74ba10f449acf7d784cdb14d764680d20d045ad5f27914555635fafd1d63281ef4e4eb2592335f700c6fe42c55a470516999eef1c28e33dc0d4344382a279f0194f9e6e4df82880478dcfa608344eb4402c94e87c1e1f79b14d3110af922decfe944a7ec254802435e3d843123a0452e818ea0b4c039cb1a5375975f8f9b797e2e7c14c8e579df70d1ac57db79e1ed869c69b2b31d1f90242a7ac03aa09eeedd4f09a4705f3aff649c8c925ee9edd1d05977d3f9070069c4a6f90d6b8552b082aeec712641419d819a8d8469d07dbb215273ef048b718334392737c0b20d89d7fbcde943cb87d39a9ecc462b1a88ea2f09a92bc0ac5f2fff9c690d84e8b635ed85fac54d14ffafc9207719024a98058edbc7d861fe3620369c977032159062f1721f6f81e88a6ae2e4e396775261e75d4fcb988ceea7c3257a0d6ad77f1754f25631e39036bb57be063683d945bd0304d2c9d43912c835df60cd0ee8c03efbf908fab061f3d126d4962190b803956099b49456b2ada32dec9b3ec6beecd9659acf78875d0a5d994927417b09a95c1bf232c4d76613aab46ee885e306ac0fbb9069396728bc74704cac72971a9709a36281bd7f2260036aa4ff1555be20bae5e918c60cea270b17b6417be6c7e16f20f7d53f3e50a50070cde198e9336e0915601d7c859f6b59c7a4fc992639f4c91d6da347d5e2e70c7fdadb790279de050adb9ba9439f7b282ed82c7ebb97d9a47429581c87963cff25649b70e3239a4fa44b869681349d1dbcb66f0930e3e0e90261a3f177fbb25d9a90c8d810ba700edd61bfedbc4958bdc15864abcccbeb414f8d3e3330b27adaa160e6bcffe618939d78bee3bd1de6099fbaad111b852e401009fd63cfa2db08277d09901fae1b2bb4557d9fbae9e50c13395c806b1b635d2ace33be6949ec3d3aa68d6b79a531495db0eb18a9b6e99cae2c4ae2e5674a9853be5ab7c0290ab30f841fbe7c913d75d98da629a9a46b6347c8e28347785e66e86677b97bcd24f2266b2bd9db75625aed4e73e90723ca84704279387463145b90b2cacf30a3bffc7ef21ebdd3c7d8e2a66d7747b8341de6701c666dd8ec67afd564536fa24a9fe4edd4d13aea41e98a272316ca42c9d7da80c0f21fdab3a15671f7bf769a0da52152f5dea6cae3f069c1fe2f8d35428386f7395d0e032a435a3de70aeaae68a987bc5dc2722fb482212ed587038044b22aa4c2d800be4a7f1e22783f9744bc54063f3c511d433116913183296de4b82d46eb0b609f07710f03880420152ba890a9328e47c757eb33b74f8100164e9f0544fb41dd1145be63344d3079c051bb7f1e7b0efa59caa5a546915cb90a19b4fb3188a5a5b0767f279e0e8d21fcdc56479850e307a9423352c400b7dfff17852bbe3c4daca7e385d17e4d1f134b501bcd7ef259c75d3f2072d0ecf9eb31f8ed172f482a64b5d76ad07b44282af6691938878b7031bc2cf9a64c99ed2b605aca55b79b2f50b801cbb00981fc62541be8ca48a86159dc5248bdb7b78f73441506676cc64e8e04e0bfac0ed76446046f1c4f0260d3b25f88e22f4d36d9904d892990d760e9db7d090959f64a87f20f99bd43d88f3f32bb245999236aa90fc1cbe2da10bdae468101231a19f2d574a1689715c7d6b3e4715a787fed6448f2dc5f8465510296391492432c83448db430c9c97aa7a4e2fdddf75e5201ac0c1337de37c41ed8292015dff9e6b5508fbf89adf4bc22ae9136c45e91abdbf38c2cdce6c2635bd2ac6372c5a5907d923475484903c26565c9b9254c14ce2f2e3937bd0239b77cab3d3bacc48ab9c68f46b0ac5a03a127b368e8e14615dfaa09ea51d39ad57c7f506df378348a608eb311a6a62d7fbd7b22c7082b2d63269d58f5e66a77e66c3a8b219acd3f67a34d69815fa4e8d402e65fe40c62cbb9a2527b4eabfe398d03bf1ec7418a4cef9204b289493397290e7eab3223c5bff2938019615235d87198c499825e0d6ec5af0b1a291fa9cf70042c069b551064f18ddb172262aae4ec1d0d0034c2e89b9dd3bdd46f32a144090c22afc40869c814645a59cc9135747cf41e6a7ce2bb27767c757aeca358f3323e045b2a466446f58a183879fda441da3aa72e0e303e366e9534e014a25884766b95e91a73bb5df85cdffe924bc4e84f47bea742daffe4b0491c60a8f989788158338ba59606526ad04b224850c960553429cd59185e616db3ee382ae72d2ae26dcc62571735ac874e60469210bd2c583df9c9ce6eecb0ffe273bc6c40368545645f93527fdaeeb1388f4655b2589100034b10c49ae4cd9c35e67ba645151771148e2f50836d84f23c2bf2dde9a4feede0aaadfbea24916ffc157c7bb56d1da2ba4026f25eb1552c7c679a8e6e34b037ddca7b959f36d01100653f5d27d2c733ee7de0b3944acbcbeb099665bcbccad5e06c0c8a421172210aafe14bdb2bf2b854845d9c380715c19ae71e89ae6f3acd43fbb2a1ab4887610e7dedad1a663c56a2115b127f8ab6b55bf97cd2f102ddeac86e2c222e06ff897ba16db2c3148e62f6eca0a41fd15e37b1f62973dfd8c13d9f315cabbb76ff382021dbe2d1fdbe1c78e3ba031e77f00c49a77b6406ceef8e3e4079c6cadcdb3d05e195bcdb5ac1efbea2c383f4bb007e2f10acf42942703dc1109ccfff4364a877c7d5f7010d5b3227b7b3f9a6e1f9ad473ed1cd79e0eb93f165fc23c9b8f8e481f03c98831723bb690371b6271788b70c540a63e62d538add4562c0c09d19f879e6e8fa335609b31d3dae87f76bef72647bb4eb5b6060caf30d45223ee03a5dd09d92e09954e5d9538c9f2f50010406a224103381b49d8b7cee07bcaaa6ccc5ccb5103e327edf3efa499708b21039153c259f5058fe525964a2451dfb1b2889723068ae73350bea0d7832358bf71b64e3d46dfee737918381606983604748dbad2be2cdcbd30bff41fb5ba30f026b8950599ad88612d8f8c4a6f2eb4254e585402abb1ebd8b455b24275aec8127d4381d0374e081c4a909ad65e49d82d96c499b8fb8a67da2c4c9714db633d551ad35f39a0f26c16263905cf510cc58074fad9b7f69b9fba4c2596053bd1359753f4745c8834d56b07060b532d1e0a2d7166a2bc9c14b996c73b8e97198e19bae4f5188c03b9b52c4560cfe2e01486bc4082559df21f90173d27559235dc88fc2d27688c37a7c849741c68301888954e171001b1f9fc6a09f5658cca2e0656effd2492c67447e72e3b5bd0975de373e82223a7b7c82c6231f3140d74555d968c6e714930996256a3e0bec5719037547fe192613c520492adaefe507dffda18a7508e2c2cbb5913c06a14efbf49c07eb976379063e06b43ec2697a0a1fb97276f809417fbcfdac209b760ec9504a88f381b150da8ab637f510279ff54e0a046fe0111d40c402987f3fe063facdf871a9d58ace56cf7ce0247f7edc7316f82e434814985417e47087eb320099d91987ef35b34429da855ea8179f2e0278b6c69ba3"}], 0x1010}, 0x2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f0000000500)=0xc) connect$unix(r0, &(0x7f0000000540)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:15 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x8, 0x5) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200a0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000040)=0x8) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x3, 0x0) 16:01:15 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="31cfd309203297354a9608b6d81dd1fd5eba5e39ba7792b900536fc1f4dde1869e4ecf02f8c6bba6a723fb206237f14e077a585d1db1306d38766a680a93d435565cecab0b4c334e67c1ce8c8d7b585585621d98850d32c1f2e72be1f72524d933c4929381c9a20c90ee66739a40e0821db6b6a85bdbd928613ec5a835ef6324eda26cc419f7316d7735be2a5f3489615a9bfba951f6dca54395dbce31cd1ab08514aef888adff", 0xfffffffffffffe3d) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000000)=[{r0, 0x1c0}], 0x1, 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x92, 0xfffff, 0x2, 0x800}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x10000}], 0x4, &(0x7f00000001c0), 0x5, &(0x7f0000000240)={0xfd, 0x1}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x6e) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) socket(0x0, 0x1, 0x8) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000280)="88927253e0e2a4b7bcd6264db529bd78cea01ff7cf7ac6d3e8c356917f5620ac465e77d3e41990ce6c2a0ac3aadabc36a41e2fd526f8822076e407b127e8387da586306c16a994c002a5f40f3701732a7b670bfeeaf439975fe8783c7b87c4fa7ba566baa87d2c6702c3f62e637f1e04dda9b426b44e49fe1c3c2528fda14aa3ba1a7426e506f11b27b7b7ef0d4d1ab4", 0x90}, {&(0x7f0000000340)="4eb223bb025a6ede1ed94b10757f297cc30e51602e553342d15439b192f71c4ae7098edc3b47ad428431c97ce6221cce5220caa0047e903a0160660740ebe4fe671588efc4d4f007f2a4a6a424f0c4fcf7464815626c9a8c810954b6", 0x5c}, {&(0x7f00000004c0)="41328922a171ff2c326f529d8b2439ad9cc6ed79d4a71f19f6260283cd4457d61dea754b70977c69ec8b4f97b983b31fd2efcbd89af86a1e0eec9a362e3e7d44bc31321ed40760252a5e336bcf99172abc7da529f149db1d8b2aad484a6f6ff48daac473c746f16fde6a799f0c07ffb0be67eb95ff85cbae503a0a08144053d02bc9d741023999c3b6dd5944774428b6dd78b947d013a028cc138f703bac833d382bdc8e61cdf54f18f5b4b6830918a76dfebb773db234c8e513dc03aa4523ce99a94c0c3b89e0df949d6c4fe20288d4c28d7ce55c0e09625dc898e0c104942114befe1f6eb7bcbda8e41bbccf5ac7d375c578a2601d2d9d862c3c201cbd8b00bbdde27d502523f8cb914e6abfddfeaa88a7127266e6c80eeb062325f319f710c6eac2b4d1a38b5fb5fc58d3e4db0e97d9e08f3460e682041d7bcea586fb00cea8499ef76e5e53cc0a9bc64b5ccf57bd54ca4f99fd5fd03da9728bb70ad083a1ca821ff67dc4eac4b4d76cb6d8d202e1486e8c692b831c17bc94933718daa71ea88de2b268e8492140d0902bb45b9ecaa410e3670f6e63a38760b8167b1b62578c04713b6746f7a8daf4fbc7eee132b3a94ed4704f6373e95f4ff727e0ff7123a657f3f40f9d9bad04619ba1fe25ea8a88422678733d4dd70ef71c8b54c0ac3dfb76dcc6e3794a2e8a5b69e2837c1f0947fac4f03a956e73acb632357153db242228e833a5bb8b0cbb60784c969be708c3ca2e43aca65965ca20ca00fcb7fa48929235efadae940a931dcf9f0c1535c663e7b563b94f34c66115626014cfbf0dfeef687ef934d789f7c22172c976c0fdc5ef92b35adaf8e04d13f07dec285898efddedf10bfd8c03acfb0f17db437d2068b7fcf49d9ddde0eab65b39fb30a91fccbdb9fd00a8ec09a20c2c4dbacbfa790d73667caad307580dda06be69319f5afbd62eb86f70948e02bacb87b093451fd5312d6285426382d3883c45375dd5bf5d6ec29bb740d35153d9ef032fdfb02f8b91ecf37ada4bebe70f69b0e151f61553608429b20d0104b4683c93cf7c7789b6b4bdacda84a217421acca58e07ba5734248825bd2fe58769616cb53f89fa4822dd9f26e5d983712098632292b96980b210d66acd8c86ed023670ad03858bbcd60f7792fdb710f2d32bfd91a3a0364a846207231b750cddaa7dd132bbdba335d27792c89b27d25eb633e33e3055777cdaa86de2d97ed3c4719c7eaf5bead3e03f014f53d7d40c7709d0210330d354440a2b6ccd9729fd92dd43893f1509c783ff5bf21ae482ac0a8471b1b249bb9aa3c2ab6bd4dbfe9f11f4d426638ec1eef3254b702c173fae3d018d72d658343510a2f428ab266f07185a3f3f1518393f1e2eead7ed1ed35790e5e71008ded6fe58bd6d4355dbc4fb8bbc773b1d0b7f1b9a2536c8939716b188646d7eb7ae32d4038d27f025f3d22d7d0c3ee1bb86c0ba63a60895d789301844d760894db5b1aca19f16d2aec3818688d2bb3a62487d43f2c3d9894aa71a6394e51fc2c46dafc38633b2d55b0c48e59b4e3c0d810ec2aa7e45485241b989e9b993dcb342859600c55dbbaa378326338ebe2e8079d9175e3b4609ec198832e39de43c9d7b675533657275f1fd016bdf9f94d96f2e186699b82cbf8f261dccef5ea73fa39e0ed517c67268daeb4fbb0ba4cca6e47b2909b86092555fc5afd4deed25e451128ce659ded0123c7b2aa4425a3910a54e19d5549dc89ee8c6480350f1ceb5783a45c2590bdbe8e8d7950bdcfa9d1134cbd4d9500bcc23eaee28e31d0966c336a44faada177154ee37032ca5b34330f52f4bf452a935bb89756857550005488419195c8018d269a34c175d826c1dc764b82d65e038328c094d890f6d6e973b6b1bb33f93975247023b57a81e18fc22b39140e439793bf15fb0dfae5f28b51ae19c88c81adea2cd6e10719e10531a0092f2cc80de23a3fce1901107975326215112324398104b1d73b9a50e20e6d454e9a000f2110975ea08eeb5125eb2ca926b12cf4fb11e1a33e3aa9b2aa99adb79725f7ab20ae93d053175122119c1d7afe514d1a0859209ff37384383985089a494acfd5fc699e020661350361b4c2a5b14d6216e1a5ec8356c80ef45962d3458f48d440d455867cd02cc5a4215616b4fc47d866e7c13b737f8c5edc8f511dd8d26c4663e9d0063e1810676b16aa641b5064d638005f49e5d67afe56f70af40445e9c53587aae02aa57c2206fed68532dcf438e2bbe9da576e1e511849b29e5d258769bcfd9b9ce1adb9a52093183867bda62c314e8c7a02b1653820c2b6b6697d5685d432cc0e637a5f7408ae2e8b4a34e48a378217e3975aba511978f6a0e6083999076355cead4681ad309a2060596185750c37945bc4a4514369aaeacefd81379d579cdf6666d759d3385e33c778fbcf8f57a7767a4e83cb59c46afd7f05828be2c2fdbcb9bf518c06b27207c8c261ffb0230c5390ed11e687f2fd6b0269a892c3cbb26471e585b894cdea43e6cd8f703635bd3b8c141b9518865e6e2084fcbed863ecf0f6816fda799ccb51bf62fa0b2aabf1d6e129f5dacabb90ca4b7e6032023b71dce938623afb335603e64b97fa45fac645696eb82eccefc698b7987f9a41cdf378bc18f650ac82f8e02ec1b77a82176e74b0ebc51dfc6f7bc75b37baa255615be1d832aa17eabd70d31b4eab1eec5dd5bfe298a83bc55c3f600af185b7bae84b1540a43c334b47e0627a5797c37d9230d88a4ec10c0c3f2229f28b828593c8a3db4361cfa24c395c364c7d0749c41ef576fc3d47de63b44d8fe3d0a818878d49d1b6486784dbc3499d6f9416b5b02c54026e90eafbece8c0ef5d176c720ee143a3a2316c0d37adee1a14291ad597bedd9407a0202f7b3f67980b7df3771b66d4410bdf2b6cc73a127be92ed649c8d0cd1d80f9f4f412a321c3ebf8adc9d127158fd8f79b3ade3c60637ffcbbd258e3e16e603ff0713f5496295975947c3b1a405cb2499b7dc2fe45ed4da3e057f1299f2eec3b95553d2be406c8f12e0dde6bf764a2c8fc3c890309dfe2abac90da55c0a5c7bead986ee1b864d76138704473f8c5ea8804da32c422b492e7e5ceaa76d2256cbec28d5b950a8ebfafef01807b2dcdca37f8662c9f475a81b021bec6e2451dde04c6f7d31ef0129fb9c39d1df6db03ea768ccbd701e2c8ca18b5225019a52d6910f2b8ae54c9ea8377ddbfbd238212afb512983c87192138ceacd17e36759f685692bf66e298ad079560a82d249e440adf09f367d9732f00f74d72deb2dd4e8f8faa8531222791717bbac90cc68d86dcd275fbb694baea965de86deced8aa67cfade133dcb9772cd189f7f9e1b485353e5f8853f29987cf6d8e5daa1e845dc60dddeb404216c76724a52b8cbee1a85a04c161ef1f87d9369b2fc58a9d032d89ea8a3c6e829dd455e52edbecc5c32b9de39e9a8cbc4f5aeb06f5b7e6b0ab9523492a6d1ca095cea4d1272278c9def8e3e630f6f1044752940771a6118eeefdea98f55e4d59856a2924c52772022c42d50781cb1b543e20b614ac8bfeaf3b6cd9c92a252180661fdca5fd0700a9b2ee5d195444df09eb734322b3b4b41ee0c0c5160b11ed75ea11baccb44409a2211c8f12808eee8c318d51a1eef34c722ab9a7142ad6db7b559570fa90fd50018848396e71486587acf973588217ae560c8fc17c7de62e477741801f2cfe74f20812ce7e8f815c11be5bb9be7ee273e7baf5003741573c496b193fafa500131763951bb9c3aa5ee269d559548842b8988fbab7fa54038c213cc698c178ccd7fbf601bc029d371f3589d5d420a253692bdbaa2e9ceab18fd61fe4f1454db9688bb577babd01069d00ff6aa8e2d7a73512bcccbb9d3b83c8af45b3e1a7e74f8cd104392a795cbdef7df78494e4edd3cdce0c89bdc0e108b937db8b97c99bb0d33e3c9a145a16ce5264abb04d5a01e8ae6dcb09b9494229fd30b1d76d4112cbbc66fabc64449d6ddae2ea922cbde7a0b22ef4fffddc82fdbfdd8e5b88eedac0d3ba22696010e0e847faa8e237fb4cb6feea545fda489afb2db1265430f0337de9e777368a12a500ae9fd98bcd6aed44e2dc4cff9837aa86ef859b8ed410c901b5bdccfaa3f0d777d4d37c5b29b387d2eb41ec4c8e156117bd815b81ec1401190e2170fc88df5a0f6cd8d0e52c7647579bb0a65dd06ae3d114d9acb5a75e189c351eb011e88e253ea3295def5280a3f7d8ede97b8498a84149b3c7668e4e0e636517bb16d17dfe2ba250887b4f106d72ed8ffe8d23b4b6cb408c524c69c3bfda9991f9a96c5c5a6ec40891c6928d8082617fd460e33fc7326fe7325082747d7ab28d66afefe93f332e458245dfdfe7245aab64e45559a3eac7604c14b6f2e559a2df70c9077ea79d52fdfe4470357ad9700e26fc328b360269ae19848734024d60b1d8b1792e8d7a0419256976e4a5e89bcaa83d4d9623927699b0945881aef7e703f9db1119c598122112ed2fc3041574e076730fcec7b2f22a68ed55b9b0d7d3748a25bb005ec79f697acfda6e2bb06f1ab1317805c68857e41950055975bc4aa4c375dc60eb3fe2d234667325418c84f014b04829e561880f439d9ef780b60f3b83043548420723b38820bb1790c6fcf4d1721126808b4cdf17213dc8dd456ee390bb90c1ecd601c962276d0b172905743b2846570eea44e4ed830be046e90e16f68e1de54664336e51db33591bb28c6e5a224c2b6d08e373f863edc72f74f55fe48f5eb2179268bfe4e0f8a4c5b228ae692e8ae88761d42d89960d0ce64d17aca83b5648598866155f66de891db1ba2bba92fabb588aaab5f192ab89b0614e96860c82eb04fe74612cdd5140226126db02f6b793168576a07d9bdc0a83d7d09749d784f0b70eac9b0c9fe8a270afc227d4646d55fb8c78c5bdabbf0eeb1597e7513c441e057528306fe6bbf29e589896a35bad86e6dbc57e6109773d27f64950eab8a020a1ba35056a6c5125ca6cf8fb87111a9760ff887f347535bc309ee86cf059526b35ed631cc44498841f78f514406126739201afad7f098585a84c47b68523b66b95b214a2d33f03aed71ed7f7927b26c6268f18fad5df2941bc80ca48852c9f4a5610596cef48735a391c03f4ed0843147e571fbb0c4da4b77e5e432258d58be4574c6966f31c238e8e47cdeb0d8c7b1e7bc8709865e1db5c04cf3e21dba97c39ef86cf2cfbd07293ad0a0cb37adc6525d6cc5ec175e3cf3699c44196a509755f31698375e4edd056e4f3e6f7937b62bbf220bdc61f94d4ebefd0609bd94d93fbcf00a59d2e348f65f687df3f249fd267b07c0ed9c5c8686aea855c9272b574721ef9fdd76c91cc7b529bd7c0c4fa8667d394e49df2c02602fd9de082204311785eff69034e0fe3616ca0b99a9e685e19f48cd17c6dca9d0d41691db8891dc112b374d4e414f32fc7122c3c5c66ce4d9ccd1dc1574071368465e65a5afcc7c469cd4a42a11b91f6b908b8759bba96521fd5a2ef718d2c10509fa7ff94b07dc930ea7f2181e37959bbe184d37f4a9e2d99cf9b3056e9fffc6a779d5ec37a2b71c183ae37c173993af70f913e994327d5e942d3f9c890e897a107a369f142d88f7cb73e8b42a16e8795e9c273aac52ff2fdc006960d0bf2f9b7a4fba08f32eac4bb4458351c2cfe1ef29daafc1b2dd309eb857ab69730dabd3fc7451d664ba68ad76525dd3ab616088acb10605e8829488bf895997a72489c50522332209748ea3d76802ff03ddb6296b1bfc5b5e78e98", 0x1000}, {&(0x7f00000014c0)="c427ae0e1ecf7604870ad6e386648e1dbd416228bd3b65da00c01436a3a8ed78f335ed8b3056be5c7c271407efef5602222cc4919701f05ee2e26c165f246855c97716514d2757f02565f50d02880c39bfb4b525b130c994bc40f5d6f15b319a2da08b68ff0107293a59a20109c24be43e0396edaed4894f94f03fa0f198519ca90da19ddaf678d9d9c3c5e2722bfa9b3fe8110342d1be0a9757f986ed0dd4d7fa9890462606f32de4cb8050134949296c8a292e8188fe71e7ae1bad093f84b4f19bfd085a22c1dccbd7c5a90df97155a6b267a26d6b49", 0xd7}, {&(0x7f00000003c0)="42b1cb61a3c4e6521e854da24e0da70568fe887af47b0a7e67439e8044391ac69bf904dc5e33464e8512c75267125b9e027a89680eaa74f35b3d7315575544acaaa94a37e09df68209cb92a7c0c16c727588a9c2a2eb505fc6ba0783f2951c41219b6fc2833a9f15ecea93949ed1e002257e8fbd23d2591787f9b2bac7108ac4ce5427f714deb52c7e5233f29ae64c465eb7e8a5d0067e42", 0x98}, {&(0x7f00000001c0)="122e4485a128f09ed7e00d3b7e75cd7114bae3a990b80309bfe2933dc59e9756e2afed75945a170248cee90ccc1522", 0x2f}, {&(0x7f00000015c0)="be9f47d4c2b6d88cf559dd12ea01078ac7ac2f6aade9e3e57a8056892599f9255c3561d98d6f8deebc75653437ff69b3ff750fff9a934fcc6b1e379aff44740eb3c53b71d12d839f2e0688c0a51a3664c2b76c345bfb49818b88157161fa427be5c84cb060b54835944f724ca30464fc632e88720c650fe2c4", 0x79}, {&(0x7f0000001640)="187d3a5a75bc8f523580b05dbed8ad9911555eb72120f59bbe14a2573b65c2a7630b5aa625b5b48a0cd9e542b22bddf04f8145546486c891bd8b9394e7f90726a5c928bf4f1b61a755b9b514d21f18543b8e99cc9aa7607d0160d61ec43b6ccdc310ed6eab6b9aa817dff5d90339000f0cce62729dc515a717277215ab0b5416ecbfaed3d5536aa15d9f0f818d9dc1f2c6521e7635ff951ec61ee873ba96e44611ec0930c5214f31746f35c7237e164438fa2248ba4d7401cb25c02997c917020f2e77438cc33bf271c58deb0c", 0xcd}, {&(0x7f0000001740)="ddd1027fa60abfc15fdf015b99c697cee6ab0e63498e38bd48a44472ee15b244f2e9f8b36393e4faba9f3afd27304d7aa7c5c541c83bf3327f05d7", 0x3b}], 0x9, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 16:01:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x669) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000280)='./file0\x00', 0xc8, 0x40) r1 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000200)="198800b1efb7a1e858af0389421a269a3e09da544599bb207e03fbc50af28d9a530b5428e3e7e24f5a380c1ce927c302c16e230227d546", 0x37}], 0x1, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) getpgrp() r2 = fcntl$getown(r0, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100080000, r2}) flock(0xffffffffffffffff, 0x6) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xf) r4 = syz_open_pts() r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r4, 0x2000740e) getgid() shmat(0x0, &(0x7f0000feb000/0x12000)=nil, 0x2000) shmat(0xffffffffffffffff, &(0x7f0000fec000/0x3000)=nil, 0x1000) shmat(0x0, &(0x7f0000ff7000/0x4000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000fec000/0x1000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x2000)=nil, 0x1000) r6 = shmat(0x0, &(0x7f0000ff0000/0x1000)=nil, 0x0) shmdt(r6) syz_open_pts() r7 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f00000000c0)) semop(r7, &(0x7f00000002c0)=[{0x2, 0x8, 0x800}], 0x1) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000014}, {0x6}]}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") msgget$private(0x0, 0x4) 16:01:16 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) close(r3) getpeername(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8340, 0x0) accept(r5, 0x0, &(0x7f0000000140)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x2b0ba777, 0x40, 0x6, 0x80000000}) 16:01:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:01:16 executing program 0: r0 = socket(0x10, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:16 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='h)\'\x00', &(0x7f00000000c0)], &(0x7f0000000280)=[&(0x7f00000001c0)='+\x00', &(0x7f0000000200)='\r\x00', &(0x7f0000000240)='^-.^@#\x00']) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) setitimer(0x0, 0x0, 0x0) 16:01:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b80002327feffffff0802000000002800001401ffff210000003b00000000000000e50000", 0x2c}], 0x1) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x6855, 0x4, 0x67, [{&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x7570c987}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) 16:01:16 executing program 0: kqueue() r0 = kqueue() close(r0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x20000}, {0x7}, {0x6, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000340)=""/68, 0x44}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/114, 0x72}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x2, 0xc52, 0x2, 0x1}]}) 16:01:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x3c) 16:01:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x0, 0x6}) dup2(r0, r2) dup2(r1, r2) r3 = kqueue() close(r3) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) dup2(r1, r3) 16:01:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffee2, &(0x7f0000000480)=""/201, 0xfffffdd5}, 0x4000000000000) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) socketpair(0x0, 0x0, 0xdb, &(0x7f0000000000)={0xffffffffffffffff}) getpgrp() execve(0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000300)=""/87, 0x57, 0x1, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) readlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000080)=""/120, 0x78) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0xffffffffffffffff, 0x16}, 0x10) mlockall(0x0) 16:01:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x7, 0x48}) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f00000000c0)) 16:01:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r1, 0x20004269) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0x7c2}, {0x3c}, {0x6, 0x8000000, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x1, 0x10000, 0x3, 0x81}, {0x100, 0x6, 0x8, 0x9}, {0x3, 0xe2, 0x20, 0xfff}, {0x598, 0x0, 0x1f, 0x1ff}, {0x101, 0x3, 0xfff, 0x8}, {0x7ff, 0x7ff, 0x0, 0x4}, {0x0, 0x0, 0x2611}, {0x0, 0x6, 0x81, 0x96}]}) syz_emit_ethernet(0xffffffbf, &(0x7f00000001c0)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x80) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x9) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x5db, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x88, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3) 16:01:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000959000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f000095a000/0x2000)=nil, 0x2000, 0x1) 16:01:16 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x8001) 16:01:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) read(r0, &(0x7f0000000300)=""/208, 0xd0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:01:20 executing program 1: r0 = socket(0x0, 0x1, 0x7) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x991, 0x1c}, 0xc) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff6d) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:01:20 executing program 0: socketpair(0x3b, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="98da6b8f01143c2ebc1260ccb5448aa0650399592033eb1ae6897e0b493d833b66beb04ec6d2434e2f035cd0da87155f11e4f0611616d719c1de0d3d079783c60242277180688737ef658f164d50627efcf1b61335a46e82f9b87072065d11735058eb4b7704e24a1abed787972b760ef36d92ef119ff407841e0dde508f618cc094ec841c4588b05db00ddd974c84f3b18a9fe7980b00edbc9a11c17611e2524a17102692e6078c87ede093c03d282548c6c1dd079b49d8d9dcd3a15d1998c45f15ebce3900da4c54bbba393b5bfa769f1b2b023ebe35d98771d858469767afac22eee88123107f12f82efbbd62d96a5638243f6e7c2d0eb1d0cd9baa24865b4dff3ba7b236b687f659524f6ccf8edc4bbc4c0e4d41f235cbb814916b0d26637292095dcf709840f87980fbb3386bc94c96a6d38688724c2f9a868d7d146e5c6e1517fc1642d71a0d0ee2eb414d5bfcf0f3c883088e2d4967cedcaf19e890526f7f3f255ed2b374d7cb194762e9b6a97c596059a7fb812ea4e30dafd6a7ee34993eb993aac3ae8c232cb8ffe3e401c8c5f0e484f8606000f643625219c723ee73114ea67686bce7fcf3b06a3f6a4cfd7c8d5e519c19ec727b3b037986c9789c962d95500a0e8c6aacf9f571fda50566bef921f5874dd195330f1b6d1577edca654a645a6218fa3087e6ad0c86f718a274f9ad5e17f421ddaba639141a1500a30a98e9e998db58dd17e3c2ac5e0ceeb10a762c524510c549a09ddbde28074e4dde6f67e4ec8f776f990ba46c632ab21b2ffa5a391331820b0dc815b47351eebe5e38a919c6663b823041d3fba7be014fa09a195e185bbe357fb8921ad7cebaf4d75b82ca9845bcea5cc89a91f3a489f55608d95f594aec99fd55d76284e6241c682ca7262ceb49b03201b3e736eb0600188a9fd0a981dc6f6a316ac09767ab030bec6165ec809750658559b0a27b4620e02a25844be408b59f6d65b6c750de9d5568d9d6557f63073052c29aa4fcd76b0a281ca7f0ff161089bad745005e32c5fbaa7e3d3a10fe2e4540ecb3ba996b9e550532fd656306b6cb99a7241e684a63ba851f40441e80a8cb8b39f951433b4969cb75f185e1b432b9ea8520c5f6d14dc6f54566531f5c1a045bd71639237ded680a72a5a22168fee17263ea04cbd95f3d1ee2db5d24b195043cc3d2164cbc44f683771796f474ec53fddc7d1f2d194e4edb42cb95cfe3b48fd108ffe966ab06b12369d00b8a7b87a3705a069f1a07fb885f66a8cff18be4127e508b9befaf70b30e002eaf9f37784bb88e30fba54774153086b612819be97d4d1cab0df3639bf6d3706af31acaff1e4134739832ceb69f204f8456fe58e081b9b5c8a07ef95bf6b6c281d1d7ad08ea3d019941933171aac4bcc66b9e8c393d41babb2a0126f7b5e02f769d9b10f471a792067bde88dfb0a3aba883224a03aa7b03e68f6a65c7f119d6bb5a3190fbe4ce04bfc3cadfd176ff1c8000114c602bae5b82c6ca5d8f46e8ebccb424b4902920c9ed8d27ede337cc65d4be9d51efe48e7ee9e21d6e4e58eb7cf9d07e025c3b3d50dee817efc6dde06c0ff3efd18cd015a93a890ddf23c57b2e87dc5a1884526ab0300637b389751808565f82fa159247ddbd30513637f5e2997ada52fc98ad2832c3dd89ad0ea95c27c794ea2168b91eb335eefdf4e80e2e8f9f12d1b71ba21067f479c8e83bf6799d08afaf0426c7b8d32817212824bf797fa8ce43985635581b39aec49a62889eddef6c1b88e00a9d24378548934afc4a946648470ef66aa7025122d50531e416451bf635ec7679cb573581c2fe6909d528f78d8cd8ea711031ca376d08bb2fcaef2c3abe38c14ea768a9bc9b35e9fa92a70c801621d51a03f45ce0f88f583ac52526ddb253f9d016d48387f9c542e86ac9cb38c4541c888cb39c522d8028d4782cc1185127cde77537a2212460599253d2f1f1a7218b7755366f315b5ba6190ae281a738751ddf2981ea5484241b94e7bdaa77c781db87f632e2880ab07355d8bef79e8be800d471fb491099cea4922074bebb09d77466969bd363074b43c351fa246ff68546ecaa0f505a24ce995e6049a9932a37a89722be72431f1cb18425214f995928abd586e3b7295e354e7088cc8c8ea493d39998ce20dcccbca97b8301a7e7e4318c4486520f458670fc0554813936c0350ab7ae3ef06750789e8959597ef5e66c59a326d8d24830c8ff72f24cc103e8c722fe4f40aa3cee0ce0adb65912ab0c4f5e17d5be1f5d07ef4539693bc3c1eda6c5a1631c50620fd875e694124ded83c8fe988c734207b8f47142ab3486f2a94c0b9bec35fb6c00f5d659aed3d2023e084d3ad3d8fc3a8eeaa28e04d796a65bc89e3ea8160f1142675ce8f9bc7b48c9b6666a05df15fff658095ed1d28e76a0e7233e254fe4600060ac85ff3067ad8d96a88a10d025e1422b11bff1d8d67e877ad7b19ddb15880dae43b166b6a82c8d40caef75dfefc4795612931d9ffba296f2d5d30849c041d76ddeab984f6177af0d4df14ccdbc1dd1b5cbd70a2213789fffd49cab7accd72dc16775a35c30e83ae7fdc38bd7561190743717090128c28e3ca1b1bf608796e393509d4fe1b8dc8bc9d1c02387c5f2d038092a421ca25ab903b9061926e1f46239d45c7f8532f9ad632091f9989e126078e14a0f8ba0d9c56d390eca56aaaf0f73243c31d76f452b6a9ab20496f196a2eaf06900bb54e8241323502e2fb8f4c9e72567b42ab448f95599b5122c9d08d68550c7b2c5f5409ce63ff21da23142801f2c818b93eadf9d6dcf9976c87008c159f3ff58f1220fcf190dfec07f01813ce9441ca1737f0ff4a55a0132872f99ad29432b6f112e70ad68c7c0225767f974edabea52143e868a97c746cf515a5a107c00ff1f570b6a4f2473e38d2031c46914781cd12e9209fee6ec7eabfcd4f1a6c720c7be4def5b20e37e1f82fe1b752e41f85d39599b81ea391228957689e6cc3104d969dc6f5d6f5e62698e436392af79b38c2be904868b45474058296c68655e3e28ddb8bbf32eb81bcfd0e900ee8bfe023aa48e8186461e105fe79c9fdb780ee61788f2da580c4e68eaf3afd3dfa38298a7c313666138832af80f4e8cbfe40f208ea278eca2efbff7fcd2638fade04c6be5d9ffb278089b7ecb665faaea37f161d8b51185932ca909bbce713471fe98b3a1d32bf460181c53e1d6bcb9906bde7848f33719dbd793e40318419972010a113de8eb59f82713d3cda037575e527d4c7dbce08adf6daed5ec96b3b25ababc01ff3087049901f7af83b4b30274f07ad36af4a8ad1a84d6978a5ac184e2a0e979867e67797d9bead3f3fe72c294cc40d516fd34fb3274bf0d1a7155b86154aadd9c28ca541f6abd50af374b6135487a51bdaf3f61a38660e2f3bb25009a2acdd3e2850da1f6da2b7ba6a726fb9063c2160c3ccc500fc3e8d0cfc06f33836ec9ab36f840ce6521de0e8b71b9a1a318acacdac3666d2065f289441ff143eef8b86b9f13d47299051050f0947075ef26c2977b717ad978e542a94922100fb95e5c2d93af2556b0fdc75c0d52c007d65bee02b35d271418743b6d82108eb1837790462c73a88013317148f730b64970f752d1c402dd2cf6de6606f16fd27ad77d7fffd710a7bf284d3d474bb506bc73b3adbc5af05296d3b20ff66f03b6343e5d349674de74b7a1bfded7c9118a5b320be315e897acd727e663abf54b666b3681782b272b3bbb85c93b05dc6bccb0c8dd54aafcf43435a344dea1ddcf6810ca49c09723ec4149608a73de8ef09017a7614a94922f7569c1d9584afea4c29c29d25c204f65d84d3a49d51065464a56ffb572a21512679e3ec483489dcfd54c511dcb38d8c3c8ecf966ad32e26d8c5aa84c37e14857cfc8a05221df20da945f00ee29fc3b09f3002097f6a291e5c2ec88c84473b5868a7d63fe66b14fbc259faa59f395c5c7c4884c9c9f337dd09c4e9692981fe8a55f4a6fd3286d1a5abf632abc6337abc3b55534915d326c501abcb1c8de57b5e8963aecd256f915bde978ba0b664f8f85e5b3aef005f0cc2cbc46a01dd57c8aacf74f8f34a3e1f00babfc5d3c1d21fdd3f1a4fe3bb9304b2ca2c4bdb4cdf5e808b61b29339f289c901e266a85df54da83f8cd369bf3615591d1dc00451d2b8ccb995bcd3621fd38507572b791dad012f9a9f205acac4c49706656686aa8721d84600ac2f956ef82bbffabaaaa920fcbdf668709fc14327fe8300a94cb6e89e817256c735948a0ee086e268475201a6756f8c5a2cccec78647d525c3c3053539075902c30867c6620018455b51747a6bf654ef9e410df222095ec9b85606ce592b34e4ee3e26e3536f138b474efd3733bd17f94f7f2319028bcfaf8aec53dea8259d2d3b773aa7557d60d31a0df67206da3f4737b32e634bd5c4c0d4a90d1aadb699fe28ea5d87005bde3fbd316302f0322c0b80007d9b11a6541bf3af0de124da00e7836542aaa01da679423db4a4068fc8de68667beadda24c92da184139452d1acc7f459162640cc5103a34db920900823b1bac0eeb0fc2aba77d9ba6c368bfd1d1d96857a197afdc9dd8e096d09e593fe6d3fdff325b4e6bc789fe548e0300140acbe79df102e8f9fb54556391752a6085f6e638d7907e1f1587ce0ab24adcbfba9ffa17cc6c49e3fef81fe3549a1155934c9918cd0dac5618fbcef4898dd39593b32289aac1f755afe7838fde9121182e4b9b710951dfc9bbd87f30468f0285b84b705f44f397ead09eb3e98ee79b25bdc53119cb8c176ae99c5e81acf89057a3459e647e2071756e1ac83ed3e1713fe69ac71edb579daa74d255504ca7507c9cdea96e97f5d1097fd856e7b8a5d9303478e198aefbbad958422194698d9dcab4b1be5f90a7c71b069d4168d0bf2ae1c9bc85355d8f2152652e0fb1663e01501270bf8dfef6babf09e39bbca4965a63d00d9298a2ce39739952a6d67ed85474691a72259bc37974d64d68532f12fccd4ba5be49f382d3c5fa407180ef5d0f852dbc18e4712705f0d6a6629e1dacf3cfc4664c46603cd39f4c68a09101d8fb1b178ca2889a890c5800c38ddec069f45a9e90c8540993f201e97b550d78f5b68d8c87943b5f11bf054d31f899979c88c827851938e68cc8bcad93a3e82296409ee9c62df87bcca55dc53a11d9eca34d80f6e5529087887e3b2dc5209698ff16562d25c1ab714a6b28f1c3d08d830abf49cc1b02c27023c580936b2b3490dd42076bacb388ed2c5c8ef36638939b43cde40267e022ab656c88efafab5b1587592809b31a0d36b96d6110979211a2996b0dd112ed5a9fa44bd6b2b8f07ce07f9741e7364f3d38bf75b2b6d7074bdd0ea033dcd0955d023e0f0b4eef8ea2985d2dc84d913621adff48e4ff2e1c038aefdf4aa1dacb03f334d3ad6e724d2507dc7dc5a82cbeeedd101871782cfe702f5a18e1ef148cd5e4e9f4d4e1ff171ce2c07efe26862eba56f28ced553edee782a2563c8473bf6bccdd30d58d1b3cabe3735b4367229ce6a52f70c6b4cd77f78234ebd3ea83defa052822be58942f9b66c038e034186efd517edd2e22b155fe27b91844a1c896cafc5113270170f3161c869077953d7b47b5070e951e4654ba1b2b0300cc9dc57f150597452b52e7e48b2c9b7029a0cc5f421ddbdba2b8ee7f3d86c73fc3d0d2f565d363e23366e7dfb9f21607eb7a80855071aecbae089fa921baafcbbac8cefe39f398cdf5d76b70d87ad955e49a302605ca5916a98f575f61", 0x1000, 0x2, &(0x7f0000001080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x9) poll(&(0x7f0000000040)=[{r1, 0x108}, {r1}, {r1, 0x110}], 0x3, 0xfff) fcntl$setflags(r1, 0x2, 0x1) open(&(0x7f00000010c0)='./file0\x00', 0x80, 0x40) 16:01:20 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0xffffffffffff2822) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000100)=0xb3) close(r0) 16:01:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f00000002c0)=""/177, 0x162}, {&(0x7f0000000380)=""/60, 0x3c}, {&(0x7f00000003c0)=""/117, 0x75}, {&(0x7f0000002540)=""/66, 0x42}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x8, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) preadv(r1, &(0x7f0000003b80)=[{&(0x7f00000025c0)=""/190, 0xbe}, {&(0x7f0000002680)=""/236, 0xec}, {&(0x7f0000002780)=""/144, 0x90}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000000440)=""/71, 0x47}, {&(0x7f0000003840)=""/34, 0x22}, {&(0x7f0000003880)=""/195, 0xc3}, {&(0x7f0000003980)=""/157, 0x9d}, {&(0x7f0000003a40)=""/46, 0x2e}, {&(0x7f0000003a80)=""/229, 0xe5}], 0xa, 0x0, 0x0) getppid() ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000003c40)) 16:01:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) write(r0, 0x0, 0x0) r2 = dup(r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x2) r3 = socket(0x2, 0x2, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007479) r1 = geteuid() fcntl$setstatus(r0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r3) chown(&(0x7f00000000c0)='./bus\x00', r2, r3) 16:01:21 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) write(r1, &(0x7f0000000140)='U', 0x1) 16:01:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) close(r1) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x10000) r1 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xdbf1) recvfrom$unix(r1, &(0x7f0000000080)=""/75, 0x4b, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x14) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000040)=[0x0]}) symlink(0xffffffffffffffff, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1f89) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4004427c, &(0x7f0000000000)) 16:01:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000002300)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d5f08b4828cc4a92c899848c7541a06cafcbc8a5c75457e0e05e9f0659bff7763502812dfbfcec4bef53b499d40b5ef727177699c2f6ef506bf1cf48eec805e866bae831a99354a091512069b12eb86d8b1de8df1d1722b75136e41c512a0b1c4cb41ad261c72499678585a7fe7ffbd88210888233f623e057546e99f6f4b4217cb68c44b18c79c7a97363abde5184f8ca500c238bda3f306815d129ed024f97836cb09b01177b57623e0db41d16f45aa1ae0bc72399241dcfc1ab44f4f7bf61f1723efd2fa1504c823ce96241b6a93cad1955c41b22afa587800c7af28ef349208791e625b8d4c4b6e99d0b92486886b7803746b8550ce76183c8842ffefa06e75fadc0bb4facbf6c1c80ad56763544bd853c3740323bcfa341eedd3d641f0907405f0c6c58d36345628cce0b25998ea74d6f530734cc457ba8e5da90fceda0e693e320d92bd91e06030e448c22be8b7ffb1817127eb5f89ccea74faa602bc23fe77708c54ab59c99f3110f9507aa41847dbbdeda649f49062f15fa37e93e45c5ad7f465b4a5883dd984d95bf1862651a4db600b26c0779622cb6526738dcaab5dc9cbe354c01a5cabae9e27d78db7c743764ee10910c5f407bdfa2cc94da8d1c0748e8672d71c4919b16f51454ac4e346225f0f64164affd503c33ae89f75f43620808bc9a1cda51ecc940ec32c69112f9fc71ad93d71a84592713b36688ccd346cc82f96eae5cd194aac9e8d0b2b58683cf1fbfc6d9fb9c63e5d2501ec7b682c2c540611478605760203725243d354754ecd189b48dd6774827cd8c6e403fb71303f503f04b247d62de98bce17f5114a81e503035848bfb4340d35d017e82114b2c814accdb9e088d4e5d1d3ba5fb28f96abf8c8ddf4405abb7cbc6a08e9ccac8fa0586e0656d4c37424d3aaac4759ce13c6db500d920028f6f94170c98ca828677712fa667c8aebbb9d5580352dcb0e75b0c789518209f09d6b5353a73d4c623ce12c86d5cad94897cde8b0dd91900251df9d8761904c0b6d78d60190e13610c0a953382b1bf4f9593d2fbda84f02306a6532bda5a0dc3850d9918eb3948820d342aa7b12a7adb2ae14cbabfe60cdc84f99da63ba62575b9b29abeeaef1e7e1d0b9f89ef629fd9933ae2667f832c7060d4df0200e71a54bb6629f94d17410d2bd96d8cc3fcd78c2399eec17537fb10bbfd7b58472716c0c4a0539cfc4d8be1c20e949574f309b82283730f1ca4c060fe7890a053d42bfd04f9973070811877f6f480491b252cb358a2ec881c2c3782a559e6e337c709406d106e1658a0d783d16d6f1c4070d4381991de4a0fa96771c230d7ace1e64f4fa771049af49d45edbe6c52b6ba1985dc6de44b547e4092fac05bb7510e330a1ceae4c7370eeb6166a5e4265c4d8066bad1693384e97b3ad9c3734361de489e4c0ddadfd491a53fea05742f2e985e8162b1a5ae95782ba52834d9c90534cd31b3b3821ece8f518113d1a94e49f470084b76aff40f5ee83f4ab1bb9586d922d497d24fd50f40c16fe5b14d07a5a313d116d65909f103c1606820ef3fe6599350954fba3c050ca677ffb6a2c7200b9de399ba235eb07e80f845ca92b15a1c08b22977e96d7eab809a92b10d30473316a96c6e29720787e0a15fad1b31c5906011fe4d1d20b30f6453f50f039a26aa5acafe545d6d5f85b9c57fa231ad94a0cc7c1778fcfeefc881baa29e538ba4788feedc8df48e3040efc64f586df8e0960e2f319439baebd31b0b5be4c5d297c67b7f315f282f620b848852a3039927356d82f62a7570401da3fdb1413492f9d9a6e74a05e332e3377e54072511fcb436b8ed9b4966dad9095cf1d8e647923661d261bb20921d2c979861b631cb71b462f930bf22f4101d0d62494b4546ef284888726a2bb54baf8430f4668c0478e20fa0e766246f71e53a5c537d9c5b86f110c47e8b868c64fbeb0972fce9545902d631139d5c54e2499f8d0f05515a1ca0bcbbd245546a5fdcf1c7f10b67901f413e4d7b54d27812bf1ed8edcd290aa7f5c277fc35882beea5fb0a750fe28a6be15db12b9faeb7fa599d019b877e36c72287ba849e9afc0c1b9498f2b92b2f03ef88947cf3d625350eb16957bd33d8b71415b2b187d470c1c7181aada0a5dbb91a5ecfbbec51cd3e7812d31869b0022fd9a809a5ac9808cf7fe98515cff218e184e028e68ecb0a8e27707d6c027377c8a6cdcc954b7f84cb59199c47c224ada8a0796bff4caff7d92c08090f079a5827cf44c9b412286678f988483c1cbe98b8cd60d6d480450b89dd44b41af9eaab3311308113a90bc2f4ea10ef7488476550cbbe4278320d954af44d7c2d5496379e4d72de7c8a4d40543131ded7b0c0e6e0f5d39143a4953969a0ae51bdb2587f35c2650f6441bddc8926708f310eac68f0f189230d3befb420eb4c62fa3bb2b9ba777f415ae5c30d6878ea9557662a3f80e32b49e40c87f87aa79c3f2bb3c65b7646f62200db2d482cccef52b8f4d865ae478427a0fe950533c12b6c0fbcb44002536529ce1039bf1cb431d852ba9b6da6d0a614112e9986e89801a427b4237dcd5a04def57483493acf0736bcb4707c586eb4ed0e29853a70ae6424e82c97f7356f1bf8ad5e64cf69d4a0905ba21b238f5d3cd7bfde8798a696ad76098d51418282644820da7377eeb15b98cb401bd76f79ca1e2c5d0fd6ac0e3712b86acfd9abb2ae200da8c41ab1e28cbf225f1017ec0146b39daf8e6d5d61a38b1a1d07b00f398e560b7f69d0d8edd192c849c6c15145735c7588a12fc1b372c40ccd5a335a01c607ae83c854b01bf4cf5fe3900bcc80a882dea73aa556f805f9aaa8c046d04d9efd9f4866d7d56c7f9d3a9343e5aca4946176d3534ff74b95cd2fe20f806b60bf705d291a73ab2edba06bf2372021500480b97cc83418b9c5cd6fd0f162803e8b2aa2bc1aa5928d21045d42e3376d45fe81c2dba9b847fc285ef3f09d27806e117664d2aa46f188b901d59df84111843ec7d4ff2b93477ca7b8fa1bb43b0d2756d27457e74708901bc345fba632d662ab5ad6ebd4f19f6f3eb7ab4eb7e48e2d466f69abe1db22d2cc16a90fc59a7ed4dd08687a252e9d6cada0ad36c9eb9bb6bcb747d730cafac5b605f756e5a9ef97c8b5b07d700052d6408af3be1da1fc9ca2f4f9d281c696f5715ba619d2a2e75c4432baff18544e39ac2913490d881213e61b3e593f5f251d2bf79ee688d6ddba6b9fa13ca3dee2a22471d07873ce2d5f831289a801b3f8b324afec6677dac6dbcc4b0081f483ccbc4ced4b6ef781d5ec1ebbe197a0915f667c7a20bd035f1d338a008245ab786f373aa4954d3ebc5cb823ae697e5367ff5cf013d675375ee153cc663b7f0485b26509e7de182cf4c8ce9e0cd81ebe485779550a7395795b0ba34b77f11ddedfef1a3443776979639cdb31a0df5a351fc096a5fb6c1bbb1043431a4498eed6527993ea82ab6cd44dd7861dcbfbd17d0a81e75a373dc1e0369504088ad95d5eac9df46ba36ce91a3842e1c8312d49b879b509b67d4ca88a5473acaff2eb97ca12a2a7a0c43ac46fcefad3c3da9f2d13f52525a7bac422d0c82dc79bf001480169027163d04650cb6e397fd21ebd256988a89e32c4a81b04f12f7770118d7e69b463c33771524556907ce2e8af3dbcf274ee803f7ab6d688cb961b6527f84fcd1b04e3893709da62d7fb3db236d8957003d198ae51e052ca455a2382a9df09446a9bae2dbb6ee0959721a1f2a0000000000", 0x100f) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x1d3, 0x4, 0xb41, 0x1}, {0x5, 0x6, 0x5, 0x882}, {0x80, 0xfffffffffffffff8, 0x3984800000000000, 0x4}, {0x4, 0x3, 0x2, 0x80000001}, {0x9, 0x0, 0x757, 0xb28}, {0x401, 0x1, 0x7, 0x6}, {0x0, 0x6, 0x20, 0x261c927e}]}) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x1, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/43) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x34) 16:01:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xfffffffffffffffe) getpeername$inet(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x12, 0x0) 16:01:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x1e, 0x4000, 0x2df) 16:01:22 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:22 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000280)=[{0x1, 0x7, 0xfff, 0x7ff}, {0x3f, 0x330, 0x20, 0x8}, {0x10000, 0x40, 0x9, 0x7}, {0x41, 0xa, 0x7975, 0x7}]}) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000140)="5ec4a04a65657f3d7ac915c135d59cec4d67a2460d3cea47e82ec58fd3e8603f17ed62ef6278e66122980354b0825a415c9fb6c36a1c31d505875f406f4b1bcb178ca1d1d40d91e47b94a5edfe0ee8b6db9a951b9044447989a0b9b2ab3c30b570a5f49b6a6e78bbf1b0d79294c0b9e1aac47982d2c4ef7ab9f6c1764096987fbdfc4f779553f7fec6991a10f27af0d1209e35f2f9b6aa10898b95595b8a648eb83dee65c1c1dbacde1b12f5325017887c8923fff8664df402b4d428f3adfaae187d9545d1b10063c9", 0xc9, 0x40e, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0xa1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) 16:01:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000800)=[{{r0}, 0xfffffffffffffffa, 0x14, 0x4, 0x0, 0xfff}, {{r0}, 0xffffffffffffffff, 0x4, 0x25, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000002, 0x1, 0xd62}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x3, 0xf7c}, {{r2}, 0xffffffffffffffff, 0x9, 0x2, 0x400}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x9, 0x6}, {{r0}, 0xfffffffffffffff9, 0x2, 0x6, 0x7, 0x6}, {{r2}, 0xfffffffffffffffd, 0xe1, 0xf0000000, 0x80000000, 0x20}, {{r2}, 0xfffffffffffffffe, 0x94, 0x1dc5b4d352936f2a, 0x80, 0x7}], 0x5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0x100000001, 0x3}], 0x8, &(0x7f0000000100)={0x8, 0xb482}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000700)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16d3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f5e9dc454a4d297cf14686ebd33a4a3150dd435eefdc4412e926a4498b8945f0074", 0x20) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000080)="28ba83c1203f268354177733a1d40132", 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20041, 0x0) connect(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:22 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x20007478, 0x0) r1 = getuid() seteuid(r1) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5, 0x8, 0x2, 0x25e}, {0x3, 0x4, 0x0, 0x8}, {0x81, 0x8, 0x1, 0xb86}]}) 16:01:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8080, 0x0) 16:01:22 executing program 1: pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000040)="b93f8d1f2aefd11b31cc55658c222662ad5733879a9b63cdc0212cfc684f10af357f755bc326aeabac31556a47e135850c622c4e51866ebb658b015dc8d6", 0x3e}, {&(0x7f0000000080)="d837452b3edaf6d5a045a272b30d998c2e6335e35550c6ef3ba8c7b020f722b29acb54f33839a9c3b7c2e18d97be0a92977da837eca11e5c375139c03b2494e7828d58ef", 0x44}, {&(0x7f0000000180)="b26f4ff1f6d1de8e55df0625b617f7a2599e28b0967215d79f725c68271815235d2e8ec67aea54ba9f2b660daf3ad97e92f33b13849db6e4c93179c6451c8f27fb33e43f18fcbee4e3", 0x49}, {&(0x7f0000000200)="990141af06f80987e16472272eaafa5b050a3ce0ded78113c4e4d58a9f640545f78d2dce9588c900181ec29903dd311e5a92f30d860a48685b19c60ef72419906d5980d579af74363ce81ee07d8ed9855c4ffe107d7bded84ab654304aa45e73454b238091a1a2033a06c8f3bbfc95af5fe65e009ccf8d0270c2a1fab6076b6e7597e4a873102b875a7038fe1a99a4027788d19de4ff64624a7240374836efe3cc27d90daaf56b1cf8f5dbfe0483153e9df8f646e68322a8d9483cc893f658eb", 0xc0}, {&(0x7f00000002c0)="b5d51c75f1089cfcec045c651d5d666bc443e0d045d7b53e47f7351c0b6eb0f4f16d55eca3473b4fc99a5cb14cae86bcc0168725ce37c5a9f750e64dcbec88f1e5cd6f1543c556bfad1cda7a20bbba97511d2e7a749b2b04219a94e9e0b21ad69ae7eeea5d18e5c3247e50a0b6b2cb588198f4352f8f8389fc1700598466b9d3", 0x80}, {&(0x7f0000000340)="999fdc39133232f5e2", 0x9}, {&(0x7f0000000380)="0adc16ed0c0503529456a9af28930f98e75d550d759dd306122c893f16713f3003c82404b786ba0d3e7cac0f7860706be61a78af41158083005b3a4426955e47b31675c975b7aa81d2e5554e213f9ddb5691be11fccdb15b2275b7be91b30a7ad2853f0060b2fe2d7be76130d266c40bb45cd1e7", 0x74}], 0x7) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r0, 0xc0105715, &(0x7f0000000000)=0x35) fcntl$setflags(r0, 0x2, 0x1) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x80) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x180, 0x0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4e}, {0xc, 0x2}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000003}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") r2 = getppid() fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) socket$inet(0x2, 0x8000, 0xb0f) dup(r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:01:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:22 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x5, 0x0) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="2f4691f87f54d594efdf1c2cc5e900b2a0c96150732ed37e8e9cebd30d9ce94683068c6c1a1531d7ff2dfa6427e1039bb9c62037e3f7df314d230b502b5eea52ad212f4f880c39b21a0f21656681a21858dd155023bf6a09d1434b115a654ef2f3a5062127d0a655371cb505ad144d2e7016044a657656a2e12f958b9d1b109b2f4623ed87d2c9dd39dd2fa7bfca0e69a8108fea71f1405d97a477a0d0", 0x9d}, {&(0x7f0000000100)="c625f7fad9b0016bc2ecb9ab88b519fba097373abf02300bd6ad4d61729aa33f7f763db8397b5bb32791daae3f63110e095c473ad1208e71366171413e509410196e971458e984be4774e65fb32034391f45cc0e02314537da57ef968d861d93532e79bd42b363948cc67e6376be60f3d64278c4ee611cb309fabb331ad2ee0305351f0a009cc2e31675f941e1823abc4d953315ab3086710702f61f68de67bea8f743cd475c57509c333d83ff6c746ad5ae7c6994af", 0xb6}, {&(0x7f00000002c0)="cd25972edc394c9a2ac36a9f44ff07e427d509235732004d151bbddfb983b1d009a2f5060dc74b5becfd667a37dd1bad958c67737f0690cfc7c8c4b8c455f3562c3385c17db2b37fde9aab52033ab20bc4ff788c7841ef859f17d9bd62c144121da463dbbe305401e6799853c4ea695b7bc745c93481ad9bd807b79678b9b92ef8352fcaa06f26b1ee71d35dd050c624935261861d617cc11c122c0b55fb7d8685a7aed568857ca7bfa81df2608236c42441646b9540ebd9bb82a74e0a51038a6d96cd32bf71fc8ef5391e32a4dde7d32e0a90538fc158797ff91fae0bca602f8e3b2f1802bbbb64dd48c4a4303f85de059a470d6dae0d3b4f", 0xf9}], 0x3, &(0x7f00000003c0)=[{0xc8, 0xffff, 0x9, "67a7fcbd6943927716faeb802e8ed915fb7b369973c28da3cffbe2a60c9db507d98235d2109082decb6ec9d609a981127c23e15d5a692a3eb9e5b7c65dd1b4b2ff1750d0f2776f027791990764960a90942fbd6bbc0c0bf656d659dddb6a35958bc03faa64b8f861c822517729eda16b0630de0ea966cc99f1066460dacfb0f4bec68f895f55f2965ea0f4fad90a173741d8e3c59d2ee76a9b33232211d428a2b916ebdc0cc0bd6a3f312f64ee642613de"}], 0xc8}, 0x0) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:01:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) r0 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) setsockopt(r0, 0x1, 0x6, &(0x7f0000000540)="c164be122287ccdd2d610f61da2faaf12b7cafac77d90ac0950a13d2ca99e6fa1f9eb74c9cf796df3c501b6f20fe60f0edd85c352fda789051cfce334898749f4abc9aee630a7e78e023bc836c770a2206c69a154a", 0x55) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r3 = socket$inet(0x2, 0x8004, 0x0) r4 = kqueue() r5 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x20, 0x29, 0x3ff}], 0x3e, &(0x7f0000000300)=[{{r4}, 0x0, 0x1, 0x4, 0x5, 0x7}, {{r5}, 0xfffffffffffffffd, 0x4, 0x40000001, 0x1000, 0x4}], 0x8, &(0x7f0000000340)={0x8000, 0x80}) setuid(r1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom$unix(r6, &(0x7f0000000040)=""/52, 0x34, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) kevent(r5, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xe8, 0x2}, {{r4}, 0xffffffffffffffff, 0x2, 0xc0000064, 0x10, 0x8001}, {{r6}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x3, 0x6}, {{r6}, 0xfffffffffffffffe, 0x28, 0xbd, 0x3f, 0x7}, {{r3}, 0xfffffffffffffffd, 0x80, 0x80, 0x6, 0xfff}, {{r4}, 0xfffffffffffffffd, 0x40, 0x82, 0x3, 0x73f}], 0xce, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffd, 0x2, 0x6, 0x7, 0x3}], 0xfff, &(0x7f0000000480)={0x0, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) fchownat(r6, &(0x7f00000000c0)='./file0\x00', r7, r8, 0x6) 16:01:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="f804a1050006000800080000000000ffffffff045ad35a0574fc000472da8361cc48a13b583f1973976149cc73196c"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 1: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1) fchflags(r0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) 16:01:22 executing program 0: r0 = socket(0x800000018, 0x3, 0x3) socket(0x38, 0x1, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getegid() 16:01:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x800}, 0x10) 16:01:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, 0xfffffffffffffffe, 0x20, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4000000000000001, 0x0) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/205, 0xcd) writev(r1, &(0x7f0000001340)=[{0x0}], 0x1) pread(r0, &(0x7f0000000240)="e0822c8cc86f139c0c344eb8bd5d384f6334087e6e794681c44fefdfe8c36088206ca305886044740596adfca849dd9cfabfa757319fd1f4f645c5091d368306fad4020cff38450a2f444dce3a3684f946f72b061f3ed49af77fb4e665cd392930ed3dfe13d17a2627c260534e78dc17ad02ddfe84fd7467991223b21c12fe221c0c59fa3f4b64b57b211e", 0x8b, 0x0, 0x47) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000100)='./file1\x00', 0x810, 0x100) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x401, 0x6}, {0xffff, 0xfffffffffffffff8, 0x7fff, 0x7}, {0x7, 0x2, 0x7, 0x6}, {0x2, 0x4, 0x1000, 0x7ff}, {0x2, 0x400, 0x2, 0x9d}, {0x9, 0x1ff, 0x1, 0x4b}]}) listen(r1, 0x2) pipe2(&(0x7f0000000100), 0x10000) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) dup2(r1, r0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000480)) 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x101b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x4) write(r0, &(0x7f0000000140)="49ca23bfaafbcfc58ba3d28e314387437e9e27a5864b3e3c68647f47007318599812bc8cd1733d05a982b35295684a79fb3e5982a70567019123655890be6cf16dbb7b91b2cff23ada82a1003c15fcd30afc025e176d765af23427cee20a979e56855090232e68e65a24c81ef4d829b578fbb01386bd6ebd73b347028b972afd2d2f6e8ca6d9a89f83a90af53cb3979dc14d372000db7335b2ff0a2dac3c", 0x9e) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="78cf2f97c3e36e39a0e46ce2053d89039bbd09061b58bab53f58bc541f376657aa18e7b187249f1518842f25a60c5ee5833ef5400510f173905b13583086e9551146f05da07eb3c5e6263982cf33e4c86f", 0x51}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x100000000000002f, 0x0, 0x0) 16:01:22 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = accept(r0, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) sendmsg$unix(r0, &(0x7f0000002480)={&(0x7f0000001400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002440)=[{&(0x7f0000001440)="783aec701ef390c1aae23e13ef7c750278bee3462f28f16b4d9098b65a26bf5aab25c217d9e98170bca7374d1154f31e9457a86cb2de4c36bc36edc42f74313b4b0aad72ad6c936e7c43235bea9b5a2d099531bfade113b7fd3a9d2832d59bbcf622096938e23e778fdfa6ae9412b9b3d20167e1be3dae5b68338c738e2af2d1582374c417920717a488f6a6dee247e6e8a65068f948016197a1460f5e1887f140ff9647ad938b6f9bf4fcda624104f93a1f1846140bb8e4177f50b8953dea8fc79fe5e5ec98d8c4c1230c28fa6df04fc8cead3250e7b3fab31d043ad2fbea3482fd02a61f155bf15593be55e4378bcc1ffefcedd005fdf47e129f715d8b2831381a6988762c5151ccffc3c490c261de473f669cfab83554b912a36cc1f582c4c85c51b02c4bd97a1c41e40984ef58c81b33eb7461a3ef0086bf747f2b302ba83ab1f53879064f1785125a9e281a3b3af26829d20004538679c3d2a61fdc3760c59f7ab9b8ea191a4db1d79a884d0c77f1a58f46d5bcdad14db79780bd4c3b70e48230c6d915a73829627e9e331dea7288f9e4b67186be108e965ed165a8ea8350eec15d2d13f46823b1310fbc86cb43ed1dc02b591a95a2409e31c0ac955896c7b20f4ac09311feffc0799534c72b8e9bc10deb1074b62714cc5af7089ef135a9578a558cadce04a946b85969ef730530205cb685159223b011c2f89dcf5ad026a7b7ac1d140ae81d8fa632855bb12f41fdbea328ff2c83e15d35941061c28478713b99c858aecdf1b4177477d5db52fdd97cd3ac78c10c9b520a2350f9c253235511fb90e922a185f93f7eab2e89cb04b9fcfd7487cd4b53118f8d100247b375ded948c590c6fe69b7d6c22295deb01fa8e5a9e2a95667aae66731c048a7b79db4bc692f562d96788504a8d5b16acfc78defe2a4254b646e1726ad136459367c366c922205f53a53b1f2496cbfd5f31882ae6e3f40caf2a3c0d963e45743c166f687f80d98922581e74cc6d265482a982f93ce886eee79318c3407c0269984b21085257e178b5ab00a7239d95085dadbf9bf839e8d0e65a5f0551772f0e1b404c667094910842e17adec253aa1c895ef3eedcbb7d5f922676e483c7070eb78ce26e2aa3b00c3eea7ee862f0101b18a5225a38b807b5362eaf6efea7061095e4f007f9be8086a169f59a8ee5adcc6e2522042e2018ddea1b3256a9c0ad45fc2e56e41732ac5d8994b16d6204f71e18ef3db7ad400fae57f100c2398b7a559a60c705912f5bb2373a98eefec201911c2eb88281e0c1f57b356ed0430d8005aa580bdc569e9f33cd176c8b54ec84f9f4b9fa6086d97768c6efd26571125a4209a92923c6659595a18a37a5b62b0f0cf3466f53d5cb5e869e0dc19680a120ed52dadc9f56ce32fa718dcaf2b6725aa99227d97c7f7ac3c2819f10fdcd8e1c3d3d6c89c57ec9692f63216d6ff119e3d34cfd2c5f1c124dfb3c5cd496d98ba92389047ff89ae5fc8d3f8e3e1037c049bfe8739dc12f21ff128d8ba02e58ecef3365ae1dc7b30384e7ffda8a25059d9e366397eabb605b17a2b1b28625145beb5aded8a09cc5ff60b76fb315a58f0f7bb03a0bfa41169725649baf780abe68112f659ff2e74432cafc7d73428809b6e93f857808943058bb6c7bfc5b3b240e5e36d3417fd84b8072fc0ddac956baf5e62cc5e5e7dba3af0b63f8fe30555c6500f02142978eecefe5d74f526d4e87aa703544043783c1e0fb0c105ff0bab1cab58a86ce9225e6db3e27ee265e1c23dbc7dde9cba9cac99922f93162f025d3fcc7ee11658ea29eafca1767ccae3584998b7b7eb58770b962d618499f2f03ae469e1fe9ac559beff59b60535ac190f40fd03bdd1bfdacd111d4d42058517e8c3a39e1fb197be01900aaa4cd8e32d3bbede53cd1253a16019bd47b325edfebac24aba976b00e6b5001536a943c815878be7864a9d2c77d48435ef2ede6a7996c960e234d1c7a14f4d6a3645f1a87daface8329d487ea3baf5be7f11b2cd2412f1fc77f14757ff242c0ef5cd67186ea20c1dacc6bf545adf8546e6d1730317317584bd24b2cca0f1e400c8508aa6b925a538319df6f0a44cefc8e3dd84014a6d9f2000a960b09c8a31d933236a94eef7cc35bc1b93f511406b8c0a96d5cf6a119a3d16225f5a8005958dce0009dee551258e6bc980bc6057c060891074a222f57dedb852497e94dd64f0887a27144e53ebd43815648f03b673e7c397e24e1424224ed3306a9bb547b141c4661fb4b07f0d6e3cc09d485eb5aecc32c33de7bf051d82b22a96aeaa8ef7abb479cafcec1058007e896931f1a7d9dfc9fc768c36ad421e2017929db525344d08e811bf6df69b645f696dadd9946e3f920efff38e0c7d9f1f8c7e24f9d3f2433e7dba551e7eecd563b170f30d05d6a73a11f6c96ab460c2ca9950c821b9d691bce203ce5b082931875ee356de0a633b4982480b51a0a7b82e8a9d2465e7799e90ba12ad82e5db33185729eaf4a215e8a1f2e81d462fddb0a3f1339079ca489b4de7426a3b1a70fd0a7581dc15baf54ccd5ee30f34aba2349180f3f9aa2f551ed47e37498b9c9c8141f895c2bab3ec14b18d7932c06bfe437da5fe87ee71695666a5fcc31051e19f2d70ea06474fd9e1d4da952211ef4b8c4f5219887248b25043ae8e2140089ed4399d830db941bc59304d6cba36d17a39fe184fc3eff10190e5fea8909c76ab46dbf1d76d6bc74381900d6d28a7319a398410012caf699e188c6bf12d2f4debd16d31df2085129139f7636ab90fe0c8a76dcfb157a80d1b0c507dda0b51f69be70d67c6c79da6eec6bf9a4c7d6424680c65592585a52c749a803a2bc6bafe88d955760940de5aa6f9b0438837c074e253245fae290f21b00bb5080b57bf534c897662468d70ff102f6dc1ea5a9cb09e2d21bd4221cdf9babe9d58059d35dae4d3d28770974699f839fb598081b62bbc9c2ba2a9314dec8c20381b22682a8ca1bb5e119b10c85afe73ec3b7567d5ab8ff8c28cca6a0cdddda8e1deb97b73377db755d00f7adf33a93b60b851b116bef55626831b18eb1e3244d35761ba0d21a6b24f63a8537963d8c427c74cbdb5bfc57e76458c8cb41c0907e8afc21ea7b59fd6fa225960e25d36d1dcca53b1334ccf9dfb04e08aae7dbe45b3c15f57c967e04630d700a3fe81ede408c60a10b99414bbfe9f047bedd1f3f7aed059ba740089c776d306fe19146c07a9802eb9d3389ea766d49b0214d19de4766a98a6b5ac4945049552bc2fe5c8ea1dacd1750b1f151623c62a67474690cd11718f4663c6e2258b0513202b31350441e563573ddd92125e6facd57fbf3788f40e060367925ed4f4558c9ed362d52e1221396897073c44ac91a215da11f54b5b2fa6b08145a89a6e4368df25012aaa07c5eeee27156c0f3749cab9a935517dba9801dc4db23f364fbc45d6cbd733e3d24c8a21250c6523584eeb96c4e2b93f6a248a5d0f965ef3ee614cd4dc8efddee27dd2d40df341ef2913aacba995ad79806beb93b9d121093b7f129acc6bd6ee931f7c962843a0df5f809aef940012d3e2b156a78764daf0add60c6f43305384051cf901eb0e390ed878ffb667b72df8729bad5d06be0a0cd946f42115a50b9548e124a7877d53b614b6ecfbca4af21967f7b8236ca707227ee98ec70e350d4f675eeef46bcbd2477eb18bb94da0ccb63f6cac1d55c6b6e78867b08a3026b9e8cc7c45c67749e58334a27f9bbf846e8b361d78f9bbe390b3a6f21f1214eb40630c458a43611f73ca57b06536d9e0c0c7020d6324c80be93e96a8e11053a16f4dd73a1ab8070a4f6bd8f9ed92c358f86bfff4b4b4aec6c7c334f45eb4f1c256a67bdf8b60089f8e217fb8cc58b2b937dfbd9bf9450b8baa97c0388d8afe52d00e31d11c0151af28488d5797fdb8feafa946f5da8ab7cef6ef4307d314526dc43a9a2f6f0b664de251363a63c18c4c383b33c73aa1b78ae4343031d8e2149d8909c2c54ce0aad65c0610b9d1a39ed4eabe57a838ed0e68c4848d1459eb7db82efbdf720871b7806305c283657c99012dbb20c11862f4f593491b85afa4cdb9a775366e257f56f46e1dbc246ac45cce0b30526423fb72c08fe918875fae80886e8b3708938418d1fab47ad05a6659a5b852d49c8ced094345ffd06bd190670fe501ad6564a0015b1e48ae427e61d08b2a635bdd3d814a65df43c06597c1f598860b8c395d4cbbeb0a7455d70939c5e60eb1d6218f0ca6b139fc65e898f25adc633ea5ab8a215b779be2e18af236c04fd08ba633ae6ab391e67704d22d62d5ece282f6d116ff961cf24f3d2f9e98f70cac2e5e258c7fa2c540d1b3820f3f4f8a2a1bb9059c4894f9790e47dbfc8277c1170975ae5906b1cbdf978522539d0e74c37dddd33e6131af4823042804edeb8f8b10ad36198fd6927110dbcef2a8aded8532d719c303702e036cc11a3c175cfab21a11e4cb2c3e60004763b145806967635311760caa78c676a49f058329f873a1d683ef2bff2b20f4789d0898689c67f520b0c290f7b9dc8bc3b05b241e3034c5246e5a83ba66b843a6b05ecdae878a73f6e0a1a4b5cb2fe914e6400057456423bc290532192f4c9eb16775ea1e24064a1bf76065f12c197c91adca1e72d21aa4664b08d0522c45b6318ac29b45d82f9da7c6c0ebb67502fcbe71f265f1bacd58e176ab86c5c65ee027439ce38f5a4db3270dea85951e31e6bf897fdac2f8866ae7b6b24ba7d43e903a47d465fbd448d049db92afaab5d9146cef1c1f0c9cbe1e0972b75df630289f8b2bd83c565bafc9253f1c427fdcb9e3a74b3f907ff5e628b9fa12bb7a8e5562349d99fc50b4e50475e05ec575029a6611003455e3545425bafc4a641b123d4a04b9f9f000e2266e80498b61e3808e25b6fb0385326ac92215e2c92584ec4c26a6495ffff2d8d8a9fc9294d9daaed4d6ffcb1a23297c92bac65b049c17755a19019c45ee80dfb4f05bc5bc894aeb29001881c2db44c3dc581eb7844d6f3471184cfc7e5a8681b71c52cbafa9d2ad4a8d647409236cd10293f8850342351c5546bd2308b35b8a41d8e51bd4f742b0d1d336fe4cd5a87668ff89499df62b47582e4ca72271349f5cc5109341d3a71f6f2072c4390b264ba4d3777c8afd633c9c51183f1d7ef4f97e4014db89b7f4132278ddbbc970336308de284acc9be4451d8a96295b7edf0a2001e2bf965a4f730864a90f9a1c7412ccef7a2339647741e132eb3354d1645818d2028d3aab96ca5b614f2cbde7db8f6d371bb7621a3775f19f0185eeac321ff0fcfa2fa5cc96b3f0b8e7c185765ced8af2bbe15ec0173aaf1c39b0109b8d91e0e6cc3c67ae15ddecffb9061f6fe7f4808b734bf0bcb46bdfa29e211a2b77abb8fd09e1477b074cc035c8a8209d8bba47dc8aac4f6a108bf0f13dc342b7aaf644f8749a29b90d6505692cfd245ff9bfaefe01ea4ded268e4f823aabe86bf9afc084f7e9ae8e2345c3e9db16c694444f43c21018649300ecd6a1ab34607fe355e84c993768407366395bc20ba50e39c25160b7c0614f7e53f449bb799e59ca811630eb12d061ba152bdd1416041d77667408b8940b3e2e8e0442ac7e7495f0bce215ca0dd3e31a51554e210753606e22762145baeb31dcbf6ae68c276814428b59937638f9e2f7f05898ea40156ea11848aaf70ceb1f5aec15245681bed52b41f1ffd319a6d3c2b2a1c01d6d05f4f0e2b69ae216a182c15228f1b8b2f61f510e6201d4feacd33c4390969da1a64d", 0x1000}], 0x1, 0x0, 0x0, 0x8}, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x10181, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000011c0)={0x10001, 0x5, {[0x1, 0x1f, 0xff, 0x7, 0x400, 0x67, 0x6, 0xede, 0x7, 0x6, 0x4, 0x0, 0x401, 0x8, 0x2, 0x5, 0x1ff, 0x20], [0x1, 0x3, 0xc56f, 0xbc8, 0x12b0, 0x5, 0x243, 0x7, 0x2, 0x4], [0x8, 0x9, 0x5, 0x8, 0x1, 0x1000, 0x100000001], [0x3, 0x800, 0x6e0b, 0x4, 0xdb], [{0x80000000, 0x5, 0x9f1, 0x1ff}, {0x4, 0x1ff, 0x7, 0x5}, {0x10000, 0x9e04, 0x8, 0x723bd93c}, {0x7fff, 0x2, 0x7c, 0x8001}, {0x4, 0x9, 0x7}, {0x0, 0x1000, 0x401, 0x3}, {0x8000, 0x2, 0x8, 0x1f}, {0x101, 0x1, 0x1, 0x6}], {0x7, 0x200, 0x0, 0x6}, {0x2, 0x8, 0xcb, 0xfffffffffffffffe}}}) close(r3) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$getown(r1, 0x5) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x0, r7}) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x80000000000000d, 0x0, 0x0) 16:01:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x20}], 0x1}) r1 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/136) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="b7") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 16:01:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10400, 0x100) write(r0, &(0x7f0000000100)="840b7a6ebcbb8c856e29ccd6603df5299fcd0175e02ff3d7cccd1cccd29fb7980129b62beb5dc2ae596b0afa2a59ca0518deb499d6d802029c84aca3d93be5fdf3fc9997a6fc65491ba8a19065dc35f43e80d073be0f879c3f1ea764c91fd20073d6b4e8074ece17824ccc0e6fc07cb97e955b9da88f8f87d806371675cf14c74ea7d2d0f8f232c4197edb35612b1acef2a0d325fb7c40a726473fdaddcf4818c5f38226962bed469ab73aa541d15bec3ddcb13bc73319c38d550c6a97b4d9fbfbeeed413e9fa273cc69041462cf75b90529a22c3bd517f4a7bfd17b7bced34e1364952dcc152831ca6258da94b29907a5c64538fa54ea58c201945a9ddeb30fada50d7d1da7ad3c639d04ceeae6c3a5bbd1a772059bf7dca0de49ca36502acd86d5fddbed7080c3a60016b44171ea7332ef8dc0aa633ee66bddd781044d5f919f2d2956e562d0e4cdf97472c9abf858d8765d65df4837be89341c38f1aea8a90daaa78e386ef5cdb0b0c1f1fb679d89f4393de23305e14330be9744a0d57564ce6c6f229b4f833594f3441d1ed9e7d529d70b5d8611bb4bdcb17df2c1054757d5f85d1c0774be31ea03512580dfe35b52ddd873a8cf03aab5b0b7168f7525816a15c27a33174085a02b43b19aa60cbbfd5902b4531593f92205d05b0a4a46e30c13753241f6924cdaa66c126d1b296b182311ba05076c7b11ea7a077256375d39da8d95edc4d0655aa8ed6971fc6c82cfb0474c4b54e74c75b50a0d75f34d28add5ad0814b6ed39892ede360bdea4917e20411976dc7e19f0b5ef728ce4589e96e31e037da117dda096cfc509974a58284340106d18b39b1f02fd6016d0af7d6353e51a216ccea5e7550b7c76e7d848770f2088be2c46c29bcc7c9491b3ff9eb3aa65293ff5b43aaf3ab8c29d6bdb8d43820546fb9e5220b940961e5903d7dbd1c26fb259ec5ad6f37d42e3cff7fa85d7a56b1b2b8f10fd5091671a4452df573207c5dfc276e786f782be26d60c2ea416c6b36b09c29f188cd841b981ae6e5b62cf2afba685daac78fe3a318725183884e03870ae829db994198049e2b534ef5e9b4aa8e5f34d06334c90bbd9cd437539eb1655c907875dba6613841e4af86870bdf286eceec7b4b679c96cddebac53515002e9dd2bab95f85aa95905de2cb8f6134e0e2e9f0e487b4990832426ecfe65db1b185767fadadf35f16ca3bda7f8fd36c05db71b54173924d1e746d9766b4e0ac6eab618496e83312042cda1b45f1d74eb0ef93eefedc2b181be057b27318d406b0f8d7ddc1f1786bcbd0ffcfd7bba6cd8eba8cb821f192eb360ca515bb0522f284efa90aae30b10b6349178a108307e34a38a205dc0ae12836381e1dcd39170e9f8e5a3ba17458ec65ffc4c70fc1086e84fba8df8330bd1f55f92688397336e2cb00c62d1b65ef5f1fc37ce7ced31e1fc40e46cb487bce53e0128c61187cc360ff377e99e03b7ea632030ff4fad8bfb65496d098c2789fe17ad2b2b06f5c17371459b7fe8eab986d4d3b623ceb967c68244df7077853b646d16752e4945db08ce54159b1b2032f55103d95c8326d8f27108dd27cc5483cc9f6269104077a944820cb29e68cacc433246db94012441fc12daa1a351d29c62672b207233327f5f8e62eb7757e0a2b1230ea35e1abd15ab44e8b1a55b7cb6e74cc6555a5426befb7c46035c66a122178fca317acfbe03374949bbc8369238168c2d1b6ac018185107f2d0d0e2f88d2aa61417817f8f7ef69a28ee99de6952fd5163cad7d9b37f16cce3ed0cadb274a2ef4f636943555aa221859d6638c533a0d8c1f3325453939cfc27d0f56a041924ff8253081e438e9216d1695f70958576113a2c5fa366733e666e0b0c2218ffcab7985c998668c4eb6e18cb752c60e9f4b85bf8cf5c52999f3731c77d290b9ebcae50ccaa1da8e026b0b44762a24e6dc3b12bd11dd1bd11ee473a0f658587ba9751bdad6178b0359bcb6ffa79531e4396b00f3288e8537443e6f0054c384a2d46bc6c0a4c2a2946cd6dbc01f9c0d329333548348f5c7f9830c49c4fab7f3ab2a853ef84fd52525c7f58336158739fc6f3fed5a3a7e51dc9ca2200620437bac459585acecfc9de8d045f0030bfbda5a90fe9ab903eb20dd0e90627a6cab9f6f00fbb6160c852941f580175af6f2cc7e12702baa0be19968582f11b15484a43d5ead46a39943b85d2c84087482db618169c88816430dcafb3788afb752376b5244cd50d869d5cb4ec5c8d21fb04402deaf52a4a01e030b9d7f19c7a7a9c2c8a56dbf0f02a74bd8d3496e01b9d7b05e6f1ddbdd717dd31eadeef19279de6655939d0e3e12a20ca5db97637b4449c8c0e85d2457ce9b3563a24a6e066efe2640ca51869673201424f19f788c5607dd174ae9b5d329b54910631142183571c1af3c87b360fa4b8b634710a39a2c41c000307510abc00c474fb97df8b0bd2c92240e3f83ada6aa5cb271adca4c4a3b4d7d41c2b8478cc0102483e1b664a7888a06056cd1d8c0aaafbc7b914d1b7cc01476fdd3cd510bbb5ee118f9c9f04d115114ede70f134346f7d1dcecfccace44cda83596217f0d4faad54d6d9ba10582b264443bdb19f03e4bf5aa54ea17995548dc9b275b0a0e55f50dbcbb8407a2ea9b6b4d0d9448eb345358b5cf87639e1b2625f2b2f9ce3237ec8512930beb111087f1e0af16011df3521c07cf4c183870e7bebd04b0a0f41cd863e9b20e543c166b58cd93d6ba115701c1b2692beabdc1b434d015e7362378f54dbef50284f438a8970315deb29dcb9fc722ce2c969e5f96b87b679a6072c7675c723b945490749a3bb9a580eb71e7975a997624e858426e865d693076c6252f8406b00ccaa10dcfe051ad9988ec5f72b4815acd86844395bca948c15521b662994f87eb021624c3cf918312c5a0d0e074a90e8d0005d45b5d742dd4695db1a8d47e7f0cf2eb11c069fdcb1bde5bf9dd83a5836daebd016d0cf542c6941ddb5f29044ab7547434f4a7dd86ed6116838f37034cc2eefea5a7097dcd393e54dcddbba0d4d148c812bf637490099d5785f039a196ab806dec82196bb9373c541bbe4d53806f037a7fec39f38a55990ad9d82739b2941e14701949f8204876c81462af30cc30c394808a69928f14f9ed7f41c8872d06cc6ca49707b4eee3403070da3db62460a674f4b53a557995bd028f7d32e3e5b6d89e69458298ddfd4f86a74b3995077c93d68e9338d7d40fb3a6da4a21237f3c62d28e250ada0770b34e357fe5d5d372f2f845f2c2445ca9bba0ad29b9b9e3220743d624f434a22ee2c1e820a9f291cf3a2ca7f8598d07cb7b03ba641a8248cb572e288f023ca602a8ae7c2e61756be8153747076279d71b873ebd97daca5166342498bbf27b9ae7e92c6564a830dd3d1ff05fca94f07ce07c855cbeaa989d9f9f9d85cae4f9a61f06dcf25b3da74d37a1032040c64546c3276a901168a23d980868b34c77615e8463ef0fd794d2cdba36f8afdb66479c7923bb1b7d186ec83fceeecaa68d2c8c4d5721c9f4546b930817ece4a687b6caeff133828ce1fcf24c99175ca3723f062a99d9eaf366f4f249e2ef09c213266f880ea688790da2c0f23a659ac3634ebf1a232c9c180916360430ab7b252810a8ca1e7eddfc92b3f26a01429f0e7e29eebd2c8308099bf54e37c28bee11de99b59da0ca6942ca10178a278c9b3e45c2cd7e91a0334e6aca8f137c54fe18d0bfc63efef81130bfbc32e26c68ccf3b0bb3b2c4d4da156d762a5537c58f8584d759e5088ca1cea1db6bddd42e45bbd4eb2c4d63e2e2e312d29a5808ab15dffb8a015746b00ba8600b104fbf4a2603d46191bdad102c9b915a369921c4d5d5b19fe4ebf9af77e46eae1a5acb8ecafb9592380dade0088d71dfd3000f7e19e2e2b2d2629a4ed2203a5eb171366047f0e1230ee07341cf1dfe0626c05b708f386a70c949f2563a2122d1989005e630843ba337ee650231927a9c9d38486caeff455f263a8f7a26e64af261d0260d53282da1703e8fa9f590ba2c71498df0607d953f7cfabcfbbf04afd81ac26c62bc170babc9705145815a2d7c19cab50b61fc40619d271157bfa5471ea06f1e5fa79f8e2e830897d2477f706833f25eab25b8f480d64f6ccfa776b00ca94bca7528dec9cffa4711270fac6dcbf75e809fadcb53a468e4fe9f89238b365e4fcbea330602c6eb2ce12e72f1bfb6ca91a233bb9d2b71d24a3099eaaa47367099db6b4f94fd6a4d637ec005c1677b81ec5ad18b734a9d603fd502abf336fbb9ccfae8dbc7317c13c2d06a7385fbae322b8169645354359041561d42e5a821e0a646e6a556ae7f580f88e354b46e4ead3c0090e4e6e9b56bc92917b90318671f9a26341717d10e24fbadac1a6c2d0323e34ef558bba39a4f7052c8d2c3b08a503ada03ba98a086a126975aaaf573fefcb9f15dfedd4971a4495bbacc1134598c3d700fb797302c53405adb194037aa7ee379d611fa2199ba24f084b210abaf8fd407889c0d9b926ca8179d4f403505ef2573895646c86528d454b8bb3c4d6f4399d649529227807c52fe01d370d0342896151accc111ff2adb1c62417ded82e5f1572f03f6a8df24971f0bae5820728ca85f6af0d36b574f56f0208ea79cd258561b9f8c605f76eac422b8e6bdc5d154c17710c7d75233d35a72db12d3910bfef275a86c39b4e6f33d5282b9d340deba026a1bbc56f6936b52beffc7c36289a878caca8b797821c318aa31a42be2eb682f194016f9c9a471be497fcd54cbde75594395e53adfb27ac3b121e6d0cad64babab6a3b250869d0947dd17bccc60b8e029f21e13a818060094c8c4c47add192d4a91f0ffdf75667e2ba81c16333997aa5f1ccfe3f9b91d749cee6156d3d1cf91dc46705314c188c28a3d6a1fe1950c75c872fa061f191d57a1ad512e9b86739f9a5384593f4c5a88da9bea71b8e70a346f5bcba5bef9408c1ae63e2b1e62074439d7de8f7767e2e9066c6815f64cabd571e8749baa3659e617dffccfc729331d9f5c96ae004c75ae963abdb71f424211facab16ca9e3d5fb589e4cdd28a5c9da125314598aa873024d73d2d000ab177966db9b0bac044f6ea13c4c02f3ee375024a563dd516d961991b5524db269bb86217f4074876dd664128bd05c803fe09f6c3a8e93a706ff4d0e0f3078ef2ab7d919250c0eaa461795878d185ea1b73488f928307cbefec4a8921068f65aecd6cb909c037e10c1b52148ed4eeee66567cc99b4a88a2d9eb022912a0aac5f78d57d3207f00a5b8ee3e23834ecc15fd1509b9b9860dead396db3134e7e6464344a4aa085cd075bf47050268c2fedfc50d541d1d07b7dcf4a9b9f84660748e6175f47ccb398a8489e227452eb507b76553ef30e074ce111fcc3af219383b1a6bb62d0822485b9260811a59eb371baca61cba363a786d27cac8187b18ca62ba546f4df5d02827ed77cf1f502f86954e73965ad7005e8d1b11109ae60aa26c5c02973a90a2d7b69d4c019d83510112eaad7a5d3072dfcb597b4a37d91d3b9197d401f07f9e30e19e2163ad47539ac7476cadade8ad4fa7b77d0fb438583f94e873c4ec12591efc80edb305f4bbc631725116fc85f920ba01857dd99c945b28b9ccdbb0bf5f8184675453afb34bf871749c4239033d5ba4080f8882bbf5ff1a92218b18a8da9bc08e6a33a028bd812e9418d5194dca175ac7cc2629bf832a25317840b345e91b47536ecbf387de5ccdb1aa5a92b9e4d06bd79c160bcb1cd0b420072d", 0x1000) 16:01:22 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0ae6c5bb4eb000000000000000000008000"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000200)=0x3) 16:01:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x2, 0xa5e0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20082, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x2}) 16:01:22 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1b, 0xfffffffffffffffe, 0x4) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 16:01:22 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x81}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffdd8, &(0x7f0000000340)="b6") 16:01:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x3efb96de7732acc2) read(r0, &(0x7f0000000100)=""/73, 0x49) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r6 = syz_open_pts() r7 = semget$private(0x0, 0x7, 0x10) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000001c0)=""/4096) getsockopt(r0, 0x1c000000000, 0x3f, &(0x7f00000011c0)=""/4096, &(0x7f00000021c0)=0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002200)={0x1, 0x100000000, 0xa029, 0x3, "167118b8716780b8aad1c70775cbd0275389debd", 0xd577, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002280)={&(0x7f0000002240)='./file0\x00', r6, 0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000022c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000002400)={0x1f, 0x1, 0xfff, 0x57bb, 0x3}, 0xc) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000002440)) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000002480)=0xff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000024c0)={0x10000, 0x3, './file0\x00', 0x100, 0x1, 0x8, 0x10000}) sendmsg$unix(r0, &(0x7f0000002640)={&(0x7f0000002500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002580)=[{&(0x7f0000002540)="41fe9afdbe0878056c0fdcec85ac48972f8d337c073d4eb8c105bdfbd5def6a7e4fd6b", 0x23}], 0x1, &(0x7f00000025c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r6, r6, r0, r6, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r6, r6, r0]}], 0x70, 0x5}, 0x2) write(r0, &(0x7f0000002680)="6d7518749daff3bf7bd782c64c072469d0bd06556cd60f2fdf0814f8c4", 0x1d) getsockopt(r0, 0x4, 0x7fff, &(0x7f00000026c0)=""/59, &(0x7f0000002700)=0x3b) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000002740)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000027c0)={&(0x7f0000002780)=[{0x0, 0x42}], 0x1}) syz_open_pts() ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000002800)=0x6) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semop(r7, &(0x7f0000002840)=[{0x4, 0x3a, 0x1800}, {0x7, 0x9, 0x800}], 0x2) 16:01:22 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x804, &(0x7f0000000040)=0xffffffffffffffe1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:22 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$getown(r0, 0x5) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x7}, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8048, 0x0) dup2(r1, r0) pipe(&(0x7f0000000080)) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:23 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x4, './bus\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1720, './bus/file0\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) 16:01:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r0) 16:01:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) socket(0x2, 0x8007, 0x1f) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0xc, 0x0, 0xb7a}, {0x40006, 0x0, 0x6e6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:01:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getuid() setuid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) 16:01:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x4, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x6) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) 16:01:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/53, &(0x7f0000000100)=0x35) connect(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="360039edff000000000000143f35f11e3d041853b94a1e45d47684cc8e6c2ca19e0694cd8a5c9b6d942ad3caffc02f0dc3bc3bd3129ffb4b5fe44d29a8ab6d4cdec33820"], 0xa) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="703be7fe123c787aad0fdeeaa54969a68dca22e47a1eb614f4b49dc4745dee86c2837c5697b4c2d96855bdaf83006f6d796d036f4fc54253c9c692339dab58a1018f56597af7b4394605b81378c898b8fd30643407dc83753e101814e8d02e7d2be802fdda5167d47c10d55b05548ff336df417b0a8cfc7d45bfecce8bdb084fa8638b728f4299bc029b5e84f3db1a30f0f18edb809ab21b6b3824f4a3f728450d3453058d769f42bd958272d0e40433683715e27f", 0xb5}, {&(0x7f00000002c0)="ebbc488a4c8aa78b7c513b5db7a815f44ba208828937207f4cdc1c7c1c5087c4928e9713425a30f510e9c0793e8f5fcfc02f341a39cf460c3e9f5cbd3311e57c561c66843066e8a77338d2985fc20c24b0daece9236fa2a3655d9e7499328c593317ce85f7a6cc78186ece276db83f22ae5990c8343cfebc17b0ed45532c892061a2f33c6ed0893932a33d6d2172922de09e7e90c1b06282a5b2b4a6c67a4fdd7f69c0550743e0bfadd3f0ef030bf5300315b53ef6062dd4222f6729314e993f6c11189f73d317170bca0b9d3b8faa829e2d24e2ef46639261c3b1da0c843d2cedb583ed362837022ac064c4d588fa9b1812182f8509ed9a8a2b661d2511768a388493b76f235f2ed102ceacf4eb3fcbc092c36a561ee7740c2ecaa6e7e9d3f8fdd362acee626857117a0b5101e398c629145d5f491b2a60faf142e9f2edca9b731de0a15aaed5da71513001dd8008446c2d301063ad7cf73998bdbcfac4cc981107723be21d6413df4d5bb0b012ac3a68110273ce604d59423b53484624cc34d74b1d052522c2c03f940784fa1605f2761f52763dde3e03a735128c3364c55cf473d21b3c19526411fb0c2f9e7bb496e2387d391d9ffbdef01207f7cc868033401c2a9e0e248358bc242c427a9823164f416c1df303c64df64d451529370cef418afbafbdf7960cf6ed36411ca6403fc74c3976c8515928f4b99ce45f88a466d33c07bb27ad4ffacedd30f493c554341fbaf7639b7356c765e6e44d947144e94074a22946796f393822256f4f55bab2490a08ac08458651ba8d90dc4ace2d72d21325c9baba077949264189d3f0fc639cef8ee3a9b422a70ff5dd6c0178a9f401b4b77d9b0b39f94874f574650fb9173a198afb73039db0effbca780138d63fc9002445ceff555d4203b491d7a5f38d630b6557d56c2e01609b523b95df925b0fdda383dd2585b13b7acd724f3f887637e15df58adebdb7c1b06fa5622ad4e7aeb0bd75e0e918134cbe3975b00ca92e8cd1e45fda0de09b09a96a806e04b984b9427edbee7c3cf8f034ba6787bc65ed8ec01bbd60207a3cbfaa93fdbb6c84c0a988a141b9a91007fbe5a89ff055b8a87b897afdc25481722a360661422d04c14538596b36b28b619270841fdc3ff4e21665579270a90cd1fdeafc32f38c81a867ccf73fd54047b1121e526664456a4685eb43abd3a75491a4b043669a497b34e830a6fd0608e3f3a9dda2d25741446987c41e0d9c837f4627121bdd5d3908b6eb9cc5785edb5aaf2afb4ccb5c99fe005327606e60f860504f84eda77fa24167ab44acbf05ab469f53909d2fbb9e24fe8940ed07305a1cbf49f836c8361bd8997da91c4013eff19c041d6120b70e653df9b1238cd52d425a4fa0067f997d40807aaad70a819ccd1f2f112e649674f72fa30cb9bcb92c7fe42e03c1eecb4d18596160db57d6b2848b37cbda3179700366f827c2bfe0b58700", 0x418}], 0x2, 0x0}, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000280)=0xc) 16:01:23 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000080)=0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x1, r2, r3, r4, r5, 0x1, 0x7}, 0x6c3, 0xf86, r6, r7, 0x0, 0x6, 0x65}) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) listen(r8, 0x6) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:01:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) fchflags(r0, 0x0) fchmod(r0, 0x90) 16:01:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) listen(r1, 0x0) 16:01:23 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x7fff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:01:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffefffe830000000063e86cfc9d071b9d2a538727000000b8180000002900000000000000000005020000130000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x80, 0x84) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r1) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x1) 16:01:23 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\xe5\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='-*\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)=',\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x3}) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x15}, {0x6}]}) syz_emit_ethernet(0x939c119e25946ad6, &(0x7f00000002c0)="e4") r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/152, 0x98, 0x801, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0x100000000}, 0xc) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = shmget(0x0, 0x2000, 0x500, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') fchdir(r0) 16:01:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(r0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x44, 0x40000000, 0x44, 0x3}, {{r3}, 0xfffffffffffffffc, 0x2, 0x8c, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x41, 0xa1, 0x2e7c9a55, 0xb}, {{r1}, 0xfffffffffffffff9, 0x4f, 0xa, 0x5}, {{r3}, 0xfffffffffffffff9, 0x10, 0x20, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x14, 0x1, 0x4, 0x34b81279}], 0x100, &(0x7f0000000180), 0x100000000, &(0x7f00000001c0)={0x81, 0x5}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) madvise(&(0x7f000095b000/0x3000)=nil, 0x3000, 0x9) 16:01:25 executing program 1: syz_extract_tcp_res(&(0x7f00000001c0), 0xfffffffffffffffa, 0x8) semget$private(0x0, 0x3, 0x103) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000240)=0x7fffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40d, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') writev(r1, &(0x7f0000000700)=[{&(0x7f00000008c0)="6ead7c04f74c333826ae1e949d53782345345df0f42db441029120e2346e12ba3abf70577e104e16b61ef6c9ecb99c5759c3915c871fa0c20f665791c55f72d3b7124836343105aab59ce401cb6a617851b492dc99d7e80a9986e7d628cce423bfe64698408fa21c1ddea318849318de974f76c9815f7bde9d0f90d1eecc02d89459db07088bd071d71a264f59203a3a28c562f69dd01505e2ec71f418420a935cb11f6135fc42e3302a5d4db971ac1cfa9a150dfd8d75b4429fdb7cee66350211f925b7aa0b6de2c591b796b67196d8", 0xd0}, {&(0x7f00000002c0)="e6b276666786cf2ce79ea0ae79a67aa25d97dceaadb7a7788d29f759b2bf7363439dd940a5f1f5c749928d49d3139500de5c0ddee9fea2096be91c23ecdf55711e436ceb670fd9eaa4851fbcb16e267cc856657ef09c97f27211f626e917981c13767c7f41097865d18a8c367dd1585c72257cb5c4bf6f9d2647decfc7e3b946ff8a0fdcb972c135d5", 0xffffff7b}, {&(0x7f0000000380)="f2aa89e778173fb9b1b09d8806158130741fce6ec62fdfbc97fbba89f0b9bc5e90a4264f95d308d1e1a9c636bb0467d9aebb5c9d432b88af71c05b47379e6bf8bb7f44548f918d1e3dcfc8e104914741b02a92d42188fc8672e2baba9d740802362f8dc088bf096c10787dc412d9c9bce6568b13e779206991197b7b6dddeb0513680f7b97d2bee43e8adcf0b7eef15ed80f2b52954ebf5662f2f38d4873781ec2cedd7e3c871c46f6dd745a970131c45d1f00fa194c159aa3fe", 0xba}, {&(0x7f0000000780)="78a3dbe6b4e3b033d4a65ed2550dd84446deda320e9adc5df1f6fa25e17255567d33e669e09cf5509d688baeb8f377163015516b644254fdb0c6668ec6e6a1962639ae3d7460be3d4bbe4703689055d229c03a00260779dca5cc80bc43d07fbc74283c6b349025edd77df573b5f18475aa5513b7", 0x74}, {&(0x7f0000000800)="d7b473cbe0470157fc1b773b90c10493d2743032650da45d13a100e4496f1121ee667997b8c3b79e09d0766a0097712b15b02b19a35085d33e308de79a85a65642e73ae80a1f094fb2dedba1504031921b73499141ab3fcbd48d17252dd8cb051968e8c4c62bfbd109faf884ba892f8c879291a2868d4f4146ba1f94185de3eb7bc9", 0x82}, {&(0x7f0000000580)="95b9f048fe3734d65645b8a424baf85f35b688c0e60e7ba2513dc962a93b0de5a282f477e4f45780adb0f7733adca3b1cc59ff7e4ed6e5a5dd43e09329de0e7da47f3d0aa47ae865016421b10b8eb06531cf518bb349268e92e67e01a9372556dd5235dbf2e571a927a3d0cf4124bd1d54354390b39a11530350a39c6a57bfffeb1bc20e01e0d2e4", 0x88}, {&(0x7f00000009c0)="a7536a378a4fe4279fda2e8e30da71ea3f1f4a07041ee151eaa426437aa52a5bf28fd25789382d202a47564cbdb38b01eb8ace05385af46cc3145ed9768cfa8f1d8bc0d53b2a4ab81c91d04b00000000000000de74bda422bb529df377694086d3a4722d5a96a68725938e0dff63503ba8af4d5e501584180385967bb9cd4147edb54fbc56c4a61e6baa85360d4a0659cbc911bb1e8b61692c31c58e4b11dab02366abec22e4b1cdd59c218e7997c293", 0xa7}], 0x7) ioctl$TIOCSDTR(r1, 0x20007479) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") lseek(r0, 0x0, 0x0, 0x2) 16:01:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1, 0x0, './bus\x00', 0x7fffffff, 0x9, 0x0, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2}]}) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:01:28 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet(0x2, 0x8209, 0xdf) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000380)={0x1, 0x5}) dup2(r2, r1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x80000000, 0x8, 0x81, 0x101}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000340)={0x3, 0x2}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="ea807610371c5588e5ca6aae2ee3fa2220fceaaf7328c63714b0fb622e856bfbb390", 0x22) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0xdd, './bus\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0xc00b, './bus\x00', './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r4, 0x22}, {r4, 0xd}, {r4}, {r4, 0x14}, {r4, 0x4}, {r4}, {r4}, {r4, 0x80}], 0x8, 0x23b) close(r4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) 16:01:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0xfffffffffffffe6c) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="7300419dbc530b14861e423656dc6afc6053e46d412c53550caaa5b30b5fbcf3859f7b57d0f651a585b17dd01afbafb7e73d84e554a592949c35dbedfe56963886d8d7d517cbe5e6a05b928b85f7976ed7496581f96aa6e2471676703e2e4d1ea1a127be046765e0fb2bd8a93082183ba6c38eb5eeadfe582d", 0x79}, {&(0x7f00000001c0)="4ec5313b773b9e6aec16f88f28da97a93f", 0x11}, {&(0x7f0000000300)="8bcb1f1373abf7306ed56d0db94e9a4814b8e61f1e2acdc37b2e98ff17bb9afd0aee87028032a46b570889d70e83bc671b7554c1cb30a35b66bccced1b6f70bd905d6697e9cb94c8f15100b3f3552069eaff5ad5a0e849bbc72ccb0a749452665f923bd87cae0b72a030745db4a2993ecc4ae13a86963507e0a3d2c6450a4659d3686d04b11a2c81a181ad60c217b1a626ab0b01ff118319a926632f11b93d31b12ac236aa6de9c80fc63750758c280a4e8ec4aa78e2b392f8ed70849c4bb4e74e0af1da5b5913d39cf018e8502b1503", 0xd0}, {&(0x7f0000000200)="73cbffc371ab59d195fc9f987950663072cfde188846a717fa8de250eed7c751084db040383b95bf3c78f9c47781aaccdcff927099011f46315dc23db4383b3bf30065aa0f6faa3e44141f4a17b5db5d18ce7665118caabcc9da89feb451b2f6917ee4e83be710d5a1585186bd29e1b09d605bd92f1c2a55d0df0b6811fe95", 0x7f}, {&(0x7f0000000280)="dc2fc6ba15a44dea1ab9cdc159b853", 0xf}], 0x5, 0x0, 0x0) 16:01:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0xdd9) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0xffffffffffffffff}]}) 16:01:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) 16:01:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) close(r1) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:01:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) setsockopt(r0, 0xfff, 0x800, &(0x7f00000000c0)="a168f0e079ec07932a2045cc5ecc0493c30fca63d2a8adc5bdc528e88fa8ad2e666e9af1df276fc4ba287656fdcac0a01f55d01c510ddcf4b9931d19cbbe006920849e3ac47831f53d9a372b5caca6ade044dc6d1782bd930f324b50597fe4a8e57911f594abcc28f53015fd9ebd355da647f125e51b7c72613eebb9dd9961803357613c6553ed4bf3c4a478df68e53f7c3c16b756212366898cfdf9c74b9d9458ea0a09b3d494b214dcf4dc1da9c717070c9d9b28225e9c8462cd86a778d77ea0d454f2a29fceae59f1a7853d3f3cc3d01d82299fdea35333b20942c292c4ee4bf9d2fa05aa86ae561d9097cf433c19127fefcda2368349f1ed455cf19961", 0xff) fcntl$getflags(r0, 0x3) close(r0) 16:01:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x10000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 16:01:28 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x3cbcd48e, 0xa6d, 0x4}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x101, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect(r0, &(0x7f0000000080)=@in, 0xffffff45) 16:01:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1, 0x2d8d, 0x80, 0x5, "25fe9b9b79009dc55b954653a896111b0245c985", 0x1, 0x7ff}) r3 = dup2(r1, r1) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bbdf696c0000ff010ce916fc74fa2e32468ddab0384bbd3ccb68b1139295eeede153f97d0c05d3c58df4f87f981802ed5fdbd62cd54d67dbfd047e25509793a5fd03ccf3f046ef51ffd3ef2a53a4bab3f1c0f77844bfa195fe72a05de28fa1af8941c5a23bf2271fddbe4d81115eab6f5a456b524bfce6c0d0828f738637b7ed3847532cbf436a5ab4233408b0c85950b0f13d8e4aac61d0ba5f400a264acb43f41159810c5df58db3bc9bd3"], 0x1c, 0x0}, 0x0) 16:01:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 16:01:29 executing program 1: r0 = socket(0x0, 0x5, 0x6) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) socketpair(0x36, 0x8000, 0x1023f27c, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$inet(r1, &(0x7f0000000200)=""/65, 0x41, 0x2, &(0x7f0000000280)={0x2, 0x1}, 0xc) syz_emit_ethernet(0xffffffffffffff0a, &(0x7f0000000080)="b6") r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x10000, 0x9, 0x2, 0x1, 0x0, 0x100, 0x80, 0x0, 0x0, 0x8, 0x74}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000040)="fd50d68a9217671c25eb3c521948d83a0571f0209d02") ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) dup2(r1, r3) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{}, {0x2fa6183, 0x0, 0x0, 0x4010001}]}) r1 = semget(0x3, 0x0, 0x200) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r3) semop(r1, &(0x7f0000000080)=[{0x3, 0xc25a, 0x800}, {0x6abbbad20ed78023, 0x800, 0x1000}, {0x0, 0x8}, {0x7, 0x3, 0x1800}, {0x0, 0x80000000, 0x800}, {0x7, 0x1ff, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0xa800000000000000, 0x1800}, {0x0, 0x7, 0x1800}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000300)=[r4]) r5 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x7fff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) symlinkat(&(0x7f0000000280)='./bus\x00', r2, &(0x7f00000002c0)='./bus\x00') ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000340)) semget$private(0x0, 0x3, 0x502) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x7, 0x12, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) munlockall() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/159, 0x9f}, {&(0x7f0000000100)=""/154, 0x9a}], 0x2, 0x0, 0x0) 16:01:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x101) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x0, 0xd2, 0x0, 0x7, 0x0, 0x0, 0x6}) 16:01:29 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = getgid() r1 = getegid() setgroups(0x2, &(0x7f0000000000)=[r0, r1]) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x210, 0x4) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x4, 0x810, r2, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:01:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) sendto$unix(r2, &(0x7f00000002c0)="11269826ab9445811915c37dbfe8afa20be7683164fae741b2515efebbc892423e2cc30c44ea2f5d39c948c10f4fe8a615f6a3003f6f0d0d5a26890b0af2ea270bc65d67d72af77d2ea670f35fcc8d79d370a7f32214b83d83c7222ea100929b99b40d7554b11502975e65b3c6d69423b4caf2e1844198d4e36cd362cec9db87d71cf5c957b714c743c6dce7652ae3d5a9d7a2bed6dd8560cbbc6ced28479413e41ffb38527754870cb715be13e0", 0xae, 0x2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="580b735a9c68786e4274685198fdfe3ef9f6091726012c4e3c6ea0d0cd929b02e808eabe39f6fdc9144c1fd17944c47782916867ff33dd7a72ea754b254046ab86d938424e4226346c534eb8be510978f78eefd66e3aef4f3fd1c0907fb04683c03a3ef6ecd6af043b7968833c5c4c79df1570a22d4ecf60", 0x78}, {&(0x7f00000007c0)="19782a165f3ba7bfaab81566bcde14a718de669d929b5880523b5609254f51737b8d30fa436c220801d652e0e1f1383c876dc88bda3904fdcbba161be9ccddc30ac5462e1ab8f68802b1b3af34464b2cfb80e14602f7443b48ef1a4233debad159887b2e20d5986ab635727e27aefbb274ace4d7b66a7d94b14d1ddb4681e58a1081b8b6aa651dcc14fe5ae1c008fac3c2dabaf65f822f4d3c68ede1218620d87d982af398269222df27998c8d2b0bdf7ee0cc81fd43945f94b462743e8034006e17b883761f0d839eac57064c4b221369a5352bff354c102ea5cfc77c54d5265bb1d7c29f0ed1ea11669c6d15f98f4811f8a65a93b569712677baf3bd2bc3802f372aaabbc953c9ac0490a4aefa0a45980fbb7057dadfedae710ab21d29fa662e3ba0c7acccf91b43aef178b0e5d2285e1ec4c10f8f76ed8dcba83769805f4481c23d7adf3460ea722ee2e5a78fcdad0961dd33f12800b0eefdf43916cd1cd015c9565bf27744ec9211de74b9b57e5c0ef4d8c788acc0716cc08dd1a0fc1a438fc3340494dbfc3338dc164cb749dd0bbafa2ffd48bf0f2cc70bf3bd4f8973e566203881156da00fb1594ddf04f708ebcb3f770e84fada1bbceacff9d0fa1f72e0b3842538ba6c4fd1dee97679f699a2d61f5dc0944a01976c5371ce70ee0717833a02ae830aa8a6ac971d3e0af0bc27bf59b016bb9517e9111293eaaa84996016a494a9429b9f28aa1c748407094b94fa74fba12c4d32bac8dfe20b17996f556ad95566f73012223bf0983f1e7178b325804418bf3bbbcf897d9d41b882a662a70e6548814ace6dd9647aac73e3e9e381de0eb659f5a40217c1fd42331ad2e62633783c6e98e8ab680463b0172a7535af7c66e8f74bf79728e81b03c40b28f9e93fef1c33aab5c147bea06ec3d939a2b1584e0f3e98d9c7ed4ef80019950ce8d1002849b53e4712de7aba27039bb56e6647673a785aa9e9fecb9c81bebfc86273466e97e41c6491502f69f6a8cbad931fc58b3b90b64f1d9defb930f85e80aa248fd50825b2171595c63432d66bb2c9f13e306231b258e50e9a783fc42bc939c0ea4d483d4db8f710aa9f2116b6641840e32591edd7fb34dc0d91b3053c09b9acb2f771c139d1d06620e62f573aacd9fba004549c434141c80bb71594f498d364fd42e3279026cd3626ebb23a47cbb85b4e69f8fdeabbf4e5945737d73663181aab88ca7facbf5107a866ab3c3d5f6bf6e1a3cf174e85961d73b681da1291a470504313b5f0673b451961cce996338718ae00feaca997438ceff609ef221eba64eed22e449e834cf5d0349f90e6421649ae341a71b6ef360fd2b3d0f4206ccb38bca35ab1bd463bfbdd3f55373d1bd7564c0df644a48ed151dd010af3c20e3d5654c91f178de987fab43b717ad56a3ba4538c1ec835dfde20888484bb4a5118ea2abf46d0d2c1093e5c7a7d36cc16947937f9d143176874e2e0a46f1c352844cbc5095e4c5926cc12c6840aa99edee0d90a728cbcc3d03d23d8ee571e5e523013fe4f885f45e9edd8e64ac206501b582d1413fd793f7a37e0c9119637d3a8e15ceff8ac949d1266115a195f4022cb5d8d164db417b2678831e9b47d44ac93ca444b489a002a70c186b5b2d4f252c5b724b569024e71c0f1b9e25a194e8ff9db957df781487a1771a7069b69edd9069f9872a42c24e8a09b0df31367b962cd6949c1eaa2b25a61573a7283cbfb6a551b479fa59aa6a9546e2416e104615f370416456841a1f965d590f24cc4e42c64bf95a56408b8f054d7d6f2b5540687bd3b3ccd9d425d0f47bd58dbb0872071b9b760526438a079bbc0d4dbde383cff2f8adbe7ceddeea8a8b9a44cd74c3bc9c9480957009a159b77c4bbccf67c692a480370af12983ed3d86604580ac5c2d028436e4360803ab72af88751250eedcf8adb427a5d514b31368ae27fea274d9bece8c58280e6838fd2ef73a20d1e9b4adc771084880eeee882cda817190bb8f1858e6b49a0e4de416b39cd3eca47c88b262ab466999093743ff618a59595611947542aff76f56c046ffc06fe3e73a050f1204b203d24d9e339a843739e50a519cdc34aed9102f138f07ecaf1f45edd8d0ec66b8bb25a8b0de49a8885e2ca9a94e64fb3164415ea393cf1c586fb3ce703e7c8ae68d4a8a63b3c4aa70b92453b499d07ea70e70ff84c4556900caca5a88c3cf17303ac16f6e7b5b69d1431157657d685d6e9de12817c79fa97a557ca0e4906209cd3761727fe237278f73e7152d365ed56fccddbcd1db1f9ef88ddc61013e8136e2e8a3052fcc1695501ce5cdb046404133b4ca068b4a6196a86ef065d75e0b7aecee1cd40aa5ce5b5f8adb7bd792bb581831144d1bf26a6a5976e37690a21998dbad1ff29c82f441f1700d097e4e3543ec86412cf0dac1fc0293ccc6809fba44323ac0b927f6b80561f5e7f956bae7f3698d555d7406c6b92f7f1e3fc39e3120f9288912c62fa77347dc5e6b0a244327bd48e01cc4bff9d7ce29f315994707cccaa988d8f02abe4f861f0e815eda27f3b5394f89047d64a3dba734ba808b2e7c9d51399695aa380c914d7a80ffda78490189e52bf4a56d9cd7e199275ad5ceccb3e2a7f0ce65209ece4693bf673099bc600db2e087cd6fa652d4c44f8100fa1baf33e2aea14db0ad59f10fd37c9ca4865d2662aa90ebd9644343a0b5b0a8e3febe1193b48116e4b6541d22ad027beea0eaf68f669b86e17b2ab7416e2067d9b64941b4f17aa252affb05d3107924e8fdded3b0cb753c1b7954426eea022c026ce9b19b04406988e9faa51896854f2c026c4092f9a656edf23643ef9ca71e3be04bea6c43e5a0e1482ab03a9d582c74f5caf7767d3979bc7b5ffc48e72d7ccf998146421760b4217431177004aa1e89b7c439f0492fefeb1e337d49039070deea078786edccaef19bddc0b186576ccfdd55ad704d259d96e71bd72b5351dc4130f43732a60a4e4de5fb049b4275cfc0f020f5315b849d81790e820513ede3bb8039ba8816945c77e05f773878d9617fa12a1023777306b6c168145b88974ba3e4c11e95c115fc45bab7549b06231906429c9f49ab7c10b05f0bc0ce174d6475abd85c68ff58d2ae70ef01cc6ea47f3d398326fe86dc9a315b2dc766d45f0a5bcbe671e8d0978bd16b964a001f20426d3621b3b8265eb1f02158eb1afff490ca08e089249daf64a24d7d01cfb73f5276442150378836400b4acf1e26db3f61b55092eafa12f03dcbadeb6d05c73562b0bc1fd27342f222b02417fdee00945452cbe284e3184fd7f55d141b669fce886448776cd4faf48358211afc007514988db905dec0366ccd00dec37a423577a4f3fe79d444075604261c0fee1a24897d9c9b99a9de318642dd17880d1363ee15e770b989439c93f8f053978431b90407de0cf253b6c911bb13581ee2a54b631f84b57eb64a9a7683892d9c407be5ebf1d5ba3544900810acbf7e95af803547d720e5b99b3cf0bcb8790145a3515d6fae9adc7d75d5afd48d379b5c2daae3610390a8f2492c89cc60e014bf46ffb0c804412b57b568493d3368444e8b881d6bd331b4ff6fefb01480efdcf4be6fe01f0918cf95d641b22a98eff640922eaff0286f942443b66f5f0ba72fe05a5707f347cfaa7dbad6b3ac7b1caac92084735fc066cf1c858e997f3dca2b90f3a80dbdfa78a032d3a0ca9bd5db82d145895891998e58b07c4c09b0293860db1c617fb2473e8544cbfba4cb877857238fe2c443133550c589f2fe1161510084c110a3d4cd0fef083077004b8594de14491a8915d3d523ba72a0dc56a8923f3f3a35f717a44078eca15c54d8c46974322782e1b5ace206af669024959215be00aab36e1903676a9041b1d14d2498d8787e2c2abedf4fb4eca0ed48a69b5e9fbfa7b6422f14e851c7881a4276121b97694a5d22d9ce56edca9160e469fd9264150c92c581e18f1a01686f3882c301cedec11d146f5c429be6846d1e4c6be41dcda7767daa4be446061d244deb20774d69f079775a508de15e35d135759cac6585e420790419c9474841132e0e217b372d60aae760344e99f07a6bd70a9720aa910810c8ca56ea1133aa8f4c377bc723ddd0e3a6d273034e67c80efdd77bab80451190872895ef17e5b8a232c606ce652beb60ef2c4905775bed2b6b93a3a6bfda24be2f11a38cdb027aa91d99678765a9817fad9c1ba2ca5d30b8b258fed079624c5c1c6f42487bb07da8166772a9adcb140e9183f08410f3e3ee45da4d78205cba3720328cec4218936a0ef3c9f36d8254e31951a3ca5708121280c60f3fb7e7d5303914af788c225aa97181197c38139531eaaca2d748a54e591bf10bc44772202e7cb30a28b001cc3441ab73f7304b689ad7713af4d69f2296e0bedb35268469b1318bab8bd5a6c67f1e68ddd0fae11df18c4c35dec8b727f137beedfe7fe59d50c9e078f3d460422c867ffa9d614ccfa810e129eb1e64ea19ee57ee9bb78e24e8d6eea21d70f94e8bbb68e41674b0d984e0478f650bad6442217080326f68d3f91ee9a4e9485afca7b7417f268805638d5fc8affc4d475e746936d1d852821af131f4daa0e78658e57439d15603f945109f3f94930e05a36bc987c8733e7eebc7e36e83ef8c516af439db7f2b9c6967434cf407b096b4b97fc0a795f932a7b85c0abda22ca7085466fb452f7361ef7ac6e5d606b627f2c28f4f13a6d77cd2c7034afe141d778a672fa64099d44cc59e5add5c02cf1560ff04daed0a13b6e7f1bab9fc699cbc6ea9651cf2da72ae70d19c8b0fd289467707aad90bfb41f5f783e3737ddb4fe021266083fab0bcdd4102a1b0162314ea68dd6068f254086b18b33d525cd57ff13b9938050edf2c05a7f7ac43376c837ba6da73f1481549ac58d142990a10d6ad4cb0924042ebb75fc003bb5953383ee9b2b6d3a25e6229c780263c47b6b2b12ff7d69abbe50e05a63365b1d3a4f81908af9546bcefd5619b2589dc39351ebc78c6b7e631d0563daf19dfdaf42c640b3b697cc687dd722ef5c1279664e080d2b3116dd719283efba2c42765f826506c89e7c106cffa2598e5be4b9726382e7266a59ae8e6b1cd44a280e168874b7225015b78bd09f3c8ba30f70cbe8d6a4844d7b8cafdf8a4e067960bcb1b0c6db6c094ce812a2b1c32826a83b10aa13a786eaba110792bf28833558b396e90265513f53e8a42618fbf082f0d6f7f64ca3ee316a69d2f0becf99443d3a39abe9d51ac0f13c289e6d043f5a07f692937eeb3323a3225f8dccf29003aba5a6d9eced8d99dd53de8513e415b9cfd10dd9bc2471caf3bdf4d439cfbc3668738371d71a1c1261a11b4e29a80b583db2c4c9075b26912472b50afa1064a2274ba7a13c89a1a59ed08d956b202b5967312feb49915bc563801341807040a24594e876f04ecde2a0185c70dfaf0917dbdb5595ac2d747f2d2cd3540914039922adedac6badb2c881a115460bf34fbb39e48d4c71b2afe766c4fa288791f5523a83a49b2951adef991289ba58e9e131f4e57d5c8ae9a6dd8f9357c7f5a9fa471d54a96e0a7e0a0517e206f8cc2d9f5162c8e845ca433cc9e6c5e3082fb63fbddbd683cdb6789544415bb780c15f0a07c458e6d97282a1e1aa888ef7cb152e276720be4290a6809b931dd0f04d8011ef7beadcdeb6a1ec8fab445c1e311eb1e9c9f9ed0e3ced731757c9c483fa7a556ec29c49a93f2f192fcbf4216c3b1b6966d8b776f740d092e1ffcbb1c98b4faa2a303b74374349f376", 0x1000}, {&(0x7f0000000140)="91c326952859a2e6c41ecc80f7f0d1bb3927a20cb9a4a85963e11c60cc600ac31bc0c00a6d4e37f98fe42ebeff798298a251602eb5f2c07081fe56753f33ff04324c6ecd41583694d013b165657f332d7800aa815165b4eaf3a3367dde0677831c3d48a30d736a4400c291b24459a0ff576a4e37562bd6c60df0f2a5745ec5717114a177c86079515cfcec93518171958244bb594f2da7bf59713bc610d1f03a41cfc7d96ac47508acb4de8cedc9bd2b3fbbf33bd66278cbd1ea16913aad9bb08f18d0b66aa311d3df4307e13f784f6a751921a1a2c0c1f039b22b1fde8129ba825294be93a9fc48327e5aef0b6cf3928f707b7570", 0xf5}, {&(0x7f00000017c0)="f4e374f336035e597ebc1c5256cfd6146125d0e2d1ca4f2d0975d9e065f9677ca2e9909673b5e4a6f509e4d9742c281a307dfe2ec26e7c58ecc3cc19471f130000ea0bbfe2722e8c92b2b60255009962ac0aa0fc1310c1946f5277c734728822dd626f76c9e69374ade8404dc6e64d2ada4171191df762e863cc47607fe9c800f12d3710e0712cf4096c6de85a03198232baa3bb2616730c7c65645cb1acedc6c20eabd4fa157b991d133a0e94d3d242e8ab1f2b60225aab932bb0f8ce5042d293965bbb1b81218420e8b63b592b0ce7d650f51ca81cb3947dbcb72218328b579d227fd1c7055b579a2c59df7c78438fa7b2476f603939aa7be25c9b83eb8fd5bab41f3b9a93faeb5da49fa2dd901baddb9b630f8753d44ea7fece0bcd40acb5cb03115f8d15266e5e2727c3aa5ee775b8905da7ee3d7968a06f5f529c1176d1595f972df9b68fe894082c33f1ff950b41d07dedbfae24f718e15de1329175d0a5f6fe166dbb05535896e89f21d6584c41a9e266679aa2cc9b50f4f9f16f3fb10bf6a23e7928bb7ea823d6b4afb6e357e51feb36896209ce46699a22da1a749a81892fe2ef251aa558ea32a5b5e740bed9747411532d42f399c7958c7348bdc5e61f28fe31d7a677e8dbcfbe6c399442942448a015bc8178ef6f200c662ff119d8c9f5697a6e8e25a81e347f829283e7548ab6d152389add9c5685a80d23379d01e278574151747b7943bbc760f8f43c8a99400d0457bf3aa751e07605565cec97f22d9ebd2204636678b438afdf138bf9d2e450d7dc809c8780c8c9836c4f2027e3af3b2918f7fcba342ef2fc9859a84fb44fa29aed491e590f7d9d8f5b4a8aeeb5c4b3f11e08a2b43534b3b009a6d6f675d8cfe0bde80ec932774d998852fb36d140561c4c4098d5802a69261a8a6f2f092564acf680a842753c1ed3c2b7e342f1dfcea9b7ef9b81fd6cf023737c21a5218543f2b0ba8af8d0b266173d0a1e2049eb3df8e6a1f0dbda145b72c1729707573846f694bf0943303c4ea83439866fcc35281241b08ae45c577a107fb224d47b841b7fed7a0a8a0d7be52c705846f5005eb0e6ced2b8f1d764197cdf662049200ed97a9cfc07a62a3c8a17a2ca88d2e6555c8e25dcdf235d8d39a1113d323c8c0ed6ba70b681201e9acd6a3a37b1ae79a3ac5533341ac8e15f4542c7fcf6d36f53107562c372de17d0b1de8b6d135c6fefe93695d8a6c3f8b25b2daa09262552c54b07c56cafa1824002f45dbf71da07d566e5062b4636f0f522ac81fe0b8b93792f9395b4e10834d3c67a9debe4cfc6371e1a3bde14b06ea82d1d69cdf8b4bfde9e7ccdaf087ddede9e8198442117a337f3fef8041321e170d33d708a4cc803b052d89bb33d41d0d406cbb2727e8ea995b26eb112682d19e4eb048b8b1ea55a03bf8b1b10f7f47f7e3194841a33ad035e74409a93d2f5bcb230cd6d2e32ba6a11b2de29c16b7f8664d86139a54d3f711f3fb12013e5e375e9a8c3ace45fad1b866a180f9dcb4e4369f369922b16fb32f6894448955fa0559d1c5fee218b3c644af6e5f010d1704d8a6d697965fdd94bc69562e9dd3cb69ade31aad2c7f8ad9d7cf341f5cf7ff8a46eb8b28a97a01953f0826e0c29d32756baf0e208e8b843bf57ad4366a2b3c6ffba798efba225ef3bcfa2478b926f163626cf5ed4453b981f69d10c635a38242e0c388967f3bcae7873cfbc8570643db2928ea8286f3a96ef7317b0e707cd45982e095c906bc11e085acc9f193388bd6b3afb205522a187b30e42a8ef5a54de6937b8adbb6fce0f8428ac777ab792f4606fa1a510a5bf5433465125fb248ca2a723ca6ed88b4e7ba5a80a997f199d4593e2d799d4d1aca578b815d4702a56151fc392dcfd32532be24499acc99a8128a6bd79731bb7ff91804d7676be53206c1b3bca8db834178b9b1531c4b7a801a9d567064ccf99ae1ee72440325ff18467f224f5d3745b9ade02f90b191ed5f2dc85de10c9efbcd42d2829abf3248d4af1c224252a19ba9631e76bade077816a942644fc418af27595434c44050afe7087e7e8055acce8a2aa87089f67e40a1e31d78a3ae2928e190e73c47b95293411e67eb487ec679949426c56591ddc2e3ebd3bbadb8b5a9cf7549737ee6253fb3bbd9131b4980b3af168bfd2287d87040ac3869755217bb4238eee23a57927823571d2fff139ea32bc638b26454a290e456d127b613bf82453522bf781a54cbd5b6e1999ad890c5260563a2b26c6e6d95770fa0bc81e681cd7ae2ea1cfb4bcc08e01a6d852fe8e4f6402f0f48e110a9048dc1f4c0837bbeaee829d4df35a862228870dadc93ff21dd9203d27d5614544d4fa519ae8a1b7d308b6656c111bb6ea2436467947a2f506b70624b16df488842e9f8fde83134ca4f6fb7cdd509ef049f2b81e93ae75a688cbc15cd8af2ee347b40b651893d722c5953f277b4a95366403c3a08f3cc47a33a76cfff63287befd5c67a16e968fd41fdd089a1999bfc08ff53d77b449d72d808b33243a7f79f4c31172e4609089dd47d210d191de8cd8c02839cfbe20bc1537629c01bee02bea8bbfe70461a719a825c8acd7a3d72c51f653de9c1cd7f1a7b9425cacf8969ad9d57ac6a815ba03abaeda13647cd416203bb8c1a7b2b9838d362c5cd7da194a6b4fb4ef70487d63a34ea49749421989359733f000eabae0c30a66932aa7e773742468bb6ae4479e109fc251d852fb468b9c5af4bee377e5d40bffebfbfe18dbb63812caf3c0ed635af49838539b282b48a9f149da596c3c4763309110ada20747f2f2c72025e07e0f55a6b3e69d0a0e1f67afa6305beb0733bda397383394696b294189a1b0592c804e61cf95aae9571508ee1e8cc798b0496b51c57347f911402b241b8273f6d4c9a215ce7f693f8a78654af95be9bb5d717ff15a1971f8c397f7f100c309a1b34b2e45d6617c530960fb723e9b8b4d0eb3f267340230c1b35a90b38e9977a7318d9e0eda949b5aea9514920bf85dadc63d9d1699e68dfa5b1a2bff3e58fdd43437b1c41a807d5440cca0c087ee6182679560b130be8e8c42977b04466b6125b305165d918bab4d3330cf928255176d54f071f5fd7dff18e220e30c54ff8601df01acba2d8dcab2d59b4439b9a346be7bb2bef7882ce2ac32bc90851096e391272636e5cddf0408282a6f7aff75e964d39be975e3dbbbfe5053f361004118fca3db3b7309044a4e4b538f5f8802e8534e3238548580029f72db43a87efd10dae4554066cda3c4e6ea5a33e343af30e99c5c956371a72e9723d12c70af11eec1dd2206bf19d564062e289bba918fffcd1ce6f29b45cc93041206bc6313ac321b222e90fa014e9cf081434fce2b43e24fd5b219d1321413154eaea786776c89e68a0d10aee72ac51ad31b4364cefd79bae96b9a4ec6d860a83fcb8c87c5e8967b2b8d5d0c88d395bade39ea59a1624353cc6c4873098a22462609aa963b97101b1902ca855a7a5115391dd8a5b406b90a8e162d089108a6151e245034aa0220a962c9565641ca466be2c9ef8185fa50c454328cca1075c6777d4d932be4e4bd8775725d3b4e35d6028aedade81fe3b8fed1afda266e071c260483665a5349f04bad43ca70a821a92de71bcd8d83d8694c224885d1777a45cc2edc4dfa03688faef9f20248490eb23db68a81d3a00bfdf5f49ac69df84c69cd715769245b41e82b4e6a48c230efb6eb191bf5dbefdb44e2658d7f556e4947ad31ac676b509f39b71877c7e7519c549e8db3f8a1e16027e6570aff6ac7592289b1ca0d4327d89f2d0518b170af432c69093a3eca235036a42e1df4920fb99449156eec79f3190a75e06b7b2208a5e40ddc3b9bb68e9944d659b619646be774ac30651d17feb1daed4140db48880f5de6e2bfe5d8230c84883ec27b8714cf5789025ece35ede72003ca6b8f1e55bbc3faa74de01581fc521278e6685ab84d4eb9236ef902e8a6e598007d6908b339baf2c149bd20fd99076bfe6b3b529d8acddbea78a1dd23666a9172582e53b07b836ef69d574d70edcd624ae267e624050d0290aaec8114b907a1d12f0ecfa1429ab42101b7f1274494375d86bfcd42338f28c75dc374d9ffb52937a5f44df9322f3207648fab1a8188d613aedb398f7f337770b924a8b2cf2105095ec9183f2c5f51b14c849ed327a6bb14f7b3f63d42473e70c69e5277556b58d3bf18f5e1aba9158c653c18bcd568df27f93cae361cba33bb83c11323187fcfe46964018e310147c873c9eb15786bc459db8ea220e9b89cb26e47aac0b987b0159ccf035aaa8a35c2edb87098313aec7012df99a87802ea0352e31bad91176b15426bc2d4096388d7fc13ae09a1b073ae2d85fb115a4ed917127e67221e436a3554c27c1de3f6b0a5d9f927d8742bbec3ff233ec977f200bb89c93b312e7543d5a71db51cfa0897ef3e920c65cdb7d850ac567dd7be689f38885b0a3a178f417b28f768efeb61764494ea464c434bd871bc766cc83eff5d0f545f9314aa3082c816f7254841bcea02f18dc4b3b0c516a0d0fcc164a9fad1a91a71dfdfbc52f4265cb9e4e6f32e615965a28e2dbc37d1e65314863e2959dbc2f4d18db7f68d8157efe18e4a8bba47e6b424a3734bffd7d9e3d42c5ab1bab311d5b6f1c4b5a571dc0b4c3de54d52c1d7f0396bfbf75eb6cd0a2fdfbdeff4a0a3af66ab89a2a61b58ec34e73e8d85de259f0972b4f26871222ea7d7a949b693edf4141160e48ff2b48a750e0b6f403098fceaa174a7a6812db0dcd74c746cf80e740fe70ef978f52a521d79fa8c719a4d9b9f4b378440ed293d02d6036ab32c05e9407ab34a65b755b9b40ab691b02ae9f6a859a442838dadb67b94f2bdc74beee5720eadb7d5be31a01027e74badf6fb66a2d080e10d7a6430fd1b2a55444d94ef72a27dbb519746aea09e04ff5e1bd2600c982374f3b07be52afc17751cf5be1dda7b8ee2e56f76daa00db96d5b613f52a0ec0f40cda12f3228710e7e032a010b5cd77395500835a3fc1458ba036cff96748a186a70b968900289802d8bc2877642b0c067503175e6ff108b66048005e0c72381f181ce15949a6b03f8c04162e7b22c8a34c14cda87303508ab917f07b7df2989cca8e8cd422c96f7c30cf39fe0a7ab5afb57bc1efcb33682d7a92fe6c7e4a71849e6e80709ebc6f1fc7775ec31b74cdd4fef553095ffd6df67f38a281998491c63be14e5dbb5c664056ac83d675ecb77e7adb8e26f339878e86d6d25e80d4b82d87598bd54ded99eda4c6880c5a1d3fef624e22282e6191533ed348b27fcd86f3594a1439c2b775c6d9f96a42e6b47b0b3b66ed8724d19e879ec6089a96326bfdaba572ced46694cb8cb6ab59fe5b49640c296b8265771b3cb68061b8ecf108739abf1d9326461bd528bac86717653466b5f96152274e87cae8fe52829046f6df83836858a6c3d39e442c775d76e7f1a0e73d8bef723e5f7bd3fa7f5868b2677890c9b2fafb48ae7c35ea355bea8a4de2e3d84f4197f11e34a85e3e3d84ba3a2b8b225c64ddc702576774dde4c726d4abe643ed53cf02a5377db9c14f5a46c3e45c01284d76da92096fbe07e3c2af92dab55729e5beac035a53503c52708d2721e69da68be47800de5e17ce234cf1c44face9febdbcdd966107499041f10d9573ee34e202459ea84c95ff21ecba2af22d5edea5bf7a6e2090d97888d4d87108933416425530740d6b0c4da46fbb711dd9498ecf73c142eb4f9aec7d1586f6696a4ba27c7b54182", 0x1000}], 0x4) clock_settime(0x4, &(0x7f0000000280)={0x5cb1, 0x20}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6}]}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x3, 0x100000000, 0x2, 0xdc72}, {0x5275, 0xcc, 0x6, 0x200}, {0x9, 0xffffffff, 0x3f, 0x8000}, {0x5, 0xfd, 0x2, 0x40}, {0x7ff, 0x3, 0x100, 0x8}, {0x1, 0x4, 0x1000, 0x7}, {0x0, 0x400, 0x3, 0x7e80}, {0x4, 0x0, 0xd13, 0xfff}, {0xb0, 0x8, 0x2, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:29 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x413, 0x20) recvfrom$inet(r3, &(0x7f0000000280)=""/77, 0x4d, 0x1, &(0x7f0000000200)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x0, 0x11b6b4a3}, {0x1}}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) close(r1) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:01:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x160) open(&(0x7f0000000080)='./file0\x00', 0x880, 0x6c) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) 16:01:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002009, 0x9) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x3fffffffffffff, 0x6) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 16:01:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") fchflags(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28, 0x0) 16:01:29 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0xff, 0x4) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/176) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffff9, 0x929c}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000001b4, &(0x7f0000000180)=[{0x43, 0x400, 0x0, 0x401}]}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x9, 0x10001}) 16:01:29 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) mprotect(&(0x7f0000607000/0x2000)=nil, 0x2000, 0x7) 16:01:29 executing program 1: kqueue() r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x12a) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() dup(r4) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0x6) 16:01:29 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file3/file0\x00'}, 0x10) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:01:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/238, 0xee}, {&(0x7f00000001c0)=""/90, 0x5a}], 0x2, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fsync(r0) 16:01:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x10000400000}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x25}) 16:01:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008000b01000000000000cea1fea7fe0900000000000000e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff7a592902e4fd89720fd3872babfbb770c1179aca2b548796f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ef57e4d5cc326fbe7b73d386dd93fe5206ef677d0fb6757f5540ab5a8a3d0c25ee36334fd18b13a60af513bb3cda23351fab9b6c2f4f24cb91837590d2ec0a85f47642d162234e2bf898046e856c51e5d3c3a718e6d68f727293eef3bdbaef17c782581bf39b3f0494d990b32956f99afaf3b7bb8585895bb3d856b70991f402155681ebf086c920e6dd5c21147ec01bd9c400846f78d", 0x14f, 0x0, 0x0, 0x0) 16:01:29 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002004, 0x3) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x420, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x485, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 16:01:29 executing program 0: r0 = socket(0x6, 0xfffffffffffffffe, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES32=r0], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0xfffffdbf, 0x404}, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x0) 16:01:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x6, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xb7d, 0xfff}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = dup(0xffffffffffffff9c) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="f25b08cf5a8b54f8e8e970d8e430b17ad304c7fa7ad5b5198e9cf0d4cc865848de6623bb8a74cb4154edc6fe3beacb769cb2028586b5695f4311e8c940956e1043772b7813819bd9", 0x48}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) select(0x40, &(0x7f00000000c0)={0x1, 0x8, 0x3, 0x7, 0x4, 0x8, 0x8, 0xfff}, &(0x7f00000001c0)={0x6, 0x9, 0x0, 0x80000001, 0x6, 0x9, 0x7ff, 0x81}, &(0x7f0000000200)={0x1, 0x9, 0x8000, 0x100000001, 0x0, 0x0, 0x72, 0x2}, &(0x7f0000000240)={0x0, 0x3ff}) 16:01:30 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) setreuid(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r3 = socket(0x19, 0x8005, 0x7) r4 = semget$private(0x0, 0x0, 0x6) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r5, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 16:01:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) fchmod(r0, 0x80) fchmod(r0, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0xffff, 0x4, "b3c8f01dbce672c1babdf0b2e6ac3f6fe90331e2", 0xfffffffffffffffa, 0x7}) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x9422e444414ea42e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x6, 0xc000000000000000, 0xfffffffffffff000, 0x5}, {0x31cf, 0x2, 0x3, 0xffff}, {0x9, 0x8, 0x400}, {0x8001, 0x200, 0x10000, 0x9}, {0x2, 0x200, 0x2, 0x7}, {0x9824, 0x9, 0x800, 0x1}, {0xedc9, 0x8, 0x8, 0x1000}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0x0, 0x1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) 16:01:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x400, 0x3, &(0x7f0000000080)="4f769041cfa6888126473f88eb38c8a9e6adf2a7c133693a64ef96d03e1a680d0a65fce04c70ad70510f373549f8a9093950902d75c08fc74e69739caa88692b89831b68b887375f78cade075d0f9db83606f0a82ad01f77ab50cd0ca4101bf6f91b4225b7eba4845ddc48b28e5938f0d72a339bd41af673a2682076db9d91cc68dfb084193148029725e407a970493cf877d965d7c433ae7cb43e02f0b862385a4aea076d65901355e359fb59", 0xad) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) listen(r0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000000), 0x10000) 16:01:31 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getrlimit(0xf, &(0x7f0000000080)) setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0xc0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc3557d76a335bb6b, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x9, 0xffffffff7fffffff, 0x3f, 0x81}, {0x7ff, 0x12db0f95, 0x7, 0x2}, {0xff, 0x10001, 0x9, 0xffff}, {0xfffffffffffffffe, 0x3, 0x7fffffff, 0xbe8}, {0x14b4, 0x2, 0xff5, 0x9}, {0x1, 0x7fffffff, 0xcb8, 0x3}]}) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000000cbe155282f3c713eac3fc9da29eeb1afedf02f9058cdc976516a3b8a5081ad22637e976f2d7ea9ad1f4a4d96148c337c438070a4d721896acb47e496111c0abe142b3bbabf684991e904da85ed2dc8cedd1c2d8fa4513373d508248857c1dee3dab7dbd564c7bb6505d5dc7a4dc22465ffc65f26063a9423e339bce9172f9b00c23bd0e248dbe66edb63de0933acf6edf0ea4b1b60feaa9f8224806bd2c378920f037381337cd4c588c606d684fa182af2c94894930f43ebf316693c15540bb58cceea28527f81d9a7baecc5fc82ba4f831d88000000000000"], 0x1, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xf0b4, 0x0, 0x8b2f, 0x401}]}) 16:01:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:01:31 executing program 1: r0 = socket(0x2, 0x4003, 0x0) sendto$inet6(r0, &(0x7f0000000000)="5540819cc588339c62db2e9722fbf599ed177bcd0a4722212c15e78c51201c182db060f245965083719dae2d43ad1241762d5da75f79abb3af4e1b266ad25ea4be150ad18970d166edfbae72566c128d10c9ae13a04e6f3918c9b78df7d298cf62f436ed2300b7b7603043f3d61cf604a730d7f613936d6b45c9b9ce0bac0edf15cd45e30f3f4d4467f711d35d5ddbe074a69204027c1d7b9ae197a81e6625be1f99151aaeab6454e78eb80f1aa113e38ba4ae6f01f677255b95e1685ef077760c10d8945b68f6ee03628a3b", 0xcc, 0x1, &(0x7f0000000100)={0x18, 0x0, 0x1}, 0xc) sendto(r0, &(0x7f0000000140), 0x0, 0xf, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1000, 0x7}, 0x5) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1001, 0xbb) pwritev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)="38e56c581c076b970cffc4a187c0671ee228191640d56828df8896ceb0c1acf3390968c00156ffcfb082e8d238a3d3c3998ad32fdf8dff1756492e6a2b901d64ca334491a9dee00c85cad585874cbdc766f2073a281fe275fd0eb2a477ac6ae47485753908522d1133bf25472f5ed95fc66ff1e78fbc7dd9cc11e762d9ab4f94c72af7a8a619c09a6a938fb3104ba7977dc395a8e08ff66707451929cc4054731b5cb7d2e85ac16f30874dcdd29fd50095ca6a7778e5ef4ec5ac64702c4d65f0", 0xc0}, {&(0x7f0000000280)="8dc0c7c41873f351ac35f51aa99a61d4c47a986419e4c6c5e49b73adde0120929245af458a36320ce10b33633df1e66d21ab42f7b37f52e8d49993e538248b5cbc9a3fef68a1f45aac63cdcd8472328511af937a6bfe951335ee840531eb37689ab3055e9bc44163c466d3bca28c2620e38e0b9e21f1dd98cf5e89c3efdbc73a332224234f9ac8e6dc986f3e30a64161a23808588bbf3518f0abf11e1b6b2408120bb28fb3dbeb096016cd197c71854e244da8a19c4a4b89dcd52731712e286427d5b2bc35912d412b55afc746986e5bce9ebaad2d06af5c48821bf8b5769391da8cf0cf43ac6f3c2bfd299e2f54900349d7ead7deeacb68e476f005fabfb4648092279153a2ac3a1d8047ee78d4b02f04fdc2bd3b3ecf88321494e6921fa671ad58d6005b07e728501f61849d67be9d417454aff84ac0e325debe5605e45de8dcf59eca1f9931f4c29c65bb922eabbec9b315c1786168e6c8081e927ef86c2fbddcea1097dbae5a1e1d14e821c0eb3c24d08ecdd788c4dc983ee8fd25feb6278e42b5103f0729dd9fddba1d907f0a076e742e91f2a5cb217412d92f7716139a7daaa3a0648b83d7a0b113100043853b48e873da6e3b72baba22c3c05285da454f7a4c78521f331dc180a8eacbfb025743b4d4c9137ebf986dbb73149279dd0004ad7fc632f7db35e4943fe35ea87ecdbaf96e66cc515e13b3d7670d12b5c9ca0b9c04fc0a9e0f1298434f4fcb6ab09cf43c0f005d648a0f14c8cfdbb6a3cb58d61ebd5d27cfcd82997ebc2b6455b44f523d4e3e08a02111f49174d5a0fa1e91859b36c4df7f988db5c5b4bfebd04fd461c2e4ed90cbfea221100255e01d85397e90772d356cb2141cbe22c82ce0cd30a9554104f55da193f592cbf3e942537e82d41518030a94a5e8cca126ef0b6bd7d3d13a698f92f0fe7632c2f3411bdbc7a2ad649733e600778442e05da1a99c244911240e9efa9eb9c524b745fb38ab1fee4d460f9fb09e37218ddf664d79a6bdd35b186e6a2fb8037c4a4397c69235367a67d82464db659c31dcfaa3bbd3db80390c060b856810cce1d5b35a4e83b090d86c882242b85bbf2a80f0e47f9704ed17b33ea1475628ece8bf75c17ef4ced871a6f844928ba6b564c490157424ff9af790cbeb63d62c1604b57671a2f7e68fdb430c92ea78dd4d0e1e2fa42930fd68686f7315aeaae77c04a6caae7e9f34cf67885338903c061b2268fe7b29904c8936414eb36b04f5e429b1a5b4e8d3517b8980569d0bdc85f1b25717695aa7df94f2d7830e63c4edba84a722a70b4df447cd719c5a03c186b39adcee5521ecdaa57ab76fdcf89bcdc97fa3d45e560dd859013321bbea4d54bdd6da0dd805e775d0f07c1b1d97638d3775098b046403a13500896b5875930d57e03767d317d19aa4aba9f9caca2ffcd9ae0a0b71bace6e592adcad6b96093fb07ef4e5b49ed3bef8784c47f75db47215e1ee41436a59dd5468642c90c07a74e96d90aa40bc814b118d45700cc351231371d8d8238f512403477656fee33f0b10ab4498d51a20c4a0884aa9d9e4498b9124752c4159f3fb08056c6c7eb4bebd7fc053f696182f3b280c7689b09d1a4b1be4f143b51ff5e822a8f49e758239878e63e5dc090a9d22a4b8d8be5f3d2dee7a82272db76379396530299b638efb52a27f38660e775a225609b15f2c250163a8c39c32ce72a6255836f1e5a549abafea88a26c013e243e82af423817198ce04a50a2cdf61a5965f7a506951e272c08750317307a10cfdb74063bf3fbea6691838aa32aa9eff3983d520f402cb1caa7811b8e68ac1a56f3b76a4feb4b6535c205d53539e1ec4af3ad46bf5ce6a7fceb93a3c1548fbd1117b1af81d396bf797ef134b02770d3f2b7c679656ad5e729ee54f06b7b93f76ad15d104e81dc66f30bece65e9fe658cab19d0d116ceb924008b611155aabd95ee113bc430eb3d4dcaba53f3514758ae707adcf05bb1b3b43d0b0df7407b7d91e8fe0b273df014bae4f8c43da577e00f12cfee7c56ba8d71b7afc98b2cb57e861e1a1d5a33e4a0e757856484ae7e4aeac2a89de5deaef692c1d8510c2185b5ebf305c9984a451aa3e90d99b2d5754d4909fc80205df43f49f7e93a2670c279efaed58cf2815f9e315e68d1c26be3bc70517a9e6a395f6bc71192b5f78f84c96c99812f4c1ec39c87f932625f0edbfbaf3aff4eb8c0bd699baf399dfe20d3fc9621ae42a61ddf3493434609d2ec5b8935e46173a1bd94829ccd05e289c833e426e96626f72303405e4029c5ffbdd366265c3fc3abeb918e5a6a389e0cc133dba17c22aea5409caa00456eaa45359c405b7b34977e8d3ce2e49c51836e976d1f6d6f894f340117e6d5f574288b7979609fe22d7560872c24157bffbd0dbaf719ec592b549919f4ff162ac9f72c5f4254ae369e60e4121f208ccf539aa3fe10013ead436ff680e870ab54701775477375147e1d95138f9278a31ccf3be783661f2f63457a1c0641d71e21a01bacf1f70a1d85f1d816a8ba3f535b766c682343596e95b215a45cfbbf82019dcc891476bf3bc21cf04da6735e4776a1bc991f12ce3f9755e3723a324627905433cacd928982f5abfebc080042052aa3877cea9d6886ed24d532e17c4afbb505b0153457231daabe872b09fe2feac661e2bc7a8f88c551c2d4b26091f4ea8ac79bf19ad0087aec508e9463ab1c78b98f9abf8e216d51c6862ca4b7f9347ac3af9c85d5a4ac3ae9c71fa5d16f9a75bb347ae044b8f00db5b3325d8e5d9b64c44a65a6fc2083b50639fc7b57c318ffa19beb4cc70ce842bf7252a1cf4f6ceb471346fbfb46be71b97a43bba8349cbdb6626757e0c5055e027944d313a45d6dabe10cd16f637521ef51c1c0c693b38ebdeb3b3862608d1827a34c1c0b49a196e8b00b0ae67e3e1c0723a7e453438e715a52a9fe1eda52b2418bb54a92b11747450064920e6c5bc82c17864176797c4e00da7ab48d47822858829e800b9631a07dfc65e350971dba017b9f0e825d336c8e7b0d3fa9fdb3ccaeda0aa5ee9676292d38b0f198763eb3b4908b957fca3d941418b5bcc597762a293f06ac63a83e6fbec362870b175751c34a37ea493a95f180a63954c9c9cb85a110ce42a921bddaaf812438b3aadf4c4d896f1def0ca7f5ad625726dad7d20fe7a4df3d0801d36e5e4bd110d90768537756e0efdeb234093cda81de590aa42e0af8ae44d39f0a9231deede0d14154f78b77e9cbff47b9d95d58eec7d8795fce4d43eadbb5c5b9ee48a5078a7ac71ec3b698875e2b2bd660fa7353f92ae7bcdb6f772a28ccc3fee2f161d7e16183fed0cfd6af44ed0b64341670f7e7f81d8bcf1da6339c834d879dee1c777cbb9755081a30a9374a3af99d16da549936ba05b36c272fec0a31df350a5af421b6692975e9af27a1194cddfccae9c1d00456a5c619a812c5c7c5f1cdf857d3835f5f1a6bc627eb0eacb5ad690336404d1473ae4486987d195684264b0730cb6dbbfce77644383bc830d90c844c923daec83c70311f124bcfbfd3f722bd3963f206d342ce60763932e8148a9cedf8fb6f4246692ee9a3fb98e9033cf7a8d960578305458de52aae8fa46e14b5c6bcbf32a9c15f1aaabdd578298aac8e13c2ffeaf85c3e55f849bf429edec55b8a23f1ce975309ce36193a56ad98071d84316f4f3fd9696645b332d25d6981a54568c9b8a676d1f15a04a9b2e93a7900251352575b6d4f7b20df76fa2046dc45791954e9dd38bf8cab564ca480ebd1d24d21e53b1764d60cd7041b833f88b33997a449030c191b6b019ee9ca62308422fd3f7bc04c601ed1edafe9893f34040298630c60dad17772fe54a7f6a4ee561b55792990e4222dbfc015a70f6699e0b4b60470755b6fb986504ede1a5ea6f239bd0d83d614f6f034d19ab7bb99ed780b4b72f639897cfd7bfd6712aceb2674395050700686a9982c79118e34d37f04cdade22e2a214e8ae69eb36d57a16248b446eae572ed790d9c9419cbb474c18049f07ae9cab2ca6c160ac786c754723d23a75b44dad5ffb6712527090918e19133f8061fc859e407746ef408066167fbb3743349ab0a0b6e5d7943d098fa9313d65903eb2ad0bb3b9ccf0bab3cbfea3524ea80a3cfa0fbfc661532b477c0674ccc45a12b0022c4304584012ce8572e7bb49b6f95aa96fae9eb41a0e3c6c5c6649aa3f51773edd83f2c78113c7cc6c6d1e22f1fefb8083fe981a3979bf2219e7b7cf5ba02605ae9d599d6fff1a14145cefb0fba2626de84e5933577fff7573c93cd138edd982cbacd09dce4507f719bab60632ef6458893e8c393d875cf52988f877f90ad947a24ee1ec4f63ad4c909ca0c0e694fea2708b4cf1eca7bae20bde695468489adaf5dba2caedfd97b987bf44d73546ce09e0598cc8c340a6edbdf0f2b1c92ca87113f2e901520cfe21c45d94a1d586d92cd9f61fc9f0d73ac74762dc2603365e36c5916191b4ebbfa23a711379958fed3871f1123d67e4e4a0b7535bf58ec4f3b22aaca227f5f99620fc774c10db4f06ae99c3a85f8b6d38a41d8c3b11d65283c2178fc43ffeb63cd014ed689bdf65c72e13d43500bff1b6cc3a30c4b0b7409bcf0b7bc84e7f03c2cde0360c8aeeae519c530f6bcade273213a047f669f48cd223ff9fff7321f325227eb5f90fc9f5f2a084b9caaa9c66d9fb3759e43d37f8fd116f006d7284bcf1aadb8b3d4f0993181b6a7d4be246bf5a16eb9be70107edeab59d09f051dfce4da4522e79392da5a9ea4af828bc7668b735910873fb0698de66d9b718633aee0f58550085f7b9c994130b95b97b1a36593612113872c4b728ee1588600a00c55151ecd3a64ad55b6536c79e5aa22d70330cba3e101a27323b1ade3251bfb5d35a2bc3898ed1a9db7152ad92bef498868a243a10b7cd71d7d5a4ee100a979f0cd44e24d9c47e4570022378fd67587d0845e5015153f9d99212d2e1cca026ba72bdb46f8c7f6cbaf43aaa8ed2dd1b79c780c842acfb679c9fb17ee05767acddacaca4fa5b91ad624f3542d29d5319815e608189c76039614033cf2477814cbe63324568567cd63b3379800f071ba7ec43df0b92935a98ef2f99c7b9c31abbe260d36f73da4ce2a46a5bd303f73c48d0de44c16e8e00b227062875961a95f6027d60d1f0470ea6eb6bf068a566f055ea96e438e04e777f0292113662ec8109dfc882ead2b3d11f07c25a997a627a4db2baa85d2f55280e936f355a11696948a0c42abaccfe164661f63b1b736afb15005cc1171bb63b57fd524d85459794100096a74f82ceb18c534b04ae9b0dd9fb6edad31cb10000c7b5a4a6c7b5da8e1c433dab7f5715cae889c7ca84c3f40a080b9e137508ca810d31ada7655631fad21410e87d408fbcd6b6a24d4a4288b7f31a1651ca31366c67ffe6114cd196dd51d0bd2e746ff2623f9e286e46a35977403e742f6c752d073417d70284fcd8559baaae10bf429e1d494741ccecd6258ef9e2147473b66a44406f778e5a72026a5e3bf500c277689ecaa719a7ac2e61c5325cdb79972ad584459ee87d5f6912d87512dc41bfc31e9d81121bae7bb4adcfc8c83adf6e86b9b4d90df277f7a36bb3591bff5efa8ca98e55b43d597f533a25dfb158fabbc240fa1dde405d15d38bce350310b41717a1adf4219165581afe12ae465acdba60ba4176447c3a1a37fb18d9c0c02bbfef574bd5231bda6e66107cbb8c764a65be682ff21ac4e1a9b615b4c0dc65c9d7fe969c2be8a30055f7152592599f", 0x1000}, {&(0x7f0000001280)="f75c2eae8b473c5b4c2057ffee6476a4f5b5b2d7010a894938ee5a5a15a330c5c2ec3bd2b1fb5013448031b3fb289ff9f59ac12852829156daf4cf622b76536c3d05b9e8f9c0ac443ed16ba68fb96ecf4817a78fa4b960f8c51cecbc9c778a89d7a1ff0adbe8cb24afae83968f21e2eea7acc07918698d6785b9c4b8f2e7d3521eb78db0abe2673fcf68b1299ca9", 0x8e}, {&(0x7f0000001340)="9c594368c57befdfb3843860c0cd898c5bb55bdcb2f09ae830285d1129ea03d0e6e589cea8027bc4e1b8cce84895658f20af8632c8c7449c08f276c9459f6d32d949389e15b47cb249ca94681e5b141766df455875ecd8d0581d80b7301664d5ae90e856e05514b22ab51c9e7ce58d3aed997d352845ec8c25262900efb7f14083b07ab33ae24a35478f31d20b1677a4bd6b567ec9bf63d85432980595fb4590aa75039d35bf441e4d8bcfc770306a7a02cc6fcfb7d9c251ad09e04aa8b6e22813bc5c36430235fb31eb81f75aeaa53baf16", 0xd2}, {&(0x7f0000001440)="8bf6d617edaaea11e67cec163f2879228c249bf0ecf8c6fc970ff5dbc3977b9c6665bd206472c9b12a727067fecf7d98b98dcec84bc59d1060bc8d120bd0d1c3387e5a3eef7a39223835275702cf0288e051601b8c03d7a954c0881685ce062e12145439f4950ea70bb4031132ca35ae7c751364d02c5537cb59210be63caf96b820300b64caf363aa04a36d1a1c9fd8c826feb009757b73f3565ef38cd0456cb3e1e2e82ec5d1b694863b2e0f2ae38e4344ff3a6c80f6ba4f7232b6c82cb5cd72de620f08505d92fb6dc37ae08631ec30d0e093e1a9e26b54637582c53ae446ecd5f9de29f1999e6fc706a5eb6f7024af", 0xf1}, {&(0x7f0000001540)="06a8156d36ae3f57c248a4739f4f565230dae66efedf5aee8718982a3bc3e53171034d1bd7a86828e9f124ca35d1a5cda3e72065f58caab70315190cf340598d838fe91c1e67782a4ff88f29dcf85f396edb7f0cdfa8d334a2b08a31bcfd9b46fa8cf1c3ac0fd62762ddb7cead90ffe4b11c24b997fb6c488f9d37939597ce18f1e67de1fa296b90c1dead9dee4bdec58d6dd5a87f9df67a4e4f012b8598d3b544c58bc0ec375f58c9f6ce8f73b156260e1a9f6676c33c447c5b7947e877c39bb5160d671b24a6ebb542f2abd2df4cf1b135c69628814c7cee6642694a24272da3716e", 0xe3}, {&(0x7f0000001640)="d3a2c039fb1ec50128fe1498d9f8cf2a11066a", 0x13}, {&(0x7f0000001680)="5a9e00aefbc86e7e2ca9b5a0232197b6113b140e0c0797cd5e7632efd2758386bdd497e58403e6fce5a39cc54505e2588e131818c97798486167", 0x3a}, {&(0x7f00000016c0)="8627e30e531e319d6a5851d06f8e7627d3cdf2ce44ed626dce38a0ff477b3586863b925fd7294bbb663569", 0x2b}, {&(0x7f0000001700)="eac243a11528921488f1e59dd8409926164fdbff44f24880ebdc7718bbc98dd630df0a399ef852b8338bbb98a7546b916a603f76672abc13298b2b7d36650db0024b20133aa9dfd6c32f7de8c3f6138e6227cc7fafe0d4cc", 0x58}], 0xa, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:01:31 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x30000, 0x112) bind$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) unlinkat(r0, &(0x7f0000001540)='./file0/file0\x00', 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x0, [{0x3, 0xffffffff80000000}, {0x3, 0x7}, {0x2, 0x7ff}, {0x3, 0x4}, {0x2, 0x9}, {0x0, 0xac2}, {0x3, 0x5}, {0x3, 0x3}, {0x1, 0xffffffffffffffff}, {0x0, 0x8001}, {0x3, 0x100}, {0x3, 0x8}, {0x3, 0x4}, {0x1, 0x8001}, {0x3, 0x3}, {0x3, 0x7ff}, {0x3, 0x1f}, {0x2, 0x1ff}, {0x3, 0xfffffffffffffffc}, {0x1, 0x30b00}, {0x3, 0x6}, {0x3, 0x4}, {0x1, 0x4}, {0x3, 0x4}, {0x3, 0x9}, {0x3, 0x2}, {0x3}, {0x3, 0x4}, {0x0, 0x400c}, {0x3, 0x7}, {0x1, 0x8}, {0x1, 0x9b}]}) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000380)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001400)=""/27, 0x1b}, 0x1) 16:01:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x180, 0x80) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x18) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x800, 0x24) sendto$unix(r2, &(0x7f0000000100)="738f0bcd4e2d1d9ed7b088cd1b3d872e73cd7e020567d8c4ca06afdbfa1076808f02c2e73f912dfa1c8743f56520e39f35e2", 0x32, 0x4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 16:01:31 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000280)={0x1}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x8, 0x7ff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/225, &(0x7f0000000040)=0xe1) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/46}, &(0x7f0000000080)=0x30) syz_emit_ethernet(0xab, &(0x7f00000001c0)="15be525ab5e93dfc058df85e11e3bce4195517d79653f20c0203930e0e9c0089e074593ff4ed2b4e7501ea1e422b72a784222d9f5fbd7f5a6d2366c6ffab879b9f33b77b9468c5c4d9d180dfd77d1a3e26eb4cde7d62cacdd35278a30e391e7c1aac7d09332606fa54114d35363cda110c536638aad10d4e4c7884f4d677f05cff6527d9ade17143501580b68a4233bacf9e58399e503590f0208cf2f275fb88bcd6ef9ca8c26aac57d369") 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18000, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) sendsyslog(&(0x7f0000000180)="c4db82bac982935d3074518256c14f1da249e48def85769beabf4d12f582918b719af950f87044dfd83c4580349a26ab528e06bdb182ba470227b55598ea698b0d1b605ef18d1a8c4d8611a39a3cf43e4bdeb64794b814506dbb929aa4b118bddc5434324a27b2b9b62e1090b53572cd76389b7d4e09b8f5c434fba24f9ae6802f70b301b1b7af799baf5d0c9fbbd8e6d14fe5e4b2fcf0f1268dfd238761dbd487ec952f58b48933c9b38f2c4fad7ed7ea6dae13ece671ccb44c0afb15d7fd89021c679e83c82a88d4b1e93a74e9793723049654ea7a624ccc17b6ecf9812ef8e38acc3f238d", 0xe6, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87}, {0xc7, 0x58ad72c5}, {0x101, 0x6}], 0x3}) 16:01:31 executing program 1: pledge(&(0x7f0000000080)='\xf0\x99\xa8\xc55\xef({n\xf4!N]\xc3m\ty\xf6,\xd2h\xfed /!\xe6\x88h|Ax\xd7G\xb8\x00\x00\x00', &(0x7f0000000040)='\xf0\x99\xa8\xc55\xefG\xc4\xfa\xa4\xc7o\xce*\x15\xf9\xdf\xe8\x10\xfb\x95\xf4sbj!`\x0e\x18w\xc5\x9f\x82\xe8\xf6\xd7G\xb8\x0eq\xdc^\xe1\x00'/57) chmod(&(0x7f0000000000)='./file0\x00', 0x100) 16:01:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) read(r1, &(0x7f0000000080)=""/208, 0xd0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:01:31 executing program 1: getpgrp() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getpid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) r1 = socket$inet(0x2, 0x8000, 0x0) sendmsg(r1, &(0x7f0000000500)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00ec2d2f66696c653000f33d001a2731acb73df9df1584533e30f348dab56a9530cd1698aa72567f2edd3de450c230a3cc1c0a17f2c9721d5e241176f75a8a603bfc06b92de4cc645fd522e0c845943c3deef7"], 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="8f2b137b4bf8f7f616d89319d091f3ed0a64f6631dc6d8f7db6c97ebe739df113438c5ed9ffc624211bcbc7cebe998f467839351cf05a68fcd9c99c0bfcf456b64169cc780476179657e55e3fa54be6fbdf58317265e0531c38926d35756b7617b2aef07ebff727539258be59f93d22752dd2fa009208cc5c6605118215635ed63c7b9b554009f812a3c", 0x8a}, {&(0x7f0000000080)="413566094f3a339be54d652cb7893b708133cf17190fcebfaaaf8f7db012c17f62456df5afc7d5abce33a20080", 0x2d}, {&(0x7f00000000c0)="b6a4bdddd869533d6d01d5e7d114d0ef13df0d156ef9d1407f84e0eed93abf6ac774a70c7529be10982c4e82756585d0f33f20f9", 0x34}, {&(0x7f0000000200)="5504fd2c44453c762daa3029ba66efd998fff1cd13901b562ba9cfa8f31a392fdbaae98510a3251a2a742b2fe248b0d419645b900b2cd9527d82de912af2141921d24689f5ca72ea8c7c9fce6635facbed4d53af48c361cebb621fe051e5460d7b82f81929df19044106f47948a3c6d3fd0b110222b5b0b4d07bde183c4fb1dc9d1b5727fe6cee3e74cce27fa529c79c4e1d0d723793159e221d6c0cebedcad61df28468acb211423968b51ee040733ecaf0d0c8c77883a1f25d7bb4fd0ffd9a9bffce3d043e7ca8b7986cae57ba72ee", 0xd0}], 0x4, &(0x7f0000000340)=[{0xa0, 0xffff, 0x100, "6c38b370b5fa4ccdf83df506f55709cdd674f74358fa9ab1a40cc17beaf4f4d474d5fca7c5f4792be1fa5ba164cbd5edd8e152d939db4575314481e216ecf8528f2cc33611f43b854d9058dde9d8ffea3905648e5bbc6a37103183b65774ba12e270350cd1afba9d1cead170604ec81eded2aded2fb29ce51b0f596bb1c73c0b38a59cc97639b50579ec"}, {0xd0, 0xffff, 0x9, "f9e99534f4fedd3e07e49ad602ed6eb9a097eeb08d1350023d51d8ff5e68e3bae9da280cc04a03387a97a2f4adda0fd153d56d6889d02388b54b1d7e6ce9e602960b97f8d873136358999dcf219451ee4cdbf8a9bef6dfec17e8990d7507628f241c3b8ac0bf8c865b7c0fd6097ea264f4013b2a586f659b671d7b29ee62ef0106288d035e46444129f2ef1a3ca0afcd946a1ce47323db8bb9b49e840353adba8774dc704fef0b693a76a4207ae1d2dcd110fc19ef21594c6a2a6653"}], 0x170}, 0xc) chdir(&(0x7f0000000000)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000580)) 16:01:31 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:01:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mprotect(&(0x7f0000390000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000300)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d", 0x5a4) 16:01:31 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x488, 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="11b802171ea737445c2f728410ff919b1500433f9143213f87b780f3e2c0e30419336e87c897997133d82654b46cc1089229623e0d491fa7aa7e5884ba5b628ebe", 0x41) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 16:01:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 16:01:31 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1) write(r0, &(0x7f0000000100)="9e3ea3dec2ee3506b3180603970300005395db41544e0479f59b24ace3a89cd2131d00e8", 0x3cd) socket(0x1a, 0x7, 0x0) 16:01:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x454) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x3, 0x10000, 0x6, 0x7, "078a4f5f1ebed12ca79c40fde99991cce3e913fd", 0x40, 0x100000001}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000240)=0x9, 0x4) r2 = semget(0x1, 0x3, 0x100) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000280)=""/101) fcntl$setstatus(r1, 0x4, 0xc) r3 = open(&(0x7f0000000300)='./file0\x00', 0x10680, 0x1) write(r1, &(0x7f0000000340)="1d6d3a40421e8500f7d6cfb825b33bd49ea4c511d0a32c94152be0a27fb0406248bfe1a2716efc7ce8924013c8f2b097444883913c3ff68f41c122df6c3401acf1744ad6b931547b5588ad0670b60d96f5d685bbc4ed9035904eff97b4bbedcd3ef943409b6333add4e53647b08677e9ee7448f6fa57", 0x76) r4 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000003c0)={0x10, 0x8, 0x4, 0x95f, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xdd}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ff3000/0x3000)=nil) getsockname(r1, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000940)={'./file\x00', 0x8, 0x0, 0x7, 0x1, 0x3, 0x1, 0x4, 0x2, 0x0, 0xc4, 0xff}) r5 = open(&(0x7f00000009c0)='./file\x00', 0x10000, 0x80) stat(&(0x7f0000000a00)='./file\x00', &(0x7f0000000a40)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d00)={0x0}, &(0x7f0000000d40)=0xc) r7 = geteuid() r8 = getgid() r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getgroups(0x2, &(0x7f0000000e00)=[0x0, 0xffffffffffffffff]) r12 = getpgrp() r13 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0, 0x0}, &(0x7f0000000e80)=0xc) r15 = getpgrp() r16 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001040)={&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000b00)="c005f547b31f091e3ca7427cf8e6bb2313570098f2a5c30ee1e2a6988152529ec6589348ed19bd8547bd09640f72a77701a67dd731eb0a40ba557e5df3583000149e44101fd1af14f82588b2d74c691a626b327ba45571e0d6cf3e9b3641879ea68699ab59f0039fb69c48a6693807ed7f6c7e77d97029715c64ae72ec59216bbbe8e241fb0c9d815561a44258b06e6fb3e1d7f309a5e1834fcdc1fa766ec7eccdc43a38baa1ec34fa38a1ab66084c57603899ff3b1ac0670dd6bbbe129d", 0xbe}, {&(0x7f0000000bc0)="a875d1a9f03fb79896fb87815ea5c68e5ea99efd05c3d55b2bd573f6541e5d4f9083865de3167e9a38f188f2dd981da019231a75a809ee741fb9d2911812c5cac4106412fc4947482811145ee0e09f6243245cf03eed19f8729d0f114184f2b995bc3d8b7479cc35e1a8572f1f3ac70415874e1c200abcd7f7528e08145d646dcc7820fe4abe58207aa6c10d136d281a23e8ade59a2d0538b119193907fab2b3c9d649c555eb92c60c261dca3b51999325a7abbdb032c53fbee8e148ed86fa6f67c7f264acf03dad9bd106ab169e078b19cbe0526b3fb139640d5c96473237227e", 0xe1}], 0x2, &(0x7f0000000f00)=[@rights={0x28, 0xffff, 0x1, [r5, r3, r3, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r5, r3, r0, r1, r0, r0, r0, r0, r5, r3]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r5, r0, r3, r5, r5, r1, r0, r3, r3]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x118, 0x8}, 0x2) 16:01:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x41, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xffff}) 16:01:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 16:01:31 executing program 1: clock_getres(0x100000006, &(0x7f0000000000)) 16:01:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = msgget$private(0x0, 0x41) msgsnd(r1, &(0x7f0000000080)={0x0, "40f6fb598f85a86de6a69325232834e446b779248666f9f8d70f07b62a46a151b3c3879c583677a1b2f846566db6316cbf5156c98c48b22537e82f2553bc860afcc3d7cce801b818ec6f8fff804b1f8dad25ed827874833d3dfa8536f5600714f9b505cc8aa22cae8d3f361d3d58e19a1188dac9c2ede6f8"}, 0x80, 0x800) r2 = semget$private(0x0, 0x5, 0x42) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/164) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) 16:01:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() write(r0, &(0x7f00000001c0)="6167d757ae92f717d615483c2eb727d411c6cfc1bb8426230a611dbbede3062ce8b761223a8cde70519091c69bbef562ff764218feb928b9a25e0ff0e59eaf2e42a2272af36bebdfe7572404ce90fe8549d4b4a941cf5110be8304bd17cb8e9743d69d456742e87c0f9009a88689adfafc8b998b7b7f077bec657e5fc0d6461ccbf672bf3828ee85c779cd32a39b55cdd43471526b5bdbba08b1dc498a3f5384e7e4a3c5f2ed3d685599ae1cc4d5c7aae5de2d797589b5cf370d71d4d72b0cb254d255190d3e439cc70c2539ec06d8cc0331d58f7e0f85df06b8e9f0da50eca2b1155e799ec03e0a20d17e04abe37818bbb4a06802ef77b7bfef497a6b50010873ee4e0dda7f94bda0572383116c7190b4ec80a33700fe36c8107a5598c4fe590b3345158bd8afc1315ade24418765db67a63dceb6319db26692f23c100d505b3c681a527536f25407ffad7d8970955b1db70fbd156dbfabc57f44827a33311173339c2f2a82566361b87672547dc879332bd86f82ec5f7fd4357f61959c31c3057b8a179975bb58b3208c0a72e117089b801834bad858ae13d0bfdcd3831f9b24d4d7429eb9440394ef55b2840226da91a9c588ca577e33390d9645ec26b4b22b4d3f38d8e687a72edefbb602e131396004a66b0b49be7441e99b62aeda3babfa3141402c4bfe3e49b2331702da4517b0bac9c0428d49a2d7943d24ac1b015230addb0efdc76aae3241386b73bf40679114db8d05b7ee816933831c48704788425abdaa8ee9027e6d9fd1913a41c45feeae8840feaa66ba330ee9f76108a9865628fe6f953b2c4d3df91bf9509285d042814f353b42999cdcb90a6ed87b1cf6c2f50ebd4f0c8496c10dbb7339a20743d843f458b451a561c47e7464565aa9b130954d13fc605cb00f65fb1b1f8aff3039479388d1c12e5eb7c31072a9220f5aaac2aa0b9fa6b73f0637d48d6cd1086870d97e1812efca028798ac6d7d129a6ab12eee2dcab2d38ec342b61dce9a21b03ec4d9bbb8df61730dad3dbc8d49fefd2fd2c4df94f9ce86ee0e1c3efe03a80fdf6c83ad9b070606ef26fcbd57555e2cfc5380bcad80f69e3c85b101f973c5e6315e275098b397a2bba31610977f719439e72de8cb4954b68d8e6d7023213c4bb918ea3bb914c90836578face126e476754c2826003db5868bb21294dada21643af790015e0df2ec3d8674864a529bf9bf908e29b4cf0039f4003d1bda4a0cd1e3439845bd4d434da63c63543837fc13771e587f306313d7bba2a3b5ecbb3610576e6403459912c34302a20b2870e63b99549a08bfc315355d64419ae23e7d2d11b980c0785f517cbe4ab94fc19ee37c9c0c09a89b68522bbbfd0b01ea458cce958a9d71192932a8c343a34bba005d262cc8dc7230733815949ab8b09da5519a7d47077eb7eca7e156aeebefc21d9fcce4b7af2166e00a9af644d880c07d30efd5c1db4a132cb42facd2ca9e28ad26f0347197ff37205ac580b75a18f2c9b9d199e05338318abe959f29f11b4a5ecc377cfb591686b85213bb6a6e9186263e94303e0c6ab449df8c1bc8d6bfb0db2d521215068ec9c9bb252e76f2e7458ab92d0d9b1e94e1a351696d771c858c22d24f2ba1ed262fc0ccb1ec77cd9d95fc97eac1ff5e572a961d46e6a59904be95418d3956def93e71e74fbd5efcf29dae4028bde989d54b585ff1ef67d21a16ff3540221f77cfcdfdf5138a79bef3f1c9e1bbc09065bdfa41c916aa2f62615b94f6bd63e29d99d175da410ebf5ec2d6b931976ec051ad335ed1efd9a50c61d2adfffc5c2853a6246e2cae182b3b57c1cb860fa662d0c11131e29133a2b256935ae7e11dc4efa5fde7ba777262f099384a5e64b50d2c4fdf99946872be73e861f0c6e8a45dbfe8320010aca3bb68ef1ff26eaca300a8f51e8dbf413ab727c5e7e4523ae8b1fabaebabe81b11cdcacf3275c25eb13a669e41606b77c844868967b71ff3143b83e9de355adff8dae740a6c96e8c6716dca63af9c902087c24afc37a720c37e9265e94df1ca8f9f93a74dfe0fa7b84ca583c07315d24d631e5464539a700b94c133ea54c9254f12c83ad6422d01983ba65351d104a9b4fedcdf62beedc59d9191095210d1885b94de54e1c92a44e2bc7e6e233e4391d44b0cb8633bcf5cbeb08c9107148942e541a3feea050da10b6dde8cc0576ebeaf8d27afdf6a447221caf0b6c29645d9d8f3ea39c9b1f297c6cbb3508cf2f907eba15adaa9a96718a2d927f5dc317ae28022a6e118db38b4330abdb76d4dae2675a8fab2a0cbfbf526452210ed52927b5861337e74317d428fcc4fb0ee79fda94eedc6bf27c5866f6cf48399dbe9c25eb2e235d78522088b8d36773b5749ccbf908e9f6329e7200eb87c12d635f8c0d846d770daad6020fa34b4354dba8746c3871cfb8ea500c320d918a582105c3568b9ac8192bd0ff66b59bd7e1f4e1f6b6ffcb0eb10fd03771fcba70e194f5e9c237131c8b63f3c2d99d5838703a2c3e54fe2b5352a4e45e1fdda409c125541a34f67c40a3693573e5b3b475dd1469d13a8396273455edd691fc2f2dacb5c9fb897664b7c56cc6d86008b2816c05adf37b07cdf29fff3092dc8c5f0955067ea9719e3e19d88464cc2ddf4a7e40b2bc940788cd0e8c41be8cafe76b835100e50188fb9296e66cf693ce65b534143240b7bb5b583869cb422af8f2eceb6af8f6a1174df7df76a43cdabc1b03fc981936520498aaa20bbe6918092c15924fa6b684496fb570d916240c1fa4eb30b64cf01ece473c943cf48f293cf75446fe3f8691907d053b9fea5f126be447f7299a81713a1fd0205181e2eff27af01fc0bf2a3bd5aedab34e58d83fc4d91297171b8ebeeccab337cc4edd65cf10877e96051a49e74df765c73184dfdaa3a8fd46c957b13f0a286286e9a2dd749effc7b38361fb252baf19d59978bdf014b79562cac61397d86332adf05aa2313a21c2168d13c6793454b240bc92d5e0085446ec89eab7c7b54f09a00b405a9719e8138fb1fb50c35ca20dfd2d91989c65c5544f5777d0ec81cd0c93dc103db5ea15c1a13d969d554b9afcd504ea6ba765ad21f339288620d262a489103bad65eaae83595b30e57a06c319b39872f45c39d8f109248098eba4fe609be6d5e45f83f70c3f8c7518d3555a747c7f0c645138bc5054e5df61257e5a702e1c42c5083b2c8195e736a75d69422d99a4a16ba7c5e164d4355cf635dd98d0e5edcbd82a4c9a40fa76a89b435941c1e2a251ec091a54db5a3f798681591daf4f173eb7ec6c2e001e4c8cae3dd9d2418d56e808921075e1bb947917fbf13a6128a5d0e9baab85982a57b4884babf5ee96a0b3333f897292fd43cc68c4a487a656251bb1b38511156b40a31fae43f5f373d57f260d4b8ec628f88235d45983d763ea042295cc93710a195300465138937959b57146686b81c64e3111a4223d3afc0696c6f8076e032872e399255feb3b29eddd688db068ee3515ef386d4814505a712421dcc8bd29f2ef2508937e3ae5cd9179a34a15b80b3f7f4431732b8ec33fbfaa05563d2426484b87f6ae1c5dd0156bf6ffe10c37c59acc393a40070b4eec02bdab98bc58310b8bbaa565eb4e71e60afaea7d157c518cea9477e37fee7eb672cb8ee45e60521be0d00a048694bd9aae29a99b3463579aa0bdc6cd0dfa24c27046da82832f36a0e6d04ec6d6a589ba00e494c2cc429db4b815a053fee3c13d74068243c7080997178cb4b6bc094fd7da04f5555b8258dfc3f2e329d6a57cdc15b2f4c40d1241498af4a86084725870dba8f4374d61f53cd02dead9aa84e583d3fbe6ab672a820fda14ab46f9d47ef68edc77ce4c4d5b8c1329aa4e75688b476947748276c3f7a03166b3941056117eec0ac187a11c0d8169c01289618acdc2ddcf2e8d5fd65948d61c997c0e2864c82a2b526a045f175f71d2a8c811c1e7e150195ce9908f9120cbb1b4410421bfe65ef619e470ae62568b23a649634bea58bbef5a6e7422bbde010368cc3ef46bfec2d61dc6a0aeb538fa41f6885ef7c3d9dc7432e4c7b5f83fd1471a30103b94c864dceda064e8046bfddc062c5fa68b7685d90fe05d0c3d145d5459fa95bfc5638f60109d97a26248119d0e0dd46b58661691f162845ca1a46b7130bdfb1733d3c41d45043aeeced6c3a1ef999be59bfe40c462a0bce58b4df0587895ce991a8637073b6f1df927c5dc42d94fce9f2ba3123f90fde062b99b3032d8ed4469db61c79055bf103cecf023663b0c17e7b9fc820fa08e1a132726d4690763c2f40327774e1596f9e19da77ae8c1bcb948246a5ff12359d9078889420af807b34cead5beb9a70c527ec5a710031ffd56547b310b80d3e2a29aa0517b94b7248448187cd15f396f267f623a223276945a02342aa9c72c5aebc6f700bff0f013e62f0d2fd0dc563e1c8c4fc5780c88223b5e2796850f74aaf996f38f25a242f17bd08d95707056245caf9827a9d437d9e91475372f1d446efdeabd43181ba194a291050790bf2d25c5dbf74162323f3eb71fdaa4199fa0c933708eb5a71168c53f249f9be3d5872fe25a9a446391ac76788fd78e8cb94b027827913f5291f995591d7706a80894eb7f39417c8e135cae93c045f114bc5562d2528676e4cbc7bf7f705794a57746edf0104ff753bf43b1e7a778d7225dfa7dc17bf177bc252fba91373eb247d7c070a734939bb3ed596d703f94541d333b1dd04a1ef60dc397305368d3683bcd0874feaf1c09118e1e18af510bf64cffed98457fc83857bcaf84bcbeca5e55fb3130ba022668d267b801d4ce105e482cc6e6ceadad1b762d4d8c43fb45868d9ff4e5585bec7fb3cbeca53d66284985cadeca47178d9a2a11a075cd5412380d4ce4e51db322b7850ea4008c666ae27cc2a4f5dabe1ac8887c624f794be83e80074005b138dc8c91ad3ec76cca9b2575f2b5e53c206ef798bc8c41363ef366ef9c56e3a5db6fa2dd609ecd01b2848e98996a184820ddaceebed058c6c6930a0e5ac08f50a0294918d46562a51a6e9859081803d37c5d4050cb54114b022eafdf5ecc1776e941cdba9575fd5abcdb51f2d7d4a0d261d0c3ce8bdb9dd74ba15ce572f34c5abd3b425c49d0af170d645677dc5c238725d5f07319f1e00db37982456196e679e2264221187868cce0292a4f79550a37428c6972cb6f6c4ebfa3cf17ef3918659355bd1e962aa3e1bf2c50066081967ff8ad68136af070ee56e2faa8be3a0449a952b0cda1a5fb77027fbbff3aa7cfab14b3e2a775218b3099953abfd301c1822a8393d4119f9eaea0e26e4ef4b1399ba4c7022ed39fba97fa600c96cb171294d54717cbcf957555ac752283340b54ce631e87be7ef4415e07ba144dc5be2ff43f613fdf2dfc8878a06badaaaf23f400df55d05b809aa48745b6526de037fb5d6dc0c0d2fc42cda02290ba682a61453e0728935eb42acf1ad2c2835987c353d914dd5ed72a396e5e1d3cb5183ad4c59fe0331f0d240850206fa10acdbeca4c33d71d28afb6cad888858a9bdf3fdf58626a5ae36850d309a00b9270010fe9fc3fcbde4056cb38dfabe314c002530c096384896381b6c67d0cb427671e0fd480469b02bff632839fc2f94d2efa95577f8312e1a96c7c2661ba4260d5b7316a61d1d27d86496076f65941f7dd6785bacf6f2f45fac0229de299f3266f0d43d90a9588237acd1b79dc20c043e5d774965e2a216f72286c4563ca68e4836e67192807f01aa396627f81a7c8e937d7f2ba99ee", 0x1000) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000011c0)) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffdee}], 0x1) 16:01:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x36f) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:32 executing program 0: rmdir(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:01:32 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) r0 = semget(0x3, 0x7, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0x1800}], 0x1) 16:01:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:32 executing program 1: fcntl$getflags(0xffffffffffffffff, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000000)="381578de4e2ec67b5d8548d5b0bc5d108faccb3169102a4c3ff932f5a067c69ec6e6ac5165de8a710a9f447a325ca61b8c75d8e71391523b7c9290907cd162aa5403c2e5e5f342e46db04e0c3ca2a45e3bf051b8ccc4b6fc100fcda09e1f63c4ec6491eac67ea1c5442dcf8eda590343f037e5bd8c683302bbeba31179e0077cd13d14ce67bd654a23e3bd1536c53dbbd2c218b7eeaf1b3c03a90ad8b33cc472a2dcfc", 0xa3}, {&(0x7f0000000100)="16b7ce2ee066245078f3de9abb1d54df01ce2f00f75b365a4863e3302912d5942480b60cb46214dc693e35", 0x2b}, {&(0x7f0000000140)="3ee0333cb3ae20dbf3944ad6f7a0f81930faa0a09fd2fb33cdc903bc9885cc8f170ef221e075dc49e1200b8a51ea6a36d168386c719e955bf1965d6a3697caa3ad690189ffb60c0b298ad03b6f66d605a0c72d6702573306bb3f47fabed40ab4a2854e2c7bd85e0ec76633c3443c2ca3c09b16ddd75bd16fe9de3bbd8dbd5395ef86ffd5556ebf38087b6e829e92bc8a9878a7cabd1362daa902a4ec276e1a5868d233c92d623ca40e20f40503e669695d4f628031b581fb91fdf2e9263eba3b302200c51fdb1528770897ba411c238fae47f0121a6a2ec4a8226b0a6d63ff993e781e3d26db71b9", 0xe8}, {&(0x7f0000000240)="9c6eacb535fa74a044b407758dba607cb8d60c9c6e759ffc08042473cd8b1bcd84e1cccb0469e6a81d738aa1db75e1a452c1b3e1758f055b808b54bdb007f9a66ea4171f149786315d4d2599a2bdfcec6fe3ce4aa9aedcfcc1ecc95da362124408702a944bcf2f0861e41b79ac169e4292078c0f5905d5b955b31230fd2b22077146b34791620d1456278dbe20ab90f74b313840f3b99b524b47d20829c52a8274d3069ba1c4b5025c5a9d4470f4668cfd2e6ac4259ac2c5e7c4ef09034170a06ad3d3c08037f3433d6971dd6f00b53c817bdbce7dfaaf8b", 0xd8}, {&(0x7f00000017c0)="45fdccf4a747ece823a02f72066d756ee751ca1b66d3aa93d5ef5364440122e70acde40be6586efe4dc518e03e626bf66a4b1374fdc9d3546a429d2e775b305718ef6ec1dd4ef5eadb042cdaea20ecc13aa993c8d69f47fa83bab48422acc67d6354183954462fbd0fc1a0a6bc29ae6bbae10080ed85085f3574f39855615e4581cffc065fd09f0ce01f3dd35db2cda02b717fcc507a71f412d32b036bbb1005f76d406175393200a64054a6765927ae46fec72edea0f713435ea0552ff5cc04d748d71aa09d61774ae2992fb3bc59cfbf3904efe3dda657c540e15f80c5db8695020fc06549a1d91dbab3378f5e2dc62b9d81088bb9e4fd49a9ff7174fa014d218de508306898929db3827089fd60da0bb15ea3276a84148bf348c18b10dad535c7835a9473c08187da0ab7474b886a0b8c9851b312417bd63b94dc1d58aada6f511134d4312b3ada9036265d59a102eb60ec25c72f7730dfed884adb3b05668d1cee1d3edd5de388f83765d40b6b82cafb3654f5c87238f4e2fd3dd8f67b630ca2e386eba36e1fb88223f3e092a118630d84e0e9223a0da66d9e9f3a8569a8ee22267381cb603f8cf1da3fd5f7c2fdefd5a23a9767507b568ab0ca63201174264ad862feed9915013c241390d5011804ee951f80a2", 0x1d6}, {&(0x7f00000004c0)="1a49369c6f125cf207c3eadc2df9bf2395b90b9da9490ac53f011266a96efac5a1fb64057064edc72ac73ff8f6c442896b5f3fde886206851fbf15c77fa4d6337981bda77f8e19118c623ae4312fdb07b23504407e13262f475bdc35a6f0cd399d0566661e6d67fb2e011485c1b4cf88f80ec68956b6984ca96bc5a89a796b087a00af3dbdc89100aea810b153aaec60aa038cb0260b272ca009fb01e9b1b22b8218bc6a893101a5973d16f5420b778344c1a92f574d", 0xb6}, {&(0x7f0000000580)="e3051f252b9bd91d5b32be942fe893dd0968d4d33b2f79be35dc3c7b56bf39dc62d7406eb78d4c5032463df97cb9d420de46b1e16c4fe4b436ed14753545af2602ade45f4df76d9d82b71627dae5d1b27d1b66a6959b2c26fe1881451def58b3f38c4780900b032b05e3a0e979781327241c8c12c00c3d57a987735f763aa61ddeda70f521e64afab212866fea6f1bdc474dd4e72b34cd7faabafe9b392a6b5dd434420df6595e7c853ba0e142c9288ba2f920a69b565937cc702a8cb8302ce3f3f11e88032570f3cbe186098da9dc8912dda2179b2ea789f5dc7ebbb7771cdec16a56ae1f9e94a796ebb050557e2d991677e253b4cc19ff2dac915add9646a6b92421c326165ddcb3bff7f5702d78224ed9706a39a098a2f1af9c01325e60ef0d6181c341fd0dc7b420b840a830a959c92311ea027f64ec982dcaf7ad00dc80e75ca906f9a6a32be4f4fdd616db02d9d46e68c55fcee4f2a6e2ec8a1a733a3311c29c35a39bfbfdc60af9a082f14d0b8194b8b9005c5c7e9cfaf574147ce4ce372a14fa5321817689a92db4b31db000448c206ebc50c5eaf1c555e50f3f9f11a84b257327e24f17b6472910f72b322f47b1623ccd19ef178722e5e9ec0708299e08a28fa160f8549bd2e18f79805bf422ebe8e2cb8c91cf32a969e91013c99b9fda5c47edcfa729469d5b0dd4c8047f19a69b858a2750c9acd76ac37684c689764c1ed220ed6a1e6593caffc1d9c448bb3ee6d592af0e6ba33c16ad8dbcd7e4e7f674e9d5411a98522f6d6492320c08ffbfb42bafa2a710546446c467d4d0b355ca0dc29c2d017da802b6fcf852971997dd9fb47d7dea64d5134b4b10d5bfe5def394946139eb402465771c73ae50439ce596d8651c5a30da03864f60bccdafe2c2036f464cad8ec4d9f3712de99dc214e90b804938d6b8649e1e63f96244b3ad29ec6e6529ee48a208ed2fcae1f21c2c0ef2ba0f54094d30378d47004fdf26bc8e31f247d145f4fa280b5e62ff2e2d462b1a629bdeb7a1db0f3158c9209d39cf92e00ac9158643e1b81954592bef10e973c1887cbb4e52e3453895373f25d9b45bb392dfe8a3d6044cb8ac8d9f10688396f2b9297924378f8f208330eebcb839d9c7e9fb03a2d94d2a46a4566a45eac18a0e10187dca1075d0ea24dcaf11cd73566dd3ca43493efc04b49c42956ee62a371ec18fb52c2e293a5c94923ff9513eb8a0c5cadb599d24cd08bb7889f70dbf4e5ecd34f9dbdcf0c166aa7ad39d5ea41da8d7d572e30e5192442e800a1696d3f3ac05efaa3945bc8fd0a0720a6a841fbdf00427ec63bbac6174353ffc3b182115ef4c3c4a1c942a8f9308a2041503dfc94495560a52cf5829d810384d5a60bb7448314fa44fe1eef09c20db46ce66575b256e841d55414a09c3e5757a20e2c6ef009d5a8e007809379e2994f83c975c0ee7e96bcbd2059a0c562fc06a6f6d8a179781acceff2bf9ea36a5b395c9af712525931921cec00a701f99048be3dea322bc92758cd2d583b71356b72005e5c41ed1fbdfc0a611add0ddbeede12f2a740fdbf8fa1b0df51566c82b21091fe432490a3eaffad491c2f43a1e6e5787b490248e3375d847fdda3b7a9677506edf043438340e4f922e0b5d26f9dd87dc9d1e5849587a7d8337739856ac0350bd6b61e0b64932f028e247738bc9f30a230262be716d81115139cef8ac850afee21a0cb5a95085288a41faa2ac06b7f347b1e876a1aab2b13b2cd3de7838cc05fd3d22bee48e7efc3314bae162ca0a7809e25062db6ea65ad6badf696dbd47b92dcd0bb25e66c749d6a381f666680b861569a64fc9f63e7418033c2753567fa0902bfbbb0adf52f1c2fa53054898a5e2c210da8c88c172d1c3aad03bc9e8baa2c4b271842c85a8fccfb48e9c0c6c82a631ee5986a64db72e128a56e66615fe13bae48627a1bae09df11242ce1255cb3271a27b250233b8d3326421e3786a0d2a0fc18e570e893618b2942720e0d100bd3a2f6a124450b1d96007fef68202a9ee5550f38b2c139cc3bb7f3c283499417237e8a37fa146ff5f1f511da4071e08ec5c62ba02843c49dbaf7606d7b4250e020ca2696b83de4961057b02604d27da5452eccf914e771c95bf8cbe170df843e29cd030cfc4d339b841efa38b82d4d475fd28a04067025b0916821b539eadb983d24fe3fbfe9bb0e3de013314ff096c208af433ebe520019044712c14378ba4da004ba043ed5983a1d3b1eaf02623de73491a6b00fa0cdfc7120eb393203e63da848aa271218714a875d9eb2cc6a065bf3e8efd416f11198a33ac96ac15267f6d8044fc1da94e89e0c9eafc7974c6eb94e1e2c8a1b81c5586943cd5407d7cf6f009b2e34bea841608ed364c3b7797f106a3fe4d3c0e241058eb0dd8dcb470e3d819c95fcf84262fa9b9d1e5045356a261576a31adbe5141d4f1e24657c2757590a1ec864935f91490d889b2816e2c757ce211d6a29f922edc8f10d828592aaeb7f2704518e9c8f49fcd332415c31149004efeb0e719f6c4619a88622f5476dff8775fe712ade814ad43e47bc8d8a9ab9b9edf058d4b83c33b24d8a4df1bb6fdb4d2726ad49597d13cbd1750a54d0391a117230984d26b55b7b68d934dba309ce756997c466fa067b581f177215168f891a8903d01d8e9d0eb4cf7d05294d1277a29e5ddc637ae86328d70d3ea0395c70f987c0006fcfb404cdb1cef441119a9aea4bc6f50632bed183064789e29371ebaa37a3710d09281e6bd7bd358a8f93e23f5fd85f48ac55223e241f43ef1b3839ebd9ff1018a65c420bbfc9ff85a1e881403d38f34e17624733812c6bec2d0a08452304495d36b11c72500aa92526fe9b0ac4c241bf2516b8ee38e075b2b03190407e6fc712c858baf1e095b59ae058481e9f17d522d1856e4b3b82d6a4d5d623b5a31616c4ef6c4c32449bc2feee7acb83d074a886c95e4c8b62738f107f60b4fa1a103b94cb12c91c87c2e5d9e91e62e7248f3ce580b2396a65a1816228fa59a10f7d9e449caaa7d389d4516ce0aeccbe18c8b3b9c88ccaeed7f0ccf5c01f2b16f5cd0c2e6393fcaa3b9850a76a76fc85b38c0ed5f809d13fdc50d1568f08df2c80fbd695d42f3ff27e4f798dd8d11a34546ec5897e53af6bfa8a899f80db97db1f23ef406a35086d079ee0965702004e3b9bd9a4f13458d0bb77514bf45b26af7cc74485036fdb8af0e53433bb8c0a937357b2e19e974fffd713b212a44758daff989324003a9569cbb6abccb0fdc32cd66b580985b2f4581040eaeb05166dbeb1b9e3ba36eed47c7f910efdfc2ed0428e17b976663879d4dd6ca2b5b64648eca14aae91a9a7174d98e4f921bb6adfdbfe7b9ed814051fac4ed91f16fe791342c222f0cc41d6dbe1f08896d8c01881cfaf80986cd5d78ed62b3661ebf7aa68aaae61ad7bf5fc3f186915f278559b6c423da316559b875fce1f35ed30e084986eb65bd9259b53753a09113c84605d8e48b45562c09c4f875f19e054901d61eba338248c44268d086ee8ffb3d6b2087e2638eb876a38cd5ddf7a463f29e2c80b981e3c0b9958f5f20aafbfc872d69f45727661cd7733e4f2d1d27ac7d7a597364246e464cc09acf317bd0cae41b69676a8a34ee13f892278c9890f95b6f4fad99d2bf673fe55d7bea4120fd69cd39656aaf7a507fb2c8e226598db8d2bf80473f346c764e02772bac9df7681d9a451410dbee309c3b86285502e0ea7b9635bab5e3bb59e5730cf070041f4640f6f4687b26aa755d241b0120764d73d7caee3de34e5c64587d91219c361fe355066b32e492f56f866ca4287918bf83661e90a9586527937d1786493e780f51fd64f536bbcede33169e7d4cdeadb9a73557eb9fe8db64299ff7b342301237b4d354eea10047bebde44d0f16be06fa5e573f5dd1f73e33519fafe25678977cafd9990ef4dbf241d1203a32a35de6b8116577bb5bbc66e4cf791a663e761115c08a0a8cfcb8ab11c7dd31fb918fd9236ac2f1d4e7195dc829f4b64919f705879a5fcb905390538f59b7532beb87a2b735bdaf80a35c3623c3a1b6af819134add0f38b80297e75af9a90387677281ed918936110d2c40a642070a0e4ddc5116c9cb58a7267881b983cf140a252717512cef7915ccf5496c4e519cc1162c91a863c529ab7f365c4caf3cabb052e6f72004a3eb96bfafcf93cdf8a20de18010868529f1ccc8d683f1f1514be68800d2b0a01c0e5f62963defeeaf8330b3b6ce737263337e0089ae0e5ebf6fd6fa1a4e47955744dfa794be661957d4410009d506522e3b1f621f5d17098aa5724de386bf64fbde1e394e040b0d42bd5728644eefa80576a4f9fe702bd11d93e12db3015175ec1602946303bf3d6094502827f1ed460d5e279b74aa7163ecc818c26109b6979398b4b49d4741349ee47b34c96829f3e6226a3d7cbc253fb37df05dc9eb8e12b4a4dffe54eecbbfb5b2b08a7f2f9e8bd33fdc97a5cf8f9781903c77175550bc70c04380c3a4783d8224fbc8d9492727c9c30f6c77ecfe74498e2ae37bc56d359fcd2e1f627d13b19f642e6b1cc66db1de584ce7bd6eb29d91a1049331ae2f2e3e8d4d781712498048821aed8852d724af7b44e71500d535c0f13352cb1b95a0ef02274c357f6453d69881f0bd7c4c7ce5ce080df0b4155e702216c8a195dd3cb40745a4e871d65edaf31a0625648bcf3b4b3189e63be73c672a8225033fd952fd7430a387b4c2c5c088c8142ee67c9ebb2b001298deef9d723185cc0887a7c2ca032b470f67df9b5eeaed804bd8c4a4213477f273c1646338421ea10334e9305b51e82603eb091cd159e1d7ceeb3796b35d64ab79160b4992c56bd97811663abaf08e4e2d72521ee2e621cbf77fcef6a939c58c85fcaa03a2b4e3a43304bc72f2b1cd453fda29288fb4763406c6926c7e47dfc606cd66ccc516cb90fd0a67f6f7ff55692863b0c9a7affed0e44877fa86e5b3c5f9c0a618a452a73204d97fc69dc5484a20815f36d282175fe4738f6aca8a815da8721e90ff86eb78e7ed80f0688c7db7dd84820df08e0396e9282b072e80c02c28ea73279ab18b2ae8e60497dd8aadc7b7c62a96bf97ee48e376a24c967b74ba4186037235a782d262768bd3e39ad294d10ef84761c3419fa10ed9c60dd9654a9426616a40d128c1070b4dc0824f6db5f67ecea7109f6a72eff2eceea7005bd6962fbc16a0b287a4d9106123bcb5f1d7af38436bddf2fd83db55677398e28bf2e8aee64ed6fba892d5be07628f5dfe52d3d72138f82de9bd1c6d0892a55cff49f15509eca67012402f84d957114e3634b4d27d1c7f85a14ac08b864b36c4970b38a80b3259d42706364504f8bada66776a620e283d902b807b3c014989ad31b0371ef598b4fd75831541a91f37f8a9f3cacc33adf51df2084f55af6f48a5643b16801223bf05114545185659946bf8e73e726abba9b5af137dc00ab4132261c2d88d0beb87e2fab9648917914ebdc7ba39b5d9da1ab7a8405eaef37191eb98c348e65d6869788be3257e4b9dcd437e4dcc6a753c6d5ae75e3582da790bb3c943f1edab25c1a2b46db2c955da62e7a3d39b58f58caf78d6a68b55bf1c4ebcd89ab68ec5c5ad53bf061b73282176c4298b5ac83a3529c48bf47b9a52389707506214484a698b16cefce1f59d53f48d72f334fa71db468857d13b672b8ca485e9bf4ab01c1fe1db5f195c36c6313bb502c48d9ac6ee288ba01e76054bae227056fc640475b0dd21446e8537bef3fb56e2619a60477", 0x1000}, {&(0x7f0000001580)="17c49b7be175707cea0b1218908c4c0beef02a75c976eae1e8c9ed749b9c3ade6059dbd02dd4f4821f2b7d49b0f1e50e7a3ecfd86a8796b7c824427b3de6d9f42df2ce3e3e22bd00b602c4846d960f630902def9f5bfe0fa37647daf45de67d1f751b40756a1e9d6fa7283f821ffde885d0344a2ab803b98b711a1c746acdbfeba7e46505ec55e7a1f5599edb2b34225b392d1729a2a71141a999aed63788eee35004f539360adc0ecda1cc327b165285830", 0xb2}, {&(0x7f0000001640)="477f4bd46d0e2ef5af8e599beefcee4445440641922f101229dce2d30f19c8ad842a66d88f79e1bea02df6f2a7ec3aa5f23b7b7fb6363d9ade9d12e75cc8d67cafc10d33ac3954d7ddeb6de50cb8dca5450eaa0d3c6a44cfdf56f7b5101230edf659d4c73733e4df88e660b8f7a98e2835bf5a95734aa09a39deaa41c4a92b5cda7a5bf9c64b5fcc8af39d162dfee370045bb2ba3a149b078cbe3226820d5f31bdad5c3d62c6fe64bf7530e7ff5d", 0xae}], 0x9, 0x0, 0x0) 16:01:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x220, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0xf000000000000000, 0x8, 0x9, 0x6, "35d03827d3960e536707d7b11f9f7619a8ecdaac", 0x1, 0xab6}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x6, 0x1e4c800, 0x80, 0x1000, &(0x7f00000001c0)={{0x7, 0xffffffffffffe855, 0x8001, 0x0, 0x7, 0x6, 0x6}, {[0x6, 0x100000000, 0x401, 0x9, 0x1000, 0xef41, 0x4ee, 0x582a, 0xa9e1, 0xfffffffffffffffd, 0x9, 0x1, 0x9, 0x100000000, 0x5, 0x8, 0x1, 0x20], [0x4, 0x67bf8293, 0x7, 0x2, 0x5, 0x200, 0x80, 0xb2a, 0x7, 0x5], [0x61b, 0xffffffffffffff00, 0x0, 0x100000001, 0x800, 0x1, 0x2d], [0xaf62, 0x100, 0x10000, 0x3, 0xd0, 0x9], [{0x0, 0xffff, 0x8, 0x9}, {0x0, 0x37, 0x8000, 0x6}, {0x1, 0x433d, 0x100000001}, {0x1, 0x7, 0x2, 0x9}, {0x1, 0x1, 0x4, 0x100}, {0x0, 0x400, 0x0, 0x3}, {0xe018, 0x7, 0x80000000, 0x6}, {0x1, 0x4, 0x7f, 0x1}], {0x0, 0x20, 0x7, 0x5}, {0x7, 0x6, 0x7ff, 0x1059898e}}}, 0x8}) recvfrom(r0, &(0x7f0000000040)=""/111, 0x6f, 0x40, &(0x7f0000000480)=@in6={0x18, 0x1, 0x1000, 0x1}, 0xc) 16:01:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28088, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0xee, 0x9b}, {0x40, 0x4}], 0x2}) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="0000001860040089001131270000000000000000000012000000000000000000ffff0064f6a228d75377dd628b465a936916787f00a17f433f9875e127", 0x3d}], 0x1) pipe2(&(0x7f00000000c0), 0x10004) 16:01:32 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = getgid() r1 = getgid() getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getegid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mlock(&(0x7f000074f000/0x13000)=nil, 0x13000) getgroups(0x6, &(0x7f0000000100)=[r3, r1, r2, r3, r4, r0]) getgid() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:01:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='$(%\x00', &(0x7f0000000140)='$\x00', &(0x7f0000000180)=']{*!\'@(-\xc7\x00', &(0x7f00000001c0)=':]}+\\%\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='],]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=']*\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:01:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x80000005, 0x5, 0xfffffffffffffa7c}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000002, 0x200, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x7, 0x80000002, 0xfffffffffffff801, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x8001, 0x2}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x40000000000, 0x400}, {{r0}, 0xffffffffffffffff, 0x42, 0x1, 0x7, 0x9}], 0x505a, &(0x7f0000000100)=[{{r0}, 0x0, 0x3, 0x23, 0xff, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x7fff, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000010, 0x404000000, 0x9}, {{r0}, 0xfffffffffffffffa, 0xce, 0x400fffff, 0x401}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x4, 0x53}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000004, 0x5, 0x6}], 0x2, &(0x7f0000000200)={0x9, 0x2}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x400000000003}, {0x3}, {0x6, 0x0, 0x0, 0x80b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 16:01:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x101) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) setreuid(0xffffffffffffffff, 0xee01) 16:01:32 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa80, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xfffffffffffffdbf) 16:01:32 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x9) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x0, "6daa0db11ce9e973739ea77f7ec000"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/110, 0x6e}, {&(0x7f0000000580)=""/157, 0x9d}], 0x5, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="1d7e469345f069d94e402ec006b5fdaab8dc82f4b0e05947757791e141e48c710f058fe639c12217318b55f3ff110306e439ab830268961bb48b0cc3856131f44fe7918af58288f466ce6085bea6f2f55624fb8803100f45aba1803a44558cdc9aa7e46a1452c5350edf6c8a812471f273755e10a69f46ac87a8644ba34977a4e1fa85f797cb0611f2a8e76f84ae6663aec17e75662cdcd6fa1c618b3276ff6b68d8d323bf12c4e0b53195376f348281d06e7a793cb4301960660ea44708f7c5b04cfac3613a26f1027d3fcf837edddef0649759b83c924b0fb9253418beb1e1d3271abe0409e9158f6348c098e9205d", 0xf0}, {&(0x7f0000000740)="8a0cb13d114f84a6caae711ee4cffd4ae7a5631b1b8123c1dd12a15fa5a668dd0d09d81f8296ef0fd2bf37a363e563091963197e951f5ccfe8146daead8daafbbaa25df4b9305a0ed416f5110ece54d9b2eb9df6d382943ed4f794197b24e41b8280f78aa644db8b3d560ba80f8d43232260e2846d6bd86b03df2369ad7e2992369823a0bbd1599c37522d77e1ee16e8af2cdf74920f7dfddeb5749af435c1f998565f8aa06193ee5de654ecc4e833ee8b683e8e48da8cd778510e4caa9952d3dcc325b05680254373ded6a70a82c70dc299484c2150164392cc5d5b520905e0b9cd072bf02b833cc6d0fdb1594f0a34ce407a916fc30c94041812162fb48653a7af8cbf0b2c4461e4844da713a06c7d92f8b4f7958a0a3d31db2bcc8879c49ef8cad25afb4abecf2f17d6a31d3bbd1da2757cc5312b1c50620c11412878c4618f0addbc3ced687d0d101bd7d88d4691ff365c561012d44e43756a991a3e5f8c8301444896a78ac6b0e0af8436f96a786073e9d0d8e7739c92f254b560ec0f37d402b929fae5fdb9ace76b9579b30d10ccf7ba3ad147274c9b4855335c1a9a99ea17c3fa291d1c40823fe769e9dcc64bee1bdf54f16fc218ac04d94a42e9e4bbf19c788439e95ac61bcedeeae6517ebde82f895abe36edb0c49850c91b7fe0d7b362e0f4d4c9b462e7dc44013c4d8efc7885d4191d9912f3c17436605f1acd7f9bfa1c508b8b2598c77a177e7e0887aa13ba746c743cc27cd01807cf77821ae6b94728ce57fb99ae8539d3f07cd474870033f1c35c788a8e53adf4b49481d316d5df07c7d4eb51516921bdf2145093836598f3f24c9f362815f731787bff38d09db0736ea595b99efdb5944e6818894731e71d60c9b96868d85140542b9fd7788139926b67c8f7455bca95b79ac4f6299bed814f4957b5e6ce1a96182324aec7b329ec746b2c56fc6391596302b0f44d85880e967cbe5cf1371759628dcef749cbe6a58699cdfaff6fb7ace8d7860c061cd320e6f011555ea63e388b6810e4b5560bd0442c18d32403f20f31b832678f0492d7720451c793175b763936fd472753d80f747ab08770d91561fb49920859e8d988652b17629ee9d5c7c218d1dc646d386acaed9a80355aa7c011513f8fdd8001934a1e6e3f2b7ae29525f982b52d55085fe1efdfb5505e515f4d039eb6a2565070768be17f55697c37eda69aa43b32f158ff1f90001bad639e4419e87ccac852a708f9b0d2eb7a28821cc82cb68211044118aa8789987faff55d90e8bc79edfdfec497841959526d0bbe305f26853378aabd3db1d4c3f7eaf26ea669b5adfd0f80fc873f7a9a71ce2a74a2623c784ecad0a43e07850cd1e69b905cf84658bdb5b77d6d0c698df1c36d0dd4e7bee108d6fd1bcbedcb014611d4b13e7621b1ad1146a28c53656e6d58256b4c52cb51a7c88c018f20914ad2fec46015fd493642332c01e33cc93474b25fa4e42d4efaf6605ec24f86de7e6cc8bfad14978fc494f7932901da4b45cdaa70db903216423f60f66714d3d02608bfe3d272887f2db229217c7a01d376c495b2be67d11d519c73a1fc01b17946d081fbb6f62e45b7f5a65ecc3be10dd134b43216c633ce3511f121ff04925e57244d19fff13cb4b6b503c79d913516dd46746489df63ff9258f4c5d3afe8d5837b0f601f0fc4e28c1e276bf65c73d9eaba28636d6dde39535e717e269240dd784f061c938c2ca96e5f6b2a9a5ea76f5e5e113bc62f3370c8914f201e466452c457877b08d2cb1159cf8925467281d49a1cdc29f7d5ed3ed4da9985b1cee24fc800c6bc281b409f51d9b55f09bfec11c9612c61512f0d47151ce7b9c5cede3c38ec219b372af1336acd16474ed4a4e484bda55328bef84ce5d0643bc041d4fe4e37dcdc280df8c21bd416d3fab9dc66e8817ff81ad0baafd205c29e9c2d0272ac8c2690fb51702b062b25d9cc14644f631b97431488d292b3f060714b67bc176779f4c6845556114f37a53c3f6e43bed93aba721281a7690abe14e5b67d4685742ea5c16827960556e2c96b51b52e3e3e00b3fd06bab4ff157e77268a875d8f864d586d7c55e9a802a6067a77d7642b57a0d223e5c043afbb72a084d522e840ef0d536fcbafebad5dc69013b8a260bea4326346ac67f95044d2794663f84644cb840e4ad0608b9b3ce45b960df1497dc1962b3b5f8b57b8ee1baa599d1045f8e2b0fdbcbe49766504cad36527d1386c2efc592f701ee8d23b40cb32123ca0a62a969156929edfa9f9f61706c813a7436ba65d47297bd94a69e46118631b4b2639e646df0d1819f0f10632c382d9f737e65febca75289f6a216689e82952f2e2bc2bdb4558ab179726aa848a7225b201e412e9d057b66b9850b02d0d51123e69c6981d8ce59b00d51b33e09160b850bd4a0ae164293945e8a2ca83c56d032f740fbffb69f435006bf4bbdc44626c942ec33b806e33b0241fbaf4c7067e0a35bc50a5b9d1142175f964bf3a3e150a38c5866372dc4f2faf7d06528b64c3a077e33ab4928256704a856f6c3d70a3d7d130fef4e77cb7ae9adff9ad6382284ecec1cdc7b3bec78c34c6185a4544b84580a356f4ebc4ecf2ba3ef754ebf1ab8c24fdc4b57762023b3041a1c56612a493103bc306bf882c80dcb484937cc9d5ab636f4332638563691b2a231e436ad74f2d14886548980f1b5f2f0cd8bff7926115302307fa23f4665c093838add8bdcd36779f617f030351f7fd688be644cc47240038c1ef12de4f78876d678328c62d7926eb4690385c9f4ad3daded27cbf622afd4a709adcb69a644b13c8a44fd9d1529290a70310f1c6c8b35b552d28ab1e83fca8b70104c38ac1735660300774c2c80ef60b17cc52bc8b7fb878a4f0bc5c8fadf42b25da04e5340660cfbddd19f1dfb6e3edb1993d0a6f5f04e693c7f80066587e576164d1a1579d850027db598d7a26629fea987f0b3bf039b8de1a66a0856fb0aa63b674d89f17048867a3940b4bc82f27fc24cafb8c75131b0cc90aead8dcc0d25190e9b81b1999e02a89ba1e2825066f6dc210bb220a46ce78e07b1c4710c4852206e2858163f9df3ee7c9cacd432c7d376a42dc39974a036ac0145e74610d30b812a1e3fbf1f48091ae58738a8fa79509188db899e16bce7fe6441253b20d32259e50768f3bd90ca15455b69a115c353b1005550486b29db1cda1cbb40fbe6bec5cbb095eef5de0e09f4d5e1f670f918858bb2f221224836d8219b32c8ea71497fd675391a7b3980a04a90d19dab7d5904e134acdd7d1e3952ae04866ee76df56a5ce3d76641ae02af6338c2f2993fec69514f6c012914d06a6e58f49cacb1c70ffbaf4049faf73f7f4259f650bd22286b3e52356a66990ec2a440cef857cc1aa53941481fbe1508cafa0db1ad7d0a84e083e839715c6fc6353d889e0f5ecb92e354f45813a648c123026fcc09e04b0490ef89cc378b7e4d1e974edc791f9a4e039a5721eda5db0160e5425993768cdb9e4927e977f8570496759bbe3cec20b1b6c82a9e2bd00ae3957367126dc1755ca35baafa59c14990434b66be6bd1957592f77615f3dbe60756e9ad84354703d6ef0adb307c77a4424ace7715e5828fea366a733b7907aa7ac34af93da18d4384cf49db1266c858515c967d30a634b52b246e97895e1a075326efc33dbf7957aef486c96f1d2ba4808d614b789d7e19403891fd66a1672c2547b68ad9e3fd5e3e8c3bb4574bd185363b350b44c5a37f7fc8b981a2ab676276d061c23c2d3732e5ae75d047385e2751884b00634982e310c20a996201d15eed7bde052af4295d752ad408a35baf342a679d0ab6b70486867bde798b4c7001f8865f5c0b6f6b9f6c8aa3431e732f6697920f92d015a09b95da29cad973060affa038582e0e93d30ce2c27a5b3298b798fb5747d81eb613a5cadba3b139f7b5280cdff83af133b50c19b0cb0f8a94128208acd0f395085284f10d3a8a5fb470cf27c1f710106ed3216311e4115225ffa8ef0460345e74afad79d6a2ded007926da6b8001e567998662b79ceefe487e5143d43ab042996282d6ab52cb854fb29ae85634341e986969ecbeb942e98e9ae0446e2e953c46546de150164dec275623570dc06a8f0330c84610d566f2fc990b514e4e821239b2cad42925d3688e660c6b4c10df30c797f4c6211669a8b16a1c94bc4c291c7b5e05d60da1452ae52dea36cc1936b73e93cf1b4ce13d3f1d57ed4acc72e54632b863495cbeb52dc88382181afc1304d20257c19c2534c25e2dc402d28c6577cda36b651d71a9e017b59ea9b5b1341c859caa4854497db4ca834d3cf5bbc615a8b71b89670d2a8b565a573775b06746a11d3e0de28e6b282a6b90734c37023fc311099e99da01fe16d19852c4616ddf5d3d1530914d10c902997d5b90d667bffebef3b5d918fb2bbda8f4c0dead7d05b3d7d172835e59930093d647cfc8938c47960dd094f270d263364615f30108ad117ea0617e023cb971ad6becbfe1caceda55e20e30896a479272cc794d822a79a8b3a21341c016a522d66fe280039ab7125b9a7ee5f880801b74be97fd6aeb69f25f47c8925216024238919e87806591ef36905ab4670cf3b544c5f366f034b8b961124ba760313b0f3e9b06c82130ac32030e776b324651d84d0581e3243ca80ca4f518a6a7a763d35a5c1879611da565ee03682fedfd45b5ea0cb332b571bdcf9f7fc5bd99f45d81bfd37830a2b2c14f5b7be1aa8f269c88da6694f8cf18ec7df3df35c63e8e2a8a8f614ec742e359409799c2eacd60af45551a4b5a14857afa4e808ec28911a56de6c97f8dede6cd8adc27e1462b0455da0c86526640ca997a79ad3eeed50893315ec4375bf746f0f70c563eccacef3c329888d66dc0c6326860b899aa1e88b3c6e3b5a1b3fec5c3dc2a894d650c456558bdbec517b52232207b48593827e10e1afbb82cc592a631be5f4197dee03f3d5866909e5ef11068c1b77da12f1b5a088dc0961442e9036d6b83353c717ac9c0a11ca9e817a852f74327ca308ed5dbf8bbf5e2c1ce0d41b806127b03baecd18c91be912831b0185c39340a50496d2c1b9da334d82517fba47532e8dc8473c7bde003d8ee7444a684c3a71c1706de5285ca4ddd38205e46e58fe859fca76f1ea5df29391600fc5f68f5ebe0ee0c68822b3392910f07212a2e3215d7e89ced1467ffc41e3f2ff43388ebc9e90970b2532fc06b7fd38a69808eab84184719f0d41f65cab08999c9d6a42d0d3ce88bdc76f2d6aff419acd47fc4f15b1691b2a64a465bbaa3934e3103789bad9d0cacbf9f46f92e048e8eaa426ac92d4cdc4ca9fa44446110ac2ece40b7b05ec1bf991b99b0ebc452507f29c0eabea3c6ad2b9a63ec7a5a3ae4976c63ab210d9676fc8720ec9610ff2aecb1606453dea5b0280e55f66c7a8cdf2bba7734174ddb0e55d0ef14c5225c18a997410792ca8ebeb85560e26063969bc95acfb405887e8f3cb5aed6fc7c0aa10fa5f0d988d21f884a4d2f2bd2cfcfc05d5d06538a850100a44fd3f2003b41b2781da1c457f95310dc0aad37153f45c4c578dff9cdb1db9582914a9627d33c4ee1e1b583e366aa9399974fdc0a270078a2a356fd828abade85a81a5eafc61978cc7c23173bc6cf26b5eb8cbb47f0fb4e2e324f7a1372e9d81bc34bb72c253a318035ff8d55c28fe438b1147a527f816bce5944bde4776c3ab2553c2ba309986ca475be37c3069d8d6c8958cb49749ac010455c284a773d70ccb34d29d02f", 0x1000}], 0x2, 0x0, 0x61) rename(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)='./file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000140)="19d036e6c154dc78fddadee3fa577ed2b32b8df087b62117b5fe9cc4b4bef342c955e86ea8455878bbb98b117c5b6a95f4a0ade32cf6df2f3cac6e39c401bd9617b4c56873ec12a98561533a51098515dffd85f079a3bd5849203d27066929e0b8e6047bbaf91c59a3f434a053a30930", 0x70) 16:01:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000140)='\x00', 0x34934908818b73c5, 0x200000000d) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x46e2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000300)={0x2, 0x4}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:32 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x3, &(0x7f0000000140)=""/18, &(0x7f0000000180)=0x12) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto$inet6(r0, &(0x7f0000000000)="e0cf8ef002e9f200c2ecdaf8f07a20933483b71a259205e7be5f00292d588fff50b5842fefa96ac97780d4ae74f5ecf7d32a25c972c9576bfb6b30edfb2478c7825f7740f81efdc9ad824686a19914d4d216c87487ffb29a18a28c00ee5ec2d05e364f37b2a3808b84647b37697f0243626c4b929c7255f79b1f6c019b66b7693275e0944d5c659f64f750d5c1889a53ff924b8300344c3442ee58e08866c0a774c119cb2d2ecc5e3cf5584bd9876252ed813c465ed0fbd52a6ce4ea4c82a2ac16f102d2c66ce409a0743827dcc228ea4ace85e49a1d123767cc8cb3c9cb9d1676f5b4fc48f786528065b0a90000", 0xee, 0x406, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x6}, 0xff99) 16:01:32 executing program 0: socketpair(0x38, 0x4001, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/132, 0x84}], 0x1, &(0x7f00000001c0)=""/58, 0x3a}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:01:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x20000000002400, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2000800000001, 0xfffffffffffffffe) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x53}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791", 0x448}], 0x1, 0x0, 0x0) getsockopt(r0, 0x100, 0x71c, &(0x7f0000000240)=""/92, &(0x7f0000000080)=0x5c) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x10) listen(r0, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:33 executing program 1: r0 = shmget(0x3, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000380)='./file0\x00', 0x420, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x3, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200e8, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x87, 0x9, 0x5, 0x5}, {0x10001, 0x1, 0x80, 0x1}, {0x875f, 0x4, 0x8, 0x7f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) 16:01:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000002c0)=0x2, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000001580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e07aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95ab263cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebc87d0424f6491eb8bd910e7d0e09eb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd0", 0x1001}], 0x1, 0x0, 0x0) r4 = dup(r3) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x41, 0x2, 0x2, 0x1}, {{r3}, 0xfffffffffffffffd, 0x8, 0x8, 0x5, 0x7fffffff}, {{r4}, 0xfffffffffffffffa, 0xa1, 0x82, 0x1, 0x5}], 0x5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x5, 0x806, 0x9}, {{r3}, 0x0, 0x50, 0x0, 0x2, 0x8}, {{r3}, 0xfffffffffffffffd, 0x2, 0x40000018, 0x8, 0x5}], 0xcebd, &(0x7f0000000100)={0x3, 0x9}) close(r1) linkat(r4, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) 16:01:33 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x100) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x6, 0x55f2, 0x5a, 0x0, 0x80000001, 0x3b, 0x2bc, 0x2, 0x1, 0xfffffffffffffffc}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000200)="a61d221f2022fbffc73d344328292d6e4a31afb947a2cbb99b9f9799b2de32404502f280fd36d1ea63889029739fb74e7a94833058436c8b1d3035b446d0a330bae9474e1ca0d679354c0db6f12cd68d5a20e2488a9440bc4879a04e27b0e476abb6e61c3ef520a0884ac2e48d26e245586b01f35f3bcdcb67c4e8209bf6f98b70f7d8dc96a3196eeadfcd58fafc533d2daf4b1195e4374eb3f1f34b2ba42ad4a7b75e2645c558a60088cfca56b75526fd7415831238cc8798fb0489b8fb673844a714c765cb09aafecc48b971b3341dd5b1c089c1136d0a227496c617467c5281172c0349ffc3438989079e197120bb04", 0xf1, 0x400, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c7530008f73e2cd808f7b8e99e6cbb010449c8cf49c5ef01ec316afa6f0529e5c5cb4c9121f938bb15117b34822e78e1202b8b5d1c6065656da9d8a758a2d981d97af5e0855249264b1583601ae08b823748beaced0241e2d4c1078668b28fca0cb4a159b75e141d0accf4a"], 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7cef73f7, 0x9, 0x80000000, 0x1, 0x7, 0xffffffff, 0x4, 0x2, 0x0, 0x41e, 0x1ff}) setrlimit(0x0, &(0x7f00000001c0)={0xff, 0x7}) 16:01:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) fcntl$dupfd(r0, 0xa, r0) 16:01:33 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x20, 0x0, {[0xa4b, 0xffffffff, 0x2, 0x1000, 0xffffffffffffa880, 0x7d, 0x7fff, 0x20, 0xff, 0x80, 0x3, 0x52c9, 0x9, 0x7f, 0x7f, 0x5, 0x800, 0x43a1], [0x1, 0xfffffffffffffffd, 0x7f, 0x9c, 0xc3, 0x7fff, 0x8, 0xbe, 0x6, 0x1], [0x204, 0x0, 0xfffffffffffff000, 0x1, 0x40, 0x635, 0x6], [0x9, 0x90, 0x2, 0x8, 0xfffffffffffffff9, 0x8], [{0x3, 0x40, 0x9, 0x9}, {0x2000000000000000, 0xfd2, 0x10000, 0xfffffffffffff001}, {0x81, 0x80000001, 0x0, 0x8}, {0x3, 0x400, 0x5, 0x4f}, {0x8, 0x9, 0x101, 0x8}, {0x1, 0x1, 0x5616467a, 0x5}, {0xfffffffffffffffe, 0x7ff, 0x6}, {0xbb4, 0x5, 0xe52, 0x7}], {0x4, 0x4, 0x9, 0x7f}, {0x4, 0x0, 0x6, 0x81}}}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:01:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0xae0, 0x41) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:01:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x3f, &(0x7f0000000000)="31a52d2e0c5589a847a37fbe9770be5de888859336bc5bf9c424fbbb81282a8de14246b1e004f3b0c1b0309e9eaa2b97b0e668a4e98c7b1886011b4b7d1b222e0d4a7dca7737a79b60567bd086ec9df9d7f24c58b5803ae4f44b65099a078af60b0e1c31ca030a78d2a62ede5bcc3cbe15d4e484a36cf9ade2194e0f6e1b3426d1d89674ce05115f4b0083b87e4374356e4305467b4659b8690852af4de58864876e6e6b1e6aeb0d0c0a176cd194183a6557f767b17362f85accb03488f5392eacd0ad74a95f811f2b01a46682409e24c6fe", 0xd2) setsockopt(r0, 0x29, 0x4, &(0x7f0000000180), 0x0) socket(0x6, 0x4000, 0xfffffffffffffffa) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x9, 0xa8, {0x7, 0x2}}) 16:01:33 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1002, 0xfffffffffffffff9) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000280)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0x110, &(0x7f0000000240)="d809100ec4a7520aa91924c37a5e6c4a5aa2eccadee4b43bbf495a6993e0eb84f372a1496323f2f419edbe6571c0ebd09ad0c4a91275a68211476493e37a97cecc80b46a8cefe2ed5cd2151d71487d83a972374783fa8f80f900c0d08e6a97cb2a7e810fcad5859ea17deaa73e06e0be03d218fa1ea666a8053895ea28fce521b8e34b9034557ece9ff4c43bd64392b2997273e89bcf2ecab32a75de08fae013454fe547b0be0064fa07c6deccbdd81b99b4b55256f18563697d68939816cd2000000089d6f62104b25f64476273de98359e256255ad8ee86387839b13aea1da35a39544f2907ec9dd1932babd4a01cfdfd52d3fc9d01877b1532ac645d86648700b17e9b357642229a88b17913c29b0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x384d8, 0x0) 16:01:33 executing program 0: msgget$private(0x0, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="ea00005c000000006b4ac596cca19118922520c5e899bda45c6441b7c843154f440963b502b451e1eae943067714285ea5fac6df8a50b0d54fbe52bd12e2318a5292642642", 0xfe0a) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) poll(&(0x7f0000000000)=[{r0, 0x104}, {r0, 0x20}, {r0, 0x46}, {r0}, {r0, 0x2}, {r0, 0x100}, {r0, 0x108}, {r0, 0x3}], 0x8, 0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x41}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f00000001c0)=0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000280)) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x180) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000300)) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xc0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6, 0x0, 0x40000000000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc99, &(0x7f0000000340)="2b4b1f143f8116b465f3b08fa81824faf182b8ffb2f9005edd1b79a4dee1e44221d6b8d9d504d89c0170830297b2c71a4f454ef05cca420e4715a68b5978417ba3e25067317268331878c02c05e9c91a0d3fddb8c596ce") openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc0, 0x0) 16:01:33 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'], &(0x7f00000000c0)=0x10) sendto$unix(r0, &(0x7f0000000180)="f3c73a8eaba2956b7da27412ac94090a9e479685ee090eaf9e4969d2691ceebc31311bcc881a469c8f6895c1b47e35a09041d30b6d70f14e1680ff526dd602b0337e084d2d460ee26ba7b4606ec46247e53520be84c88ac05931f0323870280f95d9aa898ce7b103242b870e5aef6e97e30f6295ce924820a1bec5154c553fe4510c0283dcbe4622d919b92227c48c140c65cb195d636f217950c1a3b1cf33a0efca1e", 0xa3, 0x402, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x4012, r0, 0x0, 0x0) 16:01:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d41e75ad1e074418fe21e1b519454d49f75d8661a7bdf422a4f2ee2ca89b5914cf58ed9b7aaa4306a5043702401869d223b3c6cf07e947f25a0cb5419d1e8c4c4b1ad41afd43dafa441ddef55d95a1d1667f02dd1c71cc52decc0e9cc26aa9dd06d783eb864e9e425b3d0ec600ccec399d46678f46f7c69609650d58de0b129662c45847cc0cc2c48c82164771af5d0e327dbf8d2e90d24c1600eb6f2ad275b572c3160e577333d5049014f64f9d865138d23470a1dbbf8cecaf69ae095aed8d148302ac04ef61", 0xc7) recvmsg(r0, &(0x7f0000000140)={0x0, 0x178, 0x0, 0x3e998831099cec5f, 0x0, 0x1f1}, 0x40) 16:01:33 executing program 0: setreuid(0x0, 0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:33 executing program 1: socketpair(0x2, 0x4, 0x800, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x8, 0x4) shutdown(r1, 0x1) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1016, 0x0, 0xffffffffffffffed) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xb9) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff93, &(0x7f0000000140)="a6") 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') chflags(&(0x7f0000000040)='./file0\x00', 0x0) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x2, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x10000, 0x4000000000000004]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x75b86a8d7b471312, 0x0) mlockall(0x1) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x181, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7, 0xe5b}, {0x16}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x8000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0xffffffffffffffff, 0xcbc}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x167) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x0, 0x40, 0x6}, 0x7) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000200)) semget$private(0x0, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x7a24cc4d, 0x1, 0x8, 0x856c, 0x7}, 0xc) 16:01:33 executing program 1: r0 = msgget$private(0x0, 0xb) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000008d640bd428802c85973b86e53a5ab09f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63921291dd04c4c5021dd85f3b1ae898f79513b120719727c2a388832e1eb2601cebf1d1dffe9ef585e0b4de9fa7b29ab8f07899a3c599e44f752e8333133"], 0x37, 0x800) sync() 16:01:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x100}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:01:33 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0xffffffff, 0x1, 0x3, "21496d0602219dbe500daf5da6bbb1d927bb1d76", 0xc58, 0x4}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) pread(r1, 0x0, 0x3a6, 0x0, 0xc600000000000000) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1f}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) r2 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:01:33 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0xffffffffffff2822) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x16) close(r0) 16:01:33 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 16:01:33 executing program 1: madvise(&(0x7f000062f000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = msgget$private(0x0, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = geteuid() r5 = getgid() r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, r3, r4, r5, 0x20, 0x1}, 0x6, 0xb5, r6, r7, 0x4, 0xfff, 0x1, 0x7}) 16:01:36 executing program 0: select(0x40, &(0x7f0000000000)={0x40, 0x0, 0x8, 0x17, 0x7, 0x3000000, 0x8, 0x3}, &(0x7f0000000040)={0x149a, 0x2, 0xffffffffffffff81, 0x1f, 0x9, 0x7, 0x40, 0xb22}, &(0x7f0000000080)={0x210, 0x8, 0x176, 0x3, 0x64b, 0x7fffffff, 0x7, 0x7}, &(0x7f00000000c0)={0xfd, 0x7fff}) clock_getres(0x0, 0xfffffffffffffffe) 16:01:36 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r1) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) kqueue() 16:01:36 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) fcntl$dupfd(r0, 0x0, r1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x2, 0x2000, 0x28, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:01:36 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x600, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x5000000}) clock_settime(0x2, &(0x7f0000000080)={0x2, 0xfff}) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x3e, 0x1, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x9, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000000)="49854606ad5454e763daa8f4cafc6d9da80ce42887a7de1185e0548004094a8bcd2d53e1f4426757ae9bb55b430d311338d444d775f5c19f431a7b98ea5253d5754cc934a75950f594a93e7a8bea3795bf595621bea3ec1770aad343b88f507d17005288b9b369e78eabba49d1b2428011a15cd5b43a40405364e058cf849acf4fa56ced7235f8c0918e8efb7b0ba1cf7e9aa2b1e2308ef533a6ef7e", 0x9c, 0x0, 0x0) 14:41:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2f0800000000000000b3"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3c}]}) sync() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 14:41:20 executing program 0: r0 = socket(0x2, 0x4005, 0x7) r1 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) accept(r2, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0x3) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) 14:41:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)='A', 0x1}], 0x1) 14:41:20 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000001100)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="08080000000000000000000000000000a849595f180eb0e0cf1f8247117fe18f866c3b10fbe84f1ec8bf430f09c358c75104c004935102449ac172f62b1856c58c410ee09f8262323f9cfbdd421056ec9ce5d03ba11462346bb272dcdcd35a408e424c1160f4b992e3cc9bbb3be1b501102cf041fe0bc1747815a96235b404365bedea75565d04eb2b5b7731e299de75fc1a615bf78901b0302bf8666acb2d5678b7537623e8ef351cc630136d7d37601b37c381dbe2a86906e5004fb77ed6f3c8fe73bfd7c323c10901a8f0f5490a02935dcfb882e892422e97e559bc4063b3bbf69a25b14cec1f4f7fb79aa0f4bff8ae969496f9ab487163f4ce2844ded76ab449484d6a28dac81406be2664d9f539ceab0473d956d6f966be973969cf91077aeb242afdc791744e4cd38957dc16e7df8d2a9ad839dbb76d4dacc47cb8af2f9e0b96fe8de1d3ee4a244f34c82fbeeb0d8eb96dad6bf478850c6fcac022307f4379014813cbc1ed9fae77bd97c2eb3af68a185ebf865c61129afaed274deaba9305fa8f76c641e7f1da69a3cb04473559adae1cb8ab2d576ad9401e4dd0c6af5d1406838b1771c48db8ed03bc7e119ee2b697c861841002bf94cff3902b4d989f227a213a05cb24cc688f3b14d92147a3fdbef216128701133717fdd45aeb7619ce0c9903a2475af937209cface6695a309d21a05d293f6548476d0a53f02c614c87564e5d22f40b6259bd148a98a854eea9e32943c7f4dd236c7e8a1be92032ff724cbb3440c4a7f082f741746ddc97de558a9abb3660ac9520b1068cae05a09bb2f173780fe33cff0afb550d3f636f45796dc0ff8c86c5d7a4d6c7fc989b5723634cedeef7cd777be2bca728f72d9c89dd81a57c3ac900d22f6883c795271a6329a13470ea5252156a903b080153bbe53098ee0780adca963d095bc21cad376688e4d9e1bdd6df366b7822fa3bc62952e50a798ee4cdc76ff94cad717bea0e02fc8f7bdfb7a433a75cbc4ef18107d358d7315481bfdb25c8b69f997b2d0e8917a2a042205527785f29e8b682825df4cf77ff502f507afbc8597e34ddda01efed74951468e3b3626b77553501e9c5283c1a976f5b7fe884e7b26bd32abc02560feafa6b446863ae26561ebb57bf999c0170b0af698d2b68a80edac0527c38ef19d5128c37ff162279e19f393273daa7f3ca50104e9c0dc721ba1b2457502576177aa0d25b5e8e3960ef894990496edc4ecc7d6e1e838fbdce1ac4e65526132fed0cc724c22c61272cd1b26bc5fafb3465552976fb4665400f89899c47b0dd76230d63cb993936379623078a55f22ffdc9777647359dbeb8beebc2c8dc251b42af88e887e197d298eca477659be00c062bf1fda3f6de36c1ea31996c9364e6a2ae3a92bc07672688c9ca9b6ca5d622dfc97feb51b93c9df3073f65a097ac60796e4bfe17913f7c6448c78270e9a753f4179f8835712b3089fb5f2892d72663f4f42b4c0897db911c06579fb171d22daf46c98b349fca0807202015cba1b119da2933210dc898e273a005193eb08eed756660237faf3bfa887c36f629c1eac8c941e6f393e843693133a044271d878324f85425d52310067ebc5820fda76ce13d21d96738948f2024de8f1141845ad6aed2ee803f24a55960321826bf9b296a40bdd31618f3820c4cf4e6517624d30800e96feb42b356b0a21a52ca3071738eb9db5b1ce2820e9e90e8276f9a5df33f7e6c40cd597243e9e7f38cdf7f76ef9be136c4eff5349498cd0ee38d6b7930ac5d2b83048469ee366ce441fd85a86bff75b4d3f96a367703fdfc53ecd71c81aa7375edc7cfc8f08c72193974c6e3bf83acea5f2247fd156ed7e6a7ae2a23def9bccc357fddc8730159c2a5e10ade705b3541f71bab89b742673108d6985dffa5d9421883505e4394badd2e49e708b26ecafa0b848c53629e65ffc17bf813970304e3e9565f13c0d850e3af737ed31fed930ff2cf7a4d96ce2cc4db0388bd40f8f2bdd278d0b5cfe7d833b94f73bdcd39e083f56ac82e4ac7d341d151693375d15e1b0df364b501593df7000ab8d65a591f7b8a4246a131801181939c6a79d05fdd7648b92b6611bc6cabad0dc4b071132c8b33758f75e36b16b9b5e8a57a62240146503bdb4ba9d4a856888fd51c56b6df6a8f4e9dbd9015dc8febcc4387d869c8fd2b2b2f07f53fb2e9bf1cb90c27c44a0c5e75a9679b89691680af00b6efb5bfaed803192623d749197004419f1a71a7f75ee17734fefbdb246e0296d1015024b53d48c4e817ba499696a97e44ce7904253020149fdaa7dd726faf339e6ca6866a7240f5b793ec89c52864432e778c07202ff1ee2aa4ecdea88350f550f0bf345c9b275f34459dee5cea96a539c71b1225eee04179a84397dd4ce7fff2ab32a050a76519f428c3440a37fb2343fc3f23450ea1eba82e328cee4b272840697f4173a16f6556a7b04c69b29143c76b1d71b6ed715daa96369aebccee921f971fe60b1b62aa34cf43ad3ee07583ced4b2e1e45c692f5d47e6d98ea80eb4a82457903f55d201f46e42202f5a2c3dc7168235140a1dad3da69617ea59497aac4ba6309ac9a7e7ed51738cf5f60015e052d0fc748edd37bdcef0d63ca6db8d723b67ad2afbe34b656b5bd01d11e3baf2d0870508ae978f4bec15a69d736db5ffef31eef1ed0ff9151c5cc116e73682e3120990e58cca3e0b166bd331635298221834583c9ffdba513bfebf74998e3f65bc36012b7836b11676accee73382f494efa06d3ab93f4e851e5310b61723e0b261662cbbd533c87c828eb31576300eba5701130c9b5db5ac707f263c51ba0a482dfc8f44431bad0c24d485176d4b5e94b05ddb500000000000000"], 0x808}, 0x0) 14:41:20 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18402, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xa5, 0x0, &(0x7f0000000040)=""/165}) write(r1, &(0x7f0000000140)="99aaec6ffd02ff13262d118b030774502e9f8c642ce4045d0d9beb405df95fff816039c8230a8de271a60bbb2398eb35f318c983dd47e2ba4eb33562f8542561dc80ca780f2c9b607c7d616796509fc17959a88cf65aca53cdb4041c8a0e3a6eff66149e31362ec698b2d62a8d35ad5986feb6172144b3378e8248dc57b329525f222820d6d3180fe328cca523071decce325e261da7d649c2c77b649868f2baf1dbb3f6578d73a219e0be4dcf28766a65d33b74c4840eede64e456ad832abe2", 0xc0) close(r0) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2, 0x6}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) setreuid(r1, r2) 14:41:20 executing program 1: open(&(0x7f0000000080)='./file1\x00', 0x0, 0x40) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x100) openat(r0, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x20040, 0x100) mkdirat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x160) r1 = msgget(0x2, 0x100) msgctl$IPC_RMID(r1, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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//file0\x00', r0, &(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000380)='./file1/file0\x00', &(0x7f0000000300)='W\x02') 14:41:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x8000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x610, 0x0) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:20 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x8}) 14:41:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x8000000084, 0x0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() 16:00:08 executing program 0: shmget$private(0x0, 0x1000, 0x100, &(0x7f00006f2000/0x1000)=nil) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000200)=0xffffffffffffffe0) mmap(&(0x7f00006f2000/0x8000)=nil, 0x8000, 0x2, 0x810, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/134, 0x86) 16:00:08 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) 16:00:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x420, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) 16:00:08 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)="404d6c0f14be4e30471760ecba309ff3d95c4211e49fd266abb9b10bfacf4147bf321139b0f620b6e9ac56efee2351886af460d810b334b011c64a92cab0954327bac97f1c6d83385b0a775fcdd87b590805ad7b5e398477602c15a43a850104f7aab1c870f9e310d55e7e3cebfbee050e24d24cb112487c8d800144561bec70db", 0x81}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_open_pts() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname(r3, 0x0, &(0x7f0000000080)) close(r3) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getuid() getuid() geteuid() geteuid() getuid() getuid() r2 = geteuid() setuid(r2) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0xffdfffffffffffff) 16:00:08 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x8007, 0x1653a151) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000200)='./file0/file0\x00') recvmsg(r2, &(0x7f00000002c0)={0x0, 0x3a5, 0x0, 0x0, &(0x7f0000000440)=""/210, 0x39a}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = getuid() ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r4, r5) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x100}, 0x8) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000100)=0x8) 16:00:08 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x7fff) socket(0x6, 0x2, 0x1) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0xffffffffffffff62) 16:00:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000786000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = msgget(0x0, 0x4) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/67}, 0x4b, 0x3, 0x1800) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0xfffffffffffffffc, 0x6}, {0x101}, {0x6, 0x3}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x8000000100001, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket(0x27, 0x0, 0xf9) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x3, 0x25c) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x140) chown(&(0x7f0000000c00)='./file0\x00', r3, r2) 16:00:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) write(r1, &(0x7f0000000400)="2cdcb32825330df1d0704b4530dbd6731cb978fad9df871cc3925fc948d4e176daba2dfc9ffb47a37a88bf78e249ab259ef76b7aef88e63c0f4a0ae38ef05eee56a07b8d3e785a2c9c415bfd078431b712869aca4edb18274876e6acebef367d6d0673b245f7e3ae53245c493b8e097149b64131cb4724abb1f9e8d9b3d5e693e5901b461dc4d4e204ebd19a26232ea844690fa6a5ec2be5ef7416ef2735c1f63445c042656311a53dae948c730db7326e24e39d81a1718cadaa5c71b9b117a9e6e43c81232b3e66a1d9b46d93ac502e86fe0572705c79d8d03caad5341723dfadafc4a4af187f9aee8caecd893f9f9bbfce67590a85b35e02f9ec4c48c3fe6d804c5e5fa026f611eb38825c5cb68673db9b8578016c4d02e9d90628a82d5eae8638e60d5dadb9b8f82b511fa0517eb4d9005b4629cc10224cdbbeb1919493d30066a78ccf852049d29ae999a702fd319d1fd83c312e9bffed4c28b818f392f80aa9f3b2bebf6d1a8dd368e7e58cd8feebc37611376256eab340d6a3a9de187a0dcf325ad6479ee737b53c980a15696c399c10d022a5570429aad0c26a24083be50b230cb4be38226e7ca0dbab0675ce36c5429493d44d92a90d96de8e20029c3c3a29ea01ef6d7db79cabd92b17d864e7b915b3875eaec7013d237a76d580b681af66951928c1eef39e2a39a531a80b59ba311469a83df36f159d48c1a28aa57725c6172eb3a8fd6a8d38bd7719ef04c6922675428936ca7af2a2f045c01cd881ecf4b851a8e186d0a1710fb429d37b4d61ddd8faf87d68e15cebfd49fb246d5c9d9f62482d75f4146907608ea4b1b483ec2b52b2c6bff26d9ccf55738edf290d5147fd703e1f6c6f38925993ee66aeb182a4cc9145db31acec9cb1bcc602b2b919c0150d7f06d17272b8b8ec5504b672794922e3bd83ae314198ca896804bf0db52a4f497cd1f34585a8d8479cdc1bc27fd671e8cde5819955288ccae283e2d4a978878c7782a0b60557d26c97914b537d6bf431259a1f769f755eaf11abbef5030032785b40b3b3d2d74a9ea57dc52090560b82440eb0630a8e516e6727dc511afc97777a4e7aa203a2115678d5f9ca5ac348b99f3f56a7c7fef16e8fc2d5e902134aa181efd8a42e60359c96efa3d6875e6414cb80b1c27b77a526d708812a12058df07a936cf48f2a743ce997e43cc3f7a9e7fc8c78ed00b550238d113200e14ccb79a9d8aa2aeff82b0bf902bac593c94969bd41094676613a86f29dece7978f017a4bfdd45dfd0c3d033a7bdcb31560eae11ea152ac30234a4d7f28041d1a0519a8040656481adb3fcc879aa1dfe6f15c7de47cbf406d3dc0cbd994e6c5b532943155e77254013d0d18a3e16ea64bbbafeae26135e18da801b184129f1a85d8413bd00dd2d4b2388074197ee55a06d322d8cf606a5d8395426fa7e063d0439d0bcabb677c2d03e53957e4355ea293ae906bc50cf78738e1313258151133f344c538271cf6f252a12a0947f3aa8ffeb69ba85049f116c8a9d60b1d4d71523c1d788cd6b97450ecb41cd7cfe3613b5c266f352e6d038292d8eb17c78e0e0a03db255d90f9f60525be2d6a1391d8c527578f55b074529dccdf3eec28d184a6ba4b1bf24b4411aab78615635a6deb4ec5708afaf8b4df3048fb563927a8d77a5377a8175712b5bcb491b2efff34abf1486db8df67f673f218704eceabb0a8f227e4619a9c50ecf8d2c6d1af318846696982c4d90c86935ff1b3f9d31b569a886660c92ef0b4d4a89a469556b53b841964a8bbfebf7e3e136c7cc2e978d88b9a85551d9faac3a5ef055bdcde4cc3a2e3a6b585d8af3c00d15590b01cdbc609071a1b3b07ee66c3fcdf0a4dc9c4a3688e9fe775ebd346929668b0503bb505e8ad8f312ef6e903fdc3ee12487c89e26d01a948a0bc9b871d7ede3e2383ffac357b38f39ee984a80f0624a42e64ecc05969ce4b95c49de6a0bd04172dbc2de97bdad972f81045891980fd027cd5dccca80c051e60e672fd078c215daded6bdb98fd545261048e65a96e5bbd383fd00ce49b71fd5fa4a3cf00b67204b53f0032358c3d14e662b7122062eb437c47d066763bbc714e1fdba697625a0d4dc34d1e70def86bfc10d7e0e4916b2fb7344ff70aafe85042e8cf436005cbe594157eba589e1e7d50c00515c659eeac49498319b8728ce1d2021b6904132dc627b672328858163be6dbc02291020f62a854fe4a6d54c3c9051e68234751a5e0bbd2db64beee66e12346f8a51b45cfe82569ba9a60ee81b10afe56546081593082ef5decb3b09fb4125b2417b42063189507b95d4ec92ac85f63f67b3048e855d6877afdf44cae9384bce194d9f35e2e2175b0d7787991741b485a369fe12ad40d9a224d1fe5297eab36a0e64df3403e357dd1cd17f423c3888f7191e73c4746d500cedf16e877975aef9e99d425759f6ec8d1d9f75ce3cd6997d609afed422930a519550d3087d8639964ed504ee96f71a730386c354e8366f5c5b6112d8dc168dfdc26725d2791689afa850015967ed4944929aba10cd75db7b67808dec93c7af5fa2b0cdf56ee7b6f530761d7dafe75593fb99cf1dadb15f262548183b60836c3aa98d2d4b58df8f6d23ccce1983a36710e607d239722e0e2c437b888c291d19d424635e5439e51b4c2fc4466dc350eceb200cf5a65248dc29824e909b1133570cec26569e465cf4dc9ba780f52361f9a2ae38c9434247f5703742a41a4af6ad67a998507abbf6a044c57f98df47250967c8f4ec82eca3b47bdbd642b3264c2352906494fe8c2ad0d3781980ce075abc1c02748e4340c5cf8d53e57d93da25c9cb14cb3d0cfdcddae21f08aacefbffe0c71c261134fe7bfd5966b7972ac965ddd83c935c188af87f55a6e256ceac50038ebc1c1e45b86360b69fa3b72194bbed5c67eb6e9b6f33914c9d7dbf32245844b5b7067c850a40e5715ea6abbe427c2c277af97955dd7ebedd346e6ecb26d3d85bbb548ba25f875c839334198c62c4fb52c66ff9ca0e7e3e5f88a90a7340bdb55b6fab8c1c616a16c1ec60f712c04ec81013a58e6954c004ee42a27f86c596733ba3b172933ea843771110b1def0e08fafee9d1f375586a77fc1fb9fa2ac9182471db8807b9b5bec159add853bd7662ad833040ee7d41255f5e71dec844c76b7b9277cf73184726a48868c98162b6fc25bfb574f678b8c93d8caf32b6075e170d7429c64544ea2538e5c0d1b581fd59215990a88a91fb1d5fbce45fbab1e2132eaa9bbd5984113ef98642aa6cb3c0c6ce1801a9397bb675d4a53e20b011881490aebddb9ab6208a101e78c51e1d52ea9ea069a1eea1b33e72456639542b56cff2fbe4e5e518c3ccb1a3e47373ae1b4c19ac2d136f4c8d92704d3948d8169bc099ded7080b73fd9e995e006959e4af01d581c3d90eaf4285f474809de970a25d2b3a9d2c32c1ab3e62a265aedd01a21d12cb8d10cdb62be056743df2a4582680175a7b0c6815563a2eaeb4a77b8bfc665a6aa6c0cba60a6980be9d13b589cc4514ad538aa6120b03be84477b8fdc7938393ef8e1b4d9e795ef5e00771cb7815127084c49a91af70fcdb1b7f0d665723592a6f9317205afef7290de4ec527d193d6b0a858d654cc42da1d210f911e73173d35f3eba61b311e767a1f4f8ae25f8186f660e6dd45d7ae4b13fd175e536e24c6dd628daa7794cfab00a825b4dd1c5e5b61017cf1d66089d4debed8e5eb893353bc30a56e959fb8271fc9515e39af5438db6d116ef58299fc6b89ab6224d470861895c1befead12687139f38b9f69fa5d46e88c2ab3bd9a9adedf3b82113265d5dbd1338a09ad9811a98852614b3e28d9c7144835c62cf31a89b6d5b9d1a8dbac7e5a18ad50f83b33b93e5cdc8767511d55226787e147778747cd0f40b9754d464f053920f21359e8e9ab40e7e944acf3755521149e5d1f06016a1e672bc07c5011da3fbe01846e0bec6bb11b9f7d96a66d2e01ea27c371481f68320c3c8a7f1606f196d6187a2ba14cfcea545989eeaab5056703ee41d6a7de44a0b141de84413c6a575e960f153afa45b31fbc6b7b98f0a3a7d2949dccb46cd25ea7b1373db8eb098c0decf3c046b83d7989c8ffb7deee7a8a2a7fd4983f6aca35041eff7e6c3a85a68d246b563f3a8c3abdea38641f44f32f77de89be30e1365711de89089bc6e7d72dddf130df00173367d8e02560bac0b64b4dd65e3cf61cfc017c9858d406da8394c3599d4153d18eeb559142ba8486658baaef9299342298408b883cd2e02f3117ca673bec07e5b77fe217a187e47c38facb3175fb4e9789418a065778808523d8407eb39343f40e778dabd7d7cc1d4355153cb31dc094e73c1705d8014c2efaa8f591432fe6321ebbd8819f2d699097a9e11c39afe9c78bc6cd91c32ca296b940eb833134a85661573393068d8d85147255a5dcc6f1eb1b1991f1fd22922116ac81830f5c93ba978579450ded6044e0e1d92fcede67c8cf97fddf3cedd1d920a55c9e4b135eb9551763a08674cd2063ec64d2b6693d51ea8d2c0fff4182d29ea70bad35bed906eb352d3de5699d42d9ad8e67c60e9ed9fd1ef00c33e191602f4cea06fd7e05477b36b0d0d03442184979165c5508caff34b2c0c6185a4f45456438bd5704d328ae37aa85e582bb6c59e5d4650119cb4367c8b247ec7c58170641a864421e84a0f8d580b2df1e8cc8bbe90534983d4a18aedf2069585531e4ca934d516f6c5c1c706ea368232d23b3b6dcef6c198bfcf673d83025c7ee33a3b189bc3a04225b29ae750a7a853982c4aa579e0a89329fc7be8c18afe31768cc4415f7c4b0c832a206ba9627986b51940c3d70f2cc2ec5c5c6d310f85b14dff71bf95c05d01bda511d2821eb89f1f239dd0fe732452a58ff6b96f6e8e2c2df247ef9fb7a0db1aef171a6f8a8a8efe529a43344d862a19137ae9d6d6af5d173294fc6a14ead7f4c1863c51da8ea225b1b8aae20834568483b4b9a352e3d0ab9e9a56de46d9c8f9504bd1feb25e55d4e7fbc23edf6ed383b2b398cc0b220ac6a939a37d605440231ffab40a9d7a8a63d0f62541806a0383b80a1756dd887e6f9105c7e43a275ec0fd80403716223dcdb976f7582e0eaa38ff45dfbf7e03b035d55ca81432b592170b47656efd1adab6b6b9d7dbb313652bae56a397c61f205bea69debd6529ecd27ae3e4c38ef86af34ac215951aae1705c19df1dc06f28e49a4b3c01cfb321b361e3809f55af26c5a576a0fc1596b4b9e26618eabae5172c87ab79c8921966ed80b9579e29fc766f47f397d49ed841fe9dca0a0298f6ca3b11fbd625b75335f55c28bd27e27b585516540b29f5702c15481bb060a45995bcfb7cc1e64c6b97a4229d53af3abca20a2a1cd50a409bd6d9e17f91ea2eeb67672fec26c8d123b5c73f276166c9a61cbdee4341289f9d13e3db2e1e9c4ddcb839066c5c4d5a1684a57fb6b651463d0cc9ff438973da98ab3fec438bc5c98abc732120fba832dae5becb3d2b0780dd63f670b63a9fe645452565d77c289ddb4d06c372ad45e1fd50baf3b3baeaec5c807fce798fa21f6f8fe8e6d58e5eb59044b893ff406faac1163e8dcc888386e39d4c9851282b6ee93f1ea9d4bbb0c41c9e596856005c371ab910e391db2364401e9af0320318d21c4c06b43e466f4e0d14de3c8c088e984fa173a1a385a12930621ccf1d3946178382fbba23fccd1f3e8f374d314d682ec68b06676544d14b2e4b88f5d98ba8189295f0a48d334a971c7e822fa915", 0x1000) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = semget(0x0, 0x3, 0x80) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x8b6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x60) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() getrlimit(0x0, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002280)="2eb8c6b85918c169cd119b15ebf492613d0c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a5ed0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871ef26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d358559c5db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a400bbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053619b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbdd}], 0x35c) syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x9, 0x9, 0x7, 0x4}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:08 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x100000001, 0x1, 0x94c2, 0x8337, 0x5}, 0xc) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20002, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) syz_open_pts() mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x10}, @cred={0x20, 0x10}], 0x3b7}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x1, 0x7ff, 0x7fff, 0x3}]}) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x70) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000700)=[{&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000180)=""/108, 0x6c}, {&(0x7f00000003c0)=""/255, 0xff}, {&(0x7f00000004c0)=""/90, 0x5a}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/193, 0xc1}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f00000006c0)=""/44, 0x2c}], 0x9, &(0x7f00000007c0)=""/13, 0xd}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") map stack 0x2071a000-0x2071d000 of map 0xfffffd807effda10 failed: no mapping 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6018, 0x3f8d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x80, 0x104) chmod(&(0x7f0000000080)='./bus\x00', 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000200)='.\x80\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='{\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\'{%\x00', &(0x7f00000003c0)='^#\x00', &(0x7f0000000400)='-% \x00', &(0x7f0000000440)='!\x00']) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000004c0)) 16:00:08 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) syz_open_pts() syz_open_pts() syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) select(0x40, &(0x7f0000000140)={0x80, 0x7, 0x80000000, 0x0, 0x6, 0xb3, 0x7fff, 0x3}, &(0x7f0000000180)={0x3f, 0xfffffffffffffff9, 0x401, 0x851, 0x8000, 0x2, 0x4, 0x57b6}, &(0x7f00000001c0)={0x2, 0x7, 0x6, 0x10001, 0x8, 0x9, 0x9, 0x2}, &(0x7f0000000200)={0x878d, 0x2}) dup(r1) 16:00:09 executing program 1: chroot(&(0x7f0000000180)='./file1/file0\x00') unveil(&(0x7f0000000240)='./file1/file0\x00', &(0x7f0000000280)='x\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x8) bind(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xfff0) r1 = open(&(0x7f00000001c0)='./file1/file0\x00', 0x80, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:09 executing program 0: getgroups(0x2d0, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x2002, 0x7757) 16:00:09 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x4000004) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) setuid(r0) clock_gettime(0x6, &(0x7f0000000180)) 16:00:09 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003180)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="d8f5a03610e6295346e84f79549e486a9a6a960ab9ca2e5711150f31c9869bc50d32d7ccdeaad0465cd15f2c3403aa4c72d69b0da944677efcf45999abf8f4bfb60113a3c83a8e530e96b0fd995ff0ebde2252022fd80773b5be45f3802a052ec2dbce0a25be20d7fd0cb47bc4104f25a2a4bf73ff8e965db3849b08b90e1e6210e0fbb2dac4223b9a443b9dc14e033af5b6b060cb82d14862604639b3961bd32f78122f84053964f876d909c39f10aa05ce393257ee06e5f8f535004bb484e9f6639327fe33ef", 0xc7}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000240)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x1812, r0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x40, 0x0) getpid() ftruncate(r2, 0x0, 0xfffffffffffffffd) pwritev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000380)="44ba5a25df322ad5216b7c0a81ae22ca6bee6645252fba38a68149b94c1d88b516c7709500d0f220c79075b76873547da0984f3a1d75ae0c510ad79117388f5f3e68672e8e910f752cf91d190962c13123846305d64fa5a694a360a024e3a428c930de309f3ab28894bf356677c47b843ff988e9882cf9e7801a1cbdb55caa05b793aa75f3b39a666f84757586bdba4afc607745502a1e340fa087365d2a7ab2adfb7c0b15bc5db63b5259e8f4241cc369a2364279d9d43f0218620850f1875c9a081818cef71e75e25ff2d4353fb7acbb473b709e814e9f44465618d9f9004494e92d700992fae46b53556a8ede798f8cecf6b3d43c29774f04400a6c8695eeefe1b7ab8f6fbe62ee388e4a91502e5c8f27269a3ed5b40736857e2a5459de6c7b95b7105a66baabaceec4795d5ef49f8aeb62f0a886158c8a0e50dbdf5b55cec7384577c8e6e1dcd21cbe1eb6f74613bf09fbbb3b1cd62de4d0dd3c924eeaf53d0a28d71591bec00418227b1d8465d9d0041b1432d9ad5e41817ebde053fa860e14760cffc391cfa6d296f0600f03d76bc83b2b4582ecbaf2742a759f93e4dbdfd5f19efabfb9cf80ac5c41c15dae13eb70cb74318687def410ade56651fef263b0c1df7db693cb10874c22d5a34303480472ada68e1b755505325e8e2948e1db36fbb30f85b5905a451f7627091beb801ce828f83146fe9a9107a959077ee5d82b494eeba2e412289035780f2910f60dad42071e3926ef0b072f17e131642e78ab06adfa75c931c9e91532146d22ac86e9cec6ddba0bd478b7fc5e43ebf34561dfdcede91361f52bafa8d4ee4eef2a738fb83176d41b368f95b1bd7adb228acd192fdbed66f2f89861db5eeab51855e4a34f4e07d0c965424ed16e99a53a7ba0409a1ce424fa74eeb739e73034d19a1e5d4e9481aecfe2d97d64ad28f06f4140d3f6cabd54f818b30f8e34d761c5085f43dac7ed9f664d72e04c812466867743caa16aaee40e1b9d297725aae1d53debec9a490b769d13e52d45027f80a9fb97f37a656141f48afaca7bb91b48734541527c4cdd2dbac530e17c7da0a1bcc8e6fd28fde555e88151f479fbce75cae7880e6ec227bfe2e72a8b98856a9786abff26c510fe3cae094ffddc655798de1f75b31ca52e48140d771f02ee2c15b1b796b359d859d89f7627cd228b3cbd7a80325793b12a128bb0f96cba145a833ddf0b2b3a47a135360a6f1edf420da937b2b1f4b46db1a26e297d178c2fb8c92194eb9bb3a9b4c17b755406c72fcc8d44c467033142a3fab184833f931942860398d264d5167b638aa2ff989c1aa56f032f4a3c8f32e79482dde9914b2083c1560212871bf058ac606a65945c6a058a40577c5fded3435b424f9c1ce75779a467e35162f8990c9d4544e67c1ea512825815c3d21ebfe84dfbe7ff25401a4d0024531b33f1760b96fd3a718d233edb4fb4a839b17259846c33dc92fed9e04ccc672e9849eeeb78bb8af36f77ad6e28ad9bceb071d46c9f19b1030e825b6a8e9f7ab95571662b2be4d96e5397952af8470032d37edb520a9fd639072e777b92baa253ac7ca67e530e24b4412ee5ca3e6b7a4b8c4e325881c72441119e36c17471d7af5db8a1aee27ad33713934aa19ddb76a87eba629164bf95f32d50650b1ac0d3a6a443f01a5604efdd342b13816832b076278b954cea969a1a37b05516f6c8f9d14979177d98d98c1a3ec4f036d59c173ba662d622c12211a3b93703f5104005e097167cc3f83ed03007d603178c4b3f86419ff67a48dc7f1fc24a2a479581c398e9ba9cdc13e066aff68d59177c12098397f5fbde1671e4701bbd0e48a461c7f872da1b213d9287d106092484c12209521a3293fa6116cf7020b47a2deed2a932c12ad635ad93a4acce893b77b302e5bc0cd2bd4459e6a90950cf1536cbb410e62ffc7cc1a7f221272d812945f05ca22b621a3ece3e36f64f3fdab44f61c4177971525f31942fd0743eee048d5a52914d63795ed0f7f6884b57168276b64e920c5bd893bc6a0336bcc14fdba1c8944105fd37f51b2de1b5e949ee406e05a511bca161d3368121a1093816f363bf2d7aabc6fde7c91f06030a32cbf4a9fff73103d65a0c8ae43c9865a98066d08255046ce3c9591fbda9c2546f9aef459d90e311ea17b671ddd27e7eb75e65d0b699b00ed478ec837096bd504142adddd9d3151b0bb2e6548a77dc4905772814d2e4b8435851ae5f7d7fe224edee619e2829055bb412cba097a75ab5ed3f598caf46e76c04e0eabf83a97aa3d10ea48878d75500effd49c9db56201b96740df085805d4998a255002ddbcfb32607627612578a3a745005b789c92965c7ed48ddfcfc92c7eb45bffe4b4633dff69a58922dd40ce7bec9a58ab5d065dbe3ed407abeb681668b372a9d5b403d3eeb39ca6e5c6be8ed82a4b549295295f6182eb87ed97ff09e0bd4ba54fea662b2a86ed867d597ddd86367abc944f33e169d7c6c9184759fafbd39ec704a7a30c5b60f8c819055fba8b0d4e4af23ad86f67f831b57784e060b9d8063a10878ecb52f0d745b98af6bf988ebf6845dfcb0fc153278837af10ebb7ee1d5a7769c1a9581086c3854d8c55059d414a69d4eb0e9fbf005eee967b047faab8d137c16c71dff1886ee0d73ded026a1bcfe9fea5871302b26219a815aecf6eadc5f3abfc73cd8a5bcb2514c79cf24b3c39393b5acd6bc4b8b23981baaa46d074a66ce58394919411a36afa62e54f2c27a6d92eff2016931120c95129018b97c0efe705fdab6aaf8230c2fce9db06208f9d2907c686bbf157fbbcaff964a07c072f37f20a1d5d1cc7d1a43f0f961f16a054e83cf1aa1a0acfc32b966e44051c238a2c0cc3e952d1ff322e01781fb8851f556748036f11592b05516d15bf8dfa6ef1191d996cfe5c0f120fd890ba86d70b7e4c2a98125cc22703489135a31f76fb5158b6106e3c709db787aabf4e5168a6cbae40e02c416e7d8ef8d5945a91ab3f4d25060a22083eb36a37ecc799b5fb11c6be6fb957f7b65e83d88be82b24912252d945d3a9ab3de0800f4b09d669fdc3e67d71709ccb300ba8f960a90d121d212401376da9ac41ee9b44d9e765fb738a7e10e290d278973cdca7d96123334dc81fe160d92c3100eb98ae3eb127f160345ea55907a702ab8e9a88c8c183553b80827ad60308f72218b911355390b9a0c78fbbca88569c219a97a16d6b8e4a7b0695094b7ae103cf93f2906c64ea30af74ced7326a722826d99b2d9617d0d33b2ee5197b1bf222be0000cc0febede9d95ef196426cfaefe9e3ecaa0ed28167d27c4b58b255c2994a48a45cb66ebbe99a239f909c977a460339b60ee1a5bb21e02fbb73414d4b8d3a26969458802f57dfe62177fd75622a39f42aef285d8171bc25224e3d3b0c48cf0c080ecf3b70a9e3f978229455a4fcc2c6183f1026c1b477584b503f1ad8ad51f390e675b5aeaa63579b08ec360d68aca0cd21bfde6710a454c24f8d5460d3f0f61db3d5b6739d4f1da20e86f7ec3ee372f540c3ed8086af36280a91dcd5216e76a3bf5065c3de9164b9cdd5a36eddafe4524adbef9a612e5734654f6f29faadc505920442aaaa6221dfb3f86b917424e05d43b96df081f18f6bc4c4ddc521ba579c9807712e0152c847ecdff1d7e37aa9bcb0c5748c69f0f896f3a05fba07b7bb881bb994f198182764884a5c7fdd690d644acb0a63d80d145fac5485ea4c353567c787015e40314596f386b05e94b84f87f3aa181e29c6d10f3f016a73ce294bf4038fd2e4587d2a715ce64f87de7fd244a934725ae79545522e330282259a8a5db2fe6e782a5b42f68c305b6c372ad0fc668ac05749d9a07ca1031e3e4c1c16e8b9f9598452226b0331f8e54c172274dea99c00eb14cf91e6e7e230932a2f7372305a9a578e5a95a3a97b3e98053d077004585d77d0ffc575e13b7f4fb0bc4b292c3231db1dfbac68270621e7b1277a6cdf033775f8628203409d24ac926fcd9e9bf4e16f50b65024b4dc6be070a044e065599ad65981e5432dffd8f90a0c23baf204562e3d3170b4517bf6fbeba25f5ce57747ef6caebd30a0032b603f615badd0afb53b034ccbfb9206d6ae0125d0530def57d4996f265f021f78d30c94b91b87df97f1f778b87741ac0c5a5da215f5f2d6114ab6d4c87333a2a8e8d227243f0b07f05be51b34d5eeb5bd58855f50893f68b980685a06b637c97be8966db17544f6aa28273ffb286a1675386830470601077acb408744b9306d053e1b233a839de51caadf0e37c48b3d873d65f037a292571c4eced695e5e2c453dbea08cdfdf5ca06f7eb289ace622738d7fc61896ce90a99528f62cdebf57b66f5d8b7452e429576c4c51614908a4879638015550e528985780e96ee5ac681a19d4ef7440440cb1d6967ce3ba318c16ea6a8ee6e7e96d19ec75c8475e5f3c0a5e199b0a7e1613821e2518e8e61391b94af952fceaf673e90373c92a890c06fdbf85868b2686a7f1d692761b7133f03e76c4db65169d0fc6c01e2e00fac17a1661402192a21af97d7b962ee3950cd80227641ef9b6efa056bc869097ad13a74a0098dcac7280040c6f9c1ade10a4ce8281090d5e5a51f5d14d3ef083f3a39d48a3361a4344a95e3ebd3486af8919f8ff4e3aded67d3c810300440146066079dcfbcc7e05dfa9100df46aa11dd12264e208b06caf53478c61140d18ba53bd1705574f4034a3356429eeb74fa660fe4dac78e285d85eeca43808b94670d0c72badba38303979568ecd103c2944a87d60529a6da5667585cae42fe693d341cde88011f62e4079aa0d8acbcc2f8fc9cec25a86709141d86e498be1a54d391cefe6db8371f52be6aa448adf0fd8cc76d6d2c504ca8ad5927c2054576eb0ca4d50317fce1786171536e372a9933539461281e9d41c651661fa8e7774458101ee953f8f051e7ad8d6c0ebf307f0535050cd80112b13f6e2dc50768155068e7fcf329b5bb34b559e17d84b74f0c4ca77f80e6462ee7e577aa3720a72ea2b800ee2c443878d70ad21c62dbb87c251f74fa5f2bc4e6551c28799d534a9137a0b0d804eba236c6f8b8303a3b22ee4880dcb41f4246b8cda53b095b3ad10ddf72c9a3a66cea18d2a162d123c3d6fe6f99cc2b984a09f841a3caa639ec753bafda688a3d4c29e113afa8445d2263a62e27040ba63417600d80ec40f0953a2b3c1f90e4e218532b812e4e42601c6b5d732069642c0777c1484c646100e429b0ac87dbe79dff1ec99f33eca1a9e2ef7ebd3526bfbda661ce95dfd6e008250cfe771da9499831ddf036f27e32d747cad9c8d2e6815804e8a88571a64ce4aaaef67d11add5c57cb4097b19f1d6983424d14cc21ffb2bf7011208eb16b3c279e0b931fc5c5397324c6a20f11f9949cef8508190e151bbbc66becab6963116784770d53e9a4634c3cbde741fd35089de1a4452d581bb14fd03b2c7acde6d5f875ff6dd50c006ede3dc8a1a71d9759f3f26b4563a6b6b433661ddc6c01936994403db4e840a32332609b6b021f1c5473acbcbd5b1a78aa07b7cb4e7dea4dccd1343a477b9cc3fdd16998c5400db1fa7332425a0268590d9ccefd143deb43d0cb3ace6e1da3d65e6e6e32b544bd3f9c9edb52d7340d263cd9318c593f5ab450e4825dde7ea79339e45b7812179e77180d0d1c9c1701a3625cdda35094b1ff5276ff5e52e9c64a57fb5bd1fb7e82000e13d489fe409d91b32f1ccf0a2187319989d899bbc5966f4fe33f3f28a6a5c6a21f99489ec9", 0x1000}], 0x1, 0x0, 0x52) r3 = dup2(r0, 0xffffffffffffffff) pwritev(r3, &(0x7f0000003000)=[{&(0x7f0000001bc0)="4a284b2a3128ff0c0e64572fb8c047fa09e4509a056356a9da0c8b31f743c51f03dd55528bb7a6487fa6680a72940347d61d3e647e662ddfce8fa50d4167cdf1c647051799161f3ed8d5313dd68cd4a2fed3cf431873fb3690339f", 0x5b}, {&(0x7f0000001c40)="0081c55ddbe34f8104dc120675c4f63807e620d3ab26bd2467ebbec40f6e9d40f77ebc374af7be69da59e87273fe105355ca879468c57f74850a1b89882253b30c2363ee8dd4aaa8ae72df97c8ec8c3de6f996ea1aeb458c4a0f4e00c529c9a877b770c70e0ae1998595e932e0c484293d0494af1e22729087", 0x79}, {&(0x7f0000001cc0)="ab309f4a59faf37ab64d15beb5a109247ee78fc34a024fc6787483a50e25e9f2c57bb173023655c8e8185374158d43ca89cc93c643209fe7f20bfb66f38823e8efdf26b5c4242285457ed85a7c0a613baa711f9aed418def257afab272fe14db657c1cf22f230b", 0x67}, {&(0x7f0000001d40)="506cc39fb86cb0e18c0ccb08786601eabe8fe7904ab3e749a9eb0e2cd1cc16b15aa604e1bd2e1c01f18f8d03fb5f24385f01194f372a36", 0x37}, {&(0x7f0000001d80)="0fb82b", 0x3}, {&(0x7f0000001dc0)="c3fd9f6a78ae14e9d50805f8b9b9b340a37160ba4fc712a0680c0f31022a39020469f137740409c403c94821de6e78fd9939e64cb2", 0x35}, {&(0x7f0000001e00)="6bb8eacb1b5b24e6568f7e55774355305ac61da5e6c9050f624b1562014abf727aaaaaf9adeae50c3ef5b1b70a4c", 0x2e}, {&(0x7f0000001e40)="578882196c2b1ff3b74a26a1d8477107116b21b46271c1ea3f61aa099e7ce30e40cd6cb82042744877fe391df1506a2aa7603bf703f653755883c861e44ad047e64449c7c3276acb63b7a08e8c4934f8757824fb82177bc1ff9b4746905f56fd4a669ca551a90cd66ac7db91b4f71b5292671531c4903213be9cf6f5a2e2a009f0e6171122661c15b04fdfee485f1445b7ae91e151b2b0f0054999f69f34a987224ae5d56a0b3e9bf1dc6ef91dbc5650a2f9cb40bed04d56c3af38908104e92c3daf0e04d16d5175ff9f816b14a1f83e034a0e7eba51c77e9e16f8532848b266739f0b9fc781e20bbd7b3c1a87b2f3705244dadc31c1c3793da5fed57449d0c6d074318d16b06481c300cc40936f33691b7aeb70a740d5c8a22929be69c4d4aeee0b010cce4db74d354eafabcec7458b85f73d33c72a230ece0ce86cfeb5d59468abf5ea152669e3fdd917300d15ea1aa1e138c47d103d288105c0c40c73d9f74277c8eb74f79b20d02585390c0b10caff80bc648e69fc80ebf70ba51a808ae295b307fd23d08b990746bfdee4810855ce14089c56a03f7792bab01a98ba7fae32f83b8107ccac6262035d745b1b519cb74556cf81a25cab5e9094daaaff49621bab723242a98fdd3e53faec78caaed43b6980da1b83c7f77ae15db088159387cc07466ea3f2b1c997ee4d22891b66b6762bcab25ffc44dfaa28f4eb2e7087fb754bfe9490716535d9f8f5c5e714b1ddd601775cc719b4cd73fb74d04a5872fdb23d5959e8a4da0faeeedcad7a97308d99ba275c30b4a447cc8bc5f200fe220ca92bde0738d78d6f24300e332c7130803e6159e0cf22645e94b4e46410c32341a223fba4ef9d04f472a7a6990c7d7beb63642b2a5c35e2da817b2e23b6f01a51986b39dca602b2737f2515fcf685ab3243d1aa0af37645e41ccfa8a429b4c9ef9a17dccbc4c06ca22e32493d64cdb2f52757f4be98828eacfda94aedd3b2199b0253eba8798d78c6733a2249d1c651dcca30dc37c274bc4d7934489dce19d49eba527aa241389877475ad0a5109c5b4b355de8982053e3b71331e4ec5732a389015c0135bd9e9836bb182111a885c02af4418bbc65dec728e4128876cad041ef8ce40648c9198fb46df566887242967548c0bc13abb0227925a64104f52cfea42ca459eedd12bf61c209a54da4f36f745184080fc9fb50ca142206837cfc3700f570ef6f9033a3275e60f577d3432c3fbb8d93a2e5c565a61d9b65105ee12c69f66470fa78148317293026fdeafc7ca049d59e0006ca108080679114b1cb1a13dd38bcc0305c5a42bd34ffb5b914ce6ad1d3db59dc01e9eda8eff655b03dc5f56cf04368b534a25fd182e356f9e47c181bbeb87911760e64be7ee03cc95ca8e78fd12d00074d0ec39439132d1fd76ea2b3c3efd04281af2a32f87468608f4b8d4371def065cdb645ba71a54008a8ce5bce572b83d71949f7c650f2cc11f1e7dcd56774cd66f4bb067cdffe014078a57c580cbf21cc91110996caa5ef9e05c9627d8f2e5f065c7aba6772c9cb205be374d0f756b8eb22f2698ab6f5d4bd2ceee5bf4f1899802e3029c309e7ed982dda0d016cccb68945011623d2313fcf4641df7c15e77c47c0d41495f949e0a78e6ec5241dc0a1af1c5b4fa2ef2326fb0d0825cb27ddd6d8943934b18e9abd85e24c587437198be295baeef7a2981079dd55718ecc78cbf7e1f55c954e8803d32b282859981a9f9e980f23daffa59a4714361483559b5e7cc3ea8d8ad37ad6c2758eebb93adc20774d322a933ddd3ce2e8c609b98f8eb391af23de5c7b35d936138472e5372f7772f379b4ef055e79f22143d1aeb9ffa41150e0bc31e899c49263cdb20cb29e36422242353ac57dcd1a151760cfd3af015a650858646670b58bf951ffc066284fb3e9138deb4b5f21fec4e5e4d0d12c14578458ae81abc89d597e56e3264b0c7d774857153c4c7fb2beda1d67f207b596d018f96e0b8a5aa48166bb89a03828932c6a39fabad7fd3e0ca6329a6a7d0c9eb46e7e1e59483cc71a6b8259a9d436a6d2285f4e57b71116babce241c963a7aabf86bd184fed1a6c53a51c11ff216f5e905c8713f8fb5fe6e500951f8cc99393b421b0385400fc9096c3b47fea2256a2298d446af41be82ca2dc886c2475fa0d7dd190f05f93f29751b15397dd95e96bb57a9cccce53d1e616fb08f16228a0e5ac15534b37d35c585e6f3a5f906633111a1fb59e3b112563203a4b5d843ab2a68450e6d66f4ef29ca489b7ca23bea4f2820a8f3b51d9ced044d78694709e568d1c6a2fcefe918b68c9cd1fb33cfc55042da17b1ffe7478d98f415a2c4b9b187272324ed3f53a4dc02a63567574b1298127e1229039b179f8aa4bc83919cf982fefa624a06c84a21e9af01a0291c136f8c1a6d808d54e1cfaf4085042a9c26db7d5035222583fa5a94495cae4ad951a30efc19ce0eb812ce9b295859827e69eb61e65701d0d41db077554c6b93c4d6b42b00f7152287727f89e9ee880a6c8f92e3662c2f6f88fd96d0eee35fda33e01dca238c08792f7a36b74a622e1645560e04caad7311b5757a5113f23628a7dc83e7dbb392d4bdd6da36c9483beb52cc5b0d504ad3f72b5e8e7d8af260497605b2af3b67b79134c8bd5846b92715ab27235a1a6e8ecb787b204e3c9496bcc9f16c881951e1fd45d0b7e8a0d9fce6d3ba166550d5ead0898380a3c5df367dee9d15a95b4688998720767d641c4264923b283e6303a86f6a96604f1fb4a889f411e4b19033410ebcca5a1e27fd4ebd4bed58d7c1a545ab49dec76784aec778db53fe4ff2c198e6ed7f1648361fcbdec632cea48e92fa86a4525ae506e1e25d14f7aca20575f2bf40b7fe8ada8ee303749eb1fb12f2eca9b643f416320f89254dd6fcc5695b119ae0aa5942af130fe614ae8c1625f501075ac63f71191b82203d3b3f03dd4becf2d7a3e3da5a75eb02b1d117c602df48d2e486e036621146ee00bceee3d1a6fa15b5ae18bc4601b4b7a916dd8fb83a6da0c06e4dc86d8037006441d27b03d72b740886dc900ecbbac936d85c2ddd4e156f230b569edc46d3035a14dbc860aab99bf2efb594588ba78a1919055aa7b8bd7d78b0eacf08d0ce7e5ed15358e766c8b5fc47aabdb788fba27f5ce3ab548d232a277346f6f013210e82ac3032ef73953cf2c777bb7d2763712a528b1174e000ec8bc981bc8dad7706e16e454cc6a796959e33ecff919a737f4697f6a7145f7cbaf972919d8c8aa80f26d41acc58a380319b75e334ab362a254c19544cfa8b8095853b4ea2af5d5de937b7ad882ff3f3c91a196158c972adf08a189d255aef1cb110881b3916b609bfd9760c28cd1801c0455400ca24fa1bb36d93a0551ff10683035c8f07af95ebe897b6e0f11bc0b39d1af725983a9b967c666256ad2886f8d0e982d7e08234e452a5bac037d17012c3360d322fe7182235cfa5122c133491e4ea715d4096b8c52d8fdbb830c25f49f246260931783ff67995723b6db7663231211c95e7525e35c5a3dbe4fd0d467a68fadf5be7d0ecfa04c899018108da442eb0837b4d8ab395421e3ffbd667fd89881d0236e5d8c012094219acb8406f06f12c0e830ca44a2467912b4986da656e39855380b99adb37f3fc8fbbdc71ae4eda0052dd67e372bef5794a69571e93727e149b7384b26b2c141c066c3c2b2a8a982b750e684abbcfb2f836caa29b4d9e6d691f02e5b809c97e5e8b611f2ba9c1b814497a42d9be1f598a5a6909b0218be73d6c9f2e1aaf7bf09723cd16f61cd80e535a684ea3bcbbc3b7a57623f90579c084cd5d32567d37a633cd70c3171a43074a2643a4412df622e2ae98f3c30d5a5783033da3524b706e345d6b707b3ff01a6083ee76b1af305abb77fd3f44e2ea4ac7fdac94a30d277c9dfff9c24b12a59d74517e282eb3e054199451723bc266470e7617c3c9323dbe6b239aa39f157b0248f7d14fc6a74e60ea9572841f1924f348d6bc4a85afec93b474d6ae040d8f85accc4a80dcbbd9ba903cb29b5006eb31a1880e5a9f46f3d958046bde371f700e37a657f13239721d82514322d3c1b028dc0864aff2be3b164aeedddf02080897dffaac9f606018e0526957c9b2abdb5d3df77e258903d36b72dea7639530b711127c0f4e8b6898b3b844abfd1ae9e5f227c4b331c141bd45dc54cad10315c69a48900673e8602d011c4ff64deb18da985b5af0689e5ce163c68303b8e4c9806da4120add393e340825255e77313ecd1b01961c1902582ba6cd022515b63db3c3cdafee3ed9976fdd376e27db326de5ebaaa681654050e9bff93bc064a6cdb750b86bc6be8c9e5fcd8a13546d02d917b1285239498fbd10d3d3160329ea414a461feebe0ea8cb65907f9971d3f48e768a6508b41b6dc6c0a253a1bdcb75a425abc51cc5991e3499120943eac3dbc0a78d007e8c30c15442b4372f199391eac2ec375f0518ea1715cc419465b83460318deb50b4376aa86405700e45c9780185eba01b6f519838095ca5dc25c5f707aedbac9600c1a9a78ca4ba1470c717a5820167262cfded80f4b57ca6f7562ea1732fa95b85ce7da1ee7b9c8d6f11e7bcd0eed1d5adca26adb66bce2f9cb3ea70b0cdca4330158cb52ecb3bf24c4494194d207579d4bfd5ce2be34c33362e2b3ffe48912ad244ac013da3aab8313ee575652001ee5ac2934673cc6e922f8371f1254a53e60f18f9fd0c941af583df9cf2e3783516c8eaf8c017dc5bc055480cd49c1243bc73611bd0380380795bccf6aa1beaebe330e2cf5e1aea46a513e99ddbeb3411ece08ecb5be2f435a3f779e946c2f084d1ce52d80fb52d59a9a328acb6de0bc2e3a98ab8d6baca41284279b5c3f5ee5a25e180f34463043232a9a5d053432763be760ea88c01515101ba6cd57705e672049742fb1bc50f05fd474498c7de6e09cbc62fac28a74f944a76095e2739432a45eaf62e869230e4f44711bdb30a1ee65ffb26ddfa19394a759331e49181d339c981cb7e1568d71fd7ef573e7a0b64e538ab96019304083807144933e1ca46d8979ecaa4c91259e390f61c57c00dc08af256e92f74aa4a5f625b045d025ec95c6ec348473e0521b9796cc51e6a1df50e513fdb432466d4ee80e60b75c09859b231fb4cf87bad6f61b8448e2adc95c6916d487133b90e14160719bab7452ca39fd89b6d2d1b197d078a00fa5300f7fb42be2b4e1ff8e398335cd39d79e70cfdfa70f242562e672a63c30c36f82c4e5ae71e415f57c3e6b6a5fffe1f5a05ff083429478433419e1aa53bd5963d8cf416650e3558973dd00c2e1f80d93f5bb405cd1ed4b046c1e4f8d409f2ba699fb524a3de8d459e929c023f2acdbf2343aeba3a55a1936ed746bf05703b8a39937d3e694a9b2b730aca22fb80aef70cc07b629b12269926f64880af3f6d32eaa71163926e560c6c9344aed742a2ddd938bedf9628cc7d96e5d07879fc1635850dc0290c9c744ffd75f93113f5cdf0de5b9a936ee31115996f07a31814af114b740929848476975e361f5827a2f73a03800c97a4ec3fdbb7b7857cb6359a8bbbdc8f80999ef1855a29af34629b69adfd46793d021ba9240e27c53f688894e062060940ba6de20e128e21e793cf8ff2d114173a4e17f110ad72ae2d5bb9e99beb353a10e524b812d02635c3ce9cb5cedcf08d88f823511d584c6b29b5d1482d801d6776e966a99d86f19c26111673b88e6f7e1f4a855f8089f196de44d8d09e02666b0278a0645a1f7038a", 0x1000}, {&(0x7f0000002e40)="d10f14f89ef33008d86473809d01042d537cedb3e853e6131d2b1de35eccb2538bb6a23ea3bb97d5484930ec429a31e646090e347a53f914f9a67a01f2aee0d2e0ad706d109f28e57f265565d1909035d0c7ad9c08fcc1a8912b8ad673fba2c5dd2f305bae1b1134f2b60708ff2e91dbf4efa0140879a0bc55f4061f1d4df0149f79e1aa5ebef5cd738b36f4b68addf6078081b3b878e41e6ec48750ca3c04e941aa10a6fbb82a5baea89cffd93afd85daadf76daa897869924c9bb96b4347574a0e117e8c9e98081d52de9a34d5dcf9708cfd4ebc047237171063be49e86896eb2148d0b51f7eba8ffbbee1bffe91d5d7be4dcba552d9bd4a74470b83cd", 0xfe}, {&(0x7f0000002f40)="aa4017eaf3bc034979bbd9aede3a6561a9df565eeed785924c4274437ffa11c049382d0fb94131188a496c719f6cddf925b2f489e1a46c2e3172f10f35460dd87a43fad820ad124be71be6f24ab1997679e44454a448db9cafd2f795899b7fa59dce64c5b91f2a3a008f12e066f175f488a14794d40172fbbbea51f57459bfb9887b", 0x82}], 0xa, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x10}, {r3}, {0xffffffffffffffff, 0x127}], 0xbc, 0x0) rmdir(&(0x7f0000003100)='./file0\x00') sendmsg(r1, &(0x7f0000001b40)={&(0x7f0000001940)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000001980)="d0095bd21a449dcac0d135cb8816d98a87f7fc04dc277c602d3d5519b4b7619de6eda2a97b6eec4824a826ba57cb5bbf1412809b1fc4138ef8ecee5c71d89d213c7fca633b87a0bae4a7f6d1710cda12186b1481572fce43e2178d91e6879ee86154a013037a9ac75d7bb2984b5a18307e5a0cd7b04585ed899c3f7a028cf050d9666ac5013afc7cf5abb3f7dff6de9f2d6afcbcdb37a2", 0x97}], 0x1, &(0x7f0000001a80)=ANY=[@ANYBLOB="a800000000000000ffff0000ffffffff14bb0a956fc58f3d9e40a524657e2bade421c43acb6a49f20b67f5546a30fd752e2f593e01586a7bdc6c608d91b62680bba95535ee1b82202f8ab8780addb73d281e78b069a6a18971ffce23f32081a7d6b112aa4876bbbb9be3b4891d928e596982ca798b30238a2490ad86e15d1399f7d6630e60695d1cd4d9c162e068c08f84a3a1a2244d8b5c23832b0d8a8656de37baf52755000000"], 0xa8}, 0x8) preadv(r1, &(0x7f0000001880)=[{&(0x7f00000013c0)=""/224, 0xe0}, {&(0x7f00000014c0)=""/149, 0x95}, {&(0x7f0000001580)=""/137, 0x89}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000001640)=""/144, 0x90}, {&(0x7f0000001700)=""/217, 0xd9}, {&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000300)=""/18, 0x12}, {&(0x7f0000001800)=""/126, 0x7e}], 0x9, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000003140)={{0x18, 0x1, 0x6, 0x8001}, {0x18, 0x0, 0x7}, 0x81, [0xfffffffffffffeff, 0x8, 0x1, 0x3, 0x5, 0x5, 0xfb16, 0x9]}, 0x3c) chroot(&(0x7f0000001b80)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f00000031c0)='/dev/zero\x00', 0x10, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000030c0)='/dev/tty\x00', 0x0, 0x0) r5 = fcntl$getown(r0, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r5) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x4, 0x7, 0x7fff, 0x5}) getpid() 16:00:09 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000003400)=[{&(0x7f0000000040)=""/86, 0x56}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/73, 0x49}], 0x6, &(0x7f0000003480)=""/168, 0xa8}, 0x42) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:09 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') 16:00:09 executing program 0: chflags(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f0000000080)="0e", 0x1, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000100)="36f06b63f550d8fc2af680663e4fa376d0a69919bb204213197cc3dc54bd8d1e2580f5ea389394680a10a8411021fb8e55fce82affe4456ef9372464735e6ad9d3ea2beab1caa0270c85b33eda2212f1e523813a27e070c95028a3772638d98c90c348c56d501b87d105e2e1ee298ba8499125b01f07be057ae90e0e4fed955979454c17491abf354e21b3965775398010799404e45afbc5", 0x98}, {&(0x7f00000001c0)="1b839aac04f98a418df1b1a5e2837b28e810e2ee421f73f20ba253b4656468984b391e1b024e3c3193b6013114cc90fc5de9927ad7ae06fa073dfd1f878a82217879955f92359b9df0ed86d525ed68897f58139c40a0b0019f89a042dd824860a70e972c9e5ff21ab8542d0578ff8e925300256414695da6ae55dcc03ecc67373e80dc220e67a4ee7b656bc2cd91660b042701652a5479b0d8492adbf12fc269591f12daac2b426c6f7a47accc3e71c3a1d7bf1323b9fb4a539bea81532de3980b0e0b5e5cec3ef4c97d7a20806ddd79ec41f4c7f5dc481113d97298443671b2317125b77ee2a172de4b0b8e2d20", 0xee}, {&(0x7f00000002c0)="bc9a5313116da94c5febcfff0b4c6db7cedfea738e97aee9f54fd667200dfe419ad8b0af4f3277d063683095c7fd5d326bbef34884f15836782b87993fc4ca577e94b5e0e1f805fb5334ecf7f42f79d079a822745507ef28a5bb10c8af2f3f3d70d3c99de973b8f9d64eac3e628d117396dc5ce6113c9740aca4db96e8e98f17c2bd41066a77fd7c50d21fa27acc62ad65ee6a256e07652842", 0x99}, {&(0x7f0000000380)="ec63571ead085a6da298bbe0bf2806143f19a5788a5b4c2edaabb7e68694d6c5d9c405ccf90eb9bea43e53ec0ff08ebcd69aff75e410584913245e3fa474e6ab4aad49d75ab1822e038558afeac08d3afd31b9ceaacf12ed75d13349a66edaa255deb3c2536db40c7acacc71c2917a8865457ecaf8267326fd3d585a16ff13db84bf8b47d9e1d0cf970fd1d6ca6519268fc48425797465407397f8e4207ef0029aaade4b5bf7673cdaaaa2773d363101834dd21a", 0xb4}, {&(0x7f0000000440)="2e262e0f4e1513693b19a8c6d046b32833eeea0cd483a18131fd9e4bc3d71dd7c3272b00a9ab7c3030b98a762155841f7b5a04473993600940ff8034c836ddc090439b0bb47e81e6ec3277294c3fe0c6182c690ea22662bbcd360ddcd0b40c9a90083f89a867954ef47cc899fd8b269cecdfdc4b4086c971580e396b146326ac18b1bff6a81a14698d4a69edff9a4824c1a6bad3b41b64b2b31381eccab37dc0e9d2f100bd1aac8d1ea10835e1cf10fa666626a97c73825f0965be38d2d52d19df4fe63a46b86f5eb9f928e656890b4a2d214790f344975340be1dca9952383ebc0d8cd84f50ebe6860309b0c619", 0xee}], 0x5, &(0x7f00000005c0)=ANY=[@ANYBLOB="3800000000000000ffff000004000000734ddb5071127549de4c89ed83cc64521bdae78fb49827009cd07a6f3ae4127588866095af31000018000000000000000100000003000000a13efce0e617bde2"], 0x50}, 0x0) openat(r2, &(0x7f0000000680)='./file0\x00', 0x100, 0x11) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x87, 0x2}], 0x1}) 16:00:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x456648bf}], 0x1, 0x0, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) close(r1) 16:00:09 executing program 1: r0 = socket(0x2, 0x4001, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1f, 0x0, {0x5, 0x41c}}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x6, './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x800, [{0x3, 0x5}, {0x2, 0x200}, {0x3, 0x8000}, {0x2, 0x2}, {0x3, 0x9}, {0x0, 0xee}, {0x3, 0xffffffff}, {0x3, 0x3}, {0x3, 0x5}, {0x2, 0xd3d}, {0x2, 0x800}, {0x1, 0x800}, {0x3, 0xd2c9}, {0x3, 0x7}, {0x2, 0x1}, {0x2, 0x5}, {0x3, 0x8}, {0x3, 0x1}, {0x3}, {0x3}, {0x3, 0x800}, {0x3, 0x9}, {0x1, 0x80000000}, {0x0, 0x6}, {0x3, 0x5}, {0x3, 0xa3}, {0x0, 0x4}, {0x0, 0x1}, {0x3}, {0x3}, {0x0, 0x8}, {0x1, 0x1e}]}) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7f0bcfb2, 0x6, 0x1, 0x702, "2897b68bffb48a7fbe455d900fe611eef1911a23", 0x85b, 0x983}) 16:00:09 executing program 1: r0 = socket(0x7, 0x1, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x40, r1}) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000002c0)) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:00:09 executing program 0: r0 = semget(0x1, 0x0, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xcaa, r2, r3, r4, r6, 0x23, 0x400}, 0x7, 0x6}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x112, 0x5a}, {0x5, 0x8}}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000240)=0x2) unlinkat(r7, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000002c0)={0x1, 0x1, {[0x5, 0x4, 0x648b, 0x6f18, 0x1000000000000, 0x7f, 0x3, 0x0, 0x9, 0xbac, 0x816, 0xfffffffffffff800, 0x58d5e70f, 0x1, 0x8, 0xffffffffffff8001, 0xffff, 0x47], [0x2, 0x9, 0x80000000, 0x2, 0xffffffff7fffffff, 0x3f, 0x40, 0x7fff, 0x63391916, 0x6], [0x3, 0x20, 0x6, 0x6, 0x80000001, 0x4, 0x1], [0x9, 0x1, 0x3, 0x8, 0xe1, 0xd1], [{0x2413, 0x3f, 0x400, 0x3}, {0x6, 0x2, 0x52d6, 0x7}, {0x9, 0x1, 0x1, 0xbf0}, {0x1, 0x8, 0x100000000, 0x9}, {0x2, 0x3ff, 0x5, 0x8}, {0x3ff, 0x7c5, 0x80, 0x9}, {0x6, 0x0, 0x0, 0x1f}, {0x6, 0x6, 0x9, 0x6}], {0x0, 0xc4b, 0x2, 0x8000}, {0x8, 0x100, 0xff, 0x4}}}) seteuid(r4) geteuid() utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x400, 0x7}, {0x6, 0xfffffffffffffffa}}) semctl$IPC_RMID(r0, 0x0, 0x0) seteuid(r5) select(0x40, &(0x7f0000000580)={0x3ff, 0x5, 0x800, 0x6, 0x4, 0x100, 0x6, 0x1}, &(0x7f00000005c0)={0x1, 0x5, 0xfffffffffffffc00, 0x2, 0x4, 0xfffffffffffffff9, 0x101, 0x1}, &(0x7f0000000600)={0x137, 0x6e1, 0x7, 0xa3d4, 0x400, 0x9c, 0xffffffff, 0x3f}, &(0x7f0000000640)={0x0, 0x80}) sendmsg$unix(r7, &(0x7f0000002ac0)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002a00)=[{&(0x7f00000006c0)="cef10f8db0035650f36d9ecc", 0xc}, {&(0x7f0000000700)="13337d0b4dcbd669a7a5e2eda7cc1a730119a95d14249ea81fbf495692b520907a61b51758", 0x25}, {&(0x7f0000000740)="447dae3298b8b65c5a4b75e4caf554d2af7425274f00e0b31d0ac89d591c1c44b706b4c12d0265e8fd141b105681104d003f57408e6efe05527994b5ccc8160310a4e6cd2f734c44ac51c8651ae413385d99f7c9945eaf4a41c95de2b33c78cd95949b6a77c27e575950c805b4132ac198dcd2979e761c6ae120ddaefa5fa71146d590a146f2966b70ee08f2ffb916f4002bdf5860e817ffc32a4a1e17537f58934e03", 0xa3}, {&(0x7f0000000800)="cffbf00990a4eacf873be81700e2177497fef181e04d1bc33ccce9d09df1a9f09340dcda3b036ac31fc1dcf1ab849321294de6a683df5c43654c5c2284f266fbefa59c3ff3fbe0aeaab097bb15406f4df105a2d8c4e0004d9549129d8037760559186a0a3c37b4297527d45948026a40e168861ebe401888ae9cccfb9a6765929683db0bc2506e96d3abd1c54658d157c95d28dee66c00f936ecb92e8d7f252639ce06716e883cfe5ce359549941aa146710aefee54d085130ce9523c10d4ec38264df2a06df0120447409b2954e246d", 0xd0}, {&(0x7f0000000900)="fe065674f4dc30c4a3540301d3848918bde48714a011b9fe9161ac7a511ef8db49614f8823cbc18d29eac6696a30a8491a398b7dbfb4715ae4e86f962a577821e9fe6a9b6a430d9ee4bab01393b711710fe8aaef70d0d088eadbceb0d7679cecf7d4864210d2d3e4579b44a913f325ac0467f6f2e7ef4527d242d50e623dd8c38becb4377cabfe272c0e063656b638492bb0365762758b105e1d1ed2388460291ee39b619e09b98dfd0331d439bfee37772e4bf11bdefe903999663d26b7a9b659170f1b45007a51b3b3ee25ebcbcb77d13bfb909fa255ab0384203545b7b330bb89c7e376a2a161088632f96170c25c23e2b0425d23e042ba4b110d2e779f6ea8c75ffc1d64fc7bbd74c2518a558152e70f5dd88541dc6f1be3e371ffd8d702ac72b04f2aa3225de55e9020c795ca4aa3af7b349c5c285a84f27e2519b57171a7fcedc8f68d4a06f64f60311582b1c8e9efb27dc62cdcea717c58262ffd98314ebee20a978217a5188b22c14643d88af5ead43f5905d2fec3affb2dc113b750f7227f49723f83942a09f1a5de5e2de1542fd783beb89415280f257bce55a7b92a78ccf9942f5e5bad4fc60e6579613b64224d5f815fe5aa38819752fd87a694ba578a8f56683b21142cff612dcc54e9aa54f8bec6f5973667f4223c17f16da33bb23b4826e8b4f32b3bfb258e5e22be6cf33df0589d76faaa0bf172dbc9f7e01a64fa38f0f9efdbdd22b0a3a4b253ab30f836f6cfc936c1c116451a1be77d5f395310570e71fb0bfd9b0809aacedf497034afafac0efd76f72609a588d844c930f0b8cc656af14c1c924142a77e949c7786fe0d0c6b96fd9b4473cdb6544eafcf4063a75af6f07f3f747d2cabb9165616d6d2821c5081a907c50673e03f1e21eb4572f80a1a92fbe88a19655d695dd18982a03ffee39a677c9aa01cfd567f17e0becb41c7cc5778cfd822b832dfc7b7a1d5683dca64b748377c009e7601665810eb655d3154443c457d2aaa462333aafcb04a727e9c8f0d64ea3b629f0690dfd55e8b7569c41dc4446d2b79f24f3a9954720a9ebdb2f913104a0d34aaee8741a10854dcfa112a74fedbdf2a32ca006e0e66551616ef8929754360d75b4e69acc340147bf74a1ae975b03b31e5e65e4f9a34e4aff9641dff8f1dd04ec05eff9bd2371825514e6f05fd29206a164a3468abe03315f045adab972d9f6fba47ec3d63d7821c7209e654715e95fd2238a635bf2c18e9e936660b6322e67d0582bbc2c8c626fd263ead660898e5cd09aa89c2d067790f54337517ee67af331bcfda04ce774a96cc48e990b6dccbb69eae1e6906933c916da4b6c9f428ff52b6ca11167684dfffbfe20acfd45a3d46e14e8b5b42e42abe62035207ec41aaebbefd732acd7cfabcb10130ba17559019c0cde7e40eace24a2efeda46d369e8f9cf9a086512206c9fcd1b0da762d75972ad0b29eb63ee68d63bdfbb62f5952dddb1d85ebbc699f6ac7e51109e5674a58da4af371300bbfeda708e8081dd97ec5223538a9a01d67c0b98ae57493b8b435face21c6c8e0f2870c2c8481a10ee9bfb330d2b4fcca618230edf218bcd48d144210df21d3599cd52e5a8cba86ab779b0e5a097e089cf83265be54163a66b2c904be4cb2cf77876d20b23b5a48d113d6ea54d73b9b38834df7a467f91a92fa957b1b06b518bcc845701634585d529a9820aec5eeda96a3a96875d24f53e7255aa0bcd2127ec4907fb4f408b1195dacd1d86007076a0b5dc35d9f4fe3b9105a707541bcefdad6dbbf8a04c69ac54b8718e703fe4c7a3daedaa168676aa1ff6221ad99652aa3a7b5d3603846344246375d074136439d7c84c992a801c01e020407400e5835b6b100b74480e5f758991d64593348e0d728c31689f8d53c5ee0811dfa15dedde0c0c7439bd92c1689349bfed4d3323be75e3eb2281ed3c47f5ef19cdc5347c3ab622bc2f12980996cf2d202d928ab9b55d4a15c49cff914058a5e95f9744ef32146e7e7d8a78e5d18177baedee4b7f9e64109dc7217b29b2cead7b54b9dab51f9ae69e242428f117bf499e639e9dedcf280ee8f661e7b7b7e36b27ccbab1221d1ac25324cdee69871824ef5a2dc78fe9ee13462e3afda794a97ba8d7c80fc241de1ac431694e0ceda24138c2d72f209d74f80388418add1f88206e103c8fa9ea5adf6b5b4ecd4f6bd21e48d9e5eaadc82f197a1d190d54389f61aa571fff6fa71e0287ae9d7d8708428a0cfe71740f50d766ccbd7679c877ca19ab97127b199db954d65f6679d3262ed702e079aac2ffff78ab4254cb3a243fedbc6df9771f87adddb927023d4f31dd23cccba624f042d4acce3b8123365f0a74bbc4dcca9eb9715b2485531c816fd745f80cb221def0099079172ce1c1205cc4d666d00bb70ead8c80608f6a9539a069a9af62e42982c6b30aad0445b3bf60918dc07090bb2369f660ce9e2c8f226e5d1c0d6c5291aced9de9af0a0e5110f344b43a3ff9f3876264e55151f0a234a5e7e94e253cc975ca12f93f77e9dfb51c4b98e9724281ab69f94f04eb860fb24932a278fd9b7d53549576f3b872c38ddd28c954a6061299113715ca5ea51fe9136c7f30578f76105cfb3760a39cb8190dea92601a4072bdbd935f6d0adf251d2f3ca71bd7f742bc77a7ffede5dc23f21d51f2db77cc55fd7a5cafaec6b8105e87b5bd30805db1f64ff977e3a71f3e30521d97cdb02a7f5c53e0211749e199bff1e1ba4ff86bd71046a2c3c413a6e17078e825996a9f00eafd7eca37a9ee4955691cb1249af4ca2cf199af024dccb18b29b9376fe4df1fdfa482e21d450ddb82ed80be1f4b2a46186d7ebbfcce306ce8c858bcb3515b84a51a6c1b7327efe0d287ad31a385bf975798ff2c06cd7aa270e1203ca228db5c635c68361e6769009ffebbaf37875f11a9b952efb0eca33ef31e71fe5c291fb99715a8b943e122fadcb1cc82f61b36f000ac576550c80539c964bb44484019d1542a212ca1aeaf895b5a46ac69903adde7b5c11ba0f7e7ffae3d9d4ce4aa80e19d9ce3034ebb3448f611652bd7c624948416f57ac8bc1bf0afc0310cdd2ff004cff8d7a714602e2781ba5e1c0942c07a57c2209d9890115864d99c78cccb110891651d01293ee7cd10477ac99e442d9fff63a8c01f03e31289432589aa9bb97b770aaac0b23f9dfe8eaef684dd93d422f38b73bd64417b6de6f7a9449aeaeae3b77492030f194f9f442ec0646ed52f4c8e3694834755e9103d965e1301af3dcd45e41860bc7063b443d98bd09e86525d221667153b641a2960308b7c20c842827aa019218edd7cc5ac503a7e6aafbbcca635fe57c3523332ed206607c1f00fbe526592a9b6406a39dfb04d0a6a85098f9b672461a48a8e64a5a6f22f1fac11e547e005c50727069a48e0e016497f28d3363213d6bcc17fc2251edabad1ded8bea6bb2cbfd86edc04031c3f62646da60061ca30374ab01948356b4dbf3649b57d38ea218da877b62e87a081b84fc30ece8039650be70661daea623956406b992a195c125787d713429a3f01560a084cb0cb70818e68d17ecd50ac46c33507133175d3ad8a0645da3b5ec8b1f93c06c1fa2a59385616b5fabf182d535acf0ed51a490c00cc2d359f3f79594882aef5796abede941bad8822eeddfd11fab47da63202a5f9845a49409d17e1eeabc74a0e5bf0f95c16efbe49648d050ceecfc53360e61250727fb33306b99a52098d808767565291997731e2da1b00ecf03345e16dec039e42c80e8a2d6361562ab77fbebb9e9ad0b6b2ab65fab8b9df3d406938bfe9dfec56b8debb5b74f2a1d1d608cfd96bfe207c87dda7a569bf6188a27d3efb2b83f7d1e6fa3a74a27b18b74f70269d32f906c2848f77656c25ed6562d0a5ab6a633cb3c61c4f58eb508d111c65ff1e410fd6db13a2c8c302cc4bde86fa0d1ba9a21896ef97f9ff88aec84f06f5826af39571451b189d3e14fb417ec44e0f5260475b6294fd830b0692f6f29efcadd47ef1cc1fcf104829829fe3f31d6771f174699f465b4a86b19dd382ee8e89a099bd76625dc5d6b62694c1258995b12ec6cf82fc6b2f3e5e8d924e6a7bc3ff12c2967b9597c869c3709d17ae54b9ca4ecd4b6fb24e0adae526b4a6d08b7785a303845319d9a6e338eb5eefdd76f2fa01395bb8bb5e932e70124bf33849ecfb35dff5e836b0a9eb10a87cdaf963c1e5c7213ffda8d7bdf2178756b7cacb0dac0dd9624fe49c5c745edf1b95ab376360556e7e38bf0ee98b2abf464c3b37e58ba4dcde7e3af87446de7477c60a5feff523a6da6dcfae49f0a7ccdf422eaf4b2cfb6fe6dad9634608df2e6bd66dfe98bc73bb55152319bdd24724de95b39142d21c8f8bc5524368f6d76d6e40e9375d3827c730904853f7e353e36884f5edfc6a183c61f5f80817d918d75de397b7f6a1ba156d6b0169a29f1115ef45ba629057ac581f07d8132129fe76bae5a8398a981a5bce9747c2cd68a83dcae59a5c4a32340dabe08a60d62dc8c323c5a085091db7a6a87ed87322e6804fcd4d9aa4c00055f132b7ceaa1ddc92fe1757e1070f205c1cf1455bb664dcf2ca42cee487e4494d1d74d1971f08a0cc328743a7fd10ee19fadd0091acabe6a2c24071bf63b6211cf4084eee72b94f85e379258a7ca11e4a8dbccbd5f3d62fa153671997e068becf8fa4fbea578cf195108c40cad12d892726f2deacbf5d807d81aa838dbd6ebf59a6b45cd8a7a93438b44accfb1661e77e87f3c779185fb74fc3befb51069d5d5668d7066c5cf5c0a655afb4627ce80986c1de7a8be79f10d9a18525339ead790caeabdfb01c8240de261130c47fb19fa90d9f7b696d11a4350509b1d74636376d984d9ab716d315912bddadd9b7c4bb23a8774b26e5ab5dde6697a5b42e0ea9b7751c0bdc9d4ad90d1410f2d63056efc624742e23fde97b6a254c81d3a40721e2f29787dd231f274c8fe2f0229d513216988c271fa2f9eec681d957ce1e82b4f29e4df6d9388fe3d201b11de8b15db85a77acc4ad81a02a61d1d6b16f7678d7fd3f75f27b7edee7d81d2d617c59c62fe00e8d4cd2a749a478ecc7560bd87d3b638a75d67b0834bc60981756bbf11dc42ed7de746ac233d4f47e018604e0a105c45c062ec0ed5f3e2cc689c95b41fbc10331d5a6b5b54c9c8d8598de64ada8e3786c9cb8ddd2f07f3f4477f324cc5a203461c4cef86defca65bdbcc4c10652cd2f35d3f1bfd263e912a345f3e9357e5dff9d2996eeaff926f8f9afd39bd521dcf7859e6f533ebfc3343b492f5cabd0c9bf24e01d757e3d5ceffd5acb5566870347e62b4c424427e7f2250bf4bb5d3d227db08ade49ab8bc76517757c4d6cd0863fc2781787f6cfc2b1e94679ddd83b3a5a9b1d256afc1f1032a04e4bc2a9b2b2aa8d2f7b6fcb5e33297928b8b97e96d4f3ee85d1a9df5ad0b11aeb11e860a3134c55df246cdb4716d7002f6e531cc79735408a078326efd77ea10ad6b9711239b93625cde62411b9b76da48b02a5ffec938027db21971d009193e021a9c300cb50a72cbffd42a7e2ad19c663af9237d0096b4b48783b536d00e9c804b0938cb3c6e9be9c76a2a1277eaf89b7db23edd05523fd4c0a1f8ab3acd19f96f98692d5c5d6a495f3e370a07ca8ae114f83dea89ed6002a56f34e9864ba617dcd0924dc786a03913af8bf1b82002d1e4a06063110e76295ba53e95cecfcd6e33bf195aabaca4b41f51dc01df342c44e341128f42eb70e9ffc3254ad28488ffba8ec81f2b076a7", 0x1000}, {&(0x7f0000001900)="d52d254292257c199878d61ebc53785847c95976fbfc5dc19f79c78b7563f4c807a760930b0eaf3993b9acd97cffc765c90d97b057fe8dd6d0b935833664401309c1d82fbff288162a6db166fad34e874e738a8e1f13027a7cfc2c0973a359007ef51dbff45c7b70f3e1d9ddf4fe6646e720ce7470d23b2ccd9a5a7f41c650acf7b305183f83f5ce57ba8aa45e285ea97696a680358d987c29b22d5b51bd3a695db679369afad7f54795069b7c5a4b4080fd2614", 0xb4}, {&(0x7f00000019c0)="f76657143b8eddfc47728edddcad8549282a583e3c39fcfe2ac224d83fc5ef249cd43566e4d821671e3cfb0032efc018ba4f9448e36139f1ef44b916a2155f2456ee1f7acd2662ddbcf588e97277eba679b5401791941c780011c52a7f0ee88c041ce05f026bfe97a04039ee646bb6599be31d29516abf0e80906cbfd510587b7fbfd37c25f103f596277bf7de2a35d6c8112b5553a8a1615f233b62267b819b3ac8d4fbe1e1699eadba78ecb347d992994f70ebb1da1c83b4d12f1009d1ddbd1e844036b90260daae5dbe20fee3c3ee02c403dbe586c5ec3f8475550feef9f5080711f0b071454c70632e034b0b38339768bc3255367354586aef4a5a5744bed8c0973d325a7a9cf2222d17ec7736a4f7c870c25f83071850b47378a6e15d18d5dbf042fdd8b09fa05241d362f6a013126c2a586430e340f1d1e9cc9fc8e846aa8f146bec79541c6190c162c4b464e302fe8df67af77d552c555a434aef45f5ca562dab1b22ce15371c94c5589e58ee92362dc7c197255280fd2d35c547a6a8ee459ee774935fddcf9d84ae8424446aa373ee8a8ac4ee35494450c486d9d32157bbc1a2fc4c6b56378c497ef44bf89b34b39ff2b7345ac2e57613eee8afa49a321216fb6115cfe58a5c31c31b18801651d8301ab3b9c9c6a4bbf46f78fc719abfbcfa86124ac6d9f5015ca51402760f1f76b977eb84c0cc9be3edbd235f0db3b09395c5a6f89073d34d88af3fb6d2b4b2b99a753131c1c18413f1a287beb363729222ef0426d3b31004ba8bb829d62c708f6695a02537591637f8c108f08f1c3cc59a85aa216a4d9ea84b1f669aa0dd8e4096afe846c4949d5fb6d5e9d7745c495a13c88557f4c4c8ba3237f0cf396d2023956ae41821f8d75bf4d38a47c3f4c3c79c119fe3fe438e7cfd5f25856060f7838e8149ad854f2189b426c4e3489b59c3eebbb0eda2aa2bd22dc23c72804cd698d3523619c46c67fcb7c88cddd7fcb71412a15db5ccfb031f6578599f083f7d4f3b686521234f76f61b07d4749300d62454560bb6ae5fed1fb2d299add239abea124d2eb3ab26fd31638321959eb1d8f3719b5955236e8713d0a004fcf1a602207f469fc37c4545035e92801c74f038f2ef5477920c6f1e4234ef864badb527756d0876c91212388559ca7ab11edf3481801707e572a7bd453a44cc40232685f8f7efbc1d76c3b78ef2a576aa59789e267dc80a62e3b7b7cb76a24d207c6c24ba1c734b8c7044793b32d8184ee80f491065924294b8c24a182e57ca2b5bd561ed2001428323f01477499d280dcb0bf00cee7afb9dcae6dfe3eb79db29c64b99e6b968b32e42ceff861577b181684ba20443ee75052efb88fbc20f67e5cc6a32e5dbd43983074cf831552ac0ff47f7851b37b0fbc5fef3edfaa59f2b18df3774c5afdf1af9ecf8a43ee338ac6dce2af56c8c0f999a09e3b346af58ce1931d36477e628cfb31809e59a01b84fa99623b9181ce05c6ea806a177c67aaa0033c5c8690ca20d4058b02b12b2acebf7e56c7221fb80523da30714942b6dccf1c13e56edf96c9bc8b10d8aaa025da3daf3d3ba1abe9ee84d914911403d325c495f0b32389baffacc2367cba86dfe610084eeff47aa21991f40804833c7eb02ef7a589eb0a606b77aeecef943da37475948979afb73ca22add1c2985f96b038c9eb5a4b86bcd7c1bf31684695b8d551508610a5acaf3fc0a7f20b8932bd0647ebef886e376e280796fd06567dce4d572ad98f31cff67bb738c696c9f6917aaf20603f7a139d805e8114207ca1216a8373b338fa62805fccbda317cad10020ab2cb9a5c2c8bec2285d0771df6a0f3c35a615e8e7771944de9baf1b284a135b5758e81473f58081017fbe1efdbd7e9aee3e000aea1dbf1759bba046d0dde54c5abe319057846f2a33fe63a03977174c036ba29932c88852c1be3738215a4b075a9581f6f439615e616492d74d6fd2bd4ed03998fe228c1241063b42aaff97f4490eb6ac636c4f20ebab327806a1fd429c21ceaeda1fc8adeb2a21ab143488a6786b7fcd9092ea2fe8997089508b040d5b92428980c84fc639a577e933bc3806f5cdbdabcbc21ffbcb30ec6c47bc0bd55530fa3998d4cab1bcbf58481f85d59878b2003b7c52d038fedb28db0e1294ba887b2c504b698e981d2967f403681bfc934abe4d1fb4ca338e0f8ba29de049b2a113775caa06b733c75758906ca1797621011048cec34b52c7e5e8a74d7e74d35b9f4f6e30aaa57c460072ab19a35daab3ce7574cf99fdda1045b44484b31692b928e827fce39308c43de116e6e8d0e665343e071118f15806dac71cd323139ab0f0b93a0e101abdcc0a6a334e13e97dbe829602020ac4995299b766555cab83eb2e7a28ce5eeda25e8eb3460d310fca335d5f259cd38c63769d38ac5616922b816c3f39e84f31d27c7ae381c98dbd6156ba9e74c11b774a935d0d4291a1bb99067abbbcf275e3b91a0bb1349f0ea70dc4d08898ea3fda812cab8e528cf9bd1cf1c04a9b36f01cf3e6d09dc13aa4c2cc8373d577d7084050584f91ad8abc3d6c4d195b64facef38adb811a14d55ae7919d919be694192ebfcac55eaf0e3beed1a1fb914218c53e038a8d7cb19edef924f4bbdfc981ce2a04fd5b20ef4d3a0de01d670670d64ff9ca97b45d7f1584d4c1be73ceabf0bba6bc65ccaec181f525058d7b1d257e2a5ccff4b5f6f066e67e6af399052c2f8f921c3d8b2968f1ccaed8bbbf8c8120c1221e55f2e087443aa805411dbed1ad3d8820a1c12eecbe257e1235d6f792ed25264d22add65907a11eecc0036233734aad92360f5130f09b4b0c3290539c974e2eb950cea0b841299504a7bc261e284296cf644d84b7d69c51432f937f63b8b2edc6ac4d57a28614a03587718eda2e2120058d5659ed4c3fb21e5fc6fd564026cf7af5d038c56ac2c233390ac426261ac9bfbbc7ed61d1e02f3cc197cb34bb5ecbeb7e230e7d35e3d46783a1360e94e9fe3ddeb2688ac43298819f200c2b320f67482d655024576937a12bdcb42525a18387d92357fa5f5f3776d536cf79b2a7ef6e14be5c1b62fb6b47079ec4ebe8ca7c23b5dc5c436fdbbada0a420735d6d50cd91cb037420b4e7662a631335b1a1d9c33630937643b5bcc622e2a44bbb540454d5e82d814d58e0be34773de08aade7e2c28eacaaa7d1a3ccedd7a3e71448e077a9ca1429f44da180a8ec89355a75be781530835f514edac813322e5f47d16e5f45d189391e9e66684a18fb81b3644156363e4f9adb9183f21a2c6ab76295ff39c7f70d7227b09a008d8fd3bbf72b87062d80312ca66255cc9adf4c6b79b0ad3e4cb6cfc8c7078eef40d4a30b57396e0f7960c759a76f2ffc627ce3d6cfeb1dde40d7c73a32f87ff1cf57597e333735fbf98bf13dae094d584ba8641aff4192b5f08f4382c5547f0d407701d6392e066ba34726e6a5751cc0c4299e0ddb027cd06b1318efb2268ffae95e90b880301d90a353d9f847c192e94c9ada20aab13e734e7c0884de90f1d8bd5fdd634775cfdab190d445a0afb94995f64995c3207ae72e11eda3190fc852f68e2a66e01d6aa4505c509336bf3b3d4c91a49b317c97a3d74338f7a2fbdf2ee9ff1f49231063686b68c0452b667f99c5b9821a6415d9238113a3d004fd705002505fa1fc0d7f12aacd0a1c8bec715d2982c9ad20da071c13178bb54f3fc2a0386d313effa31da37314f23d329c1bc1d878cade867605c8c44edaefcaf17278738b5a96b8e1eb66a3a6669c0e2e1a55ee2f3cbd80a02ed5590d1847e9da3c70f8f7fac68c9bed8e626f556090d8484b26bd3a4d8c25dcbe5dd42f0a34e2bb850ae78a775c6ae64acb91abc532dbaea9fcea2143e986a4a06708561f7eeb3ba59717ed3c7ab2e9ac1573ebbe8ac2085f2c2a47688dc67ca116a7628a75575429c3724508227af2b634f3e624a0c4ad68f726f177d430eafc6f63c081582e2555905fd7564d1b3fcde46ab98cad5fc1f2118e3adaad3775395098fa1dae0c24b400f39a0cb84bf89bb22dbe4bb1b8ca6e27a63763eadc8518eccef6fe6a2d6d2a39b2b81412ef521c4ca666dd041a07e5d266bc89005df263850c5e10cb990465dad3fa8e42d7dc4c0703e9b6715ef38ca4ee32cd3ca82bb35db1289e5c983e97e5c1db23d907b64c558a39beba4f96c7504563748739ca2a4522381c782fb7891fc9c88186ea25562f253dd66954df2e01eebe5a626a49372282dbdebda2cd6e014668648b2f82ae2c58460428cc33875e0b22ec7e0d78da3b6906b102f9df58d62df0809684321fe84d8e17ff821828435180101a9f5b6dc95dd3984b20cf96b797ef71b7e1d19e40496c1842eb0761f07a7082077b9e8e49fcff881daf388f41fee182506d1226da24de9abd5755baaa5a896d3d333316bd9fd0c75b7a0bb0ec421d17815570e5754d623dbd956ab9bbee5df980ba83396f759e19d8e348e1d4f1bfefa973c65dcc455179774b22ca2f5cee5ea41c0b6d6faae3fea3f1af05ecf4802edaabcac67057dda47addf5682aaf6f0c0de013d953e14f78fe7cefdf2481745317a4dd4d4f476f6ab893e19001eaa85f079ca2f9a50a1508c7dbdd52a96c75773c5dc0fcdd992eda0cc7f8bb9d3df3e914a9f4ebab34a02fee554d3c8f58c1af785b9beb4980c997895b450606007b7ca673429ff41747b2fabb17231fddd8dc8b00ea170f65131673e9cabc70e8ebc9085c824896a658daf38e90ae89eda6fb44f127a3f225ab8a5a25fe54a999576f58cd0e38ce4caf43e20171193cef52bbd83fe9680aa3c4719c08d302e7ddc9e1586c41e04935ceba5bd2fafb1993449b04c088779418f24b79aad56a701fcc5d271ead16f6c652ff85abff33cdc969a6aa9cb7bd9b1df695b76e5fd6bc14687afb5fb4b795675637d1d7f82f2ae2c381eb500c607fcabe4382f652b245e11a84b11a0852499d583af3bcf9bc63fc68eb26d3d8b9fd9eb08657bb687230dc29b22f58112ebdf6278b723b6fee8d7851dce0cae65a65d4f35a6f852c9d71e2cd48d93285e11d71ad41b730e454cfde81f256dbc971b521edb117d9e92911de384b36c4381ca9db33c0b94157dbf2d94d66e88afabea0dcba81973715eea9acca14f8bddb530cf8d6be84297ec4829a19fdf39adcf6865c54aed60a39c46abd0f6d4b23ada2c5ee4c0fa25b9f9aaac75f71d329fa9229a55e11a55344eb658a154c16934ec26493911feaa22a275961a22cca4935873bd5510046db56a98e5726a6d9ddb3655d6be5421fb32f3c18c92be9c07c3529f4f79503dd3c91a41d78dc444c7e896bd61de48726dbe827a405d0b3f87767d4a79b16df7626772919525b0d0732413854e18d648806b14576c10af45dea2e81769baa925967a38a8dec746fcd04a44a3bb54de1c75f54512ee635d4fdb68fd5287cec55d598d0e64f782d998f09c56e7bca3ab59cf52c82859745649907c115a5c8b54098b1fce509f6b25210ed76a5f3410c98d6e46395377b5c327094a914e3d6905009c92f84c4fe16c061462ac10dce1f4f69fd3d599243898a6e354aad17d8f4bff97d080073868057ce65629148727041903601ced91c855a4d4e4740f8101deb45d906c3b0a0c0fae9d87203c3eb294311c7e48398d1030ee6b345ce1911ed814ae2b60719d2aa7456025c7e6fc3b1e0e6c837ab475213e114c4e62d84d8595e220c365847705307c2a59e6e9afa9a9c7b755a34e272f905a9beefdc564b8734d2d7dd6d69df3c065", 0x1000}, {&(0x7f00000029c0)="3f8ccc38c7a4186ce7d417e5fbfc9651414f9f8d0e82a01aa42397af", 0x1c}], 0x8, &(0x7f0000002a80)=[@rights={0x30, 0xffff, 0x1, [r7, r7, r7, r7, r7, r7, r7]}], 0x30, 0x8}, 0xf) openat$vmm(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/vmm\x00', 0x82, 0x0) select(0x40, &(0x7f0000002b40)={0xe1, 0x8, 0x3f, 0x7ff, 0xffffffff00000001, 0x0, 0x1, 0x6}, &(0x7f0000002b80)={0x7, 0x9, 0x9, 0xff, 0x5, 0x8, 0x1, 0x8}, &(0x7f0000002bc0)={0x2, 0x101, 0x1, 0x9, 0x80000001, 0x7, 0xfffffffffffffff9, 0x200}, &(0x7f0000002c00)={0x2}) r8 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002c40)={{0x401, r2, r3, r4, r3, 0x20, 0x2}, 0xfffffffffffff001, 0x10000, r1, r1, 0x9, 0x7}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002cc0), 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) nanosleep(&(0x7f0000002d00)={0x2, 0x9}, &(0x7f0000002d40)) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000002d80)={'./file0\x00', 0x0, 0x0, 0x7ff, 0x1, 0x0, 0x3, 0x2, 0x0, 0x0, 0x9, 0x7}) semop(r0, &(0x7f0000002e00)=[{0x6, 0x1, 0x1800}, {0x0, 0x6c8b, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0xfff, 0x800}, {0x0, 0x1, 0x800}], 0x5) ioctl$KDENABIO(r7, 0x20004b3c) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x20) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x677, 0x7}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x84) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1108, &(0x7f0000000080)=0x3fe0, 0x4) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000180)='n5', 0x2}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x81, 0xd9}, {0x24, 0x7}], 0x2}) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x0, 0x0) close(r1) fcntl$getown(r0, 0x5) 16:00:10 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000031000000000000000000000502000013"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f00000002c0)="eaff000000000000", 0xffffffbd) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) connect(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e1b821f65302f66696c653000"], 0x10) 16:00:11 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8a8, 0x30) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x9, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x30020, 0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x1, 0x1, 0x80000000}]}) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4c, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pread(r0, &(0x7f0000000100)='@', 0xffe2, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000240)='./bus\x00'}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) semget$private(0x0, 0x1, 0x2) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x14f) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:13 executing program 1: socket$inet6(0x18, 0x5, 0xffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) open(&(0x7f0000000100)='./file1\x00', 0x10, 0x88) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="f37d00bcf480f6f72e272d3207bc845d6f951b5e08dada2495ae40b5326bc5d93c34201d2c755d47cd64a6646e290f6877ac25a8efbe5e4ba455a058fffd49f38175ffeba66a0ee82bcb9c7ba132f72a532c78f096983b5a44de4db255c0c8753f920e0e359645c71c1ae2eb731070"}) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x8, './file1\x00'}) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0xfffffffffffffe65}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x6) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffff7fff, 0x401, 0x0, 0x1, 0x9, 0x100000000, 0x3e, 0x3, 0x2, 0x2, 0x2}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x1c}], 0x2, 0x200) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x6) syz_open_pts() 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xf197f3657f393d02, 0x0) write(r1, &(0x7f0000000180)="71cde904a38496280fead0ee755c0df0492a8c170d5033e1d4b1e68ca6bc7b774772e184df58d5b9031af4ac", 0x2c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCNOTTY(r2, 0x20007471) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x36b, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xfffffffffffffdd4}, 0x0) poll(&(0x7f0000000300)=[{r3, 0x4}, {r4, 0x4}, {r2, 0x2}, {r4, 0x100}, {r1, 0x85}, {r4, 0x4}, {r2, 0x8c}, {r3, 0x100}], 0x8, 0x1e41) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES64=r3, @ANYRES32=r3, @ANYRES32=r4], 0x2c}, 0x0) connect$unix(r2, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x15}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0x40, 0x2, 0x0, 0xcc1d, 0x3, 0x3a, 0x3, 0x1, 0x3, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x5, 0x4, 0x0, [{&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x8}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xfff}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) dup(0xffffffffffffff9c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x0, 0x7f}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x402, &(0x7f0000000100)="964e7f2b97a84e3636a57b0f505ac6f704f33ed206d615500f0bc5918c89f99b917e042038b081ab52f6aa7c811040f587b22aa8000000000000000000000000df7ec4f4d126872b05090bf5d4e794060617b1b224fd6b5970cd8ba98b472f24ddef74b68709e9f5d78ca5ede7ee72c58eb0009a8433896ba6063a0838a5f9e765ee29f47e6c28a650ca257664c0266c2ab014e18573924b60435b566ae562db47bf") 16:00:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="002f7c000200005a625362a8ef34b4035e408100000000008ca7bd4826f7"], 0x10) shutdown(r0, 0x2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='tap'], &(0x7f0000000280)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='-})+-^}v(\x00', &(0x7f0000000240)='/dev/bpf\x00']) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/181, 0xb5) 16:00:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001800)={""/16, @ifru_media}) preadv(r0, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000001340)=""/22, 0x16}, {&(0x7f0000001380)=""/175, 0xaf}, {&(0x7f0000001440)=""/65, 0x41}, {&(0x7f00000014c0)=""/147, 0x93}, {&(0x7f0000001580)=""/247, 0xf7}, {&(0x7f0000001680)=""/170, 0xaa}], 0x9, 0x0, 0x2a) lstat(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffc01) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010949e1882cb0e42161091880ae7188cafec44b555a4c65bd23b0a6f31b13cd89cf292b3b7df14115aec943de03b45a5fa2f589ab773b7a676218b6b21bddc8c035916476587fe72c50e1afa0fd80419a02fea54c644d67f98f252766b3c21c7e798915a23b48bd5e23f859c622b3fba67867ff4ff4535b4a7"], 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) 16:00:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) unlink(&(0x7f0000000080)='./file0/file0\x00') listen(r0, 0x9) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x6, 0x2, {0xfff, 0x3}}) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295954984c87910bf453f68c11700287ead4bcb777fa49dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5ad4ac8717b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f1f00000044bee792a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603f2d065c9a88b86fab7ca2730619556ae0b655533000000000000", 0x20) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:17 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) r3 = getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) open$dir(&(0x7f0000000380)='./file0\x00', 0x840, 0x107) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r4, r3, r5}, 0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{}, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f44d0cdd33000c3636e79b5f044608f6ab5748b21fcfc83bff78676d4b092cd944769f20b5ba2e4c9be1dc97368ffe2ae8029b5331d933c39bb980248fca2a936cd2df1cae637c591690677e99ee4345e8f32944e9875a615485b98d54e5b338679988b6b25ab100137efe4c394757367bdc02426648522291dec02bbfb5c"], 0x10) 16:00:17 executing program 1: socket(0x20, 0x4000, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000000)="c5d6c9c3c010f0c248833d439ec9f080e775fbe07e4bf71377b5b9a8d118367c6268934a376c71f3cc2ddd2111ba564ce90bd1dba1a815e3ee0a9803941f5f6af246f9344eae8cc451b99068770bd1abece373933eeb4743d198a8291a01ac8b28fea9b0945820eb96184453b9d64444b4", 0x71, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x40}, {0x6, 0x0, 0x0, 0x4000004000000}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0b37c8589c7d3cb55dc586ff169", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x101) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xcbb) 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0xfffffffffffffe4c, &(0x7f00000000c0)="1b71ebd6") 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x100000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffffd, &(0x7f0000000300), 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000100), 0x3da) clock_getres(0x0, &(0x7f0000000080)) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x1000000080, 0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x20, 0x8, 0x6, 0x1000, "d5151eaf2381d430b743ecf48a2a05c53448512e", 0xc712, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x200, 0x8, 0x401, 0x9, "75c00f812bcb548727988dfcd01ea697eb32e408", 0x3, 0x8}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1abed070b174e4583962f7d637499bb4280bae09869481f6fbf3e372f2fdd4a66a655e294edf7cf47b62c9aa2673739bbe7e9b56ff7217da9efe07616fdc50ec619e35ada985cbec7ad7b72ebf82cbae1f5778f067e72b12e4fd90dc06d36a26bd501bac423ede3a3adff6069be5b14f292fbac345854c4e7986f736107eac7859f47225c2ff6ae15536b03bc94847f7", 0x90}, {&(0x7f0000000240)="637a0d2d697cd4bdd9fc145d096c0cc24fde0d8b41fc78087104dedd284016dfe782356b949a84a5bdea25b5691824f0e61463190f86bae11f585cf9e5f6482096e831eaadb0bf68ec1684ef4514d3a18b4845ed81cdf25928fa1c2d365de6bf3f400dff287e58b604eb071ccb42c889e9d77af3f07529ba0d2c23ecfb93e43a2de9e3834a3c6eab999e14fdc282c4a49ba3db8dc951b05ee25dbc6ca7178abe3f88a001511790f6a95e44a16401ac63c1c8ad3bfd61fce247504aacbef6026cd163c405f491cba310fc6c1ece34984bc55b46e10dbe652a111c0f254db9d8", 0xdf}, {&(0x7f0000000040)="a532361dcc79ba8df2eeda46b9d35a9f14b419a59e1d379469", 0x19}, {&(0x7f0000000380)="f18d9e041a3d605d3eb03e10d16d6f18750153d6e67b096dedb9d46797ce540ed1e9792fa7835c1d0803151f3a67ddf9af951f5d5216ff385a28e7479b97124ae3c33bc51fd5103b2520fe279515c44565c4e78e9d0600cb60e2e9c0463c3232095ecc910d7935d3fca612e19aae43efb5642cf5bf088c171a7ef696e91b9259bf2430be50ee772eaa8a669728124ba89b1856bc4290bbf778fd709cb5aff65bc6107f1063eb0ff51d04e509f54969773530562bba840ae7779270b2bc938a4698900fca2b53bf4a331b19f344dac77dc6731e46481d3e5789a1da5a972047dae2a1d25adc3cdd00a2d81c0ef0b690b21802aac4959aae99e6779f2d008eac59e20fd2ccb6ef5217ad008d14e4568e31039f3624d006b838156d70c0db7f8cc69166693a01f96006fecac0a7d2be8ca4297e2bb70ee2bd3b140f9ffad08a900db373daa5aaa1908530913966f313f106bd09863b2f002a47ec61e9476f8d341624c83ef5bc0782d58939dffe1e50a83ff4583cd91c4e76addb6dabf0bfc3ef59cf9ce7626054a310bcd7691c4b5334b64aa63893d76075310fcae3c3900d0894c8320187a7ef407a5f6414f48bfbc3cafc5158c4fee4b8024f45fe02362ca650377571632ae303629d7b7e77ce88d652d0816789be1bc8e90541473cdf406eacb7f45c02c9925aad032240ef575aa20b7e7d44ade7a68d8d5e8435d87b97ce1a70588a4ac6e7b13e8f90d5e4cf658f58bca4d77f08b4504ef9f551d7c1a34c919dd502fb2ac59883db2569dcdfaab4251156c1af1c0fb8c5310fe6cfcd1f7865000e97d1ea45ff8ab4ce9c91e8abd049e10d12ef59c3472fa26825a39386e1e3935c0ea078905e69f82a71bbb5dea6aa17779f2570c575708e5da176cc725f7a286e88e45c786c7fb1f08ce5589dbc9feeeefa3a795f8cfe39a31f04b35d9e187a866c5869e89c9a510ef179d854536d58b0c09e8ea7bba05d49255b31be2dcc28c8e3653e33b7b4a9612799b17a1c5cb4646a306cb7fa1de19311689361e29677013fb877354972736bd8704e2be80ac50db09f938489d2ab73bff69e4db5681bfe8da799f79bab91448e2b22e40f034bc78345cfd0ce28d1ff43927859ac28e8cb6e03d3c8fe846a12e996b288201204bc1b4b19681c2125b67f01fd268596c6e4b09eebf9105a9e4e1ed7865dd19067aad22d6b98dee60254fc9d1f9504b259b4dac9deabdaf5302f7c0af922b8e582ca81dea730c873d668eb4d3b42a5371081b2a11ed1cc733b4e057335581789f8532696c61ab4818e50eb5d6fe8aa6f12c994a4db09e4bd8f720a1218a4645b2100c19b59943088fc3b5660060d6b783697a67da6117c45da3c4743acdafd222564a200b4b4e192225452e65da1d4ebf89cc7ca840fc7b7f54aaf5dbbc7172c3db0941718ec66593c572f697e57c0b13cc695578fd3ffe937bf684af16217b2ba74c28b8c52f9ebf19047c557c9344679bc2aae28d2326ba45077121b4eac7caa50552c1e9bb103c5b24fc8d72034d80660bfe5dd74161f4465a5d75b9f3204130b91984579866fdfd326996e547842e9f1f599141dd76d77d738cb02afedc1573133e37d2ffad4ea81073dad45b355ba84c6aba33fb3a4994045caf8ef67b78ed231ceb1d696fe83211ed292adbe1798902510dbc5a469502be1d30840328c7d25b8ed6823388625b4159d99fa87f8b82fa1392cb8fd28b36df70b3fadb883efd5bd16421b810ba27bb313b60b542590ad49ff7820339383ae39ab831941c3daf3d64029110d015b144f63bb59df91b2a908fe00b487b8672ed008bed1c51962fd6523ff4a745c325d1b99091f2f3f7b9ed900bf4307a24c1829f93f7325e9abe3ed966523f014ffb5b80a73fde4237eea08cc61680e256f9e229df4bf2bfae6b700526a6746c192035b442511084e02a1b32b90e02518b46dfe497e7d58c4096c36c469e246a96dba6ab025aed7d68cc53407ab7bb364e6d317b9c6ce58b712d6cfe014c060d85a194142f17d852e9b3f701dc7c131354ca1f8a530643d25c26bbd90a8b9aba6bd4cc801690df38c4058ee9799421869b6a2bf0fbf51df09c2390e4869f52cd4919eba324de4e4c804a276dbe70f8ebc5aa8eee86ccd944d79b6440f192da2c2e46e0ca8932e89538c6e97b2490ecf9c746527680820b5009273456292303d83f3bd8ed715294afbb1087a0b357c8f4f9979a1c773074154a41d9e8db5a1d629f69ffe869a135f1e8572ae72a62cdae65fae1373d18b2922d3120221b9c8c14b7c9e07a1f4b57167c07b0f8f2669517e81fb4e4da63dc3c3c2c42d407d89cb16a9fc325612b3c4d180341a5e979c4eeaf9e4cd85ffd12b8226e1f252a25c7f7916369ceedafba75f18d1bbad542adfa53efff09de22381993a2dd8b6974e311008733b67f9a9a62716b704d1ae8027227ef618cbb056ce4abd743b6bc6931602eabddf6d5572a79a8e89e5b1871d99c514d669b322b49b739b357027b27e0d11de797b81952ae52cdd9ec71fd5be96f2edc64214e9c6ba0779455bffd58294f5518a02c16290186d3033ad711a8f59f0f1eac9ce84ceac39d06e1fbd26b68832ca4d8d57d2c72cd202ee1c17aee83559d82f4a82a0dbd639115bb2d784b32e35fbae12ceccb11ddccbdc1002d6418029794da7c673baced465259f0eda9bc683db9c94586cd57d3e629bc5ed83842c182fd2f572ca379c6fb56ecb7f8288b04da0b1ee4082e4f4a96c2fae54bbb081ef1739d391ae05f58d16182425159aeb72a89a4316aeeb72843aed586896bc67e67e07bcbae4526db0934c7c6db4f52994dde9a73d79882c5b10f17be7e77af8fdd60276a63cad2aba705e69f971e8f6f3df56195b30a7e337b20c5338e9e4b359b3d71eabe5d34fa7979a2f70d98165533fb6c7ab22dc52fb6067dcf542edeb4b971099c112429adba73f7c17664663eb8eab1d16b26996b1dc464a07ccb473e2dab935fa256714a68946fe364451ab19c8e4d8deb1292f63a8a80dfbe5534fa29a22171aee81b1af50103fa33313c474e70825bcefbdb580dddf30d48b69ea60fd7c63075fae29225c00297a8e5aad22b82e599086295521e163e171ac5d6e0ffcb424c0cbac06c8bc6e50681c7dfbfe8e1fdbc846206db50825a84a8e66196d6df7e7ea5372ae3448672dd5f162d310e2b15dce6da823eee5aeab140903e02279aa6ea60ea50a533d02441d4367f40f3372f151a1e30c428c2c0cbd24518d34f3cff3fb7eb2411d648ac2ea861af4bcccee3e18558bfa665f9c6cdef001a4e44a57817801f0260f6f9bd2a38859f0d608777dee33badd28648cf00434ff0c78c2f85f3fcb4edc32e74c6efc85d9c6525c553bcb240a94f2445066d3f4db4398df0af9c1a46b31a8a804a8e27e7a49a12c9de479aa07efe2e3fd8259328d03b55fb0d6a98a9cf785eefd9d578b139cb5ad8ad436cf8b802c107817d863c4b4865202b0fa6c5d63667d933b6525da9269be0f83f171e889d2a5cd7126a99da6754b35e54f8215f5d2dba83482e555e9f409024f53bfd0b010d00e54b1591e7b03e3d72328060a18d95cb02e2d9db95181d468ebf18b034f7782ec56ffcec4560b490704a0569670235bb051215810c436ce37e6a1e6f1367c0abcf259a7ee0173c388a9236ac23c8eb2dc0921d31a9681cdf195fb002e4c3601ea82ba1e8157c6d87f1db99b5e744e87ce8662ec2af3ebcedb538fe7ae858e3e3a8457e13933792a7a01209f74b22c8c74c13f55592f824fa6b51b9ef766911085f9ebcf69c6e0b1c55ef7bc44e296215f14e9a0967892617dc68913214dd3cc3804690cfff6766fe384f99de4320a720eae5c290edd7c6a2be062249cc00b0f8a8f21b9757d2d8cd52972732398d9e3e470a4396d128e7d70f2d50c3795d3b20b7cc0ebcfb5e6716d09ae01e9f20c11fa89e30c074033313d68aa515b2cf93c3d22db8b0bc94e35f828b69e91cc0ce6d254737ccac2e52b24d04ac0c44b784803fae087727d322db621391495257fe33892e4bc7bfee324215716cc8eb0213d5ef01324b33c0f2c3b97a4a10b8289384508c62212918a39c9d0be9ca8a0007a938caab47a5fe6bbc1d6d24128cbe91900250b72d6f50068689356ac9ada12c8f952b141f93d79dad01eb70cc407d62de3288244c03fce582fb492b1996d4722126449e9ac0f3a8bc0bc91d8ef5434203b358a43d25152ccaaafa90432d6765bd8e2a3376da7bc8664ed85cd5545690fb86d0d9c0216a9ca704fd47962067bd6663ea3323d23723e541a7d7104bd83d04f6208d38885637146a3d93a8215038529d2eca7c08d9335e237d407b5c2a98c77a347b61d75875db8ea999f276372da57f9fd11233f0e1b11735260b69626217d85df35716686347c0ae10ac4a6f68d38eaeb02377ee1bb48495d21e4670dd16b8c8ecc76341177172d23a8f08304758f44d78b781eda923d6927550dcbfcb0cbb5e4ba78b02e1da163bdc378a4d6a60c59ccf97349b988128cfd19e8298deed21a25cbd77b0a6a70cc1fe658fb08c1b09d47039b86184e75e84ff026e7f515a8755174dc97dd16df50a43f5d7e926fa49216c4764c7bcdcdca4e1eb75f63eb1c1837fd66f0f6633c7f8b7d34e655ee08a33d7662e3c76f29670b195cf827dbeb4fde3aaad085ef05dd2e9fbfd88abcd5b86e07cafef446f63f41bd6c8c88113485fcfb853cf8be16445b70c8c0d2331b995cbc334b025c872a5dbd370047574afc336b23b1bd7f0de6808af58948329d3d71afeb58d8f33e2a0bcafdd1b7f1171cf6f3436bb01e23f29bb94ddda34af446179995c4690aa0cecbb475fc69d7c903c1a14e5e49ff62872aeba08514ffabac3c5637abdee43fda7752e9f7880e38f11548f8566ddbe029588bc90966ecdfe53fd908e7a84602146d2b68e2344dc976bf599526bfe21e3485f891276189a15229cbd3c3529fedb192cd0b47989394b005ecb976b5e4602477e9f9c9275c3dce59313adfcbc782f38c50840b1438178be8fdb6303bf723bb19a486a31a3a3f34398b49e55b46ac96b61df3f3f8c5f15ffc41591dca9ff6a0447394e3e860f4d8bd69a242c35dac9c12b1b531d08aa128355fd3dd1673ab5ba4bfc3b3d7ad95ee2e708f96ef119a8b58854879599795a511f9354fc91e9717648ee00057e0c403c4b681d6a19256f7fa507cf66a1bee3cfc350f1d2222f43a6df218e7d6c1d1c714e4e05c795a72b5e8e082c7a792858be1aebdbedf5aee20e43cf8e085c1f924f44dc7da12b6253e4a3cf2d7dbd2786db2b50e195fbf7325bd5dae6d58c492a00138776fb8fc4c468992c48dd82d3e860da27c02e0f303aa750a72e1eea4ec61aa783573ffc7705e3d5f1287b8fa77639930ac454a3b93a2d9e54b8dccc4d65e8f8383cf7fb1e073ac408c7bb9c3af91a8162227fc3a9650d6139c86629d570823738ed5eb986945befbd3f8ce04782bd5235999a5ffdc371947980a20d92ede9f97439a4c3fdbb67500b7ea8fc2fc7429d9411485f5efc82a185dd2362e5004addcf82995c05ed8d5d01b68128c66c0fe49f37a95b7d6b267c3114e2a85b54af830801279a94d51f7a5f35f3e21bd043238959ddb8741f33fde6acafa44d0f63acd0696b11e85faebe10eb0d19cddef1737b877f835a8c0f8971a9621cf188f0747797824ff8e3fda325a174522c753414f97c16e1b8476322a18d98d83d97bdd444d5ae720ce7bfd5f01faef269602a9a2cfa34fe0f0c9e906697973", 0x1000}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x200, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x380, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x8000, 0x0) r6 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x4) r7 = open$dir(&(0x7f0000000380)='./bus\x00', 0x200, 0x100) r8 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x80, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) r10 = socket$unix(0x1, 0x2, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x900, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x800, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x0, 0x0) r15 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r16 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x4000, 0x1, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = open(&(0x7f0000000600)='./bus\x00', 0x40, 0x111) r20 = syz_open_pts() r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x8020, 0x0) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x40, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/diskmap\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) r25 = socket(0x1e, 0x4000, 0xfffffffffffffff9) r26 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) r27 = socket(0x10, 0x1, 0x7) r28 = accept$unix(0xffffffffffffffff, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x10000) r30 = accept(0xffffffffffffffff, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) r32 = getuid() r33 = getgid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696e000000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="444a0861e27f78375ef927799760df5859b3d8fa", 0x14}], 0x1, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003800000000000000ffff00000100000027e8f25af356753f73c59508db3b", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x400}, 0x400) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="16d95c7cd975c7e9ec281de15b3519f74d5df4ddea43b94cbce12eb8c5fb550cd2d15d1003256028f369889e52ac43376416db56c87e9270faf45bfba4d225cff736ff72be9d5a318ca5e61e0b5597278e4c4606f9c3c88c60a34c", 0x5b}, {&(0x7f0000000080)}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000dc3722ac101ce1d06c57b4f2bf6b9894bb299b022db5d640b3b8f64087bce94a8a50707ce159741f3b06dcde444beb05916b4bbc7614ff720d5e7baf1f436d363ccf2f936240fde470f830cb40084ae2237bd97fba68ca9462338fc249d90658f8d52a51e90b2acf3740413f7df5cc706c0209554e60f4cacc4ed32b1e701a95f39a5f25473072e3a735e8775e96d4609f4c229abbd8f18262b882a46ef2ef30b2bfd4dbe55c32d11f9e1f6282074232392815bb00"/210, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0xe}, 0x400) open(&(0x7f0000000080)='./bus\x00', 0x200, 0xa0) r5 = dup(r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0), 0x10000000000001bf, 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0xef, 0x80, 0x122, 0x4ea0}, {0xfffffffffffffffe, 0x401, 0x2, 0x3}, {0x8, 0x4, 0x4, 0x6}, {0x10001, 0x9, 0x1000, 0x3f}, {0x1, 0x7, 0x0, 0x8}, {0xcbed, 0x40, 0x6, 0x2}, {0x100000000, 0x7fffffff, 0xcfb5, 0x8}, {0x10000, 0x9f8, 0x8000, 0x9}, {0x3, 0x9, 0xb3, 0x7}]}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0x28b81e) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x1000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x2fa2ade1, 0xf10e, 0xffff}, 0xc) 16:00:19 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x10001) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0xc815, 0x0, 0x0, 0x3}]}) 16:00:19 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x7, [{0x1, 0x10001}, {0x3, 0x8}, {0x3, 0x74a0}, {0x3, 0x3}, {0x3, 0x9}, {0x1, 0x6}, {0x3, 0xffffffffd0d3bd99}, {0x3, 0x401}, {0x2, 0x3}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x7ff}, {0x3, 0x1}, {0x0, 0x3}, {0x3, 0x7}, {0x3, 0x5}, {0x1, 0x81}, {0x1, 0x8}, {0x3, 0x6}, {0x3, 0xffffffff}, {0x1, 0x1}, {0x3, 0x101}, {0x1, 0x7}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0x10000}, {0x3, 0x9}, {0x3, 0x4}, {0x3}, {0x3, 0x3}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x2, 0x7f, 0x5}) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="52147e8726e12e2f42f8868a45e8a2789dc4f06da085b699647d8c0011398aa4cc022531473f5c4e3835653335", 0x1db}], 0x1, 0x0, 0xfffffffffffffffc) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) getppid() 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x1, &(0x7f0000000140)="247efaabbb7380ad586775e28322ed986776651b8731975d8d48332f49670266f56b5578c9883be84bd23f578e3e158383d3f0b8f3cbfa01b8bc6935c96440b0a850f2e13e37af", 0x47) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x0, 0xfffffffffffffff9, 0xb5, {[0x9, 0x5, 0x8, 0x6d004855, 0x0, 0x8, 0x40, 0x1f, 0x0, 0x0, 0x2, 0x40, 0xfd5, 0x20, 0x1f, 0x80000001, 0x4, 0x1], [0x0, 0xaa, 0x4, 0x0, 0xd2, 0x1, 0x44deee4e, 0x6, 0x5, 0xe9], [0x8, 0x8, 0x0, 0x81, 0xfffffffffffffff7, 0x3, 0x200], [0x9, 0x9, 0xfffffc0000000000, 0x9, 0x800, 0xaa8], [{0x0, 0x482, 0x8000, 0x8}, {0x1, 0xfffffffffffffff9, 0x84e, 0x2}, {0x217, 0x4, 0x7, 0x100000001}, {0x1, 0x5, 0x8001, 0x6}, {0xfffffffffffffffd, 0x1, 0x5, 0x3}, {0xffffffffffffffff, 0x64, 0xda0c, 0xd}, {0x3, 0x5, 0x7}, {0x2, 0x4, 0x3e6c, 0x1ff}], {0xffffffff, 0xfff, 0x3fe0000, 0xfdfae0}, {0x80000000, 0x0, 0x20, 0xfffffffffffff000}}}) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x1, 0x0, 0xffffffffffffffff, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = semget(0x2, 0x5, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/244) r1 = syz_open_pts() preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000280)=""/191, 0xbf}], 0x2, 0x0, 0x23) syz_emit_ethernet(0xffffff5e, &(0x7f0000000680)="b682f65fb979809667290808e1e9080000000000000026611a91e6b3270086b3f539f86ba3e5e778a6f291cbe3762802edec979c05b343230f79130d791ee9adc7aa343dadafb4d7e294eea703e26b639a7e543cffffffffffffff5f9154c4368eecc1d44546fe8ca01c8f6ef900e599786c5d94ffb0ae6c63639cf0bce90f2ae63907226d7631e29b70ccc2fba9ba978516cbe8110586e84e5e2ac321f406f7d2d4fec92f04e83db6209c533badfe25cf10410578c0b1bed378a30c3986f94f40738d81697b42a1641a5b1213add837f87a3de1cb79a21c25239fbbc0a684564a41ae6fabd6bd207becb30f36ade60b920695d2f4ef1ae3f106e0053bd906c5aff5b5cac03ee137dae111817fa8b72ecf7cecb8f184f4d0aca23fcafc8b60fa59d21429f11408e9d2865db186fdc4993882b29edcf0654d68696cade8da2759c47b07955caa8806454cb537b128") 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f00000000c0)='./file\x00', 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x7, 0x5, 0x2, 0x1, 0x8, 0x2, 0xfffffffffffffffe, 0x0, 0x1, 0x7fffffff, 0x8}) ioctl$TIOCSCTTY(r1, 0x40047463) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x1, 0x4, 0xe000000000000000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x40}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ca0000/0x4000)=nil, 0x2}, {&(0x7f0000ad8000/0x12000)=nil, &(0x7f0000c7f000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fb0000/0x3000)=nil, 0xffffffffffffffb4}, {&(0x7f0000c74000/0x4000)=nil, &(0x7f0000dce000/0x4000)=nil, 0x4}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x100000001}) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xb40c, 0x1, 0xbce, 0x1, 0x8}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/106, 0x6a, 0x40, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff126e00000000", 0x8) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7fffffff, 0x6, 0x80000001, 0x1, 0x2, 0x7f, 0x10000, 0x1, 0x1, 0x6, 0x6}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) readv(r6, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) syz_open_pts() 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000780)="2b0b9d1c5bdbd476c8fa6dfd7311cd321fee9aca5598de1f59803db2c4303b616a6cc90b2aeded3fd41b20a810613a1e72a5f63b70bdb3e1cc6a9cbffaf0fe8dd32d20143ad4e5c956aebbf709000000ec2186000000000000000091f2643a442ba5fb36c285d477ff6169ddb73eef6a2c86fd19bc7c8a286d971d61120ce44fd9a7c8843b043dc7ccb403655ad3ecb07da69246ec659b5c7e81165b3ac56072227feb7cc84ac60e6c0b22efb54f35fddfe770064a5f078d01927087c43ed8acbfa30cd315933c48969bcea42863963cafe70e1a739559c3598694948377e3c33acc02849b71d7a0705a0a6ee22f5f4375c1ac3dae3df4a8a92cf9913f5bae188a2a4434f595f3aa4b969ecabe032101e44d4f1eaa7125d8") 16:00:20 executing program 0: open(&(0x7f0000000040)='..', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x228, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:21 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x3ff) fcntl$getown(r1, 0x5) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') 16:00:21 executing program 0: socket$inet(0x2, 0x1, 0x10000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = dup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10140, 0x0) shutdown(r0, 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x5e84) open(&(0x7f0000000180)='./file0\x00', 0x8008, 0x82) r3 = socket(0x11, 0x3, 0x0) close(r3) 16:00:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) dup2(r0, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) 16:00:21 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) 16:00:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x2f, 0x0, &(0x7f0000000040)=""/47}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[r3, r4, r7, r9]) fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) close(r0) r10 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r10, 0x2000745e) pread(r1, &(0x7f00000002c0)="5b39f2c902b93771cae983babace01cdbfd4c71c815e1fb37012fefccaf7e507ac5631f78133ba83bc8682283e55c436312bfc87a177b243fe5c27f669addf4dd441b103a7e3f03da7ae105ebd935e2d0ac369c70dce21a80fe9b9a8917f8a54bddaacaf1501b3bc61df7a0947bfdebfb2ab1f5e30788264173c61e05a", 0x7d, 0x0, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x0, 0x5}, {0x5, 0x5}, {0x0, 0xba5c}, {0x85, 0x4}], 0x4}) geteuid() mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockopt$sock_timeval(r10, 0xffff, 0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x10) fchmodat(r0, &(0x7f0000000440)='./file1\x00', 0x100, 0x2) r11 = msgget(0x2, 0x100) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000480)={{0x80000001, r6, r7, r8, r9, 0x0, 0x7}, 0x8, 0x1, r2, r5, 0x6, 0x3, 0x0, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000500)={0x4, 0x0, 0x92, 0xbc8d, 0xc9}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000540)={0x9fd4, 0x7}, 0x10) flock(r10, 0x6) sendmsg$unix(r10, &(0x7f00000019c0)={&(0x7f0000000580)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001940)=[{&(0x7f00000005c0)="c3cc2d559a9d30974ba693041bde3c566a9406ab861d457499bbad918c67db2a8ac970b5622ec1130c00d9ea245b1d035e583ecbfcda18e7d8fba00f2be64f8bc2094ba94e2b37a76b3d50246769631096bb05440d2903381c19bedcf7d9827299594aa5de9a9b1d600a98f428", 0x6d}, {&(0x7f0000000640)="14e1ec87f25b6b6de64dd154a3f62b87afe692d07b43c42ad54c1aa13480001fe1cba8b9888d7aee6ddf4861cac6d0f16e82398bca", 0x35}, {&(0x7f0000000680)="80859a77e377f53063e7a51e9c1c85c912c0215bf50715a6cea6a5e96833df4a3b44e6010e91713df14f116c1876255c0a811a46fb4dca919d1e2b279b4efc787428e2b1ab5f5570e703d31d721f1628addf2556162d9403f2478666e73036efb7456dee5d66fe2accf1d7f0be61abfeb8f3b67cbdc46fbce1be51e15735324628551c8c0c96ae9a094a7c1bd4c15e3a957117164b05b6b8040819879797c0d6bc295be27a7bc8358557f56f3cdde1cf291aca55700d93ca86e03ca8e179245f12b6454a4663c21edb7a", 0xca}, {&(0x7f0000000780)="4097bc317fea632fae21ecd6989712680b2629264a55c672b623234b7d5269af92b5e2ed1bb4579826e7bdc2febec2474cd8cdd23c6fd4cb8cd1be1653db8609207c7482341735cfda89b2d4ed14a4c9fa97193cead6cd0ba706881b640b5c8d51e61e1f5db438ed4d92c7c8ee76435867babba3612ffb38e85033a3e914d0495eb960b8edffb2f5631f08b293b981f4168a8d6ae7f3a3631b15bd4da2bdf0437834090bcfd044a5cc56807c64413194bc4c78a8ecf0077d", 0xb8}, {&(0x7f0000000840)="3ab329a85b9cefd66b537e52a327b97c3cfbc0149086bcfa618f604f41a119b06a2a3e4617a35ec89bfc76632412e88c02b2ac900d6d742d76bd1ee633ad64fe5f8d8bc2c527eebd1ac048d2b2218d4de84b302b6f7a53a3bc0b6a0fbf4db17f45156493ed80f3fe24c75a81acc141e52c9626a195e73a201f3e3f1bc1fc367d79c842ccec4b85f5e6901966ae4efe6b1861f8ba20a53ddc7f1a293f62db109e94c17507ff34677d660e3e79c3362fb56ead3586a0527bbb6b39ffe9b8ee6c749270a8fed0d255279becc2fac208dabeb5dd74de32182839e55364e22aea9482ef57b2569e7adf9c4e8c43e8ab79c1e364f38c262423c36f4ef2d1ded6160a48d08dd059a8ba1856fac232ec5548ea1ba465dac5f6571463fe4d0529b2f998a17f10183334a7af6ada87e6777cd6a40bf7f09126774e92150e08ead4c9233db47ddaa36bf2b86b2d202c3adcaaa36946bcb16ee2f8f76d1613364d546861bb9797646605eccdb5e814d421b6147605b6885f9dfb2aae56b02780aad4fc75f7c63c2206637e77b6643bea93b02954c6bd5db570244510aa98ac2bdb5fc9716dd9e6e1a2b0fab8616f5c697d58ed84c8e6362bd3dd13255e8ec8bcd4b130e6597a32c117e519553469d61f919810a0ab2f725133ef4ba99f27640bc18e8693c7f01191637efeaf8daa6efc8834bdb49d697004fc7c5035931c8724594e90b101dc486f501a770a41e3cc032abe2c68ded23646d029c16276bcb82abe6ad5a67b8d04b8362423afb7cd50fd00fa8dd1014a3539910d4abf341951cd2a4a939193f2aeb5e1d59fab589ee5df4d90a11fa3b919bf0c38273e3114191134b7342729a4f9e659c97ee8ced86a9289f17b22ddf8925878f78ba9c81677742363572d266fe1c6a6b49e8877f2ac9ee3cee6e501fa79e8b313d0f3a42c215ad0c75e8e52264ae878364b34cec458f4fe8d8157bf5524170d112b4d5b1d7ac6783da59f030efc9abec15e06248355223e817371cc86115962accc537653a8163b5294471d24f7b51e1f3bd19f86b87e7170dc84ffdf51094b84243c8c0cc5973beb10cd52312ae60bfbb1b8b3fa2ac69e1d85bf67708a7df5f06cf3c6ac1ccbede3ac98dc7043de44a1fc168a12a97b248073af64316b7997693d4ce99c21b5e02be42254f1a1e8903087295b83a594b6d6c35575f7e53bdb06f8631aa691b6bd23a6ac687346ea19b4f240952bd74cfd89ff1e42ce09d4ab5021924bcc266fbc3bea14c45d08ab8cad9e3a13a29e5eeca039fc391e6073ed1d03319e85fb9772acf1239a7fd51c53a5cc3c20c5595b367b6ac7d40fd7b9cb712db84be1fba64866ef3def57b98b1cfadfe03570f19b7c8db3ab568c6d9996e96fb5b64c0300f63bf66b3808a918bde02483b7b13d3cc765a75b047bda68da6330e6694bb293de3be14a5ee6c0f4ba453c85abe97543ef296fd8b4895cfec31f210f467bb7fe77ce04df3a9a31a1620f45a15c9dccae64fd8458c74fc276ce904b9b3eef1d6a0aaa143aa076c2cff89618caf75798a9e99edf828bc5f59d64e1651b45e3a8fee34787c531bd67355552113a46e7aabc75e98c847f9eba1713da1768fc4e5595b7d2307aac478740f8ce00d8609cca2769490cec5efa979ab9d66cd3546570c8a87f32cdeee8d342488dc85bd08364482713cc95dcb33fe1547be4fd503ad68d126aa2946bcdf531834a59fc91b5748497c489cd3682b03282a8a3a8f7ade515ffd4bbda1b3753144e3572e6a763eae6cfdd20f865b1f05c2b8dd3c8b0d80b0e0325f4fa814f64529e2597feaac23fb0215f93a09f83fdcd05e69398a326afed8095c973e6b1231bbf212646929c9ef580eb40d0664cf4934e2f62bbf404b30800f845a17cbf05e0950a61eb21f76d8fdae72f1319f2800d531cd3a5d6bceed495f96c31b3b6ab01991699191670a9461c6906ef35bc3a5d25c245d7e663b3989f228269f5c27dfeb80ff1a27aa5c97a152a8294ac17c11ea9361be9748151ab524e6b61dd00e227ca4100c856f9fa279f6bd4a7c5d323ae4841f0e301613a226bcebf3409239d589646bb7a282787d4171188e56275a1a082a4dca5c8b82530bf82d84d2b3f2d3cdf21e3b64b950cd1b538d0f4f87cab40315166106ca2fa5d93c101ba783bce4402f8c9f48d093441896decc80959092fc3cbdee3e0a6688817109c82f8580e1ac7e5c6c80895c22c7b34411fff544bba042fd7dd92969c9530765678d80f64b17472b2196d32407a6ea753491d5627df44c6f0ca37d48a4ccbbc318efad9e63a5390a27e8e4cffdefe05d221ba10b46e20bb26df95cd6f211520484189665d9d6c6b63a174b3111796247a49b8b8384c8f04ab30919810d4242a64220b6ee7b9b5c20012410d2a3b4932d1f726d29e4708305d46abfef8de6e273006642c097900597b37cbac1db00bf8533fd3c33ab032adafb7c87ebd3ea7478c352deab69a6f827c3c4193e08f7acc6e3647c2d9e7134cf4371cbb5eb450e705beddcbbef3cdfaad3794d0eb22705f56de6db71d22bfe6f51a2e649746ac2c025896ff8a8c791dc77098542a004ca0ded304a88b91c26b8dbd76edaac100360e5c57526899ef76157e407c7c6c72516fbc2ac96c903e483a63f27941439f62a1d59981a9c504dcc49b8d7784abab5e5dd011f7a7eb21e62845a43e3a8074c778b9d2de2b74904601b87c33c2ef0c56f1ae8d7dfaaccdce2758a628bb1110dbc6f709bd99ce56f0efcd27ff27eabb543e7e148b7b3ad68867d7ce30e2c035b56384add1d3385da14973b654451547751666c29f892f3b4630619a7e44bdd38e61490151c2f3c024502a5d92f8d26929dc384cee095fd08a6bf1be933e33dee62e4b362ae9a42814144b3116e3fd20258fca91017a0634bedeae98cef357f1309460010b10b3697a601e42b538af58351265ce38a00c3156c29028be85ea8224ee091232e46bb2a622d85383be60f9d02b06d802939aeb568681213bda102d740be7f8f90e6e88083cc86c26bbcab18c2bab2fa3b16d91e3bfa441f5ff9bbc48e1552920126fd0e7af31da666ab5b4b6e6780d1d982fa36723934f19c8f36663cfcabef22f6e1e7fe8958ae6a229b96425e34e309cdd9447bb27a1b14bf2a6ece33858fbc6cfcb7806f524ce0ee0c508d61e946140f4f38381df4025755b368fb6a0cc203df59a9fe8a514ac96dbe14ed819013a9d51f76b54e1c26d661dfcce4ce7a733a8be22d19dadffe9cf8865afdd541ed471f2d5855abf4a2af45124512bf4f79b7a7b5faff6a95bb57fff4f447068243cbb43611932299cfff4e0f7e56a3f4f84d3108fad930424094effb7f05b36cbeb1af8b7a7de3e94b1370f47ff8f08d296f66195988d1b520d5e4b708452799f151cce547e236b2c046d67f7b3e5c2aaba2f2b8b595358f96bf54b3b9a1be6fdb4b2d5da5da5261e84286becc2123ecb76b788a6b8e66410cc853a44d520fa942a826db658e3db0ecc2a428c5b39be65f8f5a1ba59e2489e255df75103bcf430ffe6e7b5f3bdab335e4e83a73ec1a9fcbfd5d03af53cfd12021482b2273e441ec6cc0ac4c1f78ecdd0bea6b6a745e1d79a09f442e7387be1ea5721723a4c6173236e7e4689a86cdde1a9053ec9348b26f10ccf941ff910138f3f3bc73bb7ee9480cab6c190119028a073528db08d71b9e72f7b67b1448fbb95d25d0ad41eb72e58e4a49afb9f5198623c2de5e53c9260b590420ccbf2105477af5834d7ca210a4d9d2a20734725ea45644f7c05e45384afc88548b59c652065b3c69c0919b4fb4bc760824de97c177e5677702aa42e19e21f647bfc36f8a9dde4223c17c9eb405f10a3de2d3a089feadcb2af4fbd18f3a2990b76f2214f02c996dccfb70668611665868479fe233e9dc019403358e515426eb7cf652498129e1402398eb7cec695ef78385e898b16daf67ae581f2fd364d35ea8aad57827570fa770adb8a941174789e3cfd0ed92d2ddcfe0d5573a45c39f23af64d7fcc3aecc26f0d15e7c8ec66e5005316fe393689eb75cb7edb840ed1766455aa35263dbe7b54a065ca8fac573827e7bb9306fc22b2ce2b56bcc5ebd616067538a89f3a68eaa1dcc3395a67d2a865c8668a3c3a49c9d3aa60cbc1bc84c8fcda161da3db6944b493ec6d098f40f3299f7bde39641545abac06496839ce5b560e16520e85657d0d68cb60701933dad70b5a3acaaae1ec2c21cb209c8236c0a53c6c488c16fe354d3601c95d2d0f70ee89995d4d5370318e90b57ab1229142f1dfd8d2f78f33e9fcb45c19569ac7174915748b431d3b0900c54ccc82457d1d96311fc29a579b153a50067b8627b8bbeb436d88654ea0b286d24499f08c071632f71e46adff8a242e02ca4aa3a34321a82eb4f9b22b896f6aadcebee488c23720f58f14103c4a0b9d9d09c2f94bdbdc3a264c3803f6fb6531fce646a22ab54c7b0f1f3675f05443250977b82fe859545c901ea48581e46d286a114e604b74a23d84c1779dcc7985900e624e5f42863b898deba645434ebbd165215d26f0bfbc5adbe30a9ace3672507fcabd77c11d73f651ae67eb70c29263f2a45ec125aa76e7a2fd6a8f4159392104ecec2ae91f61e019849232d17b4db2521b554d0df695b9a325fe7eb30736cd97a96975fde9f2c43ec954e976e5ab5927588a3238ba2c93464b6d3420025d46188f380de15521fbc36b286285344ec48a0d1e6e29c1c331de64bd8a2fe47d823ed9adfb07f28e9bacf542844abfa365615bb05fe512fbf00d524d0b51408ca9f8649d8479783b6f7e7f1b2aeb32c5f11f8f06f84780c566e77dcfae73f0726f0c877a5816a25488791ef863a2cd53517a7c1c1569db944baa0febde7143537a3e52d93bc63174f55382fbad27b7ef500eeae65c31b8eb9134c211e404bfa35c3730b10a7e29e6a3156fea07bc81059ea73b90a84dd724e92ef94ea2535b646f262cfec594ce103e4d2c3aa4d90b2de481cfaea9afb11c3cf636276d9c162fe09ebf24e58d00203434825f6293f9b2e3d3e012a244584000da91d7da4ef3f3132587c8a466129137ed811617150d2f7f12382bba44a2fb5d680cf73e60bb8184c6536b4b7d9aaf4dca3cb210fa60720d37b88bd08d49e36e737eedd1b833bc58c17ab14a27fd5c106498966a475a4051f6c5e7e202960e6c8f411973c6006c16f79b152eb1026c09d470e31d4f257745b4a677075f2dd54ba7bfcbf7eec7fb551cc420c0588a83c2ffa3c21767e1ad0149fc3662fdfd516a85679337f832558c5ad1e432370df311de6cc508df69f19f427dd2dbbfcaa4f5c24ce4db5c00a60e155f6a7902a134b507d27fcf87c084ce80758c4a39360b9400c5ca061e5e9c3b46cf2ff02feb3ba9279d7c6bbc58e79402fce614a44a5afb183f1c2d99064931ad9157d3c0b74e91af427c489ce157e5b88449ee4edcf93335571058714f2e336bff6315d9a68215e1fa3fc9b9ad6dd39f1ba1784113535272c8ba6518312d0ab7a02d88ba7f0e2238c86763b7638de3b04cade9055390a25cd2cdb66ca4a159e02ed2c9382392d2d8b7a39ea815c5f72415093fef75334a6e91fb1202cca8b51f61a27ef9edc88141e94315b7922c5cb0cc2406d2537a90154caf1357f38aa665e680afdb396dd0e9a1927e69be23751c61c92bb2fd74db8fad1b38f952d9fd26bdd6e97e13531d13bbb087a8af52208b3174d35496ecdfc4f3b1f113da3bc2215ab0527cae2c5e17fb73f1be0daeaa262c2c61a91a", 0x1000}, {&(0x7f0000001840)="3981802a60b41fc4b306643d8bed706a0247d9af9ea4f06c3e3aa4abe5a07d8bfde5cfa400517e11b749ddbc5f1a47606ffbea639e33af0319a813c6f6e2794c0868dbe0e88e0b93c4002e78624788d4d22b4e5fca1401eac94372e1fa80e8b410a2b657aa77b36b79f013fb", 0x6c}, {&(0x7f00000018c0)="2373e9e3c49b23b3920ce8176b3480fbdfd0f5045929998b4a8f6187d99ec2fe8620a2f67275d9df6eab312fc7dd5b3cff2fbbfc4974eaeed762174b032f64df29abb7f66e9845816b4dc98346eaa5fc110215597fd6d41b1031907b2e1e06484b72ca6a5e70988da49ec43516535ffadcdeb39e4ea4056ee5acf2cd5e", 0x7d}], 0x7, 0x0, 0x0, 0x2}, 0xe) r12 = open(&(0x7f0000001a00)='./file0/file0\x00', 0x100, 0x83) fchmod(r12, 0x1) readlinkat(r1, &(0x7f0000001a40)='./file2\x00', &(0x7f0000001a80)=""/218, 0xda) accept(r0, &(0x7f0000001b80)=@in6, &(0x7f0000001bc0)=0xc) 16:00:21 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x1, 0x8, 0x20, "0000ffc241000000000000f3ff000600", 0xfffffffffffffffe}) r1 = socket(0x18, 0x2, 0x9a2d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x101) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000002d80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e59746d2911a1fcc3c4b8af95eae678a88572ed48aa1ee1d1965b52090dca9c2c6281c51e1910d9473199b041502b7a86305"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) msgget$private(0x0, 0x40) socket$inet(0x2, 0x6003, 0x3) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = getpgid(0xffffffffffffffff) r2 = semget$private(0x0, 0x2, 0x220) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/163) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x3, 0x1000, 0x6, r1}) r3 = socket(0x18, 0x0, 0x2) shutdown(r3, 0x2) close(r3) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="589b3a854b1c9e94d1c1b1f662239a0ff126af3d1601a7d9bc7eb4b5a0bd6e44cdf831197180f0626975da4685cc360726b7ee471cbe23dfd5a1e320f46b317b01b63b09b2c420d8686d38319a620d5d67416a3f0798e7bd9e025358299c294788b56a45351161e377bb07f76b3bb3c31926b573800dd982ff946b6dd686532d7639ecc4ab0bd432bf5f9c01fce047cbebf02ca4f07e3040260b16801c3427f7aa00a6ab94b3f27b720b4498489f84e8e742440dde16306643c8620fcbaf64f9986800cee648eacaad182d1100fd3fe82da2e78193249e"}, {&(0x7f0000000280)="2fd11e2ff966a2d2a95a09e8b89f67956a5dfa7a9840d191fea71a7f05e2b5c607f390e5843ca26a5ac4"}, {&(0x7f0000000300)="2fbfb4a3a61cea1ed78bc4142b9947b22912f5359bd926bfbdc383339754813528d49c4eaab9fae708d0188793a14a1fb260f0967c3df74110e694632076e49c7f1bd4d09e1d3de01b6ad9185255b5f485b89119ef2708fa52ded28e34c34e828dbab00468b1a873fe6299e7fbc16430682bc32ed162caab4b51bec479a99761397cdc721f0c252a589c5ce5de9109e32d1e41e6a71acea1234faa48e952414c49f2ecb748ec4048c100260a0510034f1ed54e3e86f932bb84e084d9d3d30df8b116ff1840b2a60511b3e840b80b2c288473fd23fa7e91260fba2140e903a7ec92254a55a5"}, {&(0x7f0000000400)="d3e02106b33208ea58aa7e5ddf822e4216d1d80bd74d935263427db807b8e58e80ff35acf7c83745725feae5fce6b4"}], 0x10000000000000b5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00f60c188f4d7579545a"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x8000, 0x0) getsockopt(r0, 0x6, 0x0, &(0x7f0000000040)=""/112, &(0x7f00000000c0)=0x70) chmod(&(0x7f0000000180)='./file0\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) chmod(&(0x7f00000001c0)='./file0\x00', 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x4000000000000002, 0x4, 0xe0000000000) sendmsg(r0, &(0x7f0000004680)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0xfffffffffffffffc}, 0xc, &(0x7f0000002340)=[{&(0x7f0000000080)="25ba9c131f3b63117c1538", 0xb}, {&(0x7f0000000140)="636ef349c5476a887b13c118ec798d10a5356a283f0b6f66a5251fed41f694b3587bb1c69ade060ab39e99d1d2034005e138cc7636da5ffd678b3da02c0ed76697a3b2e24c9b56728009282c0965baea4f813affeb4b4644e0e51687d076", 0x5e}, {&(0x7f00000000c0)="1772e6c7dadd46a9c1acf6d4aa95f75ae1ad8ff745826deec705d47b4b9facebc4df5fe8e30ffe1fdac65c1200e7c5316834e8139e3bca71da125dd9d386cd9a", 0x40}, {&(0x7f00000001c0)="5c64ee16a67e0617295816e6e9ed7dfa952ca58d83b61cde26e900039340b302f28a8cfce5fa259dc650ef440ca0089379a719b84830ef72ba61f6d0823c13b1d814f527b562f2ac9176401e1e0e3c1f2dd6ef1ac202bca13a2bfc2b3eacf1557950b7c6584d3054a0fccad0f8aa211c5cbb7c0562a1d37fdc6fac2565276b92fddb59191f9f0d27bd597d2754a39a64268a748247abdfa9b76666607cc5d44c910babfe1aa46b590a052729bb4d97389bdeb4469a89047b0adcf3eeae9e03c7b99c4faef5895814ea6a5e662da448db128a09afa8736df747936f0fa0f143e60cd4b8a27a13f25e70d8307d3ef5a70d7d29c9b719ee7ceaacbd48d01772b57ddbff5584b6b222d35e00de8cdd9eb74459aba27410d9398bf8ad32eab9f6e52f109544e6402abb2e920f29b80fc0683776efad877a76203558e791d948b38d9bb9c3fdbfa3ae5fc352dc67a9038b276b5b5672d4a9e4a5087e6a81176bb260a062ab8ff6d3a7903ca16fd8f4f476f163b46435b4ac0de7de5b6375463a81e79e0643e47dfb6eba62cd52e8007f7797eb1cc79642738b60f269345d0c5e911baa4c4ebc90b9ac43a04b1e96fd6ca2807160b1470e1097b9a30faf638a97af975d7f0566305a5ca2f0f498ec982418c642d32802f5d41477990a7f1db7e1de6ae2b91895bc4d42443ffb879950486c677ac16bd11f2db7b41e6d473ec821f0d8f4a8d49c4ac1421a854f66a898515271a0c921443669cc3af349c96d1fa450847e1e37f14b36bcd00e368da48ccc6786dd74930333ad46fe377931bc157cef1f511b85eecd6241d333353fadc2417c9ca039f58e6f99b50c3997d9aa0210280e84d04a6d1952b0fbce6094506a05e9acf6cc073813adef86b726a1736c34a778e3ed41601baed2aaad2f4ba782e7431561451ffc2daeebe075c4c3226b3d93296f0012ee4ba56538f169aa537c1b9bb048813b687e93754e7dcc484ad4a95df7f9c117779f5c40eb5aa0da805b35b8ccf318fc0ac8d12ddb7e60a1bd52bf90abc31d2d422295e23c34f388a6725b7b43916c2d9bdc682debfca661e816161cb9f9856d6aebc49810be239471fa15b82873d25d1b36d4c6bd25614355563655192b3c18d039c0c2e1255da8309ac3ec2b970928e69abea4b417a1a59d457d0f4e92b12c357d469fa46e0faaaffa0b23fc9c7ae53d08bcde2b7ff07d0fc434f6fa779f8f794421bb886b3a756687a0c86d682f72bf7df38c3cf47c927f0a61ea18bd8b11ed783d681e18c65059822d9ddfeed39bc8db92cf070395c024f03674dfce2543df9fdb0eae33522c6d26f665fe85c672e6982f4a6db65ceac1bf2f7c3b12f310313c2523b2efeda53c3e4a9bc1ab5df7cc23ad431f47bd1621bbdd1d57d237fd7a06378c90a9d049a23dca577bc88ab36fb5adf5d4a6695195040376268fdf28be5588abce371a3c5f54b8968e19aacd7b7b827e3c206e871f09a9ad15a878398d759276b6b2bd4edc796efc98ed543f0ea54e375ceba47a6011792ecfe4b09ee434dc03e4af9f3bf6e5b1e5890ffe834c6234fabd12b64e72d1eae318a471162ffe4ad7647ae598156117a697c399e3c5e3115bafd235a7950ad825468c9f21bef53ac39a7281211f4b71e7c88d508e449bbe3ca0974a8265d5714ceefa74c1692a1c66023d424283656dd21418c4b3b27855e847460cfc2e7e4f05e9cfd0348c39492b18ce4bad55c6a8dc72081a2c23df2bacdad890611170e6c37eaeecbe137af658f14e92659808fef27e9cf2332a28f11702546cf3b4dfd0f4c77bda79ff141ae5e73d50bcceb09fb4bea8ca48a751cad7299b7f651109b2af905031226dd8bb6ed8dcfaefe355c275a02ea483025fa36ef417537aa19c091ac0b61a9661a3878b6c50744aecbb8dbcc03c114b7b4c61c8ff8a1088510d026bdf0f7d686e10fb45b9e1a6284888891356ea018c4d03c507fcc6be3bee4cb730d1d3dc691d85a6f2800c7b654258f703bd50b485bc7d99eeda3c181f669c5bbf7a7ab9860c8a3b63abaf42fa7c70f96de969dfb2c9250948e5f2ba5207b85c674ab4a73df8d334dd5481bc7384cf46bc6d19418fb27fc5851f9561cab7b7b1c199fe1908a561474ac4a028e9e33e0ec5b2514ab599a649fe5b870fb756ce7ddec1a3e0d1d30637a04b5480d919aa45cf798deec0122f5e889c4428117bfd2ddbc7b2b8fc84cc747dc61740bca35ca4735bed47fd461a1cdbb696f21baac0721947d82b1f8939eb3317c560f5b76bf385e24b6a8a4c0f995b31d5a10a4eef31b44ba064cfa004f82f001ac770dc09a3908489dcf9e3f18e37652868c631f1369fbbcf248f01e07a7cb9b9159ab45d484f1e2613eb0f6cbd02de2486db77bb87c7e76def99b998807e9d7a770f051882e4cf78fd06e94085f97562feb4cb675311125b800fb114fc6ec2cb8bd0b31e5ef32be3986d21092fe3b08928517d5cf58c480c3a0084ec425ff7a1b68016299e7a4eea8d5da4649de8e10e238ebe558bfdbf2713b3e0b60c4b3b9dca921cc3a091f68657924a28ef7ee75850af5769b02e9e49c17afa5b5a7757e7f17ed824d99fe3e1dfdcdbb0784f565678522c8a20232248ac5b783c720e2949fc8b24a9b3f0b6390b56487b51ed8784b814d4885fba00bcc4699f66f48099819270baeea4f05c16e80b216bdb22cb7f7fd8798fb933e0b6ab49d19f60661460174b1bf466d6cd605226eea54f6f930c34b636be77090538bc748f96f72952536e729605784803f9b96ae61b617f08ae02c81c078361f34ce16c16e4863fda1c8a463d547aaafc14e7cd13761bf93480067a1c6a4f30c7084db6f3c7fcafef2bef6aaa755fb2ddfc92f67d1edb1d9b10c01d1d71e919f4087099e8dfc7489823089fffb8c375669fd9ddd8e9fef13ef6efd24a782bea459ec34f667e064300a3cbd47f9d251d47e0d874f9bfe1790db8b1a93589e6739efdea843d23fa3df07f405c913b4fd2756dfd4501c23acd9539005259a1877594960bdf5d7f1c9c41085dd2bf1957d947ee7dd798feef91c4c2920e6ee8c96ba215126dd896e9a1390b3b23351e03142128b3f163ee7a16fd077cc10b8d0daeaff980dc60d9d86734f301ec2129435a546fc3098328f228fff45dbd62c8b9c4e867c95a6fde4b6199cf1fdfd2c09808ebd045c45ea41cec6842e2bc3873f4367a20a3e9ae8df2d5b3491abbd765ba6d56daf35c22b0cadad376066626313c4720cc964c8ffd9c7898131fc535a056b891f20e59da6ed83caa96d8d40752c9d6d0e6af8af1d557c1bdc9c6a3f0a96c56cede0ce5599562b6cd29f44931742a6e2a81e05d603c1fd91bc439c8d3d403355d2c5a8ee8db0bdc4c130effb11c380efa8820ddfb0d0d766b60cb1d16fa337efbeb2955074cfd03f492b7b53c6f48f62309687733f3764678b6406a334787ac4d82f1ee1e51e53ff8b15d68ad5541265dcd842c2ed6fca45ff992a06abf7ec4e8ba4fc858b1c760ebed08d67481e4431618d8626f78a98ca9926418ab07b815dbd173eac64a0016e118a8996f8cf479bf97191764be0b314d7f8efeb09e4ac197cd47918efdfc85e2e70051794f6ebfa6134e82f319da1d2e42e99d6b9f7a3f40da377c67f17ca5279adc3ccdb9024a05725e253e61adb35935dc162982fdc6eab8b4c2000dce8c42c344e30e40d9335f1b94ffad554452e2bc949ebe9027086bbd785d7c3c59bae9dce15639bcedf83ecec5436db024a30055b30db774929eaed365f9c7faff4c6c5b32169541e4791cbf3a8fd30e90fea6bf673653628d90d6fc7e6236146d83ff295f75f419bb26a937062f11198fd6bf380deea4fc28b7935b1385ee69a392dd5f4cec42f234125af399ac47744e096849c0c8f0cc5b2c3293f071605f096d4e3ca0d20074725b2bed3e4c80afec3a211d3bddb772a115a272897d05dfd50839c9419a8bbe4df9bb17a9a76b67643179e4d4227abda9c22e691cd1abe542d9128bff4c66256462a70934a65bb3531674467aaefc65c1ed1a4a37bcc95a4d15f53cf114891db977e68ea16250f2e281d65d7f1c48c8ae300d5278b6af783018c8e822bbd0fbd748d40109075b18b4f1ce09a216f690757eea4d28a0b146edce39d929bb60804a63855d5e57ce1fbbbc1633fe23bf0298b35728a4932436c45d279a0998ab7ed0b812b75ade9f55ee884738f23249f84f195204c6ef0b1cf5dbeacd37be0bdc0b223fb4390f93fcdf0ef2a97d62e675702ffd8448a1f94578429c20fefc3839c27e359b0b2364d6a681238ea7d41a8821c0de1ddb5c9e66efe4eb7f86e832f998fee3269eb85301843402cb6aac59098235b40be0025833c7501e81bb49a35f01c0db07cc8c4a5472ec6b77a3ab531e3b3f331bf4faf15cc9342e1de0e93af0df808534629c7ad58c9b95843aa2b3d4df50442e20305f4d78c569d6aef86bb68855445bd56bd089965e5ab2868e5a4a3b18220c7d71f9d8bedc8caa456fcff8da7af1497266025ff9460316ef523d5d47351b39205f649dacfd805a160d639935f7ceeb2852e96988a61abb39c728d2863c758a14d61bf810d764288e2bee37f18de71848339f2fc0f6309edaee339d7bb9f6a5ad000993484b6924c012a3cbee8dee38131caf89431f020357515ec6c9997bb4fd4137d15aa5ab83049beed6aecaf8e44ced752d3daf1df96e2ae55ab02c59f6ac8d21f79361944eb8ac9e8d1cdd284eb72776a63c3099de4aac16fe8b3354cb792cec53c1c0280c4aa41fc67a662d716875aadd96eb526afa975cdb0681f30fb2677b50dec564d71ec56001ce9a68eed58c97c47ef1a93df829b61579b7bf602d80511363a8ea5afeecb3beace32256b3d9244cee3323075942d591e6f4c528053cc15075ef82f52b796ff6d52dc4bd9b7052471e825aff765fd612c9424947a2d7ca1981518f3d7609c3001b5b3d7f9270efd0eadee1063e85bb63b5dbda0fb9fa798cfefacf59593a6f7e01001654fc7c20c5505f7f68487f153b7e45b593cb385274e76bba0b9b02d02e7edb50d5929c97255aa1dd9db64e943def01cfbed4580a6b08287c54b87907f07cf0e092063f890006860b11b19e210ebd196271efb16defe9d85197db83e5d87dc1ce5feedd0392d5e54fcfe1652c4186588309ce06dc99c2826bd9532c91f5daeaa792c70568ff84e091ce8377cfe33682a549f02ebf5f149d7365879c88b7d654be8bed78d4c3ffcf208d05520beefedfff1651a435ee811d5003f19433b4126c2927c480114deb0b73bc97df4d4f471a5ce4edfbbeca0c885908f8e2165e670d9e1eb273616178dc0415cbd153ff183d67bbf08b48adac778927760e7e96dea6254d76bb5973d30110beac9798b6b41d3936b36119ccc2d0ba9576ab184a334d31dee6b5a1db1b0126f3d3c4d5566bf36665abae95a8fdbeca6bc9a58585cbd61a17f17387ca6139c65743ec1783a972968e930fd2d14c70abcb2454690f9cac51758d9f3bb10eecdca8e93949af72f975cca126af5d378169546bcf3bdb0c7e3dd0f644331a48df7bd9043887422133e1531fe8fdfc61192f497a2205ebc15fd05d7067d4fc90ae7cbe119d9b13ea2a1f37b7d9cc968427dc6a31251986552b51678cfb82cbdad3874a9b4d703a35057bdb8e40d0ef134fe29182f8e01be9b009317085c03dbcb6c55231aff88f15266ecc9f0486c509623703027f90ffe23a941b9415d736e0d07ee2694b9f648ba3cf2a89370bcf6255f73c371c8d6ee478dad5", 0x1000}, {&(0x7f00000011c0)="384f1dd030f54cbee28d7c94d4b6b1cf232cab3e9dfc97c4f0b1a872f8d59a7e8086dfc509f185083b61a6e6d3126b0085c430922092b36a1983c0c7930ab3d42331cbd9f34b3990e755523f1daedf14231cc8f777aab968c78ac2ce0869384c09fe141f1fa2000c2adcdb3c112800af3c42c53433530b28033202c6e793a8e903826d2be0e79c31c20523d0c00ede57bed5e1455741f67619d4b9890e15bb6ba17cd3f7bdcf5e66a0ded834206d6995444d45acdb772c434a24dd9842e1f73f55d0a41e660852dc169e8ef9f95f30e4d5da301c4deeb966cee4d4b15b4573c8869529f03d550d6d8edfe251e5bfc904585330d370769d00b1d0b4ca94ab9b85f6dbd5128f1b856bd589405dc8d065d0b5c0a825c9130baa25ef2c9b47481712470030c10a6f5096dd2e196463841d482af810063b176f1be7e286f35c8e6cdfd487d5ef3fb72b6a1f36bdf67bf4247f97f4eb614f9f6484c434863025d250ba302443bccb3c7f10d3baf1277ab6ffe14ac7c880e8c42886d801f6f32e85afcb1175091d781f6a8fd276c9905af6667a35732d39503551abcd6e57995d604a8f65aab1892f918aa6e81249852a35c418a322e528638c0b39731e1ca82b64a183de24c81fb113fe6e647e0531b82adef3a16fffed99880d3d9e766feb6a61342c748357ee2dea8acd51f8040b693411094cad719422626f93c2ba3149dee14295df2cdb7a6fbde6d735b74c9059d47c8b9845bd679587fba054859272ce4d91a28d6c86fa57780b9bc04b5df93a4bcfdd1baa3733c389ff507918c234f9785c5428fa77f27087b6d4a68ab1b17d93993b41297e11265b44994f9810939d819d5ccfb4c41c579b5d461141c95ae6d6a273e7db63e0b9630170c17c2de9fd15347f67298dd1716ecd63e77ee8ca059a86348f420829af2b8a8313923e5c9b0dcb89ac014c20848ac638001fad75483d756dab2ea22934e9f95130abe051ee6381ce17b74104ca639936164e5b2ed12c14dec5a459fc72bd3c02a16745ecc46114e2760f9bdfd535bad043c24630fa48b8f30156c8ae2f2460a3a10a81122124a0b28520a52e6480c90f729bef52b7477686e225d9b6f29b0031fc134f8e715014d25b3c64246fe764123fe37f8cd2fe31667cbd88d3e911dfd97f94fdb83eae135572459b7489d1f78e305b6aa8f4c27db4a859cee7690d8868a55b55455d18199016173c0d2cacc61a228ff5d8640252521d77da8e30624682353ddd10a2fde8e973189c6e5009f9de9edbe0906e1a5d5e787830c9e9e189b4466e71445871795abc653147e0da95a9bad188b951bf8d627d97639cbfe90e8a6d874fd34898f8a591efeb6e65b4f9cd0c21d35b07ee44cc95e0382ac9f3e971380d428ab480f72654cec1d11cdd4c0e796bf79fe32bdc4a55a448eb1526e0873e9a5ca49144d81e9db2dff840b9ca49b5eb90ac48e63d43d56b4808bb70ba3c2e8e441ab758ca55abab448acaf00a65af014407b95044b6415b2afdac7d240288aecfe9ed062aa6e9d4abb5be73de30d283a067ed4fb86003e3dabdd7f864ba4861a5488936585ce183d33da450e5be1ff1ebaf1ad9a4b1d6d47ed195284c1b9fb502c325f5a5dfbea37231073bfe06ce9336185c71db0494ab4c60f84f5973f76110d909ca6f8659ef6aa051a0b5303ff820eed8f2adbb843a7658a22574e442ca64263bee1b5c1642b4ba381d2f1fcb36e235aaea0cdf81f5d0a4d16624bb493a0bd0703c6eacf623b1a9989657d1f020d747253ab586695cf770fca7615fa1b7c792adaeb5884ca2c5cd75db5fe1a6ec0fa4e106b1844c40db14e1390bfbf4963d7e10cab454fb176f136c55a6d08b89bd1546cc3790f904a8b74707f2acccf4ee0969cd33bbc5dc3bff32664e68c4cfdec932a6f92bfcb283dbda1e16803b5496c18b8e013d80a8123f3ea107d75638b45c8f00bd3a81ba3ac5d9a581e1d16f7f5dff2eabffee3af8eeb8f93a8cfe1e41d4c2575b219d47775c43e7157d9acc4c74c670c74d4a2f1fd631efde89cf610a049c867f17df28d6d4aed9085a8b953d7d07f182c4d2c148a304693f967437a3c8298d4138d4f0d1e41d7e9f645da847843393d380f81d6420adcb45c3962aca7aebce9be62426ec9b8a224b9d3f61642fb99f9571ec9ba3d84b92511b302a7018523b11331faf3e85b68465cc68f6c0573cdaac437338af41c8da06181dc7f1456d55964a343341390655c7deddcd1471963df28b5ebad6c49493156b17c493d2354517885f0dc8502613ee8d0220736f0d0ac497dedcaac394a467cc6bcb01dfa7c8d2d6a8c9b0ceaff9de35669a526bb4595568e6c64504b6e30b30e3167738ad44e4ed5a1837a56cddfbc33acd082fdbecfd44f649fc35cf2218e8013a333ac37ed0ca3125ecf7cf96aa27eb74a9943bf5e3609ab3657a249397284c76445757aba258985092ddcc5185df4b77fbc9bdce6d00dc4622d91f1b856ef894c0a3f60e98672b447e5c70063e3c25a704d4445a54f4d58fc73e3b3f528a9560503c22665a1aac62f346fdbf7793e69450ab076d982875d36a76a2e5a431034a2b6a4249ba2d3943dc80a8ed95505228976281db018c6de6ddd9d05e27b7feb4153aac4bc45be7562bd36cf6f3b723df574181eacd632b24da3d2b85f4957912c45576bf8e11d8baf08bfca0a05c62a94a11a95c1dceed18dc1c2355ca69bf23b09937ebe94f6d8e7d8c0ba990d824d21fe006e0ffa9ca96186a0cba45bf9219973ad5d418faf77924d754e6a2533c98fcbfc8c5bc517243642b98d66d015f9fd03895f82f641ad5783f20a5756897cbd4438603ab9093913f4bd606dd83fd8d4bbd2019f00a4754a265c03599203a44098614be5ce3974b1baf4c4e8f0d9d2faba15bc371331dab647517439add1fd3de582ea42a2ddbf406f8b03c56ecca895d7a3948a66c1847b888f5414a01d94acf5ffe15c9b24b9d63894bedb12c7a1da283301cc126b35a8167fc1bfb671963e4cfd941bdb0f78b2f7665bd1123e194f8a97c921ded136aa990c291525d8b3a6a012f2203014987fcb86603b8bd2353eeb7663fa651012f52e372eb34a737d49446d62a764809445312202114a79cb8a454251d695fb792e63e7dfa4747e00589a5449a6cf7d6a13cb97cbcb20e1e3d77a4889b9c641a23121324760cd39bb20a8592eb61162a5fd92f232bd5587e0e0481886bf106a9ca36ab28d1ca185106bc26aa1e5ee654448a7288d81d9b5b6e7ecd05e4888d088342ea45f7767a8247c4e6963e240ce683268809ae6be654642b3603d1fdc37e6dd1d24a351ba263c6521a48a64883b33b21d7a47bb042969aeec66e967df4f7c9f9d4908a2ad6d37ef1e7dd841196b67a98bca74ea691c769a00636335c6a13ead12c35dd50f7b8323fff1714bb93c07ee14c7666c255a8b7a4ac4ae94f3c452607a4a6fc530be5bbb56f9268cc1437de09224199a2335c4d0e41929b865e9f3417bf0813d93887f4f9263ff280958391d012c3728fc15aa55bff64d3ac44b1c72d395a1c1814b7684f2100a5698a7df7403569eee0ccf64b4b42717c3acfa5a8ece5d8b303fa2a9eef0b628814bb9cc23443666d915c31e94092fbc319555f781bde592b2b5a34572d4692c136fad16cafdbc1b2f8d51a527f59dfc6a33fe15fc2472d7e1703b228a7b239af629054bdb8a8d928b9192fae84723438b190d856a1e10d3e9ceb86a0210284ca79143f127846222098c8067f204cab4eb82e421af0af00422cc665a5c2ceab6060375e19e382688bc91a8015ac7948be80d3db7906d78dc0689ca07817a3c2149c9adaa9af53915728ce28883ee68b538e7f6eb946053e3d00bb96411ce882504c7de9ceab7d7c1937bacc7f9d76b95ddf94002d2292a316d01bfbc4a78a2268d4f6cbad80933c12d93b68a61fb560a7f66ab9cfdab2209d9618a18b92226ce7c44313f8ba0c07ed5ba0b3cff31428cce7cb4d8200b23eadb57262bb8e852d67baeff69c32979b0b3a4a97acfcb5e22f26511ee380d352ce85938824d7124440dcce9fbb8ee57203d79611b7aa301d2ab50b5b8b68e17aa3400a1febd52e91921f06d462c929ba2bd9f759056d26e70d58829882fdbd3d999a1a0fca65b68bcf5a9eb168a2fa5e6c29802a90dbc69fa924dfa530ec2eb7842e2ce1d330f4209141340ffc51ab523e03fe368f3f853940089363d47d3fddbc2dfc4d1a701b6a9dea45f90775ee53e4cec8253748521cdfba5f68bbfae05acc11efec0c7fb58a74f0a012e17999f8666b79d2a071f27472a41a1cd352268f901ebef71e15b11d2dbb2e49c3f21c4cc3d1f365b0cc24bdf24664782ab8c220e025e294adf63207a9626b5d1d95c424ce6f1017bdbaf358d9ac6cb724d58cb3b320f1b2e6cdfc5b4bb9a4485e18e9c2329a7cdfd366488e7e0f81768ba0679976fe023400c20db831e551cd90cecf4e0cff72f3607ed0f1aae87f7eef412254e6850e4f864c00e81e0729ee485dbe70356fb56c8f23457c2e0f3cfd73afd078756fdba8d2421575023a799c5dd9c556709d5ddb6546642dd221198ab0de5ee9ee298a9f5792c450b35548a6dc1aa05f7584347b6d661b6a22cb2c5feab676307fab336ee806f3b37c1619794b3d636c24e792059985c8730b48cc1918b8075a61020cf1e9433306100c7ec3cc26e47db85f46473504a105acac2ae78fc830594d7f683582984f74096f303323a834dc579bf1623223af90e73d629880b038daf4e96ad4be48dd5b2dd0771a37b7129f8cef8998d29c2da451b5737423113987594a3c0771f6d33053c2237a3098a854f417b2d12815ebda9ffd33d4ce430c7c047e622d82e5ab38ac9adf1bb187dc2e8e301dba4b3c2e2f0e6f260c6f1caf8cf6c8f7d943a1678559fcaef78c5922d4500c819353035f402a0d9604053f5368977bbd49b193d7f74dd8f67c53da988ac3e6828f0c7e7ad1a835edcba39a5739fa8f93fee124f1ebc5c17c9502e415e25900d5c449aea69dd85cbb49657af5e79a50c865358ea559b44057c86ac40b465d5f399c316f7d730fa47052400b04a0abb4ac60b8516f3eeff1a6315d7e1c142815a49f7dd5b42e2f69d7eb2e040201ed4788fde1e7ae23818750441219a89f466dbc0a46b1bd4fff47ec4a6c5e47a3bd4be6a7ad83ba5b5f7fff36663f5dfd594cb0ecd396b4c576b73a4e32f3b98879d7ab5fc85b1c953c0a5b51699267daec149520e8753e85e4185103f03d3a904e80e30487489779e9b2b8842559dee22773a8cb408c2fe695da733a98f3f299d25240825660bb91257cdb26d3d48e5f68096f1dc7818582dfcc56e5bd762f7f10d13509db0d6698d9d1243628610a8ca8affc222226a020fa01bff044d25d8b5235a9a8065f23a8d751f819232ad06685f82c2eab9abc777bceca08a7c9adfa6fe7ff902ef5bf30c8574b4c6ce16b7924df2f1ac7d3bb920a1c5190e8d3ae9cbf5b838ca57189314448e22329917127e9804c2183aa5aba6b4da169fd1a7309a2525fa64e79b7cd5b7e0bb87150dbff0204931bac4f89670789678ffe9698ab7cc1823384230abe35a7eb5ef666d010246b39de8377eb03d39ea3dc01a26d5cc456e95468c5d06b555b3389bb03dcc77fd718b5a1b5ece92f5d27db955fe1382d637a19c114bc82a8b855a4d24047e6b084246997413a5b8f5950a96adf5192deca36f10373ba311cbfe7086d9aa4beaf2d8b8145093d7407ffdd9352d8ee0155a08940c389abfa1da8f8", 0x1000}, {&(0x7f00000021c0)="a6ad97d4c9fcab669f4db66d55fd58769267e14241ddc183920950714b1ee33f5370e1f2770b0fa8c76866b623eee7c41a6609b7dd103eb9bf805387b15374fdb6089c9520cd3b4c0e618d0091479e1f790b77b2e681af29030ffac3160c2d0860d169dbee9015", 0x67}, {&(0x7f0000002240)="72ccd14cc475f087b3af654b6c1b8e7958adbbc40d1babc1c02160ff09395139270d931963f968be58ac691bc5329a6c8b23e3b6f6aa42b3ca80612f052514d0b342a69fe702a69a13657fc6395b104c682e938d1af35c3a85de4f4eaf76d9333ae30687978bc9c1be5ce4ecc4b4d77765eaaaba3cd1ba3da774ea1f6641f89e4a6ec2d845a72af33f933212c9dd832627bf8403ec30ba1574fd6ccaccf37040d490e2903f3c0079ffd8561f5c66f7c5c9919428d1e6d6fb715160085f470572d5a757089512", 0xc6}], 0x7, &(0x7f00000023c0)=[{0x28, 0xffff, 0x60c4, "06daff36dfd9ba811277f625d288083e453e262c5ef4"}, {0xa8, 0x1, 0xfff, "1c6ca17fdec5cbbdd6da03cfb9686c1d86d5fcb61ebd193e2d30ef1566e3ca2c1f28ad9895aa3ea397bcb76b1c44ae0671926a96810931bcabd420513ea4ceecc520ec06ba2d8ce0d06ab4e4062a26b0a9bdf3704ebffb18f0c302a99ea6812b16c2c217d6cfbd9223b39fd8fb0711d471ba340fda2542fcee689ced2df73a6763afb8aa1509c7ab5da92e7f9391c853e4"}, {0xc0, 0x0, 0xa00000000000000, "cb5848d3c7b6c6b2844e9b1962ce69e878ef172dde897619f92934b5d08722b0fd2441ee6197c1871e1a3bfe082279b4c6a842637c19792231bdafc4a339d06e91cd97415c56ea48a0171d3f243ef3a664a0469e89e2d9f6637a5ec15dcc7f20dc0741e98dccabaa530883722b04d667414581a215ae75f1f029e4aefd294be4c230747bc54e3d626d41ac00024896f9cd44f408e6dea8011f47fdb3a14dc453003d12e9527ff4f89613"}, {0x28, 0x1, 0x19, "c930e7c9d039b9e8303b1dbff5bb3c7c9784653d20"}, {0x1010, 0xffff, 0x0, "60fa5c061a0ec3f45b1c6e3ea5f65626f49a96130099fe1c43cef8bfbd559f5df8fff5c1ce79f9076190a11ddf8082bc82104a1e812fd8032fe017dcb60dbe08eec6c83dc7a3b8bdb0fcffb1cc419a49e00ce11005a3380e2772c8d478d0c35f2128b1c7a9a574b8c390f496f46cce2c1002c4e0611ee07d1208241b0a70df5467a3d06b1392fa23ae86450a9efd5d457ef833279e508591753ce7315559020048b8a24ee1e91b204b98483279c1bc8d8dfbbd838df006ef77ec5a8dfdf2530cadffa7442be8bf982a14973d23852a5603993f643f474765a77eafc8c23e6123e43ce4b642eab6480eac958d1094ec00f4862b124111784da223565e38f07df6b19a23311116f43cd2c504342b86653991a4a86377ad795975654d2be97a16a864986882d9218605d6715ad98f280983632326a56a8c6c6a56208bb90ea3832c5b2891753544f2f0d9ff9eaaff6aac9704f5d79daf81d8c898d63ffc9f34de8776d8474974b55be3243139733122fe42f3b2f104ace053c3b24188727216db78f7684a98a818e4920161a33e7dd8d9c7cc57bafe4a9d08131cd8bbfbdb25200e43a239228836120caf8f78e63a77d2b6c6f0fa06cafa623d5108470dd5b3922a1f5b93fee0e4db4f8f8f0a99b13ce5f9704d4646ce0dc1b6fba473599aef044a330ada28f10bf3f2b9b00122f4c715c96529be86ccf05fa8393790448a3ae0d0c225fba7d88f4fdbbae4cf5661818777c4f68e2c17efbef65c19c3b7d5794bb83aceb792b6f7a171ef89b61c070e5aaeac88bee698a3516dcea6aa14c1c063274358de63210110d2a7762c4b47efee3a855f1a7fbdd9810db56a936958cede0c9160fbf2ab737533e40614e4f2f55ad2210cec48e372d19fb11df0f7c9d07ff742e974c07ea6e7b453535e68f3f4d35e884287ccc7801b1473183d594c3be1c78d949581a2035bb8101c89883d756f011b24b33fc5c1453a7e7863f1b6fdd7f4df77b8a4ab3fb226ce459f3b79a4e0a22de33cf51dc061ed57b4ab150990904d9d41b95ad8c8316f3d41af1157f835834367327979769c682fa0e2567bf6c75d8107779f70e710aa40826a0a0546c76dcc80a88998df7fc7c71471cc48b48d34776c3ab914d788e90af456e63d00d04e517932f6d9fd5d49ef9f52795b69323eea903f00d04fec601a6434baa9aec158ae6f6a20759a4fb3f5fdd5643bc4e6a0d4a8902b95b11653d3ba9fbff0bd0870b13ac3739f24cceb993231fe5e089ebf6b898fc6696978a7100cf6801fd254e21a688edf4ceb103ed5df0d6c0c76212e871ab8bc11b970f51311c33cc3f9d3e5bc653244037acbf38f4f1828bd1bfde5da626e27f420a5696bb7ec9513b440cba7d07c6584ff02656757b71152551cd70a777be40d0252624efaf328ede2575ca4583f03f7e0db4e48f93d8a37780778267c89bab08c834cf7a7871cce4ead8d4e7c0d429ad32562b3878f3fbd9871e7c95f7e896d732e0f57d2ae23082eaefe82bdb208c7d58d848d7d4df1d6424a04592ca22401cdf016faf1c1464070329768a9170bf12ff72698aaa8bff4897f847ea91643afc4750997c45436e6c23baa9662d4a81b54a8726c967275383b75423f68cc796b4196bc754f4f390cb9b74a482a702769bbd7464ebb21b84183fa973bf8ccb0e05dbdb8b4012a545cfab0a68ea199759592c72660a77a1b0ba2066445b857ddb779adaffaa3330a1e17ed1ef1c7ab519ac6c056875bafb56693ac82b41b91fa0b6cb355b9c6c0ab0625b4a51a914443652916c67b8b543f64cfa9e5f139dae1065299eb6ad1817affa67a229dd9bc4e7cf5c601c55b993d1aa6428c050620b9814df9f4a753c308e39d3a9ecb05549b49ce6085c302e7b7b4987b4b3f3b188bd1f845cbc63c8fa5ea0bc68d6b8ba61c9b9e351fb6dc473d3d08cdb39fe04887f201da37a802b5ae05bcf74b042633ae222f8c3d1e08919deb74f7b316d01ce97fa43db266c37caf75098ac7bc725ea677c88b855cc7c9aaa23ef8a1db872b4076561bf1ab8276ca6602dba806a618414a3010b3b689666619429b844f1fcd2f27abe59ae0ff666ad81313b79f092cf702846447e12ba29213bcd759a8808e14bb126ed0637ddcce88bb75c7eb43fadde61caa8935c632cc2127543bbfd24d55fcd61e29d73ec8183837b4664a237edd5bd146283b82fa3e95fc8b55850b01b16f215f32b9b1f1acf25b72e95d816ba4b883b3604b5f64155e0075451647ea619e9c31ae80b72ad59a0cf520a37e3e106cad468dc404c7c71df184ec0af54657a81eeb2dc73ef9168bea961c2fad23e35b18638ebf3741734677a4c0aa83b0a021503ee40fcc2c99cb99727970c9d9e3be0d29cb30b4b553f2c00de3f45f96607368de85761d0e091ad4d6604bf3921c706e7cb39c54416b53e5875a521de9c806c03aa7780ac04c2955ed31e723c7e984cf1e523052759fa64e5652206b8397399840d9963164ae4cca071f8318a8f7cf9259bc8b84361d518252b1bfb7f3db3ba4d45f8a601b8ec7d2cde2dd5847e3e7c3fc7ed05259d4bb3e9cf91ea1013656098140cc6f8d1856831b7d1c305d9c772f78e68d6867573f9ede2605ee7c77106cd96c260c0a6a3b12a590d75a8a508bb462ac3ad5f68fa444f1e65a7d5f44630699b15f457ec66d971321c6c644c24c6e20b088607b14bcce769b225066a430540c0be182402511811670c6ff1ff96f82d501e6f784e03247e4b1b48955abdc04d8ef08c0599f5eb84d796e9b7b31ffa8879562be5b4b12e8887541947b851d4aa624b5510247274a318c8186cb0bf792fd58b009a7abc021080402030c478dc2818516ad02eba8301512c47f12fb5fc51e9da15fdb07ed446ce3a6ae591f4eeb84043f014e9c1f2d2b5957d8f83e0b4b578ae9f1c635d162571c01aa886f8fcd5edd7e37bd31e7cef63b034a9903bbbb50626c6e01a0d52ddcc4feaa4418aee600dc646a37f012b566c96affcc6293bbf60e3359d82c928f4d646224af8726aade3aeb03ed2fc658aa3b0ad85abb16a92fd433598414c3f9ec992cc878b4e4aba0d9627a0d6e6f2eb8d41c8ef41f28e3b5586b46989f2687c72cb7b160bd95a13156b811cd1eec27678830f299c15823929df3cf877790e2a5586eb5f2234fead64fd35cd4e635a804b8236477d69d81d9655cf7c549bfcc0bdc103126ed5b35770d25dca37345339a79cedce7cb55b68db239cb00f4abb6130a715be085633d4a94baaf69f6dcc4a5b7d639cbc98dca9e2059816ca282a7877e7640a1feff45f2d095a93df08bbe943e40c9940c3ead208f30f4d6637f3d2117a786e2d29cfc95e794d11d4e6add4c60dda6a214aa08a28b609a878873656726815edb0707671a806e4ee8a0fe60722abdaa08974b2228af8c44d7a86e6352c9dd0c0fb1c497eafb43c172da97df7709c98964f0e35d912e42c9d14d0c4d55bdc29906058c0150db6476b1d3b1cb179e874201ec72f84d6b2bafa17162de0ec1059037fcc8f1d4f1e27296f50ea4036b1fb3783e926f9b5eb04f7091b4ac4327088909a82aa98dbbe89d1dd6cbd53cd2db2f2a966f31375d05a9bdd5ba29e44e022387c3d02da69672936b5facf93082a5ed8cdf2eebd3ad5316fb7cde6539e74b51bee91334ef54725bc994edb4330804424c9991fd9ea2da3d55fe1193c396424d1021cec033373c32df7f939550e696b9814197ba9936466fd80b92d7c0f30e36c6f0002e0de28daf37a7b59ebebefe7a9ce7525ef203723584ba02567c73d545199765aa00a7e64976be76649e55147610ca6c15fa566a4561480773a375b30ea213d6e439f59879bae4037317bfbd8ffc99c0820f83353ca34363ff307ac336ca27965032396e18df67ca0d1a189a604b4da5f7c6084b668659eefb3d303497675dea3349fdd8bdbde0c06c8060b6fda9318bdf01f901803c435d9202f4843bedc037a088f06fd2c8aafc22b115419ce5e0e763ca9965fa0afc4151519f379811dcc9043aa60927fc3124e31d5c4bc2275c6aed994c4c37a58861f99043392b2fa8cf080bc37f7db09a32ac0d91732a1965d85c726d033d278a35a7a0c241763fe57fe24f54e6b065b5cf378e962cd9ff54bb9f4f6664fa52b94e3d1d35fea0799b2c452f87acb0260f789695bd3d695257458539309bbcadf6fc987b46dcf649acc601fc8e288893cc2554d4811c56234c1b796f9a9020012d4a6a99991e98970301db037ed21ddca2a3d52aee24cbce164abfffbf7d45c14dcb1cd7f724a91110e590f309c9bd401d39660406ba98874bba7c628bc7aa0aca2e162a43f9bc023632dcbb6570b254ee0f7430893685285fb8850cb3a011442a880ae4b7a57998add1bb54ad0bfcef19a045bd7152b0d7a34c6463eaf57ab9b1de680b26e6556b5105f8a882e96a0e705e9dcb6b7364c19fda0766106d3c536bc416fa10b4faeeea937ef2e5006e9cd484662a46afce556dd05290a26ae22c441a091fdae7eac31388abf3c1c22d8f3f6d824521774a390a99cbe709c402ae37a33c2dd80b4e8b201878bc75637a3b418c4c7e12005e38e1675f3843fd009325a4e547e2b8e347237b295bfd49c7c7b7cb09289713ba7fea61f4de75b356d7dff8204900343e6233c04b67e509f40438b26972eb6e35747e25dfe65d4e2a054891dddcb8155cac5e2ff472fb05818f0d3d46d6e7d3f556c3b8425ff1a213f6b8ee3feef3c001adbeb0eabe7bcc7f790e38a3237f17f0c73ea497c3a0149256dd14de76f109b90dc1d796623ca8b25a791d5ec8c1239086f73107f2aa0326ad6b03609250a76124f94062f7d6e335e74f8e762c3cac99dbd54d5e1858df0b6ade26d60562dec0ab1f720bf99aca6613512838656a9d0f462d0121f740f968b5f038fdc67f4ca7f20913a48f6786759ce0e3b0cda00224b4647c8ae5bfb38b0571e92c0fbf893f43b7c3b6b31ef363b6625d327c73bcb83702c2cb8fc0f79b8015f5e83e27388d56ac2f917b8b25d96650768ddd866a8696a8b9f97b02a2b6ea00d02eb04ee2b7e13a7f216d0ee6e2f72a9c655ef80f38a9c7d79e8e021b07aed977d6dff47f6af8589ebcc1320e7fb5998d192e13be8e17f87eafaa3cc08dcc442a0f9a48282900acce97a18c5d55af8f4319e5318a9104c73e3a2229e6b37c888f48a2c27e26c6b9d3ed6d625d5715bce033e9c8d5cfc1dd7f4d1598e72760705a722dd1b64547ac91a20c2454ce240b24e4475712b564f783d5f6ee148317f1b9335e4cc008614c26aaa4e1aa07d8138e046839e40e47cc1079b4fda4d9e060f7dec0829bf00f47e36f70e62e4f5f89d71373be8edead140a53581d0020a8d06b7c0c635e7fccbfadb58d52ed86dbee983b0ab5717297f078179a408dd411098da465e9d4f5a7ae20766fdf7ddef7774d4e40b0ac1a98499ab7646b0f79079b10e44817db565b25f1339cd8c9e2bf7ae2a06ef3afff555a4c7c317589e65eadb9d619625121c1d743e595b331c5c57ead9dfa097d9da7258cb5f5f0b7639d416c1fd1fa8e36ef33bcb03527ab76c0b9ce662f76b8d4ea7ffc33de1075530f03fccf27aaca838e71c83ec8e217603598137ef145c27d84eb44544220b6aaac38ea9ad650101f773c8de6129ea16ffd355082f582dd46ff92541854a7075873dc742054109b0808872f085097328b296ed6241b6d1c76c65ca6fbc84ff1992d865fdd76517f39fe1f1f03ed23841471d108d1e7aa72a5adcde0a5f686baa27614ec5eba56"}, {0xc8, 0xffff, 0x0, "f5b95a44680e885a24390635226a8350e1a45c0ec9eff0d25cff4dd658cfc5dc65ce8c5805cf12591df081f393744af8b46321c7a68006ab84ecc808574fef37d43b975c83e9e8c97bd0bfe738691cc696ad5eebdcc05fd72647fac4dbd2af8e3aa6cb18e03338fec6d24bb3512e5a50388fae5aaee1b12c883bbd65ed8f2bed9d1c2ae3e538e17b0c21727b8970e4a460a8adc71a6ec3295283e6e1a076663af052cfcc60e114e7b576af10f8521df88c7df34573"}, {0x1010, 0xffff, 0x9, "5ce587d445a037bf93fb84e104f5d1b2632357ffb3201c1e15a5526aa7348907e33182f516f202a69c052b05671ea7b2d4f2d4778586a08e93b6041855979f65a4318c24490422fb968aadd47adde0581dd03d94a9ec6471ca0c28f5171b9ca89c04dcb0586bd778789648e2dbf0b7859bd107d37dd3e019503990ef6dd7391918f6239b8608952c60f8c478a18131799096eaf13f9e6516619314e5ed0e98f759a871deab65d455da4b9e1fefe2f4378e5deff96e237c34eed532d9fea109ad360c79056d32eed4edd8a773368d3507fab9bef1b625ac4e366252fda3b745b815e8b50879d6980314a7a71023ca5a97d148a465abd7bb6f13d7c7f3ad69fd489323fc055ed2f0050e2011243607b3ae6dceaec69c27b798f42b0e03d349b74f364f68ab41d4d7c7ca4e8fec40f844a97e1fbe6807b59371a3d255aefaeafbeeb16647edcc2c8df8016f2a256d6533a76d2c609475e137ae250561d1f0e7f9571e7a77395cf9defd9f516c056b699ad5a6bc23e09e7befebea499f19ca85635c3368b2acca048e83906426eeaac4349e94c38a2a1aa8bebfe156b11fbd098fb9d3b5cff0276209e867423770f3b7fd88c9b6a8bfb503359a313f192b77f4b20790ac4e70ec0198c72ca23854a0a4210f59baf8410ec582de0bc2143ed0b9761dd175897ed9ef8fc815cc10b0e87f78a48f3c30b0cc55a848914e4d732804fd9295971aef18fd0616bf4b67754d5b4aaf751c5fb96b4b611bf2ac3c3c071c40942979ef204126979b3d55d4bccaeeb77a7889d34e8ce14a3d02baa05eb9a1da599134966e780007b169305048f36e939fee83e609687e2baa0d567f880e98458f8df501a635ada0caaaa9e765c6c19a5d7b75792a597818f4a2f1bc1439f4707e0628b23ad2a0228cf0164e06387237374f07e038336b922139957d7b86492ad8cf21e8d32f3da3554a8e2a2cfc9e61ac8a104979dd8bd3d4f58f374e8c90609a8ca566012b8c7cae307922f51b2e794dd99780cc44cc1be801bd92a62bd9bd39067c567f4aa3f1e2d6d03bb5c0023207b3bb66c91c3e05f15c29b1fdbf8177d14d011bdb16a1aa8293306e3d561d3b8bf0859088139531f4ebf2246517570981bbee22cdec5a1f4ff4991f72c93c243b4de86aa646ed74cdfe905277740fa6cd632e924d2525e55ee4a9cbc4281338aba135994245346f1a883023fdb2f0b727c2ea8944db59833aca1f7ab590c146b25e3bbb9ecdec4595f6b9acbaaf7e10d0ace421bbff3040e24231defc0c7e9eef9ec591b9ef6512c55e46c449f03361e89e96f5ac64c164949164baeae1baf1980530b65db466ebc85bab601b13f6f680270149a573bb8973266294a3b726660757b085057c1b7866f7cf93ed7a7f8badb58c444ad1d250ac4d27ac3c6b5f7752fd90a771270863d23988f0f9be4fbb06bc83ac8e2b26276c349399a5b5bd094087f6c1d0df4b3bdcc2ac5ce5310824cb383ff57d8aab5d5e972446c50a3867623cb43030926e382b1108d8f02c405af5b0d7664395d5b6899a0e413bf7ecb4360993de5fa2cd6d77ad321df3c826a6cd42bc24b23f4c4a2f66f0a57159fda02c4421a4f48f3c7576e6075b81d2d156702c4d5cfdc4658883eaca7577a966f9895a8033ae9c496d429de390979ee6d82f23343409baf6167bf6ae8fb7b884d24f6c849f5d2a8f6b71eb10ecc883264a7f8d06d6eb0a54319572421127dcad5371f6a02ca21d8baf2b65e276ce9828a46d3009ea57a59ea7687c46d6cb60b2b6dab496c477b564f48a41caa3338695384774e564d7aecb5ead6164b4ed981ffc461605fd8a19fffb1cfc6ce22535165795e6eef7ec5d5bf96b56e4a27714ab55fd63b80b3a4aa5945e1b29cb719ec8726ddf93337ad484510efc4dbd98f25f470eb117a183829bc712b24b0c00bc6ebd0237246ff5004d5001a71b6f731004b29652d3453748704036218a55bdc8627e5c1b66ef904eaf8b690f067a25bef60ca45897f3a2eb383287133c41e98650335cb8eccd58d482a752ec68a8b9abd6917a64bc767a3e2a109eac19ac41a86fac9439f5c97bb6aec9369165c67d89c9d9a8ba49a4a4d850ea274e1ffdc0a5ed7eff55175b2bd35e6ef25d43df824c36174232c1c3d9bdb86406af4190c7fec19a5471a942283819f885eefbb485ed772d3d782a42183e9a93b959c17fc7e38ea0234760aa7046a373217e900f9a4c9b1daf456cf37407d5c2f13be9d21cf79f580b8aa703dc0c9a52e186c86636d0161a70fd86045b8337578b97ec467be8ae6503915ea6cda9a908fba64cf0c2bdc5ae45f8f9f54f403b2912ae0300a17b35d0ead64850cfe3a5ced85b675060f530c5ba104c9782ff86da9d72e8f6a66518ecbc7bbeda8977a1c2cc95547738d63b863df0974b6f2642f95585095c71df52a4d436886fb5c68959768e528b053e489cf0b6deea59b72b24b03dece6984ee03905f51647680960d3d4f2c496a6279e77d88088c6f87441a10bd6eedb7d6924653a7767cb7dd0d3335ab53ff8484bd11007d911076db8a38be395dbc438ab37f6bb444e154c6d6f3006fc6ae85c75360096c47403c8fbf5cfd803f55ea8c2f1084db82fc49913af3e3f3811b532cead7a0da14e1eb840002493ab29fcedcc095d8e55615db226e1e5b8ef4bd9df9be4f47b098fe8bfcda5c50467897225d8155b9534efe552ab3aa780f7507b144dd03333a3e1829a757704ea0126d9ee28689da44d44c66c065095d6eb3080e905ac269dd41d425d243eb47518a25434a7933dbe61608c4cbd7643a070f57c6d7591e9f7a77bc0b82607bf7b01e40f5468bda4b857a66e3808439534b6b711a58f5a84929ce9b932a13ce7e61034ae1df65afb2fc54de19a7a1c948d747ea88753fa9fc9f7ede109a8e072e0746181a0b8f8664afda38cbe1c82d91c495b584e0184e0b105e9f2ed9d57977e25f92b8e49f33655ae209fd62769e82d1be277abdeda333b0f7b09815177b5ed80c8d8b4f36902ebb7e47756d23986128f60aeea64fa46d5b9987a9c4cba9b3e7a6f13bd6d3b083cdbb4ff2e6340c644947723bfc0f5c4a0012863ed276d2ce36ac96c72b4a6dcbddaa6be8f35c7598bb3685daa0543d99b2b519f49a45ddc2cc332ab69986bb0b8fb7aebeb062c3a5bc2096412fa55d935b757afcd88e688f1a47196f8a3457cbf3ff84ba35ef5df1be3524405842d77b504ef286ebfe2e1071cad5e77bd7b17ff50777231d464087d3a886d84587d97ecc711bc07dc73721997d1ef87d9f8cfd55267a3a89201570132ff67c0e955e81c28e7fc44e94032170930f4a72e3b89d5c84c52fc4e702b8943bca0522dc0ccb6de75191418c875be1bf760e0d04415aaa2daf9d95585d26a2d781024850470dcfdbf522ffa5d1d1cee53985a225bb58b24cee5e80b7cc097a963cb89f36dd2cdb0df7cfa243218ca39f320e6b0c9437dd0c5c1769c65ad64f51ffc3b202fb37e0cf85fff90595b05b5af5529b363d22efc8904c52b8916cb789c11474e8de7b947e43ab891cc31a2e4352e3c2855eb0e259da95a072f6780411f86e3c8d6781fa0c293c01b62dfe141bc416c6e21d2c5f9cb5b2ebf55b9cc379d976423e418eb1d92d4977088d921208fbd1418963bf94c535d7a7d2014e20e143f6519c2ef7651131fc9af527d59e54254cf7d8d0d40c3972004887f75e8cf1bd58301b2cd26bf817ef33836563cbef2d997ac28f09103bf0f9431ac56ea3cc37eb3db6f0e0c9883e3a1bac76547ccae19c91ceb4f6d7f897d6eb2d47a667847a29adf020dbb7417bc823fa3fbe690d4f2147c2ac381ee50b5a4640c5f34adb19efec0e40452f9d94713ee52532e2cced4f0a5231a6b62834e3139166cea656499ba23fa398bc677255180c7c8913a8c5a7e8357cac36e46139df95811c51a08f4ef31edf5ec36888ad1c83413d149ae923a89a59453c65f52c88875ee934a9f6646af47bcfd169915ff8c9b827cfee3072fcfd49c1466087edbc4aae49c2a84a1b76af2cbf351fc20e5610611b854a50ce2aa96812e6f9cb77dbe8f6d60ab2a47d8fcf5421230eb06e0e7698692962e9292fe19b21e9d31b2525841b490c52b7732144414b7a2c0c6ec08a3c5edbb2c4b58acaa4461743b2c75a312c89847336e021e050878557bcd67afe4eb84976ceed0d569d7d607c6130af26b2c3fa231261fd549e0a2f60765cd6cd9cb7a2b0d916e43d58fa62cf3b39c98c0bd80a73df259f516ff182bb4b3498f56335b3efebebc16d9855d59ab5f30ce405e72f506154dec56247ba2ea4137cf11224bb93aefa5b8746ac6b2f7ff2736769808f046e9b2693d23a04b255ee222e37aa3429fc81aa98175b9861b5f4089a267fa190f2b55bdb68ee3f9a1c110a7f54cc9d159c1c90c5500f090fa572815c88653d8da88d5b923b622f1025dd2e09e70ae1ced97b5f9ceba3cdd8b1ac535a036be302d92b6761705d0b072c922db3262d41f823f8fc8503e610a003a440c1c86d402fb91651a9b2196749305dbc8206caeda9b02eb902c46cb10758055e624cdbb9f6cf0f083a38f965886ba4b4048a8ea327cc8d347c5dae461059b9679c3c3073eaac16dde51e2272a0f956d63fe088a2fc0060f4544847fa1a822651d0abdaba2e0989dbe2495f975152d9fd3ca26ef47e71a9178afd712cb578fa5442e46cffc5838af89bdc664a0f90aed7a8aa4c5d6c5368ed584a985249a5798f98fcedf07dc5aec14e30c3c30ab6cdf085133a186738eaeac8779fc2a0c3eba68b9bb66d1c649f2b6024236791bcb1f5d2899cf016a15127a4d767c8143cbe648ce31ba4e833347fdb5ccd0d5f28aa660b81d35a1375d618a132c6bd82f4d8dcdc0ce8d58c139aa8294438f5d2be59b4a1ed5da790edd3bfc9cca90322b11c36a358018d92173ffe0d33e76b7165568bf6db663e932ffef0935c12dc80bd9128cf4d96d16a9aedd185c7c7da528f2a33a3fb07f348a026d1722b25663568538802c964fbd9dc325154ebcd9fa6f10d24a088e541790b16e0796fa9dc0881f1f0a0009c9206e06f0da5851cd193125fb7e0fa972dc8ec77b851864f3575395a3ad380b4b02c91f2ba4d59dd43ad8e3e6ee2cea0cdec69871c6994066e78fdc3a1f66c329a79bc17a05d0031be76c440ecc8a0474a0c06b026721c8f42e78430295f5318a16eb1d7f509deec2a2e025eec9c271745a169dddc8726f52ec34331348c8b33645cc8c1a1819f7250c9a3ff5831a89a0e6198b45ff8285d38ab554fa64d071aeb402e3975fb2bebb9390fef162dbe49d0570d76cce9b0f1b01d1db8b09f62be6917be976060e05729f922eb544efc9f9f05539772d57bd877ddf6cffc0c013b37ac5f01d0839b826ea68324d59ecdb71eac08953515b1acc4e7bc5f6f618c42ec108813411962d52237ad36068b3eb3c45e9414eb5b53db3d3b5c79fbe4217e81c9efba5cd68408e02ecc1f9a1b6c23a0b09d8647029543e7d5d3e00f1acd78cec766357955c93b57c152fb00446550a10c22d392adce3ce737611893d125a00ccd970f4bf2e8568ed3965bd8d3aba074f4d7af304fa23135cf9781f7d97a27951b503b2c0d5af9ffe58133b657c693aaad47b38a2911521324b54a7ae3e815a662f0c414741b9ffee56d5b123fda07319c9145ee5d52f40fe5e7646bf9495322138b7d4229b6ce50e8c773c43262ccd1deedd7489337adea1ec20fb75137c22ba2900bb0c70e71bb3637bb71d959a8cc15801ecb9d2c9eb"}], 0x22a0}, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c755a76"], 0x10) fcntl$getflags(r0, 0x0) getpeername(r0, &(0x7f00000046c0)=@un=@file={0x0, ""/4096}, &(0x7f0000005700)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000005ac0)='./file0\x00', 0x0, 0x100) close(r1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000005a80)={0x9, 0x81, 0xfff, 0x1ff, "467cf8f3ee2e7ed335ac0090327c2cea43cd16be", 0x80000000, 0x8a}) sendmsg(r0, &(0x7f0000005a40)={0x0, 0x0, &(0x7f0000005900)=[{&(0x7f0000005740)="8d6055412101e5f4c65aab3233e2dcc55801de6fc24b731f0b13c77fbfa4e588254126380580d8ce2feeb32d024fad8d2f88098001ef1d9de46bed90f9533e9c3539b00e10767817b308927ca9fd0098729099e785378f9355f60d2321ddbc83dc13f59885bdd16e791fc8a1ce5eec40e0674c67a4803fea26ca4c013c972fdb9333a229a511d66b4e8009a5adfc8d77592132b2b3221bd13174631035e87731586aa75487b65e374965fcd497d120244c40093108f049bf16804792ee581941a0c004f65d719aaa09f58d80588778e1e1a315feb3623c466fff3e914371d0075edf878f444f8ea5ef609f778d5c7c51ec8f77677709256aca8f0536ab", 0xfd}, {&(0x7f0000005840)="30ed7b8f940d294a36fd99704463888cb2d14f1e3b11571e6cf3b269bab0c249c518c2f1223c11633c134c80a6a90c17d67e2d01a9f0406222804acdf951cb728426a1ceaec2f79fd2f6011be31dce12fc9ded9c4a555fba6569becf2f7db2c73730d3b0cfa2d58b39225e4db224c97e7c7ec9b8d390c7a9d3e9481ddf4cbc2a41d11424f491f7a341bc26dfb7b8ac5e8b977af834b6d403a4795dec7420729f0096338cb380fb8bc6f1a3e8792321ddefe5a4625cd703d82a4d5f20e7f4", 0xbe}], 0x2, &(0x7f0000005940)=[{0x88, 0xffff, 0x1, "d656f731ecb02d7d063d6e31074516e3ab87a2a28bd2cd8990e296591a924987b741f89132c7a5b981dd28025d19a304d436ceb78cbbf398ac230d999942dc3fed2a711bba611bfb7414a75cb2fc06bebf30144fe64fa88727e5cc41f63a57da786499856d143d00e2ae5d7ee4951250f6e6"}, {0x58, 0xffff, 0x4, "101c9fdcf5aff7e7d31c7b0f83ee2a3cc8c511411a5b7252df0e9e304a2615119bf1b10b420bc916a095fc43c1e09e00a21ef297adeebfa3b6cf38ac5ff69886164a6c8dd9ebb34b"}], 0xe0}, 0x5) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x7) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r1, 0x800029, 0x3, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x0, 0x9, 0x0, 0x401, 0x46, 0x7bf, 0x2, 0x2, 0x0, 0xf9}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:21 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000200)=""/160, 0xa0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) r2 = semget$private(0x0, 0x7, 0x40) semop(r2, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) semget$private(0x0, 0x5, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="972f819b18c87f72ae6c1a18e51acf13e0c6e7c6dbd1f7acedeab06ec5e74854f54a3dc73133f9520d5124f5fe2c7661df19d5fbed4ee5649f0139ce7b8f22883a149b0b8d52b582b75266acf2b81554f1d6a48bab6b8b1c11682870f0112939cc9e15d0b7eea928436e0425641a9490b31c8bea7124f647ce7214f20a296777ff5cd1fa613edfbed393d179f9903c22c324e021f5a171ac0953249d0ca8e961bf65d10ca871a8cd06b3569eb06d9909ee56241893024ad43409fe7724f733ff", 0xc0) 16:00:21 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xc00, 0x1) 16:00:21 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) 16:00:21 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80000000000003, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000001300)='./bus\x00', 0x20000, 0x1fb) getpeername$inet6(r1, &(0x7f0000001340), &(0x7f0000001380)=0xc) select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x7, 0x887f, 0x7, 0x9, 0x3, 0x8001}, &(0x7f00000000c0)={0x9790, 0x2, 0x1ff, 0x7, 0x2, 0xffffffffffffffe1, 0x101, 0x5}, &(0x7f0000000100)={0x3, 0x8c9, 0x1, 0x5, 0x4fec4b2d, 0x1de}, &(0x7f0000000140)={0x800, 0xd5}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x8, 0x28c, 0x100000001}) r2 = syz_open_pts() r3 = dup2(r0, r2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x3b}, {{r2}, 0xfffffffffffffffe, 0x10}], 0x0, 0x0, 0x0, 0x0) fchmodat(r3, &(0x7f00000012c0)='\x00', 0x40, 0x2) mknod(&(0x7f0000001480)='./bus\x00', 0x2100, 0x8613b) r4 = semget(0x2, 0x0, 0x2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000002c0)=""/4096) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) clock_settime(0x7, &(0x7f00000013c0)={0x4d, 0x3}) write(r5, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) r6 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001400)={0x5000000000000, 0x77fa, './bus\x00', 0x80, 0x7fffffff, 0x400, 0x8}) kevent(r6, &(0x7f00000013c0), 0x9, 0x0, 0x6, 0x0) r7 = semget(0x3, 0x7, 0x180) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000001c0)=""/113) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="e1d13d05c61c7280e21f369e413aa277c080fc62523a8a2be8f683c887b8df347cfebdf62894f0c623a3b60ae07ca440de313930a8f86f53bbefc1591298", 0x3e) r3 = syz_open_pts() r4 = getppid() fcntl$lock(r1, 0x4000000000000009, &(0x7f0000000280)={0x2, 0xfffffffffffffffd, 0xaa7, 0x45, r4}) r5 = dup2(r2, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x1ff, 0x8001, 0x9, 0x3, "87c76ce1cd6b804588551654238494e823f293d7", 0x2, 0x5}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000000c0)) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x5, 0x7, 0x6, 0x6, "84f43823db37ee09d0c063dd57bdef3f091a7704", 0x4, 0x8001}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="0054eee0") mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)='\v', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x53d, 0x0, 0x98b, 0xffffffffffffff81, "00084dbb00000000000000000500", 0xfffffffffffff001, 0x80000000}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:21 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x7, 0x40000004) sendto$inet6(r0, &(0x7f0000000100)="03d3ea3dd2acff0799d38df09edf687345547999cde15428806076000d03e78f36a607777a63a792102829647e91d7d79aca379cc572c36d11da636e96873a2b979d014ffb8327979049d3209a9db09b9544ae04009805c80da0e21a5ea756fbdaa1f5513ce58269aaf58a93f8c252fd9d710fa4d920b1933bcb70a7081dd1a59edd6b8d04c8ee38d78931eb5c5306a19d92d9b6dd2a539cbce25a0e6cbe259a5f7ef511663e54d4013d51671cca8dd1165b43c1463ea68850a3b46f3aeecaf6fdd8ef2b2dc5f2e4ba42951f52358591", 0xd0, 0x4, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x1, 0x0, 0x80000000, 0xffffffff, r3}) mmap(&(0x7f00007c2000/0x2000)=nil, 0x2000, 0x3, 0x2010, r2, 0x0, 0x0) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f00008f4000/0x4000)=nil) shmat(r5, &(0x7f000079d000/0x4000)=nil, 0x2000) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000200)=""/197, 0xc5}, {&(0x7f0000000300)=""/148, 0x94}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000000400)=""/184, 0xb8}, {&(0x7f00000004c0)=""/99, 0x63}], 0x5, 0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807effd5c0 failed: hole in range 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10000000000002d}, {0x1, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x101) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20100, 0x194) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x7f}, {0x1c, 0x0, 0x0, 0x200}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) write(r0, &(0x7f0000000280)='oN', 0x2) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r2 = semget(0x2, 0x5, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffb, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r1) close(r1) getpeername$unix(r0, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8, [0x0, 0x6, 0x0, 0x3]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="e439f28d8516e8a9ef8292eedc86736c5db3844f415e42f8f93d03d3282149e4c88eb7a15d1d02ddf2d2f7a9e2e2", 0x2e}, {&(0x7f0000000300)="e19d4db3cc88ec6f8be419f223bdf8f54b3695ccb53be467cf05688e85abcea707ecea799f321db4506647587646e97c6d6c160449befae9724ba06a3ccd8a40b4eda0aa998894dc83b422c2544547d4d68dcf04b9dd4db1f8884d2e561070053508a05fe5e35ce40e13bad0748aad5ed7fb8a7edb2754935b1971b93f7f5e76bbc5cab8db4a1848dc907a1057937a1815a4158ddccb5e546bfdb2b5037ff826b7d41c7348", 0xa5}, {&(0x7f00000003c0)="5b32f6256881cf500e2caf42b23f3b8ac3eaa67c280e5029f2a73cf9d9b15aaf2f2c70d1e21c6a9d1287b7ba1e1538bfceab4c7500946bdae05ab8e08aaab1ac0c1a74a67c0ad7a0625afd27486a5ed8e53464a0a5c37e42e960f9f8d6d453d526b6d9d7ef8910140c314f64bfda843713d3d89d8573b23d7fd0b477ad971d943b4de484ff08be", 0x87}], 0x3, 0x0, 0x0) write(r0, &(0x7f0000000240)="670dc30584596f90cc96f029ceffc290fe974664fce251fef930ce23f42618391b0a37b5d64f116f4903da7acdaa20050c1890488b2595eea7a72d1429791da5e5a02fba0a3b7c21dc7f991b44095176f3a3543dfe95bd97b31ae6c92b5b", 0x5e) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x24, 0x5, 0x0, 0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01000080a4b2c518b74d65c9f80a1b50d362ffffffff3000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x28, &(0x7f0000000000)=0x200, 0x4) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x4, 0x2, r1}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x1f, 0x80000}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0}, {r0, 0x8}, {r0, 0x60}, {r0, 0x20}, {r0, 0xb}, {r0, 0x10a}, {r0}, {r2, 0x2}], 0x8, 0x2) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x402, 0x9d, 0x5, 0x4, "22094cfe852530e75e4d88ef2bc8b4b49c79042d", 0x6, 0x7f}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file1\x00') setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/174, 0xae) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x21, 0x30, 0x3f, 0x8}], 0x5, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x22, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x800}, {{r1}, 0xffffffffffffffff, 0xc1, 0x2, 0x29, 0xb}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x200}], 0x6, &(0x7f00000001c0)={0x8, 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0x9, 0x80, 0x0, "12bc9d7e30c732433f28c7f92ec37c84a36378c9", 0x100000000, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) write(r1, &(0x7f0000000140)="72e3f54dc5ec01e7b699c8a8e688246af1481950866a2bf39779952ef459bde8b35a4e16bec34aa0152c220ca89613a34adb4891cef332cd98fd72a9d67f3046a053c8c208afc44d46d70ca336b9d0550943c99a4f61ec5e683763f5a342d7c40f4a8be233", 0x65) 16:00:26 executing program 0: r0 = shmget(0x0, 0x2000, 0x280, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x5, 0x4) r2 = socket(0x18, 0x1, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x401, 0x48000000}) setsockopt(r2, 0x6, 0x1, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x6e0, 0x20) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:26 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xa7, &(0x7f0000000240)="b6977db0339012584104000000af0f07cea5dc000000003c6e6a4efd21427b90ea045e4f34fc98a22d36c423fb3eef2372e62f13f0b1df5158bd1f56dd6500000010d05e6c6ccdaba199145fa9c6da80e57e9b99dc234775a34db7ff3e8f3847e9eee075110393bb9ad0a674cf0cc8cce01d962f4bdacceb4d536c1e7e69921c4950221a8fc03e6511c608e5e2f7a9de3d8febacb972cbf5295a42c69c4be3d81c61cefcac30e9") 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20002, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xdf, 0x9, 0x18a, 0x1}, {0x9, 0x1f, 0x5, 0x8f}, {0x400, 0x80000001, 0x6f, 0x2}, {0x5, 0x7f, 0x0, 0x3}, {0x3ff, 0x8, 0x0, 0x229}, {0x5, 0x2, 0x5c, 0x3280f4e5}, {0x3, 0xb73b, 0x9, 0x8}, {0x5e, 0x36, 0x49, 0x1000000000000}]}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x67, &(0x7f0000000100)="ad36657e0d7b3bfd8e8b1e80c77998733d7da5c518ca5b7cbc1302327fcae39df875fb17e424a58d14238bce626aa84fcb07fad181ecf6ce082cc743dae12e38ca4bca7833bb4214112d752f31eab3fe77e63d9428e28d3726fcdb49dc348fae9048759835ec29") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0x316) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000002740)='./file0\x00', 0xc0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000140)=""/228, 0xe4}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/38, 0x26}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/119, 0x77}], 0x9, &(0x7f00000016c0)=""/2, 0x2}, 0x40) read(r0, &(0x7f0000001740)=""/4096, 0x1000) readlinkat(r0, &(0x7f0000000240)='.\x00', &(0x7f0000002780)=""/92, 0x5c) syz_open_pts() mknodat(r0, &(0x7f0000002800)='./bus\x00', 0x8000, 0x4) 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x3, 0x200}, {0x100000001, 0x3}}, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) semget$private(0x0, 0x7, 0x108) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x3) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000002880)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000280)="5bf23239ec20a800644b71a62bd841951f5a040046", 0x15}, {&(0x7f00000002c0)="2ad6cd37d514665434b448e15e6bdf12ca89c17fa63b4e834391dd8cd8d6b6ae34689a2a6141fc756d3afa033a9ff277e20bb5fa833d62d7f802911633c9a2769b24a82812e319a07e61d1f357f390764944954e9e859e7d66cdc4ce6bf086819f36ca3118e587767f61f9eff0c1b0e02aa4b616e03bcc282f8f91c464223b0c6141b5c3ca13a4ad0529079f", 0x8c}, {&(0x7f0000000380)="a5eaf440737f7d8b74bc86b9383abd8f4140d73c72a46807a8a87f6c8f762eb5279c9c1a360388a1d2a41995cd812489fa0f5bf6696e511000c9b3f1bcf60323c6e203555b50b000b0db1514de26234b22605036128e4e6e77140ceccb85f8d34d6991cf17b0d8ffc265ddea16a8ac8112e7284d3dbfc9bd82ff060d2cd669851b7e023c90c85ae3004167a45c8fa30f19da66a8216877389af6aa0354c21b233966c74c9d1b0288593749d253c85ae0f273792a6292004147a48facf2b6e63c023eae6f78b01509588fdaaece6b8ed593ab49708494c4fa6c4b75e6401f725abe1e628971b230d2a26606308f13ba2706678c9061695a1f459730ceb38a93abf6de2df566993a794703285f9920c0b8db4d3c259d6d66ca5ff9ff2fe498ce0a0dcf7173b87bf216f4cc22a9a9e20461a31c57aa897471aad13e0f7d98064645a8dcae02af719d365933c530ed351b7278bdc60277aea8ceb31cb93b6f2822b924d88b6809909afe889d11e02aeb1fbc7de8e984f37e6ef92f63bc70862f6180690d8bf1cd8430a8f94373f9fa93a2f784848e301066d2c4bb55672341567df3eadc27e68e5b0f2be01531c579a99ab7279fe19d70f4ae17e44b6a83be74705a443de51f553ad49560a1a88ff3c07c7266d80be6458d166a3e0cd8bc0c3a4ba1a01c6cc816c0e2483efd2802bf16d6208f26b88deab2afa63fdd600a6b2e053209121d86149fcb3218472947017d2c0a461b87550749b2daf8a8d41cb68cb136011fe28bc3230ce3302dbdce9bd41f4faa439aa28c9e02699656c5119a6b92e58c48d36d8bc44099da60d0d3e1ba4153a7e99172ccc3154b3c823a6433b0e4c15d6cfe3a81f43a1d8a39d5f1762cb764f9fb15fd0c729743a7070aa05759a047591a0320887c20409e49f98af2abb85c90c404f4601e943072ad342feffeb768da88dae981c16682a0d06a464965a2a0533b123a75ddc98740ed02fd4b727ce720b86ef94e49f3707dc136802b6bf583416c8a23df1ff8569566afd5655c4698f169159cafa07117aba5b0344bb049647c07c58e308ef87d3ee8007dc4da3a0f87567256a9ec3b08dd89afb4d3c60ef8a5823c7f1914e013d6a7f41cfde7b92f48f58b00051d530b69d357a387456244e24a90671f871d792ea614feed0d2fdd6e0dcd0b55bc70a4cf9d8655245492994c18d934d6e6e385310b2e845d75663832d4dff80b063d5d4e64e1d385f369c00e99919ca8e8bf99168a69b98a4437c5346b6fcd78ff888c10c9b1b4835bbb4464b0c48c94f927f17faec6919039f060383ec6b466fe54ed6338dd21650b702f26a08b51982a8f199f590cd96f6c1ec679dfa41bcb10dc522551ce2ce86b2ffad00a3d6177bc4323d33a32bcaf8ceb5e91cd5e57a710c8f19a085faa680854cb1d7f9a260281642c6d13c8f18bc9a33440a4ed53e940bad99370ae7a265e9162ae68f4e34a57041f54480c6e28432052358ba292baedaa40b57e36e8dd7a5a200853dbd18d1c879217418f64ddd2e602604f12a62702cf5c7657a8d315c32ebe03269bb7be0463af8230a7f2832a879bab699eedd4a218fccd5a5230018a7fad54b92ae742bee1360523809860362a6adff12455bfb5cbefc6d458048ea994e209ce0dfb6c7b681fe2d6db4b1f1541478c371e4f50d59301515082a84cd28c984acab193777b49906f9e9d11d24acccd9c25da0d46d3471a53754a820626d018c28edcb08d625483592ff2258589b28814d32bc5dd97fde26cccc4256868e87b2396c1be753b413a9ece384fa81f702e53f8691be7690404fcd75912572e6af76f53df6331b3c7fac6956dfaeca346b21b1d62422d3ec782e18ac837d91ec762bec0ae82b2b2443fa764539c4423134b891df08b71fe343337c876db152637630925dd423520800e4577d46cae4fd3b515767c45a4fa0d413932e47ab891232c1ee8e9b702b4b5eea3c2775018bbbac8a2dfb9300496c94b095dc607ddc27a0cb5705844dcdd2efa96dad24611bd8702f0d6d963b8dc2038bc692b00a0b1ae8e5f666cf535345bc40d80d4e01db20abe6c29c2bc99b5d998f4517122053b0ada672dc183f5056d5ea4bc2fd4c63eeb0483315c55af16ee644d0be3758141cd1639d85fbfbe05887d91325e555e58c820baea4a28bcc929a4727cef9e5a194e96cfdf4901457783a35e08b1c87e75f4e3d6136eaa730d05ed4b94c256651b9e16bd587ed9ff71619bbc144778c4c57d582f1d1755927aa4de48070fbba499ee31cb2444f30cd52aa146ffba02a4b85a7707f779c683effa147ef3f1fbcb40b1821e0a5ac79ca919628945a00dbed9e458b8c07ba4a5acf46a6cd9aa54cb73dbc21c7eb0474c8c28e18d98c1a3dac4c5db5bc7168047ac39a4513eaee70a3f7c8b288c8e98671b8ca268635cae2b274c5af8fd5340974d30291f60b1d66a9d5f5e789610047b7aebdfbb74ead1582fa5eacc8b828138c0f53332fdc1bd7e5b20f4d2902cc8d11835d13a2957038bc3885a4e5728b0955106dacd13daab27ebf013ea6b7dc2a4055a99420f8dc2e826e6eabcaaec90d48d92d619a88bb7ef4e8db771b3c4fc0dc8915f1d3eba48df18a4b2e9e81e5c71fd53cd688139afe0ac41a1eef1db8d91d3b442ad8156b8da15c74229343f2b5c10da2778a01211300fb0cacae65bab794ae9c0aaebeede9f11f2cd9f804d8705642bfbed527d7a2b853ba31866432d56e9ec9ccfbf76ef77debe65e00c09224580bf5fa90373d6ca1127cf01380a4ca1c8ba7e1c26ab5c37ddf59101a5d13292755dc5d44dde14404e546b42e1b556f44d3bd3eb96b0c9912466023e31c6159b44c5f43c827cc893d23c5a5a24d05f5e66ba8b0e0543d27b055d10cbacf4e4a4f151f13b6529f8b43a51e7c0ba4d5ee4f016145aa1f3f85d32aa5d3cad2817777d9e4eeab43193fdf3014d187e2de19541eb3693487d52f5db5210e8ce097413fb2cdf6b01b33c89ad2fde8b49a8dd61f97ae400c7d69808a9cdfc8b39199757ba7827be9d1fb1d129ac9721733685a3e0b4382f2969908625f287de3990ceb87f3834556d4153fa3d28b0251d5a4df86600e70f34ca4140a8de6bc030bcd6a7fac834a3df7a1b88650f8a8924ff16f77021065f6306188f25892fc67bff8e3b9bdc38720d21769de95f149c5b6c6edbacd7e60b755a9ded24a70c2cbe855a02e9b7a8ad96ea7b3c6de78281ef7913a1c326528cfe26578c59ad982271a5180b980b0ccabded4e12f790869d59445b003093ba5597145420019449e514fbe4ab151a36740c775e96bd9022f44cb2a391635c5ac3d5868ac2a3ddcdd99bff65a18b751d345405fcad16d024a11596da8c49cd6708c2043fff12077d36b3f93e2e68d447f7db72fe84f9bcb76809fbbe9db153bb374c5f08d8b81468410d030b1235b7cde1bbe058de14dc643ba2369d974ade557310b5216b9fef1299437acb4a4c34686949e4abee8149cc5d9bbd4daa5c3d75b6f997553050a839bfc9505c26d2979aa67174362740f05416212679d9245c872460ecc08890b6fe94e9e371d207a8c43888f0862229c7c0736febdc44ef8587672485625afbd3c78f8b11be936123cf5600d4f069b428afd02dbd46e1c5172732751a242b0889922b6e8cd7d15df5680733ab54a3756cd72b9b6aef32e7e905cc24d50982fdc0cf54bb624de8575798dc3f9d1a5cfffd37f2aafb5ecb5c168423772781020a269cd195f93acbde3a08cd31bbb87950fac8378312de2f457d2ee9ebd3d0302e57f9649020733b3c003e7069df5cfbd9052ce66eee994dfe6b4a155f0dd6343125c53245164999c3294a56264c3fce9a7d7b5b4120dcc4c431342f3fe2ed55bb7ed505773315082383fc12d5ab697edce7c9acf54ef33cda0ac7c30f02fb5c19c7ce8ea7f0dff81159b1f466b4e6feb040dc1cee36dcd8d2efb7f903ca312e009587f02f4693d70c242966e23f0dc869865dec8fa1092eb56882325c186416f2e4ee2ad0bbf8e1befe893554ecb70e8b1c25ee98dc6883a84401dd62d199794a829895b0f56dd9ea8f969bb7a012776a7f41becdce03100eaae49703972a730a9720a997c306f6d768e04210c63a789290c4f515f1fa6b5f98909fe186dbb90d99dfdc3267bef3497bf13b61496a8dc0504b461634b2d79796c313f6f3a2ffd8a7dfc8e5d39025c31ba09f1b5bbaec0556c6dac81fa393672b310c5a654c52d618b32f55804f45980c2910a23d66e71173e6de0135d1c65bdeba4872dd8321934428d6af016128f3a8ec82a468e110397e0371c4458729d766ccc2aa871f85edc2d92097b980280d3b5801deafb8b378cdf223ae7df0ef1482da23fe386f5e70a245263cebc7dbc54f0ef4a79340a50647fa105049941c3d4522ea21157447c58ab00fd10aaf6f2b6d7d89cee8f3c2410af508808d3a5c5f71f7ba2119fa0e4a320fccd08c626533de01e56cf400de9bb9684d66dea4cc0efe9b565c35f1420225bc3281edc25861c79fc44b36295025e4c47a47229aa5dc4f4816116acc674d90a506a8641d092f307303b1104fa1fd109a89c3449fed3b483f18c69c5dc413a1275cd403eb81cd70f863c813df9d4c9e4f364134af95c2c7f514e3726d943e0bd876ff75700dc69a4e2328ced95d26c02b97c5494e5f943ebd4b8f7b9d1235feb048880ede4b5221bdf30fea56ba03681e1b40737e455a426b98e3cc0474314ed36957c38513721095afce67b74c46394f3b753027a2e68c131ef7a3f05a6dd5d6a1012f42a576ef39889e07132488a1a69f45aee2825ee3678154ff17f458c9fb254e1464478188d8daf92fe16495a71e9e6ed9ba18cdb6115efed00af3c28ae338095fbf62ca9834ef4214447d5e2713540fe9716b9c62a50195e5b074d3be797570b4fc843573eaffb623e136e78f4e73d5ac742cb414c7769adb835a381db9324cca3b77551c8a4fde0115f055d7973d4dce6e4b1a5e10daeaa3ccec362b7b829eff28f810b302565d4eff2ee58a51efabb14c08a48aae4416caceb2040588116b566e127b34ddd9a74967a268fcd879682ba14676842e18595b3c2cd2b698739b90b9175183520dd549b316e7172dd49f288ae0f22d59078d51884a916e10ff3cd6581b4bd30fb786d8b329d870469ae68858190c42b1e310be8d00e761c13e59c6d7f0bdb7e546300db290c24aeca9a23e0378c95bacd612698d5207dace5b8936b58067dcabb8f13e75103abd9a34819e7cfda7ed825504b65b09070f36e55ebe599cd81aec74ea89a8f17ec8c6fa03aa115cf52c2e0b19b1322c68f65b1fff3811a80ab5f9346a9aba1f14a06b2010f0964976f073e684cf431716110a182a1026cf13b9225b1114f4f2d0fba6c2a538a4044759ca13c129b54dbf8b91f953c8bb7b39178d5f55666ccbc29f8f4c550a43aa5aba4ca476050e7b449058ac7d54ad6fb66fe8f62b38f888cb22edd9a84a257bde4797368043def121bf8e2c4a1036507b405181d666aeaf0abc06d6488a36ed59081f9e3224eae92789b9cea9c5d4ab3bc936c0cd66799069057d02b1d80b3132294fc8123481e3de95b4446d275276895f0b7a3dc9b5d38b5615438bb1d99c0d7bfaa25ce299e2e6105e9c63c443f2ece175215d17dbe4abaeaf7c934140b880409b4073017d00ba79ed140e67f293e5cd06273afb15c8d38794caf8ba50df5e1b13f804748d7da9f8d9757fcf5361e1aae0b5fbc84ca23f2a6619029b7bc232b8bbb740c188c7b14a71", 0x1000}], 0x3, &(0x7f00000013c0)=ANY=[@ANYBLOB="f000000000000000ffff0000580b00000dfe66a5c7f46f8f018d283bd9c1a5e97cd1dc16908299c7e4092ba58bf66452dbcda67aeb9fc7cec64ad29af8242fb447a58cd8d043362fe19df5847f72c37b72ae39dd9618dadb2985684ca418b3b592cd712cb79cb12136e2c6e89ac753e5000321fa4b0b4b306ae18f1c09934c47027919926aef5db484372512c54a69fb0b6a536cf70844a3e26799cbc51346429c55511ae4cd246f1c32817a100b71532cab4525bcde50359dc485e0eb18c3466dec09426b31fe6f6586cb4e2691404aa7238f5312e0bcee91a31991c84d1ca2a1e31e00ae3ab8bb0ad4053600000000e00000000000000001000000fdfffffffb4e63ffe46c56d254b2760fc5d75b3854dc1e2ca640e9b20790784574c289feb207a63e72326acec893382dfd9eb770fe258935f7c2f5f8d546559ce1ccadd9f88a3acb8efae8a30c765cf4f8b6a1bbb381f0225be68feaf52b5a0a4bc57dd58a8ff9f55e1e3acd314f0c6c0102991252f16888dbcfb970db5344df227c7062f76c6eda58ccf6150be33ead8076a8bbc2ba18600dc714925f6e35db2164b8e6cea44cbab769f0b76c298937b464a3488384f5643d007a751d0348729edc51d1262d8eba65a565f933fb0cfb00000000700000000000000000000000010000007b82c9c36f9ee14e9c6427bf2e98ffd00970d6ffeb90b7a5886a1bfa0be1e2479cd973b8e56ed0d94b4733b6ac31e7cf5d6bd99be0901f57eeb9dcc4855dfc483a7d0261f3a3061713b994775fa0a7bee96d807e8d54dcb41c000000000000001800000000000000010000000000008025b7000000000000b800000000000000ffff000009000000ce1fca1cb1200fbaa26af0c657478be336dc75f7933164ed6b3da8631d6f579c409c7281ed82584dbde87a2d017ed7a93f4d7311c9f608a1537f91c3b4905e59572420f6b2fe0a29db76997fe4c25b68e7b0e4286b166f898805ebfb05ec4446a614c1b4f2a7ef15b042413f37dbb433dfd7c2154b7d7d23ac0a5db0e1192e2ab0d0b99f557903f25c0f55a3006cb8df34fe2ef5a116459883fcfb7a9c80a6c384430000000000007000000000000000ffff0000400000004a39047b40535788bfea2c4d8293d7a6f58dde75c80a00529dfdba6366372741f341b19884de054dfda72356a04a6548140b80eaee6a350e3815831f1a43adc639ff3314a40ee066bd700b7423275f41ba64d544334703d4f2a752d9ef3e000010100000000000000100000005000000177e1b5e1ea24f5c1d299c3d5946a14d52cc85400c98e3e94cd076e7148511340beb345ff3fb5aac97d0476be26c4b12c939f52d2a897753b9ad66a4aff406eda48cf69464a705946887cfd1c5dba89ac927c9f17aab60d28af0e26fa1b05f8732c7317e0fa5a16079040d03404bd9c5ae5dcf6f8c35e52c6a52f4816e90f3350fb8706f613767219a16789b1de17ea59e5dd8ffb1e409c28f2edf14f8606540bbef9e519da3154d3115b7628eb3f5b7fbd0426e21b1c093511b139127e766e75123c42a491ecbdc8c3b273cbd93dae8ffb517c28eb53337bfc397d5445a8c4b84ab9c3d424db3437dd0a9d533ff35c586ee278b05800409a6dd93d78e2aa218dc1f3ada0885202687135ef246c88b9a350537f722a3ff4ba558a79e9f4ce9a86466851ab86b398aa8353df766a1daeee827cfb46dc274c7f4ca739894e592030160081066abc3e3a42c4f34c47a10b70db34699ff546d5cdcf36a06ad3bd23ccc2d15352e220e7e41e18c220c13324c098a14ee6689d2a3df51ae4c50b35da3bcb7fe22ee1df999bcc8ac4ca68f86a6341ae14ce5fbb74be4f57f5f4c020aeabb0ee661059ddf0eafd4748529ba1457e8aa054e93dee34c29e548963a51c8413478f4ee797e62a1ad8046c462e086bc60551621399fc1cc49441a5b3aec897cfe444e9abe8930cfb765871c18215d951c31fc859b268e118db7d525168657bd84701a740e9957abff34bc09a0982bf4b6d9da9e403fac6119c9c4f67725ced898dd288e986d094760b0d9928c0982f8e07ae9a535fc18ffc4a769519b748140ac583344d89521b68258a0b7ccdce867f5a8b2e2ffa56378d6bdd9372e3f5828362912653b4fb18b867830c44c4f882509526e21ce110b5a4eb8c9a0a81e473d383eea08eac1366a7326bd91b99cc526ddb2e529ac6571b247226d5b40ac7d2a322baf45f3ea8f20d3b3c6443bf59dd31185ff610c656f6afe924316358842471e1a2814f4343e5d5136e888e11416779e03e881235eaaccf4a101b55455169674d1c47858a1c15ce2c1e0383db99128d9d744007fc84cc0fd967a807c7d621884ba829a29b174bf27451a63d80b3d528ec7df3b26ce2da9c713c5e3f0077f7c187a0424bc0c1c389c4105828a510dcd8daf9fb743cba4c90af8861ded195507a47cb82cf2e83f96d06d7c9c50d13a082ed3e438c4dd9fc89315302ee26ef4c5862f82ba671fcbeb8c34b020ffb9d98e2d6d2035093a9a56e32d17d01136f7ed8c8f6c278c079cb4908baf2f41820c306508f257ca5e882a35e7bf51764c9fc686e6c24bd56f4915de975731d651648bde79c4af9a61476c133eba73800e32690126ba2e831ae4b14c8bb4502967d54bd132088f9ec7d71daeff83393c3eb8d22e9d26d79e1df86794a0eea744dafc4bb1561daa7310eda55161202c3a47a34d36c038499d5fd7fc94721ba33a91d54ac3890915790cfe9da470db55b4a14c72cb82b658ba8870da290ed728c477c3e0d22f9c3ec37ed8657db79c406e14ce0c12dc4a5e41749b5b2f92149e3f4aae7138a001545281facd4da5939222a78ebf794948f3d21c889ffd501ed0c60d63ab9e61cec2fa1481e5b4502b2745cd92716b56fbb9a21281fb07bcbfa3d9932fd7687634a123a507615bfadd4ba4c3c3b889984ccbedec140a83d59e8b2d5fb3956e39c8c1f039e820d3b8ce85702e799ab4f0dffffe4beccde5440207c308343bbb704889408f753269162b5d6e71a50e89bb3bf350d4314b446b903dd60265958413c7d23d0fcf3f8902fb2e53c2052f76609c11950330c15917a65b22d71ab4d2352144af0cc9d58ed889512c7cd8f364eb9efe4ab8694fd48df9bc6aca18eb76b303d9b76454647c2ac32b7ddb0e38b196a7f5df85dabb265eefd9f9003ca7e457dcc9268e3599f1a912901ca163332cbb3b2b06c740221268086b9e60fa1c8658856fc1ffc550b2c3330fd7468a7b26a3858bce164d1d26bad2b679539b20210b0e3f8547dc8cf38ddaacbc2f9bd35420a2278a633cd7ced8962e1cdeccf28c6dd111a88cb4a820b30381f922243ac5f1f430e1bc24745583d9cd3f4abda707d526e83999a1d0fbfc14133ebaf6c0ca2897d590dc4306be19466de07aa10a167c130551d9ff673204bd078975c8ec7c465e9c428725aed7e033d280b84de4a83a0f3673dc6f44ff148b266a54411cdb8c64a55f93bd16614328b2b902c8aa266d7b3cc522d6174f57c735fb229c46889c8aa2f7b0cbe9046ad208067a26bf8fcf411a05cd2a2c1d468b2a219c4d72671ca07928fd8ac90c0d4d4d21f1eb26bd36d1b4370464e492edbdbc0cebd2c59f3cb13ff732daee5e8aebf7879b265caac2e14909a77ccbd4c3fa41cb4760adfc6b694fb420a20b1e072b19f76ba1d3745675f5a885308a7c626bb9d6ab9d453bd561a32d312bb2f83f84ca8e5dcdc39b93b3ef4462a1d9c580ab1f9ad1bc28fe038fc8fbbb94a88dbb9feea76d915e36fec9bb7a983e9f009c65eb31a3332aa2634800f266e4823cd18fea663d0a372545084fd62ba7f967a566a400fa5201d488390d815faa5489011b4e2f9e8ffd8c2315a435d5c6272d8ca196245e1052656160cc11f76e1a83df959d3761b82059506fc8b2c6f055eb009926ca0ca99c202be1d61d368e8443c4a2ad023c511fa889615086f2d318a1955e7acaf9e54f125b341b6ca05339728baa278724d64878a31668a44c96561921b669d395d4d8f251b7c1cee463a229c49df44107ef4404d9358fdde9b994b4319848ba5a9ece8faf817bbce8a743f285cd091ad0c8249dc14423a3f282dd752c4f5b1018d9f366201e82059280c8939737247336f2dd340c42140fd747883567675c1e4241e67fd826541eb66f0c7797ca81c9fd95bf987474f08da70f04363f52890c8a77d0291a75ea0cfba0fc7d4072a6eebea15ad7fa7073a72330a5509d155909265e592523f9a68179db854073fa8111c56827cf7967b2a5105ea01f40e61f13004d3467b8ecb24fd875c7361fd219de17f052d72f6254b28c7a8d98cfeb0d0143582cac0d2ec0e44409345cc948177c92a40bbc8d98fa3e42b8a29039c1a64a246b5fe503450d186f369bc1ec2abce3f95563a8336cbc8ff91180e9b4eebe908e7a5661a5535e8c68b2c5a1027eb93aa6805b046063b87f21cd3930b042daf5ed9567604e013b557ee1e0686023d6f7367483b5486a282a825d548b8ed8026bd4e3ee489d5cf634b2e2668f61815fc8bf16b53cf5cdced94f40ec6ee350a12d6742d195f917a122b8590844ba0ae0e7da4d1263dd09ba4caed4657d28600d78aae69f5d66c36b2e3bcbbd60f08cbcc69a859458efdf733ebf18dc21a55e2b2544f00b8a177a59198a939a72af2b4c5c1e3873797008c3ddf6d1dc6c9cc3d3133119c5da103de4b45de1038fb31e1aab9140e550c2b16396ab6b36c1fd606c758de5096d1d5aa9f1ac5d3c8226d7f8070245c4af55cbf7d409c5229c5a12f4c88c96758f890a89f31d7e54448c61f0fae2ae23e0c2f6d9506081545b007d48b31ff593b7397cd059d35a40c5dbd7c9ffcb360e0a77b7a588ecd4fa021ec9f76ccb0f67d56c09390d8d24861828821a0a5a18e8c77d2c3adfee46979727a93bb9668ea565bd708ab7809233713cec6a71f58ce093d91cbb93a496ce3493161af9c0cdb333815f0f4ccd7667fdb44cd3436a871aaca07ad34275c40125c84dabff0881046d7e43fd2aadcc9073eb272828bb048980fe080700288ecadac43938d6d3ee618def5a14be7ef24e1ddf43b291b58bf1c04a84e408e40231a1a50d27400aeb6608496833dd7230acaabb7e7131deb4b483d4cf00ba4f4d7c7d6845eaf95537ac7d9c071bcf49d0fb416f74f10bb8df6da5f2ddbd166dab17242f996333530e5a300f82da1e5a94dd1ea317f9db572bb2204f33ba121276eb79868222ed6a2b1b125084d015be8795e72cdaadf0c12fb79b422999321e0e0e3b06e713a984b1798d1bdbb9a292b4e89a15e1e4e13ac19305c976f0ab84bac3e3b316e158075cec2e941572397485fe2e586a0d516d4483fb9daa8a91aa2101f6d5b7b8a72759d0b80896af8525dc5463a627156a16bdbdfa3b4d1d4c6b993b73c48c54906b8d9983989f2ac05930d385e4a5201224e6513e96a9a7c292e370767eedbb5d7855e85783b6b220d3a262222e62d4c2c59f4355e8bda7f2f54e515208e7a4b522ea3ecbfe2ee88a4eeabf2ba8b5a10831c9b11c855fe511a1263d9804438722257eb97ee2d6921af7713bcb424a45f474385f1ce27318858a9155da7e0f8d87c06198d07bf925676f4ef911517f8a24322eda71de4759d9dbe024f0f921a33a8637bf40a5cb1db6b173539a9df7e1f557a8923c83f42c1923e70fe8175e9503d7cd79cd8299cfc305c4809ebb7c15ad8e166764e63a9d5e0e6f881df84fd6d960d519ef05d6b718b5313a2a78f0c113c00f214ee542769dccbd737b0de2e17bf9bb237a6ac5049edf9f0b77602ffe491c4b20729f5333cf562865679bff9ee0dfd719d39ea5f67439fae024c3513126e5930188d256f928e4d5c72a70d961dc43ca0cc299e5e854bf86c23d7a31105fb9ab6a3dd4052f111919c48464e18c75f69256a0779a1e6404f0441ddbb7d43dad163e0402c7de761c2913e0d8698b4fdfdb41a98515508ab5373b1159ef416c3b74e56d9f7bb474b4eccb62563c79df5bdfab7779f917a2aad6229464eb2c5c19f4dcb11e63e18b62c8978334002a3504b2d9a1be5d1387ae0105b200113aed2e8aeec8003cabe13af03e0721dd6a7fd9a929b7e9b64f5ce6a457b5f8a53f980818705b199e09d526c36c41118b9845c53a9c3c299ee50952b557895df1c41c3d8cc1ecf15a708958a282be8e428706a6097ab488128da8555557bdd1a9500c2463d3b77d2836a0963bf0b6dc7bf9597fb54b0a1f81dc1e0438386d528544779a00c4480fb73254eefafa86c9cec17bec532e02ddffc58942ec9ea92984f3b05b48d1ed4a1f5db0477466c20a97144d92956ec1bab5e7b2197f4c4242ac2c51ee233029662c0846d9078944f8fea563577a40e39b8805035e74177417f844aaa90dfc31d75e0ab9c9e76f27d7ec0d52dad372be88b17dd9fc9d93d9cd79f59f6d63cfbb14d7e39d1804db83c28e98fa4ec65a69c225a31b3033029087ab029caeb31b07ff42902a3d0b9550d69be0c6cfc85916273655bb48795e0938f380f0ee5776203156b808f0619e6ee7f3f49ce9b6594385c01e764ed9413e3ba4f0151c0d6d60ef26709c18dd724f0da783b1e13e52d98d3441ecd2d06569a69d8eba68a003304c961fa8dc78b4455033013d33bd7b2f0d145511f3fa725ab5c818ddc60dc5ce5610ce1cb1a75339a8c865d388741b6f93419396ab28992a143cbdf9e0941e4018b4decc88e0a9bc1ca4886f1bfae6ca0f4f81c7cc9b440375085d5f0ec2b814e9ca9a1e1c23f97c55a46d3b3dffae73cbf5c30fa90d044adeac29ba6818d7758667279a03107d6c4359c8d57aaf0d54d1656299d45315357303fbd46f3333fae5769a5807fb9559cc008b5e7c5a2b940016e53a015f9ff93b03f8f9baab79787909c1b783e0fc920a632885a2c7f9357e44dd670af6149e8021e02226d87f5a8031a258678de0621ba524c9bf45c556173f8356416f936af54c408cca529a6c78970a67b03e1276f440e353f405dc2dcf31a0725e33011236144f3fcaf5a96c897e9daeb376b8019d3dcebfe641c13800000000000000ffff000007000000e3f9d489365c2b9898cae22ad19cdf75a50d953daf2c9e3ec2f5d3e304c14efb41601c2200000000c000000000000000ffff0000fffffeff53dc0abacc23014954c8830fedf89228a60a8410cf0fe2f2f9bc50d7da922a6e1a41194f53c0186faab6f9abd87481d9ab3ba05d970d331966534fb017cf83ea79f8cd1f70ad5111ab346b788b02f30bcfae22708776e54955d2cc2d6a0129f7e3be5417b9ca0b000396e972820e0d61e1f56be57ad62d191c2ee981424180244cd28c6a1d670d1d42d37dda4dc499a76ac061d6c06906d5130f542369c1a3cd5253e00e484b6a7530d1ab6b250d8300"], 0x1488}, 0x8) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x101000009, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7f, 0xff}, {0x18, 0x3, 0x6, 0x80000000}, 0xfdd, [0xffff, 0x51, 0x10001, 0x3, 0x1ff, 0xb5, 0x4, 0x7ff]}, 0x3c) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x9, 0x2, 0x4, 0x7}, {0x2ff9, 0x9, 0x67c9, 0x6}, {0xcc, 0x9, 0x7fffffff, 0x7ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4d21}, {0xffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) chflags(&(0x7f0000000040)='./bus\x00', 0x10000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) fcntl$setstatus(r0, 0x4, 0x80) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000340)="da576ed1d6ad7d6a1e52cf3198806d8702b5c1bf210c7c53fe90afaaa7a9caf174bc2cdb6d985fecf9728d58165e0a3a4c01bcba45c4ac99c56094d30cb97176c6c935268d77e31b5313fdf0d64da01a18b33debd1e0ed429ab3b3222e3c3f538521cd6a5d7832b1b179f65e48b6b79a56fb15c7f6c70156248a4593", 0x7c}, {&(0x7f00000003c0)="d8ef364589dc6388f3b7e2c8f72116be8ae43c7abc061582cdf812b6e549b0cddf5bfbe4e0368ab60eb33970434102959a639702cf08fb70a13b9ac9d989a5e22a1e8b4f1445fa", 0x47}, {&(0x7f0000000480)="5510ca243ea0a3bddf0e542ce40ff8219439d2d57cde0e6a98723397f85b8a7ac3475494dacd836f7eac952299d7739d659181", 0x33}, {&(0x7f0000000500)="f901f0c42940c11e5ccd7592f015ea90ae78b6a04b06665c0db394ea041ec23ee87d1a08fb7109b3c50dc308659762ac60462104d760ac92a8db1e54869548408ad1f948021e467d0ec71b9aa5e4e44611e55910aa5c0ea7547573a8eaa2c380b06708c8819b43c1e7c2f98090012248aed55a28107807607fe34c8e3b1b2f969ad8a76fe48fe5da8b52ae144a1c19407ef2cc739a5269f65c8b96f20eb25937c9e8927e6efd8f3e6a8bf1e6b05e00eb0bd3aaf68e173b0b46b3eb13dc459261dbc916f9055d2158ba825bfd21f7f04eefbd2ab6675970c6915d", 0xda}, {&(0x7f0000000600)="2826f5cc6ed9b0c3b144931303d4febb05f743ae9e1d0e45f550d4a8ee24eb4f9aa4cdd947bfb7d69e179e0cbf6a73fb65e82448c74ebc26430f78cea77fce7514fb946c8a4d17a1bd0611f42fa144c154180a4a8c4e475807317c7c3ce06bed6413a564ca02626e770afe2dc229afa24c7d1cbb1fc84f56", 0x78}], 0x5) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f00000002c0)=""/78, 0x4e}], 0x4, 0x0, 0x0) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:26 executing program 1: socket(0x20, 0x4007, 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) getdents(r0, &(0x7f00000001c0)=""/151, 0x97) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x7fffffff, 0x0, &(0x7f0000000100)="2839cc14bc6b023696a8d8f45af171a4a59a266ae39c9462b5a83c7fa0ebe68121038d90064727f20111368549708886c95c52734f7d257e504eead1d81d3f1314ed9e53702ca01554074aecbcc0aa495b93fd2db7d7dedef0cc5f787c44c7eea55b3ec93d2602b493cbe2637e7326015d8fe7b0d908e895b6d933128c26bab9476cd3d69fa983fe45d0ac5f88e15f682c52303f30714a8ec0d10fb9d9a78844fda047", 0xa3) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) fchmod(r0, 0x42) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9a, &(0x7f0000000180)="b6") 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="1ad9d7099e314db3e62d5a9149c304a9f7c89d6e243af241dea48380d63b8ae62d5ade6fda96423b81d07845f83aeddab03cdde59681fc264a47bb868c6605499f755f57d14e0fb98bfbbc1973298cdc03da5845a7199310d294d29ecf1536354c29cb55b18e5b67c9d0084fe5648b2a98065f46c36ed6a7eaca2b59110abf9cbdbb0a999c06fdc13fef146634b3b6", 0x8f, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$KDENABIO(r2, 0x20004b3c) r3 = dup2(r0, r0) shutdown(r3, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x9, 0x6, './file0\x00', 0x8000, 0x4, 0x7, 0x6}) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x40) 16:00:26 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa41, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x4003, 0x9) r3 = dup2(r0, r2) getsockopt(r0, 0x200000029, 0x5, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x3, 0x10000, {[0x9, 0xdf, 0x9, 0x0, 0x9, 0x5, 0x1, 0xfffffffffffffffe, 0x7fff, 0x6, 0x1, 0x9, 0x80000000, 0x8, 0x4, 0x2, 0xffffffff, 0x100], [0x5, 0x7, 0x1ff, 0x8001, 0x5, 0x0, 0x0, 0xfffffffffffffffc, 0x8, 0x5], [0x7, 0x100000001, 0x3ff, 0x32e80000000, 0x100000000, 0x6, 0x5], [0x1, 0x7, 0x7fffffff, 0xa5e3, 0x5, 0x1ff], [{0xffffffff, 0x2, 0x68, 0x1}, {0x101, 0x68, 0x79f, 0x3}, {0xbf, 0x7, 0xfffffffffffffffc, 0x1}, {0x200, 0x2, 0x7, 0x8}, {0x5, 0xfa, 0x1f, 0x200}, {0x6, 0x4, 0x779, 0x40}, {0x9, 0x10000, 0x5, 0x2}, {0x9, 0x3, 0x101, 0x5}], {0x1, 0xffffffffffffffff, 0x4, 0x10000}, {0x6, 0x4, 0x538, 0x6}}}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) setegid(r4) close(r2) 16:00:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x20000000004, 0x7fffffff, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="9edc0ef48416e5c72c6c6fbe1a84ee6d3a4e304af85c40de51a1416943f927e844b80a96d0052c3bb9842adc56d6097d8bd2666a08c98a3e2927897f3240625bde38d75f6903212f35322acf4a0576c609e14af2b82c01eb5a6750c1ba42adf47f8bf50e349ac2fc6caa5547d6b0ad7a159850a204e2", 0x251) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x80) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000000000ffff00"}) getitimer(0x1, &(0x7f0000000180)) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x3f, 0xeba6800000000000, 0x4, 0xc91, &(0x7f0000000140)={{0x100, 0x1, 0x7f, 0x10001, 0x3, 0x9, 0x9}, {[0x6, 0x9, 0x97, 0x2, 0x407a, 0x800, 0x6, 0x1, 0x8001, 0x1ff, 0x0, 0x380000000000, 0x3, 0x8, 0x83, 0x12a, 0x7, 0x2e], [0x0, 0xc4, 0x1, 0x80, 0x9, 0x6, 0x8, 0x16d3, 0x0, 0x40], [0xa2e, 0x67d6038c, 0x21, 0xd3, 0x7, 0x7, 0xe7], [0x9, 0x400, 0x7, 0x81, 0x1000, 0x35], [{0xf52, 0x8, 0xfffffffffffffffb, 0x3ff}, {0x37c, 0x81, 0x400, 0x63c0}, {0x1, 0x8001, 0x7, 0x5}, {0xffffffff, 0x400, 0x2, 0x80000000}, {0x1, 0x2, 0x45, 0x9}, {0x800, 0x200, 0x5, 0xdf0}, {0x3, 0x2, 0xfc, 0x4}, {0x8b0, 0x39, 0x80, 0x81}], {0x9, 0x8, 0x331, 0xffff}, {0x9, 0x46b, 0x1, 0x8}}}, 0x7, 0x7fff}) 16:00:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001200)={&(0x7f00000011c0)=[{0x7}, {}], 0x2}) 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1b00000000000000) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) pwrite(r1, &(0x7f0000000180)="374ea7b7e3f1f832ca0d2e6e83e6c76877f7d6ecf8594dfdc4bd8504eacf1433c12dd3a9e5ac487741ca7a39e3d4270a53f64927ba81eac2be474f83522e33cb4b2fecc5124766d9658deb72a797484fe4f82c", 0x53, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0xc019, 0x7fffffff, 0x0, "dd077e9a897291f4ed7c22dc6fb90c00232e0ad6", 0x7f, 0x400}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8082, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x0, 0x7766}], 0x8, 0x0, 0xbf2, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) getgid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e1, &(0x7f0000000340)="26cf00030f1022f711187dc8765ad0bac183ab06fe15381a43e208510828077af57cab13c7379931e1685006f01dc68c11201b369d1b30449a69704bb4cb4b260e6a233a9574955d9fdd67cb5e257d4bc0a892b4fcb499c515ed97ecf7fe994c12d09b97f43d02d58ea3694a1d38f364eadaf37ffcb9adcf071bfe5e9bf47ec47b5a3d97bf3afbabe03034213978f5b63103aa718e78c63da75e06592e3d123ea56f3cd56f51f2cfe3eaadea83b4574772ba1a9e") 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8) dup(r0) r1 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x400, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x1, 0x100000000}}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0xfffffefb) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7, 0x3, 0x4, 0xfff, "86e50008f86a8a45ae2b41496817ec10ab5935bd", 0x8, 0x2}) fchdir(r1) setsockopt(r1, 0x100, 0x81, &(0x7f0000000000), 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffe, 0x1000300010002}) flock(r1, 0x2) close(r1) flock(r0, 0x8) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:00:29 executing program 1: r0 = socket(0x11, 0x42, 0x0) r1 = socket(0x10, 0x2, 0x12d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xffffffffffffffc1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:00:29 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x400000000000003) setuid(0xee01) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) r0 = getuid() setuid(r0) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r5, &(0x7f0000000080)=@file={0x0, ""/72}, &(0x7f0000000100)=0x4a) close(r1) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x6, 0x0) write(r0, &(0x7f0000000180)="220e001c", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x100, 0x80) 16:00:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x8000) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7, 0xffffffff7fffffff, {0x2, 0x1000}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x9, 0x11, r0, 0x0, 0x40000) setgroups(0x1, &(0x7f00000002c0)=[0x0]) open(&(0x7f0000000000)='./file1\x00', 0x20ad0, 0x28) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18000, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() r3 = getgid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[r1, r2, r3, r4, r5]) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x2e8, 0x0, 0x160, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000011d000/0x2000)=nil, 0x2000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = getuid() r2 = getgid() fchown(r0, r1, r2) close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:29 executing program 0: setuid(0xee01) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\xa3\x00') r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)) chown(&(0x7f0000000000)='./file0\x00', r2, r3) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)="4ffc3a7a31ea951124258b6292e7188fd91a6083cb18a86a4cfe42a29e17a6e678d2cada67c4435ae70cac5f2c4fae80f0374194d0a3f6b61a44d72e61e5f444265e0bd1f332", 0x46}, {&(0x7f0000000200)="47a5d6ee756366b0929ac9324d3ac98a24ee4f25632396a46796a05d76d2b1414c20886ac75e47cc30cfd16fe5e473aaacad63c53cf1440fe15c840ba7364ba42b47a8f995739e6bda4e1b736e0f74769000abf06ac9f0a96b5bb884b2a273c345ce52f693cbd69b00da713a8e1ce18db1e2ce3d131c0f9b311687d83672460be943291de8b097d337b8db0e7b6b4e0e2c4045669c162071c9667f73237ab8e92b0ef6c10c930288dbc4f942700719cd8f4f8c5d452c6c988f6754f88bb837c924c1a867da5955ebec884c0dd93b4b", 0xcf}, {&(0x7f0000000380)="796cca016dd0fb26d5d85cca4e0ec5c04d9d85d2d9cbba44674b1de09f8c778bc63349c28cb25afa9a09be04925290274d5cf2dcea56a90ab0959bf38831a55cd2693d8aeaba379c9a975033a894dd953bbace5bc5585c68ff957a4468a6c30a4e30f9b5c63d9a0dd8211146488f8ba9b8d54ddd8808e76a7fb19a08ae4c4065782d91c7085b9daecb8d1da04f3021f86d8ccb933e07d88474b431c76bcfdc39f26598220cb1b0ac50d36ff4d1722cc96544aa89d8b8b1fc2cc6e68e0b520543d16e7285f4626f353845a37145bc751b31883a2ab94c173e15ff129fc4843afe911f7f3370f3cf7d467c5fb3373f5d2d", 0xf0}, {&(0x7f0000000480)="75c98f73f7b3fbbd6d720c18363b33e0ada76feab4141d69bdb415b8f1101f73e0c9649fe3c91992db5a92872b01aedccbe7c5ba95b70311f7ce1704a07c04a1e1d895073af74b951c5df5222e348cee392be691233b9b", 0x57}, {&(0x7f0000000300)="aebd07efba81cc63051bbb68b33fbb80a7d780345260b5d3", 0x18}, {&(0x7f0000000500)="d0c3d9d52c745322379ede79a6fe7f2fde7b17c8618c67b90b9eca9104e613b85db2cdb9d7f5f11654ee91f8779af566e118c8e62a731f", 0x37}, {&(0x7f0000000540)="b06138a69e78e2eb86e309b8f064a3b9c4e0ee3c80811b36b7e39f7d1f8f8ea136ee98b9143607d3fd3132379aae3d66e110f0cfb08aa8a65518e7d5bd200c9c522ad425a8d0c3c7a186630a538df524eb56cf70ce41b7d4984141e8212c6b608c6710fba5facfe96e04795c4f415324e37780de28c6c29089b7cce056fe58ac35945192cb1f56ed944bc586a07eed0d42df54c389b4d8280b2bc55e6790fec2300d7a68fd5b328304cde682b7cb960ee54424176edd3015d77675769e3673b9bbef9c5f2bf194c47e8ec94668241db925", 0xd1}], 0x7, &(0x7f00000006c0)=ANY=[@ANYBLOB="b800000000000000ffff000003000500001a5580606b2c00f819399c80aa1bf1b4b416fe7bb4e8adf1c44ef9a555eb7c52c47f91787cb3af3790fd314c717b080180ffffffffffff0f9d0e5c2fee89ccc23f949d6e8a1e894a58a22d7d00732a27d865db7fbef6802494e8a2dbab7d739c13dbcf2de96c8d7d7b18c546a44809cd2badd7309132acaa1c85f58f0d563f4345f28e46f7077f1d1f1427c96ab36db2877015e9641fc1f7d1c1b67879567fa021af0000000000100000000000000001000000faffffff000100000000000000000000d00085329d6c41b2d22440cf3037dc426b228cb3015637f99dee5fb057eff177d9feb8f2fe77bc8cb31d2b8c4ff7138dbd470fcc83fb99d38b8b2e68af55e79a84543c42f50a27a0d821517169d3fa850dff3a23938d95e6729065447d1ef6623900343af065cfb9de9f3d20e9400537a79b79d02d5f8ca5bd04a884417e015ddc81ce6a9f443dedcc1952883ead8da1ff0eddccdf61e7325b63ddeff9dd731614889db928d3baf5de8cdae432772f6d83a50a398246b55bb3a16f89f0016cc7a58462f45e94e0ac7118677bebfd5e396837d1258d080bd998c546a3e7feb66f353487003855cc0b68e8d3fd4029a60400eb171f5b99e39e72655fc1cf5f7715d9dad089eefbbb98c0abd0f7"], 0x1c8}, 0x404) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x2000000000000002, 0x80000000000010}) r0 = syz_open_pts() syz_open_pts() setrlimit(0x0, &(0x7f0000000080)={0x2, 0x113}) setrlimit(0x3, &(0x7f00000000c0)={0x7, 0x2}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x800) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8280, 0x10a) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="9cb2daac8bdc08208447bc7c97d8f5ec2d5d9a251d030999560000000000588680d0d0e08a7aa24c55ceab1ebc742406ed3711ebbd34a103c2fdd36100dc38fbffd63806126fc5c6e2bbf40cd46cc9c8e37e502c0173f5fc277bfada41ff94fb1d41b44a87feaa82502deb8320290738a1820da0ce8d9cff587c4defbd7d651eccbbf2279002df2d0ee727ce2bb90902797f0cde9ae8375061dad689ba934d57417173075cdb3a80e0bc34", 0xab) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02014000454d25b58cf8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:29 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00b7f3c5546510002e2fd3a7e658f256132c6c653000"], 0x10) close(r0) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) lseek(r0, 0x0, 0x0, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b5ccae6f1711fcd91bcbdf71dc59d0ba491399d2d66cd88755c55522c6ae7dd48fb771fa05196a8e2928c35252824a07aec8149508e3c4232fa92c96bd9ac8e9a0f20da6585e9223990756645dd30c1c9e35c97de0", 0x55}, {&(0x7f0000000240)="9203a319d0bbdd078e9dd46ca2777e6a0b71e68ea7fc9dd179f5d2710e8ac5efd89b8ea636f1b6486f1225c3761fa95f5cac4d87c886337411eb611acb7764e544399ce3eab24bf2dee6fdc23582490eca022da0f78f390794f05782a4442ce60adf7047bba94f265734b7950c4bef3e4ba7def44b8bcccacb07913f49fd", 0x7e}, {&(0x7f00000002c0)="5f0f84704c920eb469d490901e4ee6dcd9a079c7e45a3e5b75469686af0755ae5633e85e079a281a4c400eb1db18184f78c57ca178e71e60e777e454f4411ae2375ffc5e890c7547adebaf3cb2ad7b1f13d993394912e9c80419a175e1a6b11745dba3ce90639e56075a5a611b4fe3b1e104ce9535aa3acd010e228d", 0x7c}], 0x3) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xfffffffffffffd85, 0x400, 0x12, 0x1000}) setitimer(0x3, &(0x7f0000000080)={{0x15, 0x3}, {0xa37a, 0x3}}, &(0x7f00000000c0)) setrlimit(0x0, &(0x7f0000000040)={0x8565, 0x9}) 16:00:29 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xa116, 0x0, 0x7, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = dup2(r0, r1) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) close(0xffffffffffffffff) r3 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$KDENABIO(r2, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x10001, 0x2) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x400) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee9, &(0x7f0000000540)="e4") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0x2, 0x0, 0x2, 0x7fff}, {0x7f, 0x100000001, 0x8001, 0x8}, {0xffffffffffffd841, 0xfffffffffffffffc, 0x0, 0xe2}, {0xfff, 0x3, 0x0, 0x1}, {0x6, 0x5, 0x7f3, 0x32e8}, {0x100000000, 0xffffffffffffd95b, 0x3, 0x5}, {0x1ff, 0x4, 0x8, 0x4}, {0x9, 0x8, 0x9, 0x7ff}, {0x1, 0x3, 0x7, 0x9a3}, {0x8, 0x7fff, 0x4}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x401, 0x0, 0x0, 0x4}, {0x2, 0x5, 0x1, 0x3}, {0x7f, 0xff, 0xffffffffffffff00, 0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000240)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f0000000900)=""/178, 0xffffffffffffff6a) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x3, 0x6, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x2, r1) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x20000008003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000a40)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="99ae4c5c6cb440f4cb01433fd8e630a807b3d14898e24a262d6dbea87b11b521069cebc9b75594ae4a57be40bcf24a78f75ae9c66fe18e2cf51d1e188ec9d03709c42399f0ec92e0de83e664134c07ad2ba322a6db6cb8f4d63e689eb4ba462636a093", 0x63) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x8f, &(0x7f0000000300)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) fsync(r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./bus\x00', 0x4) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff95, &(0x7f0000000140)="70386e8eeff0addbc537f72ee29276e877a1de8f3818645cee333da788ef986f481a5955cb1a2f074a285649fa3d2d35c73c0fce05c8becb37ade9c3fee0515d4bf0e4de51db6d626e8d6471fc2b66800f642335a5a2378315da449b1262c0752ab853a0619d93d364a9bcb3d3f880833860282a91fa56e71e735fccf502c4ecac6c4bb38df206ee052aeb1e74254ef0291f3d53cc8da8f08a417e3549008acc8b4ab1115afec906fc550f18cd66f04b68cc9f38523a1d360d4bdd5cf87532bdf04492e12521bd7c8fb9bcd2eb0000") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000400)=0x6) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = dup(r1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x81) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000240)) pread(r0, &(0x7f00000002c0)="449df292c5a629cdb83fd8e9796301c5b71b57ff5dada3ea3d4209b22b48d530a81daace61a81955211d76e4331c70a02f2c73562ab531c0e4f402ec7177bff043e2737b4db1f1254b3ffbc963d94aafd98a7e887abc07feec50f001852ba6e3d66e2b070504c5f7002d81b106286713ed4c857b9f0010c1a25e9af0bbf7ae3f28f25a6b14c7c542130c8af0f4a27409d39848e75ff94517069f4a7408ed16d72d80eaa9623fda2b36d3cb20ee00046046cecf4f31b3845ae849da2ff1b9efb951ceb49a5ba4", 0xc6, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x11, 0x7, 0x1) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)=""/189, 0xbd}, {&(0x7f00000001c0)=""/158, 0x9e}, {&(0x7f0000000280)=""/3, 0x3}, {&(0x7f00000002c0)=""/182, 0xb6}], 0x4, &(0x7f00000003c0)=""/37, 0x25}, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_addr=@in6}) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff78, 0x0, 0x0, 0x46) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x108) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x88) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x838a, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000000)='.\x00') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe, &(0x7f0000000180)="2eeb3ac8bb71c5ba73dcaef7af5d6504c461a4b2341933bbbc9dd7c93a6f15ce3f902a30cf3da0614aadad26de8412ffcd527924078b9c76b8af5740310cdbe7913b986b05e26dcf7cc512d612bd18e6798c6fde08837a479675e3f9919f0af5aeea5266685fc9aec16ba09fbeb69b3a186eb19bc6649138a9e0bb2cace7a62223554235d9c6010a44733a8943cb17b4c8e218ddd7d37bbe4ea17d063ac5da5a6381b624a8d80957bbbec0cb9f653d0d480e57bc44c43ded3c3ee41473bacaa7508c86708a4cfb526c7759ebc73a47d69c6b1d1e759ad10548f3c7c92070fcbc5189d059c9fdd8b3c3e94780a7a22a413c7e2f8f9a15293a99c52dd3143f") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="52147e8726e12e2f42f8868a45e8a2789dc4f06da085b699647d8c0011398aa4cc022531473f5c4e3835653335", 0x2d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x7}) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x40, 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="c6acc1a3a1078ecd542d0103e6937af60229325f7b1e77945f8bf02b4420a0988aaf823f11230658abecc6db567baeb565cab5a0ec0e4c504de087", 0x3b) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kqueue() pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt(r4, 0xd, 0x61, &(0x7f0000000280)="0d1fe74e60df1b860a3501ac6085b03cf10f80bcdd1bafa6ef9c15f41a18f47b474a8e008d940097edabbaa78ffd2b5a3bb7bcf81a2bb247ee5148e7bf1437a6d5b4983c408097f4136a65c55457295c0ee5ab2316c1995c318906d9476168ca27edd9e56836910a747c3b65f191298795fea31e3f0caf46379d5b006e3e5cd955c2ec8394bda8f5582676383ee97f7f615ff91948d54dbef0ee63c679c772eebe5b04d1", 0xa4) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(r3, &(0x7f0000000080)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000003c0)) dup2(r0, r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSTOP(r4, 0x2000746f) mknod(&(0x7f0000000000)='./bus\x00', 0xe000, 0xff) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8181, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/207, 0xcf) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100000000000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xffffffffffffff69, 0x0, 0x0, 0x4763}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x402, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000000)) syz_open_pts() ftruncate(r1, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) recvfrom(r2, &(0x7f0000000100)=""/54, 0x36, 0x40, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x3, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x488, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:30 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) sendto(r1, &(0x7f0000001180)="28fcf537e449bf61863a7ceaec2e51915291ce196b945663e380430cc707c47a72b515572c2f92451b451a325b5cbeb16ad9898d551b00f27dfb9ad4017ba935abc26902dcd9922df59afd848f9ece03263141ba1b66934091cd8ff7502a28d90f93185a8182999cce17cfedc87dfabfa5fad9632ea5099124148fcace41a34c8d8d062d0d4bbd2c44bb90421e58fdc1b9783330b0b770e8cd7139787a61eb947363bbd5a472f7ddaf72", 0xaa, 0x1, &(0x7f0000001240)=@in6={0x18, 0x1, 0x5, 0x5}, 0xc) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) write(r2, &(0x7f0000000000)="7516e1d5547863e7a4eb58ad954ad1a2de6182edecdd7230e7543ac915f4a8ba6b8d5cd3f1cf1ec1bcdf7a4a5eb4c7e19011b0d6ec15f1edc95a0174348456e47d30dd25d61e29b8f3faf4c3c0b49d0c1da9cc9138dd8799027008e99171b88a30840d7b28cfed187b069f0d0a9fc5a7d2853efa44371d5374b9b4c8e20b2812301260b41b57e735d1877508955b9818c929363e7cb5df1fce4773a1ac6ccc0efc3e3a684008681308236afd9da4c641", 0xb0) close(r0) 16:00:30 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100), 0x0) semget(0x2, 0x0, 0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0xe09e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() chroot(&(0x7f0000000140)='./file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x9) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x0, 0x5, 0x108) 16:00:31 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x30, 0x4) setgroups(0x0, 0x0) setuid(0xee01) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20060, 0x0) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:31 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x3, 0x6}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xd0, 0x5, 0x9, 0x8000}, {0x7f, 0x1, 0x0, 0x8}, {0x9, 0x6, 0x3, 0xff}, {0x8001, 0x2, 0xe13, 0x80}, {0x2, 0x1f, 0x1, 0x7}]}) 16:00:31 executing program 1: r0 = syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) write(r0, &(0x7f00000001c0)="209baff9fbabe0ff232e17d628e759d4e5b22628f7c8388233e2ea0987aee1ec71aa1576eeaa29857e3277374ed77dc37f3b8981f2b5d1ffb5176f5244650d5737f03aa43df9ac89afe7f3c6e912a73c2cad54f5a0d89cc358f55a4a46295d09a3b611b52154c3b9d5f666ac0ecf013f3c7f718e6931d2c57eb5b783a63e25f804e4eeb6a34b128e63428e353c576ebb77ea55e7a6b5e3f70b8ac0838126a75edb345dab973d8742bd395f4b1c68f8c64e267e748cd8ac59237eb51cebcc18b590dc9fd6daef4ecf80d783565160d121a0d3b89dc3455db371f4a304ba859ec03783a7dd4423ce48", 0xe8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc017916b14bcb2b2bec3c568315", 0x6b) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x802, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c4cf7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000340)="66c4d7bac7058fb1cdb1ea7231e669d9ff3b35066687a75b95da6ad0863f32d20db4ce0c40bbc620f538eb47adfc7d5d0840b00785fc8a7acfcbd201b24481930b67f9bb2876ddf74b472e825317e75edd3716e5f1b5251dccabddafc22a54d09ee77e4ed126949a13b0e8c480dcb079ad4077d51406cd140ccb55db2c6ad48f453dc58ec6691a0afedc54444db779eb3f7d861298", 0x95) getpgrp() execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x3, 0x7, 0x1, 0x1, 0x1f, 0x3ff, 0x1, 0x1, 0x3, 0x10001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) renameat(r0, &(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000240)='./bus\x00') ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x6) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fcntl$setstatus(r0, 0x4, 0x8) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x2, 0x2, 0x5, 0x200, "b8000000003b961800"}) recvfrom$inet(r0, &(0x7f0000000100)=""/127, 0x7f, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) ftruncate(r0, 0x0, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, r0) write(r1, &(0x7f00000002c0)="22111dfba2813571a84aae7d46b4c074e8463b5f0ee0022c61d8269b29dab06fd7453100526790492d5e47412356a1fdde681bbe398fdcad59e528c4e98d5fb77feefbf156b4a3028fd44c649c5e3c9651ef8d2816deeb1360997aebecec2aa1a017995a6b48294e977de04f3fbf7a8cddd1a8dbe9d4645bb63cf4d047a75a77daa9a266094f50036c1d499d68a19abcf49c949dca0565801ce440f672a67913b94a88bd265210674cd07d4d89ddcf446533c087f1cd40aa20828a8565d3edcb412f0ec2ea1cda47af507ec6a1650108ad5363e9fb7a3af80edb32fa14de94df15e27d304fb538c59e59d58c5256", 0xee) pwritev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="ee8f946b6f56f4c0417889547656a7f32c8fcd3bbd803d220f952bd2d5f120c5044c8885d60ac5720e90a545b713d0f2d59a317804dea8c93da7566dad40d4ea53b685195f737f88f6f9c96823f41d11497914d156075dad3907edce9068a3bed2dc2fa4f6e17a55339d3ce732c3ad6ab4d62f8b82baeba3b432914b86d8505767a32dbff996629840761a9e937f52dd0e0da506fe1807d99f26b58318fb5b7e01a4bf920c6731c1f736ae251b5c2fa2427b32f60aa7abdda06c5b8a5142c1d9dbe6a85086893ea4ffcfe520a89a58ca30d0a2", 0xd3}, {&(0x7f00000001c0)="e46477a0ffea9a41c367e08ad4a6e2008c99b537eff294e0c474679159222ace690d7463e44fe2a69bdf0b993c17d14d02aa07cfbedc6d84d4071f1cf3ff", 0x3e}, {&(0x7f00000004c0)="2cfbb15b44cf5d921b91573176368d986f62d35e90ebd63a8878c3cf7c94a9d60b532598437a909b4ed68a18d353a2baa828899b9dd5dbbc6ca00fb370a50306d13748d4415041d89b47393d69f22b40f3cff551ca0bf992ea8226054643b091f756383f87efdef0e8a11dcc6c0f7445a123c29ae7f872f93b7603db36bcc152fcf1618936dc347fda22fd8ab805a8e93aa3e516d6eb3b8c40a967950de648cafd394bc5dcf3e6c0d7bf7f4adee20e6d4560b2", 0xb3}, {&(0x7f0000000200)="551c2a3dd880c2202fbda9c5c9c0028f06fbdf1ef96927401a5eeb8e91cfa664aefb0ef09db027b7494d5d1702c0cdc2d945f834ef822762d5efeb97fac9b83caee8caedcd8359f119fc5329cd7024dd7632286b09176d396fc48f5ef5", 0x5d}, {&(0x7f0000000580)="af737598c1a6e7aefc2bf244ef26b5fb30e3cfad57c70e01e69cf94ef6f61815de19db3ca30c06b0a7bcf6951b48f3a012afabfc357b23c799c3474ac09c4b97f735042b1474faea304d4f89fac826bc2bbf96370aacdb5108229f88fb7ef69ac0d0c583d395d04bb73e8349792f4727cd5d4df1fc1d3aa93b4948f6bbc9ad2af945c85436cee0c06355234191b4a73f8ffa5e1cd90b8bee609efd9a7632f8a0a05074aeee0acd99cdb12177f2fe3096aead84ce6b97795883c8fd1fe0685482e1e30aecc300683f48f4fe114415e8a2bf2dfcb3b02fbc8f", 0xd8}, {&(0x7f0000000680)="94c528dc29f17b877367e58dce0eb29058f3841afafe87c3b1951d0ae230bdfb220eee18bf354062f90e1089ac1ed43b2f5ee0607b9c1753ff6d6888e83b96e12934e1ba", 0x44}], 0x6, 0x0, 0x0) open$dir(&(0x7f00000007c0)='./file0\x00', 0x8000, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000840)={{0x18, 0x3, 0x8, 0x7fff}, {0x18, 0x2, 0x100000001, 0x9}, 0x6, [0xc80, 0xffffffffffffffff, 0xfffffffffffffff9, 0x9, 0x6, 0x772, 0x7, 0x5]}, 0x3c) mknod(&(0x7f0000000800)='./file0\x00', 0x2128, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000780)=0x7) 16:00:31 executing program 1: setrlimit(0x4, &(0x7f0000000080)={0x9, 0x81}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1c0, 0x142) getdents(r1, &(0x7f0000000140)=""/148, 0x94) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1000000000000174) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getrlimit(0xb, &(0x7f0000000040)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 16:00:31 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) socket(0x2, 0x4003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000140), 0x4) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r0, r1) 16:00:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r1 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000000008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad904177bc0d2925b5a654a0500000000000000f0d8324e012d03003d01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048c5a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e64920e56355d83d95662f0f5bcd57281d3d2a5e2a2a3e3fc1bd59c90000b1963eb4057085dd9576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1eaff03000000000000f74178d0bb7df21e53c4f900df86243200e8ff80647ba01f1d31bbb3d0f41e11769f0fff2fb39810270d91532568ddb82e3b832635ee599b42a2cc79acd4962e89971971d04e2004726074874f5c3d17f083bef9732f26e5e1b3fa68a88d8417db5dc68a20d8ae2bd4ad7c14f1af51966b3fc2858be93c8e1c05f7adb6d67e7b639ffbb0df9866ed6bfd6b32d10978b18e33647087e8a1b0467385df60978b9adaf72c89360449045e6996bb8680795b33d5b1dc02e450febffc8862"], 0x1e2}, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000500)=0xfffffffc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000008c0)="5141bf6435862abef80c67eeefcffa6c3f051e4fbf3aacceac64c1e3eee65a51905f006f0d6bbebb3ff83bd6ff940f8360ee00e268c877b2cb3e4aa32933aa354f64c8b05c08fbea41325a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39331cd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12c01f86a26d252fe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b90848086", 0xfe}], 0x1, 0x0, 0x0, 0x400}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000006c0)) r5 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000b80)=""/189) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r7 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r4, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semop(r7, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r7, 0x0, 0x0) accept$unix(r4, 0x0, &(0x7f0000000400)) unveil(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000480)='W\x00') semop(r5, &(0x7f00000004c0)=[{0x0, 0x100000000}], 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='r\x00') close(r0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) bind$unix(r6, &(0x7f0000000680)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000740)=""/124) ioctl$TIOCEXCL(r0, 0x2000740d) socketpair(0x21, 0x4000, 0x40, &(0x7f0000000580)) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000fc0)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f97f1ccbffebdc3b031b31563b5899edd2b47dde90f5fc70a08b68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e91340352680000000000000000"], 0x1) recvfrom(r1, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f00000008c0)=ANY=[@ANYBLOB="00020000000000000062757300"], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f6, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000340)={0x2, 0x3}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r5, r6) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) r7 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r7, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r4, @ANYPTR64, @ANYRES64=r3, @ANYRES64=r6, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x85}, {&(0x7f0000000800)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xd}], 0x7) getpeername$inet6(r1, &(0x7f0000000880), &(0x7f0000000a40)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000900), &(0x7f0000000940)=0x4) msgget(0x3, 0x20) msgctl$IPC_RMID(r7, 0x0) setreuid(0x0, 0xee01) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/27, 0x1b) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:31 executing program 1: r0 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xc6a9, 0x3, 0x3]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x0, 0x4fa, 0x1ff, 0x34bcbfa500000, 0xffffffffffffc5eb, 0xa99, 0x5, 0x80000000]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0xcf88, 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = shmget(0x0, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x5, r7, r9, r10, r11, 0x32, 0x5}, 0xffffffffffffffff, 0x5, r12, r13, 0xffff, 0x487, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000540)=""/146) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x819a, 0x0) getuid() ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000640)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000680)={'./file0\x00', 0x8001, 0x15dcc908, 0x1, 0x0, 0x9a, 0x0, 0xfffffffffffffffd, 0x0, 0x3, 0x3ff, 0xffffffffffff0001}) fcntl$setown(r2, 0x6, r13) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000700)={{0xffffffff, r14, r8, r7, r8, 0xc}, 0x8, 0x4, r6, r12, 0x7fffffff, 0x5, 0x7}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r15 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r15}], 0x1, 0x0) 16:00:31 executing program 1: r0 = socket(0x1a, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xffffffffffff7fff, 0x9, 0x1, 0x2}, {0x51c, 0x6, 0x95c, 0xdac4}, {0xee, 0x200, 0x1, 0xbd}, {0xfffffffffffffff9, 0x10001, 0x10001, 0x6}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000003c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400000000000000000000000000000000dcc6cc568b0a25eb8287a67cabf2f8d3adf750077b913677d52da99d84d844726e619d0a24b5bedfde1c1b9fab88024439a7b375e4a0499d86e4e0c7618f201588282120626cba3954d7a0124b4b5ba1579030fcf58255d8b717d2903633d7c7355c01f757412e1694112307c1a1768b8af25950e01fe1b918eb6067b18632fd70575e1ee1efb4d098e1a7550cc5274ba6d27f62b84e135a01c400ddda20a4e34a8f84f47674", 0xff36, 0x0, 0x0, 0x0) 16:00:32 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffb8, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[@ANYRESOCT, @ANYBLOB="dd14c5ba55163bd01e649bb97e937d7131ca04068383426a19e3da832354506f9a049559f2cd842e7bcdd78426", @ANYRES16=r0, @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRESDEC, @ANYPTR64, @ANYBLOB="4399e68c3285", @ANYBLOB="d5395a8c10bbc41e1f8f01eafa6e32914afbc96df76cc24cc9f55f341fe66aa2a40ac7c9bb17e1b373ddae11c1e96d519c731003600c2610a5bb2ecac28dac34fad3624153dbda0b142836838febb07a8ce192bd12f390c16714af3b5406579bc44979b23cf483c576cf5f774569e43192b9e282969bb65bc9a7618e47a7f1d35e67a246a5f1172063369a2052ff0900551da793c7046eab7f78f8a8e2172db66a41604ca3da54163e6e83717dd121fc9987f7fa9646597d1eff88d91e14c9"], @ANYRES32=r0, @ANYRES64=0x0]], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x1, "ca7499980a1ca7e3e7a8033c725eb8206c2408dd7a2c730dc72b9510632c412070fcea785cae7e8f3fe6800f6a2d401003b5ddb54c29897f4f360a6e0c9692e9680a8d36d93983951f5a7a336f9f18f18a2c753e949f1882043247892b27680911f2f31c317d95b193f70594c586c5073af50be2f4c2497a0c4f2c31a1582667c9a0b022c1effd469bbfbf23ea631e2c21130e910a73c8aa95b6109f98c0b80d7482976bd4e2012eac57cff04fa4a86c10bfab32e66e9d65187ee6fefe397f8e6721f99d05854171424444d359caa1dd97643dc18a65568458722b0a9a133ecfbd112bcf988e5bb9e428d24505f1f2842ccdbe042240ddde38d4d7794023a0d186e65c42bcfca27a72bf941a09cd799f64da9d1b30ee45c1e40cd70213d6a77536727eef220a8615288a155f4a6aeb87e70c383e8b9fb02f71affdaad5055e984f3d55b739110c9bfd6ef120cd69f9c73a0c169799a73988d92ed1263a5f4fae105d620deb79891926980d0063650b97e5d8bf49a73ca380341b9e8140b87f98b43145125e85f8c04f39f9c9b5793784d52b3eba4676aedc25b7db5fce73656366c9c68375abbd66317996d70028e1ce959ca4b8cd419d3a8284f8e13c9a004ac4a1efa72868c4751c30507635311147c3c322f0f447b4580653674c94fa412d6889be8da2aa46109d43d392bb20453b40156f49b087422c51c6d02852cb183d2afe4c20bd715438dffcd4b45361c8831c156a51b93125f9bbb08c5e2a46a3d1dbce40e9df5886161b742a641fc3467c21ad16d570ddcdd857e59d74d6747c77667d5a950990e0e17701cc99a105380a4a1140f3b19d3f432f5b72b722f0c6c33cd3a520b4408a2130dc6b4385f37fbbd3193bdd3a5e865044bca8702da5857c94d0501bf826cbe366b52b08af80c8824e91e7913ce70547f759a705604862a08f626118f4c90bce379fea4afee764f08fdb075b238e2dc1987903c2ff6931f3c089b8d53562f331328818be6801a13a3fcf84e36971e2d0c54861f2ce5c99dbe873e5e3e0f28e4f17c57752afb3276340761bc9006b55dbc6aee26c53742ebabed880442cb2b5ef8421b61fccfa3829fcd531328f5ad66db6c5fad3eed3ef2fa516b270d6faa3683dff83e629cb243b351990cb4e36ddde88477ec5785d93038d4c7dae63cc96b101292aa366c8f9a94424827cd6e76e18b64e7a0cbd41d7bef0a653fdf05417b203c4767b849b8f2b9edaefd50ef9026e2d07df7e1a2c69b52e51085de8c173afda5a1bf3db192c6d88cc0edcbba8563c92645f000d0d1918c0a34921a3488302b6e879746e59109dada6fafabf2e51e5fd08c625a94d96754df2e9f3d5aca8535aa67a67270a0017cb7fd36011d9e3274dd00a5876e799566c85e1e26962323109be12176c06e06f06262e2c5a8fceb306f22445c515168d2d07fa9174bed187555d85e3943542c35662904e85caed38737d02f3bacd44fccaeb7d5a9a53d0f29d063c3004ff1ab2f3c807a7b78a52a9bba54b18e16af88dc5f4a6327695467b225bd93ae6bd99d419fd962e36a6f9e877d1517c6f7f0524a790453fed2a1f4e158b02ce6d85c5f4d35af70c2e164dd2629022a0c2276c6bf9dfc4cf2e950f1ee2586cfe4160a98a634427793bb599cb9478cff168579093ebe262176c9b8acd3d5efe0006451763290197fabee38cb35e289f9c65351d4c7052c6ae3b494f82c2684c4b182909698f89cf23525cfded100217a80cad8694e71c9bcb86dcbc4adc79d9b9d93f6ae7e854161dca6eaa298bb1c4725fcea670d2683e23f5665e0653f13c232d2a05a56835621d20a17f6a01581f854cc528034d0f38c6b179fc20c18c3b6bf45b0883cc4fcfe6cc7d24953afef90a8c9eda0225d8abe89946da696f32f7fbcb08cd3904e1bda79ecc700d2904c72daf147858ac9942c3e1ec967d092ef11e76a7a802fad9c3d49ac397d514105ef1a15cb46a0a85cbce07d27e8ad1e6764b6ce663a2848aab13050c749865611de45cd56437d7e0f38b46d2669bf4bf1c35ba6100d5b76e5f38ffdab4411bb86bbb41de04070a7dfe884ed5959077d4a42437f460bb275f28d5a83db77c8aa1e6667881df38ba97e6b8e5c60bd8472bf6f2c2391b0f60f6f85674dc194eae3b7ae7c7f3572b8b3175b9664e716012052632cc706b5316cc63fe51474b5c0e1917e671c3a05398512838cac8f5d9107bc047904cddf483206f4a9f94a04af1cbe5b1538eb27408ad323848feae2e534c1565106d0de1295404067868f9e05c9478bd10e196fa40ff7231656f53c56bafe85c62f1d8ceba3de8c88dce2509fb0c21abecbba373ee77345e286ab634dc504063f0bc0fa832122c83595a7b3a301dff58b6647428962bbd21a84c8796f43f9b03a2f5a97d346e0f2a313fbbde6c463b8bb4c085a866fdad4d621e29c9cd1e86d94006d3d762028a2d9e9ca8f8209a75664ca45f5a9beb2e566bb85b9ad4f6a028c7210c427de211226d7e91a051171d5e4a52cc06f1c30e65f2ffa956adad3b812ddf57812c232c339cf301cf89b1a18b68e9bcdca5dd7b9e47a0ca0dc45a65300f7b2d30dc68757b94c8b505dc2724cdf517e1c4101fecf5275bde7cc3ca85bff1bd769ac81fcbfca7f2283ae018bf7534b7dddf496877fa6cd66e4dd298b7a6e81587fe2fa31c93d3e5d9541e8a3534228bf525ddf30399418aefe69636771607f43f6fc3bd5d00db4d00f033d55bcc01cbbe3580defac6c933c4eb6d2818ca60839d780a53d25bed1859b19bbb6d4b171a4e56177731f016c8bdc40c5d65b2325dc27f8229d14811faf33dda2c102836f571de5d2dd192ff1d277ade97e6e14daf47e4e546fe3462df50c0fbf2dafdfe2c59e423706d57f4d41a865f6d4cd7bf4a28847451fb0d3fa741c50e19687d5f31e662fe2aab7b09328379a42dd5d880c9a5e43ccdb224dbff1d54afabc1ddb2eeb3e8c7c3205a419fa1fd31d21ae606102641bb097661d240aa8db83db14cb248e902cb3dd9324a18533a3f064a8be5a00af4acac66c942b7327c66e97e29698969205058dbe75bc8bfead0ded2c581ff7f79454d3da32de1d4e0b27ce8caa5b969481df5f5a6ff8a7b543d493a6c390face78985e4722ec314207fe6e629acf77ede777d8538cb41dec4618317d03cf0e90893ff3fbfbf3bd2b8d02e08526dd6d1b0f7b788fab3c72ed08e1a8f00e4459da4f08ab02bec7b585797ddef9c46c1d8de0fa268a680ea76450097f67df3a8aa8e52329a9f96afb386cd9bf8019845f38e81229e5d2b69710ee495f2a9833308496589584a17b12aa4131a94227de02340cf6b241edc3799f24a4fd489ffbe3130cad9e58dd9d240f3144e306439d3161805c96e68607c97573af3bfde2b0ac91525f87176264ce8dcece092b375a27cb0d1274aad6a0cc4f7d7cc1a8da497b94588c6d36fb011ce9b12f4abc7dd62c39098324365ff0c5e97ab383bd9881c533167e9f19c9928c45c6cfcbe6e2317eef64f018051499c10e7b9378cce3f34f5ae819410581da496fd4f96b8395b3215c7fc97998049ae2268ef48451046ad46946e55b86447b3b762a5eae791cca27a1e82eb507a5eb166c57fb0a85020e439e231e2fe55bfd99c11006de20d9741fec1058423b1675374bfe4334d2b5f5bc576b8536aaf581fa74b3af4bd299ef5116576371b58683e2b083bf9fbe1d1c4c40987cda087fd2df895e4254cd2b558a354a03830da62f3599f606126f0af61588a6900d6ae0fa142a670a3701e0f126cc840d1737aa8aac58d0ac2b9127c1b86b97e844b26ad876073a298a9cc7c577f8109a921150e520eff6e2cdab2d703a47e9a0e9315a5a99916d55d85ee22711e1f6f411c3cb5ec620462b788a40e2e0c9aa2b6cac2087c1977d13760f658a85546075c7c6b20dd8e66db225c3939dbab5b14393bc6621d8fd5e4d713eac9aff5648963fbb7eec308f4abe05721a1788a04a4675e7e3d73d1e6ab65d955479ec2b15fb71bc9979d9efd95183d1ffe814992c14443e2ed390c45eeed85bb01300cbc2d404e1e7686ef3666caf5a26f3c9901ef276208d3c096c3e62a9642a3aaa2d4abef7420717372f82cdaa33f7a5fe6f5873bd7c78a157a263b5963be35a3efd9ad085e021781b0263b634cf452185bd252981c8b2cd24ed9a79fe437f2a05c5525a2a2285d467aabc37721a88aad87495aef37fbe84f45224d9f911385ee1ca9480877f4913d01d40a943cb0f8ec874317e0b742889ec94fe5f46afd468bdedec2ed6434cecd73f043ebc5058d11eedd0ddbcb2c7cef78a05a87e9399bfd6c448d579f3ad3c1b53a0d1fb19c061ce15d4d7b0094e0b31f74f0694f7b398f6fda0525b8a71b4d5b8b1d3734198a3d4d43456f0f386d2d9aee944d5298521348452a5ac58d9110a2fb8e34fdcb6848c47a11e5a595d22ee995204d5cc145ea5b1cec40a1c1b93a8615748f7ab626dd8cd4b7a94533fa0d8573650fe83a807921eb7aabed3f1affd55f598885c21afa19a82d18b7b622bfccea1bf98debe9637ed2096ef085ca57db8ad3a380b6fbb7a9e323c529a05556db5fd01049d7012d0228818bc999ef41eea684748f4075dd7986a91eb78796d3e372777bb34cc365b5c7158b5a5fed4e2bd3119f07e619cc455d630e1411bc2f411689edb7425c0c93f7862ef0da7f8beee7cd3539c13d407c0652216c44e46cd88a98920ed30e253c509e6ab7b68142b8822b790d5daa452a1290d0e7c12334c52cc37e2e8cc1df84549fc1db3016fc937610f1878b74fd6f5c7f652127ab20e587d2a11ec67b5dac4ede0d9d9359da229475786efd3acfeeff844abede348b21317b4ee4c255e88eec8bd272dcd1990b1a8ca32ee7bbca0be230be8dda792744c44cdf4487f226b646e87b362e3d12f532b5119cfc2783646efa6b77c445601bc2b469e524609e8c54d397e59b14c84e083a734fc436e7238a64595254af6a6829ffe733c4e364b7268e0721cf0846fa1fd6c36f05641f370760321686323b27d372f6d6fa8676226a000636715737da048dab9642f0e456ede7bd2ad929c4ad3c865e49bfb059e9c40fca15fe82e641e21fd44306bf9569533055ad40544a919d77967654e98923edfff405b68e962508178983bb9eb0bc91306bee571f8e9deefefa2b2288e042fdb31ea0f5e9605bf3a6843d25e35cbafac9dfa17d47794e13fec4f3a78da9aaf4243df2da2c8f163e69b0676effa22bd35c9b0be00a6c87a068df3b80fa0410353df54b1fea1b22d2f84aaaaccfb7a1c82b8d11085c26a7168011d2e1e682a051ae9c2c31fecc7690512f1f0b01ed7243fe18cbe0a9993cb41723aed03e57d29e3551986d5384c9c2b284a94dbffd0ce43e46be438ed531161863ae5968e2f2417550b7e1de0ec5fa76f3acd2b13059452f29a68cc83396aa15d6829770f20dd878b057191b186a32b0159fbe9d29e092e2c651abd26558b85ed220076c755d7edf8bb59a8e7f1ea33c7f7c90212ee686fc1305c2e5d0acaff6cecbe0c731a843c021456de30e756a2437bc686204e6951e20638461c1ebf386b5574b4a1fad5864809522bffffc7a8c0c229dedb8bb3ac40cfe150ff1bcd9bd973d294e83f7cb9537cb21dd9ee39792ef6ab07e6a60909b5f1df740d0a2f5741711260a7b0580d5c8216be27fba1d8eee0e0cb1d582249c6d7b61bc1ffef1de36f275f48fd9fe1571f59c79b5b4c857460a6a9b493a025cc32c1194984916a1f60b9c747643f5"}, 0x1008, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0x71) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="3e015f0cd4a99d282179d9a91ece445180b2c3b11b771230dd08131e1508424cd481cc227222c670e93ba207d51a20c6d8f6371d08cbbbbdad8827825f0bf2849dc34d5384a595ce2241518cbfea0fe9d412a7643b0ffe771cb27c0c09c68a19e067a3a69328901ed13b7e3416c9e04bad0fe7651bdda72f7d39920744032ce70f105fdd83d9542a6f290206d5d1f27077f9568aa8626951fd2cb2b0b705033df75ebc8d0dd08c24", 0xa8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x77e1, './bus\x00'}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:32 executing program 1: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) clock_getres(0x8000800000000004, &(0x7f00000000c0)) 16:00:32 executing program 0: r0 = shmget(0x2, 0x3000, 0x208, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="9496a2dfabbcb0e0f24bc35b02dce7d1288c3e32536963ac50698bf5d9f38d93813b0d97a1cf348ca85e59e3", 0x2c}, {&(0x7f00000001c0)="211b0d824ed4497cf172f925e5b1194e2575f87656863513c0b6c8428f4afed1fe8714301edb50f4990568e1ab1f", 0x2e}, {&(0x7f0000000200)="835472968eb360a45699adad1cffdf6ff3750febf86e65422f9dec98e70d1243", 0x20}, {&(0x7f00000003c0)="3b1ad7159f22e8d0abdf587172ae565a961337a5dc6050dc1a28760607481bdba1bb6c033bda34c7a969599cf95ba9d2e196f43b456e2308592398fe38d0234c548e75efdccbf0d562e6ebfa60a50fc32699042a549ca736090b52f001040db80592df246518ebc71615249c525568b88d66ddd5ee1464cb61894fac97a2142b43276244608798c807dcdeebec4fe9e61179b0510ad2c0d0f1d7d0b46cf7cc09fce3497b4b8206bb1c8eec6c909ac5d4f324d45591866733933e7db2e9e6392c1250bf43ea24034321ae1e10bbe8c2", 0xcf}, {&(0x7f00000004c0)="ba54f92b596c4d5714bae9df3b880eccec11de07570555bc2226114694fa2dc55976ee508b9481105d52ba4afe8a37227cfd51f2aa2acd2aa52006d407d6e3eb562b1cf6beac1924919566f673cd29f58a7d0ec191e295fdaa0da2bda3e5830349b3ab2dae922f4bafff8e107b0c097bb7473a4e6e792601b65f03a77ba2c44c36580709825b16c3338fd5b5bb4e32a90a82fb759941be0106e9365a812cb78e6cfd382ed076eac1998cb54b38e93bd30fd24442a5301d55568485a8f346de06f29a9decd4debdf6a00f856c7f2375c7d2f7753af6a46d8302f7f5d410b1fc0b4b216c411eb884a1d4d197c4fa4e9d045894a32116d11da41ba03398b72fc352aac25971c1c73e33174aa5518aa16d28669a4744eeb46f2a3fe5e2761e6edc772f996147924cdf4849b6a74d542c9cfcf9e51e4caa6f85233e7e6ec7cc4d5f809e6d704a1890dbe678ca95ff4b5d5c18fe16e1e4394ef618f5901d7b2692a87aea248277a23d025a02ca91f62f39733664ed0945db5baf2e2a1ff20320670577e1f976d83a06613314faa57276b7bd9b62d57aefd92d3a6f35a53d2c0f51616a4fe7e24c51b46a35070d31523623e72392a8d86cf57adf435d92e85f1e1a80300e5440674bff53b6538f54a8f448d553f6ce658dc136c5a9f101b59430a6bc79f226941d70ffb0c07403fc038c1544db2fb03a580835cda93d2626ff7d88b57ad946a807ed775b6c50b34248c3fb5726970a49f23ac9a41d1e049a8f379c1b1d7a716d0714df8b3fdeacdcae7f1b5126f37b1b6802afdbcbb4da506c21475170518b6b857f3dad02d62864a7f3df9e1ec48992748e393efaf733b257c0b713176df7413a5187a50ad2de6f5904345e958bc82bd97df8f92480141126f05dfeccac523e95da5c6b0c81e569f18d588a817533eb2103083006531aceac4859a213c67ecc399bf352cc049b9bb1f93947ece75da8742fe7b11443a9cbd437b92731d63ed586ff24c58f42eca3636b2796377749a2afe1710009165636d04bb9950bacfdd8e8e8d7faf838c6b670e3634fc7fcee9c2d5f2f01b6a9aa5e7e3043a4b1d967de0acef2f66735f3725ee9b85bc44d1d884e370bccb2f0d55b368fa2014ac034f61dd0f7c0442ca3701ab2ad64ed15efab63ab82638d37d480ed607b269d4760bc39208750af9c4b9e4bbbbf4ba905f4ad81579de2c9a30ac11cd7b73148e01dfa533ccd6c56459c843df92edf79b1b43c2fefc0b1e5efb5558ec7e0ac8e2eed0fbe255c4043db286165538c59f8b2cb9ee8045f80aa8befac363fedd928efe57d03b1dfefa9d0e919190aa572a029a8630687920c485c2217c243a1b331106ad54bb23141b3dfd49ffa0eabf08b1ee083b1e2ae53f0af35efc4cb709e7831ee22ddb542a51404bcc8ac880854f7e127ecb21522472f9e75f2c5c244ce9faede3aeee1c96508c3dafd95a218673659b2d3d484ae3654f91d52907969e96a198d85d44d8ac22041457e507e64f6f71826c1b75496a0b145e238a1c06e275614a90d1c635b42d79134d70c02a557554d81b8c56eee308ed6c24b1bd3703925efadfc9af9b309327ce55284172fdec8522a0f341de0ea8b5adf2cbcda144b5aeb1fbb500f7a009091cc63d4a91906a0094956116e0027f51d2b9583ada4fdab831e511e26b16256d3ef97a015dd0b9db2815a0c3df0d9e6dd8341dad11dbcdf986ae3b48d2d9cde27cc7b1bf7a2363ff93c435243ac55c2c7f1fb90580d789ddd5d755d0d4ebbd4d519277d1c55f213ab1d0f25e5e648f82fd36911062a1b1b75ae6088a567ef4ccb3a27ebff0a30b6fd57536ad593dea8b18eae344ec9493e742f39d3f84a3d79409d81beb70fa160b3bc3c66464e94d8777715c9091370a2f5f00ea98f4f8ed977fc531b050f362345b0d66d4c6412eb82efb20750a75631bd2c8c87b864556682482135d42f35864378fb34a6c665fa08d81ce22619799efd4948e02cdd25172fcbf9de693f01604a978267d27208376412b9c450d0b64e00c6837799beb0c341bc775042f94d02a0309fa9bc087b0561940c6e584726ecbbacd596daaa461f8362c13a08b1976e93d49ad2743f138c947c5b42fca431642d08fb69ae84ef31eb29574e1cb1052a687c467abd8ef946c4824f666af57ee1f92920c104d49019e249ed73b678cb44c3d8b4e81ab2b04b6ee2fc6b8db33b4120d2a2059b1746be7d5189bde03f54681ef8e01b814b3aedaf30614d2f5688d24fd599f2a9eb63999440249dd15e0a51c9e2a323ccd67e2c4f69c11660d3afe502809eb837b16dd5c57f845420b7ddb0e391001135eeb94f84d5d89a9fbd994e14c94c49bf68e6a64086299a461c1192c4bf019d76cd8e6afa676db94d9196160957b4e6c31549996b3c1ebc69a82503cfb88bf265c94d87858cd84bc17c1f3db09ccb995cc63af8ebb319249d36107916cbe1f377c536a1feaf1e9b4e540b838d4e25a94d74cfa559f750045b03443aae831a696ad5790d5d80ad04f2195d8848b99b6c2c1fe4cc355b2365447693316354365eb1debb6d9d2324be90735763afa78d4216b791d718e9fef40dc3f2347e6424e6b2f1d90eaf78e1e1ca58dc32c59455ee6a3c200f06d7ad7da3216a33ef5ffb7fd9f2e4926cfd512ac8ed7980ff2a6b498bbb234a677655c1209189ac3c55ea734b165a1f6474b4d31e69f552df1d64f85c7368f9ec059390aa411e4d0a5130929754405d1d565033aeb6bf0782d26890ec04a706674d8372c983b4dbc7e0c5004ad500cb891e446f63c0dae32f5c3f4357bb30cfcfa7c2ad7bf60362b5acd1715fc1c043d00796403e16d50dc25fab0ed09cdd656df88e88db50b5551a10b6f81c56ac34b713bca1d41251440131fbb3281b99bacad4d1effe401cfdb9e8625775a725466042c97bac6b624edd38eb1009f8fe3fcf5e5e2d7028e1eb38497901812a432553732cfb983e281f3d79cdd36aa122c43806c6fe93cf8345af0b0f137c6382e492563e18732202645d10200054690bc6dc597008a294323d59b41385fb3b07912c64e1e2745bd2aa7edf5b858b92d4d770ee31941273d2144ac039e644966018294d52c2e733136e22a444d97efaedd49d42f42291b90888e926f635676b31f6702863e3467869b65b6599fcb2b8abc64a0e7264264170be74306e7532100ab4a4a842626b1445172c02f590d9466701c9faa2dc5c4fa899ccc3fc21dc5f07d7cddab1db1a7167bfadcef6790d65ef1770d6cf2649fa1621fc8c23607d75a21f47a220926c1d7dcc9a8482be1db09f10fa796667b2bce47819bf2c62d5409afceeeefaad827cab6e3a5df3c77651cf9d1da47888fedc79d6a358e338a9e3af7f45e50bb918f058ccff4b783b32612fb83fb5bb828e065366b8936fd2df10d6a9ea0018017bfaf8e1e4e7f6293c8c12207b2b58efa66790510ea3c60d7664a0844f52d0fcecefa597a9a0aea32364a667efd7cbf6e3516603cd1d241dcb628d59d2ef6cbc0f0b3a07b3546f81f18bb5996cc5ea8374d024a50c45d9e5130cd7103affe191cd1c9350dbd928cae89a09f6ba3739eca38a6150685c958de419a385571a2d50931c562b6b3554e92683656e24504c7b5fce4c2ea073cf414e0d317935b44533e624de457e3ccf7b1cae4471c6094f9b896f8033786bf5e180def3701890b9a47e87caa6d8c4cefcfeb2a507f47c77d5fd37d1c67ef0550f1d228587b0d9454d9a50207a089e0b0b53429e795416d509f934ee11b562a2ede257a790fb093168edf054319ea3a379cadd4fa607482e882a5ce5302b5ee9785380b16593a726f02ece87cdcbdc7630af9929d88b155163cb703455a3b8b32b06a64839bd2df03e18e6b5c414ee1d7886d7296ab343f70e50424994bbc6da6abdf91ce2fd4ea85fdf477aa38568cb6577e7e348fe6c93f4049f31de1014bf6c6149b333440dfa201fb7f884f4ad361387d1ee41c74b3cbe099ba54052626bbc545879d597873493f3c885a894396f81f9fad47c87a8196c7557e25276ecb1018b2662e81a086bbbb0ce86ac366efbcf27e7dfbd6aba6c16f42721976ad4e6aa5b058972e1a658914664f77f94756962750d3af55d80ff8f48b0721d072cff8980f561e51c74a84126770188963721c09d8268a1096170e325d2696ef0ca0679b965d93e9502f5b004d5cb1f8d1f255fc9231ece090c2f25cda7a52a26ae141f145f196fbd96ce6954233c33a01cf3e68d365f88ee79b07f446b4c6e5784c0fc885d80136bcb45730948232d7bb2ef17f7d019970d563d4fc66f9988464b7642c9186c329ace6880e3a937da7ebfb7e3d107b0a20a1003dd7186bac5a218ca0276152bc13033084bca43a25895c1e35c4709f2e69b810ba863186e92ee6e1e838dd10a0e7b6839e78808a7bd2c9eb69a9c951d1d2053f50e45121fef08cbfbe0e9cb6d37d7980aff324b538dccbebd0d2ec173aec32d21b760939398f263b6b870a68670aaa3b3e6b326f6f05ad6a71b38c56728ef6c0f32b0a6aa79f48c19a19f90f38031c306ef6bef784233bfc7042c5f6cceba0cd8f3e7d69b4a0fe32e43824eaacea84f59ca76ed22adc932ba6862b2d96d8593a0c89d4335f2954309d63e35c65a921fe29e70999ceb12fafe8bd9d804885c99546fd0ee794f8c642a4397a836ad3f34466c1d4d3d6464bc7c26dbf3f0f748eb3234f017ffdb9332ebbe8a1a406ed0fa4e1bc4274acfb3c09151d99f7fde042842588e13d75e1e6f2ca15564ecef3544e0eaf0ddbbf3fbb9d3966a7019087b0e5d3d86b9e7b8d1ec0b17e34fc8622a1a7315c63d96139c3edf83b1d70c34821356149ad78ba5ef377b1266a8970a35f7c1147fe63b27d162e5b0b244220e18c30f283d95796cdd0bd832429aad81315b27c0003752e0e7f05b40897f4d5e3a9ed9fa168c86e216196a230ab5d24d75139e1f58df5630bf7946a350bc44074ea8dea17be80b29d9c9bb3b5ec498f5e12ed4c63f9ecccb29b604a758a6d7d0bb02030770d9078db61874b7f0b316998b524959449c0d066eb2c3f366b57740b96f5a1414c278631379dc9185f462ae8e175587582d4ba0f7861878f5e9a22fe8807a93871095a25474bc1aaf5ab3eaaa499c4ca1b14153100e8623716ffbf9457393a65a8966013f71fb9daed7a3b4d7e48e40e7be94667789cfdc1f94f2d3722df7e59c8103382c67415598dc983d688b5f21573d2f2067d394c21c588f328c41a0242ded782995f0e57281bc539d7752aa9831e553a50b94a675c85fb8cdd5276a6dd21f275bace3d0440cf6b625f6459e0c45691a53a1d42798e47d63957b96caffb2eb7749947631b649d62cefaa028e92c872d9650081e5f400c5ec8762f160846dea18c0574257a3374b270993c2f26ff7e91c3a4d7d1da0175c82d0a563463130e0e61dea9df5464210841f8f1339d00136704295cde13e435e62e8412edff2ca8d1fe0e3015c56adbb43344eca1fea2d24fca79d52ff96f2b3e31083feb86c3a1a01cdb73b511ecca71d3b2e8cdfb0f497eecbbdbb97d7909fcfec9f0a187f58e79a2798624759f66003c2cec149bc0ce750b7f8beb81bf518bb9d65abe4ed342f9b4e909374e9260848c4766c2b9002e8e174e3698650e39ac5ceacd4903152199d249116ac8ac590c2e2e8483c30aa6833c49a8b66811c192b39394d5938e3d10f098a1ce78d417b88998c3cab49e5ee1349ac7926e3fb6ce545b3ba2acc2841deb771d9b4278eae471de28ab161bcc0cb00", 0x1000}], 0x5, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000009196594997e8a8b5fd848cff3752d18fc335b1b2c0110aef4a084c6e63cd58fd084821707f7b2fb8d443e7d7aa88a0f3736cfb01459a4c1dccf34d5d04f59171ada38792aeb1db3c429990eb434855d0cca289a42bb5d86775a90365e701f7859f7582ac5c16b7e65922028d380a13851a69e920e5df063528874e9cb23b1478f0e67f14ae60f3cc1eb7633510e02dd8b1aea1602bdbe1ff5eb55694c4986eb17613f276dc1edf03e6d0ae14db2c60d8375e17a93a91eca89f985e525cb17be7ea4b174e7c87477c1c444cf78381e31c77e380f78fd7d9aba0a74579037116d16d077c5086a5ba7e258eae43358a88d0a41cc8e78a1c2f75c3d556007e27937261cbf0450905ef63b635779b6209aa57b18bef8ce001248e1fc129c1c879df70fe30ddb1214bcdd9f2d2a9fe89ddef650b0d75c171c8586277eae459a22ae4ae90cf26d8907c2fdc8f8be4e85bfecd846b930a0888f886cedeb5623282f5c8"], 0x18, 0x8}, 0xa) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r3, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0xd8) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001540)) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = semget(0x1, 0x4, 0x100) semop(r4, &(0x7f0000000080)=[{0x1, 0x58304035, 0x800}, {0x3, 0x80000001, 0x800}, {0x3, 0xffff, 0x1000}], 0x3) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x1ff) pipe(&(0x7f00000014c0)) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000300)="e868ad7062e75c2a1a430b6ace7b3a2af27c8640745d140bdb9ef4", 0x1b}], 0x1, 0x0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) setitimer(0x3, &(0x7f0000000380)={{0x9, 0x5858}, {0x20, 0x3}}, 0x0) shutdown(0xffffffffffffffff, 0x2) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x2, 0x0, 0x7, 0x0, r1}) fcntl$lock(r0, 0x10000000006, &(0x7f0000000000)) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x80000}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x5, 0x2, 0x3ff, {[0x800, 0x5, 0x0, 0xffff, 0x9, 0x1, 0xff, 0x101, 0x6, 0x3, 0x9, 0x2, 0x8, 0xfffffffffffffe00, 0x7, 0x40, 0x3ff, 0xfffffffffffffffe], [0x6, 0x3, 0xffffffffffffffff, 0x6, 0x80000001, 0xa0, 0x3f, 0xfffffffffffff801, 0xd9, 0x9], [0x5, 0x3, 0x9, 0x4, 0x0, 0x100000001, 0x9], [0x80, 0x7, 0x1, 0x903, 0x7, 0x2], [{0x4, 0xfffffffffffffff8, 0x3ff, 0xfff}, {0xe945, 0xff, 0x6, 0x7}, {0x20, 0x1, 0x9, 0x101}, {0x8001, 0x57d, 0x1, 0x9}, {0x40, 0x2, 0x3, 0x4}, {0x1000, 0x4, 0x80, 0x7}, {0x9, 0xa4, 0x8, 0x635}, {0x1, 0x7, 0x0, 0xfffffffffffffffe}], {0x200, 0x5, 0x0, 0x8}, {0x0, 0x10001, 0x1}}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000004c0)=0x1) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700040000000000000000000000ffffffff002d46d16f00000f0076a2287f433f", 0x2c}], 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='n5', 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20120, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r1, 0x20004b43) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x5) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/161, 0xa1}], 0x4) fchmod(r1, 0x80) readv(r0, &(0x7f0000002780)=[{&(0x7f0000000200)=""/16, 0x10}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/186, 0xba}, {&(0x7f0000001580)=""/225, 0xe1}, {&(0x7f0000001680)=""/230, 0xe6}, {&(0x7f0000000440)=""/18, 0x12}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002840)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000400)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002800)={'tap', 0x0}) 16:00:33 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0xa, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x56e4cabd5327ebfb, 0x2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000100)="261863bfbf99c13761290ebbce2f948cd8ccab38b7da18f60a579201d1f145a1808bf5634ed9f4c4c0cb6f7e3944", 0x2e, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0xff) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x3, 0x0, 0x5, 0x2, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x3, 0x2, 0x1, 0x3, r2}) ioctl$BIOCPROMISC(r1, 0x20004269) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/243, 0xf3}], 0x3, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000004c0)=""/207, 0xcf}, {&(0x7f00000005c0)=""/105, 0x69}, {&(0x7f0000000640)=""/13, 0xd}, {&(0x7f0000000680)=""/9, 0x9}], 0x4, 0x0, 0x0) r3 = accept(r1, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000780)) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$getflags(r3, 0x1) getppid() ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000007c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r5, 0x20007478) syz_open_pts() pwritev(r4, &(0x7f00000009c0)=[{&(0x7f00000008c0)="d8863fd6e6ea9ba9e10152153591afca02cb80a89cacb1000b990dda4493def1e245a17593e0cd1a30b42834b789bc607b1cbbd78103fe9307d34a004d836fff1ef7d5c335f626d448593659cdf0d92fb050b78e361675d222451ff08e9b9d08e94498cfd30fd9570ee2f54fd78b7047aa9df5382efa625625f3733b094b975ad915957c8e64a2ae70695cb0f47006cfd869962201a210dec6f0042779c2fc99b8d615c890429805e1ce516eb0db8f826db1d130c762b097b0e9ed5b7deef12d5b2a6a8fef", 0xc5}], 0x1, 0x0, 0x0) getitimer(0x0, &(0x7f0000000a00)) preadv(r3, &(0x7f0000000d40)=[{&(0x7f0000000a40)=""/7, 0x7}, {&(0x7f0000000a80)=""/231, 0xe7}, {&(0x7f0000000b80)=""/87, 0x57}, {&(0x7f0000000c00)=""/69, 0x45}, {&(0x7f0000000c80)=""/75, 0x4b}, {&(0x7f0000000d00)}], 0x6, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000dc0)={0x1, 0x2}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) pledge(&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000140)='\x00') syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0x9}, {0x26}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="a4d50a9d1e00441d43c419e60cd97d0c25b08b85f8a0ab4517effc64c1207a1dfb8177975c3eff926f5341901f08a4bbd10ebd29a5ca21a5e7a3c474291c095cbf1af15216b081d9d78d5ac0ce7140aa02936ab84ef8960672959fb88fb8b2b9a288ced7a556b4828d44", 0x6a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e2, &(0x7f0000000340)="ac") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x81}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000013c0)='./file0\x00', &(0x7f00000000c0)='./file1\x00') getuid() r0 = open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x2) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/4096) rename(&(0x7f0000001600)='./file0\x00', &(0x7f0000001180)='./file0\x00') mkdirat(r0, &(0x7f0000001280)='./file0\x00', 0x20) mkdir(&(0x7f00000012c0)='./file0\x00', 0x107) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x108, 0x0) getpeername(r2, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xfffffffffffffea8) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000001500)=ANY=[@ANYBLOB="1efb1b1f8818de123e3cbb472ef2ca7b32eb6da516ade9a01fdbd018c7c917af4a2496772dfd92f9d45a18dfc3abf6133b1e07508c5edbdeaa5cb6d8758e038a25429259dd0062e9000000000000783834ab1307e26f69e3013443f17632d2a725bca3fb99eda9e3489d723e8eda5b2a3a401d0ce9ade6b6d036720734de47ee98f4a6a743cbedd8d38886973b146b5fc44f9bdc2124e1f954bffdadc66853a8a4931ecf62d147be70d68b2b9b29e6745c8b2ec81e0000000000000000000000000000a1885366899aa2cbaae2056729e0f1b18d14d7c118b9068c8f8f72297d2131a0affe"], 0x1, 0x0, 0xf7df03a288137209, 0x0, 0x0, 0xb}, 0x400) ioctl$TIOCSCTTY(r2, 0x20007461) mknodat(r0, &(0x7f00000014c0)='./file0\x00', 0x80, 0x6) setregid(r5, r4) semop(r1, &(0x7f0000001b00)=[{0x1}, {0x0, 0x1000, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x2, './file0\x00'}) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x40, 0xffffffffffffffff) r6 = semget$private(0x0, 0x3, 0xf2c339b1079fa0fe) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000001440)=0x9) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000011c0)={{0x800000, 0xffffffffffff238b}, {0x8, 0x8}}, 0x0) open$dir(&(0x7f0000001c80)='./file0\x00', 0x1, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) fchmod(r2, 0x200000fd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001d00)=0xc) setregid(r7, r3) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x35}, {0x16}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0x2}, 0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0xffffff4e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x980, 0x10) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x121) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) getdents(r1, &(0x7f0000000340)=""/13, 0xd) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)='./file0\x00') fcntl$getown(r1, 0x5) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x41, 0x1}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0x9) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) ftruncate(r4, 0x0, 0x8) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="2d46ca2eedb58fd4baf645cb2eae3a87b29372bff66ecec398436d69d09dedbb8509490385535287c09b7d78af6c581990c23b994428281e48e7f009c560f856c947033b35285d7b0bef282b326ac51caff8e5c7a19d36a13074144a5638da1baa08a214b24ab322c690de7bd0d3750015f06bbc781ddf2fa5787ff071956e00b20649bd1f4db0aceff36baff4d29646a1218dfdfc415abe5585d8a399d660d78cc3", 0xa2}, {&(0x7f00000001c0)="19dd12bd2f486dde0d596d12f18169550118f7759274f7a6681d3d7113fc59f2e0e07ac36676dc832011425b940f6b8887c5ae33683199f9a3a7159b4e7d4b5c65f1fcb7d953abb63a7d34663a962db689f10e4798a02c78229d0d79fa2f72c94cf30d3aab28516293aba1123315a39784d79177cad40bbc33d6b449ae2c2b960b365f0531494f38220b9e97148bb6b4578419ea71322e619cc8d50782ef96c4aeb7172caa3e5804a26a654904c7", 0xae}], 0x2) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000009, &(0x7f0000000100)=[{0x4}, {0x1}, {0x6, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d, &(0x7f0000000240)="ec336e497a71606d7dbe04bb7bfa5cec237a923b5d0d06a9e7d2ce9807b278d5ac1492d13bef9682aabc17f5c34c799c20202746202201b0cd524e23d7c40b955def751740d4c165cffcb7460d5acb53046ae03c525bfd25da30f26a9b2bc67c5ff76c582bca55773d31b2aec70e84b20a4eb4e6") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20008, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x105) faccessat(r2, &(0x7f00000001c0)='./file1\x00', 0x8, 0x1) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000180)}) 16:00:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x7, 0x5, 0x4, 0x100000001, &(0x7f00000000c0)={{0x6, 0x1000, 0x0, 0x3f, 0x9d36, 0x80000001, 0x5}, {[0x0, 0x2, 0x3, 0x6, 0x80000001, 0x1, 0x7, 0x4, 0x10001, 0xffff, 0x48d446a0, 0x5, 0x7fffffff, 0x1, 0x5, 0xffff, 0x9, 0xffffffffffffb89c], [0x1f, 0x6, 0x20, 0xa0, 0x4, 0x7fff, 0xfffffffffffffff8, 0x8, 0x644a, 0x200], [0x100000001, 0x9, 0xfffffffffffffffe, 0x0, 0x5, 0x222c, 0x5], [0x20, 0x5, 0x2, 0x2, 0x1f, 0xec9c], [{0x6, 0x4, 0x4, 0xfffffffffffffffc}, {0x2, 0xffff, 0x1000, 0x7fffffff}, {0xfff, 0x1ff, 0xffffffffffffff01, 0x400}, {0xb21, 0x7, 0x2, 0x3}, {0x2, 0xe5, 0x8000, 0x2fe}, {0x8, 0x7, 0xb1, 0x5}, {0x8, 0x2, 0x8, 0x20}, {0x7, 0x5, 0x1f, 0x8}], {0x2, 0xfffffffffffffbff, 0x9, 0x3}, {0x5, 0x2, 0x7, 0x4}}}, 0x2, 0x2}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) setgroups(0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getgid() setegid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0xfffffffffffffffa) 16:00:34 executing program 1: pipe(&(0x7f0000002400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000002280)={0x5, 0x800}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) symlink(&(0x7f0000002240)='./file0/file0\x00', &(0x7f0000002200)='./file0\x00') r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r2, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvmsg(r1, &(0x7f0000002180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/4096, 0x1000}, 0x803) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x1000}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x4a, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) 16:00:34 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendto(r2, &(0x7f0000000100)="bbecc96bf70b22e34ca9554ba3d76daddb874350e253df09644753aaabfbcdfae6fe150f772dc38068fe3759aae8590e8bf791f7789e2503dc2fd5ddbd30c9f189010caa03b9b300f0641e3af17d0db445749d6418452fbe075d20a505ccb04addd1d2217559aeca11c2cfed4b744468d90110409e00a7c56ff21c08ec639f20b1c063589f9e3843a09c1ba60699f5c1c58e9daafea293e65f13e61d288cac1fb88462b80fa5e79224bdc265d714707c", 0xb0, 0xdea3cfa361563990, &(0x7f00000001c0)=@in6={0x18, 0x1, 0xff, 0xffff}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003e9000/0xb000)=nil, 0xb000) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc8, 0x180) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0xce75) mlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8000) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget(0x2, 0x0, 0x722) semop(r4, &(0x7f0000000140)=[{0x3, 0x3, 0x1000}, {0x1, 0x4}, {0x4, 0xd009, 0x1800}, {0x3, 0xe63, 0x800}], 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt(r0, 0x900, 0x6, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) socket(0x26, 0x5, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x180) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x90, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8001, 0xffffffff, 0x7fff, 0x7}, {0x1ff, 0x4, 0x7fff, 0x40}, {0x8, 0xfffffffffffffffe, 0x4621, 0x1}]}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x35, 0x6, 0xff, 0x5}, {0x7fffffff, 0x6, 0x0, 0x1}, {0x1110000000, 0x5, 0x0, 0x5}, {0xf53, 0x3f, 0x4, 0x71}, {0x9, 0x10000}, {0x891e, 0xad96, 0x10000}, {0x40, 0x3, 0x400, 0x1000}]}) 16:00:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) r1 = socket(0x6, 0x8004, 0x1) recvmsg(r1, &(0x7f0000000140)={0x0, 0x1a1, 0x0, 0xfffffdbd, &(0x7f0000000080)=""/160, 0xffffffffffffffbc}, 0x0) shutdown(r0, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000180)=@in6={0x18, 0x3, 0xffff, 0x100020000}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2e26d4ae761ded720f3aa9838474be59a878bbd35e3d4ecf339a6213266dcfd08922bb042371589370ef793a7337340812f9", 0x32}, {&(0x7f0000000200)="aae8ef131b54c26898251ea15fcee98db35f6dbda4ad0f8401deeaca1d81be87346f016c13cfd40fc395271e67000995a1d2ebb72c31e9315ab82010c3de0e18d24d3362355566f0f7926fc41d77989391bad32ae77e8a6ea2a2f7d15050da6f2fb21687fe985d1bf170f0e89b046944a7e311c44696a84416464f19b54a7a9a3d1491e1939e48b59b4160473f82c0f39bfda22b6a65525926e07500af1bd823a1ff8db772c6f0ffd28263f249a6b2b7cb5095be93514378b1ca790017249487ec18f73d78412f36b6e8f9fdcd5120947930", 0xd2}, {&(0x7f0000000300)="9336522459fc91b274f0e5749a464a7b6f4810cbee643a5d3c6f87606440ed57a90746891a9e9dc6b62c40baee704407361da940771d5de27f3b4640bd7bfa359c118a814f58a16bdcd95f64abc075dbbcd9196691beb867d98f879270c415c315c188c2d633f699fd43fe5d", 0x6c}, {&(0x7f0000000380)="7052fda241456dfa6d19afece5bfb6f3af7ecee72d35f5c20758624c21b12b8c93b37a22a9f404e6957e84424a2ff0c62dcf93a7a0176f3d528d83f324cadf5ccdd8200eeb98587eedbef52b0c2728eb4b44e2ee65ccbc88e545e8ffe44de1fb71f91eaae3b9024bb05248a723574eeb217b9f4c13c1a0721b8f8ce43cf44eacb03cbdeecb60d516b80560ad819f54636283100d475137d3fc7e6dbb453e8c0422495d42b0e499887f915ac1feb1e3cf2b", 0xb1}, {&(0x7f0000000440)="a09ccbb1c8282d6762d8a36ad164b47090bf1bf111da66e0c501590bb4164e3bb6139258124950a48f845d243a3c871e91b37d7f761952f74dd7bafa1f5e404ed7bf3937743b38cdd662a45e78d63c2f58926056b19e20b557f05e202aabc535d6495767a442ec5ad4d5d2d24771e666", 0x70}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="500000000000000001000000ffffff7fa2387c0194be21675405b9b14c9c049601df563dc736d63d5b2224c510810b8db70a7bc60ba91b5cfbd7c87940895e40b134d980d491da007d00000000000000b000000000000000ffff00007f0000008ac2775a39df4c837f9690bd03aa3b7685d434c84eb894425980d3351a7a8b6032a09ec21280e702aa39ac4ea7987655bd7209b8e86af76a75a3842325e548a457b4fcc08b6855951cda51f3038f15587bdff8b7f79737bb14dd663a0abf3215a56253f9bc3fd14de44c0423af1060aa33decad504b6c9b7708eac778e4530f3f3313abbc406583ea7f16449da87a166ffc69194223669686e0c3c3cfa9773e3c29931164ffb087f1cc50000000000b800000000000000ffff000007000000c7356657485406acf4a739e7e0892d174fcf076f59fc68b565ed41326a504ac16c04498c13bc9f0dbf4d26fbf7dc972976615f19588aa12c71bed0d4815a8012f7c2f25d8b5a4bc0340516350ce8bd872f3339dd0f99620e7697983263cafa2be5440a7cf51d11b651c020d020cd0da74a000c1c162737a82c41fcc9fa78f9fea7aa866d62686c6c8d986749565eadc5ebfecc2be4999e790b307dbc3ebc575699e4db0000000000b0000000000000000100000002000000ecffd7540f768ad03469ee129376aaa5e5601cec05a347747903a8c6102077387553e4f34d20a1555df194565a830cdf18ee23096209d81315b33e901016c5c14e28fd7774634e11e8d90fa908eec2bfa14a2472d5812160bdefad8565e8410173bea4dcfcd3ea7ca5830b193f4db983388518b175730a43f7788d1c33e4645b84629d217c6724a8cd61945e47f7c16134c4b2f9ced5da3555870000000000003800000000000000ffff000000010000c03194189caa582266bd935a027baac475a6aee4cc2889187a76899ab57eadb5711fa60000000000580000000000000001000000060000004e970dfb6c65fede037f57ec1f3e0a7fb3383e77de2f7815a9f563201fd7ed4f493f7e60be1a730ae531fb95b9760fce625ed6574a6d61c8780d205d645911335cfa0900000000008000000000000000ffff000000000000a59ae5a1f44d38c2419b81aad81415f77334224c8e0a403ceed0d8ca5221a70b735a734eb699d7647559ba1c764ae989e0c9f86bec39cc13381d473d9f9a011c090d3c363d232ab84498fde663c7b7611ccd20cec9aaa6ba299ff7ed61025a1c673e2b7ad2a3f01b6164000000000000e000000000000000ffff0000030000008c17d99dd058de6ba423cef6c949cadd59521bd1d964b3d44d4dcfda79a6d86f35f22a6c253c51838ae24f7e0d636171d5a62c2b0b9c26fe93d9623be38ee441916a547fdff39b6f20506d03f5bba368ef989c99d6bcafd700b26c3235cc7111c398c39e647e2bde024bdea6072088274e18c2cc900ba31895c58fe55b53d8df53f46900bf22e8492ded6a0ca4123f7810309e6d5433b998e7a77418d0152c08480961b9c65ba8e4d80885d901f5406006e52d844b6c6c8c1786a97840ef4e4afc6e3dd7fcd50af3a71c4e9ff8006b9ad00000000000000001000000ffffffff8707bf5081b539e6ea3bd9bcd0733a48ba0581bd237dbf5e00013d367e10db840cbd254052412e10330132262627f357c3689593c3b9652782a6bf1a9e0def4840cc4a6a2a9a4900a037c1a5b5480bf1acd74c905515b8fd43ac72f5d5bb0ffa00f3816da5694d34485ff0008182f57784b84ab28d0ef2feb3c6d6b5fca4e40367d1ca95d8be777ad0269d2c1ecb3763dda34db90f3583c958b60028840068097100099c33ebc3be71b15c332c300f3c188010d18694c5130f75330000000000880000000000000001000000001000007d959d4c57b2108406e57e97834d6a7f2639d9ce6f510c05f7df73294b34bfc1c400a08e319e6722d1fcb846a34e25a246db9e9f75e22a500b755fd255fa7402f2fccc092e77123d46c6262da1a5f1760372a92bd65b67a887503f2e39a30ab188009aefd11600d032"], 0x5b0}, 0x1) shutdown(r1, 0x10000000001) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) 16:00:39 executing program 0: r0 = socket(0x40018, 0x3, 0x1) connect$unix(r0, &(0x7f00000004c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000c00)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000140)="92187afabb9bacc8", 0x8}], 0x1, 0x0}, 0x400) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000003c0)=0x9) getpeername$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x38000, 0x0) connect$unix(r1, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x3, 0x7fff, {[0x8, 0x3395, 0x3, 0x0, 0x6, 0x0, 0x0, 0x1, 0x9867, 0x5, 0x6, 0x9, 0xd025, 0x3, 0x1, 0x3, 0xffffffffffffff80], [0x6, 0x6, 0x81, 0x1, 0x0, 0x9, 0x8, 0x0, 0x2, 0x7], [0x4, 0x2, 0x4, 0x1, 0xfffffffffffffffb, 0x8, 0x1e5], [0x400, 0x80, 0x7, 0xb50, 0x4, 0x8], [{0xdc7, 0xd4, 0x9, 0x6}, {0x8, 0x80000000, 0x7f, 0x1}, {0x80, 0x2, 0x1, 0x3}, {0x1d78d90b, 0x4176, 0x1f, 0xfffffffffffffffb}, {0xfffffffffffffe00, 0xfff, 0x1, 0x3}, {0x1, 0x3, 0x69, 0x7fff}, {0xffffffff, 0x1f, 0x7, 0x1}, {0x7, 0x9, 0x7, 0x3}], {0x8, 0x813, 0x7ff, 0x4}, {0x40, 0x8000, 0x0, 0x8000}}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="db") r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:39 executing program 0: r0 = socket(0x1, 0x3, 0x9) recvfrom$inet(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/106, 0x6a, 0x40, &(0x7f0000000140)={0x18, 0x3, 0x4, 0x80000000}, 0xc) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) 16:00:39 executing program 1: r0 = socket(0x1c, 0x2, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) recvfrom(r0, &(0x7f0000000080)=""/67, 0x43, 0x43, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x40004004008028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) sendto$inet(r0, &(0x7f0000000100)="ac9e4b8efdaf18055de16267816003690dcc8c962d3abcc97275fa449ccba090247d94119a3b7fd83900705d6f3512384bbf339dd5b5a2c06b465fefb0a5af9cb0b7155e28a197ec92c5982dfe1ec05154c9d7bf2c8ff18535c39920fde5c615d310e4ba531f4942cb1e8b5dac592db45365a2fe0cc7c4a91c3bbac9c56aa3711f83b78d371ef9d7e71c1cd7d8ed5885456a74aee94d2b92db638ef10015857b2325e966154aba9aaaccf7e83f0e5c7f", 0xb0, 0x408, 0x0, 0x0) rename(&(0x7f0000000000)='./bus/../file0\x00', &(0x7f0000000200)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000232700000000ffff00000000000000000000000000002800ffff0000f6a2287f433f", 0x2c}], 0x1) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xfffffffffffffffc, 0xfffffffffffffffa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) getpid() sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18e15cbbdf696c000000000fdeb57412a144f037f0c44e59abd8ad7387d7891658eb4c37a9c5a1011763fbfd53c966a0f96eb734db248cbb6da9c18c0cb30810fe50c3cf0240f2fe1085825d120121c68b122a2053880f486049d8dea81ac04997f999462c2eccae6a36e6c150cfcee2c9670d38b6a956d1c0d5d739472493d08c7b588f72ac8962c909d587bfef86af49df2c11f3006d2553b42471d8dc4c1eb96bf2915a9e0771a1b5512d15118333f8d01fc606747b86e25fce96ba66dd93262dfcade4609ef6a150348583fd59"], 0x1c, 0x0}, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:00:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2005, 0x65d) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xe03) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 16:00:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x2, 0x7fe, 0x2, 0x56, 0x1800000, 0x1, 0xffff]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1028a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0xfc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0x7) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x64}, {0x60}, {0x6, 0x0, 0x0, 0x4000000000}]}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xe3, &(0x7f0000000340)="252bb1615817bb532282cf22b1537a069611523f5240fbcf977e6b4505a474f5777c8ee77d9d0a5b02e105cc4ae480649424e9483cbe2b0d537b12c0a6565a7251193b0e15c6bbac72c82462bcaa85718ef185bd8094521001aa79bd7ce72be3a21e114a5fd76797104384cf9163cce4e9cd5fb49fd9ba887587ef8c0b0af0ac97b17caeb7840c8eded93957b03806551439450a917b6c6869cdd062c87f9be3a6b71685a473a0bd52612688cde942e133961db834adfb3e335d4860e8dcdb0bf97de4f484f8d09454fe1931f54f9c2b48aea5ddb1cc8fe9de1712ed0b1f6c6ef15abb") 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="670dc3", 0xffffffffffffff6a) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000054}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8) syz_emit_ethernet(0xffffffffffffff1e, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10001, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x3}, 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xa3, &(0x7f0000000380)="b4e2a83b8f848d1652446aaf1a3cbd0010cb3d6d7a8456f03a982ea00c89c3f131262bf395de24a22162442245e34a7dcfd6d11f3119e10800000000000000549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7010f4efb2ce3068667c7991ad80d0eefb2cd12b6b4b45c0b3b704443251c1e1884d228e619800fb5d49c36633c936488cd480a06d211f979") 16:00:40 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002007, 0x4000000000005cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa0, 0x0) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x6000, 0x61) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x87da86990c828a41, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0xee}], 0x1, 0x0) 16:00:40 executing program 1: r0 = socket(0x0, 0x3, 0x204) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0xa3d7) semget$private(0x0, 0x0, 0x202) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10410, 0x0) r3 = accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/133, 0x85}], 0x3, &(0x7f0000000400)=""/132, 0x84}, 0x40) kevent(r2, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x1, 0x5, 0x6}, {{r3}, 0xfffffffffffffffb, 0x81, 0x20, 0x1ff, 0x67}, {{r2}, 0xfffffffffffffffb, 0x29, 0x8, 0x6, 0x8}], 0x6, &(0x7f0000000580)=[{{r3}, 0xffffffffffffffff, 0x51, 0xfffff, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0xc3, 0x40000000, 0x889e, 0xa6}, {{r2}, 0xfffffffffffffff8, 0x11, 0x8, 0x1, 0x8000}, {{r2}, 0xfffffffffffffffe, 0x50, 0x1, 0x37, 0x95}, {{r3}, 0xffffffffffffffff, 0x0, 0x80000005, 0x3, 0x3}, {{r3}, 0xfffffffffffffffc, 0x0, 0x5, 0x8, 0x7ff}, {{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x5, 0x8}], 0x5, &(0x7f0000000680)={0xfffffffffffffff8, 0x97}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[{0x3, 0x401, 0x5, 0xcc}]}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000740)) sendto$unix(r3, &(0x7f0000000780)="58fced441cb701d93b2ae142b2c213537bd920fbda553a6f65afb8", 0x1b, 0xa, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000800)={0x20, 0x101, 0xf9, 0x90000, "747b87a449bf589bd2ca1e33febf522908744742", 0x4, 0x1f80000000}) r4 = semget$private(0x0, 0x1, 0x4) bind$unix(r2, &(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa) semop(r4, &(0x7f0000000880)=[{0x0, 0x0, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semget$private(0x0, 0x7, 0x2) sendto$unix(r2, &(0x7f00000008c0)="d3080a03fe796125647c46456af4ea0871f2c40075e719207321584af72c2148664bc15fd44b7432a2b64d37da91bdebe30812246a9407dfe064fcd75fb8b1914fa8e16c89ff5c4f02875c48aeb329577d7462d87b63909a8c0f0c49609f6c7610a2c722cd1b8340d9a78e650c22fdc2a615ff4de113279dd691f404e8b19cbd44f089855b570c1ab66d805faacbb072e15c387d4e93b9f58f3f1f155fb1a5e0bd1a84fa371174a95c166a75", 0xac, 0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000a00)=0x80000000) setuid(r5) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) symlinkat(&(0x7f0000000a40)='./file0\x00', r2, &(0x7f0000000a80)='./file0\x00') connect$inet6(r3, &(0x7f0000000ac0)={0x18, 0x1, 0x6, 0x1}, 0xc) getsockname$unix(r3, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) nanosleep(&(0x7f0000000b80)={0x1, 0x9}, &(0x7f0000000bc0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000c40)={0xffffffffffff0001, 0x1, 0x6678, 0xdbed, 0x9}, 0xc) r7 = shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r7) pipe(&(0x7f0000000c80)) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept$inet(r2, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000180)=[{r2, 0x60}, {r0, 0x20}, {r1, 0x8}, {r2, 0x4}, {r2, 0x6}, {r2, 0x80}, {r1, 0x8}, {r3, 0x10}], 0x8, 0x3) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x204, &(0x7f0000000140)="c2b2b1a7d992d71d007c5af18eca5440110e6f1b9a08c96a776049b2c49bf6de6c7970030000001a8122f64ccde986b477792288411a5c0747bb060000165d9e48c05b5ec0759d7ca755b15c274ebd423194c705e1fbc10bb9bdefa6095b3fbbc548f684a3aad2aee0d03a1c42158108ff768bcdbd09181be961aa094eb5104614328d4f183eabfc2b681d036c9d8d66c965a415c365bfe6bacd1af31745ceba2a9ed2a0827ba06555a64b896103fcee2acb49678b5e000000bb01db23db218733129fc074280b7a7aea1cad95b31f6473676d9d5d46f1c22bb139da9d005b2b4c51feeb6845a6100d91ce35b538c86c070cb8e0c65a660a29d9eb3e6708546b1e403eb9397e80ed10e84f7cfe9032b3d1d8837d8e3a7f9cebf5b7929943799b14f823753f4d1c64e8e94c228b00cb8eba4fa105e2d43bb94bbb971a3012f587f3ca7768ff010000a33e88a363eb8df32f6bff6583fcb429b3fcb64d5f0232535b7e64458e9c5f300882e7ab1d36ee6f4229d4d933fb0c84f8133be1b5cac82fc62eafa8d6f780dc742f4618c03b4b651eda36511653aaa129b9014809ff37c29f0646d4bd45d4eb99fc48d5cf7b35bb3b945f641bc6e5a622675bd7caa02c42367374d3e3ab19fa2532c978c98d82618ccefebd63623308d9f04be8bae992a06b85cd39183da637e2d3586dce043adcd75e3423dd9c286d3fa010625d0262678da49aa5") ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xacaf}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x25000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7851a383}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) madvise(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') 16:00:41 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r2}, 0x2, 0x1, 0x3}], 0x0, &(0x7f00000000c0), 0x4c6, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x80000001) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/zero\x00', 0x80, 0x0) sendmsg(r0, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000540)="fdc48fb09594f8e2223f18774eebf5f6c531100a4780c518f5cd8eb33ac24d1d6a334aa591d7678403856f7622dc58b03c5189b5ad14ccd3cdca306f66ef7fe4b710b00a70a7617fb496335007b253046dcccf0289ef3910bbb1f110019a1a6f8dbbbc8c9dc81288f38492fd49803eb92ce4c808c6359794cb808dc7b638e3a32f6a0ccc7b", 0x85}], 0x1, &(0x7f0000000640)=[{0x18, 0xffff, 0xea8, "7283989c06c202f2"}, {0x108, 0xffff, 0x836, "673a247e0b4cab55c2e6fff18e3d9f2b8833c958ed08f4d402f79c03fea508285b9bd18828da2753a04453f2f0fb7a82cb878df67bd980591a1b1a4bc3c99b1df00e5c4eaa9a3801b1429bb4cffb400e69f54b0de7690402959a9df74d940fbdd20fa1605b3f0816a185ff0dcefc0d1bc57500ce18f81d3fda3f8b4d308f3730b065037be10965442c9fbe9840f404187ed108c78a5f276782987487462354bbfccd356179c66abaab0d736f5701dd69a806463f6bd55745d9d279a21e8cae324aa028c2de33535bceea26226f2e75c49855a4d791e6526963e03af06197b83e93b0713f4ed4fc72a9a531fb4e485ef49499aa92"}, {0x100, 0xffff, 0x0, "e897bc0f8f6ce1b6486673da7d4c3fb390b925faa245144a9fc5cd942c868a1b41b001f0990f8387bd71e02aaf60d411f6a68f3a1af14feb7598dd6e0261b1883a5c8b53f31a98df6efebe8abb2eaadb999cecb9fe5dfa77ec36b5eaeef14a9b4e6dbd505b8ab5a3e81e1f358a5da4da98382d0043d379ba261d9b90cb66b1b325d7e3702a6b83167a4cfd28c9506033dae03690e52f5f385de686d493952dbe3a515853094c8c766c8e55d92ba9e22e2a5cdab9c15ce5f60dbe4cddeb25ebbd43f6d42eda165187eb9a6f3aa7612ddde1d9cb9d7eebcd53b69bd75f545a9c454c862601e9df5984a6b32537"}, {0x90, 0x1, 0x10000, "aff5357c2640d98202019b63626168ad1ce5758a9b9dd60ad386020749cb4bf87e7f5bee665f10498934ce7352de6b4dda7f365a9815b94d40532453315aa5dbfe3a54c660e5928f946867a293b0f416468d7688e6e186fa4d8ffd5f7e2e3e1e69503af2657836cdc2538e0426dd7c69462241f99beadf80883a79f5"}, {0xa0, 0x0, 0x6c, "5c4ae3c193c8d1cbfb53e179bee0e3bd57ac2da8a36bfe21e75d96d4661843141429cff8d045ed33dafa705e98c96f476429fe49ba4e9f1733f57a6f24ef7622f6773de72fe95b21b824ff235fd2ddf8f4e7cb5ebc492fa82f4aa42b75aec6f492bd14128a30a1f9ccd7b8fac7771dec9b904a6505f709b169b9ab0d35beabb557cdab0c13692b05da421ab0e189"}, {0xe8, 0x1, 0xfff, "83732b4f5d153ff59781b94da8728d2a2cd1db29d98c828078fff866c9f6b5fd342ce99a3ad3061be5f992b804a399f3affbacfe6b91e0e1d7f35dfb3c3e43ea52c06e626de1b272e2e54b0cefea0ff567cfc3156fb1b8e95d7c7988a76cf1c6080cf0d6252174fbc1383c698f009d3b352f79e6d077a59f53f073fbaeba20b771ebbfe8c14295469209b9fb97869600555c555e2246eef0aec6bbb2cfa3e7abc630254986bbbae3b396bb9916d854bb1b1499a4ae4d1bfd8eaf6be872bcd4dbde429ab42a388eab1abfaecfe7b5b3beaa96a1"}], 0x438}, 0xa) r1 = open(&(0x7f0000000380)='./bus\x00', 0x400000003fd, 0x0) fcntl$setstatus(r1, 0x4, 0x40) write(r1, &(0x7f00000003c0)="d1c2438ea5ba7cec35594aa4bdc248fdcf6e852fc63b981ac85f12fb3a827b6a8084c0918accf7050faa8f3d278c89e1e83a06d4f8667e201d6a2358b11cd94e6aa4ab70bfc7200d7d386e57a85804ff0f9ae8389153fda3b10f5bd1992228f75036429b4bc5d350362ee4", 0x6b) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000040)='}%\x00', &(0x7f0000000080)='\xa6\x00', &(0x7f00000000c0)='%\x00', &(0x7f0000000140)='!\x0e**\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='\'$\'+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x1d@\\)][/\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='$\x00']) unveil(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='x\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000ac0)=0x8) execve(0x0, 0x0, 0x0) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000080)) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x11, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f00000009c0)={0x8, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x26) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000a40)={&(0x7f0000000a00)=[{0x88, 0x80000000}, {0xc3, 0x9}], 0x2}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) close(r2) write(r1, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc8) sendto(r3, &(0x7f00000000c0)="75bf34a3b2a717d0b11b4ae55017b152daf37b1274240027c7d7957bb9cf82b21d7e77374f973c806f1ce6ab3a0a91dee362dae75d05c45878980be5ea8b6bd607f57bf3381818366a2118d78fadfd4a6a6fc4eabbbbe160bd3582341cc1a64460", 0x61, 0x2, &(0x7f0000000980)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="6612b9cb453f6688ebdf6fb54ee68c6ec434db9c758af5d9cc63063a08bb9306aca2d06745e874a5c9473ce3d58f69372ad6a4ff51904ebad65914b0433ccae2904b0c2ece082ac033663b431d2d8cacb3ca501254d835b0763daa65e1504334ba3eb827bd57007a98e8903bd9c2621acd089c10557efdba97541450f7656e908fa33bfaa18857083fa27174aa1e9cf15826778aa1466cf15d835d05216a5a7021f77e36fb0c5f386ac5a36c38d237fdc8c6b045ccea93922ceb500031e9fc7ef8c4601899db8e20586ace", 0xcb}], 0x1) 16:00:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x30010, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x28, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20800, 0x0) 16:00:42 executing program 1: setitimer(0x0, &(0x7f0000000640)={{0x0, 0x12}, {0x0, 0x4}}, 0x0) r0 = dup(0xffffffffffffffff) read(r0, &(0x7f0000000040)=""/106, 0x219) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000000), 0x10001, 0x200) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:42 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000240)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)=0x85) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") socket(0x1, 0x7, 0x800) r3 = msgget(0x3, 0x6ef) msgsnd(r3, &(0x7f0000000300)={0x0, "5c7895c08a71f971bd2ce7a11eb27b855adc6e3ed3915313bd9e7c8c6cdef8f68ad6d8aae92da315a49bb5eb13619729e952e7997d765a6025758f3fe5c5c55e2862ca2693aff15be81176e6d6406425378cb7610e66625b11f4550afe28484646d6098b6acbdfbfcc71670fe4621357b3d5494fa1ecd84f67514469fbf630a811700ef4c8a47e8f275183261474304f5dea72bd49267302b404b5b6749404c941cf8d3e1a3d66d0609e1c882b84084d5855a146cb30525eb0e408c85c5087ed7b1038a78b692e55e5b8e95af894be423a1187"}, 0xdb, 0x800) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x8000000}, {0x4000000005}, {0x6, 0x40000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/245, 0xf5) 16:00:42 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getegid() setgroups(0x6, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f0000000000)=[{r0}, {r0}, {r0, 0x40}, {r0, 0x8}, {r0, 0x4}, {r0, 0x40}, {r0, 0x100}, {r0, 0x40}, {r0, 0x87}], 0x9, 0x5) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = getgid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x6) sendto$inet(0xffffffffffffffff, &(0x7f0000001680)="eaafe8000f2f0cf33bcd86a0247adc3d88a2d33041f985b5f9295c6c68bbbf3b4a41935f1c1f5ee50ca4e312c524257aeb72f01c6cc20619da187083c1150ee39c2c56b09f74eff44c748bc9108a7a5c67262b224b866060f3dbe10d74010a865cb2fbb91337b9cc4e5788eb3e3587ea89e6aa0f5e7025fe70d0767eb599e8214709e2bc5ff4d6d1cbbf52120127c85ce084f437232bdbb9108040e471ea60723672072140e9331e26efd5d00a4b788516385f9f47cb8fd7cf2f790c92f852fa7e8f0a638a849492613d91c7d55f0671832ed0377fccddaba68f1c88781d8edbc39cefecdd21c0ae42b639111b267eceefd7ec77f3ab8121b5d7bd0c56e0c1c6470547aa00b23aabb64442d21a9f1f11817f6e2b3b21b62ffc45c696a4d629a62658e7378bc4b5eb68713e92f4679c55e3d382387c2675e5eb50a220b618bc38e6698db052d896f17a33024fe5fe0ecff0a712724053ee004dbf77c01490187ccb8f76b8fd245f89371b818519970d17a26cccee5127659ab6dbf7a0ab006d2e2ec4bfcdda8d2ffef572a5d6ff4668e781244ddd1693b6d9622412b0a6bc703c0b7d759f29444c24470a37a3726cdb3475fafb6802624e5d02fb896fa209c2fd98fcad7ddcadbee9f2edbf9d6473599617dcc69c6e34bca3f31857a7194a694a01951a6f5bd8cef7892fef1293e155d99a9e9602156fdde5a454f4122292585419376be3bd7adac3c37201641ae7635aa0017e5a2f9e4bd2beedf25055650ed8b169a15095297d1fd8820adf70c925309249f43a6afaec2ebdaa2dc6f5392bef3a0d6ed81857101c5099f69ed9b40371f7a2ee2fb256027106f768e9849c87f87ed8a821a24d472acdd3609b3bf1cea11e9fbfb7b283da58b29387e940d9d2585935cce80daf0c713e9aedbcc4d07b59a11ee02c8fe0a70a1766f567eb0e290514d8d4ed520588034eeeee223a2118d86337a0c0258aa540ff2817aba47cf338e670b40f9fbb2e9cb58ae6c8a429f34ce4420c0bed02ac2eba686c75364c94a0a0fa99259144058862452b59cee1a649cff6cc3d9a3691df77c91461fdf3538b4ba1c0d6eb498d03d57925fe5e9b176e8c79d7b3af4d51aaf23d7e945c6ce2e2eaaa6408dec430ad104fb5c7af5cd7920681a0211c73d423aef50a83fcffa4e9cd8136d15b2ba92fe5f6bb49ec73081ac6278561839979c6f30da54d7f9a7b4a763e4ceee1ec02b9b549ca8388a3ad0878ed03e342597c4470946a04726498f4fa06d74b7b676e42caf0267c51dd2fb62bdb6e480f8395f7c2e1baa4d5810961c32ecf330426d2223d19b5da65f9dd19ad274a14414006d5c2c5af02b2539de467d9ef9ee48513dc5b80ad3143b29496a5b35f06360556e578ad2b91c812582110a40fe7991c00a1a05f3e6cbb9f3416c5eed8afb8481e68ac74f5d1153f1eb2c74495f682e65bd9e9ae6d86cdd827c986470ac23939a790ff5ee9c7082098b06a3af6b4606d364497b1dae307b603f9bfb047d33d9a6723c568f6ce1118a7d82721f0fcf9eb6a5d529e089d6452d83f8863834c4139104d84d909dedb44c82252320a42dc5e5d3c38f571bf34e2f41b4cf4987c8c2cbfc0a6a7991fe8977c5f71193d990dbf7855c67a73dace98942a3eee40424668952bedf7b61bb67ccd69c39ab3879f209fe690b8809458d9f20004b15e81890797d819a6023977edf25cf25648ed61886bd3a92261eaf481f4bc832791a221beddc570e36aee0a160aedcc719b6db64377957f666aef62446cfa40f0d09ec84027180895c62a7ae4a549ee99db2ab5414b6c579b9730f32d1881e96804bb8028265a01015a1103c1110e393a57a97e67d65c1be6268df1fc6c7cf27746e3b60c9bf0ad0426112f9c57a3f358d5d8184322ca69f1c1c5afb86276cef45f8a328bcae22766ff0591b7de23e0483a6f95ce3de5c7a9d8677af3b2549b29e5b9902e085079b689ce2c17c4dfc6b1fd7740bddad00f5b6f487bbf2983e0123a5a0ce1e3274ad1fd70d9728262ab74bf9c6def977a22a940a38fbe97939048fc372119e693f33606ff2ed323683f51a03f6e8cc04d22e3298bdd25f66a49f53a8b46deccdb681327d34e8c76efc25b720d098f01a8b6975fbccb39cc36c83ab9abf04b3a39763a0a3f706ca62f280f23d4c59b626431bd702c2357fd527039ae1c6bbc170e31069d4a839011805bd906e940930582dbaf329dc49757b6c199408dafd44d4e0a4677efa04a1e7d20025edf00b7ae3c50eb70e1b164b31c92cc088e2036accf3f5fc3d605cd6a29ba64eae2718e64b49094edcddeb880646beb0b73a93c5f3c44b071e08812a31d8f91de4526c6729f01549991842f10848f0d853b12a8e1a03805298161229850a4d00f3445763f35c5526e61c2b2b10ac52fc100d57d3d1c542b881be757e0e9c69a8bd8957e551e8865f63ae223ee705dd8ce2d6c2d4c67f5bb03112259846884878f474abf339355dceef56ce3b6b4dd039db9759fbbeea06db3153898a290d17bc159cb9031cbf2f7ce6218636cabe18791addb5d747c0a34f7e71916b4efa9b92610a5d68fc03192f092cb784d95a8ec7b27a71e597565459e3cb3cf8423275c06f6d12669cdb47436da340c445e6df1a1261f27cfb6d21716eac656aea2b56df6bed06ca3036ad78fb6041d4f5491bf1f6b0a98e865b5eaa6f08fefc6ba9fc29589db7f997a226b3e62ddf58f9694d5759452c2b71fa42865c92ddcd304dc65e69e7f34734b91f9cbd939c3996645045b42bf1059679cc5580019a0d69253009f56cf126204c52d93020e99ac7b13ab541b069dcecfd512332252a702b5225b4f0eeb46fe5bc365047ed14bdd647abfe19b292de67e64524cc868ee4562299da00aa80d1add97e11042d3d02c33d8cdb3e272b1242502f8f6fd363ccbacfc82c6ff399baa966033bfd50c0f80fde5e3446cee72b2f8d358663e1e416710f01bf984b6a9c60f0dc4026a757f064d5ee007f7420c60e007bfb3a746db3c6d6e91c566c1828c007442433942c4a81edb638a627ae77ad50908211347169eaa2d98a85fff101bc415e7886b88e6a58754e050445e28cea3c19a5adfadfb72b098f2b4754b00fe080b140a162ee1f865d0e5f406d52c04b3aa54cfd0a7a3ed53cb2fe6cdd023c4e9fb8a9337b89a05417d5e7448932f4fa6b5360e1c15b2b63b0df1f17ae2793dd0246ea3b851622b92c2a79761b7cce63661ede665a1699c813489f326126963acd0d3b40f7a1af90b92ea9e7587e5296e081ffcf79ab4b9f2ce64a64861c8d0ad8af833d92125ac2884cbaf322d8502a0516345e12e90770484742a8f2b210508d4c24ed221d4f645138dd46f247297667dc0da3b02180fd7c8203ad38874d852d7d621cc0ab3861df4ff3ea1c335ff97356b2a5d4ff6b351d7017330390aa7ac68fa9aed8c94ab4796a9bf507d5886800ab3243b3a0c0acde45ad7226bc8f58317f8758febf15ae0a13a19d49d1ab7d01f21fed06ddc83add3c7a4c473782f6e8a3a0ad4eef6f87e12ea9bf166b88979d4a27b22267f54a40412e74fc82caa7212f499eb11a4484b118286433d9998e1f88a38d194256708f7a84516962b1778302cc61f283ad0e18690ccb2366bd0007229d3cdb050ad4c0b31416e88eaeaee9b9c220b91472fcd9e227fade62f98a5bfbe1a858023dacf84d4da9a792be1c60555e2162d0bf5f2c3651053bd129f6a5a218ab7c1663720e2b3987d7c3e4f2f478d02ae0b2f4be8a57c03ac85ac9ada4aced45809d65f839fbbff783d6ecb5fcaf441376cd0f499351b6e61a2eb027b04ce38b82ef3a49c62902d76f9446893450c1d99ba415969aeec521a2ecba8fd42cb9fbb6a275fc97167a0db57291b2b13625b419416fa5e115e291eabee4d3976ab4d51ea8ca02516bb499a01817c9f615c0d0309cc07a8855457467896cf6b0c6cd346e78455e13dc5f7d1443ba1a4f503a166b38c8a38edecaf1a429adec2ccfffd6dc3158e9b116c5d9cd6fb55cc8a05608c67b5912bab7f7ad49dd791a025a9b837be48823cbe8f9d61272400bc1463766ce8abb69d761b3591675f6243b3ecbb8480c98d297cb78c23bc20be703d0e3004d1bb71c90b81291f62a6ad584f44859d62c5221a4c4bc56475555924d27ea7f57db6ffe44e4fed2cfe400f1dc310d66fc8e4d5790e5faa9a83a8f3d63d53a15a8d2539b82a37ff52e891aae553204720b2ca182289e8c0da8e061e7fd46498aa6ff04554c8b008641056c051973ec0ab374868d260848e6229539ab5331198d9e695d337ced60bc7f28702875385984810149aec035c77c20e6e1ae76382fcbe384165f71b579a95ecfc0cc1c6f4d40e42363a5e0091b02393720968fcd7d4eb64bb94a185ac5ec35460742a6e0528860bbc5a963e93cf42004849a394be95cadc069394bf45d3dafbbf05f9464c350b9150b3ae45bc32ccbc7ed79270790ce3bf50ab13b9486ac38f8c21309911dbe1547e077dfa4cefb1094d9549f4725016e49192c03cccf9ac940dfa18e3ec032719588583b828ea6658df061573a527037bbdd699df1fb367ac23124ef7c80a62c1c4451b6cc2b47b9038c1f27256ce5250feb3be9f8c95458628e0684ea8bca180ce73e50fc82945d3dcb68b46d9752d7c2be29deecfe6314e2cce9f846cc9c7cd8a3236c7fc4c040b5b1b4893711f53896a7d48d85576a58eb66b5cb3033d66e6970ad75ebc32f2be08281f24213569243d954bbc29b05b11e1ac80134a29be7804e1ab5ccf475f44d1ffd6877b0931531364e0eb95d947d9d0b3561067047c4e32e7d15ab61617169d64fbfce7b3e8981c88a19af5d674679a41a4926de7cff94decbc8017e440bfe558ac36f99e4397e6a9b3fd74208d899bedbaf2aca90e5f67ce5150da2e20d094ca0f7c5a59ebd2cff5fb9eeeb951c6ba23b9012e2aa7cd09e753506b426f886b94505d28ccdb1d338d509c95e216223d901036f8f330177318ff0a64f00a9adf4db3e7f59d3a587fb3c134fcf52786e2fa799b1c493d1151a4f0fc99696ada41020cf225c657ed06435d6dc64e3595b6406e68da92d11da28d0630982f05abac363fc14caead572cebd387672043487f5ac05ee4cc6db28c10f5d04b8cdaafab97e091ac240f544b3bb082689739e74758525b1fc41945edff683d6258e7b5f3b817d80c263dbeb3290229f44c0314225e2aefd1f5f51ed27a88334a186ae770033d7b66594b8b8eef7269deda39a0340fc7b25e80aafff27ce746ccb721d5d33e817888778515f2fb8d9623b429e0d58d105bb165ea3c867d3ab7d0ba76d09e4d93320d12e9f8781da19bba2fd2fcaa9b2e623909215a25b0889d8c47ec64b7868583870fd7c2aa3455cc0310841895f830a0ea1cb792dd036be91f634d068cf86d1fc320c4fbe8ea830faf01158eed90fad4fd88871c3222af1f2142df6d57a8b3c5362ce2d0d0612c93c6deb62e8c1584e87eed2e7bcb11fa9cb0adf420ff0ba099d31148999429ffc4b77dda067d4a1b4c5b74f199868203acce6ca394028fecc37a724e83c336d8beb407e69e21506c1b16730dd4c88a88be5be60b0c3c42834b253a1a33b31e37b2e3a6294b93f01687a424d1506c394c41b03e1f0b9f0a9643bb90d4bd64d2677d1f1490f288294ee97d04c5b7fcc45544ad3bcbc744d18af80e99fd06c42717308e4522111142df011add0c36e4359db880fbeeb75556d228007ca00804d8aefdbe19d187517179312c966e3e91fc84", 0x1000, 0x0, 0x0, 0x0) r9 = getgid() getgroups(0x3, &(0x7f0000000100)=[r7, r8, r9]) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x30, r0, 0x0, 0xfffffffffffffffc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:00:42 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x800}, {0x7, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001640)={{0x100000000, r2, r3, r4, r5, 0x10, 0x20}, 0x6271, 0x1, r6, r7, 0x72, 0x8000, 0x6}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) close(r8) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f00000000c0)={{0x8000, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000001600)={0x9, &(0x7f00000016c0)=[0xfffb, 0x9b, 0x2, 0x1, 0x4, 0x32e7, 0x6, 0x8001, 0x62d9]}) read(r8, &(0x7f0000000140)=""/191, 0xbf) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000001500)={{0xb, 0x80000000000001, 0x100000001}, 0xcf, 0x5, 0x20000000000002f}) ftruncate(r8, 0x0, 0x4e9) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000015c0)) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x21000}, {0x3, 0xade7, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x4}, {0x3, 0x4, 0x1000}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(r8, &(0x7f0000001700)='./file0\x00', 0x85, 0x1e0) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000240)=0x8) setpgid(r9, r9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$setown(r8, 0x6, r10) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) close(r8) getdents(r8, &(0x7f00000003c0)=""/4096, 0x1000) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") chflags(&(0x7f00000000c0)='./file0\x00', 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x81) 16:00:43 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x8) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000006c0)=0x5096) r3 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000640)={0x20, 0x80000001, 0x1, 0x3, &(0x7f00000003c0)={{0x0, 0x8, 0x400, 0x6, 0xff, 0x678d, 0xaabe}, {[0x1, 0x0, 0x5, 0x1ff, 0x7, 0x3, 0x7ff, 0x10001, 0x81, 0xfb, 0x1, 0x9, 0x2, 0x100000000, 0x6, 0x9, 0x5, 0x7f], [0x2, 0x0, 0x20, 0x9, 0x80, 0x8, 0x639a, 0x4, 0x4, 0x101], [0x9, 0x4, 0x3f, 0x3, 0x2b, 0x7, 0xffffffffffffffff], [0x1, 0x6, 0x9, 0x6, 0x3, 0x100000000], [{0x5, 0x200, 0x6, 0x6}, {0xae10, 0x2, 0x7}, {0x400, 0x1, 0x20, 0x9}, {0x6, 0x1f, 0x100000001, 0x9}, {0x2, 0x2, 0x1, 0x80000000}, {0x1, 0x2, 0x350da392}, {0x7f, 0xfffffffffffffffe, 0x7, 0xffff}, {0x0, 0x2, 0x3, 0x1}], {0x200, 0x800, 0x5, 0x7}, {0x408, 0x8001, 0x0, 0x1}}}, 0x7, 0x3029}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/53) r4 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r8 = getuid() r9 = dup2(r0, r6) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000740)={0x2, &(0x7f0000000700)=[0xfe0, 0x51]}) kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x80, 0xf0000004, 0x9dd0, 0x9}, {{r6}, 0xfffffffffffffff8, 0x30, 0xfffff, 0x6, 0x6}], 0xffffffffffff8001, &(0x7f0000000200)=[{{r5}, 0x0, 0x8, 0x4, 0x3, 0xfff}, {{r4}, 0xfffffffffffffffc, 0x52, 0x0, 0xffffffffffff0000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x3, 0x400}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20000010, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000001, 0x8, 0x5}, {{r0}, 0x0, 0x20, 0x80000000, 0xd2, 0x800}, {{r4}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x20, 0x5}, {{r5}, 0xffffffffffffffff, 0x80, 0x4, 0x3, 0x8}], 0x5, &(0x7f0000000340)={0x8, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r7, r8, r10}, 0xc) 16:00:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000380)="ec1f7ab4e0eea4c5d3ea01a8b2ab613a1e92a8e42404b6a6f30026f0e3127604c29172141a41c856be7808ae326365eb84d7f61f241b341c51a0272dc333cc6b32214b8dee9c1ca382eb67bb9029ef8a3e9d6ea208e90f8eaddfe7963d4b23b19a77665adfdebfcf88986adda70c0b84c195d59a44b144ac035e3aca9ace941b8c03110dda71590288362ef3381d60523d5c2d4fa4e840a85a498fa6f83f964bbb38c39dd3bf2e9606967479612c80d0436ea70018c3d320fdc0dd379d4eff9f8fc98a217c7f29f650b5e028555898f8948bc3d1bca6ecd317bc18ce1d8f8b0469be49309bbd8b30a9bbe69508386befb8ff3f087244c1832bd6636a2bb5d6d472984fbbb2c43b2c5d5fc3c07d68df65ed693f8f44d277cd13bc67066e6aa8268f6340e3afec498730eb0fc0eeead79e1bf21fb8362b520b35bf92e5ba69479a893c58f10ddb718bef79a1a3cecc38a51930df645e76ee8d1db417fd29cfbaeb0f6d97928321cbb40438d9bd86c4d2fc53f41ad684e80905c923e1d5ca75ef47c0b1e7f524c5d4829927001370557817dad2054a72f76fc1e234ef95388e0631bdcee0fec83a6580a5d4cf48eca76e2392b2c99bd0aadaa73dc378859cfc6a05f6db9cc95834cc5d5d3fd39099962be38f59c48e24d5549bed160b2db74669625f05797d854f7c4de5cf86db9957502816599ee860262488d111d37981ae7c15de3b3efd5e48263505ee8217e34841f390267139e119282e92136798963f25ac74b73f465ac87e18cf6ecc22c9e74ba713d9f4f1339d12b8488cd91479be6b24f97e3b18e6c940a1c97b1af84f548f9e3906cf128d30a28e9320224c1f615224c494e4bf52023cc1771e5dc9a88b09d97db851bc9739c8beb52b28bcd0fcc8958dc60935174d3ec77dd1d214382f61731fb6d00c1159e22623c154c4473dc0ab39255ff4e68e9af2ac49ef80be271944ce2c70e9e7d8c912608d6b0d930f58099af80da97a90796240a8a01f92a8802c9bcc75e07b9ce1d0bc98096e5f2db1b8e6a0679f007dd8dcd11c0a434a1898a6bf8c551d66c5f8d69774757e1b2fa30b60daf671a78fbd2a1e458b35a5027fbf83853c56c1316824f5e3261f65e2e8d1bc1a47edb80a0f79e3733bbcf12f38b9383889fced469c95d4e73ce9b255ebb5665d0a8faebfcdbc732f21e14ce5ad24243886ae5ca74c6b782de546ae2528013688c182d7c95cffed57e0a0b4ffc63f8e03232992cad0507edf25cc3450b1993cbe9c00a8e0c1f9aac5eb16a6a79ae487ad7f3f606a58738710b78c7e80caebb077a7dee882e4d19fc46422907fe2d9db188abe6bd51bb7a7c446194f791229b166bff40bb38ccd4b394af1d1660bacfdb5cf929183954385227d6b9582ef41dd82c19aa64f1f7bf7bdac79c3d8458c8aecead9966f3fba11c1b142d2514a5575a08a1e58cb459eaa67bd6125895336bd2a75c61c8237faee97cb27310f08759b204f948b8d8ec663c974bfb690c5772b81a96cc30da5fd8fefa1f3025a9197bfb1b50e4b699481655ac3d640027d020e04456bb6d3489ece47a8a390c9fa8b5f6235e4f683dc525afa44c98ff018b828a8c1a29bfff7ef1354f077e0d9ac3bf7ce4a7ef210e29fbe4a02efb47ff8c57331afcf9dbb990a8583d965d512cc9362c3c56509a00b22efa10806e00d1e03f18089350e8a1077f1c2108383e3a4a66dc0d7ddc0a79793d6048eefa4595290e10323562dd37241f874f51bed9afb997306ebe6dfcf4a12155836b69af7f60ff7ae8fd2f38876423c4c81f3b684837eb2eae1d1673162ec040041706aec951981e58972f622dea52b167450717e92ee2ecbd4ef5696e477a38fb65dcfb23ba3411101cb316c5e4a5e6c37d3ed6849ac189220aae99ce977199933ec0c9b00512415cf1cd4443f2bf6dbd9de05e30ddddc0476edfa73fe66e4597d4ea50f897d119cb9f6155fa8d236801aaaab77c1d4d370967aadaa79db624e11e1a61893e47480ca37c58ea5b687fb33b444a0355e227dc15e8f6b780c39a765264a8236f1cce972220d560c834fd5e7b72c090f558bb20260fe6b8afecfd263c4834a2233aa91ea69a791f71573fcd1c24056f28f4e7e03cb37efcd1c06e48b9cc3887e8346f2464c513843d223cde4b53665e2a6879f8c7754d75a1606a06f1272995d5f963ca84ca783e809b04a1990e97c15478040da942682ef29de760746b77d2b90a4fe5d6573ecd96a9921fa4ce0bff3192602aba71b51e756070ae6fbac32f4d399026bb61a2956fb39cbdc053d56f175f1af3328e719e2ea92b33dff685919cb0852ca926f326eecfdaf81ae5dae84249d61304584a4250b9baa40d03a71efed567ddc5a8753a808ca0341143b38b05395298f16a059100b114bd274b6c1a2436368e97731d70a4754e24af5ef440e965402cd68a6e9a8667e939e77a744c238fd4d559d60f55a9d53bf4a439d2f861a01f40fdc7a8930b65f75eb8542381c65c0fe4ea187d0f953a0e04960af8f1ce1470c584fed5c5a33732cd4c5c35469d42611d49b02654f4cd81724f3f51740cb1f6e1969f33e17bf0e3f3abeea3c0df74aa397086898c4e89dd491f5e0b2169e968fe53d35beffefc2d0d79543d6cfebc7b5d59f30919323a289fe9d7f30b0a6be7ad4d3e77c165afb7a3b46f1d270725b7a22294ac6bf0e010704ae7efa474896dc42212853a9117cb40d51619951c6359e2c62b2e3ef8478d37e2d38831e077f7628c6f671cac1a2fdf04daf3c8ad5686546635ae08506e6ea2ad758c39f7f47d956e4eb2f3eeea0d130f00579c220320df8e3c74ebbdfe7983d4aee691896a894c70248d9d1bdeb64a1f15b3113fa9bcc2cd56b2040b8b1932a2f2677973fe3815cdd0cffdd33fa050694e3e581e8cab92f65a6f9e0a9085be300cfd2a9f5872871d3068c631f1e3bdba73d184aea5c0ad8c0faeb548abbdf017a15dccc5c754e6ecef736b5cbcd2871547d5f355d90dddb3675799022bca6860dfa267d568b542d2a778aa79ac4129c7136dd8f47e366c77b57d085c7a5150b25c30719f0b3350f48ab3aef9e84084dbb2ba98bec47f342b50d02bd43327601ed1055b277c9e14647b39939f78f5fcf2b602d57b70aeb2d42f04c6c048c7f032da4a0b17b849b8d2e7d3dcb18ba23ea9231728fa8d2126bc516591c3b9e21808e9e8a9d608263537d88ed5a578a276978bcdd566e1484ee4e55f0e29bc12d79dd290c84a9242ae2cd2e7b2b51048308e0f1c8bafaa8ccf98eb51746311544fbf6d9f27cd5ea9821d64e4e5f5e3da7d28a44910ba742dcc6d2c9602ab6de687f79d7c3324cdf6ce652492ba1b400a66544b231428d5ac3eff59ff18955ab168921e49a407c6ae82dc893d0ad044e906b496164fba36760ef2f8fc6d680b1e905918877a8afb6fcd0bbba6f8f9406dfd4f562d0fe64934a3d78e070228d7316fd2d6e4247227b2c3178730cf180140a0c45c4df407a2d9e8076d847bddc808dfd4f5b10d41532dfbf15be06a7687ec8c5f5ff14130df6a6c4d7f43c4bcc1fbfd2688d79bb258414349319c06b98f0ab73e127ef50d3ffafc605607771d32b0855a2fcdae5d6e53c4be4bf20b28599b17b2819b3e1ed0f6a8d3dadb482113c2e5b61a4904802d3feb1e4bef305e7034535006f9b12aee2e37ce9240a2e47f77bf1c1f35d28b33b0adf0fac9a1d161b8059daaaebbecd190b4151728ae453472ad68bbc4971250eb7a1fcf57c24835bb2ab6c0765820a369a4dd3c2737ab55f31913b1c0b5982ccd933f5bcf3e5f5bb8d9142aad36105b98ebdcaa60efa4b73085aead22e2d74b2021935ae953befb6e56a7b8ca4a0d8ff5762a7f1042fad269a17076b4136cccf5bc9f80180e282ee1dfe342ceb58b77cf95a17e644cd4d7e8aed88fc1904c74305ee7011e4dbd0d56d7bfe1218650219c6c94295d7039e0ff1998337da6719b445f6799f996f0132fa33b5cf5491efc1137e3b312c243f049cde1fc9cb2f65889c980b7a79cd3d3526c18dd333381a153ec4c73eda2fa30983d3d38b0dfc9512366004d67f62b86e60f4ae9f4acc3c38295834008f36de43945d83e72f95e2f8fbd870cd9edbe8d7500bc754774319f2084556143bae3ac856a9845e833a6da357709c2222d2b85d32bcd5cd27b39b5e93acfd56e7aac45d3b066806dd204072a0e107f648c2faf2d94c0d1b14bb8737a2f8b82637ebe70640064f15cd210bc12c20f5779e087d3e92e3796b66e59d2cbe8b58bfd700936bf3ae87abd49b0eb44cb5158676d8d32d527f4f59fb7d9812807ecfe134714ee6d39be941593ae12e4a3e3d4f865718a81b365e63785495b835bccfc15d76f08f30498fc6a369c4ce81283d41d894a307ca91de33ddd8250c4d748c47c646edfc078f4f068f58bd2e49d2dd87aa731f4f7c65fbc3dbe0fb44d83bc17c48528dc0c402f1888420b279840d1855b215cf8fbfbd7737c81ca44c863986254faf181732b1af579c791617a3ed03491923b180fd57191f71321d511f4195a75069ca334ff4af33f5daeea53da2599773fdc645b716b154c4ab394cb4f25391da9b0a25c86409568d3aca3fd89fed354bbb4799b1ac0db598d757a50fffe369f25468afcfcdff85c4e9b27660b4484ca4ccbc21fc36595b0cda559d72175c2380c14cdc873c527d866f309a2bb62c651c242833514e288ee1313a3991f230417e347eb3c022a29f994423f1812ebd4fa3df650d8e64767a1f5be6bd29980f820e25122df4538ef838a41c2bfbbe867122961b5a7806a1686c917284f88b67b58b498211e9ff9cd52bf595413a52da5beb4a8588f479d2451a74e1c5f8bf3e447af11a6c6ede8742662ea541e591b300f28de53fd9c085e390b78f55db6b2bde78bd2c3554d0e3261c064453b22417140908d72a28fd94faff321318fe72a3e8ce52415aa23bfde1e9a7a3352424bff16dc3725a308fb8809aa62dd2842fb329e385839e42360b90f0067baf15ab22053caab19a6ba59a2738604745235d0a2ff7692af727653d367b4d4cf57e790da4e67bb32528945866390ea6d292e4dd6451032a6839a064f5afedf3665a876acf49fc721096398e09853670e27cdaed954f364a58bc150f4b162d1032733e1e855be25265ad44ad8975d1b69daaca9fbbe2717ceef56247fba24dc0bcc336daee0da3f29e474763142ac0aecbfd0a1337d1dcd9b6d2844075afde4363ee350017d91df8e4fe4c12641b8c3af3b572d87a46df8aedce28c6143c4de6d827b9f2d651980da89b4f94bf07184a1c8f73a0606797c99c2d1985191ab1ac972616c755fe9de200181972c5fe8df4296eab4a0fa185dba50ce0e755fab1bed1bf8878cc4c950580f65b557dc20d589af0aa52726e06de018f1bd89001270585e87cf57e2dbdafe20dd9b901e1b49a00e7d20be83ff0a07c8932ebe6a1034d7f718019281f989cdc154755fdcd069202663df15c23b1ab42de96bf52f237add096c42792620c57478f15711c256bcb8249cf629f46a7bed9a2ffc134f8a66be253d630bcdf0ba4cd3d1ef0292ddd8651aef37759238b56b2c1eae7fc594eb130f9bb5ab61636e9671a48fe5fd1959c6cfbfdb80f3cec4bed388c444b0837b836b13ce3fb11623902f3709032a6aed1df648f6f7d1fd4a9f7a83825bfb59d59856f69cf8caaed1fbe15ff5ea08dfc76a456645b4247180a50df9f5cd9f4a3ced9bb22ab3c9c87c4b46592c3780d89079a3ceb66f18a78cb5951d98272830761") syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: mknod(&(0x7f00000001c0)='\x00', 0x6051, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getitimer(0x3, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) dup(r0) kqueue() r1 = kqueue() select(0x40, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) getsockopt(r1, 0x80, 0x3, &(0x7f00000000c0)=""/163, &(0x7f0000000000)=0xa3) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000180)) 16:00:44 executing program 0: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x982, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) 16:00:44 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:44 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff1000/0xf000)=nil, 0xf000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) preadv(r0, &(0x7f00000022c0)=[{&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/101, 0x65}, {&(0x7f00000010c0)=""/161, 0xa1}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/63, 0x3f}, {&(0x7f00000021c0)=""/186, 0xba}, {&(0x7f0000002280)=""/25, 0x19}], 0x8, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f00000000c0)=""/4096}) 16:00:44 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x100, 0x80000000004141) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r1, r2) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000050000003f000000000000000000000000000000000059", 0x2c}], 0x1) 16:00:44 executing program 0: setreuid(0x0, 0xee01) msgget(0x2, 0x0) pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000010c0)={0x5, 0x9}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) recvfrom$inet6(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x2, &(0x7f0000001040)={0x18, 0x1, 0x9, 0x8001}, 0xc) 16:00:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0xc, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='%-\x00'], &(0x7f0000000240)=[&(0x7f0000000140)=':\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40000090, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000240)="46a254") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x8000, 0x0, 0x9, 0x100000000}, {0x2, 0x0, 0x8, 0x401}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:45 executing program 1: socketpair(0x10, 0x7, 0xff, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x8000, 0x100, &(0x7f0000000000)="be6cb7", 0x3) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getuid() setitimer(0x2, &(0x7f00000001c0)={{0xa0000000}, {0x8, 0x3}}, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) socketpair(0x2, 0x8003, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) r3 = dup(r0) readlinkat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="71ba237c776248965dff0d02a3d02e112b62929d4a7fff02c10de086feec8909", 0x20}, {&(0x7f0000000080)="ca1ebab9337cb39f2bbc66a8068f8f3bdeb330d266edeeccc20549b0d0cc29c7cf148ed1429b24dbff0659a831c2ef0f1fea5b24b6361d0a9754d1c2164a6ac286b2582c88d79a8a7c0af630ae5f0cb1699d5336b9fbe06eabba98a78fc70d9734d4e40808b1e56b32b5759edc4746b83200f4de92bc5945f24ece4db4c6a88274408702182fbed8e6c77fc300ce0d97af09817de0efee593c44f28ec45b1fa4ca588646df20ca6c5f2bfbb82605", 0xae}], 0x2) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/55, 0x37}], 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = fcntl$getown(r1, 0x5) wait4(r3, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x3, 0x401}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)=0x3) r3 = socket(0x10, 0x4003, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) munlockall() r1 = semget(0x0, 0x4, 0x8) semop(r1, &(0x7f0000000040)=[{0x4, 0x28, 0x800}, {0x2, 0x100, 0x800}], 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0), 0x238f}) r2 = semget(0x3, 0x3, 0x2) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/225) munlockall() 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2000000000000029, 0x20800000232, 0x0, 0x0) 16:00:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x501, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000740)="ac241e4842b1f7cab41cd6ac736fc0d5fce78a0000a5336ec727249339f75464663b861a04f9723151a3289cff842a6dfc2145bf0369041ff31721a22e853ee2d6fbda6609274790c67155a31eba4ecb75497f759295c5615924177048", 0x5d, 0x40b, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000880)="c558b92c62308133976d20b400189d38dc11ef377875a89d06d3540d32867c230b95c4da87bd390d230eb5fec8addd91b452448897b5dfca16f3b78d5a842afaab4e4b016d18b71a1e2a587d8bae989734791776cfd90afe6badca034383ccd237f96610e46082e1f2d3f8bbb0e8ed4278aa8b220c46df7a154cbea6d6c9e7feb831c90ea66044fd5afe40593aa49e1a5cee4ca73945e2dca7edd21558fe84367cfc05f80cedeba155b87ea1ee39", 0xae}, {&(0x7f0000000940)="75e73ee1ab565be173f2874755cec4ea34b6dd802b31d1164ae5f8bd12a5b2a1b7081b7fa97b98031d909e4fdf6a3b8b1c13612ee008da29abceaa07800cd7e7bde265e007e05050557f9204de6c733fb380945ad3b9058b00953720d0efb06d3dd8c96d9ff3d3ce689c486ccf3502f9562387ace46d1e48393aa632200983f31fc2c2535f1409e12449d7351eb10ca8250b78634a6f1bb4fc500493ce6ccf83054a8d94d4ec1ff1225aa3f1fbbb95f89aaef1", 0xb3}, {&(0x7f0000000a00)="d7f9d0ad8e90576e783aeccaed2be7ec3cc52e855c2e7f168e2ed4b969674ce0c83a72f9e3c41e0c98f683e5e5e553d3b3bd30fb28e43aa4434ecbb573cccc7eda310c540e9c72037da8ae4ea921a8ed6fcbc3b49fe7ad3c4b23d269ff5f83d9dc99c449ee62ae5ef50c7bfb2833244aec1fe1c02e7733a53a7702112d32eff13d6f614f894ee10002bb813d91038adec025db71bb2868626034a798eb9beb62c4f35fa045ad2178aef89684818f9f1ca5a8ccc3769c25f8df08a4e5d2ef675123e35f3bebe2dfc2cfe01d19cb7d215e6837c59bb222baa029d44133f183d917", 0xe0}], 0x3) ioctl$BIOCFLUSH(r0, 0x20004268) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x5}, 0x8) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f00000002c0)=""/27, 0x1b}, {&(0x7f0000000500)=""/186, 0xba}], 0x6, &(0x7f0000000640)=""/178, 0xb2}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000800)={'./file0\x00', 0x9, 0x0, 0x9, 0x1, 0x3, 0x400000000000000, 0x101, 0x2, 0x1, 0x2, 0x6}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x100000001, 0x9, 0x7, 0x3}, {0x28, 0x1, 0x8}, {0x3, 0x4, 0x400, 0x100000001}, {0x0, 0x0, 0x100, 0x4}, {0x81, 0x0, 0x9, 0x1}, {0x7, 0x80000001, 0x10001, 0x7fffffff}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000100)=[{0x8, 0x2b, 0x400, 0xff}, {0xff, 0x6, 0x80000000, 0x7fffffff}, {0x7fffffff, 0x4, 0xc07, 0x4b961bb6}, {0x93c3, 0x8001, 0x6}, {0x1000, 0xe7, 0xfffffffffffffff9, 0x7}, {0xe046, 0x800, 0x7fffffff, 0xff}]}) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="13be0a2fda677f1d5ec1f8bbfadac2d8b8d12d7b0941aaeff904aa8331470919f43f52350a8af20dd832de8829f007e6928e0cb687ad1ddd63283931f3361b3ec1c19b4f6067e80a3efc5b5842636c86c3959677cffce4ec1f665d72257bf758f294cebc22df1df51ae7deaa49ee61b66241d333795924ccec68aae3a44f4af759f412e2e7bd4c6a9ff4bc2c98914239e21b9b0c34f2dfdd8ea6c4f6801fbef85d9f3a7db6c2596755399db0bb2cc2c5cdb8222578502e", 0x3c9}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x20002, 0x5, 0x126f) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f37f7c8df5f882b297be1aa5b0100000001000000bbc2570d7d026ba8af63ff37281d02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000023000000000000000004000000000000000100"/166, 0xa6, 0x3, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) pread(r0, &(0x7f0000000080)="a314da0c82e09c74ee7befeeb2a215c7c7dd31b05137038d1c0db5f07db346ab4f8719fb6cb277b5023d49794492351bb754424fe1a474ff9157961ce4ea5c0b1d0d03f84674fea46e8c483d57c6f4ef897b493422a326238dad0e7303b999066e9c1e3aa9b3780d848d6ebd25851fdb84a171c253633ced3b452f8e8f5b1707e874c888b9d36f5337407d9ac5e3ace6e71ff3a0aab9cf27f24d75d08d37ef81ac1eddd45ef2db4a2fa1cca58a3ac496ce7fa12858d36781c466924d9aa2abd4056b51b9fe74e393755931688829436fa8bd7accac1603a2914c56a1257c6fbf92ee137e390528", 0xe7, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x1000) 16:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() r3 = getgid() rmdir(&(0x7f00000001c0)='./file0\x00') r4 = geteuid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000180)={0x401, 0x2}) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, r3, r4, r6, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x18000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001240)={0x1, &(0x7f0000001200)=[{0xfffffffffffff66d, 0x101, 0x3, 0x10001}]}) r2 = dup2(r0, r0) ioctl$BIOCPROMISC(r2, 0x20004269) getsockopt$sock_int(r2, 0xffff, 0x220, &(0x7f0000000040), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') read(r2, &(0x7f00000001c0)=""/4096, 0x1000) 16:00:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x53, 0x4, 0x27f, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e54000/0x4000)=nil, 0xfff}, {&(0x7f0000f13000/0x1000)=nil, &(0x7f0000f07000/0x1000)=nil, 0xc7e3}, {&(0x7f0000ea9000/0x1000)=nil, &(0x7f0000e09000/0x3000)=nil, 0x1f}, {&(0x7f0000e71000/0x2000)=nil, &(0x7f0000fa1000/0x3000)=nil, 0x6}, {&(0x7f0000eb9000/0x2000)=nil, &(0x7f0000fa9000/0x1000)=nil, 0x4}, {&(0x7f0000ecb000/0x2000)=nil, &(0x7f0000f5f000/0x2000)=nil, 0x8}, {&(0x7f0000ec0000/0x4000)=nil, &(0x7f0000f7c000/0x4000)=nil, 0x80}, {&(0x7f0000e84000/0x1000)=nil, &(0x7f0000e5e000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ef7000/0x3000)=nil, 0x6}, {&(0x7f0000f04000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fd6000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000f58000/0x2000)=nil, 0x6}, {&(0x7f0000f43000/0x4000)=nil, &(0x7f0000f75000/0x2000)=nil, 0x80}, {&(0x7f0000f60000/0x3000)=nil, &(0x7f0000e6a000/0x4000)=nil, 0x7}, {&(0x7f0000fae000/0x1000)=nil, &(0x7f0000f38000/0x4000)=nil, 0x6f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ef2000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) dup2(r1, r0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) socket$unix(0x1, 0x7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x73, 0x0, &(0x7f00000000c0)=""/115}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:45 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x7, 0x1, 0xe1fd, 0x1, 0x574fa041, 0x5, 0x80000000, 0x1, 0x2, 0x879d, 0x6}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x80000000, './file1\x00', './file0\x00'}) 16:00:45 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) chmod(0x0, 0x0) setgroups(0x0, 0x0) r1 = getuid() setuid(r1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x10, 0x8003, 0x8, &(0x7f0000000140)) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 15:59:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd10900000025259560f8e5815f73f2a044fd090000000000000089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40e6e8c8b6b87cb4272b9bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x365) write(r0, &(0x7f0000000480)="93", 0x1) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = kqueue() fsync(r0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x7fffffff, 0x1, 0x8001, "a5f272233cc4805c5222a684175ba0a2cc555f54", 0x5, 0x25b9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x20000000, 0x9, 0x5, 0x8, "270d94dd7850f2b90c901141785d7ca0e2b9ba83", 0x400, 0x5}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "85490000000000000d0000c20000000000911300"}) lseek(r0, 0x0, 0x0, 0x3) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x8) 15:59:59 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20100, 0x0) fcntl$setstatus(r0, 0x4, 0x44) setreuid(0x0, 0xee00) r1 = geteuid() setreuid(r1, 0x0) r2 = shmget(0x2, 0x14000, 0x100, &(0x7f0000fe9000/0x14000)=nil) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0xfff, r3, r4, r1, r5, 0x40, 0x9}, 0x4, 0x80000001, r6, r7, 0x80000000, 0x4, 0x1}) setreuid(0x0, 0xffffffffffffffff) seteuid(r1) 15:59:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xffffffffffffffff, 0xa012, r0, 0x0, 0x0) 15:59:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="04022e2f66bd9014216ec1c2420c1c4b6c653f40"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0xfffffffffffffe1f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10020, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) panic: thread 0xffff800020b298c8 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *260572 75214 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b298c8) at witness_thread_exit+0x213 reaper(ffff800020aff8b8) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.