c91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a39", 0x4}], 0x1) 16:00:40 executing program 1: syz_open_pts() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x800, 0x1fe000, 0xfffffffffffffffa, 0x8, "21fa6e6b6d472396f9421a14cacb63f0f2ca5481", 0x3, 0xdb}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x20) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r2, &(0x7f0000000140)="8c6a4813fdb538e0b9986a662ce3058d1095eff883fa466d1d8c59fcc1e9424221533048496451c6b58025b9634224c9faa5de751445e5fa146d8518fdc72021fc7d38a170724978350acea43c77", 0x4e, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') r3 = dup2(0xffffffffffffff9c, r1) fchownat(r3, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4a) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0xab7, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x11000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x1}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fe8000/0x3000)=nil, 0x8000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xdb}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x5}) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x48, 0x0) r5 = open(&(0x7f0000000840)='./file0\x00', 0x88a0dd886b8376bb, 0x3) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000008c0)={0x2, &(0x7f0000000880)=[{0xf9f, 0x94, 0x40000000, 0x1}, {0x4, 0x5, 0x7, 0x51}]}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000900)='/dev/diskmap\x00', 0x20, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000980)='/dev/tty\x00', 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000009c0)={&(0x7f0000000940)='./file1\x00', r7}) syz_open_pts() recvfrom(0xffffffffffffff9c, &(0x7f0000000a00)=""/22, 0x16, 0x0, &(0x7f0000000a40)=@in6={0x18, 0x3, 0x401, 0x6}, 0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) chflagsat(r8, &(0x7f0000000a80)='./file0\x00', 0x0, 0x2) r9 = open(&(0x7f0000000ac0)='./file0\x00', 0x10000, 0x1) linkat(r9, &(0x7f0000000b00)='./file\x00', 0xffffffffffffffff, &(0x7f0000000b40)='./file\x00', 0x4) getpeername$unix(r5, &(0x7f0000000b80)=@abs, &(0x7f0000000bc0)=0x8) r10 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r10, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) getuid() 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = socket(0x800000018, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x1, 0x0) dup2(r3, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) poll(&(0x7f0000000080)=[{r0, 0x40}, {0xffffffffffffff9c, 0x1}, {r5, 0x100}, {0xffffffffffffff9c, 0x4}, {r1, 0xa4}, {r0, 0x10}], 0x6, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:40 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x80}, {0x7c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0xfffffffffffffffd, 0x3, 0x3ff, 0xdd}, {0x6, 0x7, 0xfffffffffffffffc, 0x1}, {0x2, 0x800, 0x7, 0x3}, {0x8, 0xbe7b, 0x7ff, 0x3}, {0x5, 0x1000, 0x4, 0x1}, {0x400, 0x1, 0x1c7, 0x1000}, {0x2, 0x5b, 0x8, 0x3}, {0x319296ab, 0x9, 0x6, 0x3}, {0x2, 0x5, 0x4, 0x101}, {0x7, 0x6, 0x5, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:40 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x7a, 0x77, 0x1ff, 0x0, "f4e86bd297d830cbb9e1d6c3e192cb1800970b38", 0x7fffffff, 0xec}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setsockopt(r0, 0x20000000000029, 0x26, &(0x7f00000000c0), 0x0) 16:00:40 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) pwritev(0xffffffffffffffff, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9ec466c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000001340)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4195902741e76a06428272226aa80700000088a63e6f37cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca31ee0000", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f00000011c0)="07b1d847256809258d119b38a7969eb944797ef08ac9fbd13c9a2064ba72a6e3b78d6090a3b5f3465fc86e42e95ae1ec192461e22bbeae249d8493bf22dbfa5c8d960bfebb84f6a55814719bd57302251ee7fec68cb9879e3ced38d6c3f2098fc623c21ea31e3af8570da8d7d46d4e347f642f6c53406164943e", 0x7a}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r1, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000001240)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x315) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0xfffffffffffff570, 0x100000001}, 0x10) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r5 = getpgrp() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x0, r5}) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x8000000000000000) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x63) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 16:00:41 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480), 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='./bus\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:42 executing program 0: pledge(0x0, &(0x7f0000000280)=']\x1c\xa0\xad\x9f\x81\xe7*\xb4|\xed\xb7\xf2\x16\x90\x99n\xe0z\xb95\xe3\xac\xb0\x11\xfa\xaf~ws&\xf3>=7\xe7X\xc7\xc7O\xc7\xa6Tdo>\x91A\xc8<\x8d\xcc\r\xe2r<\'\xd2\xd6\xa1\x04\xd7\xb6\x810\xa5bk\x83\xa7\xacU\x1f()X\x1a\xdc\xe1\xb0\x97ns\x80\x87\x7f\x13\xf4.\xf5\x0f0E\xe1\xfe=Q-\x97\xf6\xd8\x187\x02L\xebu\xd1\xfdg\x9c\xc5\xd6!\xf3\xaf\x9bg&\xcd,\x8e\xf4Q\x92\x8bt\xf25O\xfbI\x19\x9f\x91vuh\xcf\f,\xd5;\xb9`m') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) listen(r1, 0xf06) 16:00:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x1) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x7fffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) setsockopt(r1, 0x3, 0x4, &(0x7f0000000000)="b65c4aeb0741e6723705556b1932248078f6be8009d84a863aa10ca4804cb112230d037024cc6a91aee35f2c23ce4307ffa35849ad806e36170efb3abc6694780e2cffa441aec07cfe16f739a3343a164094c0c4f944abc4447004700423bb091aff38e5451f18d9311cf54e48488d08926819d16f52c0f0f592f4c0014f996885e281b92634651e0106dfb2813c8143f94e3b40f646c2c39a8ae89275cc181964f27e2df4bddb824761c32cfd28dad114c07dc074c3c5f2f8140e", 0xbb) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/102, &(0x7f0000000080)=0x66) pckbd_enable: command error 16:00:44 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) getegid() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:44 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x8000000000022, &(0x7f00000000c0)="3fffffff7f6f3335715ecd3d48463e02000000000000007134ed600621c3ac5306754f1f7398304301ab605492dc1890afdd0fcc9e53d1bec7565899296fac8b1776e8ff5b6ba81d13aa546e545b9242d54f19423e49f72a8b9227afc9393bbb21d914a487bc57ff17ab2d96aac411017a3bdd0dc714b9d73975ca614c6378b93dd5ad37425583b4e83e846139c6e83b489324a273f151387c178cfa01efd973b6a9e1af018752f44cb2416e9b7d5f431a35b63a3383417798789223461cfd6001ef731e596959572f1a3f933047cefd889ae0e88b4c", 0xd6) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fb9be9eb4688ecc920689d19624a276914f635b27f", 0x19, 0x0, 0xfffffffffffffffc) 16:00:44 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r4 = dup(r3) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r5}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r8, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r9 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0x4) sendto$inet6(r7, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000100)=[{r9, 0x80}, {r9, 0x8}, {r10, 0xc}, {r7, 0x4}], 0x4, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000240)="220e2a", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000080)) pipe(&(0x7f00000003c0)) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000180)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f0000000380)=0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10000000001011, r9, 0x0, 0x0) r15 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35, 0x0, 0x1, 0x10000}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000300)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=""/201, 0x8b}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x3cdc3746}, 0xc) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) close(0xffffffffffffff9c) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='t5', 0x2) 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0xfe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x20}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f00000001c0)=""/72) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0xd3) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x9) 16:00:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = accept(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="f10263d1f395f08d2bd0b9c717206fbaa4448fa58ee994823b6baab232584656c2b4515291c4fb0034273144a30ae6084656a9e948403f11529027130cb1b574af68516dbcb1b226d24112fde63ffffda503496c3d94dcda7589709e", 0x5c}, {&(0x7f00000000c0)="086c0d1f7978dcab89372928daf0fde30ebd83febea42d8753b7877cfcae9ff60dad2ddaef3756f1c22a2e7fe33e7d32d5c53b1f9872d6994a", 0x39}, {&(0x7f00000001c0)="1740fc00a38f7e3c782eb79bb998a6760dfc845e77e3a0d1b73f5454cf5d8c1f1d6e8d6b8d4df2c6f6aef63bc5eb12c702ea973ae187528ed6f36ae8fcf285235aabe0dc910151cd1ab55c2f6d1415998229f0c2f4bfd98cb15cf4c8139b0c89a1b11323b640c9c3eb870f976faffe1e9e26ca3608b3499b8d419f20070414cf1433c03d8364f8b3e301212c6ad155aee9fc2a83d1e9ea631b8bcd7f1dd948cbb801fa09fdb373ec54ae5942ba4c2f9dee28c589eeea79ca9dd1356aeffc8078555369f4e73b2a65833326cf256e992ce390dfb2b520f807216951", 0xdb}, {&(0x7f00000002c0)="18d8296242f130c1fef2993b0370a1886dc1af7ff0168e863f51200c34b6f2b29e4cd94d98d562f004cf4fdf41d322e4907e66", 0x33}], 0x4, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x2}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername(r3, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000640)=""/4096, 0x1000) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) 16:00:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080), 0x0, 0x801, &(0x7f0000000000)=@abs={0x1}, 0xfffffffffffffef5) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r1, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x11, 0x3, 0x402) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ba5b0100000001000000bbc257699a1f132e27acd7d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffffc2) 16:00:46 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x400) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x1400000000000005}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000300)="68e0a9ddac77829c29272f163dc1bc8ce323adc6a91efc938106730d368c0082f2c0f02b12a9eb6e132dda7197116d5febb21b0e39779a029c41300ab8487f59c92255c952bedf7ec370dca6", 0x286) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) openat(r1, &(0x7f0000000040)='./bus\x00', 0x8000, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) setitimer(0x0, &(0x7f0000000140)={{0x100000001, 0x8a}, {0x4000000000000, 0x2}}, &(0x7f0000000180)) 16:00:46 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff67) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) fcntl$dupfd(r6, 0x204e6d9b9a38c9e8, r1) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) syz_open_pts() dup2(0xffffffffffffff9c, r1) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000240)="220e2a", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000080)) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000340)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r14 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x4, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x2aaaaaaaaaaaab81) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r14, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x5, 0x6, 0x2, 0x5}, {0xb4, 0x2, 0x5, 0x2}]}) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x28, 0x100000001}, {0x6, 0x0, 0x0, 0xa4c8}]}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7ff, 0x9}, {0x7, 0x400}}, 0x2) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0xffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0xb52) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) fchmod(r1, 0x91) 16:00:47 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:47 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000840)=""/4096, 0x1000}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x0) r9 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r9, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r9}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r9, 0x20007471) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r9, 0x6, r10) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt(r0, 0x0, 0x80000000, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="9fc192b976afc8aa82128eed3b01f610c1701df2e7fa454d2a776f3261323dccdc95e5f3c766c5a5976097f836f34c10a895d9a1c467236865e35409189be13ea07b2a8b4233d809779831a31e668c967d5ffe463737862fe799a8a7eafce6a4593925ebce87e683d117287399", 0x6d}, {&(0x7f0000000100)="05084c19afeb3bed61515a50546f6f97d14920b2a026a9fdc556d88c6ed4d8888a60f9722ebfd674a82495a252a522972e9c61890a2a66", 0x37}, {&(0x7f0000000180)="ca985307c80a2f3b73d0178c98c1e028fe48d98bba3d37464920e043403e3ae83387a697af6f484963a6e014ae0c42e507b817eaf39cd4e366d46f25c2db034ebd760efd", 0x44}, {&(0x7f0000000440)="020a49a2d63238942386bbc8813f2b1d5b49a7f6ce1c67485bda7b0af4efeaeda42acf9eca10e7f29c6fa8c53c3d51a44ce1d64bf73c4d3d2c27e54b57eb2a289c499cf063ceb30d10d9df1e6c88ecd1b484caa872e57001be568dbb6058a188b560355536b61cfd890965007eee22299d549e9e5981224b466e65fa256dc6adcd82f48786caee6ad2309785b5de111d8c96ba95e254107b8236434c06eb59ec76335e175e0f255e8c5e08e1026693f5a6b52417285286c020da60c01a9559869f457bf7a6a3449d32eb34aaa972d9e8db7718f88b40092851a6e5b9e235f13790b463d4c661b9a1ccddf48362c21f155b05b3606c8557eadd0529d075f819f67724f4200c475ec2ff08042a9d3e94c9b1e2461240b2ab335f00acf03d2453fca47628bb02ce9bf77836b049b642025a83616017b9fdbc2deafe717b892f4758ce9f7f9ac1789a4339ba3581de64e1f7e28ae0592ab8c64a3fa97b13b9e46929e01cb6b09ee0ddd6c5f9f99a70cdf8621a6ed6e51de1392e8b774466f78eaf9247903c98e3a7ab9aba79d09738f2495b92c04a5a4d2b614f02ca668bd1c587a6f72e5b22b84ab9f3cf8b4fde2d448bd416017691f06786bd90307d6e6d98e3f3f4ecec5b9e583a1f68c8c45ca6beef93ac8a1402dd2a755bc5a5842a8de077e135f526043479a15a82a2fb54287a063a584354897dc4261079594bc85ceb4d7f0ece337336e02e7b7f7f57cff30d27b657012f1e8679f7a38d985c0bf2a76dcf3c81fad3aa0293d431a7da38aa7b5c9946c5566bfb4008842bffdc48f9268b4bbd294175c6c53fa135a3155b6f25032bbfa30fa45d9d7ce901b0c832de3601e3012c2cb68b624cead1fb71fd52e402c573881385cd052838b04103ee895abb9c8de90da1f505d3d69e343c80a44932fb731edb33d531e5d8c1a0c42783631ae6a42fb0ae2800397128e1e8d213bd973b2ac2d6cd08284c784a5d47af37cecc41344c57ac480c6510c6f531fb5c8fc28147928a46dcc0a3818ecec3eaca6c6cbc16a0129acccc94478b5c2b3a099efe0478ef8a095844f52491c5ee014082667c6eb65bb298a322b36e823b4e2fefe0f43432e65cc5bca04e56e03f72654c94c6fbd2f9d6c2cb162a8ec242057ecc90494654798513b32ae47b1761bd6d9bb3ed4ea99a1dcdb5e1d5611f833f0b183be650708aadfb1daf1da75e738b54881c7b50b3c41becbb607bf105da667072ffb2c6483e6d693796aceb7eebaf21a6e1a73b9b44155368fca06e618aba308bb53efdee01c69eb232bdd40fb0c5afeca2019bf3b89dab70741e93f622a38b645afd708489db66ee4b781ba3f5a2b77de77857e07374ade5fe117144f7b77d2f31e7b00b32748d823bf1880b5b28890c220a12832b6eed885a5efa5e66fbdc14c8ff7c60fa60c62e1b9612f2e7fd009045f632d41142541238c5b0e1a41c45cc567d7ee4484b1a1f61b2e3ecf0a8e613e3d4e0208e84b500dc09171a3de63154e040510fd5d7003826dcd013edcfe6f6aec53e6d59adffb50ead86766c8a3774d60b30a23218e1f3c55b2eade8e02a59984ab484e4c08d29982f9dff2e67987b3f737c7fd24a95e35eed134d11cd0dde423b34c01be86ffc0cc854c5b6952a7d40276d92073f555bed28a04baa83e0bbd673683f64c88bde546760e96b1febb31762a4ab98153b275976ce5c2901d98d475b299d3b153eb3d81d748da04886ba435a006a664079d61eaf527532811238ccbfd1beac287a6158da26c58cff72bb089629eeb6009fd2611cfebf86e95ef7fa6d2f2d0e2361ffa04377fbc5fbbb97cb6fb909a1196ba08a8222f790dceb120d8bcad5919058803028a714e74d38a9952a676a676a4458816bd8da0507529d10f6e064aaa1a3947fb238fc4df66ee5fa26b4c977b1f1f4daa0737578ac0c9ef145c18c55cbbb03a634dd6afb18d00b4dcc7d9ae1a97c2e78ef0fdc7193b32c423b4675559516ac0eedaf55538f999d278990ad462f9c9ae087dfb5822431de6b8ed007afd4f437314f47248bb59c1ca227e4f2ec60e53bfbfbc6d474bfa8082e681668c784d19ba34b7ba9c29a74d8400ea4670aa54cd460c49b5f3dc2ee67617ef54580b9a876778d10dd2f630cc876caaed2844adbac1e2de9d68b3beb14bda389e28b627014f1f4132162124eb8f46af2b9087512ad78bbe66d9d7d79a20f23502c7d4fff69b2fcc61aaf0d0c1dfabe97fd4a1f139471b833033d705a5ab4a7ae92d954f29fb77cc93ed6e11b1b9d8d57dbc570d0be2a92a520f94d86b3db2dfbc60ccbc429b98b811891be78631c6f290ad86fea1cb68a20ce12e22bb3e02ded0b1e96aa59388f094cc2a2e8946c934b1b4c56cd3d88de009c253985476266f6e95a45e4ab4867fe4b3fba9808e99b31031f90c7ba9260fc3004b60f346656acc8b27a897e6a98faf53b0d3be77babe7e8b35c683089b6998c76d078b61474cebf507aa1599db58952f568402f8fcf10fc84d515959e18d8ba60101fe33bdf09129b10282f147f1655f577ef0376614e22f8c78aca8ac0513c223c9f95141d072dce4729ebcaec4987b52337bcfd108eb66cf7261d190472f99bc246d8dccb7c4325c4806c6e977ebf03af2c62f0dd956593782754bbb63c502835d81588ccba65fe26707001a28d6b1bb4e5522394369ce0776c4facdc8212f47dd086eee745bb9b30ef1a445e9e071c4b8cc0dd4798547563ef2bc4106a0f54153ff98a4df8f5bdefeb4defc0da4e93941e806e172f6e9b4c3abe4bbbdc77f84c598a4dab2886ceda946eee70caf848d4c15c01e3f18d722fa9026d79756b89ef397d22c2213d7ec908761d390cec1c0f6da03fa52214efed1582e17c6a0c762646abbd60d6c0d1790d46e4e63c6470fd2cc10a1fd1f572804b242adb548b159d7f1e6b8cca15a6c9632e15056914d79614e0a4b98512d21b1c89af664c8649a48b993af3550e70156e9dab29e1a25ca88abda28a9e018e00719e99586d09fbefc3e9057abf21c8048c1949ced79f6276eecc807a86c3db11d3e92ce80f2ae89457f57673c1b4ecdfe11e4b72f6321f009acb4486e48fdaaec561d37861db7876a640688bda71a96802a6a78e4f41f16f30dd86e128bd668dae16df95e0d39b1a48f9ad69de3b395f76f349ccd36e3570af75fa77b500f6b9f74af80f3fdcdb7487a18aeeee10231c88e19277c6380d7183a6116ddd6e934b0690551ed53225a257d006368e7d5ad3985de9dfc8aac60f2e2f47ef63f6509833a0a6e117401a7f319318b7e78470fcffb6bd24d18f995085faca53757e720ffaece4af92e0e4504c29557279d68d7474b93e39b941ee8ad31a684bf0dae485aa0db584e442b37b8bc59cac9d3911b730861eb0ae6380ebf23a4b549cb7e852ce17d99a0bf9db020c02ea87a7540a04fc9ed67570c54e20515506042a2dac12fdfa23be6b92f466d97796c1ca0a545a1b34f85137658aa5d8971dfdf16dead0bcbd5ce4de7776ca85b8aa414727e3d7fdb0b86c00fc88816c6b8ee406beb2a6af22d0ccdfc8ec06f79e5c3f325031e6d43ca996175c28673565e92243647312484cf2fc871a4d4d6b0ef30a639a5e7e98f6512f6c69c74322c6e835a42ac99492e418c656c0f720997cda6f7532d1e507221070d95f14dbdc337609445ab419fe6d2f32905a7fd2cea7bceb90f3487a851825f19baff052f08cce778668c3a2f65535a94530673435917b3e0bc153f1cc8ff3f1e85540df3c96e46ea110ba5ddc5a62723cc300ff095ec6166a43814b80e41d43aee38ff0e2b0bc6f9a7a6f278eac0522fcba69dab98c485c139a421ab0a9240560c83a7f237c0234c2590bc5f9b48d665b33544e8ede11dd1fb97177ea068c338340ed6496053330052338b7c02a99c897e991e076e2de5099f39e94c4fb95c7fffec987d13b2441ce0cfff647a7b40a7290d3cea79df1c394eccd76b8f0da413e788a7e2af2f01bc7c9280c95788c320308830f3dd02fc771de8a3f88dcb1ec358c31a79593f3906f6cebc830ff32504db5d49c7d6621651a67763cfb90e5f66a9dcc0379e0159a59243f4f0bda36fb24c0514723f6c25df4e03b5cffe035fe540c3f96647c80df355c5a879173700b3202d57173544dccf2120cba13997f3302d51485fad3b13c95dc527b386593af239333dc193822354527eee4e0cde5be63ea443cf521d73836f720ed27662d08471343c544bf28a06ed3103b4b17653bc9db1e4788da33ae95080c408ec3a0972c5e42fa67818dda8410283555969f098ee509e2357ce7097d45069c8ee7b90059f464a3fe67fcef4b23671a2a40f9ec70fd35ac65c59be2317ebd8a3415d4b9b8b4420f37d4333843aba026bc4de48c2e8c89f07accb436862484396258a990b421922845f2d326e0a152c004d99649ad761c0901678965c98e79be89ed8d6c10b8eb37126cea7835b7a3d8465d0aa264eb04730d0c2c6787be75ce4018a68cbf4b2cd9133eecf511064261a9a2e34a6a47deb1a5e95e9126a62b0b2743cb0f8e81a8e22db7bf422fdd57d8935d572e5e13e52368e7afa99d08cae53916772aeecb1f79cd7060e3f98ae9ec7c1b58155e88f37f5c292dcab02831ec95ad8aa1fecadb28a64ff19df216538c24ab074f7abc4e25aa23f02755f437b7e25bb99cc3f7bfc26e7ed8faa3c060b645b2ec1ac89473871f019cbe4856e861ceb7a65420c44cc48b77a3ba9ba3f6a790c04857f9a619d9146a04395b7c62615056167b76bf6dffd2591c4d2925b84934f71fa88f7da863646a33a232df979a68b9e408d98044c4a7f22a1d52970432ae642ecbe59b36152a0288b1425dc33850d28f0daae8fb41433dd39d4612fdfdaaf104db18f0f2c26d06cf5c62fdce7260dbf331ff3ee35c17c74f79f99de3279c0d3936ad5b8421c3425118676f2c63b3ca597cefb05b091a2b45a48ad965c9c56f14cc372d6283f64d4f954053117a5fed268a1833fa66d4a9f620ddbde2448615e18c771350d5fb588b867a45928cf2b85b2ae2ae99685ecd58364f44d81884c7191d870833b5e446b60ff2c3ad871c73bb342e0c5ab84748a10b925891347834f270303e0bd49ebe2638c2a7e3846b305875b53ca0805aa245894a83b1b8f8ef5fa4617fa2a27cba629a932fc14631eef8799df320a7cb61597ec59afac2da61a554060f2daa8942d45c9c0f213947831de68027aa6eea5e3bcb5de3838086345fbe9a33d8750ef87359c1cb4c60555381b9fdaa1938b4402caffdb4bdd34bf625a0a71c48e4c3a02c1907725c6d142a794aee9893968eadbb86cf0a4772c0bd6cbe68f32369154693cd62ffa7a5e26cfbd318630775c2e343619b83b5bb1d433891d1f7e49f50333b1dc708c80a885125700d1ff57d8cba9abb63d11d26ea4ae7b93ec8d101500e76f63f192a122efcf207e8a6810125452ab099dbb02aa3758919bd228cb6e275135233c34527e203d6f13a0b66b124905b194f1634082f7280d23204624aa44bca9b7d823a9413b18c239c2142102055b4065af3e607f91e09c10d117b40a86820a1d5adfbc87a81b6c51852d3b8222dfd70ff92b7b1f990da178c9900bfd8ef979647c044d4d69db0d57d0733aacf2a469d7e7914815775fc1037a50e7ea3e8e25f8f954f268c30ffff21ece0efd6eebe7eb00ca50ad242f65ee525aebd99165ffde4934397454fcb17a6633567a6e8e3d9df60fc5296e74813c40b26747c923fa55e6af51596107438d0b453fc66a0ac34", 0x1000}, {&(0x7f0000000200)="6517c187d2cb9241b9c0ded3022a9035d1f043c6d66a9ad1eb2d95b201cfa4e3f08142c829354b2a784f75db6a04ab", 0x2f}, {&(0x7f0000000240)="c9ffa14cb7886160d896f00f1608cb3dc38f4d048ae06209", 0x18}, {&(0x7f0000000280)="5ee2a327c08a9d6381cb6cc017fd8119df559abf5b2dce132bd0d62756d765a6c9087b037ab45337cd67c9c3894a73b3fa67e274fd6cf2e704242772764965c017e31623e2510590542d1a5b611e78e11af9793cc43642125420aab06532c4d9cc40c0456f4fee9a04584dd9e0fd67a7f9895729873284060e4e966932ab4a5a8ed145ed8def2976869093991bd4e1bde06814c9cca40d664a7ed9435f1a42a4a52cc052a618a046bdde43dab5a9423c5a1c3d410cbcb11c541899169c92b9b4a71619448f910c766b5f29cf677b65a30c7103f58f5d", 0xd6}, {&(0x7f0000001440)="8d03e632c16215007749c55c7c16e08d3dc1ed5b92d677eeb9667352515bd1993156d9949cf65ef9d820901d62349c6dfa086d1da46a7aa87c098d71a744dc2b52cdbcce8ef3c0330967c8bc4e35b7b9add1fc6c8087ff8279321e7803ce1059591eac399c9ca776408ec477d35e2cf26bd64b02d262b5d74cec469662243794b677bea62cb9f664558d8dee505ade339730cb0519381fcdb347b9637811fcab8099f641009e3c55f552d1ab3ef89d58e107b9962f1b4aed46833f7d6807b610864f6c89b36b297d253c", 0xca}], 0x8, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r12 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r12, 0x0, 0x0) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) socket(0x20, 0x5, 0x200) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r4 = fcntl$dupfd(r1, 0x0, r3) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffff66698cc84d85b41aee8c00000e6acb6e756c65300052d8c0bd990bce753fffac9b290fcb1e3b0b27e00461f69bdfeb2f08b4162a169652582eebff3f6a7e847c50c010b86334a1217be6ccba1ba110fca84b9da932e1b69c2c6c64519f0e3f45bf37ce2e30177e204a26b991602a4ae0fef80717c635859f191f7d6b251b663c4ddb71fab50c0fd6f501250576456b40a4ca7abaad17ce6f02b58b907ded79960e93649ea2e99790e94decd8b9f85a1560280cb8b857a1ab79caa81396e3901cf56f9083174a46c0ce3c5132b70b17ee9ab73e44e590760d36d265850c3b3a0c1a448199221022b59ac0b5ed20fa8c8926aff0dd6576df82d7d69bd2a5594f9d0d7f8e10905df7b1141b13c4b2defa236a11007796f1ba643df5f6df9b34352d87a57a358918ecdc99684fa3df367598b3f81717678c9058f00604c8537da16a450b8518dfcf69d10c74b38439d1276e7aedd68cc4a520ff9fb762387c2bb6b55a4eddfad25d1f89d33618676667945041c297a043cfae350cd6eae128e9394f86e21fb241742f5393ebf5347f707d5a3c23e99400c107fead76353a0000000000000000000000000000000010304e45ba9b206cd14f49f5fccef25badbef976ae6f2587e1dbe7163eff7e94fe7ed15a6d5a9e7a630402f900aed7440f84770240dba00d30a2b23525954974e8e37234cb836360fa39644fbfbbfca18106625bad1b286f1a4eb4a5d8c7db4500cd7aa6d50777dff4a467c954d0277d95ac14f107569b918f3a0893ce667debe41b1e8af7e296c90ac1801e723a9c51bdcc90112d6df823aa6380a2c031e5b0a3c0d443a5ba8720206f63a7c906169a7ea391403041e0cbf0"], 0xa) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x0, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x42, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x100, 0x20) 16:00:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000000140)) 16:00:47 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, 0x100000, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pledge(&(0x7f0000000100)='\\+\x00', &(0x7f0000000140)='/dev/zero\x00') close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x7, 0x3f}) 16:00:47 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x4, &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r3 = socket$inet6(0x18, 0x8001, 0x0) listen(r3, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r9, r12, r13, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r14 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r14, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r15 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r15, 0x0, 0x10000000000000) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r15, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r14, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r14, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000000000)=0xc) r16 = getgid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0x64bd45b50fa67f62) r17 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r17, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r18 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r18, 0x0, 0x10000000000000) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r18, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r17, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r17, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r20 = getgid() r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r19, r20, r21, r22]) r23 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r23, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r24 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r24, 0x0, 0x10000000000000) pwritev(r24, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r24, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r23, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r23, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r26 = getgid() r27 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r25, r26, r27, r28]) r29 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r30 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r30, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r31, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000200)={{0xff, r32, r33, r36, r37, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r38 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r38, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r39 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r39, 0x0, 0x10000000000000) pwritev(r39, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r39, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r38, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r38, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r41 = getgid() r42 = getgid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r40, r41, r42, r43]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r41]) r45 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r45, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r46 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r46, 0x0, 0x10000000000000) pwritev(r46, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r46, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r45, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r45, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r48 = getgid() r49 = getgid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r47, r48, r49, r50]) getgid() r51 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r51, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r52 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r52, 0x0, 0x10000000000000) pwritev(r52, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r52, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r51, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r51, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r54 = getgid() r55 = getgid() getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r53, r54, r55, r56]) getgroups(0x7, &(0x7f00000005c0)=[r21, r25, r28, r44, r41, r56, r44]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r16]) chown(&(0x7f00000001c0)='./file0\x00', r8, r57) r58 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r58, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r59 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r59, 0x0, 0x10000000000000) pwritev(r59, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r59, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r58, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r58, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r61 = getgid() r62 = getgid() getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r60, r61, r62, r63]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r61]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, r8, r61}, 0xc) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) setsockopt(r1, 0x5, 0xfffffffffffff801, &(0x7f0000000040)="be87a26ac0022748b6", 0x9) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000200)="885ff54a272041de5afae01db909b9f0a51f8c3e2ebd50917ae4540f77c940cd770c08ca03b3228ed44ab8c6b91f2fddc04c73d063c882babe21c5d8af512b4fca0f2632759ce8d2b211007887fd6b5c6e67426edf8501dd752db5c623425c31a77713a0818e80d6b8d68515e708cb0fb0f2dc7a7097b8994de8a9b346ed8965905f24ef28cbcfb04d88920222f5b0f4a89a2686ae7d32fb04be9755505c", 0x9e, 0x3f253183ade5e8a, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x83') 16:00:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) listen(r0, 0x70272504) r1 = socket$inet6(0x18, 0x3, 0x3ff) shutdown(r1, 0x1) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2e) mknod(&(0x7f0000000000)='./file0\x00', 0x309b, 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0xfff) 16:00:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r3) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0xe1, 0x400, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0xc) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x10) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0xff, r7, r8, r11, r12, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/20) setuid(r3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r13 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe(&(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) pipe2(&(0x7f0000000080), 0x4) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) pread(r1, &(0x7f0000000200)="56215c23948eb816811e4d382149dfc49d665b4d19823464a473c5569af1a37f2be618e984a5f28b1eb1575bd8627a4fedf591d33b9a253787c0afb6e29358cdf5ad842e7545c8c047a2d6804c27cb8eacdd685f8d501e17fc10a45499b7c547fb59d93d32339b76aba8583bba98218e3dffd914606f61350510401314de1d2667aaccc72c760222fe68d1e92f9274e1f7d92c5a967b800ab16bf42b68dbecd004df33568850fd4b9abcc05f21920db1aab014bbec9f1951f72862f3e09911753a37d9e5cb2fe3f369977bae4fd805f1ed2d6db8e20fcd543bf284c985eff2df668dff95dc5705a55b6c87891b91050a94ec1157719f9cc8758d481a169424813661e56459ea2f6d2b6b88cf592857a4274e128f8329044327183740792bebc6899d20a6e9e68b5ed74f52648d7048da993f917ebf7752e044e443c7ced65ef7ca1d3b4e687a12dc9859eb3c84083ef762ed995e491b8984ab652b39f3d8f5c064d8daee2a60b8a6e086cbeb814ffb192d4c0f67351fb36f7c9c7cb7a3ef8ba1f9e9d3ab178007bd1148813c47ecbc73c74432f79418c26e9b7a6b94a717ac5a22f063ee087cb891c7f894b4999900a5ed6e6371c2e6f6ee40b1e5564a10328b4fd6f731b3e3595188dae772a0399221bc9092feefd59fe210084e74fc14be50b6676028a4b65ba26e50be959620986fba6945763b9e1eb1dce3d616dc8e450172718fa7756d668dad18f5e57d954d056e58d9dc09e7f9d349dba7ea079fe408ea4835b5a928fd35f67810dca70b849ad040a381798c80cfa2696c379f4db111dcda95f52d7b2f42b5ebe8ed71777220e37690bdd5e41aae9ac532483e90949419be102eed01320aa3f99d4d82d29c9327bf25f3705ec55c19a6dc66dc25cf26004536940d28aad220d4f7551a1d3e79968bbc0e453db88e7dc0fe63d09fbab1204c73a73d5cd80a1171fab8bc72a659388a4ff03e2794b4a26b4d2d6c5ee0fcfec6ab96a45e5da19699ed9fee6b9f6f8b28eb58a114185f62c8edfc50be60facb8858bf75f2f89d4ae1f17e0670f5b52ae3c2f7a425c10d0e637b267082f19c4feec0cdc639eab96d9d43f8a9e940f0b1872d7b478fbe5eb60f0bd57e8e0b873d483ea40becda636bc58af6c30c90d135570117c5777c39287a4195cb99eaea28d0d580d87f31db3b29f288c8a45745feed310695ca43a4d0fe05fe8295f8a981c9daeaa80452451922948c709534bbe32b4d9458f1455923da3916786d99263147650edafbbc9cac6b0a69d72500696691c3f50b5f08eeb6649bc52b78140996d1d92489571a50e869fd836c0e961c9fbaabbcc2c6e1846f3cabee90b1330a3113787951f7cd753a6e56ce7d67780d490d2ee1b557cdda3e1351908f7a0d98585ed303d8a8d129a7e30534e90c31273efd80ecd737619317b6769895b3cb17a68ed2cb735db78805a31815c07127de0ab35f83b4bd272a6a53f48d09db748fc6a9b8e05ea0e147389d82ab0f10afc718cf472e7aabcfeb6cb939860b815d47399680a5ce201aeb89e60fd8b66309a5546d46101ef6300ebf1240cf160ea6cab78e95a774fc57f0bcc6e38393cf9b67025ba5e4d1a1d89c21c10d9b2b549e1e0418e0f7bc55273bd133b6e021fc086966d4c8df9a5aca5f0619a3a9b78836dc43fb87f1713aa2beda9e520c3d9e99f87f268fae09a305b4151ab13b1300a2afdbb0e898bdf4d0847d0c8a2dc12d455aca5706e8d81753e61b17d433f34d8e78537fa23c095f29eeae35686baecdf3a324156d184091364feaa647d5d3a4be5173b1a4bd49b0417205126e330b3c0c03a2f67f11f2081159f353d18473a06d26a5b64904e1125fbec457f2e3f9a84b00b7b20159f477004310269ad2696f0a7b50708ebc20724819cd5d383ff60037872bfc8d24cb8f2d284f050d805aa7005993143b0d4909af9eac020be9b857fe5851e409dc36335b0d00c89b61129f57d8af40ffb1d1ab054361abb8d0a8bc26d3760530a66e398f4fb613c8827a0be730393c54a15fcc350689f9a16c4e0fce35c974021dbbb5df73bce09cd4a235471bc25a1037b25ce91fd7a9a722d147bb85db2944408a034ef45eb723029a5a5376a12f65e0e495b400522581ab58f3b6f40a1774ad9b124edf5349fb94e4c3d68974fd39f6705be11fb8e829b3e36ac05d0c1f6d67842a34b1afb000fee53e463d161b70d108bf7d4cc749214eececaeb634d498fe5baeec9ed216e8825d0641a45e8ab5da01c6a1a726155a83df9a974978d05c65f4810560d044f6cdf2c118de15fdc70181831733cb671bcdf182860a0cf397efcb71341af1a09015c42de6c4020ac5687d187a93ab8373ab72c2666fa8f66f7a5da09771fd9a31c35206045f6af7abfec788251936c6eb7fe684b13c9d804c739790dbf519c9c8b87af4d985c35f1c761a13a69c399f6330a33d9d4a76683fe1d98bf80be1e445d3776f66c09ebc200096b13f1f27159844fea2c4b94a6a0f003baff4ba19f5cf38348fd0faf09209e6e73ed1287ea55638327dbc56b004ac439a760ff7396a233cb385199c0df5b72b5c55aeb2bd39ddc12b2a9810951d0348e85ca698649c7d159c7b640235d610a25d859d9ad33a81964f51a965b9cca3f66b38158b4d6eea2e279dec0bfa1d8ea51536f40b723e77020affc5bbd4950eba0a93dc0a869cec8e6e5ea82cc156f779012a30f872e48389bd0f2d9e770463badf7d5b8ab94555dc1b7d3db7df36b390eda5ba64ce35da28c48a8d2f5cf81b768ef4b1741f43464626e6de4450d88d967c472e87f724b2800f784d2b69cc3b53aa7521a764d50175cffb164d8a7519108ddece5ab699b5ee8f9d43ddc5cf628f3a2600f533f0981350e6d3fdf69f0b6fcd70b57eb3ba611d4802c49a6ff2b0c49bc7b28d081a7af86e7a987eb1c13b5f9f8495e7a1e18cf5846f0bf5c55136412eaa490d6ae03b781b7ea03a40fafee8de9c5cf9bee547d50953706f1aaa84acb4ab65f0e4cfce665926db1e63f2c213514d57ce737622ce98e8faf82a688512d04ae7a3bb733d5c40503cdcd64466177a87e0a454a8ebd87b1d15dd005a545327edc8020e5a66e190ffb38c292cde6580802482a014c93577b2c6b6883b9ca712f3058aa9c503cdeadd68a32c23f99df9a5287ddb3a1138c9adf1eb37e8c85808b0612027873977aef53d4f352f35b86b2408cd2ad7807438366abe43faf076b0244fccf4e85d07f493fdaed470ce29185f3f36bc1f6f7e970122707d4212a2ffa866ce477b72db12218787f98b68cad84163eb2d6c4b1d360bc40fe6f0a215ea988f77cce6b40464ea2fa9b1e652ccf26dca702302253a1be038eba450fb3997d25775ee8d1d7c65d94d600223906beb85d4e3953a0701e3157d8b220f365d896144913997b3d554b28408ede293e1677ffda5dc98346987d961d2fada8d4e7420204441d1bd8853df1f4ab311fcb2d8c5889c3d90f1b5323a656d58cc234a9d960c72f08a43f1d363bec1d316e1b2dd06fe78c920c70dccb0983c383bdd0331d6afaf1ac8c97f9772d9b2412e61c98339a9d304ab11f787db93b45399e91536c6afc21380b49bf275ee49f5f78add1c6b891e02cf11219182c359a6f0e75c1ec9d45e7903669664764673490bd98fea2e2f5df3fafc81545f4df15434de133ff9e8c7c12fe21b184d584f85000030f3b9f2461181d544a1a8c8f57913758cf2f263fd61bb157620eedd2e8bafbfc8aa4c510a3050ab667e2973bc52b2e82b339d13ddfe0f33767c7c942e4c5e6fd5e11f48e572c68c37455fa74a592323c28bb08c6786181150e82713a2ccf8c26bebd019de2a88a7c7dbc34f39f438beb15e3eb56d6b0cf64bdc0d58c8601be07497f56580e91259dcd9cd5ce8295829b2fcc4a9b9eb067d085e098c6f819f53578b127b035805a0449dac4fda0c968289b74c3bb82e6a8ca1f73b67bce132fe69955b494fd7dcb52c4eb82b7685929e9cd022f532e4059cfbfffa25f07d9f8de1014747b0988b3b2f4355617e5b1163e23f4b4e57e52d71aa7791af822089ed4a3748c7129f41a41a51830c9c497577b1554385e62e6e89cad89f569c65473c8eec31291f1dd039ad77435e5b719d52bf71101b9886a22cbd8705b06c48bb7dc06c968941494a2d6981418b7a1eef73596d719615cc27caf12275095830acf016305521b06aab522c302113b7f2c8325a3e4246086c48050ca02824515c84a4a93733224ba7730dda6059997bd896786ad6dc879f179de8ad8e5ed649cabd3a9131f9698652207004e1bfdb86490fedc778ab56bcd5168ef424bdf603ec09495a4e40e879481f20bfdb5ca8c089047d9c00a2cd39da1acd888f0c7aff8c67447ca2ce9bbf53ac1368ab97375e2c5aa3bfb8b1f66178620bd2a11d08a2adbddbe61be81f5303f625f9860a45021c099e2311e70bda9254dd968f3fcc0193d352931cde6187b63f901b4c9bf8fc8c4ca35b57c090a32283669e23beb6a8674b2c3ceda06e0e938323801dd5f705a027cebcba555d4a702b6546b6da91117b1f1f67125fb7a896a16b6c9aea6a826ca638e3089353826b7f21731a0e4f9e67b291dca78f4d765817ae833613e5760445b0d7474a10215bdae98a57f587e5da486b5a891ec1f965a4d42e0c36a82f6dee80c542bd61ef9e6371582cf462a77f0c7ad998928a81457cdd69b873f6eb3baabaa79904ad53853f6afdcc342508dc697815916522b74c34f7a756ecf5a358b61941414c8886c6d1b472713806b9fd7fb22fd133b54e6719a6a87ef1f815382f46923257a04dbd8f981c34edc726351a73347e5a37e3b648802b4fbbb65294327023b61211458d523b8f15728b759c1a2da5a29f70292e5eb3aaf3843c12b9ca2e6c883cf8543c052d9a11cc58188e8d7106058167fd8c1445b6cac277da86f2d174aa9846e516206c440bf087d0c9a934251532b37053a52d99b6796ac13cb97102edc228d41885d53689e6802d3281051c6dd08b596b89446bcbe36fa6d54da1d9cb20338e213095f7a4168fd9dc5d04b01b636ecb9bf08fa27940ab5470b166b81cde9bf7c94a897d92ddc55370df54f1dabb4f54c7921acb5665b0fe9e55d34ef118043a5435e185062c36c06192474a3baad3daa736d695324cbe50c8eb472bdb28f08a64f50ecb6575f5e41e828a95d21bd0e96cde4e7479dcae502ab2b773d64b9412fe84d01038c9bb42bad8af13f251d265f1a1bae6274dd0b7d040d9e5569900e88b393054c8fc27e9d094b14955a78ffb4b61feb3a557cf74212db082ee105bfa516aaad5f696c40baed986ed530b20fc25a63bb8df04ed141c6d048ce5a5d5d5f4ba4351576d21d10d69f65fa35bd1bb573c05f20b80ec2154003ec072cb1bfc85d0d0fb455cf4ebc5f5b5b43982c8ca308d9c2fe10f98fb7f14400d446ee6d94bbd64aab1c9de1306018d0d486a54f40f77cebf917753ca9820b69b3beaddab2fb01d71c0de4b8a460aaf5d6db3126ade2864eebcaf5ca3aee15889089c9a713d198e028994f43e5c42c5dfbd66a93607425ec73e5c60308fd92923997f6e5528d7db1ba99ee58abaa3c748d9f902e146f52c26fc2e6d13f9d319f05f7ad89837a6142c1f2e06ce378370ab190be8670132e1af46c11160181627e3a1f5f44d8be37d32a16c7e048e95622fdd25f41242d296fa91ace9583d1ffc3c006551ad4f6136512a6b7a8a2e4a12a62b55cf0333a76537d69380db9c3bd57e9c9baf0dc085d717bf63987a", 0x1000, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() write(r2, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f00000001c0)='}', 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:48 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x7fffffff) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x10a) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000180)) 16:00:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f43041508bc72584c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff0000800000fcd8c97900000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de0303a3b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b30375fa60642b45cbc573", 0x150, 0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() syz_open_pts() syz_open_pts() socketpair(0x6, 0x8000, 0x89, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r5 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) poll(&(0x7f0000000080)=[{r5}, {r1, 0x8}, {r3, 0x100}], 0x3, 0x1) 16:00:49 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002005, 0x2f85) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) close(r0) open$dir(&(0x7f0000000200)='./bus\x00', 0x40, 0x113) setreuid(0x0, 0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x8) write(r3, &(0x7f0000000240)="220e2a", 0x3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x20, 0x1}) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x6) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b1020801"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x100) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) munmap(&(0x7f000076c000/0x2000)=nil, 0x2000) socket$inet(0x2, 0x5, 0x2) socket(0x10, 0x5, 0x9) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:49 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x250, 0x4) fchdir(r3) 16:00:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x100000000, 0x10001, 0xff, 0x1}, {0x9, 0x7fffffff, 0x0, 0x8000}, {0x101, 0xae, 0x5e4e, 0x583}, {0xc2, 0x6, 0x4, 0x8}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000, r1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r3 = socket$inet6(0x18, 0x8001, 0x0) listen(r3, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) socket$inet6(0x18, 0x95414d9138e44a6, 0xff) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="114b4cdfb716cbcdcba17c7ceede6299ffc2f26cf31b1469a1a4aabb2884231cd8ae9f9f96c81e6b873779b67be8ce89faf52abcad5e2e6321371e76254921214902078f070c8fa4725a9e9b486b80c85872e33c972c05695c9dd8487925b6a232a8561c4ebee3eb73b5b4c81a6b37be34df7bb9798e8bf858e46d6cd00123b52206aafce6028b8f1aebfc012f56cd745dc943a53104", 0x96}], 0x1, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0)=0x3f, 0x4) fcntl$setflags(r3, 0x2, 0x1) r5 = getppid() fcntl$setown(r3, 0x6, r5) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x200, r5}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:49 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444", 0x219) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x7}, {}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f00000003c0)}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000440)={0x1, 0x8, 0x6, 0x6, 0x1, 0x5, 0x1461d335, 0x10, [{0x5fe, 0x2, 0x0, 0x7400000000000000}, {0x0, 0x1, 0x1, 0xafd4}, {0x8, 0xfffffffffffffff8, 0x6, 0x6}, {0x401, 0x8, 0x8, 0x81}, {0xfffffffffffffbff, 0x0, 0xd67, 0x7}, {0xa2, 0x5, 0x4, 0xffffffffffffff01}, {0xfffffffffffff574, 0x3, 0x0, 0x8}, {0x4, 0x5, 0xffff, 0x81}, {0x2, 0x0, 0x5}, {0xfff, 0xfffffffffffffffb, 0x48, 0x85}, {0x69, 0xa07, 0x100, 0x81}, {0x9, 0x1ff, 0x4, 0xfffffffffffffff8}, {0x3, 0x6, 0x4, 0x100}, {0x0, 0x4, 0x63b, 0x2}, {0x3, 0x8}, {0xffffffffffffffc4, 0x100000001, 0x1, 0x3}]}) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x802, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCBRK(r2, 0x2000747a) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = fcntl$dupfd(r1, 0xa, r4) bind$unix(r5, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff]) chmod(&(0x7f0000000180)='./file0\x00', 0x4) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000100)=""/51) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r2 = getpgrp() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000140)=0x2) r6 = getpid() setpgid(r2, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=r0, @ANYRES32=0x0, @ANYRES16=r2, @ANYRES16=0x0, @ANYRESHEX=r0, @ANYRES32=r1, @ANYPTR64], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c650400"], 0x10) 16:00:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) r1 = msgget$private(0x0, 0x12c) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b000000000000000000705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d000000000000000000"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000005c0)=""/133) 16:00:50 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:50 executing program 0: r0 = msgget(0x3, 0x48) msgrcv(r0, &(0x7f0000000a80)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x1800) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r2 = fcntl$dupfd(r1, 0x100000000400, 0xffffffffffffffff) fchmod(r2, 0x4) open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r3 = msgget$private(0x0, 0xa) r4 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(0xffffffffffffffff, 0x42) msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) sendto(r2, &(0x7f0000000f40)="140b64947587b48965cc851e75b9607e66be71e82c467e03a9352c535ac977d1ab7843c4eeebf24bb146687d64e151b6f0711793646885fc9585d834018a44869d1d3fa5707a99e78052b0833333c80388aaeeeef6c446201860098789d7efb1dce99ccf00e434b75fea5fa069557d9e5f60e2af72a6bfba489fde6bf04d27e332846a55b8ce45c1796bb90a3de5bde3f5cdec4b3967ca42ad84da3142594275de26fa274f687f5e9b80d697d24b", 0xae, 0x2, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESOCT=r2], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r4], 0x3, 0x800) close(0xffffffffffffffff) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000001000)={0x10, 0x1000, 0x4, 0x1, [{&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x61}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xba}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}], ['\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/file0\x00', '\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', '\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', '\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'], '\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', '\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', '\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', ['\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5'], 0x71}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600), &(0x7f00000004c0)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000e4"], 0x8, 0x1, 0x1000) msgrcv(r4, &(0x7f0000000ec0)={0x0, ""/77}, 0xfcb8, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000700)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x0) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f08272fa11dfe3731dcf23c7dabc49e0366976b3320460a3b174287658e8eab8fad88aa554fe01039972368f097ecef3c0b118486bbdde1c28c51a4a4ad1992a636e58386d90de001220619a9365f5d57ed935a6f3", 0x55}], 0x127, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 16:00:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1, 0x1f}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xcb, 0x40}, {0x18, 0x3, 0x8, 0x8}, 0x8, [0x10000, 0x8, 0x4, 0xd0e, 0x2, 0x1, 0x1000, 0x8001]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) sendto(r3, &(0x7f00000001c0)="e8017717e442e79086d741cdd8eae0a151cc7241d670df6de7822f2d772d848640499551033643080a5f752d89e2337aa2f0797794918f15339ed7eb8a875dfe14591f1d57386367e2506957a62b16826c95f20cc3adc8c59efb83d82b7206a49965370c13b564372035661d1386abfaf1277377e7bd31222c04c12e1637c929cfa933e414d88ffe681006953d2dbebf7efddcbbe4aefee9bd779c149009f84e12d245f68a976dda62b180b953e8f7c70c800b589de649f95b0507ca93ba2432891e847f0171cbcf26d56770562afce8ea2bae1fba0424457cc79be965e8990299718a6c2e3e", 0xe6, 0x60b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:51 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) pipe2(&(0x7f0000000080), 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) getgid() r2 = socket(0x18, 0x2, 0x0) r3 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) faccessat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x1, 0x0) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000140)="ba5f6d1fe18c8bd34db15d6a6c726c2a5861688727bc674123d7e7374ff9c9bce30e922c7951989e4f92fcb38308adf0830261a8fda6057dfdbcff1d58be54e37fc23d60e3399c6a7ad08928093933105e8e1709a4cdf6e058e8b5bd08f85ce2ac24519013b51ea27f1cb7a645e9793e6ffbf9c2cac455b05254ffe544c25905799e089fee0fa40ce0aa59a1c92c5f299237c623505050a8e51643a28d329a5d2de21d51b0ec9c6f0d343e9fb17bb241f9e1188bfdbe95c2201cffbe88356421ae50fdd9ab45ab"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6, 0xffeffffffffffbff}]}) r3 = socket(0x20, 0x5, 0x100000001) fcntl$getflags(r3, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") 16:00:51 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) fcntl$getown(r1, 0x5) clock_getres(0x2, &(0x7f00000000c0)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0xfffffffffffffffd, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r1, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCDTR(r4, 0x20007478) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:52 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040), 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r9 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x7a217f728cf2bb7a) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r11 = openat(r9, &(0x7f00000002c0)='./bus/file0\x00', 0x0, 0xc0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}, {{r12}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r14 = socket(0x800000018, 0x2, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000180)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = kqueue() kevent(r19, &(0x7f00000001c0)=[{{r18}, 0xffffffffffffffff, 0x83}, {{r18}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = kqueue() kevent(r21, &(0x7f00000001c0)=[{{r20}, 0xffffffffffffffff, 0x83}, {{r20}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r0, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x8d, 0x4, 0x1000}, {{r11}, 0x0, 0x40, 0x1, 0xffffffffffffffe0, 0x1}, {{r12}, 0xfffffffffffffffc, 0x10, 0x4, 0x1, 0x10000}, {{r14}, 0xfffffffffffffffc, 0x0, 0x40, 0x3ff, 0x80}], 0x3ff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x37, 0x4, 0x9, 0x8001}, {{r17}, 0xfffffffffffffffa, 0x8, 0x81, 0x7fffffff, 0xfffffffffffffffe}, {{r19}, 0xfffffffffffffff8, 0x9, 0x2, 0xffffffff}, {{r21}, 0xfffffffffffffffd, 0x20, 0x1, 0x5, 0x401}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80, 0x3ff, 0x3e0000}, {{r2}, 0xfffffffffffffff8, 0x40, 0xfffff, 0xffffffff, 0x1000}], 0x20, &(0x7f0000000440)={0x5, 0x400}) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = semget(0x2, 0x0, 0x200) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x1, 0x4000005, 0xc}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r5, r22, r24, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setuid(r22) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r25 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r25, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000000100)="141b9ee6704c64cc976b4898d6fdc29efbd113897d222942e793ec4f1824a775771404b100"/49, 0xfffffe0b) chroot(&(0x7f0000000000)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() accept$inet(r0, &(0x7f0000000140), 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) sendto$unix(r3, &(0x7f0000000080)="bd61bb611ccd761c8015c350c6584f0fb936141f82aa5c831ffa74d54746d1a86dce8b7d7d4c13e5a2680c0a20ba028abc54a595a553d84591c6c08d9c8476137505c1b79ceccaa4ca53fb9f3bfdd85020bb3b2297690ebe91f63c984b272e88a6863903c119370c", 0x68, 0x409, 0x0, 0x0) 16:00:53 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r2, &(0x7f0000000000)=[{0xf694fbb353bc6f9, 0x7ff, 0x800}, {0x4, 0x100000001, 0x2800}, {0x0, 0xff, 0x1000}], 0x3) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) fcntl$getown(r4, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x2000000) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x76) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) read(r5, &(0x7f00000000c0)=""/209, 0xd1) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x9, 0xd1, './file0\x00', 0x3, 0x3, 0x7, 0x8}) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000000080a, 0x4) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5, 0x7000000}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r6 = dup2(0xffffffffffffffff, r5) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000080)) r8 = socket$inet6(0x18, 0x8001, 0x0) listen(r8, 0x0) r9 = getppid() fcntl$setown(r8, 0x6, r9) r10 = fcntl$getown(r0, 0x5) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r12 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000200)={{0xff, r14, r15, r18, r19, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r20 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x1, 0x115) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = kqueue() kevent(r22, &(0x7f00000001c0)=[{{r21}, 0xffffffffffffffff, 0x83}, {{r21}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000180)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r25 = open(&(0x7f0000000100)='./bus\x00', 0x848, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000180)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r27 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000180)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000180)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r31 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000000180)=[{{r31}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r33 = socket$inet6(0x18, 0x8001, 0x0) listen(r33, 0x0) r34 = getppid() fcntl$setown(r33, 0x6, r34) r35 = getpgid(r34) r36 = getuid() r37 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r38 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r38, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r39, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r42 = socket$inet(0x2, 0x3, 0x0) writev(r42, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r42, 0x0, 0x6a, 0x0, 0x0) r43 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r44, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000200)={{0xff, r40, r41, r44, r45, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r47 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r48 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r48, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r49, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r52 = socket$inet(0x2, 0x3, 0x0) writev(r52, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r52, 0x0, 0x6a, 0x0, 0x0) r53 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r54, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000200)={{0xff, r50, r51, r54, r55, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r56 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r56, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r57 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r57, 0x0, 0x10000000000000) pwritev(r57, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r57, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r56, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r56, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r59 = getgid() r60 = getgid() getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r58, r59, r60, r61]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r59]) chown(&(0x7f00000001c0)='./file0\x00', r50, r62) r63 = getegid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="1ee26a58b099131dd0ca35ac359acc85f784328c92f06c2366416e54514a65cbc1aa72eb38cf4b6d304065e95e4b41b1a3efb88775883062bb8f263068e120db305ee620de966e65d1424ecd05d9a9e4b23b50b934e61dff6a7be940f491e461a3654254561eb3954bdf1d126620ae328bde09412aefdce06ca8eb", 0x7b}], 0x1, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r3, r6, r7]}, @cred={0x20, 0xffff, 0x0, r9}, @cred={0x20, 0xffff, 0x0, r10, r18, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r1, r20, r22, r23, r26, r2]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r27, r29, r0, r31, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r35, r36, r45}, @cred={0x20, 0xffff, 0x0, r46, r50, r63}], 0x110, 0x408}, 0x1) 16:00:53 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x4000, 0x8) socket(0x20, 0x4001, 0x7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa, 0x10, 0x7f, 0x7}, {{r0}, 0x0, 0x3, 0x1, 0x1f}, {{r3}, 0xffffffffffffffff, 0x39, 0x8, 0x100000000, 0xff}, {{r5}, 0xfffffffffffffffb, 0xb0, 0x40, 0x3, 0x2}], 0x0, 0x0, 0xffffffffffffff7b, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x9, 0x800, {0x8, 0x1000}}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) 16:00:54 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) pwritev(0xffffffffffffffff, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x8001, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r2, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) r6 = msgget$private(0x0, 0x315) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x52}) msgrcv(r6, &(0x7f00000011c0)=ANY=[@ANYRES32=0x0, @ANYRES32=r5, @ANYRES64=0x0, @ANYRESDEC=0x0, @ANYBLOB="2c85dfcc1ee3004cd94e29440f49dc15eb40a1a90c3c1cca74f74e097e73bc203309de64f31b1d641821344bd51070456ed1234dd82f87fb9d64d7a6784cc08324667db6460ba3e46632c4550ab067151a004c184ccc9785bb518b6edc2b9169937d26fec4142b9d2ef66f47df918059917329cf54b71df51ccbe66d08e4903b3d3ea59e0d1037a457f04d076f7255f736f459cb4ef0061e519b8a9dd6721b8aa33b2b49392613c4d0fb3334341967eb0788d621e1ae0584a324ce4b93a65f2c9459de2234880d15c988117175a89962f6d04eeae041cab3324e44dbba3c6aed85485ab966d926f0fef65f7e4f4796dca7ad9e8249c8b24881a433ea199d9cf199950261784854f276243c6440425edd3c83286e8b80359b2adb0d8df933afb270804fa77170bf76eb92cf3e783ec5bfce21b25ffb4e157f6efc121e8e8c5678ff4dd886ea2df3612533471c47e23fc3877003dedb2fd2abf93dcf69a76675aeb0bbe0660c69391e04db48c2ec2fe385456ec9bd355b478fe483ab5331fe69e0c7055b8807c91cfd54b014792b61e24e5517552c9f9b727814dce87d207966f9c1b853ba0ab2d1e7cf0dcab6e77151a632e117bd1fbe5f8965879e8773e86f0b4b857e50412a7e6d01e94c664dde980420f7b2fb804667481219406d75d722ffbce163ebcf6739bf7ef15de686b9c651d270a612905340fc757ba3aca940ce83c211cf0d84b72e5cdd4f2f69025216067fe9e18bda2096b5ff025830976d03cca683ccfcacac9f3db909713be149c4dc3e4ae136ecd9f1c7ac56e09ddad512fb6a8f81179d0e70107b4de542ad01272f9e631042d1e36a84770ed33b73e5846b49663c22c2dc7cabf92381dfb2837b61ee5264eda22933ad1552e5c736a84f178f24d2bcd853c060b118ce8064a143d8b1eb5233b78fc4b9622c568cc5ebe507b5d2ce9c37427fd8aad932f32e878e80fa0dd0a086a2388c385b7ba6e279dae52458e0dbd14b5c8d7fd5ce7e19f342007e7455d3085e1f9b38e757544add19d642c696c00bb8eabf396020b0e0cacf59f315acb1dcd5868b5b098f3459a143698dfdb9e038a41710f8a9afd7c6102cd50b9832b1bb893cd280ac9bc30f617eaa5f5e0c1613e835603d1173cdd831d0f99df46dad3e775fd28cfde52c784b3749249904481012caefbd0bd52fe471b1b9a90911cae04f57f1b5ae38ffdf4af3c0c4a0c4898a25d5e0a9b473147dd1c2c0ef72d5c8a2f777a68606b07a126235ece13dfad65d619f1f40e4915d05fb681e394184ce0aeed22f5cc3365d0dba1a42268a723c60abf0e9eda9499e6f04af6c77b8b1aacc0aed79167a42d95aa4363f3bda73dd09c0c13c68811e68d6c6ff2053ed16163719db41102a28ff7c83d40906dafc5c9c245c744c4c6082b62c2c6eee98f2355b7e30ff9b21de402a46c4901247d0b764adbc569826c077a5aa48764ba5bbd99f972e7d98963122c0351b775b8ae973db3af73dbbcc12e8a1a8669fa212598d5c7b3048797e7fe8a5fa308cda00e03c147837dec4e9e46be53e9d09bacbab959b500f3f6a60b87e70b2f473ca791696810eac3541e5173a51f55173aaa62b9fa921dad5e201e50b81819e6943bb6f8174423531b0f84292c4d63e7436c373e7b04e294b7520826c3217f7d3adba5921dc7bff4d7d4105e45f34eab8a537cd4320cb2f68f8c0e5bc83f370f9d3b3db738648b6e79d9759f55cd6052492a0c816073d6dd78f4d48541025dd8e4426a9ee69f8798c59dfab8ca0bf5c86f5580db4ec60debea1a3d9256e9b33e241bc342a78db57dbd8cd150cc8b8c6be9de3e8565a9d3af5b113cca2f07f8f6cce2b808d24fc24ad5267144a1602359aebb05df1d2fad6302413215dc6ba7ea86638d36546473a69a99a2f5fb3745424a287b2bc129b0392e7531d3d0c29a82b0773ace339b36108e81a387e8f9c88000cfc2ad220bde02ce1dca8279cd09fb1d1b6bd3f88df8118e756cfbd3c527a3c5eb069adf9d414c22e9524baddfc20630d3b0b84fa7a3ee6574b4f66dde4d0a1dcbf843971346cb4fbb540e42e52f5af586ac05868f6abd91c6bd4628e46b35f6ba87c7d6bfeef3ded4d116c5892c2e7628c772578a65caebc21aa4d50794416d0c9f4b4dd3b27d64f903cb847ba02831167956e5fdc4acb67ea41482a1e08ab9bf366003466556d551ba770b0fef7029911c0f2161bdaa276cf7ba268ef9fe359e442b8a6003d34d87b6691ceeb0b3b75e80dfa162e6f227c8595d78af3296c41586d2ee47647d58b87da59a57704666b723f1769cef29bb8a7cac3e8559ff3d0c24d4b7a6830f99f193df8b4ab13e38bf570050d18fb9cf9f4c549cf037042c32b4419bab827fa97673f74b86cde553d3eed7d2630b2d8ab12000af97b05db2fb8d0a6d409b9a94710cac019d1589a1af35606481d69ad9a13f092d97fc59f55840a6a7943cc8eda017756e32db0f71bda2af0c0a02f9f3530e0d6439706f9aad6742774a1f2d2ce3e8ddd65484df2d02aead12fdc89a51854749cec3173a8badeabb6398f44438c4da7c43c9a17dc5e7667ed49eb4df204af110446b6238aa26128c72f84f269f0be248cc8457ee40903d3abb0208c9613830707512a710194839cf95af5ec10c656aa0473bed56b297683e50a3b5120a3a194a3126c35a24953c899b4a3c3a4af8549ba4278c16e1f515071489f158360b46454fae946ff94e8e742ffe3481faf1a518c044eacd67a96918a61f422d194c6c7f2e90d9081ddf0fbff1929c29a2bc9500d33a1a60c4fdb9b0a593512a2c37f8f595ca1d2659744c577c429494a8a423a8d637930975612c39249fa5bb4e4aabfb3a85e690ea8848823c5d4625e345aebbed264fa1334b55a6ea1b3884a1d1ea46ac236e929b254645b059c91845a5839a3eee2e1cc137b3613ade56861af60af360af0fa8384dbf4d2ec38283b40161b6996099d85171987a06e8b32ae8b9a0c74060d5b4eaefeb7b1e7d8f6dc26503b4fc253ae82682af1fcd6a5c154fa079ed4227c69705e9077b74c60a9a73b4a1145a20a6ecfb40a45dfb48e463a742b28b2aae25c1a53610af67285d3eefec745333f0625bbe8a1e2fe716f06c5a445f2dc7f2ebaed2fe8c57500a9caae586f206d69ee73fcf31c0764ce0cc57b42f68d3962d29477cf9c2716728a2eb1bc0178430570855d5b0749d28fbfc6433f508c0a90d3bbf4c29a2c7d4b71f5f31c231f782087b4a74d9502af5378ac0e703564e439d83f2acb055c2e785b5ccf5ae7debd3c1ad1031c085bac786f4a2b974beb1223b48136501de6af577973436326b79363bae7165eafccb4731cd85e6b20ed5f009c02485b8b40fc41615e01ec197872bd53ff2b7998cfe78d707e0e309bec288035fc686014e02b8c1be84da1a1cbdb6f3a58c8e7c67dc0a39952ad564c4e58fbc5941030dcd17564a6f836f898b8f1f729c7661e260cbb17fe1ce77205cf975db007ba3e859b3df45d7fcc1b4f49669a5599e463b2ced0b152c96d4fec1333d99f90bd50bcb6bc0892b075008bb1cfb22440b3c91f0e6fb5880d8f662055722d4b6f1946434a49b5d8df765d91dc90583caa368b54248e726e438abae3150885b108919748951cd81612d8d8c1439785e0e48f06670fb6638afd204fe9413b5f0f806847e2801fd6c2b9d46ed2d84e8c534bd84914b030aab32e58ee23da60f1cdc98f9be6d29188d67a0cb856debfc4fbb037fdb5fae2afcaab7b1f90843aa8a67db180ddf4d5831ff5d9676a3eda0a61010fbddda3db996af9cbd493c472b6e561994bab2ab77d4000975584d1050dbefe52787564d6d8f4940dda4337ad5591eb0c3270e5308171e3b5b179d4ba246ce303c6f874da6a1a305afa04b86132b63d476f45c7969c6a4b4ecd24a0283d5bb20e3e9315d31680f589760c56ac539479520758bb2941bbb8bc9e84bb506d5cbf132ad91e51c925373c1c9bfada507ff6f9aefbae9fad64289e9154ce65faa56a1a58b42b2d7e8140923cb921c72d47abe56cdb6f91b40fde9c05f925fadc692248480e727691fba29fa64a7c0d9bfae7a57417259d96260935e5eb421d3b189704257c3d59e4723d0c990663fd4ec05579aa99badb896d44cd4a8d24537d618e8c98522dca467f078538e0be66e43b91b2801c8c6f8f0d86d12940b4b1d2b78264e1a7366bb4bfa15e99419d4977ca11fe7ef10e34bd6564121c0bde23d6d5c7e7749384c55c0d8ccc03531ba09694a73bcbadbff19b0db38307505107b92e7bd2589f21990b01114384c6bc591935857a745cba218f2d7f1170e8122543b145810d46dd566636183789bad305b607b158f78d8bec217a7801a96c880d0e291f87b6feb8645bb5f7d81392e07f35adc9aace21d3399d34094e21a2da773a5a931bffb21ebada6ae8bd12638a018b34a6cc7ed4629705046ae529602d921621acf0370c60bbba6e3d1c0ebead85b5c1f87c932be34c0f48fd3b2ce8f0a538aecfd5e1f27c3afb602ffea2b85ffda109b5da64e266dec6d6095b421b035f0018e301dee296927196b3329cdf5d304d63894cdab8d2218420718fb0fece020941855aeb83761cfee137c9f7582aac536d020a64b1a4f37661fe65196f88585c94d88816cbc308ec1bc7c77d83579fd90c9866c755cbca181887fdefd8339215233b5954a79667b72ebd78f2f2765ec84aebcab15d75f871990a77516b68f60652d4720662cdbac34b718ecc7d9454cfa604c4fdb4ba1edbe8bb083ee3f5eab992bd7f5a784e2e0bb3ad9a73badb607592268642ceb4f75d4a48d0a69d252cbc3d408680233b7d110d1a5aece6ab0d1fe30ccf70dc24a82b1fdb5031be5962ce50da39f44eaf1dece4943cb15183304adafd35f7c8b33c67c451fde8d759f8d99c90d8805934a093ae7c7e7267b899860a4dc9ed2000d1aa089ad8aed93941a38a6f22533eb621e2d9991b286bda586f4d0fd0e70fd6f37d8c6dd01b2423712c5bf23bea2217892f08147e81a6de1865e36502c8ca7d95c06e7fa96eb4ee0b5e7b6b31a8659f43942a1706eefd0cf0f87a35576532cb6c3c7f15320b77b8d26c5516ef1ecdfd0b8c19d5d624105d0403bad6dcc3576987e83f1dca2eee16a055e1ea888ab90dd45360622f65f905841738a42d686c9e92e05035bae0501042968ecaaf4115d36bfe0ea33f5e328947a7353eeaf3093149a73195d058a44b06c317bc2061515c5a55f5caaa7205f7f696d79efcdccfc5e97780ff93eecf0b5d9a33980f9981c93e700d91d0d24b6e5efc4481ba38adeb4bc13f9eb38ad3227307c3265b889aa6b592a3852d0492254989a0c59c0b43e3eecfb1af7b0ea5a5d6b89f4cb289470d78fc3367d2b382021d625e91d061efbbde5f386357998406df3149e444e55e5dee2b73a11b89cbe53c6fe7c846ea7a86236306b9c705bc0016327dd521dadb4fc94d74480d8b36230c406f5f7aa0c2c1746d8b7eef45ad69b998dc42eda8876055a2b0079b4e868df0acee48b2de568325eddb5e5208988c1ba85292f8d5fed355c09ec827ad57afd98c82587c0db60e45050986f4aac728909a7ca7444cc1c3f59519c0614eedf81badc7dcb9d41c6f384210fe098d68efb1895357f8742bfed19d241a734dca2f80f0c1badade4d782788b9de386df7772a9c3ccb02de742bfd58dc9a8a9a35e0425614939738ac42d1d56ef4b6eb5ef4f39964dabaeaba60d0d364ee60cd9100"/4096, @ANYRESHEX=0x0, @ANYRESOCT=r4, @ANYRESDEC=r7], 0x8, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r8) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 16:00:54 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x2, 0x46b962d12e3c65f7, 0xf3bf) setsockopt(0xffffffffffffff9c, 0x3, 0x6, &(0x7f0000000000)="96fcfd89100824975ccd0a5c025055fe0cec3f51cfeff7a15755da001e3f5935b1a0b528934519f808db27bdd8b60f32b7306b3d7c71c268355b7a265ca91851c1dc96ef868fb1af33ff4b4e7a559ab0f471f6401a2adc115693490a07067cc991adff6c6f58bf54a0aadbbfe993805872d0340027b7c2d9fe3612881e4d25ab161a137a426e1e1f952ee5f4eb638d4deda398055c76b3e2bff8437f113ff2f44ce2b3e86c4afb9b06f47e9fff31c9", 0xaf) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) mprotect(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x2) 16:00:54 executing program 0: r0 = socket(0x20, 0x1, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f00000001c0)="b1005b04b30ba45997bb43e25786cb38494538f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef532baf706a82645d9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f000027acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c99a1eb3fdaac4ae1a918f84029fc7ab3a14c2900000000000000000", 0xc4, 0x4, 0x0, 0x0) 16:00:54 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x11a}, {r0, 0x8}], 0x2, 0x0) 16:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x274) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x40) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) msgget$private(0x0, 0x41) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000000c0)=0x9) faccessat(r0, &(0x7f0000000140)='.\x00', 0x60, 0x1) 16:00:55 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r3, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r3, 0x11}], 0x1, 0x0) 16:00:55 executing program 1: r0 = socket(0x11, 0x3, 0x8) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) shmat(0x0, &(0x7f0000fee000/0x12000)=nil, 0x6000) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) pread(r1, &(0x7f0000000100)="0d8012a33ba86d68c65ab26e78678ebc397c591893b17767a69f3e", 0x1b, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x10bf0547a9420ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) flock(r3, 0x1d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x947, 0x7fff, 0x4, 0x6}, {0xffffffffffffff81, 0x7f, 0x9, 0x7}, {0x6, 0x7fffffff, 0x3754, 0x7}, {0x1, 0x7, 0x32a}, {0x9, 0xfd, 0x2}, {0xffffffff80000000, 0xa13, 0x10001, 0xffffffff}, {0x5, 0x3f, 0x8, 0x404}, {0xffffffff, 0x6, 0xf61, 0xffff}, {0x1, 0x7, 0xfff, 0x8001}, {0xff, 0xc1e8, 0x9, 0x4}]}) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4", 0xd7d, 0x3}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup2(r4, 0xffffffffffffffff) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r7 = socket$inet6(0x18, 0x8001, 0x0) listen(r7, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x5, 0x7ff}) r8 = getppid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r3, 0x6, r8) 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'}) 16:00:55 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x8}) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 16:00:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x8e) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000300)=0x6) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x10}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x44, 0xc5a4e031b8a41891, 0x97b, 0x10000}, {{r7}, 0xfffffffffffffff8, 0x88, 0x2, 0x7, 0x3}, {{r2}, 0xfffffffffffffffb, 0x62, 0x2, 0xb8e, 0x5}, {{r9}, 0xfffffffffffffffe, 0x2, 0x2, 0xa68, 0x6}], 0x8, 0x0) dup(r1) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) r12 = dup2(0xffffffffffffff9c, r6) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) r14 = open(&(0x7f00000003c0)='./bus\x00', 0x10000, 0x60) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000240)="220e2a", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000080)) r16 = open$dir(&(0x7f0000000400)='./bus\x00', 0x1, 0x8) r17 = socket(0x800000018, 0x2, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) poll(&(0x7f0000000440)=[{r12, 0x4}, {r3, 0x20}, {r13, 0x10}, {r12, 0x8}, {r13, 0x4}, {r14, 0x4}, {r15, 0x40}, {r16, 0x4}, {r18, 0x20}], 0x9, 0x2) nanosleep(&(0x7f00000002c0)={0x88, 0x3}, 0x0) syz_open_pts() poll(&(0x7f0000000640)=[{r1, 0x40}], 0x1, 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = getppid() fchmod(0xffffffffffffff9c, 0x4) fcntl$setown(r2, 0x6, r3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:00:56 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x2) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x1, 0x4000, 0x400) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x45) close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000400)=""/146, 0x92}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x2, 0x7, 0x7f, 0x5, "931235b7f333e37b089dbf29a8b0779e151d04d1", 0x1000}) write(r0, &(0x7f0000000200)="201ef7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599b8075542004e1397a431644e5976fe4bce3b20b21c3a73c57a9f9acf32e6a0669cedb7237b428821cba77de083c965124aeacbcf09bd3e919ed25314dc21617d89aa9c6ffc4174e0a63137067f33d5ed8d898537e010000008374ae5f307c537500000000", 0x8f) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x100000001) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getegid() setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffffa}, 0x8) setsockopt(r2, 0x0, 0x400000000005, 0x0, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x6, 0x1ff}, {0x80, 0x3a}, {0x0, 0x8b3}, {0x22, 0x6}, {0x67, 0xff}, {0x26, 0x1}, {0x3, 0xa7e2}, {0x81, 0x6}, {0x2, 0x8}, {0x3, 0xffff}], 0xa}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) poll(&(0x7f0000000000)=[{r1, 0xe}], 0x1, 0x0) 16:00:57 executing program 1: r0 = socket(0x0, 0xe6e275733f1554ba, 0x4) recvfrom(0xffffffffffffff9c, &(0x7f00000000c0)=""/82, 0x52, 0x2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xfffffe03) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f80004000000000000000100000000000000009bd64538c568cbc1ac9e1b3b6aab60b1e51f90130b4b9b0094358a2c16574eea3ba421e3b6449b6cc658e050d4587a528bd489302c12db002509ff7140edd9697d22ebd02aac7b91c09523ec2b63b6365955bf965b526a433a72c7426e4d04f0d08712fd0a3f664afa093e863337be9acf1e8aa8cff3e8dea8703dd73bc6013e9cd3eba3e8d382393365fb6121152fe81b46e1e7b8a4e743b4826cfeefd2daeb9567018be3ffc62dc23198e4492d6973db7a606e47f132b6b483a2954185015ecbd2f4764a0783dbadfae02f4703ae0ae9949f4b143d636b11f4051952a2be0f224247c79c5d5b", 0xfffffffffffffd9e, 0xa04, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:00:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x2, 0x1, 0x6f0) bind(r0, &(0x7f0000000600)=ANY=[], 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)="efeda414f993bc870b417c1b906b9e511ae4b44f4197b4428bf201d66c57093d938033adb93bf3c26aade9f030a71013bfb63c2a0c8cc043d576697571ce9f388506f28c4de4ad8618107b31", 0x4c}, {&(0x7f0000000100)="5c447dc453c2653574037f03112f4f61d5b781f78a2a7ecb1a9e86221a7197d8196b41b8b4fdce0ff3fc8fcf913898baa54d23f5dd2bc37ad22f13d7db3f6f22fc315e96f45a9b602c9e237d5da21fd541bae737c2d453b50d6cc65a7ee4f202c23633344a183a9f06c987a52aeac4791e588aa3eb78df8cccbf39c1a0d3b5da1ec507e79b45b9abdc0281dd", 0xfd86}, {&(0x7f0000000280)="4868a4de24ed095c5936a0689f121bedefbfdd26ee920155b7f3189cd51857b3c630376023377f8ad319b9817ecf7aee9124b7825d4e31fdeca8a9379307722c97aa7ca6d311ce18575aa00c285e8cca9b19c53065b33338478035058d6e360743f4f858edc3827b27a720f73a825cb0620b395a4ec3f0549fc8557bad2dba44bfbbf937e6df6a91bb645616b2d2cd6576fb740c170d1fb680122ede29eda547e647395b1b17503163d3997e2744ce4ae5941e522fffcf6bbd9d542e3eee99667217bd25d07b9721d9dade", 0xcb}, {&(0x7f0000000380)="913d63f356a5bdbd87eb4a7d3ebd6461d6bf9fb473a11a99f6c79e69fa50e5478ac96ddebee9da1229504938b8199dcde0afa2461ee15de6fbff3db12623e5baa644242a27cd87deeeaf6f911d2ffd50f5a4b2e6ee8ff19893ad6459ce6ac0de81a5d45d2b0242627ab6edc4252de996dc768c8161987043b92f970c2e0f37bcf92c7b2428f4fc65de3f08ed96f2c7f46522961a013aead08a513c1e6ba76aacbb7727a0a6d1f4030983722427990a2f8fd3fc51f9de6e4757addbab09d1973d985895daa0ad8727771fd4465758ec1f2ad7a30a7ba8b9d0491378ebbf17cf5a95b65aa5fd758528a41174384a02f499126e836a9b11", 0xf6}, {&(0x7f0000000480)="7cf1d6aecf5f773c25c3b695817893e1cc95dd5ae178cb46f2121b754e2fe73b5305e80461d7d6f8afd80bf62c55176805ba9bf9c9e21ddf456ebb02b4c605d6a323784b8ff5dc3d02acd4a5b5d5b8815c2cdcd5a48187d97c85df125f905b31a3bddb5877aee242f767e81923da09d232b32de17494aaa3fac32ce7ceedba410683acfee6cebd4cb79451894933b5fc640b998e0c4d6988419520024de106c13776a9553605e2e154e17440f0cdeb26414454bb40bfc16081a85f01c908738ddc9d2ca5a569841e20f8b4d4562da045435585e29cd90a6a2f03128173be553fcf797452", 0xe4}, {&(0x7f00000001c0)="e9c6f1683ae05bed089094aef04d860561d8aa52fdea3908a3cbb8952f848451497579bdc4e9d5d0d1834447515bfc19bbfbe1bcee7b61e3249c31ecf30db44531bced87278c5c4f9ebc6533c72d4f7d1ddef612661144a649cbd95419210eb167c5d98d0e32b39571944177a68a7e8e43af1a69f975316cd9", 0x79}], 0x6) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getppid() r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x9, 0x800000, 0xffffffffffff5c47, 0x34d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000440)="c940ea9842f272bfdd5ec6e2f0d06caff2b936645b040a9b28cb06a28255f3d5d7de004bc344dc3b16993ca9f51daccb73f11095333e95ec1bd1493b0330a15f34b9333a5c4e90da98b570078727f97a13af6abc80f5c9c831225489abf3507ad8807050660469ec744fb5d043c82e623379786ad413bcec0074d2bd346babf51d78f4fcd5866050147e6ea8266ff29e9727ec187a7e507812d82c2d8520bb85b379d3cdbf5e22aa833815b00ab5c6229d92b57f8cbd0c9880f878c0046a077b5503f52797c8c001f6fab46408c021a4637cf2ff22b7739eb3265b0ece6e8d721f6447d35f369815b8dfb4db6ee9fc41b5567ebd03f3e5adde7c8cee9e23a4adb9d1a095a48979fa7595d2e5c1255d93fd2f826675b1e383c234851364edd7f44da7e766f724b1daedc33b0452a71f6854d059ab64041de8e70a8004714d8b4b67f15863f43879d8d7d356de4e3b5803ffdf5323ee979383147db5cf87777bbb8aac708c635b18ba0a65574bfddc149204793bdee6ae2006a9489e83d5f8d9ee3853d5a326def82ce717bf5445477f8edf61af32e5fb2c0b0820bf3ac0a15e783fa068b7ab7937e49632d9d03efde65b0d83b85a5e7619ac568f76cbe7ebdadfd131fa4d59fdb464bc931666a21b064e750f2b30205ebb285b5cac9e9bfb850be15b7129a1d9803808117423845403ad1b9e575d35abf255821e6eed90deefc61bb17dddcbf25399a54f918f2becf811bf98f4bc64a496ae8c683c28077d354d67818fd0055b0a1f8d246d391faeb5fc926e9afb86c2c60cfd5aee40db88b05c1b70436441f2c9b7d3b0fd3a7839786cb372cab2cc0679f0d112156e241ce72143ea789515605770e1db60a69ff3266d74c010cc906df741861007d9a1f1b1eb7005c5ff23c2ea379fe6f194a182c34ce049e908e1bcca14fe3153c285e6a6b348139c0b8076d5c5c079274662ba1b7128a95ce9ad74416807eabb85c48e77bedc7dd41f5fc8628dfc0c5fb993164d0d584a9bce6116eab5d98e514ad24e1024c6690c00b681afcfa6ca05d30d8d9a1d33ce74eca8f1529210343ffa433fdab726ef6b16bc5856758d98cf79a256018d59d1300a9ad88bd3911d0f96fa32674d15b5bf8b8524a58ca841cd45e8292198c95a80b28779f9bd46e9333ca7ac21d461d941f9321fd77eebb2355d29d7ca65b39a2e4658279fa7345f9e9c5e1de7323d54076e3b4600ee86a4f8d69382b0e551c550ed46f9e419a566efc49377e773155c2708f14248e504c2155a81c15905bbcab0290341aad24120ea63e12dcd2b3d38acdd415a94a2e7550fa1fddde9a6939b378aa313faea427648aebddd75a61d9835c045c52f4bcd5e36b961d8217c38175cbace7fce0cd69a9034b16c0486602eedc2ac5a42d2cc98e3969151ddf086759cf2fbe38cb8f06505c6756b06d9be9b861f65dfd6e8c4e9057df72a9be83adf49ca8dd605ad040363b6647d35d3bf531e89074e3d4767a884b2b10181dd5d40e5e0ea404d00e855df68416e3503f43b83218c08b102cfba0db790ab593c73b83777a52474599d5aa0c63c199de5173177f939abc045f7c6eeca88562ea6ca31106c12d1f48d57c2ccff54c8d01866e09655495119713e12a00e7348747ae2af58aecab74e463ff302f0e3311e7576ff2ff21ccdf87d823f5b639c5999809d08ea79e3ba4b65b4fdc334bee5ff2d900b304cebfa84dcc6a21ce7a2e44bea672d65c62e3c07b65cd538d7aa12c49281fd16807db8b66ef3c82e31b775b9e4cf4937cf7e776e40031f5a697c3805250322811c68d1a84c3117ac678091dc2e831b853394a748ded3806fca0c6fe878650effa993f06301b963bdf7cdb28a8e1d5b227fa0f10316d6b8f25601c125484769419c619910f3caee29edf6db8c69d168272c13de9ac1370eb450f76b63802cdfcff4d0fb9a02f26dd3421c3da7f6b6473b11d2c47e5262065ce8fdf0a3435b8abd9591b75d9dce2407b52975619a72e7921ecf420f5f5b714e48bb941dd55424a98acda1363af875502cc7ae97d10fa445871abb752cdd20dcb980838bd7d5a57726bfe4a8d109add456b66ecb50f3e0f97746cf142943b567b05e895760468e36560876210b787230b9980418805c32261ac1278af88fde2b0f5f84a0f71d7c27782a1219569513c1584766de98c03aad243063bcebc279c66944f637fac7b8dbcaf9c3f3153c0939d0a22deb208fc2c9cd2861fc3a9b49986f64d239ebbc0b1dcedae2c4cfaeb94e84a8deb2acbde35b3d7fee520058cfb49e58fdb54a0557888d0be9c65fab3c8cac7b93539d5f76a95ccad5a89e06562338c05110674ad5d1435f0f0be5fae6b90dea7ece0084416aa7d6deb846f3ad8c48245f7956d5f6091f268044df196828dff414d1908e8b9c4eae42fbd494983b8c466593ae03869e7e32da006cf3cbea640faf295609e51189f8b3710094d6ac281f86863231893642c95f41523ce3c3daf9d2033a109e3c000e56bc61fe7b6213ebb7798e7f8b2542e7b9a50d37ea42c769f8053eff08f50a327578ce5358477f3e46936ea3f187991eb53f828edf61694d90e19f282d7f0907007a50eb75e1e4e367bf6c1ea6424685ded0f002ca7b4fe41db70935f3da9c464922c7ef0923cbbdae03b5cf3f00c40f283a831805363530352b38658a8b1c3453c79ae01b06981c630bb9ac5e1f3c4c2ed76102c34df1eb4be02dc26c5571356325e19eed3dbbcf0fc61669c5decc41e7d183351c9b8324b1c84bbffd221cfdc1427ceeceb9204b5794fd6f5e806c494844ed4168db57c9ed5c4af63f977042b12c63734fb4e755b3f385e0c67ba241555140249b8cd69e8120f819c3a70584d9be9dc38b2c7f6f16a8585eb9290aa24491b4d64ea72ac283888932c4123ffe5de6822e14a4c34bf5cfdae3762fb4efdb46827b28affeed0a97874f9d69cd6832df8237f590c0f2a5f1272e5e83877f290bf2c21b2f7ae8fbe71c9e44c1036e10d75fce2dd9dad48515d4855d6c04ae609fb8dab1616a319b47c4f07c633027cb13fdfddf6e7b2c6830f3f1405484e0286904a319eca9c607849b7c752b479e496872ab9b32b2c324379c39df3b2f53f932d49bec72e69982bc84f9c5035eba93e82a52eabbf480d9fbcda3478a2d06c420eeb87a7a34b39ff4f47419ba4a42f2e74b4365a19ba9da54a720c782f7804e97274a2d5d9e6623b378c74a6e5280fa9c44edb1e4b03517d7f6ee23e3ce86c9b8d705ec6b209340a737e3fa07d74c9d18264d12dbed9055318c10d143451affc9da4e1978b372754bd8c0f400276860dcdb582850cf84733cc81185df322caa851b66fbd08993f6df01c66b5f91de3c8a0a6d252f1a31618a67a7c387a9bd131e0f4a10f443d3dac414dd7b679f79272ff3112130a0b0c50aebb6781582e6664ea1dc5f48bc0c0d075820704a5c845a78557a84fdcf108574a241bebbb1266e3a6a3c26ea17d07a2d6c90137b827876c022ddbeb72f949d388bc3fa891286f417002f891feb2aac1161572e63bf81ce5e0109bf139798bf59a153935607781953ea0f91568ce6890816137539b85aa62f351487e82dae2d391d3da516af39527dd26189340861fd6297f3103fe08fc845a6a6bf0cb677283e179563675120918a5a8f286aa5dbeca028cba84186f747623d290301ce6766fa2b9f3c97427dbaa00076e4ffee50a56c558cb98b640beb4748a7927a3fa03c4e3dbbef7501d66ff16159144ff19dbaebbd2cba038606a4964c23eed34038a2b5a78a0c30567bc0a9ab1bc0201eaa484d59881f457eb5c5e985976d1f3b62fd3535b7a4f8c985904c3b70a9ffe6cbf8a113e703c229c2fece08981601bf9de54eb3c9fc172ae2182f9bd33f28e9cadc612807272bb0dd9af215e09e054c545a9f03a2acb244e7ebd3021af569d99f1c5ad5167fdbf451e18cff85424319b01d2641f64fa58db18d7aca22866e81af6ab133e34103d143227dd0bc1c7db4e25dcb05de7e3e46a5b0b6fe2121f3c0556c1db23050aeaa4308dccebf30c3147f3094c0f04e9fc1d58e6eac6a87a167f11adec1760d8e183c19fe8eb15b953505289b5a786f87112dc4c34c3412b30e8047733238c2c7c19eee963e743402df47cf46fb8e6f001d85d07ee5659ca246b5837b769c8b3398b7579b02d36c8fa492e6105edf675272283ae14f8168f6b23241fefba11635d606109aba60a0c43048566049d76eac803de00d19198c5ad49a61f92c2e319b9152110c40bd04dfd8aed4c717a01da911172c3ccf74295b11595bb3c073ec09379e60404d8718c5795f13bf9c94d23101638b4bc82570591493de8ab75472d11d0472b05889d9b5031ee7f5752d6c538ac65a22ac59dc08a761f4be2333423dc01504b1bfbe34b88c7faf0e7045875827c397f2ec5f15bcaa9d8747a7352907fa6804c4823452b44f942b381c668dbdc86abaec5f17e664f63367bf8f6bb85016d9736a690b41c92b37be5f08969f14e85329492567ded9decce8f812a3cff6f764e80da8e8676a09acafaf1bb233cdb053585712e6d35ae04afe3c9c176acb5e5d6f8288e1fca797ee817fbaeb16170b46f772f3cfb09262ea33138c04daf5b324d42d3007edcc92774f0884395e881751fbbc2801dd228921fc2e4f37e69b5ed600b1d33c9364bd0f8e916a646bb58fc7eb9cb1f686fe90720027a79f57fbf3ff3294e4df272ff7f9e29154b36c9db436330e8397b1c380df8010fd9c581c3124b870034b5f285c0100f760d0e68625abe806ccb5270d57a9d98424f0207ba9085096772ea32f6cc8c4c83ef7dab7b987e2cfe609a2d464ba465e1b5d6a5e00eae78aa87c959b4654fe6d9e0daafff6c790728b8aff011e9854708f58454a57f030f808552bf2580e60a8e8614391cb86d295782f89ce5c248b712528414b0aca51e7096e7b086009e659b50c9f7cf92220bcb79a940b28df62b3b87cb3d8b6fadc36e628d190d931312ea1fc04f77a83a3b993ccaa338116f3c5a5106cf7406eedfd90949182b470315a0db78959c498b84f333b324696ff0e8a32819a42bb9f62a5fc51bbb646e6d24aff164cd739d40d4bad7039fbc958f30ebf864ffdefc64274cb88768a7255a697b11a4569335d6087e42ca67182b8b4c16b4cd91d2586ec368de57aa16d6b687618f62122df355419bce787b7c24b527b1db0c9f8bb2c383a58c0bea5f34bb0bb8c88b1f4245b0d94e484853cfc3a1221a0e04b6a14fa785030c0438c81cda6c5b616b16c0eeee31c571d11d590e05508de12683df9d04a55c9cbe4d963875da7d8b2e60ab6c4b6b1fff0d2723bc8c975c56e5cb5566d8d89c8f863c042e63e6a4a58919b2be043029dc501b05dc22a43d271f2fc5c62914ba1fa36b3e031c60e78d9de1d4a99c600e464ef71ccb3acce727782e7b6331a403130e3c935187ec8764999a589b3125574ade31da07afa5f4ed90bfffc0d013d539a3dcc72196178471e0e674feb836a75a8aa00ab6e83f6cf98b6a340330f34c378916480114a1f26d70268e511229d2d14e30b136d930f1570f2142212c938f8e3177fb1a5dca72f894e7d2fef3abbd10a833e85735cad58e4a4e218dccb11df43ade13dfd3273f187677015fd01440557ce9b355b52cab5d7925a745e855a4afa4d7e9e54a99400b9c922c5dca0305e6c9f4894a9e679054211e7f59d4f5f2e948b19c7393567836f6d527ce6df1914c7fa82589657cec38fa2e88c5bd84b57c8b85abfbe6a13a5", 0x1000}, {&(0x7f00000001c0)="822ef8097b2bc992d86ca2eb37ba24e9e89c80d06e606c4f7bb30d61da11f37c0ad7efd2dbc63b0ba997cc364529214fa066e9f97d463dbd4fd2a89b5b53d18583a0c6950afdcebfe366df0689b4154fd53de913ff062b5f70dcc890ad58f17a3cf8834370f6be27638e9b7da0c019be0747b61feee8ca2af2e6b8922562472be92f5d77a932dee0d7a4b49c2d7f873e44716306444894f5942b0b0dc89d4ed8407964b03d86b5309af2be9dc0caa58df601338f297ff83b069dd16bc1d6", 0xbe}, {&(0x7f0000000280)="c9774142d2b20fc9f0d0c644c9b2854efd17f9f01c12929444657201b6363542033133e4b3d18754da5bd648ced9824df53610d958537b50fe5c0ee474fbb0d76f773069699e493a15c649250e52fd8ecd84c2d45f042c1a35137a9e1dc4daae9f4e80c041d3a7184428d2d036c64ae99761b7ca3f867df2e702168ed6c54c30e36886be7ff79a7f79157b0d4d4f2ee8", 0x90}, {&(0x7f0000000340)="8f40b1aff1a97457df67d260e89c3dce77ee78f8131caa3a083040a7ae5739b47353c0f43fe25711c63966a3711a9d2bccd2056ba4ec45066c30614439ea6db112e7fe51fa391dfcba3ce6d729c7dcd9afef483f631722daa57f418f0c50ad2728ceea3541e411e5", 0x68}, {&(0x7f0000000140)="8a9e199f60a30d8a0ca99aade7dbb3eb1c8559017024595163b4a697ff509347e17488b9e903745b9805f0f1be57a6994f120e", 0x33}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ftruncate(r2, 0x0, 0x40) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r8 = socket(0x800000018, 0x2, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f00000003c0)=0x4, 0x4) 16:00:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x1f) listen(r0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x2ab453bd089a23fa, r2) clock_gettime(0x2, &(0x7f0000000200)) 16:00:58 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xb5) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0xfffffffffffffffa) 16:00:58 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) recvfrom(r2, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000b00)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f111cbc91aa0148048f48df6"], 0xa) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=[{0x1010, 0xffff, 0xd5c4, "79cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb"}, {0x10, 0x1}, {0x80, 0x1, 0x7f, "f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd"}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x80, 0xffff, 0x3, "83fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c4"}, {0x10, 0x1, 0x7}], 0x2200}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x9, 0x5}) 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r3 = getgid() r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r5, 0x0, 0x10000000000000) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r5, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r4, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r7 = getgid() r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r6, r7, r8, r9]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r11, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r12 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r12, 0x0, 0x10000000000000) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r12, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r11, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r11, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r14 = getgid() r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r13, r14, r15, r16]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r18, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r19 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r19, 0x0, 0x10000000000000) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r19, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r18, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r18, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r21 = getgid() r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r20, r21, r22, r23]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[r3, r8, r10, r13, r17, r23, r24]) 16:00:58 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') kqueue() stat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x20, 0x8000, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x3}, 0xc) r3 = syz_open_pts() r4 = kqueue() poll(&(0x7f0000000040)=[{r4, 0x40}], 0x1, 0x0) dup2(r3, r4) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) 16:00:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) fchdir(r1) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x400000003d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffd27, &(0x7f0000000080)='.') 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000028d, &(0x7f0000000080)}) syz_extract_tcp_res(&(0x7f0000000080), 0x7ff, 0x6264) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x80}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) r2 = socket$inet(0x2, 0x4000, 0x3ff) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81, 0x0, 0x0, 0x1ff}, {0x6, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:59 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x81}]}}) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x1, 0x2, 0x11) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/190) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0xfffffffffffffffd, &(0x7f0000000280), 0x10000, 0x0) listen(r2, 0x207d) r4 = semget$private(0x0, 0x2, 0x320) semget$private(0x0, 0x1, 0x604) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000180)=[{0x43, 0x3f}, {0x62, 0x400}, {0x43, 0x4}, {0x7, 0x7}, {0x21, 0x6501}, {0x26, 0xdc3d}, {0x6fcb5d65667cc11c, 0xfffffffffffffffe}, {0x5}], 0x8}) semget$private(0x0, 0x0, 0x320) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000500)=""/190) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000000)=""/38) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000140)) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 16:00:59 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e6", 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0x981}], 0x2, 0x0, 0x0) 16:00:59 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x240, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x200002c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r1}, 0xfffffffffffffffa, 0x21}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x8fbc261e0dfe15c3}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:00 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x60b, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x0, 0x0) wait4(0x0, &(0x7f0000000080), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) 16:01:00 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x810, 0x0) r1 = syz_open_pts() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:01:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x9cea30fdba176e99, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/223, 0xdf, 0x883, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000040}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0xb) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) writev(r4, &(0x7f0000000500)=[{&(0x7f00000000c0)="75128e076308ec712b099ba0e3d564193f393db686b90e6de1a5574ece63649f6357a3fad731f21d22c23f7a814167469cc4413c4962046763d71565d0b8d373c426614ab4f3a47fe6585692", 0x4c}, {&(0x7f0000000d80)="3a8fc6d3b605bc21c110704a58e373109d1c3b641ae0fe42ee9ffc4e1026802c8332f1052a1a1dae8fd5ff6d485ccb086f3e2386c73288785dc535147768d54530745568e66d786c5eb8819efbea1de19a84f7501e7acfa254a24ccbfb7f6d767d68b44e87567e090c29906f4c36473a0d44b3e2b833f4b7b38c3fd8cb11909a9d3f033baa1825ad4c0345ffd83f7bdf1a96f4b205bc0c9406deecf62e46f0aaf1a79339dc4eb1e5971c059e1870b9fadcbd230a4109f9c9ddecf9387987c553a320db273cf0ab21739013165d8b24c1e5c025d209d6d05c85e4ee1088a348039294f36113e73ed4d0e40f54d1c6e9f0e873b15129325c40c273f8baaa4bd1db7a3386c01f60d3c73f686dbc2cc919ca1f06f6df6b693a980c1d15389fdfcd33b1a4f8712503e05ab0c87b02b116a734b7bc2f539ce55cf61d594be5d9a4abe0438a869db5f5e78c512cbd15e1fa925a3c04b7359ae9e4a1ab2306335081ce977b451da1c3566fb2f29c598b0d336e8cce8f87d8e2d67b9dc936465128aae7d65c9c620f0a4adf50d0482de0fe0890d9e510d8a559995d27a8489f3ee865907ed76f1c5046f34bf7cab427c9010d78df84236eeae31af976c2efb3317d04067410cfccbf22e4bcff216625069fd7f47fee55ee33e64c4828f1292f733b5bbe23cd90cb3e63f9c89e938cd06860ab1d86dd2bcd2d37d2d7898e9d850ef9be378039202a63fc12568e4cc749841eb1dd1e508cc18d23274c44f249030e9f022e320a5844ac662578a77ab274640702446c960848f24957f5fd7c7207f584f27deed07cfd6b9dffe9c459f46eb1b592781fa469ebd152a99a6772a9834f82bcf3cdea03d86d3b560ba5b11b6d5e17c4926bb4b6aa3881c1985e51eeeb6ab18d5ff2bfc095b1f3ff850b73c8a38faef3b256147f23294192c33c16055da549d44ec04d3a79be13d205bbe029e69a2806462a02cebf3acb16969f99178022486f83f6483971f641612406a0535e0068c43e13b9c4b185f3179b6f8b613ff0172f7192bff190994b0cf9942c362908b2b63ad9b9c143d0fa6f8dcf7d8082feae51560e2e7165a97ce9b76fa5933b9e7fb2b9133d5d2a6c6cf5db347a4600c20ce405803e2cb4fe7ecf49c0d5055f609ac3c413f32f2a4d823681fe8c69c3fd074f06d7018a6a5bda872bc5e28cc7d9bc6ee2666182ce279ef93fac3852af19fc876df2522a2a0a312670dacfe065af199b8612d4e0e343d775ef17c3c7540c3ee4f7430fac28d03b621c4826ccf19c8059c217aeee13319650f5a364bead7d3359d4f6e09b1dd81f291e1469d31a3f9fdc2e8ac4047013a8f773b0dfe75d371bf69ec270207082903ac8883cf2a28d56b7fc5285cf1154cdbcffed3ce7a487aa4f9b9bb01bd3bccfd2676bb8b8423df9a70957a29897ea32a833a2dccb74116d43341248d51189c446665883a44a840c2731db329c5c48c376607a5e59c5b8a28527c9e30a1d4d5028f5fd9a9f4c9f990064f3d62d5f9b4ac6f83ae904789abc59e791a4be6d8e474bd4158a5cd123a924d6e302ceb8a22eb210b962689ac198f3ee1c868ce6ca39f4878c7381d6cdcadaa5be7f13b84e327e6b6223d3ef05b248cd906a188d4968501d6aca382b5b0f82508e4c589f7127306098ba2dc2768ffd489394ac5ab13180154f97d36f630fac797860cc6d7081b99191bdec239dfb92a9188e9c72ac6ab39d25cc4d4574fbad6253781a58f24428981977285d531bb5a9bb121b81055352c872b6e076527b5da5b01ad345154e920f7e70155d8b12486756921c57aabc386414ccc2669d18b46d37e10710dd9f5ae6ff6f03c793f48f1d7914a3939da9e77c01cdbd592d7de198e18d958f1064eb97805ed99063cf0b9323e467c6aaa7435a2471120d2b51f732a052e78f67fdd41a51950d5b8074003304556877348be521b54d9e071a7351072c7ab1f852c0142801d37443e2b2d05ae4ea3411361e7b3e4068823489c9765bc1bf95661080ea4ea9d38d3632ab165a5119b6b47af852f6422482077ee57164a91662d3f8aa712d4da246ec6cea7d9ecba38ad79e96f2936072239c3d3881a57df971e049215acb60ec21598358f3f17200a1ea93546070bee669c5ddaddecd58aa264c185549f62c30645daaac4f53864b38ab653e6da778528b54fd6740d22c5b032fffa230e944fb29f98194b776dd57518aa01767e322f211911d4af1e1a34926f8605aa8d5b9e87144037d197c49fd61515fe3cc574f38a0178a0bd86336bb7b51f853dbe637f0e5247a6e86097a76647154ad632c9ef6df9267a7a5db65a1b1b03baaec5f800f1357aa9f9b1bea3697fe487ab512c3a11f13dde316c3311149cf5bfd16b52745e11df0e2b00700802d23ad5b5500d906a4b0e05782f95d1fd158e22c090c59abbf439f72d48eeb36fc2d0ced31fda1ce7814b746903b1ddf5bd9091d0155b73461294e850612109586bb49993fc49599187d6906a9813dcaa01211c4b5f92beca9e054dbf572610404d77e986a998dffa0c76d5625c7b352b8a82d1fcfff656576294f90115961c9cdaf9ab33f55b591419df52ff60aeff7b043cfc9af815b4b4f64add3f4adf4beca2b4bb3221b8c995fc4c06123c9971c4276a0f2f24ac865962c29d2722ff55212260e31b8f0b2f956833d2edcbdea82864210ae94639ba2bd7286f7c51fef09344e5a2327ed2c3e6840d58b387ca97fc6a762341135709d3283e2e9773aa898d8f4779f573b263a520d6ee814505ae70f95218175a695e7622525e08a864fc59705e4c74ebf59f8b2d9b7f07900089c2e4eed211533d015125bc787a1752651f092f7845b42bd3968eaf2c4e0c8d2a5fc963c34e8e99823cf4b287f60fa9bf47e1a0b63baf81eaef327c5c6409f88c4d7fd82efc6b83bd4eb0db2eaf5f06a3e29573e1fb230718901b361d1358e53d3a917d1f57fa042d7ebc4f6e821680b90e24398303a6e68c4102d128ba04c571a0be28195a94f4bf0f70a700fb4a914cfc8a8b50d996b9d54b994936aa59f8af88212c83e1afcebdbf3d817f4a5b9153c0d27597892b756ad34dbbd78d86868150195a903f8e1d69e836cbdee0881790ad0258b2e8c616e11b5bd8ebb4cadf624ead14753858f2b0c5ecd7bf4f28fc7bf58634385ae149d7479cacdcbbbf0280075d2b0d127cfce6c4f5d79520b6437a09a77c9a333d9d5f029f03fdd4bd28770214c8f0e3a83879f5758cca2cce148ffc9a9f29134c1ef3dd4afa3aa79be1a6c4c6047156f14a3def1929999542bd585f1e4eab3ed6787b3e9a353432613d0c618337440756a64d2b24f3868e44524d98ef3b010b914395a5454cb9f6a5e33aba3f3074e29665a11a4640908fe02505cf2897bec2e374eecb8646195d768fccd78f6c7840cfed0137d0924a5c4066857a81dc60894d08d2c79e9070eff94b1c580dcf009faed02a512e1aeb125cd2732414d48cc1e847b366243cde0b7a09ebc8070177e7954c6053dde8f01ea4100094bf80200433888818f9bfc57b2dd114e016912d7e84ab65ae700c192eaabf95c4ecff5d7bf540d36ad24e9b2cfb4e3fd48fdacdbd9a47608740bd9b618f46b5f6498ece74a60bdd9acc541e1f327c85794ea2b6837c9a95262f9902e31c883b272312896d4c90c56b7a88313995dc704d4df05ffe7be7c990fb02af5b84d64c15910b7d08232a4ccbca4141930b6eb2170ca2799fa523709a67dd42c9a0552b2c5af57c24648144d396a2a49a786c62859747941a4690c3afa6b4f568641a62625b7167ab57e87d1c6dfda593417da126e791245a8d6a778f16fd129770a259309190c2b7762b112d3246d4ffd7de73215c3e2f11b6a757241d252818acc6f6665357eb1e916a98099d14935a1743a821b14361cfc2e147c5aa790a111c8191f765be2a48e3ef7ea36a4799afb53c1faf2f8d3eeb896f390a36b13f13449bfb422d32b383c47b52bc502c725630e185530aceb7276756d1ca728ba3371bae621bbd76fda7cd53e231c2fc54b1e59c8f88422025065a3365cb331fb8f77d0fd617c9d8239d9bdaea5894e8e76c83fbd860de81ef1530ad2fb258946e0fa79b6b4ca635b5b5bea8f0cb949274deab5729f130dc4c7d7e92605e0d2037f747d0cb80c432866a92b1df5dd4eae76695608be599af78be41a503921ff48be9f59f168051f8acc5ae231fbcdbd0f3c87aab5c88711673691d2735677dc2c6b514ed9dabc91af102869572dd7a26829e98699e75c2cba8bafba292689be760e3c09cce2a0e21ccaec8a5b8d6561b58f35c28e99fb6664dc9190e409cbe4569e67228502483ac4f17234cc55d3704cca92d2063f253a51a58d034df30a5504b1676317644d32ac2eaafff7fdb8a3806d108309e88acdae582433302623ddc2b0f717b617c879fac2a472dae3809ce4cb445bce455f28785bde4fc522b16304a76a339f221ffad0695210e47ec1676b3a08c3d04a9ff5cb9325043cf105497759166e67e4d03ba39990e340dead64e69ddd3c82e09712430f2425c52ca6084367c3ce1761ce106a7abe88e60dde351979758a7a62332cb8841e92ebd778a1eaaa42da5c7a77ded3ad7ea520acc0a226d4f21876324e35d2547a34a4519827f9ef6b90adbf9e72a76f09378cf0056418aa25161b3a5cb227c4a193024dfd378b2d995b5697b20891dc3e43a3b72e3934531b4f559bc52a2bdf5be7a60d2826f1d69601396b75a4eb3abb3683e7c4548aa626a2e63378844ea95dbe7c51a5484491352aa27f436c713d971c1d66ca9c77be03b812a8109c67b35897037d4f938e1814030ff0198a61b5a3937b8b25788868b58388cfce0b6c47dec02d8ba77c9adcf4eee48c220fcf486963275821cb9495b3df67eb06d38b083cc73ff30fa9f35d6eda9dfe7d1a4c1ccdd3cb4f7b357f0ba78155254aed02be8490840c96251613f22b3f44c58f87136ead9ea420a0efd55fb4796f883ca5ab97a4aa007fc4229a51fed08375769c7b7f972a829f479d6345734e065a96fe8b895a71adf04e23b704177f215ae77f82a7d28ed00b0d7312d74e23dda81a3e23aeb2991b945aa585a2f429122c753b5449b2157eb0904fdb5d30e99698302f9bf5e55c0ca53b62c7aff2848615944e3b33b94ce1b35bd77a54c3c49ee6a74903cd7b26e94b203bdfe189bb5ae2d48ddae724edd6ed9b5e20eb1b43342a6a2feeb8f18786e12a2af0cccde7d6017b391746d6bde52e27e9ab5ffed76f59d167f47b99894b35e47b8bad69f72f650195307a16aac090f47438b83c20fc27f6762a6c93f57cb27fdce93e46a374201a5655cf690f4574025f1ed7c376df3a9123ac18aa9fa4ee97f90543c6984aab2bd5368ed78258656561ffd6d3df6796b886c1a144c4d08be2ae60325dd51d17c511bc1470674fe309c798427e79b34d126b9e1592aa0771f5b7b5ec34c99bbb7cc7bdc8ce5e5abdbb2e979d19277747ffc9b688ed03ada5aa80bb6c0af088093fa039d281d66271bde688ddcb2de1393d59efce36064a193e8871d5ab5b76a678838746713354227f74562e362481850eb4e8c28e3215fddf71f4222586b9d916a5eb243cd84cdb6cd05092b2005f5a502497d6c228622d73b91fd5017d1adccb0efe1198ff54e7ada27f44bf1207cccdb4eec77e93f9541f0c893bc82c398789ac1abee81e1bf53be8926cc715727f8c623515fcf4b6c10ede540dbb4f99ee0ad98c103f03c16f822dace4aab29f1e373312fdcecb920158c3cfda74d2", 0x1000}, {&(0x7f0000000140)="d553956c943f060aed56e287831f0b1a83964c987dfd75fa1cb9c482c23e42d526da4cb337caa760ca166a66a351d761275f6172cfde1ee05680966e9c9deee47b484db36fa3f5420dc52fbb114a1f07cb2993442fc6b09475ea9f5cec87c8b8bf00c25d0612578d515fc0f9880391e59b323ae08cc8afc704174b584851f6c163fd9bd80ce3a64dbbcf250cbb1fe908b19ad081497e873e338042173915f3a98b575122a4dbbd05ee0ee3999f63c225cedc7a37824a75238c8308ff1af5db59a89c13b5548195b23ff8a47ffd57a4b777640b456e0045202bb45f539e17eeb9a3a8", 0xe2}, {&(0x7f0000001d80)="23ddabb93d52e52ba96b56fe54269a8a38a5eb0eda16dbda18a0b467ae28a88f5c8676917c0bfa71fa53f80c41e68be946bee3f32c9c85fba33a626f52ff5bddf1ffd419f47c3a61fdcf66813e85eb582562a1660edd02b04e7dac97b636e4cb34447fdf2d5475d5325674a61c8d1184fb85a3a3402304d8280f30c3df9afa9412cf772db768190f3a9a3456d4936c6577070e423e938a94447f58a26301983a4a83dd5fa23073d09050bf77ecea9f86b18d260827d91595c45e8942841ca7e3ba3c6ec6114c6ff872524c995a8d586cbe1a4677c3b93e1046db46ad154dad8ba4cae97abbba2d80a0048f426a2a45ca526006a7611d2b39d66e49a29ca1e491496c1670be675fb2f8681251796b3436109796ca8f3fcfff0874795510ed25ee72e6486a529a28e3a6e555a22f2cbca2e37b93ffcc443834f9830012cb2905a6df82a77560f4b2f87b309c97844ff4119f00de2926afccd45007a9f3927e88adc8a8904d4bb88fa1cf85b0bf95840276cd8d074fb9a126d357152bc73b8922508a0573f985c7a724e44293c60f7718f8090dec31f13a2b57520fc00fa288ca370cd8d224aca437db6ca5a6b703d6d177582ad95ef510cd10be75cc08c59f5a427bf39bec37e2ea60b4cc29b3d6c84b6e944fb158666d39f7c12a124d5bb8946ac34b6ba537bd4141a12b7678e7f5da763b6cce01c614027e7761678dde423629719f1bd6cd6ed94a22df1fe4731dea6219889f96b3d5a075a6a2f46aa29c1010f41685a4ad28de32c22d4356d0476f70639573cb7352b41dbf008df1b5e4813d3796ba8ba34c4190d8b1fb641e109805ecffad5bd4b392c9e634d445a4583118ef4aba1c7b0bdb753fa706fe192c08c152b3b76a632792a74183ed5fe73d145ffc431e835ab413212750226daec673680f6df8a0960bc34b5f46b1e6c66b550af8de26e1ad2c9c2827b991ff948ee0f09aad3fe002af558658193d5deee7a105bbd70906b26be60066321be996d62355c81e97db103cbb136fe58f094ed05c5e3e0b7c69c1807d7391f581e7e0c81e0c71d28da939c15185c1facdd97a802f24f919cc713139e493cf36d953787dc8e7b698a743afe3039da9ac21a3001b01a59e874eb0e323ce12c7f33b4ff8fa09ce2a3a8d495deb38250e08db58a47dd3143a4d102f85a0d354214e42f81bfbafd39e3e3d1ca9ce8517fe2154970602a2e271026f6cc234668b31f9854eb1d88e42af8514495b4a0be3e9b9fd16eb3f1a7ba79a1e0a058c0a398d96251c8ba4e0f7da9042ebc893e80da42762ed96b46d52eab7e3589448033e7bfbde3635ba7cf40ad6074d917a00ed2fd1ad237e1d3ba8982afb8a989150240c09d8d3e1f15e6e93c326c3a8d83f3e1592fa5772b827ae5b3b181ca2b8619f5502ac9f8167c9656b2a3d6ea3edd7d0825204236fabff2ae443f73a4e709dbe2b68b1d1b04bf7874ed277c182ff49a2089b3f9ef2d3c043db5184df259a43b76ad360f86b4c8995f450e0b51e1c1a8f3cda4097078c64cd1996e0c5069f2dda508481c24d7ff30e80094ed643881f4ab689dc203a52242073ba140b8b8219a8f71e06c7b5f164bc6a1199234263a90d2d256327eac1e98258352ac2713a7dcd112d0fcd5d5bb07e111b66925cb9aac9391a88da010de2178d951ce5380924c0bea08c81fe2fba59529812b80c2711e9724f41828e67d26b3fc5f282586cef3f9435cfc64f86de8e5c4f955fb12b3992a7f969c011f5505bb1b2478177bcfa668f38ffa91ee621371c53dcae286603c0e507e8720ad671c243910beb9a3f15ff8a145299b2509b99d82424f9eaa4f6f6d769c5a0b95151b35f58d8292d69ffb0d42484d67515298862732d951ce0adb39cf9dcaec9c7aac7a171b9a2359c8fab85bec1215f2599d69fa74019865825eed41e5efb437da3ed274c7b800f271bef818fdc549e033adbb81bfdc4ee8e20c25519c206e3b6960344b9c27c461075710068745c22f39014bce57e88adaa5f8bd6ed85b44b3170eacc214aec322f0ecc187c12a3d6b0e18156cbb2c5b4be2123e212379283a1112c5cc205d5ec73b243e2f89df25b1ca982f1540e4ecd6450d9f8914cbb066a0286297b599aebbc65c629cd16f464f1ed2bebf49e0f155fc99e8df225955d8b390beeffac71f72ba47ebcc33e1e2d87cb7c984ade9d659b2d45d03737d0b6eef934c4d3aebd8a3bc90200af3da79118c0e576851b80026ca81542ce7bf78e9cc484c47b8fcf4d7d7f02b648995d16922d16f2dedf5d8f0d6c12fd8ae230cc5e507d1a96e28f8a2416515685ef0e463b04f2bf9f0efd7f59c9248bc12dce275e47162d3dfa235e31458b95b5112d526c4b8b53256ee09860a0b24b41ff7ce987c0a9aa9caa8527da84af1057afd3333f3ff0f41af78d74527ac455f49c4df6fad0543b6bd63d48cd661941e8daec83e85d7b3df6e547399580df69461f88b4449e02b71c1680884b326206085fa916b6e913a18f0db65495859ee1b2a8170247097bc107d9d6193920883e197324c418e58ba401b7b998091517cefd45cc8600f30a418bcd370954dac17ba0fd8756957c56845a3260e8c4ce70fc696f4e9de2737297be07933cfcd2374d417899deb0d4e0d7a02ab836503e640a9fbba434875470a7fec9799da50df6264f23948168f829a23e8fcc33811bedbb1c26a96098ee634b98c83c677e099d490f97a2e450e6aa895ad317030be5e2847164daf5fd33edfc0dc7a47d280b26700c625fa2825d6051ebb531dd4dc958cd6f53f351d72c673d6f9a06b49042fb5431483b5130d6896f392fc5cc698fbb3204efbda21aeba13400732b58ae078148dea2427b44585ae736a4c32ae7d7084f8cbdaada86a1b534ec7b40e663629e1af4557ec7e3c8604774cd8e943b5d039b76acf6c5d644414ea9d7a42c4a4cf80f6cf0a0e93082e55e50da9b9c5a2ed353c75b04f2581ba6d1def41e1c4e8bf83e125ed4408a0e5e6635cd1cf2069b602973d7d52517bbc3df841121e3dacffa2848bee82cff04edbb869b2f15caeade2e5d1fda837a9cbdfc50fb1a07fc841b9df8c3b8c1207d65e96619cba90f944b6cc507263fa8d4aa26192a2094830e9b2b1ecf7a6d221326ccdb6a57b1ea3a09b0523d2fbdf30078f6337a4056f39e1fdebd7e9a2e55c9eb064c6d1a607eb5cdbc81ff7099994603c76a5c8df612f425704431422aeea53fc7a3e10b8cf96052c2485b8bc93cee03f792bbcc9eae97e85ffe60f0e91a7796d02b79f0936028b792b7414b79983803cb1db1155cfb549fec75632fde2252823833f1103aac2ab63f2ff4a5e588323a0174d062e6cebc35dcb27172badb6cbd35de9449b4a2ec6caae629601b4905d065400ce756138eda799c979ced0aa360c4973da92af9f29ef86e1544e8200a467989bea584f08c657e2be5766fffd020172fb0e4ded66d80840c47609b34921423f1f955c77c47e28de45ee5d61488ac4b50d16071d3e8193ae7c20302c193bb24955508fcbfe16059d4e7be98b61ca2b78600adc171e1593c0467de321cb91483cf89d599691cfedc5324e4c08044cf5d9a815f99dcf47997d41e273f5edca14c8e475e34981fd15f25a7fe0e269d40eeacc4981967076557b2f2b1c81582b5056b322e80d55c7ce8dbf2937c4f22a73dfae37d7febb687a3db330549c9c48682ab5f49bf412e7294e27170ea3de31a70a638fa4abdd60bc19a5c4bf85c91a0a9b11f7bac16400760ff65f144e3a94d4432cea022b417295125935c72324cf10a9c3b69f477f1010be80efe746b05689653245affb2c3df2dd930d7cf8ba6a2ff0c4ecd3269ceab92e2e187eaa993f94af00dec5c63dc705564ba84fd91d768305d72b43b41cd1061f8cfee0306af4f41c0c56ad2e79d0fbe79ae6a39347319f2b3a008aa458c7e52ffbc29ffaf81a37b9c9a32e52db588c3e479638c952a6ae887bb16e3a8772097664f8b4a5384a87db7e6f9486ea1d0249c5565f10e9f937368ed1a8cb887e523d54c200791018802738592ac36a218fde84b8c2cc253e9129988d990731127cbd51d5df4ee098b2a63b7ec421f93f0baf06e3aadd840daac2b73d6a9e2a5350a228b466670f261cc23a2b2dbd4ced2bfa24bde897ce7756bf6482a9c7753039fb455717fc4b48425fbad75161e2d3031ff8ef487a7a507dd67b60b28bbe7a0929e4bebb33b49dc809355026f1fd67892bc43fcd1f079f83956d86400eb3d560dec01a88fa0f29cff6e079cad2ddfc57e773db80f0d4d29d90065495a5e4c1b3ba3ef1e6a09558b49a3977fde17c6118b9960575d92c4a49475f262af2c0f436d22ca4f78154176bbb9e82de9cbc2b2075a6a514dde0ea93ed3bfe2b929cffba50b5bed1b0eb0561a7416ae8b6e11c3e98bb47e3cc1a684578b491efcc8347f6c21cd0c0c7192b08493f922b584eca8fce9fc5dbcd190551a72c2eb8461f1f21662ee7c614a182f8771c38c3db048fde8fcd3535be826f8ccfe5123873750b7aeb235c72eab24246f4e74c71652fef6dfd3ba9f3b434b373084446cb64491c212a27078316ac115ae156200c8fec6a93aefea444745dcf38da00e0219af273678f7ad87e07b3ebe2b07f7fa1817158e7ca04974dadb92fc383bd7fb139f2febae8d76b2241476e47cfd5a64fb1e3e7af46b7bbfaa10ac54979771cae9acc358f46c204b01f08b0e95a2624fc58c9d65a828a6c7e14f7d72d32d6e236eb7db24abd7496e57fd2e5069033d92ca56388d74547694228f27a309ba7cc0f418ed63c2a5b4b42ebe652221f2be2e4cb251f863e68559a137db7a3840aadccb2da5840e4b7547b041790d0d006c0b592632158f6bc7e08a00de8c98748b5045c5956bd2341cdbe55c71286c5291fe5929504e9ff93e628a819536bef828043b277acacbfd30ae8d44cf759be770878b4a354bb280dc1e5072446e4021ec0be36e34d0cbc53550b43aa6a8162f52ead7e782e6d8c3d63704c7f0a9b4743293726c1ab442d212c8388f60b7f8e5b0ee1a41d060eb3d81fd59c91c544b3208821fe3bfd0183f562ffaf3ec2ce8ec9ae0eabf2555153769f13b7be9c4656d07623a03e2ab52a9d13568d4ec7de0daca1c514e7d599be890587ca4260750ce4c98f1177173316372e19e781b7047a13a5bd8ba2978fd22fd1147f263f99814546e5a5cf5bf1a2d36fe6fe3ad9634206d94a78ddfadde799cc325bfeab7e1cde325342821d721ea59e3ee3a56f800ae2217be56887ff687b3589c8ce1c9b4b5718dc68da8bd706c064ad31c3219cab81add8928cf77b3c85aed7f1e9ae9e85dd2f5e97c3c4cada1fd3e6969a2cbdf04ae2abc2b6c1ccc9f189139db3373a66853da22279f30980e8b05e328ec60f7283c48e67063f987fc714e0c84c6903c3d516732ab04e3025bb5b3671adfca6aad33d181e58cfac002849e74d6e67acdf7efb48f11f59d4dc3bf496c7a3915cc5c68207a50925f4c9b1dac11fad124b8b8d6debc803a2ce7119bb46df288a204ab3248b72f9166dfad231cf14accb208b86c23079b131de51d6dfe02d201f99cfb6419faf8c19de8c1f5184ded5581c4a344dc4b83b18b8528e7f4c0530f54bb1f5fad7b6db6952b977f7b7316de5fb37d6f172fabba4b25aa3be21701ae03bb73e3be3f18850ca4f6c6a781ae976a5a7495e50b2eacdec229100b2ef92ca8ea54682c1b1b92ccb77582873e47f63a406a55f3ef51963e51e87afeedaa039fc63866ac0473763e2ad7701686785eab", 0x1000}, {&(0x7f0000000000)="7770603a2ef6b8abff92dcfa6178adc4ddb168f7b664df7a0626ac8920eb56b81640b6b557c0f55338d81b7e", 0x2c}, {&(0x7f0000000240)="e1c69c11f8ce6124fac4115d23ed89fef0da8c9404d5315e64563b72b1c90a", 0x1f}, {&(0x7f0000000280)="1f8ce12569680ef47e8947d4d50d2e522b7600a9a635dc1e0fde77b59fa29856e22cf128554e0fa979ec976667a35e9e1cdca31346b9f75ded396a365c8ebf952bc9dd4c7315806499e65b602207b751c4ede1e7f99e791ef38e862501eed847d15824b76e22bc83d47afb47180fe13e1a34d8a03adbf4368b2f45cb8bc7093d72ebdc8b585fec35ca18b10d75cd799d553cf3b3b6105870c29540f7e86381134a77d08dc60541178acf73b85537c52d3aad30e6ab30214432b892286373fdb6a03fd7eef751a62b1d2dc5e2bf4ba2ad5aeeb4a558611de370c87868259a807441acd281f6d9868c130b8f2564fdfa04ee", 0xf1}, {&(0x7f0000000380)="dced29ddecfdbd1a16c547d64bef8e8cd2a2ac71da0202ee065cd1d99c236fe4801e1c760f5d54b18108deaf37b771c0ac2ad451f4f65944ac8e572868d8ca3eeb15987b23b20164c3cfc4d8eeaf3cefaf63660858be5e23ee326c7b1565f5c45d0ecaed5622895f0b554f6f805553c0941cba6b69c0408ede6d11e0e2e4760ad5dc21bf55d57397427c29db36dcd2c061", 0x91}, {&(0x7f0000002d80)="23e0b0096ecfa455c0247661b34053ad89da6d6c2cd57bf50a0bd11e4b368ccb86a0f4f374587ab0bf04c3f63802e7581838d22e2b39f50545c0b9d5dd72d8a3f2ca23ec9df95808e44c1e9a18075dd42549d5af362777bec9ecba6c1adae85c2b6602b8d27a8d6fc6d8eb246a71d7743717ab555dcba9fe77647a6c684c03af554ba91539433cb737861e85457ea23f4dd5637b9bcb3a834194dad3c3fb244222987d40083a1f1e65ed0f31b6ff63ac6d73f203648e54f33a61a62b63e5d9a9d947a08a63b3aa506df3846d4e13baa17a0988698d94238b08f68a5e2d6c0348779ef65f6d39a77be681fffaf6713aca49e175e03176c3f40dd40ccb58e4869babed3cda3ba01a45b8daf0187a598de17c8e160c972e64d01e9d70ea7734a4ec93e43b8f74e42640e2ecf3cbbcc4547f5a0dc6f6e14d9f4b09e4bc3118f585bbd21480eb3e0c77103a1d60f3b0d1a863d23895aeb4a736cbf3c1d876f9053d27edd6574a7db0c4ccfabca0717d734baaf16b5deb1c548ed7e79766b129ab886144abcf008c23f8e4aba84b259c89903668e8740d8837f9dcf70f7516d7eba9bf6d13b722c63e789571f6393334e1de940a9a00a3da89af60cb386f060a3d8c77b8fc9957015e92422e7cf282188cc3c6a69661b64faa89f640fc805610fa8594a47df88fc65e6dc0af77da0b7c49e312a5cb4f77674be9df335742ab24cac32fc0a326226e889f2ccdd712f8e1f060aa4eac52ffaa007809f5f4c99f7ce061e5a0dab1043e04aa7a351462cef84121fb0e1d4447e5c453a79536ad87e7772fbe3f9a9ca463f32d82307fee920d3ab4db9145acc26767e8aeec0cdec223a413cb448242047e59fcf7ef6a238cb74cb2c7025a438320f9a5cfd8ccdaeba8093fd14be65fd24396054edcaa8d9eb31103a09a17dafb3982293ea4647d2898742c83008cd51206e13fde2916a98e1e34c0cf0942c3ee4a3dfc41822c62540d1d3e09fb0c53d31d67f87539b65cd977e1b2c38e6351f723ab5d09a7a8e95bcf1b3c191150ac9bf98c62c17d5e81c5d4b33ad26a07f8935a00e1af548a4b9e07a18b05ab230b58b1876a4fcc4289f8ab887730a3b3a78ab1c27cda8d730276debb9a39f1ee36b5b35450e6fd796217b33682dcef28443f99628fb271c0728f3bfc8a9999047cb1818d3f3a289530a3f92141799fb57acd1b27e83a563c4b477694d55fc9ce20e86381ada088dc25581bb0868f595b8ed933e3291b9460549ac05b3946ac3eeab768463987bccb9797b0fc8899df11dc411fe2e20e3298dba69439cdd6b51a021808b192635c04582efa41d8febc963a89b93dac339f028da3935b5cada5618d409e0f0af6fd229ee0c759c72f7558f76f27ab3fe00d9f678684ff42f66e5e64de1a1c8f08b2f2ce85e46052a401865d35d2f26959d0f27559b17e72a8e5212abed1d39653a58ebd8080e53695a0acc6e6e160e735873b49933637ff2f2c3c0ba8e94305aa5780f61b02a18140d053a586603d4b91e27dd0721238cb265ae7b70a9d06233f294bccefd81e0f2f64e97ce4fd6a6d72916b40556ebc50021cc5d7e956ba53b51269352d38d63e230c1bcdcae8dc8ba294527ba1387d96266a0b5fcddddd5d5f2ff72e4ddce2564763f185d07cbbedcfbd69537e0edfbbc8337bb53f344d65128e212ae9e048145e1c61dd697ff0607f703ac77cd30d0d1c81fe9bb9e2b5349c9ec28e44f045235f07e9e4ae3a43dfe2c3d80e46e9062b1316d42b3a062df91b8b9a3e1b9788a0dc0d485a9d60445a336c301b67fa11e45230d698631612d0936f7a80938d714d7ceba90f75fccd15188008e2cb9dbeef31a2f47fe44edad621ece414c075e8fb8e937e342e54464dac5340dbc6373fbb93907cee9e12c2fec8f06343a4254d0b352e527a120b7fb677c975ead3916424ba5370412e6b68b939b51a64ecdde5edf3b5c34f89acd294e12915df13e8d2102f1242d0801e39c2881cf66a2fd8ba5a854eaf4af92f6d8fce1fa1866949667bf04ce0a2065dbbf61664ee0d4ca050595a7dae49d0661d87bb4fda68a17db6a8dd2d3c4941eb2d91e95b9592e22c599d67770fd8ce9c0cd1c9fcf25d4f9f298ccf9df1a14df473cb9bad5b6fbf43729f0a24f3154a1de83b2cb46641d255645e56f71061624ff3a7b738c55e15a8d210a0e86b6051a0c3467095fc1e13efea1ff3dd79eaae8406c4133a1ee8a92465ee64899a63a78f8dbae3c0546a99c0b7de6aedf75c4e4ae34e009e21c5c02689e4bd19eeb1c0917c1ccfba65bdf52298f5f05759114ce5a1d35b0587f56ab9c7fac5661a57228f539e4075feae9a23dc151930c16c39ccb17deb621f30e2b56913e082b7c930bd6acaa406ec697c67a4e1b46c06b9e8ff52adb91aec915f885896e0dac8c59f71ca2e8782a5437b09f153751f55979f8bbad29a258407a178bcdab5f8fa06311d77d0263bd737cb60c27f0872d7dcb6abf96b00c02b3f3931f671f0c123c21d09e242890400da7e9ffe3ad385da324a9782faca4ddf50221b69c37ab7d479e153af7218f1ff413123b5ef919e83254307d45fe43224410e59124926dcc22724f263e888eb4964d2b04f780438b5d469d489a8457eff7002216194ecb24795bd92a517bb30b989c0d20adc1593b151c7d3620f8b4a3bf84b667015e09a67ce0e1afab95364e7539229a8f89cb9e6fea5fc65758a258abf23821e6ba99864efc0801a5dd02b3ee6682170fda45c7156dbf3bc32ba084a908fc972da0f07e719c567b6ca772e04bf22c4ac12e9501bf631082a04e4a2e6912061f7e408396fde43711f9cfcaf0498f07488ececf7c97b256adfffec1da5061086ba48ceb7bdd00c243bc88aa24794889fade7bdd063291fd9fff9a677124d7acff858b782ceaa99671f3e49a5b680ced8c346f0b60015650ee498ceae84e26e8bc01c66a17752c14fd89e5cd68f74e138e5e2e7187e0f1b97bdff96e35b08a7444f5a9df74dfff25110b55dacbfd1c56780b78cfc14aae4b03a5c50818ecf3193e3aac480f402f28b19d2a588684fe7358664f35984155314df0df4714d9177f8170d81371d8d8e32b74936de902380db618858a0f4b339a4ce1afcf2f1fe0cf1052e16920e32e8580f8bec1fc53fb328bf6331681833fe673b12cffe246f78e9be717904a73e8585a66b79e25080b4fd771115c9a5a9abf5ee0bfe1ce0e74e5a87696fa4c1fa398f348406d886226eb4686eb4d571a5d05fd1f4e27633a71de0358dc18696039aea08867b4bba8d576b226e780d1a6e35543ab963cdac57f98bb2783febbd3233dcde0bd4a5e55042310bc98f3d7d2dfebbbad85e8715c9a6d7a9d5a30ada9b18fed9460496bddaa7a67e23df772a9797754cda023cfde2ec2e2afb6f6076f5fd9423534e4fc2c0f2e782744948a63709c7ebfd05caca76a9fa7eac41b680a808b7fd67f93ed61f41c7701c45360b866218dbfdc8354f9245e16f4d3ba036b246dfbc8a4ab67bb2d117cd1ac1c8e4d6054b679bd5281810a6243d9ffd9937264ef9218e76b751b69920e15b2a5f034d3bebfa309004a27402d36920a97ab96629c552bf373d024808bf572cc6e0fb9dedf6c1ef8c506816ece08f77759bee370d86294923e736566bc9f31fdedd7dc70bc5eeec2961dcdbef4e502ba7e7eb5edf55f1366968669dcb82779f700967e29d13dcca287aacf6d7fc79da804d0e8a513983457aa51c9e6853bf67a60734fa7418f880be16e438a9a0fe36a5ae22c4ffb7b3957fb8bdccbab0751bb27076db03e22df101d231304bb304e916c19b6786e16547d3953eabae8edd65c5bfc69c3fc6b6944b54477e6391210d149336fed872cd39a9880614fac699fc49504a1a63813b0c0bd985ac45b4c2929bb6cad6611e1d0d233d77ff452c8831f981af8a3b2d071600c349c9afb12d639247ed9280f335300f2127224f635cc1c09e2ef30af8e04fb1293b0e3a0eed6dbed412e3f5fc82ae0e528f1c3eab44c0e08ecfed9e4998f9484757ae3f2a3b6d24861b034db13168cf7ae291d9665f66f54d919653ce61f0524a4fb4f753ebe6443203a172d297e2a2ae9c1aab3f6b2daff1f3dee9232d65bcae4d397f9ee080ed3c0bcfe47c9e73cb79a43ba4cb0e7743bf1c5819397117632c10b7576d29b5066fa2a9b7e2ed0197e6237461577c932693ee992241bac4cee95ee4835864816fa05adf9b190dba2b082fee24e2b501853f2bce73254dd076a66af34324c1095cc04548ae86d4895bce997894c8290bdb41edd49e4c1c23d7eeb420fac4d9c9e77929b74239940054d6e38b911fce739a9ece4faa5bf0fd655eb46d04bfb19862f65074d2c6822b062cdc0d250828ae35a2ab172e5d9757d6266335407c4a415917b51de7bfd70fb199fef0cf218666cd27d357ee47e2c26c71eee465428608e0aeb3ba5ca68e992d549258734e7fb2c63fcff19734c124330bc588fa3ab7e1c99e290165126c514df204b80373bebe5e6b041694d368c8d5a8549389f4f6b55f2e1efcae0a6fda7fcac9db39ce0d9abe6e523fbc93ad157c43ddfa71da31fce0351e40d2a6863469eb87c73842bf0b89a39bcff79399cbd10f41d88e23195bafa7032a8526bacc89347225a4b8407379d39b492adc78d55c8dfee52b98b13fcc76a974b60394efb9169963afd82a9e89ad16697df8cddf559b55471db32de207d19ca7c2789499856c72ae339dbbfbe8ac11b4f60dd38e048bd921c1e79ac46500790c364c6abb954e26a962c9ae43c308a2f14beed5d7d2fa63ada2fd8419aebab9534a2478f1e394933d48c10447a70ea1beb23cf53fc36963cd6760bc3d87d923c4ed19e2d077c22804343ffa9770998cc74afe0cb498a4a143e33fe0e344796e51c8c53c3742b83a2efae85aeb03f0c571cb0ffac124cf7ec02f25b451ccc20fc411547550c4195d883add08e1eed4140764000c43e2b624076618c3ad489473804b96076544754ae5a49d9b5c1bccff1c64f63d1ef99aebc992ce6e47e31b7d522b18de0fbc7f02603da72bd8d3bb10ccb670c762d917fb1cbb145a9a3fe38cb1828ab3f8e8848a7929d2b4b221329f10cc0f480b40ef60b5d3f5a618bb2df4c03bca972e5c9e046deaeaf3760652d41759527042a94a6e216d3b9395bdedc0e42ae0ef2aaeb686f4cd70711eb87d0a64af3a21dd4f970297fcf95a663ef78374853567fb6b9f7689d5900ff2e032f152218571b9f7daf869817e8054af26b77386210dbd4e9695706569a5ad0a18d15d99aa88a9a9309d9f7080f13b9ab6aa211859a92716b728f10faed77b919cb3a7f8d279a85b8aa158c2f1bed17f17d5791ad1515935e76f287a24d721184caa0754b45edd0e9908d4d99a53fa8b39c8ad27d3d0bde8c2752498a0692cb5355b3ae5d92e5a52997a733b6ea40c0df1fce2723da4314e61df335f7a1fe33edab283441b568507295d199d422d645a255d243787dbd23fb314046e136820eb56771f9cb3a0f3bc5b842f059b2ac0edafc78b1bed42295843ad1efa98da1c43d3563dddf7bf45c503fda3a7fa5278f05524ccdc44d4a74ac2453535b8f4421350ac798158c36c8745c03770705474f25a3f289f8c4007071e835b322fc2445d521702625cf9e0b8b243376ee9835468c46b1c81119c6b3e3c6ee56174c898493b755d5e0e986c9079848f52cbec5f54b460a1c0dba3f06b848ed597bd882f6a0cdf1f772685e9fed72b52675a071b9b879e73cd90eca19548c702bd348656ea", 0x1000}, {&(0x7f0000000440)="bd2195f58d6783a54a4cf135efc5fa6c8e5b29f273b022b450434f93e021f860e27e8087e87368454c22286777b15afe194c809afa520f01b6389f49315942c11b75a6d56c2a7da7d3dc5a4b3b68a8a3377bc35d73bebcc1d73173fd7cfd7b7dfbe2501c4154606832543219ffcf85d9c891f0a8ca507c26765cad74ab8f65f1db254f1597aa78182bdcd0b0700811e74418871f", 0x94}], 0xa) close(r0) 16:01:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x4c4dbdc4da9ec69b, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001940)="e259199a09634c872d800a7a597c47231cfdfa31b6c65f3fe6d3596f863b34d3a0dede3ecf741a22ca2f38f44e3caf0fa02c38466f8e4de4f451c8689c0c5c402ea642d8f44883ff2dcb55bc56aa7f3df6b9acc32b52e0a898b7e097fa8ef1e63bb27cf0f9eeb7e64f04a99a20597c3206dcb9faeff380305557b625cc389a63fd1d7c8e3c6dafd55e141b190ea883f326dbafc3a17a8c4155795607fca2baab7d4d72bd301e742b65de1c4d50bd63cfb55034368c5f62ebedc47eff9d360ff63fdf", 0xc2, 0xf, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/243, 0xf3}, {&(0x7f0000001500)=""/137, 0x89}, {&(0x7f00000015c0)=""/83, 0x53}, {&(0x7f0000001640)=""/215, 0xd7}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000001740)=""/93, 0x5d}], 0xa, 0x0, 0x0, 0x9}, 0x40) 16:01:01 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x6000, 0x64) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000000)='F', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) write(r3, &(0x7f0000000180)="53906f63a0999fb31855f94664e384b68da2a0cd8be23b6c769e41f4613b9772bf330069509bd25dad4db64b852486f4036ebb897564996b5ee98b4cecfe0c9183b0278565230f53571f2e3cb0ddef291c9754e70e086b6d03842e4dcac0e151", 0x60) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = open$dir(&(0x7f0000000100)='./bus/../file0\x00', 0x200, 0x4) getdents(r1, &(0x7f0000000280)=""/4096, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)) 16:01:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x20) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0xd) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000001c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x8001) 16:01:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x1, 0xa4) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) sendto$unix(r2, &(0x7f0000000240)="a52cfbaaf2a81f636baa1775987acf691ceb52c62a6de59b81226585a70b7ced398f0f26db88c32554ddd654", 0x2c, 0x3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r7 = dup(r0) fcntl$dupfd(r0, 0x0, r7) getrlimit(0x8, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x0) r8 = dup2(0xffffffffffffff9c, r2) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) r11 = open(&(0x7f0000000240)='./bus\x00', 0x4, 0x0) r12 = socket(0x800000018, 0x2, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = socket(0x18, 0x1, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x200, 0x0) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000240)="220e2a", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000080)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = kqueue() kevent(r17, &(0x7f00000001c0)=[{{r16}, 0xffffffffffffffff, 0x83}, {{r16}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r8, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x6}, {{r10}, 0xfffffffffffffffa, 0xe, 0x1, 0x2, 0x401}, {{r3}, 0x0, 0x2, 0xfffff, 0x40, 0x1000}, {{r11}, 0xfffffffffffffffe, 0x74, 0xf0000000, 0x4, 0x615}], 0x0, &(0x7f0000000340)=[{{r13}, 0xfffffffffffffff8, 0x4, 0x20, 0x5}, {{r14}, 0xd, 0x40, 0x0, 0x8f, 0x5}, {{r15}, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x109}, {{r16}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x2}], 0xd070, &(0x7f00000003c0)={0x5, 0x40}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r2, 0x2000747b) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "f5e82512a690a2e1016a55d7d08dfc33957c5232"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x52) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000001c0)=0x1f) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) 16:01:03 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) pread(r1, &(0x7f0000000280)="698ac8262c1da3a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2c250e5c0060000", 0x27, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8000, 0x3}}) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r7 = dup2(r6, r4) r8 = socket$inet6(0x18, 0x2, 0x7) r9 = socket(0x800000018, 0x2, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x18, 0x1, 0x0) r11 = dup2(r9, r10) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}, {{r12}, 0xffffffffffffffff}], 0x12, 0x0, 0x3, 0x0) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000180)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r16 = socket(0x800000018, 0x2, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) r18 = socket(0x800000018, 0x2, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r19 = socket(0x18, 0x5, 0xfffffffffffffffc) dup2(r18, r19) kevent(r7, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x1, 0x9, 0x6}, {{r8}, 0x5f03ea4feab8264c, 0x7, 0x40000000, 0x3f, 0x4}, {{r9}, 0xfffffffffffffffa, 0x20, 0x1, 0x100000001, 0x8}, {{r13}, 0xe, 0x10, 0x20000000, 0xdb09, 0x2}], 0x7, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x8a, 0x1d5eb6e7e323fb85, 0xb4, 0x6}, {{r14}, 0x0, 0x1, 0x2, 0xad, 0x1f}, {{r16}, 0xfffffffffffffff9, 0xe7c2fdf9b085540e, 0x2, 0x7, 0x1}, {{r18}, 0xfffffffffffffffd, 0x181, 0x10, 0x400, 0x6}, {{r3}, 0xfffffffffffffffd, 0x10, 0x20, 0xebe, 0x5}], 0xffff, &(0x7f0000000100)={0x3, 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x460) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r4) r20 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r20, &(0x7f0000000180), 0x17e) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) write(r2, &(0x7f0000000280)="c72e650663f9ad2f792f12d9f148b07600284871c2d1c3f1f40f5f504d7bd9ca3cb1a048824cf610c90a74b8a36d6af43c394ab95a7f954d4afcd336f8e7b8811bbb87de18d42cafce815581540184977f9d1e41d9", 0x55) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) msgget(0x1, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000300)={0x4, 0x80, {0x6, 0x101}}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) read(r0, &(0x7f0000000040)=""/32, 0x20) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/80, 0x50) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x101, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8, 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r7 = accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getflags(r7, 0x3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) socketpair(0x20, 0x8000, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0xb, 0x2, 0x0, 0x2}, {{r2}, 0x3, 0x7a, 0x4, 0x1, 0x3a}, {{r0}, 0xffffffffffffffff, 0xd4, 0x40, 0xa8d7, 0x3ff}], 0x6, &(0x7f0000000240)=[{{r5}, 0x2, 0x20, 0x1, 0x6, 0x5}, {{r6}, 0xfffffffffffffff9, 0x80, 0x1, 0x4, 0x2}, {{}, 0xfffffffffffffff8, 0x100, 0x0, 0x408, 0x1446}, {{r1}, 0xfffffffffffffffa, 0x81, 0x8, 0x1f, 0x6}, {{r2}, 0xfffffffffffffffa, 0x50, 0x8, 0x3, 0x8}, {{r9}, 0x7ffffffffffffffa, 0x2, 0x8, 0x7e, 0x5d}, {{r0}, 0x0, 0x4, 0x8, 0xe99d, 0x4}, {{r10}, 0xffffffffffffffff, 0x21, 0x0, 0x0, 0x3}, {{}, 0xfffffffffffffffc, 0x2, 0x2, 0x100000001, 0xff}, {{r0}, 0xfffffffffffffffd, 0xe75e59eaa8df699e, 0x20, 0x4, 0x101}], 0x81, &(0x7f0000000180)={0x100000000, 0x2}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x63, 0xfffffffffffffffd, 0x0, 0xffffffffffffff9d}, {0x4}, {0x2, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x83d88f892f791f97) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendto$inet(r2, &(0x7f0000000300)="8769", 0x2, 0xc, &(0x7f0000000340)={0x2, 0x3}, 0xc) r6 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000380)) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r8 = semget$private(0x0, 0x5, 0x0) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r17 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r18, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000200)={{0xff, r19, r20, r23, r24, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r25 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r25, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r26 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r26, 0x0, 0x10000000000000) pwritev(r26, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r26, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r25, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r25, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r28 = getgid() r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r27, r28, r29, r30]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r28]) chown(&(0x7f00000001c0)='./file0\x00', r19, r31) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0xff, r19, r11, r14, r15, 0x1e7, 0x730a}, 0x3ff, 0x80002000, 0xd6ff}) r32 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r32, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r33 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r33, 0x0, 0x10000000000000) pwritev(r33, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r33, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r32, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r32, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r35 = getgid() r36 = getgid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r34, r35, r36, r37]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r35]) chown(&(0x7f00000001c0)='./file0\x00', r10, r38) setuid(r10) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000280)) 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1ffb, 0xff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x10) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) fcntl$dupfd(r2, 0x0, r0) 16:01:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpid() r6 = socket$inet6(0x18, 0x8001, 0x0) listen(r6, 0x0) r7 = getppid() ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000300)={0x800000ff, 0x8, 0x6, {[0x0, 0xffffffffffffffe0, 0x4, 0x7, 0x40, 0xfff, 0x3ff, 0x8, 0xf3, 0x4, 0xf69a, 0x200, 0x7ff, 0x7, 0x1000, 0x5, 0xfffffffffffffffd, 0x7], [0x7fb, 0x1, 0x9, 0x2, 0x3ff, 0xdb67, 0xc6d, 0x3, 0x8, 0xffffffffb03df7ed], [0x7, 0x5, 0x4, 0x1, 0x0, 0x96, 0x9], [0x2, 0x1, 0x400, 0xfff, 0x6, 0x7ffffffd], [{0x9, 0x9, 0x1ff, 0x10001}, {0x0, 0x7fffffff, 0x3, 0xf36}, {0x7, 0x6, 0x800, 0x5}, {0x100000001, 0x1, 0x8, 0xa}, {0x6d2, 0x1, 0x8, 0x10001}, {0x7, 0x5, 0x7, 0xffffffff}, {0x7, 0xfffffffffffffffd, 0x2}, {0xdc16, 0x8, 0x100000000, 0xfffffffffffffffd}], {0x8, 0x7, 0x4}, {0x7, 0x0, 0x7ff, 0x8}}}) fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x8001, 0x0) msgget(0x2, 0x10) listen(r8, 0x0) r9 = getppid() fcntl$setown(r8, 0x6, r9) r10 = getpgid(r9) fcntl$setown(r4, 0x6, r10) dup2(r2, r4) 16:01:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x101) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x80) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000010000000000000000000000000000001c000100000000100008000000000000000100", 0x2c}], 0x1) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = getppid() r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r6, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r7, 0x0, 0x10000000000000) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r7, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r6, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r6, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r9 = getgid() r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r8, r9, r10, r11]) r12 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r12, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r13 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r13, 0x0, 0x10000000000000) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r13, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r12, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r12, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r15 = getgid() r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r14, r15, r16, r17]) getgroups(0x7, &(0x7f0000000500)=[r11, 0x0, 0xffffffffffffffff, 0x0, r17, 0x0, 0xffffffffffffffff]) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000180)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r21 = getuid() r22 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r23 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r23, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r24, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000200)={{0xff, r25, r26, r30, r31, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r32 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r32, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r33 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r33, 0x0, 0x10000000000000) pwritev(r33, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r33, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r32, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r32, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r35 = getgid() r36 = getgid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r34, r35, r36, r37]) getgroups(0x7, &(0x7f0000000540)=[r31, 0x0, 0x0, 0x0, 0xffffffffffffffff, r34, 0xffffffffffffffff]) r39 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000180)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r41 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r41, &(0x7f0000000240)="220e2a", 0x3) pwritev(r41, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r41, 0x20007465, &(0x7f0000000080)) r42 = socket(0x800000018, 0x2, 0x0) bind$unix(r42, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r43 = socket(0x18, 0x1, 0x0) dup2(r42, r43) r44 = socket$inet(0x2, 0x6, 0x94c) r45 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x10, 0x0) r46 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r47 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r47, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r48, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r51 = socket$inet(0x2, 0x3, 0x0) writev(r51, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r51, 0x0, 0x6a, 0x0, 0x0) r52 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r53, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000200)={{0xff, r49, r50, r53, r54, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r55 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r55, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r56 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r56, 0x0, 0x10000000000000) pwritev(r56, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r56, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r55, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r55, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r58 = getgid() r59 = getgid() getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r57, r58, r59, r60]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r58]) chown(&(0x7f00000001c0)='./file0\x00', r49, r61) r62 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r62, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r63 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r63, 0x0, 0x10000000000000) pwritev(r63, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r63, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r62, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r62, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r65 = getgid() r66 = getgid() getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r64, r65, r66, r67]) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r69 = kqueue() kevent(r69, &(0x7f00000001c0)=[{{r68}, 0xffffffffffffffff, 0x83}, {{r68}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r70 = socket$inet6(0x18, 0x8001, 0x0) listen(r70, 0x0) r71 = getppid() fcntl$setown(r70, 0x6, r71) r72 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r73 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r73, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r74, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r77 = socket$inet(0x2, 0x3, 0x0) writev(r77, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r77, 0x0, 0x6a, 0x0, 0x0) r78 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r79, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000200)={{0xff, r75, r76, r79, r80, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r81 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r81, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r82 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r82, 0x0, 0x10000000000000) pwritev(r82, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r82, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r81, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r81, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r84 = getgid() r85 = getgid() getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r83, r84, r85, r86]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r84]) chown(&(0x7f00000001c0)='./file0\x00', r75, r87) r88 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r88, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r89 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r89, 0x0, 0x10000000000000) pwritev(r89, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r89, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r88, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r88, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r91 = getgid() r92 = getgid() getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r90, r91, r92, r93]) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r95 = kqueue() kevent(r95, &(0x7f00000001c0)=[{{r94}, 0xffffffffffffffff, 0x83}, {{r94}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r96 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r96, &(0x7f0000000240)="220e2a", 0x3) pwritev(r96, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r96, 0x20007465, &(0x7f0000000080)) openat(r96, &(0x7f00000005c0)='./bus\x00', 0x20, 0x32) r97 = socket(0x800000018, 0x2, 0x0) bind$unix(r97, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r98 = socket(0x18, 0x1, 0x0) dup2(r97, r98) r99 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r99, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r100 = kqueue() kevent(r100, &(0x7f00000001c0)=[{{r99}, 0xffffffffffffffff, 0x83}, {{r99}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r101 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r101, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r102 = kqueue() kevent(r102, &(0x7f00000001c0)=[{{r101}, 0xffffffffffffffff, 0x83}, {{r101}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r103 = socket(0x800000018, 0x2, 0x0) bind$unix(r103, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r104 = socket(0x18, 0x1, 0x0) dup2(r103, r104) connect$unix(r104, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r104, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) accept(r104, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xee23fef16220131) r105 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r105, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r106 = kqueue() kevent(r106, &(0x7f00000001c0)=[{{r105}, 0xffffffffffffffff, 0x83}, {{r105}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r107 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r107, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r108 = kqueue() kevent(r108, &(0x7f00000001c0)=[{{r107}, 0xffffffffffffffff, 0x83}, {{r107}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r109 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r110 = kqueue() kevent(r110, &(0x7f0000000180)=[{{r109}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r111 = getpgid(r29) r112 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r113 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r113, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r114, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r117 = socket$inet(0x2, 0x3, 0x0) writev(r117, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r117, 0x0, 0x6a, 0x0, 0x0) r118 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r117, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r118, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r119, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r113, 0x0, 0x1, &(0x7f0000000200)={{0xff, r115, r116, r119, r120, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f62827300"], 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="e7d47aa8ae005c3f2b473b0013ec0e2a7790da0f3ecf20c75d60275ef17cb81e0ef3fdfeb6958ff4bce403590e12b48cc0343581d6ed3aac507cbcda5e09667b0e8ab40b32d73e5c94e78ec051f23a0534d6ec4ea2934cf2308425e04ec6b39b8f6eca7b5947252e4e282510ddcb9f5cb9792eb02aaf0de7a182f902a1615c1f1512baaebb0063", 0x87}, {&(0x7f0000000300)="406dd8af9aeb63e5ba13effb7a3e165520bacf26a668562f13cd7913ec53d03974177ff038a813629aa5996c7cf7b161e01ec11726984b2f7550cb9e918ce06840aa5e2429e99841a97853b70d43b5061ffa5d68ea905ecbd882d26fefe993c416d06de527ffef580760981e0ed9f61c0f5dc423865bba12dc39bbbe39a5f47b77731c6629d4c0806ce735f9701faf8a770dad5684664ee104135d6168d3965cd198ab5380e3cf6ce1282bd8b0908a67b18d47da89a674bb66c9d600a999343daf93d7cbc53e620dd003bca150909a2b57eb4943c2c9ebc4f9e7d5412d801a7ad1abf4f5dd7c1100faa8b9", 0xeb}, {&(0x7f0000000400)="892ee90c07e1460e5020a3c6001b3eb3e5e44aaa897c4ec48c739e7d0bb5e4250e16a9ad7d788a44f8a286b120f50f7d2f490127c07d32c30f816c6aca7cf084633dfec1e90ad07748a2f84166c74cb63f6f33f00786bf081c4ddf5c484d3fb1241389af867d9402f56c4760561c6a67cb43cc2e6ac9bb264e21f4d385b6c91bd8bb9a51e934eb43df476326b8ab3592a2079e1bab7a3526ace18322d452a8c89941743ed62c926a556acbdc88c63df620bbf6a57d01b26b7e46d4", 0xbb}], 0x3, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r18, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r21, @ANYRES32=r38, @ANYBLOB="0000f308000000003d58870cffb3a9b994440d46e60d4c8bbd3daeaa90ff0000010000005ef4b8ac78e1953b898904b2e097d4eb7a5c299d6af7bc4813fb8856759d9f1fb0b732979b2c4e46a78850e018a1862017cbcf445ef5df5151ceb60cf0627bad382edfb1f59be3afca669587fcb36c68d3fa3285cba9e4535257623749ce57a11fcb305d091bf85a9bff5dc81a9f1382e53aed4bb88dc7dd1ab96fc4190c41feffbe75415f", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="2200000000000000ffff000000000000", @ANYRES32, @ANYRES32=r49, @ANYRES32=r64, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r68, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r71, @ANYRES32=r75, @ANYRES32=r92, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r111, @ANYRES32, @ANYRES32=r120, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x5}, 0x8) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r121 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) accept$inet(r121, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:07 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x1, 0x2}], 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffe67) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB="02002e2f66696c653000bf50041a71d251070cc6b4ab2e49ec9935698e00b77f3324b153da003ec7ca21c256be0a15d4ac4a77d78b01e6ecccd67e2fc50692e55d59ce1aa250df52083bc731a774d4b848f51ae926f606d91658a66685293b9db98c972d184f54131a585b09a6c050fdfb29e9c680c356b62005f0d6a10de9d0acd00d4daadc4d8cabd7c4da6f8b324b54bc4dab46b3ef01d3f04328e9c95d5e3d201278ed914bb066ffcdc0df2b4ea314dbb40256dfe6c8a83efeb22348ff398e625a97f54568caa81baac9f1a25aba8b709e0f1c"], 0x148) r4 = open(&(0x7f0000000100)='./file0\x00', 0x9d59ba9348185df0, 0xa5) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x27}, {0x0, 0x200}}, 0x2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x10000}, 0xc) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000002c0)=0x2) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000300)=0x3) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r5, 0x7, &(0x7f0000000240)={0x2, 0x0, 0x1, 0x4, r11}) dup2(r0, 0xffffffffffffffff) 16:01:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x10000000000000], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {0x0, 0x0, 0xfffffffffffffffc}], {0x0, 0x0, 0x1}}}) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x7, 0x1, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r2]]]) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000300)=0x8) sendto$inet(r2, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) fchmod(r2, 0xa9) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xff) r3 = syz_open_pts() r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) r6 = shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r2, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r7) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r2, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r8 = semget$private(0x0, 0x3, 0x201) shmdt(r6) semop(r8, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="cfbd00f8d59ede63cc54d5c7e8c8f767b99761d7ffffff7f00000000b2f2a565ecd889f363435c64f210aff489b9e329f0cf8b7554f7c774e236e7f063e89e082c56d3adf1e3ffffa985b49880fa53958bdc4ad277fcdce787fdae1f026d1b8a783d4c85178ecaccfbbf99faff286ca5fd2b4bf38ca0cde48ac4b73803f72411067b8df4f95f6dfb8d29ecc369ad2f27f0e1db814203767f17d72c380e013afb6e8f18149c7cc38f015187bdf39cbfaf824c3456a46664b1312b864458104d2e2fcdbb7c773270074f1291fc58a8a1", 0x55) 16:01:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) syz_open_pts() close(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "f5e82512a690a2e1016a55d7d08dfc33957c5232"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:01:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmget(0x1, 0x1000, 0x386, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/138) shmctl$SHM_LOCK(r2, 0x3) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ftruncate(r0, 0x0, 0x7fffffffff6) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x464b994045c9d762, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x45}]}) r1 = dup2(r0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) sendmsg(r5, &(0x7f0000001b40)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000300)="5d85ebe367741fc65136419a4b60dcf1004e9e1ae261f0d16b069e527abfb6188e1dd89630c72324fd96ffd30fdfd2d7ffcb21d4dbc1ee43d6b48aabb4d55b40c1ef6e374e475369a35cbc73a1a9214690c0bcaf78bd7bfee5a0074e85eebdadc4cf5d176a2120c87e443ef213030865da7edaf7735f7b323dd829c6046359103edf03db165d01733119bf4cbcf991d0c5d249004b058365cb348b1c0eaa1e81f42864bffc32d22cf51c598348c4cb426f9914120b04325ceaab0d3bb711d83963b1ea7055c239cb5881fceac80dd049e01721fedf52afa0325532fec4c3b34f5ea6083423ff88801cd5e9", 0xeb}, {&(0x7f0000000200)="01e81987a5bd4edcb1481e6b8dc51302d9804af90f9f9338aa62a656b652cb610bc5bee70e3901fec22b65", 0x2b}, {&(0x7f0000000280)="64ca729e6f62d98a9915a6ac9744e5001ea50984b262e5ac30ea3b8e955b5dcdf5", 0x21}, {&(0x7f0000000400)="ca7b9551a4f7928d0859ecd45352a18a281418e3dc2cc8ef137197a8a85b0274e8e740dc880680fcc2024fa9fa6f123ac7f92215345c748e30a17a959593248b04c40d29121f4a2133d74b7a24504ad4006149f84ef23a24ed285baf20a7bfb7517ede72600ab13427fcde04fb78daa39ee8e54cca8aef54b28d", 0x7a}, {&(0x7f0000000480)="b312fc31e3b8d88f882a8e1f3e473ad534ebc3", 0x13}, {&(0x7f00000004c0)="e9a66a7e383874857e08f7f02236249d5ac6b2bccdd22ff91897fc607bbdaf78ba851927dff92d84050c9f5951bc9461b43d9e3785b388643465f00a8fc2327228a8aea9e678e4416da4ee5db1999d5173f90abb7a8a88754e3dda8200048fa58385c1c4a4c8505daf3354c0c7bc8e1c3a4febebad6aa1c36cd4ea81c488153cadb29853403db340c606e13eff1013f77f58fcf21925540ce309844d03c38602233d79d8eb036155c968b187a1589f9053dc5781722430758974676a24572598e9ea006321d5bd83ff507f910cc36f999740a15cde80aa9bfd5841ee50770e2d5730db0997d52e4b64f2b9259f72fbff506eea526e98f1803f", 0xf9}, {&(0x7f00000005c0)="ed7b0cdb2c370bba676648054b9d2e452aa37b530f46a7de", 0x18}, {&(0x7f0000000600)="c041789ac8b6f47f24e9604a1888025e4b08c3b57d55a3226f75ec57461dfc53b0ccc9d8e2c9ebd0a76db86ffa2230c1c41c453e296d40aca2c8ebe27a016874ce0a7a75383dc9bb9c31c6a8aaedcfbd873a11f029e0a60dc4c9820e42e07ab2f221db353cda4f614c6b1700330a19f767d66eae6accbe98b5cfe65dfbf997f4060b2712a7fde71e4df97e1b2758839b7671ae7b22bd669d119b38e3256f2fe962736f72353a033d4bc13d18e617cd82fd6ab3bde1359fec773ce17c8e6b7ac291d652f20ab920db5375c409916f50185344595bb6d637b7eab65db0d8cc9924d846d305f3ed99951134ade2798310128615d2aba71db18835ed4c812cee3fb2c2299ce802458ced74a10281cbccd8aea7e0e938511934d2f184f4127f4085e16247809d591c3d886e39ffdcabf9aa28d6c380dcd514ada4a837f5e3fd196077fb99513102a2e53a954932691bb275edf3d7016b976e61661663e483757d1dc9d51f36726ce6901fc749e3aaed3c0effb7ffc13487f96eb01689094f86e7927e2bccc6793d2cfe31c05e7e904374ded861abfa85c3419a389246043a95b2e0f9e9b34b317c274d0b21975dfc88eec08d9996c82f3af1c81f789bac29c550b891eed25435826a4bdb9a2ad534bdcb1fba8898b890f11acd185bab71b722b7c45cfc5cc9a65e7a5c39db2730359cdc2eeeee41f75ba64b8d2ae8ee8b2e559eb3869cfb7c3dd0fe424a721feeafa202abc2b113a92df4c6b52584b4435e5f4c7674ab0022d788c82862292260fda9546fd0455500a63dcb183dd9dc24524a44ea2a675edf99c9502088d0df42b04b646266c399c8965ba51d384adcf011196eaa362f6b71ca218bee865076adfd0b78dc69d198d5b4c70f080095b3a129c7e98fbecc81d7a3fe72ca161ecef80471b7a8569a700af0e67ed9a1f9ab41f891abe8ade3dc2033c38dfc376a58eeae28646f6833fba47511233411d5a4a5a0dd02a0b3ae74cb04098953148b8f9cdf33de481f675d80bf01410301ab8087d12d54c025c6b0aa608dd8381a12d9c7990fa6523acdabd8eb63c4186dd5140b56a5ccc590625db42d95a989d8eb260672452220b0f04fb95e726feaba87539c7c1b1dc43d990305b3e615a1089a48bdd4ceaf65cab8045bd9adc080121987d338c942794817195af493d6612a7186bf9dd55b5770403a0a86b67ad955751d616f9e8a1625905f81cbdce79292da4c5dbcddf11c521718a3c3e3565edf0a44882c3d90593fb051362ed10598773995904d22721266824c5dacb7ab16734d14b1f61ed22fa4f0eba20d92cbb96fea2c155cab0799db85e548b7a225f3129a4edb642c452d4488696d105ca243fc5bb84e93dcec0158b270a952fd783a6a9d94de22c7c65d74ec2ed6beec0072c45f2a10ca450c2d22d0c1366ea12811ca6016135c4bf09f3bee19dc5513b1d0390432119344665a5e262a8cee1f5ec90174974fccc2feb30f8245843cc8bd4b84e45d8859483ad84dd65294f7cdb32dfcb40cffe08b920c622782abba5409f95c3a49bc7015f730678a0e74013f20004918fdb4143b89e1f36cbc77da84f9c54b7563cc04714a4dc838398c7691910c17461eabbd095466c7533aef2c8c0cb888026a423181ac619e94b1f873faea4271545ee7db910c9c79c461e627fcd833e65290c4fc5b8038f23eb881feb3b004034bdb3d2eca563ec847f7af6a4390ab4488474ce7dc08aeffdd5e1e352065a2d8b0fce1167d6caacdd98a13a7c4c88f5838969950da701df7e5f71fbd3dc6a16b6fa023a2762eb910fff1f5f9fb9d5f7c234fc53cc1ba58d237938eee7948c2a5deaad3ee96e51909d3f22f967773725491107783ab0b1e1b6c0305867dcbbef7056b2eb5ae08609ffe81b222cf06ce40d67ba60f87decdda0d006d0f7f6c77cf70459f623cda8893c43e3b0aaac8f9eb701f6ffa375c39d243251be94a6fb34c9f12e0e8223687e7cc3ded738b329aa76004f37a6d6f1e1fccae139dec0d1ed10fd5a30c73faf478b8efa58b4a5c14b4f713fcbd36e87dddb3cee89da2d62ea803b400638772a5c851c0845ee54542de50a9971a20e6a955e0ebba92c0a270b5891174897835475f50148def3ab8dcdc6d404904888fd22d1a3736cb52db3bdd6dea8db72209140de28704b288f6358b9785fdcfaa0f093ef547a9971eefb0f9cbffb3f181eeffe13ca4a3ea90bc441d5e2d3dafda983dcb797d452d0fb2dd10e970333e49087f0a4943c2f286f0901e22163674c2db2b316134f0534ae1d12f56ead8f1ff261abcf3e95581c04fa67b0181d9e4c99639afbd512c5b6874ca6d83bfec32f9ea6bbc17c761e3a795f398a9276c2823fa845e3a6134ba27b82f4eb460e57f0c79d146a1786967a7e669591bcc46b804a4617f872cf0e5ac4aa52cb1ac27374717dcea9a2ba96c976721a30cd0b972add53bdd02de3615eff25d89fcfc66a16e86aefc8fd017469f782a7220cb42f536d9d4dc11498787d97c29303b551cdb112508978f015e33a385c28e6d32e7e9385afb52c66485b7628cf98066d5b3c825e8d85136a4b2ec27c934394117e690f930eddd3f5ad9c34f3394f51a4043ba1c856617558c240af59e0a16a782c00dae670065026900ffb8275cffbf45b9aca27ceb2a23562eebf1aa5df47e1c2699ac57f9514f82d7ceca83f58425d5706fc9e2a00da1ede8a4cedbc85c7efa43973e1706d8c01d4ddfaf668df903d8dd1a31849a82dfed8304c1f5f906ca5b6f6d5dda53de470f88e8d41eb5d99fbb2f82938c3826bdc3379bada636164c21a65e9480e91f0fb515f3db4bb3c0b6edb9dca835bd071bef51c148899abe8eef76d3108da57baba36d0354bd4a3948c3d7b6f02b528cccb6d5d1e3ee312143371252c48f02bc66779e0009d12ec5426e956f5bde234d124ac26bfda56b4a29feefd4afcf3eb83cf037728e977fbd4ab6a15ec541903ef1cc4a137c2c0f01366445cb49eeb3804f8c5877e5307b7700353ae216c374e2ec061b89f6edb2f385bd1464bcacbbe072cced4cdba1a328f3320da887ac3936f6f36d688b0fa154b163844a0707ae198ae71af756abecb2ccb2398ca0be22501c820fd4cf3f85af10394c9ff55cb6fbb7cf41cee692244ff1a24c6e93779647c89c9049387a9ab75b789ff819cd3cf678ea1e9f0f7814b9d538539f49003d01e77199bc89cfe35de82215dcd72c93f76950aa787a78d84f1f746f834de1d447f3150b14eabd1766068e7bdb5b52aad9b9bc9c811c891ae2cd6b6f596aa0799ce80fe435672b753b96fce0434597bc252b4960b15e5b2f6746909f5d5a5ecbcd895437d6ebb90a9f888cabd7389a1da18878542490a55c4a57523f56f152864382adc0fcfda7bee9aae81e733d12163b4772be7d16f06d19c938853a4d94fdf18524b915160fdbe540d9c207d875897891cfb7bd9b1f04bb94f51ea0d06e1f04a6aff10f9561c193358dbfe8f3a12324b91d81c7fb2b3f44f4cae6ee1be087d952e5bb32784486a36c183bf9c68dc9e6c9a06b5bcc2effc08ccbe869dab9dbdde3608fec7bd8d492b419d091b74fd8fd1e3551482316c9e635c53c476071af73e4ec556b6e737fa2aa8ee1cc5da1c01b567bfddf329f97b62135110f689378689cf0584927529f670474ca03da53c08952fd02bf811bec2b284fd88978029fd7157c0aa83bf919be57bc63afeb00d97770f6588c9436f3536260429c038a27e9585d4a3812c1c7a0826aa504e5f30fecbb21aec9cd2c6d01573f587a51605f288609ddbb23813a9717b80c35098b4d3ae1bc9648ac95cd259be138884869b47a45dbe333e9ab213a1fd9c1678f84ef6e91fe26d64010d9c2c9706fd6ab6883102ad4a677b4ae1fc401082ea29ad6c1f9a53f3296d41c6d7ad579c0c3a500c4bfd93609f66a6d82b1231116f07189d365c4fd57e597678ba145eea6714fd9a0f57f2e092088a8c6da20816432a4166d664225ba3cfd93c37044f7fd7544f4e889b8e7c5365acd57f32fc12d2bdca489f152ba9068c23c0c75a0581414031855a7faebba8b8f6478d44e3e2cafb60cfa0828bff5852013483832c640b190bf47cd8c7b0b4249ab9cf9e2de3c9deead63e0a6f4de66c22da4940cf1c40fa45f90f7fb9f5716f5436703fd37829d110d868a72e6bb3c1652e98027b6166793d558d68e19938201b73555b147b97023650a3cf3990074d946f6788c5f30b2ba16c7711c51fa237dfef983abe8e3ade8c1a4cb82e852bc6822c7e8fd87437b3697c7471e5e5448a6af01ad54988199392e78558f91f4a5166e2817a641b2e75e908d7915b60ded4759fbc02e04d6991273fd591201f5044cc8edbaa4066f80132bf0bf4cfd58338084362f897ff0c4030edbb22923429164598de4be172b08e5b7826c51e1a70b4196cfc08e70e9cc64dc1574dc4c33dda2584bae998a868c21657fdff57e2b63f99fb5f3c713939e5250da9e498a5b3ee2e161be2ff3eea431671500d1fe3e06b96294a809d7f49e6365e8e2f4fd5fd832e16f9053d6c0fba0b0e59b077c8ff7353010413d8b6501686d4cc9cde6a527b8f40a97b6f4e3bcfa4a4f639a3dd21235a0e778e2326315a6ca028392ca1ac84feb0051c30362350e47ea2bd560a4753ea2badfa10abc4c0683d1a903b5a601de73d59d8e8c21c903eea8be3173c5dd5038a947f068a9426b4dff1e773b8c4efd211bc4319edb82029683282db879aab36c8deec3d3a90a56d42595fe7e942d4fedfe0ca94a4395c4c7cdb5e9321aacfee60ab0f5d4079c92b81d476aa9c73e73cc3714ae34e239a504d195a2e66dbc8668326c2ffebc2aa38eccc205afba28f6bd10faeac589d8923bd992850ec0b50b39d490805d1fca49ba5868bb62670142c5d735001eebf8b7b80ce3cdae89ef3caab6bdcf7f8676089bb90d5bfc02af0a7e6943087d3df6c0af3ad945d829efd355eeec76f292d1695e2bf55878a4943fda35f369a641087537c2fd22e9e1100cb7eefe8846a1744294d25d12919cbbc72723e295b7724f215f5a60c29737a8b813c986e447fc442f0d2b9b5831e79e2347b136a7211b645833bf1b70725f0a4df7a4c6ac144bc344a76106117f75e1cd7a548a75064ee0a11e1b43f453c73bdd519b52a52ae37cc33d1c5d46ddd7311b27fdb1f2a7bc662d1f3132fd78960f976e8d661885cef5ada25de39698ebb9847323d7739f7ecf56934d18c05ee33aad2dec997adb8a8ce66dee03b6c7a0240e981d93a8ab660482cb27a949626ea897118566a6eaea4fd4cd2ce92f018c2b4788595048560ca7dc887aae8b8660fb4fc07131569b1c8f479b4e8463a0160bd134131ee06497c3387f5efcf4967f5df6d4833fca5e45a46d5d19b6fb82c113f17b4842d4494141252730d9daa188d2ecd868616efbb9dabc6e28274768bef09dc2ab807bc704f78e7e71c5d92a431d3f0ac093680a37c12e5ab651e68a3aaff54d4868ca0f49590b2fd23766b6f5b4848859f6953253556473c71ff89b54a5afb2ee2adec6f4e66a6bfc4dd00bbb2869c46fee1a9be927b42c3ea96e8ac79430b332be04f407d18b30cb8b9c10439e251162e7aa1ca9d5a47b294c97558b3228ab3996e3bd704f53b423d736d0749e0b19491368b048f8bca012925211a1e175cf25349b88248f54a562cecf9cbe12937af4884e0580b035a84b805e45af57b85fbb5cf7e073aecb202dd39223552245a6c5937bff2fe07d90e7195f5c97c223ce09835db656fd5d7a40e7", 0x1000}], 0x8, &(0x7f0000001680)=[{0xa0, 0xffff, 0x5a5, "d6dc509350551b71dfabf17a8af7476dff705891458caf21730d996e55ba74c93d7dbe83f775fe2a3aa912acf8f058d93bc89a4766e44bd1ae6b848ceedd8ce4c80371bcdba76aefae078274b5bed48ab62f430db87939d372db0b23f49507547eb8aadf701afa161035ff415b7348ae1bcd94148bd57adfd34fb74b79ed36dc0b12f110197a9cd7eef9fc"}, {0x110, 0xffff, 0xf9, "dec0c739338d701169b50e018fc609cb3bba24167518eed3100ae820394f03353eb96a7dd132b289f967bb564386b7526728cdd5d64483c10bde41805c84a5f93537816c591cb924e39b324764ba63396e3fe104b2aca53a317ccd042fd3a935b06e47052aca896370e9f2b0b98617f8826ecf029cd2578dc11236d8a054c287720cfb3a3815d87baa0d167b29c659aa90860ad1d2edb4b7695fbddbb4587ab4c988804e800912a7535cfddb8cc2af27201bf0ada9b41eb6668651d65d954409d8ea67e23ee2dde51bf2751fe0d063f9b49b76d39aa2665ae07ec2d5eae930ae622047f72e9c11c52f39567c8a61d43d44ee1ca9c27a4c249d9200c676"}, {0xc8, 0xffff, 0xff, "b8f403401b72eddca5b4aea49f89bee27570366a5335f8e5d7a44bcba25697419ad17c50ec82c13a33c03c0902fe3d250aaa597c54e89efc83d1a27a526dd058606a74a807be3bdcf2a7d1c00e3f915ab40fd1527d0376a11e87dac052be378d421daf7afff9ddd03893d75ad02d58330da70544347aa04787ef7f38451ed7eb07c18d91000f1e7e5280a9065943ab0ecd6338c1cf8ced2690b6eb4f63d5ce16c5f77ffe8262fe117fdf7dabfa4afa0dd8cdfb9a35fcc7"}, {0x38, 0xffff, 0xc92, "b3b1b5e883dce16c36294be58b4b07656d7f856cc234e42954162f985d3c46cd5fe85ae90c33"}, {0xf8, 0x0, 0x9, "6faca5ebb072a8979f0731eda104bda11d03621f3a8cb6031e934597e7fc01bcb954455fb8b0d8a339a7dd3d9a204fa6854e4c081bd7e6a73eeb05b30f2fe6082666629589ea0cb5f738da4837fbba72f7f1c08df5801d963a108b70b7f1d3f86c059dfca42cdb5e311fa94668b59f985c493f31c535fdf2ae25cf42766356ff7d3538973bb6640a0c5927bfee63ea8bfb86e1c8155cc6c4bc0729b52d881d1236f94455ffbfdac6bf7d26474115c7f32508fa2c08946897f49d074ae4c92753a7b7126d59850a48355ebae300888782b22d7e35b97d780de115abbdc31b7739e83a23"}, {0x110, 0xffff, 0x8, "0774cebe17100c779307d1dd0b7f8f5539f19f4813b1e3695ab3fd03c64847fed361609396ccc0dc5d1c5db6566db73e776252e626db4d861ccb99e104ae380c07ddd21fb209e1d58b4a7a0994875cff700a39d733b06d4f120582b9041a3f0a8cba47dc64ab50b132ad87021cd66d48fd7153e56824cace44e1dc501bc84365ba31ee6b5ae242b152d07be8ef021eb79f20f3ce542f16d611009f4946676914f3b443813f6f6b5778bf6608497f316948e03f739a83659ab8d718318c608a1fa13125d072d637fdd080e80650d8db57136845f79baa19b3e254bb552b2b4a689344264d85884b0030dfda758d91c88b05ccbcfc5274062438b5be"}], 0x4b8}, 0x8) 16:01:08 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x400, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet6(0x18, 0x1, 0x2) socket$inet6(0x18, 0x4000, 0x4) syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x7) r2 = fcntl$dupfd(r1, 0xb, r0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x4005, 0x2) r5 = fcntl$dupfd(r4, 0xfffffffffffffffa, r2) r6 = socket(0x100019, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00", 0x800}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES16=0x0], 0x1) getpeername$unix(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000613e8b868d416eb6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb184ebd32000000000000000000000000000000000000000000000000000000006624576003120aa3f25fc70e06fc45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b150000000000000000000000000000000000feff000000000000000000000000000000000000000000ba07611f72132dca0000000000000000000000000000000000000000000000000000000080818380261a0d9038efbe70d6cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7c26358bbd08edef68e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a69c01536a3a95020649f854870563115c3fbcb317a0938a4299cbcf2eb25aec7000000000000105c30186b8ed5ea241e625b14e1e1494b085b52fe65c7dd3b666b2ba0419bb6e5a6bbde3aef3fc7589649d1d03b9b0b1918e137b8152785c5373a16b863d05b2cea9e00e7a580037424d73a79b5c29cb64981c2f4aed39eb9db44f1fb362ec3154c213432f78b2397d5cf0f12529f1d1e625e84c5722605e5c1d9bb957f66bc47e19b4c047f93d9e5e026ab2c31f92b4c93e8f3e7cada7ca538c690fa621b0c517825db2473e869c59f77ec194367b3f94f9663e248435f2bd0e115b27134fa95c6c2f134e3d17f390e9345ea0e14652fc2f5341214f0aa6b7c296825a87b388f757808c70e6d54dc0d03a99b4c6e28219d6bd67eeaff94040642a9fa5f552d99b9829c645c93330634241378c18fea92365dbbc1c79c350e83804b39f1d7bdf7e10836bb4bf13721fff3819ad646d9a8da7b10b810e661f392711783a0017f408d54bcb30af451f35a5ca1807c67e3047d832e169499e307023b92f28849529129fda1e46ef79482df04a4e2e265944c14e12c6e63e849cba73486b7ed6ef6a10ded54ce0d95d9bb7d44caea53b788a942fc1ea92d898ea25a6684aa0d075ad4ee0d266efb76adcfbf9793700e9e97b4de25a712aedd790973979a3d6867bc0abf1dc9d6bf7e938329820c97acb80421b39e8de7cdf9d7704e19d491247194ecd3ab1a890dbc24b192ef0a9f679e5de7dbbddab221ca5bcf8988c87c36c4016bc94dfb88a2cd3ee04a11b0bdd189c5870007496006be8831aaa9ea07398b57429ed5"], 0x0) r7 = fcntl$dupfd(r1, 0x0, r1) accept$inet(r3, 0x0, &(0x7f0000000040)=0x5f) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000180)=0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x10000000000000, 0x7}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x5) getdents(r7, &(0x7f00000003c0)=""/86, 0xfffffffffffffe9b) r10 = getppid() getpgid(r10) mprotect(&(0x7f00000d4000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x3, &(0x7f0000000200)) close(r5) socket(0x20, 0x5, 0x101) r11 = semget$private(0x0, 0x1000000000000003, 0x7e) semctl$GETPID(r11, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:01:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x9c55abb9243e76f1, 0x3e) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r4 = getuid() r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r6, 0x0, 0x10000000000000) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r6, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r5, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r8 = getgid() r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r7, r8, r9, r10]) fchownat(r2, &(0x7f0000000140)='./file0\x00', r4, r7, 0x4) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) getdents(r1, &(0x7f0000000000)=""/13, 0x33b) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x80000001}, {0x0, 0x7f}, {0x20, 0xfffffffffffffffd}, {0x48, 0x74d}, {0x45, 0x7f}, {0x81}], 0x6}) 16:01:09 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) sendto$inet6(r3, &(0x7f0000000000)="b8668d4c9d45b8f7608b3699758482811c5ac90869a243165618a84c6be7b03c21813a249424420fcf30e1b7c8b4e614d5983f7c6a4a65e587414c9e9bbbee3409ebd6b542e1a95552e0831c596c575b0916fd7c78244958d0a2f80637e690182cfdb4af265222341990a9f1bd71b3e3cb19d2bce1ea0c41d80469a975ca847060b146f9edad92cdb9597af45095f78c743ecedf1fbe633b1756342e3e197b9345849e633c76f64e1d19e3509549088efbe863dfbad93f2e1b36f2690c0213cf6e190d14e641244d5209c68f638d54ec37", 0xd1, 0x5, &(0x7f0000000100)={0x18, 0x1, 0x6, 0x80000000}, 0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x2) 16:01:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff00", 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xff, r3, r4, r7, r8, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setuid(r7) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) 16:01:09 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) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x0, 0x4}, {0x18, 0x0, 0x5be7, 0xbb8}, 0x2000, [0x3f, 0x9, 0x8, 0x7, 0x0, 0x2, 0x7fff, 0x5]}, 0x3c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:01:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/181, 0xffffffffffffff39}], 0x1000000000000313, 0x0}, 0x40) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="f8cb78d23fa225051676ef8e9e87589c6514aa69bd86736c8d22544cac4d8061e6235a54bf2df7d5504df4b0f26a54b9a13dc01e5d7fe49d3e96af", 0x3b) 16:01:09 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x424bd57189207256, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x20003002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0xfffffffffffffff7}, {0xffff, 0x10000}}, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:10 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x2) clock_gettime(0x5, 0xffffffffffffffff) 16:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x2, 0x0, 0x1}], 0x0, 0x0, 0x20000000000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r1) 16:01:10 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r7 = dup2(r5, r2) ioctl$BIOCLOCK(r7, 0x20004276) execve(0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000200)) 16:01:10 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) r1 = getppid() r2 = getpgid(0x0) unlink(&(0x7f0000000000)='./bus\x00') fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r2) 16:01:11 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000804000/0x4000)=nil, 0x4000, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5d3d, 0xd3a2, 0x9, 0xffffffffffffffff, "a503fe766e65cc18ef42036df269e39f202d36d6", 0x4, 0x1000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) munmap(&(0x7f00005fc000/0x4000)=nil, 0x4000) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)="cb7f292d1b3916ced877b191f615a51c543143076b121897b978a63a56b49ed1cd275d2acdbf2c6b9fd49f6795262c24bad32e83fddc"}, {&(0x7f0000000300)="f1a3651d90be3d0c306a7e1f64f060229333005bf1c86b99b26b0c98998b459e52bd5238a3fce06b9388080c35cc1b9f8d3824d22365c1c8c5e0c6dd3cdaa1de05db61836b1ef27add7f124cda10ef0752232526bb4c3f1cda47304d4a1e644f97459b061f45de1d599a347d3230de3c15d51a627f468f567e6c3ff3a10071bbc9dd4e61715506b063fcd6ec2ff4a4b8008afb82039d626f05dc6ce5e903e6fb3eacbb7ad2cd0790a5f7202ff76fc3f102821f1c8ccda32fdca9f8fa5fda549e6a406f50cc56429897bf1e9683e3f4d5f04998cab650d59cbeb329e3ffce014644"}, {&(0x7f0000000440)="3d03d9b219415d759e"}], 0x1) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:01:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00', 0x4) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) open(&(0x7f0000000340)='./file0\x00', 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r9, r10, r13, r14, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setuid(r13) 16:01:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x100}], 0x2}) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:01:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x6, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {0x48}], 0x2}) 16:01:12 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0xcaa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x150) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f00000000c0)={'./file0/file0\x00', 0x0, 0x1f8, 0xffffffffffffff97, 0x0, 0x6950, 0x0, 0x4, 0x0, 0x3, 0x2f9, 0x9}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:01:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa436720051f4685f, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = dup2(r5, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000000140)) kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x20}, {r2, 0x80}, {r1}, {r6, 0x4}, {r4, 0x8}, {r4}, {0xffffffffffffffff, 0x154}], 0x20000000000003d0, 0x9) 16:01:12 executing program 1: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = socket$inet(0x2, 0x8000, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) fchown(r2, r4, r6) r7 = dup2(r2, r2) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0xe2) shmctl$IPC_RMID(0x0, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/5}, &(0x7f0000000140)=0x7) bind$inet6(r8, &(0x7f0000000180)={0x18, 0x0, 0x5, 0x8}, 0xc) chroot(&(0x7f00000001c0)='./file0\x00') r9 = msgget(0x2, 0x29) r10 = geteuid() r11 = getpgid(r3) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x5, r10, r5, r0, r5, 0x0, 0xe9ad}, 0x9, 0x1e, r11, r3, 0x7fd, 0x2, 0x0, 0x7fff}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$BIOCGRSIG(r13, 0x40044273, &(0x7f00000002c0)) chflags(&(0x7f0000000300)='./file0\x00', 0x0) r14 = msgget$private(0x0, 0x143) msgrcv(r14, &(0x7f0000000340)={0x0, ""/55}, 0x3f, 0x1, 0x1000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$VT_ACTIVATE(r13, 0x20007605, &(0x7f00000003c0)=0x8001) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000480)=0x6) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r15, 0x20004b42, &(0x7f0000000500)=0x2) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000000540)=0x3) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000580)) 16:01:12 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x84) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:01:12 executing program 1: setrlimit(0x0, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x1c, 0x0, 0x4}, {0x10001}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000200)=0x10) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) getdents(r1, &(0x7f00000000c0)=""/22, 0x16) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:01:12 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:01:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) r3 = dup(r0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) listen(r0, 0x3fa) accept$inet(r4, 0x0, &(0x7f0000000000)) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = dup(0xffffffffffffffff) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x1c) 16:01:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xd5) 16:01:14 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f00000000c0)="225389df2f0ebc8d2469329654e7510b182f27fefb51fbb1083e762591992da073bf56764ac200eb3641570298a30663f032c78fd12bfd36", 0x38}, {&(0x7f00000001c0)="d3dbd88e02efab2dfc2241ffd8a178ce81b262517e440454cefbf4556bf2fb457e71a0e3a680e92189c2668fcf09c7e46ef27e0bd269d8729f54d2a4d83be9f99f0d877dc3428025baa0dc8897c2eebe23ce0743526f9902e2f2411660d270c0d4ce543f33f6d81eeddd1d09aa34334abbd9a65dd8d59da7bdee4f848e578493169aa3c1cdb1a379b7f2a3c8b19c369bf7828489c4f5a1c10246187608f7d1679e48d064ce42b93369a52648a13ea5a695ff0cccc7362c76897ea058de53120c7e97a345373e03157450ec4830630e831a53efa233d346dfea10fc6d35275a1d", 0xe0}, {&(0x7f00000002c0)="a49ae63a61f430f6f5cf6a742bcb616c5d77d6e4a914e0a8a844cda87da2759d6dba5b2c457142cbef5e682fdbc48279bd431a165ab2ee1979206f85b4a1e98913c2a2369d80ddedb2404797f63145a6aba1bde4e25cc94e8f369236fe27e6294d1d5a9f043a20df55e74d64507d13b154105800a73c5f78b7f445d486a40411bb3381c49095565665ea9abe467269762585d8428e35e760537aff531df9c92cfef7b5bfb45ecdb2926dc18c76efd62d1496835cd10d1a329bf0feb27ecd406e3392d722df88ea0b85ea12e8c449553408396d5f33560e29b6c93e66612fb8b876521c957bf9152f7434ed974747a7427c77874608f6fbc7930ad0213d9f5f2091f111ec23e1aef133c450c7e2c44c4e1fc31fc0109e5bc2ae1ceb0430d7ad3240985c23060b70ee6fcd1bf1bced6cee6dd7495dac3bea4ff8a4bd36cc01ef42b1df96a4f58ac1aaa79e8aa21c09883a952bf2c93599d1d99fba7fbebd87ca73471e60135b2d1eca3ac578ea3897cbec8c3e4f222fd6661e16cb492d382c56a2b344bb85fdca7d5e51586c13563806568fff37d5938c89acc257e6e03db8124c1da66efacb519b772f5c42e3c11077d5fe68d0275e0830718ace56ba2b837654f15717a81772e9a2ca5ddebcd54cd583c0a32bda04d1ca016b575ad2bd939d9467fe118c4c117418d4ebfd88223ad515914bf0c452694999bdcbb881aee1eb69102e1b01fdfb9ac3792f416b18bf23e8e58793d2ef6af924f92b95b8652b95b01c617c5329b6c4a464ecc292992fe379f977c5d3ad84abc8ccc2df286f5490b226abda5fd2fc2732805cb2405020f091768425758e06872fdfcff9a84af8b42cd57c6553bd6690c7a8092eab891ef328ea1d030a283cd6c60e076df68dae3538a7e76b949372a1557c7efa25f1baa613e5ce5a1638ece4f77fc1de21b53fc21a193136d55570793ced0aefdc11825fbeedda8b515695a02aaec293410ba739c5f25907d4627fe88658d732a7373e34cb644957bee576eba1970f326460da5d90b64267bc6f5b2830eb0616a044260ac3194040a0c13471c793d33e1b82eb67d40d470aa4221f1cdc077e572f70850fffff938aed0f172e35b377e1bf39582e577abca9725bda757f0f0c135a01ba5f9de98ac1b0a938df7a6da35223c252e85acc160c40cdc2b41ffdba5a266f17960d29aef1e356cdc4ba3d507df0e0af418283887149573df7baf33096db6d9646d4f0f43c76f118293ee4940d5e82375034c046410915992a459329f829e3f99ca20ff14518d07ec19af93ab5c726e1fd57f37c7250a0fa968b960a63fb2b3e7a58460bfa6c6f274918f66cc8ac63dbf5a6dc4eeee67e745fdaef26accbd8d694c504417b37aac89dff52a2056ad48ee0e80f20cf558963d53cfa0423889d6730ed90ee17fa48f907ea87d1e653585773276a873b0cf25caca124d6b7002bf9c0663cdd6f69ad5290a6aa5d3983b3e7d90056163ca25ff9baf8939133b60c0edceffaa696ae4426dbe1d669ded1ee9e4fc79cfb160ec11d51b4666b2c745e97687aa5bcda5eaa165c72ebb63b08075b80a63b45b0efdff0903de97ebc96af04982609175a61b45162f1e689e8fc07024763366d47662cb5bc8d2aa626a78e65b04aab851aee8ec161f7087252687e73abc34dea501714f7b041f6ac7b05e8177373dc19f201562729765a90b2aef4e06b4fd4ab5eb8d2ffeef221251752cb5704e0c3e0581722543a6de15d1c3a790d0f3bad6fd50fa94c1d1a7e4dc7f7257aa2c6b66a3707426d5b55fdd926d9c85f824a1fc6c36d6bc135f4f477adf7d5b7156102f5d991a192865b63b717c3a864bfb2bf44b2d1e996d9e97edc0571c1e8b33d49aed521194a9a5108c5f694916a9e9231626306096c56c6e7ed0a23f7f8626808dc9cd74333e4e487a586ae60c56c75c1b061fc7ec6f263f042e5ac8d165b803ac632bf070d2644b4ca3ef5efdd5b12e3b389b63b29d072fdf9e4e9b6669f31edf71df09e0c302a307cc9e9fa76c07d60b7c6e7b142e15fb26298c27f1481d5713ecea6e4d9b2ee92749c5cb52999f7fc4e63493f4ee21da7f16c20453ab45c43112250d0fb3dd3862e839a891c8bc42705ea6eb04d9acd97da87003316af1f2cf288a68d6be716553314edd823d2954329bbd702d8f9f25f61d5511742b7c8551a333295b5d92b61bd2411d3cb5ef2b0f1dc5705006d76811082ef9a3d2ac3f43a7b5d9986952b8b8447d9ffa2d0c35e18045f85ef8695562c4e93fcc2582f80485dabff1156de98ce40637a6b20ccf043e98e33efd408bb3fa5b1a8202ba85330190e4f0f6d9cc12ac598946617b297766991b8c106b9d5e8814a03cbcc56b97a61cedc160aa7dbdccbd288052d3b2c0305df0df0c197955df1288062f0653a3b1670fd0db5cc15ed6ba01d00bbbd1a222ead9775169c6c4e0b4c604d50a30e56af179ba140c8a68fed73228c9deac98a774f068c896779add612003a66374a41f4792f1244a340e9420573dfd9fc0a7d099c9d3eaddec3d139fd054c97afaf352a11ff2c4f5382120fc93183918c74b4d2053184a7fb51790fef69d7ac22d20808feac406d4fd39e4afcfdaa78d733ca4925aab6a11478537b6d54a168872d952046cce144846f7c0516f27f0c77f644b6c86d35064a5546c5161b8fcc22c2c9d48a21ba4a38bfd2024e1667d3ebec060203a528f8eb79c69b878047a460606d9882db53130f7fcc7d13b5a25efeb81c806b3a32ddf294e6ffc2caeb6e3518c8da4812f2d5493c1b0b51eeedd8b2159b379436ef70a50ffa9af8b77880f6834de135bbbdb9ca67ab43fa2abc603456980deb416b133dc28a79a3d9c2bd8be2e67b165c37b7bae44396d088c0b8c7ee1128a5bb1072f706d9abc21af5b44b3bd923ee76502c3f52602def269e4393fd127f6960e249f645ef325403e6dfd59d9604a3016f572e2ad413990bf59cd327bc76b94c470e042a5b9e7e13acc9a5cabb70d79091cdf7478d4054902637acb0e96d231fc5d3a4e544cd1d59aa47619229774b7e476167077a5899e279817c139e21da8a8e31cc4942c29d8b402bc82568639b893b54846fc1a09a2a500a027965cc1e7162e9693bce5f79d50dd1df4615c8807c901176c0d449792eeab85e7901560e38e7fa9088e2cdb3721a952ce32faa86a3a38c32d0d5932e5fce2a176cedde9af6c2778fb2e9f647c6f7121aaeb866e9024c12ef198d5d02a907feea8ee7c688071dce4c17d56b17327925f202048125b270dc87e5717ac9c2d6b2cf6e6a86bb638cec998e5dac8d3d774151e9ad2a1a0ba0abef86326255e1a1d1a85f15e50a308ad7d1db00e713d4722ce7141b35a6cc91ea4eee6d60125deca9d422d4580e153d6f90c8818a46a027d5e6e1dbfb6c4f6f1956b7f40dffa0ea36bb16652ea9cf2643b2e01769c2718e9b54851c9dce1bf8dd056b933ebf4704185f926f8d0d512b4fccd7eb2ef53c93d838989aac98ffb6e758e540e452f8e285c724fcde36b583db66bd86eb6509fa0d7a284d8c78c88220ba628b30e31a46058232e53250af9c8f05f96b5d1375032f8b84056fbaee09d1f65b30fcabe925f5cb372f24a01ce03ea6d6195027ed173d16b36930d97adc660a6822275a040b2c3b8e3a99b8152316ec817f6a314243cc361c4f9f42791c565344d258d74a9eab98e9f7986b851fde6e7a00d63c179e2cb38fda2c4142e744bb1471d16fd48c3a1af83cc1f1b63e88f028992f7a081138e5ad46c2ce5e417dc2f0f570b1e4e3bad3f960455b4f98665e46ea4811e57fbfd4511a082f1826546d87f4b175b70e61c311fcd6e91529fc07600a11516c11aae31b02461e9f1e229759183fbf1b733f892105becb5ed35bcc9cb25d3efd404317f09b485d7e16eae3e0151fcdde8b77211849281706fa4f69fc2528bc24460e2beb9680bc8b0320ffc6990687648006a9f15023e11dd7720cc5bbaad2b8ba043ce100afa0312d57ff7b20937e12a576b6180a7768c0756ceeec35d5997499370f6b39c13c5ca155e7c114aec9006d5a3824fbea9504f0ab093c3a191ece5db85a5150e09bb8980ff8fcd7027f431689bb9b5563335e10335b91808804e9f97e3d1f7a62736293c66d62a263f250bbe1a64f3402265b4bda0b209d83ae282635a480237b51fcfb88ed91a83f2ab2b6271fea372538baeff72f6e6e0885e8e4f676de47a2a37b0078ea74c01c6e3e16e5cdb774105b5b0eafeb18e45edfe7f15a20641c720d3b782a12c0aab1fe2834fb5a7c1f441783c1c8cbfb4ad8915b79e0fd3db617430fe4ffbafd3be56fc13da6a09a79a4d2e8dad0f8eaf58e421a3cb89e449de922980430574da90da3b43d822839c03765240d94148566859d7920209e04a58240ebe02fcf7a1d19f0e0791c6af59e8971d9eba74e521e2824cd30f9df3e93b5d89fd5e7073939e50243c328f08975f1fd7bf63ee6114dfff097812d3c24cb2ede10c51b9b7db9da8c0f15350d77b8327797798047edccd4a5351df2fef6ee767b43b29e1fdd7874ce4cd4bf1f9b198f0070da6903ed67e557c8df69b7fa1679671ffeab0ca03fdddc1122feeeb2a03959e204f1a184a43b258077fc93137a436f9dd9d19fe0899543c3a1c45381aa78c1a6a1d770fc09bb977de8084d75844e5d3ed72e4fc0acc08f9fbd3cf1f9149f2d6d0cec5fc50e8d52806b20c1a3e19743f10b722a1029b5aab659c6d9a3026948f6f3d0cc0aabe70be3f75572c4811db57b0ef0752aa5336328f14139e82cbc883a3b4a2bf5a2da3d36eea40700755b1475faea6ee859a58ca4d4daea306175d3b011e2acc2e30b9ebd48000af03916222ad2f5ba06a5cc12960d3745469c34ef537db307d153534e264625a04639f58e19ed61415c9b96d5128f5516f9e0847a6befbbdb5af797432b052f106f7cb4479980d266dbf0e6296d529a050c5d4ad878525a3d8d2943c7d690601e6915139ceda8715343e8968ce0621e4cc715a09eba77e4f13d6437be6af8464577fcfb74bc2e8e68193c336d4da508f2859abc084c36069cbdc831a87395331b389cb71b2ee6f76120e17dcb686638d736b33df352a0f68b0f6f099c9c10792af6160fa4c120069176bca9103fdf52d1910898a07644daecbf02368fdd09ee7eef0070cb6d39f64767da129b7bdd8f3f80a44843ef45f2d563779bbfc95c731e881a840dd7e0692f56d087bfdb3f7139ca279e3a30bee77b208b424632b7ac3bebc9dd20d0834d2d25ea4333c843b11a3fcfaace7ac03bb36085c063050b6f93a9afb9235053f6f5153ffadb0654f5b88660792f3ed766e4b3dae17daa9a8fbfd13b3c5a9d93eed8f668b652dd0b9dd8d69c8dab156df05f20188dcba9d260143b3d91e4505997c269b13284932917e25e07fd6c4f26327bcffe94fc4db75c0209fe02dc07f842a7db9ba442ca7284e6bb72f6991f20877b055c07fe4365f94c517922dacc2340d714a4b2cc3e6163fbd56ed7b6469891039b315327f9482dc756e065d777a5939a987f92d64c1afae8938e2eded85999bb56f42c93079b9e322018e7394e617003ff192151198f361621f1637a01a7ac74da3edb6ab731b235bae8dd1a492033112054ef6b3773f09468a752175b1aaf42d000287a216c4bb1909ae41fc9652f240c06116438dff6a0f51f82693532ffb9d920deb723075ee6f29c83a30233916c897fed778be1e0d55c052a8fd7509bbf2b49b6dd9903ace311cc2aa79876af4cfbb6eda05bffe859", 0x1000}, {&(0x7f00000012c0)="fcd30c35f1b900f45d89c23a865e124e96ed218c0d6cb627024fe8bd696053d67b2f6135d0d01f637bd22b91eefbcf0ee4419174cb639be8e76161b1c062f218dd52b1147d3b4c631dc484a6dbf8d0e394e5d401aa3fcf9fa1cc013bb26213e9b20d7d425163c927056c803633854aaa5cc4cfbab99dd3bf95fa3f72d5e65d0b3ad944ec7f7308b5be6192ba2c2c3196249b07392331844e1b490902443e5388545e230cf31457e3cd7426f2df94d973bf515261161de39b", 0xb8}, {&(0x7f0000001380)="abcb55d8ddd365bb3a939ba8c6dbc0abfe7eba792c59499f62558960e0baf79540290d90d6b362e9aeb2f8cbc51f2e371dcc9f3926fa13257ec1aa6f7d7f204a1debb2bc9aa568d32a10d1bb1af2acca939208afe3084fca024a31b3dcfbb27f7ac0e7d7428c6e53063fe84d34d19ddea88ea59cae740e1d392c38877140867003678a897a245231f094e3f16792bac176ecfef3d66936e9747e2f6ed1f646db6605e2f53d32bb1750d1a8d4cced592904", 0xb1}, {&(0x7f0000001440)="eff0ab50251eed080cf278f166f2a67ce4c97d4c4abf15a4d203fbf38cc44f0937d85d1a1c012326d5f31fc58e8f9b04e7ddbd2c0ad55585ab486377d05924a42a00f9f2bea572a62d30e76f0f856ec2b74b18eb0db70a4a77a33ef6e3cbe43d112c35d5", 0x64}], 0x6, 0x0, 0x0) 16:01:14 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001800)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0xfffffffffffffffb, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1807, &(0x7f0000001bc0), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f00000a4000/0x3000)=nil, 0x3000, 0x3) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xfffffffffffffef7}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f000001d000/0x2000)=nil, 0x2000) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x80000016}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x40, 0x4, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0xf28a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800080}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x7000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) writev(r3, &(0x7f0000001940)=[{&(0x7f00000001c0)}, {&(0x7f0000000740)="d73804fd167141a0fdde294028bf81fe204b470855c915865f81e3c30fdec8ad2987d94fce639618d4b3252329adb3c452fdd6268300d95fae21d809e22a15232edb7918625d4f9140a75d0c189c9f8936cc0544005e3b89191778ba6fe3", 0x5e}, {&(0x7f00000007c0)="531f5b182f29b4b713f0936d7821203d55a95d293bfe4c6908e7840863859e84aea3d4b66135973f8f70318052ed90f8f3d237f6215c51dd03050e8e3ba6996e046d81cf2e652c8388729d4c6182a984b87bcc52e1435704a6ef5fa4e6335c7134287f82bbd16f254cba7cd040b9049f8fcc06f8f74e3f6ff0a09a78ed9e826ff20130e1807202de22ec32276ca104915f840bfefdf4bb5ced3eeb58d3088c0b6920aa52aca9c56445bc942e53aecd26e8f16756f94384e652aa317f946b05df8847861bc1d1639d816202344b3c2a49d19da90b80e006d618f18415d94006dc15acde73890b3dcaa56a80a00c58f7f8314f14d0556d58d2a736bf2ca02fb757a1e4ffe18ea1bf083bfb8caaeb0d6cb23598f029841ffb6f6bc66a7d555e0f2f432fdeb08af4c49a07cbdce7149a9653d55f0aa9a8fac8f47cef9757d22495fa92342dcb673eba7f7fea752682c945b4546ec095ca3c4cd688b3c0f01da930088d81c78a687a2541ae1f1e0b0badaa7706a8c394b4791aae8268c0b986b91bc65e388fe42d83706c2f454d7c7156a3ac4eb07929a7417e34a88754353f85604ec0de79cd76da44eaf54dd533b64519cc0e6b408330694584f9d3f3db17a2b1086221fb28350905c83cf6f31766a528676bc5842a15ca0c05f2098be3d8b12707f096a6f68c55dc43342fd39aaacec8bdb9f75d5e119eb49b1289b4ef326b2f30fc2e668612f66a36fce75f7eae9f4f029ea939c9f6140140ecff0b6a739836f38b846753bf9df4af948ff017301ab10d0669b3de89e9a2e57210ad07fd38c972cdedc267f93a3b7051890833f75b5b61ffd6348b07f158d2f83a5959480d3598d4af86f0be7ef360c71c2138123ee786b2ebaa0289b4e42d2832288190aa32581ada5e25ca4cb8a91fb3e812a716b20f98952fb0407e6173723ed389220bc5a81ad080a78fd4c407a745d4b5b7e90919ca8c315b10cedeeada54f2bc6613b74ef58eeefc549f8e923e76a333941b4140d5691af3777579f668d66ee1b6e9141a689ba6059d18a92ef12430f885dc42868cfc95a3eb47b1ca811f87a6a336d931de634a0a08d602fa57a7b8089d0092182263855fc996ddbde02d66f3eab37ed84a25c5fb9b59b282a3ee3357a79de10891348fe734c6740da018a4c95836f6c7b9e4dd3ce9c7b44750f3b1ba5ff431fac2e1be18d5510de2a610b5a962afb2fd46ffb7c22dc6f994cd84e44466b4bf6a31c4d90b10baee5f2631997797216d2bb5909b35f64d4eecf9051a3d1c27fd07b82584071f92403499b60bba373c114443c56196effbfde05ee764555368c01a17db654be4dcaa4dbb6736f15fe7f2979a911799d5350f8c09f860fe69108bbdf6b822a3756f4e10fafe302aedafe1a079644d4776e7e1a93bb653e0385a9663cbe2c54e461b4c52b5465a707de62b026405c90b7e2f32a71756523eecbd02e89d1ee77a744d5afccd4b82cfaa4f08f53a1d8cbb69cf5e1ab3d445cd99121bea9dcf4fdac6a75ea48c2fd20c08cea5d29f372b1c3c1109a83c74b34f9721f4afbf1742eedb9e62c6d104e2e4258e242e292968d00e408709ca058e6448b2b250a680c9add62e07e593d8ee58dd9da74bef981899a8046983ee1649ca91492f7394686f251e9933c1fca60c1775e69acbf47a8d7d425a0292bda1e90316939e111a7751698847cdf51ab741ac63880195c99ecb24cad83c726adca0492f476ea4824594a04db96337bf317af1a89b69a69855ddecef2d186dc4e311d7419fbf7a36a8148ec6d85b54e70e4076ecfe03b1334c8a55220b23f49889fc115987fff68f9560d9d95c190cfc0a12b952a30bf8768b1a3b1902df9873717e16eaec8fdd5e54110331e2c5c7f122b6fcb6ae2d848543d4ecf270d550c9bd2857e84a5531cf34db1663eedb8bc8c41a57867153d21309224ac4dd98ba6d890d80e5b7a74792af893266ecfe683631f97918c78afc756c7c640688b1aad4c72f96f6bfa5397f7e804c601d11099c93e0a2018810e95771a559ecd2e184b4ae606b0ca7e15dadb29262ce4f3da9a2734a4cb2c891e511d23a7e2f82db9b7afffca86123f33259a3a9dbdeb83763a30354386b9c7223341e7a8bee9ca55c3cda6e9618a6a221cb1c5cfd7f3062b123d09e491452e3023f973f0389c4b8b93b4b6493dead181a8c98976e31cd58de5bce7b5cf94b1e9987a72f360fe8e923045c087ccadd6102b0992e8faa6813da97a39b6bc6cc8c0842ab9c88ea138b017e4403ee574d11f9664a921b083fc28b97242da63e144db937983f59469695f3e21b020714895af0f1fa8396981eda6605f058b7cfedace1641e6bf201c506b13c7cff928c33b128ccc546430b652d3ddaa7d338649b914471ab9bbd5d6ac54d7d50e277c3f537cf009a6080f74f99b288979386fa31d50a861583a1a2555807af31d893ff64193865da7f10ac36686f746957d945096ee2cb713c52e0473c2679edcee6819a0f078ba4449824225ea20348f1e47cb372979c58999e5782c220530dd3b4dcb264fe7a9100c84b57b9d2707df8c71ce042e1b858bd62466e3fc3bbfc18aaa467f0a1de1c487cf07320a9557e4db1173483fa578e861ebdc3d5d8bda87bdc0b8546c2b1563a62604567720fbebbefec5afe4446f09fb4262b335b149336872d3d0adc4f987219b660a291fdf5d555ab1f81d07c0b369c9878b74dd7840643a35fcb0b3676219cd5c78cf7d4f379b540b9b8366ca0b139b3e1b5f7fa02ffbc82b9cd60794cc1ffab38f68e1198a768e916c84bd823e5245e8f0a073b9518783ea17867ba0f47e98ea0be8f39a8aaf05a8a618ea4e23e86995de13d37a4ff4e98ea42ee614bbd9d6ff151d8b95990cf6e9283677930fd316b06a6135163b4fd8b5d101f4a2eba68ee942c65949d5a867c6d9775d0b40f304a27f234d26d2559ea0f129b8462349c1a7ed1e3c70f348347178b24c059a8361995cf5c83c4156658ba564f16b48b054e2074f9a95bf18f2fef88865af05ac42619fea3be74519a9c04758adddd5fd1817f098f2a8ff030d34cd792847fce8102a083a7ed05719f320c213169ab9be105ac524ef173f0cd0f30670eb7d2ff0baf61c80a3cd7e1d00251b31e81febcba78766c4d1b28a83dd0d07304f9b8a60895402bd8a914a0bbf14307b9465cb97e4338f60ff7944de866eb83dd85250249ae9552fa0b383a36240bb22d53ea254aecc79bbce40bdc63e92a2fb399fc091b07353ecf289bd153c5a6618402d9b0f48105b82fabe4eaaf2f61689634cdd05dbe469cdb966c3059eb95a5fd5050c5bc67b397669d2a466a6259f1dd0dc1b514e356a44bd095f5b61d561e16c905f2cd587738d2a574a89219ca52f2a7b052e3881041c7067d0fce4193ed02175bb8a61be0ec6f20b63b6d7adfe62ee29a40a53fc142c48c423a9497c3eeb5aeccfbbef52249d9263bb789d4b60678c0efc959a4da840ff76c4ffb5356f31964f1355f5117d4d8c8f7c7ce2a0196f90e21b3e3e5acd180e052afd67adaacc39c6bd25d6837d228ce7e694bdb721483c47df852f6fb86cd94fed7f14732f6b953a6c2d7113b8c27ed85ee7bf0dc421fce0524d82ba1be95bee3c75e1db68ba8005bfbb453fdc35068cf03bb6a8df13aa7e7fe0f848b0df4c4c35d2851a7c823a67cb75efe7cd5d583415d8be34d244adf8fd75e1949f0ce0a9c78df55a5475229ca5e2506352f5ea560646448a0be9747c6365ed3fe8b8a365a7234ef29e99c2162194177b475d56561038c3cd909beb6268c03cd0d15bedc4510267c8c7a6b9017375b2411a409d4c0c581ab23e8ae0f56021554c47fcc9d3ba110442a051d2c4bf5187919d32d6be9fc7eeadbdc4e09bfb55c794fba924c1a9164d39f8b74d76df23562ef3cfb10d1828222516c31426aedd4fdecdec02e401e9b58fca47e2e605efefe4849774084cbe722ae40ae8c53b27238d945c9ffcf55f1cda4fbc41d8bbf9d4f97efdabd6721982f90bb8461a76390f57fd66d65088af5ff71463896606542477a9a048812abc313d4844d49a8c566f35177e10dbe788197967a783504d9c325b505d4d9e60061098459e04f32e6665a450457f977b42a0aaa24c071f8bab7638b2d366e2009a19558c01e6af1c0d787148f0c4295baee22e2d6590f7be2f3b66474b2e823af737f6e6a872c462b1bb2c95d759fc977e2d8c939b1b301245b8d8c97254146cdbbda961cadce7f2e7d28bae0daaa7bb73e12d8ddf3a9c265d13d65bfdb4988870c43bacd6e0f171332f6a5b3c83d4a651a4510071bfd3e29e2f647c505fbe6c9f2525e75646df7ba02d8835841e490801e3d15c7a59fc2b304890db20ec1c69e7ff2639d09e5d16ea54a2018cf2d6c3d9c72db5457f03305ccc8c7a7a4ecce53656713f40bb58fb35c3dcd482f025f04f2f60a8ed8f40b7fd6a180796566fc3a695ed9b5497d59dd0565e44ac4b8a1451e18942d5a3c4ae639631e956d26fd321eb7fce4cca86f073f43707ff2f9cc495b485e7b669a214fbf535de9134e9f219d3b462cb6e9e6dafc3ca6337e4f60020518c6c193528b6b3250e12702d5032dbf8396618177ea5ff7591816ce7fb37abde5c4333d0fe7c1a6329e90463bae07f4171c97941a36c533df52239c205aae0498be255e85467238449aaf888903cc113d2ebf1672ff537da7751362409df60e1c577ca2b0630f341cacb1c32ae10f6bfa1a63d164551e2c5444a0ff28532a721f7dd87577d706d094861c29a1afef5feddf0d96c2dd0703b8a788d6e40b6aab620c91226b138db2a4874589b4ce4726a136b81a2ba77db8b0e6497834bced070d599dd3d43df62c9d54bf082bd93974aed4198f02a0dbdcb8398cfa75b1f3318ffd347b2d0eb24fbade750805a5905c2fcdabc40e60874211ca3ef7d1c621b834b6be61bac2aa00b1427b0c6550c20c8a72a710c638f1c6775538217a8a2e3869a857d37a32a2c383874f85ef89551016a5e39d2ed0be48bac1abd2dcf69d29d7ee76a610fd297c9853040cc0d0cd2d73024652a4b1612401a10f4e5200e5a4db76df7318965be10a3f9a54a80e58d1a439054b22dee138eefd875c3fe11f2243d70d0d94ca265b91131fe987af5f6e2cedece78c8b09fc76484e5a7406c93570f5fb0ad4ebc0fe4a7dac83bdaefdbc0ad870ff1a25166635fcc82a1934ed843c69db58dcdeab07c663f50b3ed33cdf6bab6382a442e2404db624ec756876ac50032c09c2076ca4a460de79c9c8175a458408ea0be06aef1d020d776809978667bda6a0d08e3729c28a2fa5f30b308091e9003cbb98c80fe5fc0634aeab6edba1b7cce35bad7255e50cc25f1faca8e5344e74ff438272e5330379495238e49e6e910c7ebf7e8f12a5a4d5f972fd94d97003a45f8debfa6622cbd2546dc3d5e6f3349698de10e3b10529a4e55280bf683a3cf8575e778eb4fa210e1a0823cc3d96d8771432e38513d77f43c30b47d6373edb6c28445afe05adb5b0404335b4f72c524b722dffc34e9725d0d85d40170663300c6d0a286967745edfed20b3bc1a14877a20622a593213e7c0f20b299fe79ea03b40aefb0bff4b66621d5e69455b5d4320db5aaa1376c76adfc59c64c8638b5d99eee7ca0b244b2c37c28433747a67d6a674fe99920f77628bc146af3039bd20d8d1484e47e8100c026461e0133dda2fbcd47ab2c56564a504320ee7201dafba47cf8437892b8f7107371112de38e269caa10ef5d12cc3a80b7eeee295146b1a561a", 0x1000}, {&(0x7f00000017c0)="a0dce49ba6c094b5c8902f655f2237ebaba99ed837a42fcf5f589b455cd1cfd65a073e4a1e6f80b8291091107389003a113b49a7fda35d33e2e37976a5e5f12c40d582521fb9a870ad25b4817d256dd69659b2c17010116227fa72a4f0248e24c5efa77322d843e4f27d43a32404650973a70fb388fb7985605419d29dff4362482f9a4300d42b4be3beacaecf0bd4579c136b4fe9cdbdd77149492aad6664a78abf16c453cc659a395987686edaa7c956a1f7b0f47082f07f52d7d6c19a14ff", 0xc0}, {&(0x7f0000001880)="8da5f533346ca29878b5b0f3550d4b051741379dc07ee83db261175df2121b8891799a84937020dcc309d7f0db2d8c6dead000286d23bceb53d58278e5ee2e", 0x3f}, {&(0x7f00000018c0)="888669fcd111ba26a91671832b0c8a8fb2f01447b1906c20f8ea46d1a8afd386e2120b7017257fa0094425bb67c99e69cb1865ec78859153f5fce66e14b592f93588fba174eff735247403d2e4aa7bc41d4d82e1b1ca140e681fd4f9622b062e33e6f8565c900b830007402aee948dc5a298ab", 0x73}], 0x6) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:01:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x4) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7a7b9927dcdbcd09}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:01:15 executing program 1: msgget$private(0x0, 0x40a) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0xa4) semget(0x3, 0x4, 0x4) chroot(&(0x7f00000000c0)='.\x00') r1 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000180)=0x3) 16:01:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r1 = socket(0x800000018, 0x2, 0x0) socket(0x2, 0x2, 0x9363) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/237, 0xed}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f00000003c0)=""/88, 0x58}, {&(0x7f0000000580)=""/175, 0xaf}], 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r3 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x8000, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x6, 0x3, {0x4, 0x4}}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='Up') mknod(&(0x7f0000000200)='./file0/file0/file0/file0\x00', 0xc020, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) recvfrom(r0, &(0x7f0000000140)=""/3, 0x3, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x15bc, 0x1000}, 0xc) rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:01:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0xffff, 0xfffffffffffff001, 0x7c}, 0xf68c, 0x6, 0x4c480000000000}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCDRAIN(r4, 0x2000745e) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000200)) r7 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x1) getpeername$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) setsockopt(r8, 0x1b, 0x6, &(0x7f0000000340)="1a1286e01da45340819d3aa882314689bf7f24e67d55abaea1e4539a2381e45349ab8c8a82d17c03228778d975e479c935c29403a1e999f067d0bcc2ff1ea4f7010a7b1e5aa81910ea34881cc9e60c88f92a40cf1eda708ca9346c3b619ec287b6793d1198e60909deb9fb1d9d2f55", 0x6f) socketpair(0x30, 0x3, 0xad, &(0x7f00000003c0)) r9 = socket(0x1, 0x1, 0xfdb) bind(r9, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) r10 = socket$inet(0x2, 0x5, 0x8001) setsockopt$sock_int(r10, 0xffff, 0x80, &(0x7f0000000500)=0x8001, 0x4) mknod(&(0x7f0000000540)='./file0\x00', 0x20, 0x1) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6d114aa0f2cae67c) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f00000005c0)={0x5}) chflags(&(0x7f0000000600)='./file0\x00', 0x0) r12 = open(&(0x7f0000000640)='./file0\x00', 0x400, 0x102) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000680)) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) faccessat(r13, &(0x7f0000000700)='./file0\x00', 0x0, 0x1) 16:01:15 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) renameat(r3, &(0x7f0000000040)='./bus\x00', r4, &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x20) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0xe33d, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:01:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0xfffffffffffffd6c}, 0x0) 16:01:15 executing program 0: r0 = socket(0x31, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x11b) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x100000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') execve(&(0x7f0000000240)='./file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='tap'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='$\x00', &(0x7f0000000380)='@\x00']) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000000440)="22e0ee3da3e499f1fde289563ce47662e01bc8354ad8acc1689b92c0cd779f66f1a756dbf0d6718bbc1a02e0b6af3c37eb9a5de34f213c95d53f10d473a6d0010b7e5b14c0e9f45314bf95644d95b4cf2bf630c50b0d7e8b7e574365be46c0de3bbb10941fd3265d9eb836596cca882e7be46aecb1eddca9de5a9f768a4a0d6a24c61a0617a166", 0x87}, {&(0x7f0000000500)="ee7b80956c6c2fb8853733bac4527237750ef0ccb827e889ae9f88feb24aa08e2cba5ae9a3a96a7cb3b59354d1e033062b6d313ba260d6079a5175e44353bd074afb2dd23c812bab7111e1a3236f2f0fc3580784e3a90d4d2d4a307b5efd1e57c621e16624ad87f3c1bd76a942c405f44ad6f80bfe6d41d10d2c543720ba53ae48fb2327fd", 0x85}, {&(0x7f00000005c0)="8481683b7343853258a25b6be3204fb9fa7478529279289d3fcc6f93bc10df0bf9af5be568a2893c131a65b078985bed09791ff03aeca67c18925e4b187c59297333dd355d94677016c54d1fc252593e9bb80a8cd220ec09a6bfe5ba54f636d031d210dc6285fd60303f2eb1d0ca9aa39fef8fa3f982582126ac22a5259cffc6ac99fc816f4712e251fbc11f64922048b7d2fdd125efd92aed8d3d8af9c340b868d311", 0xa3}, {&(0x7f0000000680)="beaece1c60a851613e9f2758314565e15a45740d0357e995c8c27b1de8bf511f52f7276bae621b61775894cef97050944dc9e0aa09268c6dcccbd6a27bd51ba44db6c15951156f72d8bed040003563b4ef5f5adc6b7ed49af16ad58bc4c1ac60c11980b1efab38498805bff2578debd4a4c7a54a9c85d35fd653e750c79dcfaa8ea4563741956d931f1aa1a3fc09649a5fe31012a9f235333cc4573c86abb1b9fe40e10aab59d33b5c4766161777265b76f0c753aac481a26d2173e591b74e3abb7ec973368421459e8dab21a881681f9fff41e6ef6be9bb64f787ee11cb39cfc269f69a52f3a6301a5bda6d83f1d48307a7469f9076ef9089500ec2e07b5da4461c8fabd4fe69357e514c87a7387acce9f5073be7e9d7cc46a98cd8460def443bf9bbff5711c20e5ce3c893be4f3d46a54073a8001bcf4b19fc8fc788bdc2c3cbc3d7d076c24d75f77b6b5ea12e20bc337a701c43f4bfdaef8c746494d21596ba1bcc8b180ddfaba28bbb4a6f071569670c15ae832c2c63f5f917a1967afd1ae3681faccf7f2ee1ac049d17cb269bee0254c6389d6642f586e0d7184d3fcd698ea9b9081ea85f760449f1ac73a6650567463c0531a8a5c2dee1c8cf528abbac8ece9323be8de5d15c6895ec38233076d8fb4a3907f3940051983d07071124f15bb21aa697680444a86e71a6df4cb7e04bdafb55e56b6fff598e8eb8a2e0853cf41d6d94be53c948ce2409184eb29c49adecdc756628f59f05af235d6409bd772d193436ecb7b37170e5981b7b4090486662a5dda57cadc1d4097cc5142e974f28f73c34c765adef93d1cf8d98adac9bedb950155b6f858e2d5f4e7c7bcf5fde6a0196d1c49456fd7a16e4a5aafab36fdb2f28d0e301a3a86d1ea9a309c02768608f78c4119f8da4bb89c81012e60e4ae4c41229d35cecfbad82a719ece7cae8a4c3ae174e0dd81bb35720d84db0f3bdc8e8862486f34351e1d9d4b66e1f06271ee8f72cb06af22dc89ed41f5c3d5f5f7333192fa892edbb2443b95d8908cdbf1b2e328cce7486b41af33b3a116bac83d46bc5c498cc9b400900aaf7529105b5202de5a6aeb9a6cc47c0a5a62fc93cfb2cbc70185840f53669420a9ad09ced58c7766013f9876e932cb1d0cbdecc285d776e0023a1d5731869f7d4aae6b40f53b15cfcf8d14cadc81daf7600b6e9b29ef76f96cdabb7f63640a294af09f652f3b87d652513c4a404df7ae7f5b4f59c49d4713c7eba9b609ca706ef2ab39a3fef69972f80e2a50fff8b35b268f34706cca9d33879dfe0eaa7a04b5050ced4a9da0dbb9488ec21d1e47618e148470da4fd6214dff10c0de8c7a728bcb5ab6346add895749e32669ee6dd9c2444bd83896e3333967b58ddcde727df406a9a595842c893e0e9afd7739ac0c25b858325f6cf14e267d0f210690d95f20b8979ded53a2d8e74e36cf743a08afbac1e9eb7966cfc5d32174f537b85ae0f8ff731ea75cacac0df2fa63d12529fff2e43bd0013c55312af67068e88c02b6ab8d8dd02be84109215988ca5191b86da9eb4f69d945a2eacb1e263414c0756ac6718e13c25a6bb6503552074ffc55b49bae362a540ffe094f2cb4d0863aab302d84bff716dca6308a828366e0dd1823f216b6b44e2a5510f74d4fd8f66e30808fbc6968a972fc4e508ffde8dcf7e7970d8e9fe7b7097945ed0f0f771afff43c4945c18a7eb0efef9e6a486620b63de8cce66b05ed322dd016657a0d50e0b0586402e05e4ece9feabf7a81ae6818871eff05251a8a43c07dabdb3459cd2201d67db476d4d0d9b93c3f9b5deca2c1d65b5ca59396c9b9e23b3b3fbd6b048247a5fb11b3ea5dfb555f48ae28142814423822fec35904ae9fee4f088c193f93695595cb84c8bc02ff4869e7edb8d42a2b367a4c943898693f0d556ad6428e6231c31d2f045fb53b5881453609b090d93c7fb5297e21d3852622c7e5c9616ab690766e48a8050fd087640a7eb53bc9c905b84ceb61828cee439632c49fea98676c957ea08207a9794014d074620ab5883937e08b2b048288e9e5bb2b3b6d4c40f200d20e2df506f2814f984e4b49c768f7a2aba4952b5f0c0803b77a03fe7ffb26acdb78100ef4e3cb90c8248fcb0d59a41b7ee33750cb195bd3724d788058e22d4c140be26fb83b2f89b62a9d417804839feb02354114b70b073b506c2c792d345216b75bc801a74339851e661759625c09fa46e9ec71412e9ec6fe3bf4f2aa92363edc9468dd3127cdecd9f5f352eb9f9f0dedfde425bd4125b57918e459bd795bef01da819c4b32164b9c3a5a8c8701ec95070a8dc684f13ba2ba3b4178ebca357f2838257e70312425b249aa8684a6836a9a28b9316511a26a8ae7adc7cc7fb145cacb9d6acdf764efbb8ef18c40d51680be0a6b5d5c541b32f6b876db2ae30fa97e9eed5efe4f4a2b1d228b6991f59dbf082871f4f4fbd07c5d1ed184629915276b9babf7f54c92864ad0f4db882f28b3922c6e3949f4c2ee07fd86394dda23c7e85be0c3b757ac536036457830792adab3e3a97921710c98c5a1b8416c40dcd5bc9ca401f496996173b68cd2a716013871bd48fa2f7759aeff1bb6f809bac01cda9538bb013bee0948aca41d89b9913b63f72eacadaed3992133c31554b21d4384b2debdeee970b11365cbb62008d60182a8a44b7e867d45f9074eecc43d0cfe48e168791bd439e9dade6365bb23fd2432814cc40e5e703ca1cb893dffea4c5eff52d4bc30bd7b9a4843cbc7f2f2f9fdda03540699db4cdfc60e0d53be13f235851dcfa6b5dd99513cb75950079aa829279072627521072fe47e9d31fa1853d6570d38527c69065f3188e89a9a2ae60098ee289a4b8b8f572625796c382d9dc94599c5d7896ed5474012a30e7275cabee2ecee69bdad12d79edd82867a414b28f8a8fa9c0a71094ad40f7911391efc817ae7ebb01a085e13757226880943f1795880b23cc5c03f8e2eca19109c1529b3543b605206e4ae2b81c8f5863ac5dd9d2dc3af59cc37650e3672abc7a8f4ad1f78d5d785c8e614c12d3fdee8ea821f9d6d4aaa4b8eb80b8bac1050a148de2743e83562b9a7aaab3825dfd10df7f162c9c89b6e7dfbdc4b5a22951e64dd8ef82a4cd388820d5662e4a33c9d79414ee1fbd86b9faf48b026e91a208a94659aa8f94012d45497f180539c7e20451a4d19d0614d0ee293a946b9699f0511e88d72fdff104e9d642ec38136df50b51a4b60a0cc3658f681b07b4ae617b1ba315eae5bd3a0e7123b9491dbffc6fdddf1721f395dc03bdcb8f7d8200a1a47248c07f043516aadff87dafd5669a583ebba5e36582d26efe0fcac8ea8f46a4dbeb722078395c6c9fc3188ae478bb4f366eacfed020f34ff17b9b3381e61c74135ff65908180c74cd0dad8c02abfeec4181875ca59ac2ce7dc2c62478887ba12860efbca914aa644d9c2e8570aa763185a6c18eb01d910e073e585b3e3d4c9fd5ac7992cc6b0f7480c1ccf757c9df5aa7316ead28ced2b91677b7e17864a6ee2bd82274064947ca70e35b6062fe0591d5ed16288e1eab88bf038d1db5b31ffe3db6907714c51ae011d4113d5f874e2cd050c24dc7240d3dc8f4aefc90bd502a743a804494ab4204ce2c1de803148f37b6fde2394237993479cffd4f5de834916f578a99b36d9c032b10db017bcae975c313cdfde575089cd2a589e2a2eef52302e06905edf4645b12b7c7c03a4de6dc685dc54eb4d1d5b9e435b06cffe6a2eb365dca57ecffeedaebcc4cc8ad6fbe45dbb773a9e993a7b534751d423a42a290ffd3704f7454197dcf1d47a75bd0aae321bc9f0652321fce30a9a026675c4c073b47f95cc4f3d3962f75883b145acda50382095265a9a6041044371cdabff49cd4367b40a4b62c4a15a5d804f44b62957dd4fa1b4adbf4ec835b63141b230310a562d08a661274d6233aad41a013b030ddbccdbd139e7b01c0ce99c7e088d9357aa93f45f2945c955d9d5bdd47c38627bf88299f011a643cf8592e8b7aa61d397e0fa772ce4465de7ef8e7038825cb38e3142827a0c73e8b2d66a5479715bb3b934bebfcddd679f2731592c1f610e30075a6967411b059f3c42ebe7b6e9cc802807d47aa0befdf47dd9e7fce2cfb5580cb4d7ebeedc902aca57a49cfc84f13308d9b3678df003e87aeb124f3a9d49be04ba5b6d6d146c2178d9ae53137a27586cf93dd173fae9ebf914934859f22ab8276e745ca7cb743c512cba90a2130cee004f9dc126b721d7312bed039c7d9ab361d5c9321da6785a90cdbc9518c6fed8af66c90a430f53f4289b2e0d4bf915489b666f180a8f8207b147b96eb7eecb285dd574f99292212fcc38cc5f091bfe38067e8566814c44d730c157fd341edb2b200e1fd2fe949e4d51f54b991897f37f3279438369079cd24e20c169db6a82308ef748b3dedbaa84f603ea304cfe6428b8b5698b221ea1441e62212227f463a583bf5ea2a1f53b4271fe217c290fed47eff63b78ae2a5245916daeedcb6618dc5d755e7322b89cc2ebc817bc599b2c4d6445b981bede89c112c3794c7e29ef89dc1b4aaa4ca36a2d5cf555a207f1d7fdde394e292e8156883f541b6336c410ee1df403f32c96a912e925e935679df76aa9778a3c5a5132751e92f010a7c6a69aa098eac0775f4e455c65483252137530f479572e2d650c370eb29d948300c998fd1afc3b5747b8f50f09db6aa454c92b508e6aab542cf272340fba9a0af855bb8b7e228fb1e400e6218e51a731fa4832f86fafd470ade3568308368d4b48d8fdd55f71f9f490550f05f8f4db6b066d901c5bc319fdb68bc681ef906848ca81bbc35cb9b8b477e8071df41ff59e6056ef9e06595eb448490ad814e6d9168ae38528ea7d585ce4784a251fdde7601829a70daff7c87fa6914fa9462c813da54ed5822305875f267da1026bff98ad7c69f6d435729bb54232966038ed0c9bd4720ff5b2b3fed82c85d45227410e32fc1c2d92f5eff2cfccc1736a9db2d5ca58c100345cef182c5e39ad6020d23aadf174bb450c0647d4d380b72efac86bac897be22a225acb290751054b920ae786bdc8f0f7716793f6cb841a11b99a7d8db142c96afe4f81527604339e2113470795bbb79144a040362a3e91b3ee236a7e30c2e799b169e2d3c4a20be1b11582866091646434778c7976980656bf57acca363ecb65815565ac2ee657ff5e4ea9744702982a58b34af4f94f18d875f15414799b76edbdd957e342959b0013be0f711a0a15fe7c6de66ff9b6c66af689a941f258b89e4653c6942a2b97539386697fa1ce079aebbe3796006a9c03238e278d0111edb622e82480f094b49491b5061c791c5206313b62193a62173201051c744bc87992f16912bb6c9fad3b725a1c70f6a63555fdee9df6a61f4c70d97d40649d8b50c69fa642fb3ef0ddbc749cd05d84774a1b684b795c8f8f8059670541bba7abd6f50b64942aafee7d300aff021b851bec40f52a99e294fb12c69e31cb1dbe206c507c05279f747f8af6fc10858df361b750e0ef9757e00ba0ce8f45a88340099e7f507fdec4327ba7102229fc0183518f49d02cb982aea12a67a9e849a1d9f28e065ce8752f05ef70a72a2d334e5cac83e68d8259f5d6a928a3469109485a07df7570666276b508ccbf5fc1e4bfbf8265046160518d2fe0bd76e3fbdf33f15d915454a462af7e07889023192c87d3f0bff40f71ac7cc9fb6cd98b7acb90f00e354c83998846817497371fe875249de2d6198ac9e8b94cbc38f368038", 0x1000}, {&(0x7f0000001680)="c28685b754dc4745721b860721accce845f86492b6b853dd56116998128a4cf847d0cdf672395e253e1a7aa65383dd7c54edce50e3450ec13590af2e0b96adc955049200d56e81c325b43a8d8efbc9269756856c3e9fb103b9e85bf57cd0ef9d58be9abbc089ea8e54732c976cc664c41010fe6f4669a484c9d50aaafb7ad544ccc7d99618f2f86d23f5b7af0ffdf5d9193d2a69d1eaf6d97935eda949b64113446455070662ea7d29ad9b8c92779e9ce6c13fcfcdfe91ecb5f8c070c9c1aee8af7e669c70c707387e00bb59d7016369987ea179fa96bee96dffe81773d96235ade7ddd5764ff12550b70978aebd59b160ca1ba69f9820d57ef8dc0c93", 0xfd}, {&(0x7f0000001780)="6812c7d516e02e4e40fcc89c173298fc7670416830b4e2f005a554697ff2bdebc4a827e7dac5c29f269f2cbaf9da1c1219aae3831706e080985f2bcb6d9740641583035f7b990f0995ecb550f51a00111eb4e27ce040d0768b334b0f93d7d37e320050e99bf28fbfde813128fa5417643f0f4352518882e393ebe480b22740223361c648b2f0688c58c984fbcbb3cb9409db1a82344141aa9a8dd8d461eae0fb9e20fd7ce3c931ef89e8f7f50229ec5d8953724e7c8462a48911a1f614c7773783dcc83cbc11254b5db81a6030e1f7c7dd4c8131", 0xd4}, {&(0x7f0000001880)="19def99f40f3f4a18c49fe4c29cceaf4b6f4e0a2bc4c58a42a7416bf0275d3b983af84211a0d345ed7a9b7d181ce0be8aca073f5fa588e9f9e25ae28cceee8df3a26ae3b859057487112bcba889328945a7908d7e631fd31c9eb04a041aea765786cbe56d87409daff66e1e37c08801e29f40a5eb21eb6766dc6ae2fa1eb1064d298cb6deecc1218c297a46b375927854291123a6dbb60c01977979306a2eed0e5d0481944b3464d5f350d05b68cafadc1", 0xb1}, {&(0x7f0000001940)="37038fa3951001b1aa8ec0b29d1c07f89091797c21989cdcf0f0b605675ed51a66cf2a107851238c3c1c95cdebd7e5dd73c5f2c6451c240f32d86612b718b6a80ebc798b8847824b0ea66196ef21686215da0626c38fb6e399242d08d50e96a9ae3ee8cdbac974681e13c2c46dece189eb728e6ce88ec91dc6655f51e3314b10b391abd04598e8869f7f60f89da461e4bf", 0x91}], 0x8, &(0x7f0000001a80)=[{0xf8, 0x1, 0x9f, "081386f4c0e1efb436b41e5112025a62204ac09333dfb0c8d917919fcdb53076370596cebb3aca8288831429559c22d016f158968bde7f8e844582195ea4cf60688421640e8e33d80d9cec3b178be8e57bb95f794b84c19e7e6dcc648df685fc02121ecf59660918901dbc6c30462028d9ffcf44f3b91813612c439dca478ad258eeab928b9ad57b18bc31c12c909aaae4ae3ea2a84378a10d272fab54ac6d090ed8c7dd5706545f7760bb5b49a6a2fc365a36fd9cbfe90ecafdff0eedeeb8a5632ec9a69a309eaa3817da65d8a262e76a0a981ee46cdac7f14be845b24d56e3d68c"}, {0xe8, 0xffff, 0x5835, "41257b09e25322602542b0a5ac5556bfc114a0b3ce549b9ebd7f33450e0057d922fb07278009df3cdd029f130806e2fc1e6da264bea7f570cb4eea4a237c395190443af5a564f29c03578ffdd6f60f18ca6e80f834b08ca75a722e615385530ae6f8db6ad6214bee61a0c481969194bfccadb79143368862e02c1532dcfab5dcd5771cf9cfc048ec94999eda9624507edbf7b645b1ba6848b54c3da7706313f7c12400c355223f41b371e3b704bea3d417a00effbc20da0ba8af16ff9125f4864dc11f153c8c135a160310681c47b434343a"}], 0x1e0}, 0x401) acct(&(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x8, 0x10) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000400)=[{0x14, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file1\x00', 0x8e9b3e17f4b224e, 0x1) 16:01:15 executing program 0: openat(0xffffffffffffffff, 0x0, 0x8065915bcce15795, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) fcntl$setflags(r3, 0x2, 0x1) 16:01:16 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) munlockall() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="9e5b2c546ee6f803ad3c1deda526598bf2bf44874cf9c461b99060cf6b575dfbb58ec2c9b2b7118f368ced864e08bc7deea0c9dba43aabf599ca3062d30a9e9a5fffeaed97757e31a99147ccd9945e3ded135cd085ff7c716b209ead588d0712549df19fa3c794e1058d4c3f3d433fdd7512fc4b25ad5fc596199215c5a419ba55dcf341382491b4624142e0b8c8ddcdb6f6a32f36a8dec8268836", 0x9b}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:01:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff88) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:01:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x8}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x1bd, 0xfffffffffffffff7}, {0x6, 0x7}], 0x2}) 16:01:16 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x1) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x20, 0x10}, {0x18, 0x2, 0x4, 0x1}, 0xffffffffffffffff, [0x9, 0x1f80000, 0x6, 0xffffffffffffffff, 0x0, 0x401, 0x4]}, 0x3c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) fchmod(r1, 0x2) getpid() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000300)) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000140)=0x3000000000) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 16:01:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x7f) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x3) 16:01:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup(r2) socketpair(0x20, 0x3, 0x4, &(0x7f0000002980)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f00000029c0), 0x0, &(0x7f0000002a40)=[{{r1}, 0x0, 0x28, 0x40, 0x5, 0x6}, {{r4}, 0xfffffffffffffffa, 0xa8, 0x8, 0x7ff, 0x10000}, {{r6}, 0xffffffffffffffff, 0x55, 0x40, 0x3f, 0x2800000}, {{r4}, 0xfffffffffffffffd, 0x3424d9da2f4b7a6, 0x20000000, 0x4}, {{r5}, 0x7ffffffffffffff0, 0xc3, 0xb0000000, 0x7f, 0x1}], 0x10000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000002c80)) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002b80)=0x1) r8 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) pwritev(r8, &(0x7f0000000000)=[{&(0x7f0000000080)="55daed7ae670ee8037c11bb88bab0c4a93945f8104a73e4c0c43905637ea091ab8327a762c6b92ae0c70836994a8aff196b33c8250f6952302ae1d034d09fd58273a32951d9f8e7e87662067836db1bc19d4572887e92dbb3f7796fd5f0c80a6b32f4432828863ebd8d1535cd850280afbfd2b8c911de389c23cb58e88e98a09f5b330cca4bd68ee243c8a2d2e6fa91ac6c5fe5eee887c075dec00e7bc2305124ac92ad364e6972761464e3217589d24d3c9535a821c3f8e52d4843a5b00d5b1466486dda6e455fe902b08f7a2f415c3fa2d35a26393c6b54c655b7f07d38d520dc24a7815", 0xe5}, {&(0x7f00000001c0)="d51b7e32c5325fe5cd2e69d1e8257442785c36cb919c1df0854f07161d114c46d46b44d7f91801cf7bfec9588800827824d806d15b505b8924598c0dd6e9df6e368b585e4f711f5537be88b24cf7a4f56ddcb513600094f45d50d97caebfa8303fa0295e2b333a5514eb183b080369cf92f30ccf4db4cfd87e70edd3ebd3f0519452fc00c68184f16335e8e7ae", 0x8d}, {&(0x7f0000000280)="cf952ce750938edca476dd8ce0b90c033d5a96faba661a552a3a4b7de9fae944d305aab41baabf4a5b9c8c4aa98194e4e6f09b17c6e086d5d537eab8c51d3155203636ab4a04d67ea0ab438453b941413d6edc1ac34170aa44c93deb73d06b725be89c83301d9f79edd2160d8cf60525008f62b93ba8e0dd0699a0c489b9c5315408ed4f723804330ee1df08df6e9cf31526e463c56e715d6ffb13d099bc01b0beafeea4481ad1e55f9e851e4864a8b351ed690a9723e1df6ed23bc8a3ab5e4a531f7085ebf648ae", 0xc8}, {&(0x7f0000000500)="42ff07a0b3521d2ba652d8105d8051313de096cf6f33f520a26513188f300265feabf784a090adab987b5aff636cddf2f17a2a1ffd9424a933ebcf9c3c23ddac145341371a3952ffc08f0085248fe1f92e8275dc0fb15b5ee303b8be418f5dd0681c787970abf46d2d21cc66d91fb2c41334d73dd35b7cedfa2347873a0419696c402908092674920efc720fd17bcc37d5a13743037df3fc65044e4b665d7496e2a8dcbf90afe616caf3d938653eec30049509fe631201761edd40bb2aa7306c05ab21e02778a23a04a7105dd8fc623c62241ffceec89a6040639b20b8c2f6d8bab5eeba92dcc6a790985ddecc139540e9b10e1af419ac6d71de2575eea2b94a50408e383465d15136b74adc16dd1290fb68744a180f89e8bd436fc895ac87684f4e2ddca4da77cc19ba66e3938efa5beeff2e70a879977f07e8d7e324bcf8eac8db5a995689ed82f9a50a25d3fbac90f80bf737a4f7ef665fc024f4e374695ea7ee2ba61cafdbb98a163e0dd32ca798d96b85470b63b7c4bae2f1a4e5490d85b0e62528d125587db47ca838ea6fec0118f54ef1d89f535be2a28a4eb3475958188eae3a805e14edb7cb1ea376a1a9f17fdc91209295599a3175b3249302cb37da8629ede454ad183cff6315906291e93222dd77015dae4e85097e8efe8340e6901b65613a5ca4b52482d4456582ffe14c8a2160167b794ad7ae37d7cb9e29a2ccdfb7341b837b66a81abe037b87427ed40a05c08c3c5221c46ebc7deaf7bd1a70690468603ef4ecad2cb4cd3890c058010b50dd9a53c81b15338b4c43311418a352a8e2c195e3a2172acab752f6f7c18d733aa4ec75f9736ef0eeb8ce920eef8f00abaa89c12295b837d1827435a5a63f3dbd9ad911cf7d1f9d2fce3ed592a644d0ef26d8b90f504015e15411c23bfe00da0622bdf5ce8b688319e55cc81b01545a2c692b2a9e14ebe328aede954188db8e6bbeecdbbcf7f1708a6032d371110ef85502cc870287bcfddc8c4446c6df6bb1c3fc496042a83c83869d1aa9cbfe295b2be69e75f0bd4af7184f0acabb1588c75e69de2d590ab972ce3aa3d918e28a284ab10ffd92443db0e69d16b8cf2e37d5de1a461cfa9a43e8d5e8abacf34829f6eb2c382e7757c8d5cc947a4c331f3f9066f330fa9f354f494d6d8f2e697b0df0c6e3ba61fa58b47311585fd871fecab26d9cfb6d0255803da0b8590c4148021cab6e0abec7302ab8cc0495e1230a58044ac4ba13aae0d92800662ffc9ef5f56c1a617550dee9388581c35d383080a6724098a06f39163817f806100aac04da5b735dabaa78c73172a9ede00958140c4c91d1601a91fdd510d70c2248f3e8760634876ec795470e2f7d5d8dd96b4a7d943f6166844bbd6aada2c1d551cc77c690da9422a1def625e4bb710d07abe4f3784d0385f1d1d360d446cc976322d3a43701dfc7f21a11d6d81544dc4cca98be1c49dc476997c3b9f1d57aa0e1efaab561c3c26ef4353699a7fe654b3d95256a076dec8ae77dfc614764ca17bb33c33ba5f1a04fd5b0c4b7248eb2ef8f10b5062e51dd5f33abd206ec4bddf6897b3ede81e6882076d3aa6f3e411b409c8a165207dc37ab5ddf8c9fe636b7fb52fc93745c6caa02afff580c8df538f7ef54a0004649b5b53d6cf41cc4d1c4f47150d3d34e54022d8411504002ce4bfd08cb3a7714ff60d2a51ee6b81f2b777feff8e814b8f61b9383b04935a6924b42c8ef322634a10d993d45b4e53efdbc331f80b01b6dbb171a75d48bd24c02b383114fcc51cdb3978af02d46793ec918392908ff3e20e1782e2406bdb689832461d8ecfe620ff5edbb84ea0b81603848174d5dd890141e15634af154c1957d19c066c15b5c785d0c23b09c71b92044190f173cbf8196ed0c627aa5c7f479966e94d3d0bc8b990ecfcda9df6a36865e328b07719bdd50e061daf177e982ed8a6196c6b7b314bc9c2da51a1017934527ecc833e4b40c3e34156622b4a8616b7bb1042f723c23da509da5a2e44fa159fb8567616b6290c72a0416b09620682e1c319c66701a8640ea4f702fd9918ee0bb28573e50ce5623830a1f9ad5489f8423c159a2fa50ec5e7db12e3d638971350dc148e0bde59f4195165e78277d3a66015af463a026225c055b87538b0ca2cb5213bd2f152a27c52a5e4202b85eb9222baa21913d154bd0f24293bf21dbcd8d96a56c54c16204969663b550cbf93bffbec5218398db6dcf758499af085b026356536a8dde87eb360d80ae01a7c25575915220bbfb3037ce9a73fe334d069c3a452ed2b7a775f38c79d6c2e8bab6424cca3a7e569f30b7272d28ca72b430da57682a4386716c14d77e0b22da50aabe92ab722a5e594fbb7a2abefde41f16efc536926c38f3ade1147b9f7255669c73300bea1578167191e1a58937c2829c0cb30c13ba18a54e9c6dc90bc643da48d0cffcfbc5e254a3d5335b2e67fe26742fd63b1f1356366ead580980602e957017676d05b09d80be2be9f64b53ca6c43420c2af6cc44377374775e32df98a4cc0f71174f1b896a8d3e2726fc0460e9717ee49aab991a7952ce42eb85c5440957815fd9d86e5c87e896a6a32fa1fa04b03838bbf1e5a234b34828e790fa6d3adaa70516d965ba5a30549ecd9771dc4820001f8eca7b29bb3a501946c89804f003901f5fa707beb50984e97a345aadf43b167b94e288dc2f3044d63c9172bcc775c65770299104e1cde572e4a2bcbe4c0aca03abba89661ddae6a9868c38a3ab138f8634cb663df47e47f0e4484952bf9d22d26297f28613f4c172427f7aaeab058a9715a2da72cbb90b389a6e26d65b6e8ef7bbc52faa9661e10a48c1511ca787e0aa87404f86925a49fdf5ae22457d36c912ecd5661bff108656ed0cfceaebd4725f3dc75c3c5fbdb45fc7ce62b92a32adcb9a6e8e6c57c1b0c2314596daa988f5a2a6f44e936a65b14bf31ac329cd7b8c8f2021b82c4126292cbc02a8c8783f173993af5585c857104d836ee4867adda6f918d4097ae481f57efd109a2a3b01432cc9af5cb93f070a435cda88b9dfbe9126c5ccfbc921ba9f1a4d308526a72f3ad541b66621b79cffba5bd5407a17c9d91cabdbb66f8ccc04f2f293a46381a2805c55cc76859655a8801d84c086a9484dd5b506820db2e80bc0c7a731030901e9ed0de1ee92b7cb1bee9a0df22fdf865df2c158284bdfdf918943bc49768119003969e62388f952db0cc846a57032974d163df4784233746fc49d680389e1f166d5fd024d7d8d91f22bdf24cf7e87f8887f72f7e0028bfb2a7d6b8d123d02fa02aac65f51e3102df40cf09943bd4ed85e31c1b94a850218bebacc54485899e5e2fa94d1be39eb6c0f1f7810cd140cba4b422f5ff48df93dce6f80630688528a4fbd49345d740823a91b7b0170839bb9e6ded863c9d60b0d49f5c9221e9111611d6aff342883b1b760434aee2a8ad7df68f6c726589ad500c4e64a55437a55becef0f61095109fe06bd28a636fec8482c10e26d1f531bfe76fef49b589b18a3a67ac7cbcc5381637d286f52255263f207d7ecf96be1dc2fca2587f0cc9b9a5a5dece1c525d0918c452762cff7b95814b1cabf4f34c4063dffb629801e95183c21d82e1a3326dc07a64530de6bbc22604c4c96def8961714e0334aa59d37b84118f9d214c6aabbb9633c5ec91646dab90f1be6ff609e744f2373ccd41b5eb442f83e671113fdddf4b15b468ee99c68f63f8cfcffbedbe4971c3fc2c74fab8e97f1a88098c9c534bad9c963de31c31bb0055e92cd7a0b435b9e5db6012dc190b905b8cd326f6343cbc593d108c4bec0d9df03e8bb76069aadbe41c45f2b7a3c9ee18fba51dac21f1e54e48542edbbd58fcb8e7c4008b7a92955f68e2248daaeec8ae8bbd838a3438c92acbcad16f686f1b612c787886e6f3b5521fb67a48fc5579f5be3536b775b9c1b6fd2ebf87e0827ec289a9d2c2e9d61db74509d063fc3801a772776a78e2960b6019e759879399d197d38864b0e555cb3a2bfb3feac4c410f2d1aa5b81402c8d3c9e429c88b201e10450f54a98498b4d2077823508e587abc95ba4927e033a20feff8273b1e7829245c1dbea5373514e10b21d6c777bb7f639f5d21d787a503c9ca220fcf381b072fe8c80e98e274e762a082350201f2bbdaa1c497ebab1e129c5d674a4cf2bf26ac21d461eabf84cfa77259158e5e5d2ef9884104af04bd6b9fb5d2d1307c45e1430485a99aaa55ec054cfac5bb72e47a7ba011b2174939d3bb0da6a52a72864d5a787ee8759954281bff3eee96380c98d866060a1fb379e53f89c0ee10420dbbe6fbde58dd08c767ea80153713add9f516eb8993fe361ca42ef41a879bce77efa0fce436d9b37ca05fba9ce700a12cd017d138f4d9dc71c27512f4e506529e4418fc2676878443ccfe5bcab0b562d58dfb020a35354b00eddc34c77fecb8931a357bd4ff0d3e2e3358297016cc535a9a01426650d5713edb6a21e99d82e9e807bbfa6e45b7eeac8537047fcf4777793400f20d9ea954abd823b169987becbaf1d7b19125365fea3196693182990145a7550332e86fb8b4461afdf142a1e7449cabf6880fd083abd99b628d127cbf143789d3ad4f6ecf652fb5692b2c98c732e9d91e7d9bcd6a94d831611ed476cb3b9c0627aade5bc95529bbfcf803ad5701ebacc1218c10aa51382703e8fc584cd0ef4b915da91aec271c4c7fd302f2f92d9583833b924b975f629aad1653623abaf2d86cd52cda2d301f4d1c57a3ed87a2e2f2ef68b1633907c6e4607a9964cbba3da00c4f81fde3206f2cc137c32ecd8ac1b685af3653d2bcdc522cd1ddafb048bd915cf28c7d369ee434f69f089ff5f0641739d8b15f2acdf28e29d5e839df3af724d6902669bab7705f2b2e485a678599790056b71342097ddf9be4ca16d457778791fac9156a01ea118e907c91112a79f362b1e82fa4cd95514cc4b8ca6d66a82bf9185f87758765a3bd724c5a97c6342051d24631e3b6c7d0379e2d3e8b831d8b9da65936db7d313598bb6bd725e1d7bdda99859de0890c9c15028651fa760b63fdc5c090ce05f0ee09e519789e2e13f3d14ae85370c82c6947359e85d763a935a54542db856b0a70415240d5f888056b47454ab63e455c0e8bfafddbea207b48f8f97874ed1e4750b55e8adb628791397e551c9ab55b1aef42085b60f8c2a1bd40299d6c6076dbd06cb46dac17afe9aa7593cc3ff9e6fe9ec1ed9fa9bcd60845403eb28dd0fd4305730edc3ac81353e35b5d27aaad77a5dc19dbe3ab3ff580ab83358bf2242fe5b2a71bd182b9ee8ce36c8107f733ad6a1391a55ccffbbb2bbc69b397595e7027b74aea47a2b26522929a4ec03e240ace7a137cb9b3c3cbc7362de08b9addbbea8949c01a09f97d6acf2cb2ecb9211d03aa671b446d1ccd36eaf0c3094e5226a3fa9d67b46d968721f1ebfd96543ca7a1636b2c61d88cd5a7e79110b9b7b8a08d958473ce65b8c14cc7a33102ad706dac7b9f15c90c01948e2d0625a1041b580149068f9844ddd5dd3c7a750a22d615455b39a1a6d7bc51d33287176008c1d1a78ac244fb449e9e4634e8d27524bbd30188e6b026a8571a88468f926df97009241af665cb274cafc8f7ae0191fb8597d1b3801c73a7f505c35022dd4b1adb0ca47713dd0ab135f1ac164ab9995ebf0072128474bb81db677fe9e5f90e4e9617d250a29a3552b05fc255951b12c22740fe419d231426eda999f932b0a88af5a459f9a86bd721496d44d78ce503dda44b9b8", 0x1000}], 0x4, 0x0, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r11 = socket(0x800000018, 0x2, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x18, 0x1, 0x0) dup2(r11, r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) write(r12, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r13, 0x80245753, &(0x7f0000002c40)={0x0, './bus\x00', './file0\x00'}) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000002bc0)=0x101) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000001580)) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20000, 0x0) pwritev(r14, &(0x7f0000001540)=[{&(0x7f00000003c0)="be787f0cf562211d43eb31b1a4b751beba24b5ed5a776f99ec0f5f9c9e7429d7e7080b523b1a249e8c65cda7e0c77ee2aa19345270aecfeede94268c69bc3819d27f4265b8cd192cad939caf23b05d828d6f35f30532a44f5d045a47d7f6ae0c0ee4aeec050cad2b847c3fb7a2bae0a9fc65352eb27961f205c75cf9bca58ac3edc17b015e441b557c7e8b1e126867f19dce887021af7d62f963f31a53f77f065f5fbe67f6f4e0373e7aeec3fd825f9d58ad0dec6e210d321b511f58db228f82594a6943e4243f228c895128447a8e3bf6a567150696dec4a318ce5466a6b560", 0xe0}, {&(0x7f0000001500)="3c59c170716da0", 0x7}], 0x2, 0x0, 0x0) sendmsg(r8, &(0x7f0000002b40)={0x0, 0x0, &(0x7f0000002900)=[{&(0x7f00000015c0)="2411e33aec2db0708d476f6d14d59ea89a916ba2c6edb8f6b3ab565f723ea558220495909ca854dcb9bc75395799d5ab5990b3e5c0a607b7809bc24c4433bcfda15b84122918e0ffa7829ecdb25b8989f427fca3a5e7b922bb72a9db7e6c5273713815e73cf528eb68393f50f772c8cd92e683c41e268b42397a3ae898bf54cde740440151e4fbe391f8b25045336eb496c846f282238b8e2a43802c8b659153839d20d70be3b7aa3ec91ca1c97cea50ce1dcd703c79efd8a77edaa0b9197fbaba8f159bfad09f9699091f1b0432416432e8b911dd69dc41152f20d81afb291753652a7029450d04d5cf8c2e04381a67796387fac82c74dc172185cd83a6a8c208303c665d16a8cfa6407e318e845800649921c853be5ff3de67e00f0140df2757f5d70a3c4caa2a0b497fa3d8408fe23266be4df77ee7c4c1cfccc506f6f65a160b439d086ee1ce10f907cde711c2e6de60d4031e1e7a011ceb6ed07f5713da48ae4bb290005e28bba78209781ce07b4b5940203a780f4d8af49f0df7d73a47b03d00b7178fd55a31180f6174027c8ce7bac0866609b214103f8c4fff69e3cb3723377be687552fdd8848da74635b40609281cec411ef65d6c2465b596c36cbf9ca82029feef350cbad45379976bf097ea750919c5815bbec1688ab3a179aa955d0b74182fe1959a40f9213f36ef3a81db2c5e9d81f3aed3c134a7bf102bb7a04d11195e7374d810f3372a5255fc93844627ba6a9413be7f233cad05ad3fee63b5b3e88dd5a553eb78180ae6467e6958780addf47950d1a9c78ea0c25a9ce02610b06a2771b7851d290b514dde415c619575d30a182e91d501c2e3a73bb54e6f8c29ac031cf8e08498c5882a51dffae6bb35011a049f712d41207f4481d740380e0e9ddc88f54c909ff2ef6a6cd8293d76322c05d1f4656f5f364539431ff1ee86bcce99e46095997ae0c3eaa89f3d8f334c6dd62a0a910a28763c646c7d6cd78757abec3ecfc579e15133ece2239c9b17d8fa1292a312ccb0695def7ed44a649c2a9a275973ca7b39f66cedea8cc30719bc239650d8d449d243c1e7885c276463d8ad1cc8fca78b758b413f7dc528997d2424d0fd60ff500ead32cbfa41983c75afd757649d7d5f1114fcf029c3731cff46d1bf2b99b6a6dd75a9aaa8d7e39fab1f1d725559ae3ea29a6ee453f114866e906cfceecf79072585d39ba86a61df755bdba4649518f5ecf4ebcbfcbbbb97f198aee7f91c26d702a9c5ac2854457a343be8d5e4b74035c54b6df35d7ffa7693f2ee15bb0531599d6c434ed9d27999f1b002b2f3fed574ffdc04b655617de7ebd6fea0819482644057f8c96be633b863fe657dec0c965b82491dce327432226b996b536d33a864c3e220a150869e906b235a630ff846245db670ae0737a2c6109480fac27ac4ce63fee6638c2740354a917a9c1bb3d6acce5feb081d4c52308c70c4ee2bcf4a03afdb40e7f2ea74c5419d5e13b0227dba246216da27ead972a18eb99ce8c04c4eb7abd89e79d458d028636ef1a0b133f7a00eb4e089d369cecc09bc9f75f42d6f635a498f000b9151a777eed061c6d07c3e5fd839883beeb7f72fc67fc823143c3289fa990beb2f614bea26748d4cf79eef0d801c1a91accd7512305236c66107b4660db8904d961b370e1a6fcd40125a64eeaa118026340f0fd4ba2ad185d3d747e373406b93d0fa0197da0ba972191b29d8824a9956ccfefd75087a0d6d39d77bf19d9f9572ac40310965f448a9c44867a34c9d7989c414d297393c576557956a92efc3be09263972df3e656b58043fbf37e99ef2b9a68371a8679496accdff22fab457858a13e998285d03bde1493b64d3c8330b9f759c9e3bbff0b6c2ef3e13824195be725f759d4ba61310a33b86351499b32b3ceb628c4c09cfda84fb063b61e64d3cb147dd976916858c1d7fa2fab499b75428950e85cc48dc416116ef19711bc28b10786457ce872b1d457235512f8a245c7f081eb82da9421e43f3d50498b838e40e2157ec928485abd4f503a2234a51a9a4c3f4ab940b092f464747e0487a528be205a96aeb892ebffa8bb0cc23bf7ffc273bd292b08fd317c0492bb4ff74ba9eeec0f12ad64afd214d92ff12e9f4eb0f9fe940331f1f20f98a0361a4aaf2267ff313b5c4d54a2d3b3cea57716f5945353be11200718fbff9fdbc5497a7f1457526721a71e71653a12d08403830c8f6dbc7ac8f72f37bba3756561d1d958518b9aa3fe0cff8aebfe90cf73ce4842048dd6138600a1e36689dd5719f751b8815ea6b623603f6e81573a131b966266a03899ee1c44e5c573254d6212f8e3b9c9c91d8fdd6abd3e008febf1b3b41305b43bd549329e3116b7ffb698439d129bdf408a54f2082272f4a03423b93d3c989421c5dccfd519921fa79d934586deba25a5d4b066b6c8a647cd00fb28597b872029e6aaa0cd9216b4141d436be3ac6ccbb5b1b9887bcc9251d201f5f3829450b8f4c4bbc46135b3881b3825547552092952895ab105e5d8eec610be468405ecc825ca402238a8f002bb30f04223af4afc4e90635f2b9ea7d29221308e62d19e29aac32256f9f7a6123b0daf48441c5c05e697807dd98e8e7c4540baebdb06a230ea28dbf0277f935062530a251dfd457ee51f39abb4f3883a1c0921520c75eaa7adf90eee3de7b9b7ec231a054b42a7dff8dad7879fcab6005239e018603466ea82c17759c025bc4a6dbeded3ecd82c609c60cda306599347c1326efb95e6aecd920e417db7c8be6f9defe5876f5ca06b5f3542b5456682ebe17e97c2f0cf792f672f2598c37b556a5ddf6eecc06a38afd1306cf01db505c7886c40987ddc4eb193a533a50a5560b435123f463c0d18dff8d6d9398d897e0e456a895f76a9f724c39fc9a46b45956ae22b853c4a0caa14874625d6d1f13adb0163ebfd055fa64abfc14d8c8a339cd94f96b3ecdd591c481896d335035ea77826143ca176e36b0dfee52c83afcb819e14e677d5358b29092f1c64383e7b21660330f9813c139198d2a4305ab2ccef88d9f7ce6acc8c8a41fa141ab60daf4cf3c9bca81e8957d1159b73a3cfb7d7855976b79ab2f1b886f28425bf83584b10bbda3c32ad1c2eddb936afe7ce45eac01c25194b654d4d670c744932a2bd254a16aab00b7be9d6fcd9054d52879b0adaa738439090a6aa98434cf70c8f55027be5564f9322ffc51f73851b620b21346d047e20afddaa19bc8e3ce8983bc77d4a01e958cb7d83d4a139a4d4a5af5220a925acd8b00f3d31ce9df97306806c118d636ade54deb8d22cd4fb31e6f269e7a54ff944cecfa9712a5cfb7849c9581d846edb458935812e11100dd35b346bb7e6c2b04c68b2f3800cbe975897326887b948afd32cfbda22534ed46f3e9de12e7ddd97f3721d308610df2935035cf85a9f81a90a86303c6bb534051c6b14aeb3c187017904ec3be65db7ac1bf17c5e4654cb9a30a376b994e8701b6016e702ec9b730ee4624faa61adc3d9705b9bc2cd24dc26466b58db37f4150583386f8976dc363ac5b557be91b6f5b3dcd5f151510b2ce0195cf0c40c941b04c350cdb5124ce8a335227ffb2c26bbd453be6965b57b2f36ec1c44c359e74f9d7e654f0486ede7f1cedf3bd92340006ee78aeb16d50b8aa4439ba1dfb76136cc1e0bcafbc27cea42d8cb1548f082fe04682104a86faf2dbc39dc4cacf723be022f1d541eb9d1b9801b8bc643990d0ae7e70ce9bee9c52b2d3aabdf5beba5d05d60fd0278fef29c73340f77088536da94f9460f8e1c0a7f4083f1787cd7d1cfa177c28e8f9534ee185df6638958b4cdcbd9516f72552be89c3e1a7bd0a6f35c9dd99fa048dfe469b11105d901e29e188c7f99546224539ea308669e633cfa7f670aca0e68b155fed4f4b138e46679ef2a2039451fd56aa6f2e2e43faf8fa6516856ac8cc9d7ab81e37bcb4ea94aff1941c447a918c6cd2725d5e23faed8e65d6abc21035325d1a048825269922b655b98cf2023744e9d9797fd4ac912d6fc464ec16e25f6f07c44ce35d3414b78fbad2ed9ad61cc77a7d33ad5fbcbda686408196773433815742d4e6b16876568865fa69a6be4d168bbba124c980e9be4d3b2de8d965f09670e7104dd49e9102a899e4464e16a1405615c7ac812c8493559310b7becb0f7336b03c30f529ae9a633cc47ea401bab14031033a29278919b69c1a0260ebc265817dc3405f00efbdd658ab5340b07280227933cde0de0fb55307388cb1c7a82e001ea9216259625741c23b56b66c3680732ff085a25eda39a9a7f0b9534e7f9e05d6c1ff7cf1f250d47536d5ad30ad21da246b287f184e292ba1a7957ab4995b439dc0b87258ca05b9bc0cdc658e3d17702f7e7b3da2ea186416bdfd03fa99a5184d75d4d54085ac8cbb02323b3c077011c5d5d2a26984ee09300717ea6637319604a085d55f6f70123395bd8d0d9f8b444ab1a6ab0dae14cb724dd0ce96f6bbe4fac89f1887232dce542996879ac3415f2b2b5a07e29a1726156bc502edc2c91f0a33545dd5bb8cb335e9a2d7f9420a761283ca05bff920d6435fc653e5ed57dcd842bbf69d6129fa550a8ad10cca5eb844416dfe54cfaa0aec3ebb23783051a9e9bc84c551666312fc56ccfdbab968c5f426d838ea16df643bd9a77f9f6589df64b5cffbeaf45586765585c04a73d24c8faaa3a739fc61869e42c0cfb1ce9b7865458b760f36781aa479912ab0e6ee852dce4712689c99adb03ca97d4c0942675d6ec98ebbf941b766b8c19165e7f05f777ba418c0397001a3406cfb07c97228300d82978cfe24df9d4c4b927bf2941408520ea9c03cfde5e8ef57cdc23ffca548c2d6cd4420647a850f4fd2f5ebd0856e7a9d3bb9a482e223403088e6f9db059c0e789e1caa19c208f2f6ab1fb54d4642a793110b8c31dd34dc50e70b8aa94d4af935328c067196c0bcf674a0fc79038dfd1c3ce05bbe55184dd3f0c1a34b35c892260c9f676843ff227cc1c4b8867771963da149f4bbf633b40597fd3de018f2351c01e7848a1c38ba7da93a40a5bad29edef77504bae19088c67192a005401fcff9a496f7d2ba31e193814231e114bc33366985b4898f43313b68c2eef6fd3e5f309084bfde5bd906e315a3dc8c7267e3112858f592f9a8101c1010f3fdd71166f8a61b110de54878edad9839a3a693587caae5b619d68722c7002bc74621d4c0d45773d5e6b9e2b544d5fad9b01c13b40089b76c948b2872133a7caaf41e0b334fedc156313df4558b6c90671b90eb6ea0d2130aa349d910dd6cd2514b41f6c87ce2808b9e6572f2695e7696cef40ef1a442e090d1f3d4a17b9d6b5ce173dc1d1593500e1a128ebed57ec402f26661229a0896a68d8dafb4256a949dd780bad5e4136cd6b7f1efd69c0ee9f7a3f29ccc3adbfb085add6bff0e6386822d7e0d8e857c58aeff0ffc2b59c34be16849918dce4e744102bef8ed150bc1a3ebcad130f887cfe8d775d6002ef6122ba4eb2406981ab764140a258086727b3dabe12827defc1cbe7c194f3de05693e3408d71b51e22a27ca7ac3819489f6c33b218fc1ede7bd15dc0ce50184d77e70a5c73f01be33ce40d73a6e69c3290ef4d411d8aed42cc82f913fb33fa0389226cfa6b99bf5c10274167d48e61508336028f4b9e6e063dd037da309614b3596f666543a3f5724d1f7e618754dab02b9e634c17b6d5bef863450b56f3248471793be24fee6958cf47e2f04d52bf47bc689f188e64d9b0a6a2a0788680a65f451fe", 0x1000}, {&(0x7f00000025c0)="84de6ff9faeb3fcde30cda7998344fefbd1fec6e27caf2b8a6263af6fff85ab7b19cb75c816f4074dd02c2b66872720dbb78a6da5dc84f1d175bee9c4481b6d511ee2427c8bdf0b39eba82c240244a72030187faf31704cc4a329b0c310e88e80072f53f0c7a01ca215bf73069923505d6b69a51a7536d98dcb9a8ad15d586e4c227854206add040f8b811056de078ac320bc77fcb2695cadd9a1e66d6bbfa8f09c059", 0xa3}, {&(0x7f0000002680)="2cc1b401a147d20340bd2825567213536b05d6c0ee8ccd9b922a41b18ebe3ea1e51535d24df20a5984a14885ce6130638544c99b0baf54e8f6fdbc76f665507d033d9166ef11c6d59fd833e571a257910e4a2de2bd813843ff3fd15bbc3a", 0x5e}, {&(0x7f0000002700)="1a76e1321a65b23dae2b530678b3e1426ef379f343e587743e0a024df57b46073cd060fdf0c416351b890bd1b73d22982c6234ee03e68fd885365b02104236a34a606d053879bd8c63345225f29348dbee1c5fa8223c804e1636b0c13880a1eec4bc306b032e09ef60d157387f2ffd79c480be8fb546ed2b4ee1bb9ede62d243fc6a2d75c2ecd1829af44ba383cf7e0b3142e81a33c0bc92b916b4b73dc00cc9eed244c2", 0xa4}, {&(0x7f00000027c0)="ce7d0df98224a4e4f31f9fba6ae07cdadb5c0e0b4f7e3d8d16ec9960b7b2c7ef2a5318286ea39b4b86e79a0d51be97d198865f7c540f396ad2ee07f3a9ff8365c1a4d1e83f26f68f3142ddc9f816e06d8f3acdf4e7e5b9d5daf45f36161daa2cfde61f3438c0b8b8680665ab772880baed7d064f25fe5ecb568f19f632da77a703e29af988824530b63a84177791aee9151cb016ff", 0x95}, {&(0x7f0000002880)="f7c420ddfb78f46f75252041c62d17cb9eadaf54be0356bb611141a44b1fddd215bffaf6d840568c6f0c36221ee802725995ebf7276bfc89c1a1fc88b3b9ef707257", 0x42}], 0x6, &(0x7f0000003000)=ANY=[@ANYBLOB="d00000000000000001000000ffffffff43a2a7938819736c41c031a9ebc4aa5a580b2f96ba9dae1255c5d813206e51f4e0c97dcff002398f9fa5ae147b97ead372b2dfb113a95dd8d2aa26f3a5420ecc874ed4ec7a9d6b74516b8b7fa0ab12bf9f0f7ecb9126fb1f35cf35af89265980bb7f11ca1a202ab75f2467fa3824dbb1b54ec2e3b83c573e97adf377629e62e40f202b25cc40c3a4bf59915fd9ff496d48a073293e674ec1480222b957e1f60000000000e1b2e35d1700f000000000000000feff0000080000008cbce5148ee26e24b6946a8c64481cff0020400938ee3abec8cbca790e84189a2f0aae2af5e8e8eb8232a54bacce40f1db879cd48bb5465b86003e3242c998d9324afb51c75d904378d006dce5ae0b06b41daf4e0893e6e7daa62265477bd62e4c438995448c7180fecf2a4e262882688c186a9e00c16db188bfc915a7908687725e9e0ae8c9371e213af25c9dce67badfd37b31c8947f4964bc2cfebd08f44cf79a1589fc02c4e74f49467843f1a0ae5f8da5f57d39c2afa2a4884f1075116d018ad1e3906f6606518ec2e88668ab297135541a8aca7e2463108bfe65f3412501d0d9ce92fd6275e5628b41dfae09bfd96eac0a361fb90137f66a820b519580281bbba76eb4b44011c4c5a7f7ebe66996994f06daf285187640730d5e278030e1be4a93399a7d5d6fd6d1b5fcd20ba9e42fe4eca3682020d44aa047d6b44c27f71a80fbdf724d60783168d3e0bf0c5eb4f25b6522de7e0ace9a6d26aa662638e978109e695e99bd2882464536bcc9e2234bbee4815ae894e5c5052ce732a0186ff116ffc5ea9e047db7d0eefcae862839291cb81a00172765e739725f6f46243e12b2b5cf91b0b97e9133e6e321e363d593b7fe43692499124503ad51e63dd90d6af89ee174cd0b87f38928bcf1efd4853f1ad0d77bdbcb6ee661c4d717f7db3759192795a47b86662619ad8ae78f273535c5014c385b7877e0b341a5e61ed6ccbec4bfce72eb43042530e77a70dc20d063134c9b17d225296e9ccecedb68b80151b36761183f7c07f62d5985f6f615e48a7a30e2d1d01bf60e5f728a117cf600"/798], 0x1c0}, 0x4) fcntl$setstatus(r9, 0x4, 0x0) 16:01:17 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000280), 0x8004) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0xfffffffffffffe54) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x166, 0x9, 0xfffffffffffff9fb, 0x2, "4ccf4a960a34045f8b0ca3f3150e526722eef7da", 0xc5, 0x2}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) kevent(r5, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) accept$inet(r7, 0x0, &(0x7f0000000040)) readv(r1, &(0x7f0000000100), 0x0) syz_open_pts() 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:01:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11, 0x40000000}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x0, 0x2}], 0xd8, 0x0, 0xfffffffffffffffb, 0x0) close(r3) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x84}, {0x200000000006, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xf690, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x41, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000200)={0x4, 0x81}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:01:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, "000000000000449800", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r6 = socket(0x800000018, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r8 = socket(0x800000018, 0x2, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10000, 0x0) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000180)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$PCIOCWRITE(r13, 0xc0107003, &(0x7f00000002c0)={{0x7, 0xfffffffffffffffc, 0xbf}, 0x0, 0x9, 0xcaa}) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x7a6cab18c39bfa39, 0x80, 0x216e4ba7, 0x7}, {{r7}, 0xffffffffffffffff, 0x89, 0x80000000, 0x8}, {{r9}, 0xfffffffffffffffb, 0x1, 0x2, 0x2, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x54cb3eee2ed302a9, 0x2, 0x5}, {{r11}, 0xfffffffffffffffb, 0x64, 0x1, 0x6, 0xe60}], 0x3ff, &(0x7f0000000240)=[{{r3}, 0x0, 0x40, 0xfffff, 0x8000, 0x6}, {{r12}, 0xfffffffffffffffb, 0x82, 0xf0000000, 0x4, 0x2}], 0x8, &(0x7f0000000280)={0x8, 0x1}) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x800000000000040, &(0x7f0000000000), 0x0) 16:01:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) getrusage(0x0, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x80, 0x7, 0x81, 0x2, 0x3f, 0x401, 0x0, 0x1, 0x3, 0x4}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlockall(0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7fffffff, 0xffffffffffff8001, 0x10000, 0xff}]}) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x70, &(0x7f0000000180)="000545a337577483205b21d8f961e93f3588dbdadd0100000000000000000000003dc872acb6f258ccb33f8a9119847fbf6f715c6778fddff3a04407b1afc5481996b14b1fcc4293fad265501de451e527a0171c7eec33ebb39a3b6cb3f30107461386ddb4fa9be6ca79f2cf114793c6") 16:01:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:19 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) read(0xffffffffffffffff, &(0x7f00000000c0)=""/49, 0x31) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000080)) setsockopt(r8, 0x4, 0x800, &(0x7f0000000300)="a340dd710c2acd5b4ef8195545cf1d3a344ffa11d7a7fa647f11ead0f76b7d894e754ab74e39deb5409cd31c8da84a45b5ddbb2a7fcb7dd3bd6030259c9fb9fd3f5ebb695d9022255e5d1646fb8fc0f59511c29787ae737f3b1e9371b24bf4eb11211f0bbda6c4415ba7199ceeca6ba7a9ff56c54bc39ef9550f244ffacf1da28c7981703f2f68f2356a81e2ae9d2556e459e8e21293de955cd38a8db40b10228a65227e838f54369a429427444a2a2c91ded5eda6bc42ca4f9de0ead51d5d68d6acdb72a43d8a08c7494b8f56ea4ec3ded5a0fbe66ba22d962e10fb82fc58bb6e7c1a521754ab205fcb407264d70c93a83522abc22f1180cc2dffb1914b50b313973d5be516efe4580ee4dfe11b2fcebc25586e4a9b5a7a8fea19c0070980925e20fe5de5c28fbfe22243845acbd8d77ea88d17445aea0a5deaa0c67a5ac5e19e08a42eccc304f7a6555945fafed8294005749d60f3b761e506a1ef1d284b60ae79f23038ffab2b0065d3dcd3a7f50b4edf2be8d7d1dd5c8aa9a346a452f09f688ea5fa2c478c8a4234a88609b46b0b5734f559c82581b90cff855eec0bd553c921e65ffc5fae61a5fe535dd5304a0bb866d1f56f6ff763c5f92562507960553203f7b1637ecdfb97dd3559674f445a2c43e49ac522223854aefeaf7cdc458a84e126f54506401bd4121b5d56652b1c225d0d5d41f4b23a7f7b7bd562c5618475d10415577d2404ed5b3db8daad33e734116a3a61d05a8a03b5373a31b02114c39d279191144f338ef1a10a59837c86c3912e06bbc8469162376f57378d1e6af22f08e0db51b49706b25aebc74e97da1e42f530dd8c4f355194ca5c61088d7c6a1d7780c72d4e065aff5ce6be3a637fb0a98acad832632a3ceb35cb485030438098977921b6871ef95dc530efee97a67c23b925c5a91a49eb73594525c2b2aa69139e53eaea4be016234680eead016b648cb86e0d70dee980396f06a9ca1b5c2cd8728f9b33b0520ade96142dbc210a5488c942740277220bbb2c2f2884f2d0d3adb324ca2e1457a3d690ad4ca13229e46cc43889239c9def5e9fcf686687b58245dc91ed962b4d7d14a2c0208df2f3624bbeaad2994873a2ce4612d53815099410830f77ebd822d34f458d247f7400e963980efc3342e6619fed2407b13feb03dee4455b66e9a55ca3a9d42f4321c6a015dbcb0fedd281c50664eb371701ab715c9ddb47cc70a7443574ab7891d649a2c28cc21c22a8def073c064f03eccc1a0af066f8c68f2464c806f90972028aeeb0dafdcd40bc1e4089a23408bb4cf36ae215286e9caa1c09e44b85343feecf2afdeb0fe46a24c30e6b81263a9390dafe457bdf06db99bdf4e541543ae9fd56a3b57c04a6079903afbae253a671d5b8998fa83f589018dba56b34235e493904a05c9077c494be7215728347db922f5fc4acacbc0983785419b43bc7500b371401c543a4b00e4f9f046a277f33980e225f659fc22299f95e050d727ad621992414d78aa49319a242dd0d2fec269690af8e11059dd143c4f16f97cfc438932ce6249103c263a0ea16821d8790b9a90c89798a52a324833f2bfdd03be3e986aff36bcdc96feaba157745d7b6fa55c9aa599e7c9531dd66c5537cf927e19e86dc59053ceb5c238d2fa557dbcd7a71eb68b1bdef4ed8b2d89a3c8966386eb8e228fee79a35130123800f25569a11a5cd17a5610275e782c95a8a62f439fd19d0cb9be586e219523d1e3d8ca841f5e94dee25503d2d1e101e7978a98c1df1428ffc3d7ad521f499ea44b782db0f867f8963ef95ea31cf266942bfd449da9232aba8d5a880339d9317721057a0b49653f1b0f9e188fe3d57fb13704cfddb7a4af5b8a37adbf9c7124a0c2a19b7d074f3255ea66ef009d747746f1c703607f4b649c93ee64a549e201b0d93e74994c65a911e850a726a129bc655b1e7dc49999998d842ae2574ffdcc91a7948d23169376ae74934640eb0eea84c32ac3a3099325d09a8ffd7fd850511953b7d7bcb685cb2859c96e38141129217857f8269107ea3f7d2b30babffd79ff0a68cefa4ebd0390cd014a177f98fd82e04427c91419ab331b1c199ce97b9ad573981aefa78f106ace596d5fdeaefe151730583a14b67fbc8dce63b3aea6edc2cca025bb016ac9f83672f900d908134065eabde6043c66e489eed70ea26394b3c512b65700525d386a72b145f4a692cc566f5a904ef70515864bf6d8d9434e10ec33b2f5171fc20ae5233131b52672b25b1954deb2ebe3c2a0ef30f67de6c05f6849f038dd396d5998deb93066e21a87f17581300e4c181b5105a5e271a20eb656a2c1f4b7d3197cb27a84df79799c6271f86bb5d078ad09efc10cf0891da80fb293fcc16573fd2fc87ca0565dec8ca02f4c34d3ff40b8998aa3d9ab5e4f1fca8a992f72322b98b2d715d05bed08316cbee76b8c39e72702c78adde1162a3954f63ebf976f70b350cd02e66dbac0e8f00c432a980990fcd5fb222822221681f86a94ec30e1336d0ad76cc2513fdb2f908a6203aba7908d59e6af164a30eb411332bb535e00600de03b99153687cef93c59f55655289e5f16f6c3e0d3db177776a420f379eee2d6e76b891ec7badb2be69a84f59209401e85e19375517a54cabd2a88c94d46ab8222bcfe934ce8e47bec5dade6995b08f4fbb420e1f20997593b8d6c80ca964e6827b96a9488b8f15346ba257f7998662ea4b35f3a20509e1a5e030d75730503ce9770dec2a96501639ad7b6f47c0cc90f911d2d22ea395f9d66dfa4e68038a951a1ea32c97bd41ab57be9075ec90bcbb81cddb96c2058b999d9004c0a8120b0959b950dcac9f001affd7ebae1c82b94414ee0ca81bebd0cd93ba8e3ffe11ed5b8569e6a5a3d334b38f94f63bb7d37cb73ea350826824eb8da39f9595d5169aa215a5a30c795e32d6e225759846777ab9428fd5436feb222a36cd574e5fee538092e706322be81d92d8fa6fd5b08306e9f64b5ce3dcc6ea79ef786bf40f6fcd33855f8db934e598d9430a8e76fce8aac8f0b10930d36b07d9741fe1304e6ebb8405e6d6566d6989c64afabe7fdcfc29b63ee73af436ecc070140796d1a96985a7013c7e591ef47c350757758eb285ee8c56f87a0d53f902660cbe3c7eed2b67a23a76fd65d88cc53e68fdb60d5f5cc51c4a3a68f153a1de2d10b1daafb159c25476a976298e699f51c0ad16c01dbfacdba855da1fe54e6991061907b7b473c28c30aca8021deab49ac0988dcb7ff21d76f42f97815b88c5316c2937fd6eda9cf7e4aff0563138b8025992164e6973990ace8e53812ddc01d81656117f0f3d82bfc612ae3c1f1be9a12b0af000cee8ee10e0450988645d502d29824932e3c3b9d7877d078207ca89d37295a896be7868a2d1e050e25c33a9ba1c6ebfb466f2f988dcaa525ca9404a9baf13655682c854bcf37214e3942ed101309d09f60ecb19983ce789177fd4af7ed9bc46e0024d6b6e052a63d360b4311817bfe41a631d3e10b816d1bedbe230b12bd78ca604adaaa76d7c851c86720258f73fb5b2b6c4334797e0d3b18cd2c71298c319d23947bcbc9fbcad183e984b3531f1847df06dfc9652a641f4b64554a34e81784f888104bbae138ec6a5b3d48af8cae6f5df0a872785975c2f3e9d342ceffcaf148e1b962ec5c036c26bccd245925e62ce60647ce2c41f5b00202df6f1a001f43e01b871a79dc2baca27efd98d6bb94afe12bc34638ad6eabd6ba900dfc22fcdf116508af87ae7ff7fb6f3583d73182b7dbd491a7e5874fcca309f0a8bef9206f63bd1bc3c08a1edc247db6a81690651b534d658e793f9a440dbb1c1ba0b9072ba8915a51fd399db65ee5a4e8ee735b0565fdf80f0bd82d3a8b9099d74229626d0f30dd63ed1b157a519e3bba4c11d17db14c031b08e33d2f27610485d53a5af82aee08a723ec2d50aae4d52db1a2f94c33bcefebde91e05bc1caacd529cb7803703eefa438eccb395edb8ab61617af0657ae0334f329b7957536af24d78bec846429416c161fe98afd11cca44eebaac506e40700cc83be9b52bfb1e92f2b92e708e1d401538ae3f304e89cefd0ab7b9b8a1c444b24435d4d8b4dc8aaa15f984cae0302338931268364620da6cf8fa1d2ccba3586f987b4e30a86ef5a1df995694f14643d90cac062aa6426720e1f1011633be91724eb6ee0cde318c959c690720ae12f7393cad82189e2beeeb3c44d3567e42fd3c9cdb2be320683dc1249fdc6edec87252e10e753fdc62b3a9e2d24a9dc3ec86a2d9241e00f5647f6ab836639a93698d3532a3276711572178ea5dabbe5dc878b769b7da54ef4dcc2c87611fa700a72cf3e85ce166705dc2d50270d1e34441ffa26a608b9f882e79d738fe210513158790bbc7b80fd965c3e97d2e617f0a85ebaea235b02582982f5307f88ce5a81afd1fb97554185d7730509477272eee7aa392cb7a92e575a33d0d7e83074249b68fe2c5c30c7a8c89578364fcef53c56767b8dfef3196d37a5dba69a81e9b3851d22e2fcf4daa0d8ab498003257c6f96e2917f857ac26589d341722e62f12deb5662f45097115fca7bef84ed75729dcd2867210176aedb1af0ba10afa35e9b6f93b78149c5ad2d688a5a0d9501d89a7e946cac7edd8b5cee6fe933bf9d8766f70289f54c6f655dc5fe5e86119eb9870fc51212ed6e3f318d3012d195d1824d3f2e84c51451db8bf2dccb36247b77f7681a7ea86bbf5aa700dd1e57b3941d4f12a70d163c205957343c34ae440c935c544d615d48eba3e2021b3179f2cb1105f84f81a6187405e62d5633982acbbc8a496d8e62dcf3170b31ac9cd1814be3b0dd8ce226f8f10809e21049e887ee872227cf5b28e4f2a5fe57ed6c0322d3331f7dc38c9b7689f12b3adcf3c7516088cebb86e9a5a098479a51c2db7413eb2d5d4398361b63797faa0179a4eceec9ec0d72377aa6519d225e27741c4e1c392476a000b1994785da11e9c1c04ab2817019d0f68c3e352ccf331dc3a853a3fe50edffbc24366ce087ef83617d0843d000c3500f2675642d3c48768e57241683a89bb78358ddeb0ef822ef7be4d71ecb39667c12f75277d284e20ecfef1434ea69637e8d488f90bebd20d23a7b4b7b5c715c187dd5a0571c30af9f2ae8b7157eb6c9f527a08b8fbe5cb85519aad653aeb0ee8d84c61d23bec2f9c2ef1fa9aa243cc7fd19ab1430f35a1ce75ffcc3dea07f27d0d8b2882eb2e98af17f84d8ca973fb97aa0da17a465f03b5a95843fea3ac4db7d37aeb0f678e11bad2f0d72501fba097e8c8281fbe21d1e0d56cb22e785d915077dc5eec591d0d9ded1508c1d62ed87757163d7d61945ebf4a0ab6c1d12757bec1c8db08d61f312b7c4685acc9c35f636f2d889330fcda8de6643ab791f6de7d0913ca9b12e4510c2c4d4ab6b35fdec19b204760c768c06c36513459a892076c31fa45a539aea1313aa8c947a7c66a8f9339340172400ec6c69dc84150c84e8f7eb3ac76d1b1aac8fbc6d3ae803c3695ea273220fbd7af5aefdb0f956cf06c58e073a8efacff0eae968eb40a7d6fbf01c1149da6fff49b5d68d264325211ca4e17cc217d48a9a5af906b6af58fbef92ceddefefa987091dc7252ec9e45df49406dcfd23034747f2578b0f770bfb40bd2bffdec725fb5f0e71e1c8383e0daa04770dee5e7412ed4fcaaa274d6eca35b7a1eaa3bedfcd9bb3e927bad87ba4851457d19948ca7c179dd861a3cd405131f33f78b704397e8c2defaa8cb9ba546af07d209879227aa9", 0x1000) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) fcntl$getflags(r9, 0x1) kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) flock(r6, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socketpair(0x1, 0x2, 0x8, &(0x7f0000000000)) r2 = dup2(r0, r1) r3 = kqueue() close(r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = msgget(0x3, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) r5 = dup(0xffffffffffffff9c) getsockname$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) msgsnd(r4, &(0x7f00000001c0)={0x3, "fcef001476ecf8e12afad5570b332aa5aef05880ff3bbbd3"}, 0x20, 0x0) r6 = dup2(r5, r5) msgrcv(r4, &(0x7f0000000200)={0x0, ""/25}, 0x21, 0x2, 0x1800) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) msgctl$IPC_RMID(r4, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) recvfrom(r5, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x4, 0x200000000000000, 0xfffffffffffffffd, 0x1, 0x1, 0x80, 0x8d, 0x3, 0x2, 0x1, 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xd9f2553bb89b871b) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x6, 0x1, 0xe5, 0x96c6, 0x5}, 0xc) bind$unix(r1, &(0x7f00000004c0)=@file={0x94f9dbc8a0d684e6, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000840)=0x8) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) socketpair(0x6, 0x3, 0xffffffffffffff98, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:20 executing program 1: r0 = socket(0x13, 0x0, 0xfffffffffffffffd) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) 16:01:20 executing program 1: select(0x40, &(0x7f0000000100)={0x200, 0x5, 0x7d0, 0x7, 0x7, 0x645e1a58, 0x6, 0x80000001}, &(0x7f0000000140)={0x20, 0x27e6, 0x4, 0x1800000000, 0x7, 0x8, 0x6, 0x80000000}, &(0x7f00000001c0)={0x0, 0xd5b9, 0x80000001, 0x0, 0xfffffffffffffff7, 0x4, 0x3, 0x3}, &(0x7f0000000200)={0x6, 0x10001}) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) syz_open_pts() r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)=0x9) close(r1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) mknodat(r5, &(0x7f0000000080)='./bus\x00', 0x2, 0x7) 16:01:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8700, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r4 = dup2(0xffffffffffffffff, r3) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r4) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x5) 16:01:21 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x800) syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) 16:01:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) sendto$unix(r1, &(0x7f0000000040), 0x0, 0x41a, &(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:21 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = socket$inet6(0x18, 0x4, 0x7f) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000080)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r9 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0xb0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000240)="220e2a", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000080)) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000180)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000240)="220e2a", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000080)) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x40, 0x10, 0x300000, 0x31}, {{r5}, 0xffffffffffffffff, 0x80, 0x2, 0x592de260, 0x1}, {{}, 0x0, 0x4, 0x2, 0x5, 0x3}, {{r6}, 0xfffffffffffffffd, 0xa, 0xfffff, 0x4}, {{r7}, 0xfffffffffffffffe, 0x20, 0x0, 0x3, 0x7}, {{r9}, 0xfffffffffffffff9, 0x68, 0xfffff, 0x0, 0xfffffffffffffffa}, {{r10}, 0xfffffffffffffffe, 0x130, 0x1, 0x3, 0x43}, {{r13}, 0xfffffffffffffff9, 0x10, 0x84, 0x3f, 0xffffffffffffffe0}, {{r14}, 0xfffffffffffffff8, 0xc8, 0xf00fff7b, 0xffffffffffff7fff, 0x81}], 0x75101fc0, &(0x7f0000000340)=[{{r15}, 0xfffffffffffffff9, 0x1, 0x2b90f9bf667e0a66, 0x6, 0x4d7b}, {{r0}, 0xfffffffffffffffb, 0x22, 0x1, 0xc7d, 0x92b}, {{r17}, 0xfffffffffffffffa, 0x0, 0x1, 0x7, 0x401}, {{r18}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x9}], 0x5af7, &(0x7f00000002c0)={0x1000, 0x101}) r19 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r19}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r19}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r19}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe2(&(0x7f0000000140), 0x4) dup(0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 16:01:22 executing program 1: r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r4 = open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) msgget$private(0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r4, 0x42) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r6, &(0x7f0000000480)="bd", 0x1) close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r8 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r8, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r9, &(0x7f0000000480)="bd", 0x1) close(r9) msgrcv(r8, &(0x7f00000018c0)=ANY=[@ANYBLOB="4d379c10f2d7f6454240f4dae70000c8682d22c42d50349b7fb49947cec48c643304d700"/61], 0x1, 0x0, 0x1400) msgrcv(r5, &(0x7f0000000840), 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r5, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fb04532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0a71461584b0577d2138cc76577919c1b86e7f263cbbfdfed3500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d4480b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbeb4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304ea55b4520f3ce3f50000000000000000000000000000766eb9c5006450cbd30289f07b767ad7bd81a370396e3b646db4675aa290294873983fcbc23f94f7969690e6f52427327912ac835d167ddcfa680c3cdc1546dbabe6b57d5583c88b1e8fb3b0dd9229237582a91af8ba28a91d5153b035106ae7f360b4bff3a44971e604221cf08493162d99e936655590697ad68540d5c5f4a1d5f9babb96e11d953c861b4516f497dc6c8e881a69cfd72be92312aa74acaac8df34f0caf2f896d5333d1062fd165f857c3a7095ebdddc3346af50454e632d78ab32f124a524f80e3f525b6d8a1112f02176a35349b284bd52746418ed73d1a9aff9bce003b72080b36c1f5450825a2ed3247f1ceb1f32368b5e00c330df10fb06574c576d7eea8e681ec0acb39916029b2000d61710e5f4be4cafe6c0ef30495e963694c55ddf5d552afc558a2f693455cb6fde6f09de421534bf5d22a5ef305f41c952b1053cbdaa6c7550ce4fa8b8"], 0x13a, 0x804) 16:01:22 executing program 0: getrusage(0x0, &(0x7f0000000000)) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 16:01:22 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x150) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) 16:01:22 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(r1) r2 = openat(r1, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r2, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000480)='./bus\x00', 0x300, 0x1c4) flock(r3, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYRES32=r2, @ANYRESOCT=r2], 0x2, 0x0, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x3, 0x7, {0x7fff, 0x8}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) listen(r4, 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) select(0x40, &(0x7f00000001c0)={0x2, 0x3, 0x40, 0x2, 0x8001, 0x80000001, 0x0, 0x1f}, &(0x7f00000002c0)={0x4, 0x9, 0xffffffffffffff80, 0x5, 0x0, 0x8, 0x5, 0x80000001}, &(0x7f0000000300)={0x100000000, 0x4e5b, 0x5, 0x2, 0x3ff, 0x80000000, 0x200, 0xfffffffffffffff9}, &(0x7f0000000340)={0x2, 0x8}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x70, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) read(r1, &(0x7f0000000240)=""/96, 0x60) r3 = socket$inet6(0x18, 0x4, 0x39e11f2) select(0x40, &(0x7f00000003c0)={0x3, 0x4, 0x1, 0x33f9, 0x80000000, 0x2, 0x5, 0x94}, &(0x7f0000000400)={0x5, 0x3ff, 0xfff, 0x1, 0x6e80, 0xb9d, 0x40, 0x9}, &(0x7f0000000440)={0x9, 0x6, 0x9, 0x0, 0x15, 0x5, 0x0, 0x8000}, &(0x7f0000000480)={0x5, 0xffffffffffff0001}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000380)={0x20, 0x1, 0x6, 0xe222, 0x2}, 0xc) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0xfe6) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000200)={0xf8ec, 0x80000001, 0x2, {[0x6, 0xfffffffffffffbff, 0x9, 0x97c0, 0x1, 0xffff, 0x400, 0x7fffffff, 0xffffffff7fffffff, 0x1, 0x8, 0x1ff, 0x240000000, 0x3, 0x2, 0xff, 0x4da, 0x7fffffff], [0x3, 0x1, 0x1, 0x1ff, 0x0, 0x0, 0x0, 0x400, 0x0, 0x1], [0x2, 0x80000001, 0x4, 0x7, 0x1, 0x100000001, 0x100], [0x1f, 0xbb9, 0x3, 0x4, 0xc, 0x3], [{0x6, 0x7861, 0x6, 0x2}, {0x10001, 0x7, 0x3, 0x9}, {0x9, 0x6, 0x0, 0xf7e0}, {0x6, 0x0, 0x0, 0x7fff80}, {0x8000, 0x2bd, 0x6, 0x40}, {0x8, 0x7ff, 0x9, 0xc6}, {0x100000000, 0x2, 0x1f, 0x3}, {0xfffffffffffffffe, 0x9c1e, 0x9, 0x6909bdd2}], {0xff, 0x14, 0x6, 0xfffffffffffffffd}, {0x5, 0x7fff, 0x4, 0x6}}}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:01:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendmsg(r3, &(0x7f0000000400)={0x0, 0x26f, 0x0, 0x0, 0x0, 0xee}, 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) read(r4, &(0x7f0000000180)=""/186, 0xba) 16:01:23 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000000)={0x7, 0x95}) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x4dc, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) preadv(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000200)=""/154, 0x9a}], 0x3, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:23 executing program 0: r0 = socket$unix(0x1, 0x6, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2, 0x10000, &(0x7f0000000180)="e6fe82b803a5955be2c46633dc45acb435c98211037d14fddab6923084d53ac75a0d3ecdc4da81298eba92f9188b977b1bc625dd74ce6024b5be9d5d17a24fc1cc627b4568fe15a818c08eb3f5fda8", 0xfffffe18) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x3c, 0x2000, 0x7f) 16:01:23 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0xe8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x18490, 0x102) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) 16:01:23 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0x2, './file0/file1\x00', 0x7fff, 0xfffffffffffffff8, 0x6, 0x3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000340)='./bus\x00') 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25, 0x0, 0xfffffffffffffffc, 0x5}, {0x9}, {0x6, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:01:24 executing program 1: chroot(&(0x7f0000000040)='./bus\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:01:24 executing program 0: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f92", 0x52) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x8}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x8, 0x4, 0x7f, 0x7}, {0xfffffffffffff165, 0x9, 0xffffffff, 0x4680c5e9}, {0x3f, 0x2, 0x2, 0x8}, {0xfb, 0x5, 0x8, 0xd94}]}) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x4, 0x8}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) nanosleep(&(0x7f0000000080)={0x7ff}, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r0) 16:01:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x24, 0x1}], 0x1}) r2 = socket$inet6(0x18, 0x8001, 0x0) listen(r2, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = getpid() setpgid(r3, r4) 16:01:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect(r4, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r6 = socket(0x800000018, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='\x00', r6}) r8 = dup2(r1, r2) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f00000001c0)={0x1, 0x7fffffff, 0x0, 0x3, 0x81}) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:01:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/210, 0xd2}, {&(0x7f00000001c0)=""/101, 0x65}], 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000001400)='/dev/pci\x00', 0xb40, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, "5730810000000000e5a443f6a73a265200", 0x40}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:25 executing program 0: r0 = socket(0x11, 0x3, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e49a859d699bba86a36250e66790b08b391f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000009ddfa749899768b8553c1db23db24ab49984a2506e2af65a3bc9c089c13ff20b3c5cf0dcd965d941bc6256e40366ad3fa581b992907af2e399265b8417fa06c82506ae140c750c18cad1ced39d0bef26c19a4f64fd", 0x115, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f00000004c0)="da9df78b27347f85f266654fd8d0a67714771a7be6d7ca5922da6d956f1104f39634a9c0ee157aa982ff31cf8d239f41ea0fd692", 0x34, 0x4, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="cf556b4e3dd1b1f1637d1e49d99ea42d1d182e73b7540ac6d5ad46dc37d6aaed892fb970f502fe17792416a20fdd09a3cb1f0d571b356ac1fd8ad5c13b6defd41bc461c0cf97f65b45b8c1356d2b8a16b0ffef97a9084d4e050e58e32eb034b2", 0x60}, {&(0x7f00000001c0)="5ac021ef246f8786857cba7181a15a5fdc04d1c8a1e1e4ad3eb2541c5810bc28a23b91a5f1c1e0d5b61611e667e39c4510277878f8711308c8508df00b7a7794c4bfb12cb38d288507fdefbdb1929c02ac6c612f1184845c282c5e1e6cf2198b349f60947ec45fe669d5e5774b2c5d80c2063390c7025831b53a8edcc00c320600", 0x81}, {&(0x7f0000000280)="3351350f3429cc6ee312598d7a9cb9af7b6305c3a7e582c9fc3f03588fcfec93b99defb9b52a55533d798c960580fae095f6846d6652ef016648fa587b99733a4f74052c2269d7aec8d8a4ff7c47fe1e790a2121de59c55857e8b701be5e7d1d0603341f8347fa1f6549b39d2b82e8397a6dde5ae1e1c4484c216419526c4da26d35099ff4ae35503edbfe1c02f47fbb84aa4b069ca0df3411c236076ad629124cbc7b5701ac7f74dab1d7288c6c1e2adcbe96f3137aab36681834fea9c0ec48c10b88", 0xc3}, {&(0x7f0000000380)="1d86b7f5679506c16feffb0f0b6df69be38a8dce2c2d8dd6461058d4ca0c05d22e0427412a2bdfd17f08dd075cc79fbf12022989dea7355c8ad5e0352d4e8cf0034e66814c25123c0f40a00cb60e51f18c2252e77907cd1f1e72410cdef7a7410bdd4d13390a21b5d69ba7c512fbd280fb2327da857cbdc61a4a4492943fe02338de8991b5e5eea106fc0788d22de6114d80079e7160a8e77d242cdf832d2991b172ea", 0xa3}], 0x4) bind(r0, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:25 executing program 0: r0 = socket(0x18, 0x8001, 0x0) msgget(0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9, 0x20000000000000, 0x0, 0x5}, {0x1, 0x0, 0x3, 0x485}, {0x6, 0x1, 0x0, 0x3}, {0x3, 0x10000, 0x2, 0x1f}]}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) 16:01:25 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0xfffffffffffffd6a) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', r1}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x508, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4010, r4, 0x0, 0x4b) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000340)=0x6) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa3bf3b35fca0d1a6, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000440)=0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) poll(&(0x7f0000000440), 0x200004d7, 0x3f) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r6, &(0x7f0000000000), 0x1f0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x0, 0x0) 16:01:26 executing program 0: 16:01:26 executing program 0: 16:01:26 executing program 0: 16:01:26 executing program 1: 16:01:26 executing program 0: 16:01:26 executing program 0: 16:01:26 executing program 1: 16:01:26 executing program 1: 16:01:26 executing program 0: 16:01:26 executing program 1: 16:01:26 executing program 0: execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000400)=[&(0x7f00000001c0)=']\\\x00', &(0x7f0000000240)='(r[\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xcc,/\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='${(%\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='#\x1d,\xc1\x00', &(0x7f0000000540)='tap']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000006c0)=0x1) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000600)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f00000005c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000680)={""/16, @ifru_index}) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmctl$SHM_LOCK(0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:01:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000200)) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r5, 0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10a60, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) socket(0x2, 0x8002, 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1}, 0xc) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="baa62e24628132ba5418f785c574fc2d757300"], 0x8) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) flock(r6, 0x1) 16:01:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) close(r2) rmdir(&(0x7f00000000c0)='./bus\x00') 16:01:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x23db97e81ba172ea, 0x144) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0xffffffffffffe000) 16:01:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:01:28 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0/file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:01:28 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) syz_open_pts() r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xfff, 0x8, {0x3, 0x8001}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setsockopt(r2, 0x5, 0x0, &(0x7f00000002c0)="2dbc4b107ddf0a5ae77e4155bd2446dc984bb775b036c263d884f10e1842a74a3ae7a4cb422144999df1bec6667e2d03566cf8dfcb2e3b6c330024d89be0df6f2eb86af1693c93eaa5d609f7e578b76a18b5a04a73339265f00527dd2c0039a2215563a9e88a9eed70b55909c3d557f2eae2081783f2b734d8336afe979e53216111e55ac0c55930d38d252ac9ef8b58fefb549ec949ef7f95315efd8b3b06d2918b853c8e24a225bb196b5e171f9b97ef56d74c1dfe9b314b549ff5917dece069cbe75d17c0", 0xc6) mprotect(&(0x7f00004e0000/0x3000)=nil, 0x3000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = semget$private(0x0, 0x3, 0x580) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x9c91ea981778fa91}, {0x4, 0x9, 0x5f53e54a2f843d0d}, {0x2, 0x8, 0x1000}, {0x0, 0x8, 0xb15299b7b9578cc2}, {0x3, 0x7fffffff, 0x800}, {0xd859ec0712cc4370, 0x31, 0x1000}], 0x6) 16:01:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r2, 0x10001) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa6366dbd3930b1d4, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x41, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r5, 0x5}) 16:01:28 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:01:29 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x103fe, 0x0, 0x1, 0x0, "1604ae2f31c4cd0301003c2f92570039569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7", 0x133}], 0x1) 16:01:29 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, 0x0, 0x3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0xed, 0x2, 0x0, 0xcad}, {{r0}, 0xfffffffffffffffa, 0xe0, 0xf0000000, 0x9, 0xbd2c}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x1, 0x7f}, {{}, 0xfffffffffffffff9, 0x88, 0x1, 0xb98, 0x5}, {{r1}, 0xffffffffffffffff, 0x44, 0x8, 0x5, 0x7ff}, {{r4}, 0xfffffffffffffff8, 0xbc, 0xf0000000, 0xffff, 0x4}, {{r5}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x3ff, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x55, 0x5}, {{r6}, 0xfffffffffffffffa, 0x20, 0x0, 0x8, 0xae}], 0x1c4e, 0x0) getppid() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:01:29 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) pwrite(r0, &(0x7f0000000080)="6991fdcc972aeef134589229b3d8aef86949b1dd9908e6ab59784eca83fe528eab7b1dab29d94595fe5464dbcb7ba25c8068", 0x32, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x108) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) ioctl$KDENABIO(r5, 0x20004b3c) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x80000000}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:01:29 executing program 1: syz_open_pts() r0 = socket(0x20, 0x1, 0x100000001) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r6, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r7, 0x0, 0x10000000000000) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r7, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r6, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r6, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r9 = getgid() r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r8, r9, r10, r11]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r9]) r12 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r12, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r13 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x5811, r13, 0x0, 0x10000000000000) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r13, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r12, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r12, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r15 = getgid() r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r14, r15, r16, r17]) r18 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r18, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r19 = open(&(0x7f0000000040)='./file0\x00', 0xfe6e346d482dbd5a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r19, 0x0, 0x10000000000000) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r19, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r18, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r18, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r21 = getgid() r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r20, r21, r22, r23]) getgroups(0x9, &(0x7f0000000080)=[r3, r9, r3, r3, r14, r20, r3, 0x0, r3]) sync() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r5, 0x0, 0x10000000000000) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r24 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r24) sendto$unix(r5, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) r25 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000240)="220e2a", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000080)) write(r25, &(0x7f0000002980)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92620f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d81bdce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69294e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e1573042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c6a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39e6f41994dfbc66e7d26e355bbf574933fb93dd78d7486bfd60b6e289db885769ac3895d7f9bcfed5253d3ac44ed68a8877902121145c4dba17d0498a831ec1761634d48761ca700a2bd433fffb8bedd73672d928e4f4d09837407a0c879c0bae2ec2f17105d23a7db6fbd1fc5d84b4ddf2bcbb88c5dac63b04e41bdd09ac1c584d5ce1a9fd10f938524f864285acde5ad5b1ab4a28a9f512ac4f0a1c128cda3b5494e4e75e523a1b2e6475d6c984445deef55405e9841d9dae00000000000000", 0xc90) bind$inet(r4, &(0x7f0000000100)={0x2, 0x1}, 0xc) r26 = getgid() r27 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[0x0, r26, r27, r28]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r26]) fchown(r1, r2, r26) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) write(r1, &(0x7f00000005c0)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12084f91dde2df07c5dd271aa7a38ea159be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66", 0x2e7) setuid(r2) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = dup(r1) openat(r3, &(0x7f0000000140)='./file0\x00', 0x14000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x74}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="b63e") 16:01:30 executing program 1: socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xe0, 0x5}, {0x18, 0x2, 0x1000}, 0x8, [0xe20f, 0x6, 0x7, 0x3, 0x7ade, 0x7f, 0x6, 0x20000]}, 0x3c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x84}, {0x200000000006}]}) semget$private(0x0, 0x3, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) getpid() 16:01:30 executing program 1: socket$inet(0x2, 0x800008003, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x8}, {r0, 0x20}, {r1, 0x8}, {r2, 0x120}, {r0, 0x4}, {r3, 0x80}], 0x6, 0x0) 16:01:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) write(r3, &(0x7f0000000940)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c379d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15fd7a2790f4894758152c5ffdd2bf50bda6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a72360bb2b04fbe50565b80c196c0713d218c28aeae38ab6b4064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c91a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929860439200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb67361930659329674305247ab06aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aac9f73c94004bf7efb1cc3692698e0200d41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6323d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462a4abc3bce763028916c47cb6afe4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2daf4284ba9d8697803b899f2cb4d9d8ee806d98df00"/1557, 0x615) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 16:01:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f00000003c0)='./file0\x00', 0xc000, 0x80000001) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x0, 0x8a52]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r3 = socket(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="008000000000000000000000680000fa85bb00"], 0x10}, 0x0) r4 = dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000400)={0x101, [{0x2, 0x38c}, {0x1, 0x6}, {0x3}, {0x2, 0xffffffffffffffff}, {0x2}, {0x1, 0x8}, {0x2, 0x1a6}, {0x1, 0x7}, {0x0, 0xfffffffffffffffe}, {0x2, 0x80000001}, {0x3, 0xb7}, {0x0, 0x9}, {0x3, 0x2}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0xe069}, {0x1, 0x4}, {0x1, 0xffff}, {0x3, 0xffffffffffffe480}, {0x0, 0xffffffffffffff8c}, {0x2, 0x4}, {0x1, 0x2f7}, {0x2, 0x7}, {0x1, 0x21a}, {0x2, 0x9b07}, {0x2, 0x6}, {0x2, 0x4}, {0x3, 0x8}, {0x1, 0x1}, {0x2}, {0x3, 0x8}, {0x2, 0xfff}]}) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f2537fe5}, {0x1, 0x7, 0x1000}], 0x2) socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) r6 = semget$private(0x0, 0x7, 0x285) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000080)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000100)=0xfffffffffffff000) semop(r6, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x80000000000004}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100, 0x7ff, 0x80000000, 0x4, "09d43db8bd6dc6228453cb39aafe8a4c688e77af", 0x2, 0x1000000000000002}) syz_extract_tcp_res(&(0x7f0000000180), 0x2e0, 0x100000001) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:01:32 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107003, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:01:32 executing program 0: r0 = socket(0x10, 0x4006, 0x800000000000003a) socket(0x2, 0x0, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/172, 0xac}, {&(0x7f00000001c0)=""/20, 0x14}], 0x3, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000000240)=""/76, 0x4c}, {&(0x7f00000002c0)=""/123, 0x7b}], 0x2, 0x0, 0xedd) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x80, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) close(r2) 16:01:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x22, 0x1, 0x0) socketpair(0x26, 0x4000, 0x6, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="a2e85700000000007000"], 0x10) r2 = semget(0x1, 0x0, 0x400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/248) 16:01:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1ba) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tbp', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:32 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) getsockopt(r1, 0x6, 0x21, 0x0, 0x0) 16:01:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2, 0xa8, 0x4, 0xfffffffffffff512, "ddbbdea4142273f669743630872e207ea92f8eb6", 0x76f0, 0x3}) close(r0) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendto$unix(r3, &(0x7f0000000200)="488e75c9abd502eee1e2492e18f4e2e663475dbb4d6d", 0x16, 0x1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) r8 = socket(0x800000018, 0x2, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) kevent(r6, &(0x7f00000007c0)=[{{r9}, 0xfffffffffffffff8, 0x62, 0xf01fff33, 0x1ff}, {{r7}, 0xf51758fc59a4a626, 0x14, 0x20000000, 0x626cda90, 0x81}, {{r5}, 0x0, 0x10, 0x1, 0x7fff, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffffb, 0x4, 0x8, 0x6, 0x6}], 0x10001, &(0x7f0000000840)=[{{r4}, 0xfffffffffffffff8, 0xc0, 0x80}], 0x6, &(0x7f0000000880)={0x497, 0x1}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000000c0)) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000080)) close(r10) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) sendmsg(r11, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)="f3e424bd96a6b61aafc5ebe851652e9a4e1ffbfcea3438da3ff8722b164bda82d8a73800df816787655df88bbb8e55576dd7b5f49e0f63b6386e274d6fc59514f6d2d1d7966f3b817b82d28166720e05ad3962aaf53d3f9ea4863203fff7f6dc56763b87e796072c8aa90f94ee29e2f78a61433dbe9db2521ff7f1c8", 0x7c}, {&(0x7f0000000300)="dd569515cf701378dde85bbd89a9a03df96888c009e72898dc2bf532bae3c0743214d74a7e1cd3197a3a7231b00b7dafe6f2c796cae856c0fd0ff5220c932717c5f701166a11ca5c66bdccc10c27a7633f278183f2cf01007aa6e336c8810e3ab7daced57b767b62410b", 0x6a}, {&(0x7f0000000380)="0992d3a0f8c46d38587b9c0f8e96217c6a3d71d07c2ba302a88fd3c8cbe27549ba07fb4fe343dc99acef5bd611e9e58c5c36f20862634c259037cfbed4b41c9926c541c8458430c99689c474c8cfb63dfc0f91fa40310e2a412f85e9835b5b6c1509d849f1372c32be61fa8a8d154a1732aa059767f011aa5ebf3290e27735e08bf6a0477de2408087368226fb3391696bf936c239d46c4c7f90c4cad8378f6fa5fb8d785f3d5286742885d8946dce75fa3e55649c2581e3bcab4225d913102f7c6f62afb466b42cce8ae9e2ef9630da1ddf724af952961779e4b9b5f491", 0xde}, {&(0x7f0000000480)="c420ba22a2c39fa0a4fb2d91d2a9c59777a635ef6c5be9564932750f017746076a26c1c547efac471e09619f0864261c5facdca6c8e25ee65e7ba9a7d4fe10d0e168b5b8d0dbae4b9fdd067cc6fb136516378959b6abd816dd979c3c2d7595960ed8a5ddc09c37376da2f9a3f6292d7048b76c08743de51c", 0x78}, {&(0x7f0000000500)="3d0c4c669a347110168742e6b90bec9935e62d884c9f86cc2d15f5c2d9757baa5078fd9b7c614553b662edfcde9699718955a24c2b667978eeb5e22001eebde783f3bf4cf7c050a499efc90a5ce246fd38ff85fe353a0f834a3115e8f5b0aa005a66ef34e80843039efecf7620fc49e7ab0b160f26734bb825f0ed9bc2d6b7738cff2b1f0400d6fcac3c8f54b42c36d8ade55ae9d9e2a2764f387233b21981e3884e5b5366d4700fbdaf764312ee265e6a41bb5a067b9c3a9910", 0xba}, {&(0x7f00000005c0)="609844d3d1b870a3cc469fa33c93cab5a75c8a9fc9e09237e7a760b7cf3bed78a8059ad33dd323bac9565e0adca87bd917583e7f72f5f6a3d1c6b373b33c12b29aafae63c7d533c044e8b03075ac9661b816b0515f89b6a30b04ed3cba89eb768cd3b77bab2fe88f47ee691009aea1b2344c8d9335055ad26f69a7b702877d", 0x7f}, {&(0x7f0000000640)="6e25a5eec9116d2fbefd1f7f79a9c56386b73931bb5c88bb90d6a7190a3ae2ccc958936b9a080e8400ba7763d34af03b3816a47e21deed9faaf4afa82e36528d2c5ee1eca206c6bac89b667074d145fcb2a61d68", 0x54}, {&(0x7f00000006c0)="c210d118890ee478f60e103d5500e4665b02b4a1bee75c37f1165156c35591bc390c353e9333ee551300717b7137c9682b51a14d3c9596684388", 0x3a}], 0x8, &(0x7f0000000cc0)=[{0x40, 0x2e266a16b4f216f9, 0x5e24, "6a585657a1c9037a6edb9273d5976d7c036a9a61ff45cb65c6fec40c8c683ff6b8fd61ca938cfb635f8330bcfb4fb6c8"}, {0xa8, 0x1, 0x0, "f5dc62bd85507059980cc1bcbd1868d58a5493507e77be95fec7d0471fbbe2c57f4ad188ba08ca9c69aa1447685339bfebd6a7f8654fd35f12c8d937333b059b80cb80a192039fcbefcd99d217188ed216267b02b0861bb8398edab216b0393d49c59a8bb11440fb822441550de1ab86c4d0c41681012d18097f3fa97e7e8671638f2d7fa6666a605768df5bff9b23e6f12b75"}, {0x58, 0x3, 0x7, "8aab5ed4bfd70a05b5b42f383cbf0b888b97aa142150418fe8ff6c4ddccf870623b0d52512c27c808e0739e5470b36761a433bf9cef10175ae20f413575de5c9d0"}, {0x100, 0x1, 0x9, "eb6af7aafa51be79fe052c9cc16fdfe4c900cf206e3891bed90cc3cb0bdd893b5166028765e2a7403f6d798bf806e07d90ef668d519b795f5426da24c836bcdcd88851fab0ff6e6d2f5e88faa565ec599b840bbf3b8293a3fb780aacdfd16654967cd1001bba43d7f3bbd58ca103055fe9def7addf6eabff28f8ebbcc452ec7195532ec0b66f126becccf858955fdf34193feabb6fcb3e85383e3dc8fdf73037c716e4b9d721c6e812f9b50318a55dc9bef4cec27a304499bff4a41d979dd4a5d33f4eeffc626999fd7fb386b333eb06bc649ba0f82b915e65ddbcb7b104ba44680083edef9c3beb9836e4db"}, {0x88, 0xffff, 0x4, "fea997fb8392c05c0b58e52aa9b3a91f61257817a6fb8875972e00ebdc721b321a27a44fa67ad95705482851dbd4cd4487a7d518fdfd1f188cf799a18232f1be38ffe20870f4f9d4985452275ce391bb35db5e9af140ebc6fbc96940c747b3ae613901bb59eb592896a955eb3ad3ad2d1501c38af11d80"}, {0x1010, 0xffff, 0x7, "5099b079eef5768e59f3395c6e6c756d72cf7017a69e8ad236421d0d378b52d8bd8033344b92544bb5db11a4398ecfdd075f6f7178ce9877fbb868a8e758a3109482e511ce92ebbb8445c1a455de326ad274710a5457d4e69a3f5ef0632ff8e58dda538c95323af7bbcbd2e59dce1034109e0e5c3b3e23674972e8a6e95750f4a4caf4357fffed819ef65e01ed8417b2f2933d2e4d1c75f5139030a7ea3e557d36e54f22abb13ca5cf6abff765fdb3dc2f48f5913663d8c35324f7d8e2f87d1aadb998957e8c2651713ea5d8f94d34f931ced30ae6a21ac8acacb00d25b3fbfa404d1b9034e9c4b2e63460eac29872275f3f2e581b5b390d5faa250ca90c3febee0d8755fcfa09ae17a9b8da660318b591bd123c72f4d6f31e4859c7ad0ae5d4c298aa95e0dd5b66aabe9418be36f9c0071b092dd9b17eaee73ae7d0dfbc2272d97f691c504a34ec0d778968c4a19c7a044f5872b2d1974aa5623c6f84c4893192ca5f2dcfa643467ced6e1fa7d24264d159d2ac21f4126e10fab68e55680c966c4edbd659336e5b2f6056a27e0a1e39079e80f74e255db63f92c5207b1dc8b171e7375bc5ebf11ac852df20a44da7ee7bb698d6d5df9c4361340660ef908e11410d05ac433a1d1c2c54a8e5c87f3468b2e39e749b0dffa7816496ed64704bde902d5265cb43ae72aed65664b74415207358f31718aa80f2b3d210d306f4b399cbafe5a83173608235b186f9d9ed94e6c1070b857514860148b92cebcb243c18979a2d0636468c2b4646a53d59693fc1335c8aea80a6d824d0eb86dbcb6c9833c1c375f48702482804d274bb7e0dd223366371869dc41077a36178abd939f3ec14b4c946672960f13ddfbfabdbf932fc0103e206cc59797a8999fba5aafaaaffe4048e1e3e7640c84a219ff01c254613f5dbbf54a4f1ab6a1397083efb211bb2bbecaf4e8939e1e1fb00371affad879a25e3f18cb39ad28b5a274342509c3235c8cf422d080fd6580f341aa32effc59fb04f6941ea66a2678f15fa913c1873d833a6191d73888e9d9ddf6683727c233e71ce5b9f824038c102df7e41a30cc24c06c27a9fc8554f505d73c976d1b9d0e2e2c0401c0b0a36b4a72d8968f1560841a0599c89119b66f840ed922638001e6ee76ba413a9500f39d7f753caf15464800e4fecbfd44459bf5831d648743d94f772ef1b9150c110a8d229df1ec7bdf8c130beb96d81a67328205c3bdfaff2ef85aa26f03b3b3d1d7f3997a76cb5c1cef495ab98c2e327bf23391db1b9dba4bab11bed3267d0bd24270231f27fad3f981f935ff8109ed9deb9e19d00cddf979c1f02135e622021848643376fbcdf88df1a658411c033f7e04e79c846ea149200048f9b7b64221b7ee753c5c26f0c3b9531ed8c26c27458c2d1c7e5b7799b5a517a77b39e6743d03fce306200e2a13a2d9426a92a218a735b0014e2ff228f4bfb3e029e984f7e6599b18463d3b80760ca12efe86d8356292763084f1252e725bfba253ecd38971043e75dd6dbf79784deae9b39d16f5658c2bd0f2e5c0b0f0775d7d90267056955360c916904dc3c28d660a758984d04b04345595823b80c5ba4bac93c442e8208a8bbe24d480704eb0a871fd82d2681c86863c5ded500d6f582025020961868bc4b900fbff97c2673d77c7591e2b96a18e528fa77ec718c7f62ce8204e695d4af50821a5a49d907d384b0d4cb5ac68b8012c26603e34bb61185e01e478bdd19ac7169e7746df0e4bf92e5081db9bada63e3c808f3b6df95524f8b0dade0cbb41fc2d668d023b29ab70d0d67260128a124b13acf687dff9029d552781735ddbc5dffb627572450bfc180c40d45cca15f55bea9e59e0702b7ccff7b62592957eaf890b67803e04f6b5afef2613f5c40c126aee0c7c45a4d73bac3507df7d853b08e19c59c8e6fff17d2537b9953a22f5bb9a5937f5adfd6950d0ab921e774a4573b65eb73e3c0150f149d441366c556cae800e8a9747380072259f2f2c4ebd7779001405b19a9c6543a7691513ddf6a5cc27ba3c1e5086db9ba6b4a6c9122327a7ac1b852da95b32f8541938d3c72673c47d871de563af8ccf7582ed7c5069503a8004c5a0d70980c85051b8bb60a6e05d9d0ab86992e49959f70add23b858977ff8ae5f9fb72631e2d71e3ea05bd7fa492d8a473689e034a36d60f21c589214926aaf5723f245c886f443ad789d868d59cab787f6e4239e2c0c6105f88a9efbcdd3c126fa70e133e4dfeec07881b9db0adc9579b2f7d7caabdd575a500a79f1100f5de42c7a6fc88a14fe9f9a71963c70c8f2da79cb1fe4a1310561a32a32095f56a2af75313e736601ffaa18e6bcacd7e9e6e3a8536a83bcecfc382e19e5d660dd05dbf846b0a05e6d0f52bc334422f394e116eb724b9cec9124f93b84348bf93ce0d0cc6c24496901a12a204de27e3bec01b117693a10fd33f0bcfd16af470e403babe265d3ee4d67e780605eb885d6c0cc62a2f0d468e8f87563b22cf732b5069df6a7f1654bd6d1be63fb5f4efa25d28855ce66dfee381fcf4e8d09b922ff515f2ffbc42a5d6cee6aadb7b8c14a25ce811f8568adb6d0d5062826367f114470593eded5f27f874a5cf2e19438452a0a645052587a3668ed80c9ae853cfbc73833228bfe21733b7ca3c9ca62848c3c23bc446bfc637255df4c7002e85d5c1c7c2b785ccec71c0cbd81d9be6d30376549e4fc8ff56cbb336db8153cae656c35e3417721bd5a1023ac13102de215f8415ed97211ad2dfc4c8364eec0417e5d149feea9fdeb73c8b2144aca235e89e0165274e68ec9d5851a1493bfa16a9366349a933fed28ba2b6ac175271952735dd70cdac2e31a765603ec9713cf2dc63195fad67e0d4f661810421d8931a8c2c35a7f42bc572edd00f29b7877761e76f6963167a5ff2999c83241489305b38d7da0766f44939b50e9d2ffdbd6fe11190bca2a8431e68ef97607329db198cd16ccbe4f28b2d1b36f4c66922780ab3a3ba83dd859f417788a5d0d771c2125868f8629518f69bc6c22c4d09c7eb0225c8726f6eb8ae036b1c4ea76a98cc50d9975a716c404225c805ce3186db37a645d590e0b3660df7d7139418b223e30a6f6896038db6d047ef977f5ed7b06631a97e326079f3305ec8165a8014b22ff50668dff16177a68650dc02509b785fde46567e946c8f1ea17bd3d3b8719bebc966e176b502b7e3b9357ac771856f9a340ff38e42aece8d309a3cac4b3133f43571350c9c67701c1f048dc42b9353b491d7634cbf04b401f187b78361293b598c5589cb2d297e27f1f394a96fc330e45b9b4fa8bcdec1251aa67899e51ba704c25b6a6ffcc968d3722baf7d27e7ca64fde8fffdbd34c45c0b436ff461e24f622dfea34518ab62e285ae766b26cccc5a93adea97ed788817b3de6c99fa34b4a2678e3a6acf587fb1048e46895cf7cc1b2fb8caaca177002d2f84effe43d7550a51e9ca283087f96b327f7b7923f1bebdcb5e3f250a86bfde8f2906ca3629144d0d59f242f59c3d39f025ff3cb874dbb35e7bdb29a6b418fc7273c19dcd28b91445b249cdd232bb581ef746870994f2efb6b0bca4d5ea192afe8ed67c0132b67278556f77a43045f0a702790075817f20f84c5607559b5210fad74119e67040f6ea7a7565b1e6521dee8edf0924aa653670358cec14d75d7df97d954a558716a17a83d02d19898af056c20bd8d7ae8de4f69fbe83ceaa3048a8688d308148c05d7f8a1435a4b26089cff8137f1d1869c6c4156e0da82e26c2d41f4bfa903b56fdb5cb84c59e546cd15168ec09c8f8f22484781ef70c789b9e19f325a6fd85d3e5a70024959194022d496578b667664f60bdf4a44d05b6263ae2bb244b5194b4d0153456a2ba227d5ba4525554d4fe141673d5cc61b0ad4a41a40c73a7a650402c8cf5d64c95e6f63dc47842f323a960605a1b432a803840b32f318c5f392c78fd5f1e47c0328bba6019960d3554b199e81bf788d0f09761a4b9bd5dfa1427b07526602b4768cc42d960d7d992b55ecf1f3c40f809d14105f398c262987ac0962f9c51ac41eecbbb16b2734407d0c5214ab16d1213dbe716bb8a936f570a0ba3c2552cab5beb3fc6504d362db9c4d4fd5234e2d6d43959b45211867b74a85971f51c4de09c37275517b569c9bbbdc020b199057341a35f7a8677c901d22570fcb580eee81bc0754b0dc9c8714d8ec7e9d1cea7fee1ca55f10e70b95ada98b6c87d5e6139bcf96898ace959264b181def477d00cb441a4239303911eb4f8989a07ca4ad409bb9305e4fcfea96cf9e726c6fe456a178c4951425c2b47685ca79b3b149244473b179a47332abaaaf50f7ea445b9e435147f1694a892060445e69fea7420e397e6c2ed051c9b9fa156ff0da0ef1018ad2fb80c8b44c2274a6ba6e7215d1850dcb3c8d9923eadf496c2d6db04cdf59f6812b07f6baa588f0453a87389aa021e5b64421d8bebe0493e5d8892b9b0eab3301f73d4fc0288f4f132904cbe7ccaa4788ba8b76a2e1f18fa01f0d8fe22ba83af57394a44e944bb31f42d3619a356a328cca2e4fd14983a2d981b255f3543f71b6c5f1bdf47657f9f2954e25685be3dca2942bdfc006843877f2017d8c93cd6ee2eb1f2a6dcc3453b6876f1ba41202c5699986148b99261ab3477cae24f4c3a44d1354ce7843f59193547158137008ec330cc7c35d8b3b6adeec1ad971a5ee714929d8b4862e57f7fb4404c8ff78b240fe73c54d0e9cde753543727f717c0e6fea2cb770755d3c60a066b01c6704c74e1fb9f2be8d2d8e16984f1acfcc3014af8e047c40c955773e8399a56a0f6a261a280ce6680f50b2bd45f7d46f549129f1d64da5c6917c1bfea80c89ff51fc3af39bcd3917af9701210471f8230727c5b419c9c07e0f64438a0a60b63d2c34d7ea28c12eaa56c2d85384e5641d1307477d0e74e1e9da64b9daace42474ab1f009b5df58b420b2aa310bdc792a15a4b32b716fc487df04782f9e0d164f799da7369a5094137e0d695ef1076a721b4aa864369c9130d8c549bf8402444312e13dcde64c25f629841b4421f5b3e4227bb6feab788fdd53316e5150294b59738d2dfab6bb1c2859ddf55a30f19334c45ff43f75b41adf6861f872efebee3ef241fbdaa291a8b063f60f30cfe13d22001bda63f12b5cd178041a314e01102cc18f075886107a8f07374ff268f7b83eac5aeae77611a7631f130b1f71caef67bb162cba75e041ef68f4a76316d99e798f053860def1b96ee64d20ba8db73e40df58d3591f0a663e469efaeb0b77710021c862b581630b7e94fdfb31e8d0b1dfebd34ecfdc1304ca0a7def89eb3360fc083565201929b444b6a9a79b639c2927a6d0593ba72a172ea5ee2d72219ee604622421469dd3aae90cb2c8ab432e3d841561edc130e9718e45610f77479f27a37866e8593a3568053d8f03ba6d86e80a79e0a98117fe268bedbb84e5d080412422a0541c2968adc3051d2330b2a7f34d85f47c5ac90e155388fac3a3b767a6d08e3e7c30abd7ee9044a35f18761706ce6910aaad94bd9782ba3bbab8101faeb74720762beb139bc2f1fcb6cfb6a9443836278efaceb266885cdd0a5e63a8f2d68f8c0d2b5d415759354ccab16971db54e9cb8a2a6c6e1da231bf3e8a3f8f642b03e093cc3956de72d39e12e31495de1206d42a15465fd99c639029df816617b7190e626c24b67f6de1cc3dda0ab3c3661bcbe4aeecfccb2f4e36bbc7e2832e599a133b9ac843220824fa26ce283cf2b8d7b"}, {0x90, 0xffff, 0x3, "0e9a9601ec499d9beb87f081f3480feba3589e6725568609e2892f988c7e7c00f86e6b0fdbf2d1c2ae0dc75f58065db12f2e6cfcac1c9e6fe7cbd7c2bc06e7c14382d2a0e882e58b2f75a4eee18d2aa57a60baac9b1cc0c528cd1de08145fe7811e29fb293a200f5616249aeac4188d1ae16b692234651b2cd6f74be5a0f74"}, {0x100, 0xffff, 0xffffffffffffffff, "991ceea555ffa4a51e7e5187b56afcd05f1cb4f447d9a92a6a3db60c43f7b45c93f95a65bf07c9b5fbc25ba1b3929ecb3e5e5ba23907bdaccd47a7ce1bba036edc2e8af7eafab9a60ddd2dd45b8e84c7695d862992f44a3a92d527b443cb390a65bb17c7ef1497f20c40da26d7c4aa53e8168a71fd53245993d24814a652436de1f535e405c30d1ab795bf20369b5d1cd49029d140ad9eda685eeb7ca9889c7dcd7b0226f7323abb00e57de0858b345080b2be3bdd80cb1d8fb31fef31084d217a688de9919cf4275b14f6065ff999c68e8945f1849f1f6ddaf23209a154697e4d71b97281a5507f6347519e3a"}, {0x28, 0xfffe, 0x76f, "49584ba4102c427f99fb49763fd04852002c42"}, {0x60, 0xffff, 0x100000001, "bf287ab96366eae5cf3a199650cfc1b61c438ed5bf9c16114109c4a06f3462047143d7886d7d260e347252ef50aa20bdc7a62ad761fc5b9dd13549d475d5eda61062993cfdb153d4a98c68"}], 0x14f0}, 0x8) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x4, 0x7321bb50964df097) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000280)=""/75) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d, 0x83d8, 0x0, 0xfffffffffffffffd}, {0x4006, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") getuid() 16:01:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x80000000000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0x7}) 16:01:32 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x0, &(0x7f0000000280), 0x10000, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="d41cedc8c8371b2aa837006441a1c86fc6998717add33c6a5428020f81e7c282de4e8a084ec56b3b9638cb864f3096b3e2193093befc8af4446b2eeff4e6ea0b04b25a6bf90712e4006c6fe4cdf25bcb4360f3af1dfccc161a2edb9963a00a21f3902f6f68e9d681e1ad0eb9ffe1c79a8984568148205879b2c22c72006c898bd6fec59ec00d4310238a86e130d8c4be3e05a57c4b391c4b2b6e7689e9cf10f9411883784f6a7e2ec36f45960f5d"], 0x10) r3 = socket(0x800000018, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) bind$unix(r4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) r6 = socket$unix(0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000080)) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(r10, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffa, 0x40, 0x80, 0x7f, 0x43}, {{r1}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x40, 0x2}, {{r11}, 0xffffffffffffffff, 0x5082480ee78bbdb5, 0x80000001, 0x800, 0x7}], 0xfff, &(0x7f00000001c0), 0x80000000, &(0x7f0000000180)={0x100000001, 0x1}) r12 = socket(0x18, 0x1, 0x0) dup2(r3, r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r13 = dup2(r12, r0) ioctl$TIOCDRAIN(r13, 0x2000745e) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="12fc000000000000", 0x8) 16:01:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x10000, 0x10001, 0x9}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) 16:01:33 executing program 0: setuid(0xee01) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x102, 0x0) r0 = shmget(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getppid() r4 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r2, 0x0, 0xffffffffffffffff, 0xaf, 0x8}, 0x1, 0x80000001, r3, r4, 0xfffffffffffffff9, 0x2, 0xfffffffffffeffff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) 16:01:33 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000680)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) fcntl$dupfd(r2, 0x0, r4) 16:01:33 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) getsockopt(0xffffffffffffffff, 0x29, 0x25, 0x0, 0x0) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) 16:01:33 executing program 0: mprotect(&(0x7f000050b000/0x3000)=nil, 0x3000, 0xb) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) getuid() 16:01:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:34 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:01:34 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 16:01:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:34 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9837c4317c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffff00"/4104], &(0x7f0000000040)=0x1002) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0x4060}], 0x0, &(0x7f0000000240), 0x10000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) r4 = kqueue() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x81}], 0x3, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x8, 0x0, 0xffffffffffffffff}, {0xffffffff80000002}, {0xa, 0xfffffffffffbfffc}]}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000100)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000006c0)={0x6, 0x0, 0x6, {[0x7, 0x8000, 0xbe7, 0x5, 0x3, 0x5, 0x6, 0x62b4, 0xff, 0x4, 0x0, 0x84d, 0x40, 0x6, 0x6, 0xff, 0x3, 0xfff], [0x5fcc, 0x8df4, 0x8, 0x8, 0x1ff, 0x200, 0xfffffffffffffffb, 0x719, 0x9, 0x3], [0x1, 0x9, 0x100, 0x1, 0x4, 0x8, 0x6], [0x15e, 0x80, 0x0, 0xc8b, 0x9, 0x2], [{0x100, 0x7fffffff, 0x1, 0xff}, {0x7fff, 0x3, 0x1, 0x9}, {0x1000000000000, 0x401, 0xca03, 0x9}, {0x100000001, 0x7, 0x2, 0x1f3f}, {0x7c, 0x81, 0x7, 0x94}, {0x7fffffff, 0x8, 0x200, 0x101}, {0x8, 0x80000001, 0x5, 0x80000001}, {0x8, 0x1, 0x3, 0x9}], {0xfffffffffffffff8, 0x7f, 0x80, 0x5}, {0x7, 0x2, 0x7, 0x2}}}) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) setsockopt(r1, 0x7, 0x0, &(0x7f0000000180)="dde6f5c2211328906f6cf3d9ccf6c5e2341ecedc781279938f26446b72b08efdfaf17ac559b962fd2cf69858ab70e089a710e1f1ad96c2a42dd8f59cba5089de322785d754f61b6ac5fdb88de067085517d5806fac59a1edcff49f7e3b91e54dbfe527baaf419dbd1543e9141d9091737a271efb3f19e4af4757d4a7988ba4140cfefe09fa2155862570a624", 0x8c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:01:35 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0xffffffffffffffff) clock_getres(0x3, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000080)='\x00') sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="20d897405ee24c5ad7f474c151e244c18e954a9ae832fb5027ee9ef0d69c21ff21cd6db3a49468fc9d33e80943e6ba8ad02019dda3cc4de4f26d96cd6659fd8e", 0x40}, {&(0x7f0000000240)="332a973abd4e6344ef36a54c6b5971b627b323db6088be186558ba9d18fe3a1b59de6881ad1dbb85a6ad41d531d4d1e5bc0cd952e4540e150a40abc71d557ab3546f220df8945fdfa09af4830c406878b3020191e58b18187c5f49a553bcce3cb7c03112b4a19b9ddee7d02628dc91cb3a6ac51d0268aa4e3fd8c59990b4f74216779a6b23acf3e36d104c107b04462b58536ca6844a7b514ff9e6d46bd30869319a279cef39c435cc0e57ab463e87d775b8c47aa0631297344eda2f33e59c171b8fa22901896afc6c275685a458f8115c3893bd0530c98fe5215a6a4b157049ecaf4302a880", 0xe6}, {&(0x7f0000000340)="ff6989062eed2a3fff7416894b57626458db070f98f7e3d871e19bb05d744fedc7b95386e8cb05c3002115faa47979fee6d4f9d30a624d438cee03be2f1806923fe78668c9bc0723591dc3c30e70348d6f247816c66d87f3706f69ba6ef923da3d134e44b4f494ea2df93855e787ee021b6a408bc5aa8084472cd833a9aa74c5ba01a9", 0x83}], 0x3, &(0x7f0000000400)=[{0x90, 0xffff, 0x430, "bc4dbc0fd6409e0e53e5eb68b158174e503cef288908625ae6bd9ebfdcb2ce4118cda164eb1e8a1db466575eb724e5e5042c5f407ba774c7e4fb6f0653e9aadebda7180a3a15260a3f99d6c55f9d279036effc71b45f73b450049553cd6538b68fcbca7c111bae8cf316bef3f3ce873173603071de05e7d0b52f1dd1"}, {0x30, 0xffff, 0x9, "c2cc610fa7920a214c619869b87a4adc7c7f283bad15a4c336fefa745f800b64"}, {0x98, 0xffff, 0x20, "6855fd3575873e2aadce09dc2e60e6a736376facb7c21961f7f77a777429af4837df4b2bc0be545b2705c78a333aa107749b28be8168b687b92c7624a767d599fd7cd233a7238d60f1c10fcd7f5719a81eb40546cb48fde97ab91d28f46cad901ea2cce219f0f3a7f30072f203df6ca5b6a37df92b6f527a1d7e6077a7524e58361918ee1f1c033f"}, {0x98, 0x1, 0xc865, "7b86960ce43ab9d1079938e444a4da440da84324053862c021eae73e882cf9ded8fdf779c0ddb248329411f6d4648854113d921042edb55c9d47689aa2792d83bfeff4529d6fc0652eb6f61ec15ae43c6cc4223fc659fb7b957d06cf96da7ea680b2a5aa82cb1abca3526d70dc44f76252acb67eff5c264b76abf9b241ac797830bf15535109"}, {0xe8, 0x591778959817b5fd, 0xc44e, "537b3947401ab7bc0c5b6fb1cf76f38e4387c18ad2795e28e096625b00332a5cf8a13ae0fc4bbf5e22aae2bd79f8534fb505c0e36426d85f638e0c0c5aaf478c4d6c8373fda6953d5283aa61a117daaf055224209a4b8eaaf263c539010b807be1e7de1403b69d601bf750aceaf3359418176fd26c62febf8ca545affc11bf7cb6751ec3a90f25e2b32d29f910f57c1d87b3fd11137147eb86df9c77bcd42b8f1eca16d3f9fd145f823cbb699b4a3528d2ba88fc88e4411741117f2ef5473c484e7d0c47c03033e86524d6428a82ddeee9326b"}], 0x2d8}, 0x1) r1 = semget$private(0x0, 0x5, 0x40) semop(r1, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) 16:01:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x0, 0x1, 0x100000001) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) dup2(r1, r6) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x5) dup2(r3, r7) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0xb785b1410a6272b8, r3, 0x0, 0x3) 16:01:35 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r2, &(0x7f0000001280)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/94, 0x5e}, {&(0x7f0000001180)=""/24, 0x18}, {&(0x7f00000011c0)=""/187, 0xbb}], 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) msgget$private(0x0, 0x8d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13, 0x2}], 0x40000000000007ff, 0x0, 0x9c, 0x0) dup2(r1, r4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000080)) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x2, 0x10001}) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x1000000000000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x10d, 0x7e4e5fb56f78a7b5) 16:01:36 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000140)=[{0x3, 0xfffffffffffffffb, 0x4, 0x6cf}, {0x6, 0x0, 0x10000, 0x706}, {0x81, 0x6, 0x774b, 0xffffffffffffff71}, {0x80, 0xbc4, 0x44c0000000000000, 0x2}, {0x0, 0x5, 0x4, 0xfd}, {0x3, 0x10001, 0x9, 0xcb}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0xffff, 0xffffffffffffffe1, 0x3, 0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x1, 0x4007, 0x1fd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000340)=0x1a0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/150) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:37 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2466696c653032005c451a70b0a4d8073000"], 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) read(r2, &(0x7f0000000000)=""/177, 0xb1) 16:01:38 executing program 0: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678027308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d027ed0c953a2a25aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f3ed805d2b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f5"], 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"}, 0x43, 0x800) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x47) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0xba) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:01:38 executing program 1: r0 = syz_open_pts() msgget(0x1, 0x8) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r1, 0x7, 0x8, &(0x7f00000000c0)="7cd99f250dc4098723b2e0f1e21b8e8a99ebb7acbc7a0627b2024d87ca0504626f0aa4547207b2d19418236c30505309f7a5a9d1a097f2b9d8d31a2f6bb52b242fcf76fc3ba8d52b758f9ef3777e85d1ce8cca74bdacae0c17398c24202a39b33538bb1e7cdccc71d19955a8055ca2f268118fefc1fd7e73c56629bdf5df49c0fa202ccca4fc7fa5ec3e8e4b825aa235758885422ebb4d166d82aa8482a4a7ceb87f63447b068afb89", 0xa9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000000)=0x3) r3 = semget$private(0x0, 0x3, 0x46a) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000080)=""/49) 16:01:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80003007, 0x20005cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x0, 0x2}, {0xb}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xa7\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") syz_emit_ethernet(0x9b, &(0x7f0000000000)="bb8e7324a57ec87ba98b50b4f2974c7f20bcd9ad62e4f1bcdaec1205218cfd1ce8e6f8196e9bebcb6dfed7bfeaf089e21f9731e87ed9b97bda075cbd4e6eb061039b6e2c1f45f5906b224207998134d8f8a389fed4133bb37b1336b3fc42d3bd0c41baaccc98de6f403ae352fd818e692dbe758472654a5a25fed11c1b53cb91601d5096977b89617cf616b2b0acc8c253b95d883ef63d2015866d") 16:01:39 executing program 0: select(0xc3838e21318d003f, 0x0, &(0x7f0000000000)={0x5, 0x0, 0x1ff, 0x100000000000000, 0x0, 0x0, 0x0, 0xf93}, 0xffffffffffffffff, 0x0) 16:01:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892, 0x0, 0x2}, 0x123) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:01:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x1, 0x0, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc86d63a8dd35614c) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = socket$inet6(0x18, 0x8001, 0x0) listen(r4, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x1, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x7, &(0x7f0000000500)=[{0x68e, 0x80000001, 0xfffe000000000000, 0x3800}, {0xdde, 0x35, 0x0, 0x8000}, {0x2, 0x800, 0x8000800000, 0x7}, {0x37f, 0x1, 0x9}, {0x4, 0x100000000, 0xd31, 0x3ff}, {0x80, 0x81, 0x1, 0x3f}, {0x6, 0x7, 0x5, 0x2}]}) fcntl$getown(r1, 0x5) r15 = syz_open_pts() getuid() ioctl$TIOCSTSTAMP(r15, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r16 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r16, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:01:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0xb09, 0x0, 0x4, 0x7, "f02e80e7f80744a98aa53f98e096298677453020", 0x401, 0x4}) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x80, 0x100000000000003, 0xcf, 0x5, "8a8de32663c100", 0x80, 0xfbde}) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x8, 0x0) close(r0) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x800000018, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = open$dir(&(0x7f0000000240)='./bus/file0\x00', 0x10940, 0x1) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r6, r8) getpeername$unix(r6, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r11, &(0x7f0000001700)=[{&(0x7f0000000300)="efdbc15fbb27521f9d523a7287efaa0bbbca6d0e46dec17d1321ee36c64ebac237a4c26bced6f7b4ee085b3a09f9a97cfb1df65bb72b04acf87b846d0e7f6d5d672478df2bd8cbed1f74f93fe601813c4b39279f713a94690bfbc8388f0bfa75b1c2b850033bab11692c708c07a371c97b13fb43864976515766561cc641d2f680ae5b106f69120ea8f7a8b3535d0b4cee1aecf418fbcb522e7616915134f8b3210635e0e9f640c0d0ebf8cb58a3f736f8555c5def99eed380796dd350edf7f36bf6772ac3a80d2a04c0fcd6da5162ed3be1128f082957604b5cb514fea276c0", 0xe0}, {&(0x7f0000000400)="c0bf0203cd7c9fe0a7b253", 0xb}, {&(0x7f0000000440)="312c832372add4b9b03e6ad892ed28767f7dac77ab0efe446326aa544d48a16d0fe13145ac5295dda6dec74bfa74257dab445e01aacbae228f57334db7845e0c20ca0dfd6407c721e3157c2326635369a57294cef51a6ece034092e0c4dd62364a792e8865dcbc651f5f3e565bc04a7b5db64e96af667cb73b769ccc8fb7f7662da7e25755fbce116799f65a64345a9723d3545da07c61b5c853818a85a1da4e6abe35b9d80c13b18fe32cfa523263dbb2e0d59f4b00c502717847189311b52f09f6a57e2be31e9a397afab5ca0d851bf519d364077d4b1e946a9c5438e6fe38", 0xe0}, {&(0x7f0000000540)="6a5c88a3538a374106fb583ee1efa8381182685c159ab06af371baaf5b", 0x1d}, {&(0x7f0000000580)="4ee91c24f13379d3f4fcf4d33660e8bf9346330baaa7b575fd99f1c28fe9ed27cbe77f389ea08b8473fd0f539f1e6693ba227818129e8fc95326d529c8d1a998fb696296ed1f3ff481f8c6f542ef29d0bf02427b7cd16995a4a32c29312e79aebf97b7433c2eca269b43a4cc3ef7aa3455db84790f", 0x75}, {&(0x7f0000000600)="2d00667b14e86bfc2c572c799ea6713dea8751ef9c289975b84e0aead66ca2a3ef04e130778e7e8a80624d74dd3a366201f8e308ffc64ae90d84c52c87abcfc92e7c8e7d9d0351521033b40bc0cbaa08531208c277e85afae1293c4d4b0bc6829e2694899916399f1cda59d4b275b031de272e66ad9326f0877c6b319bfb3e8b9f11474758cee4c133dcd596d22c2b019fec25dbb69130386c8faaec10eaffd276ec33ed2992bed759821ab385187b0663f48c5cb90714b1cfd91183f89a7666d6d6eb4b34b2ad6ebc1182c474c7b28d6bc9e6bf03d392689bff37df36cec6f147cb2ea7276f", 0xe6}, {&(0x7f0000000700)="6cd6fc2bbb3c422891cca3a8aedaf15acd95fba662d91f74e3e412dc2029efe1a770621fed68dde1a226e42759476ca7f8054f08f5d9bff56fe55e0f663596dac0162bcdece9c5ca52584ad6e9224d7f9ad01b781dcc1626de5b195378f4d34fea412a4ce7ea2525eec60ada5351e70176b06b46376777970b0a6ef01ecab150dcf84db4e50121e7d3812bac6c6b9740993c0e9d05f63bb77f017cd16bc8dfc8948f1dc17e2838ded17523f939a4830c34a2d7084b734394b0a155e5ad36ae634fad45268be5b49c84714ee3426622dfd6cd3948f0b4cf3e49f3c47239247e0d587d640d30dc7c612f14cc3bddeabff1256e985e2432a6ff2579420f5249e052b7232812b0a2bbee3c9f64080f2f0794767881a4e1313adb19545c8d95d6a6d9d905339b32e74c1c8436843142b4e41159bf8301afb6bb04b7cceeb5d1f242d5098ef36e47e95bb8bb65284e3937f5991d3b92fc37818e69f67b89785098e1e437de0c4943446759cbab9911fdac4aaed36450cbdece18268c6adbf345507e3f2ef04f12b87552fee9faa697899482005ac7ceba5688f125c803f8b92bf6ebf98d0e1a49d368f8339a8801431c55d6648ec017c8904857b46c4f12264b8bb4b6c04062a2b353c7569d73193d40a718d8a09cf950ec0d83db300d0a651ce182fd38ab80aff92192f66db0a058982aabfa798a18604bbc7b8da9766d9b1f9e1e9bc6bc40c48a26d292240130d33f8bb56ffca43413128218a72129c8f7c6e78889af2afe9a1fe7942f68760e63a146a57fea5cfecd1299be2307d06b36dfb171f6941d334ab43c2285eb76cfc2483a8d420ce8c5c135393126e6638d97c1877a616f1a674e397aa91f369a24385342f2af7a32856f2262b94b3edd87ba3aed8df11f36833e33bcafba4c7092343ab2f876457ef944eb786ac2e447090dcc206f42168594baa41c52437d13dae1db787686c9a9863816e98ed68eb3db7938efa4c1a5b90cfeb3b66d457a76296677338d2b672c869a0a2bead2610c643808f1f7f5d0ed51de520ef5565c5cba77d0b4211c3a474885a634d812f8e9820c2178f3408a964b9689849a4d03cc6fa73fa2aa533d9ec58b37cebb83347ae6dd0aeeef041d42cabff8c61e9d196f0d0b5de9c75f57e972ef4eef26dd222ce847872054fefc4f6a2faa8efaed37d40b49219ea296642c7c587d5a3b48ff2d86210b298d456635fb7563f0286ec64b6c9cc7c81bf1daf1be487f7355c2749227ba0ef91bcbb5aeceb7566f7f3d82c20fca6e1ffee7b1a23832f4efc066863b2664277c88010538ec412e463026280d954244c1b98c7ea982cb3c328649bf078c2a79bd5dad65d6f2ca7c7e435a8228c5d926829e7825f684ebcccbdcf9b056696fb7f672bc1bb63e3f0f5d2ad3cc07a3edcd8af251bc9fa8a7664333bd5a5515e56ebcadaf2a54911bed9e67739afa2d9e61f7dc8100a15fdbdfe038079c16f3bb33f3596b93a04178dffe2458f74db8268422c78fa01692b7cd7ba24fab23d429ecdfe7000ad7986b11e1e5938ec3858172331ace8814b0b6eb251ca463a56f2be740396953a5f0067e4fec60492f00c6acc1988aea9a480df77c9849988e4232844f52cb1bd98bdd3014a2be3982f5c801b4790628b37ce0511492870dedf8ee7bdf159304e4edec6f1774abdd55fe6e9fb4bf95eacbfa227a606d1789b5a557cabf2328a6e5f8bb45e552bce3e440e06c6c6cd8e0ea45152c35c981370ae200c6b473bdafa934b7a87c85296a428aa321af6cb73a15fb29b7791f0e1bd515700d3ccd09d7505a4cc4b987b1d13437f15ee5427758b08ca7047c74f6277673658e05b8813b0d9f12914c26b37dc67d6aeec11fc1971a3b4ca4cad185655b86c0187c17987cf1f5e4c5c2d2feab659ba5de0efb2147525c3ea0eaf4de7d10cfa6f96574a564d4ab3a3a85731f70d34cafcd92937708183128d43ad320da2f0c0bb59bc5b6ccb55940d4161ab1b9a59a9f1c4baea9b48ec8dacc56f1c4eb21ca7de956b3765592e2266f4b01ca5b19371a8c1e767abf803d6a46aa5f74d9647609972cfa25cae6405e13a2cf3462f5526c1fe5b0fe1a642d782e9ba8c64f0a9e4ed987382286afa29c85ac734c4346d5501fc59b2460e7dc29a669e30b6490a7b120aab172f027562a70e89f481cb0185932c7c94cb3591c967e4a0247b95d5eb1afbb93a74e4b7a092548d6f71eec4f9ae72c7ede77bff96cdd6e46d609e7353460607d3b77d5594ba9ce9e9d8d0949544b0bced43725995c28f9802c54c14a09618bbd2676d86d4adc085d8ed8aaae309ed5e67446c4af8a1a728d0f36638e80a227fd261849911027f992ca6e9256912d7c2a66cd5f6d26bc7766c5d58ecf867f034bb9804cfad9bcb2ea7f8770a33cb104243c8b0648ce4c8cef6570cb441e5bc587c91fb087bcba330aa8a4da2a23cb30b7e4c013f437dbabec67c3a428d6bb71b1ccd7a6425e8cd059e24944d3a003538d60d50290f3b11833803a3c3550303558a0094dd34b401b15c06163ff4666e03f9c3deb49d08bdeff29fdc107e21956ef7031ac14617cd007e52bf93eca1d1b9373929461a73fefc90e0200ec154e5bea2d87ab77a2e86397b019948b57e4cd18b75073ff11c5c9ddb973a27957911815a52491715e15afab51608bb2a8eea40316d6038072c751fe84054c0f3d3657562182e6d741d641260ad5b3ce7d41c2e99540549535daf87ff825f4536f0e4514a758c24432e88e76112a7034ad957b25930bdd8b9ac3b091689056169ca225a9891036408354bfac6039bd7a11b1ee3d8fe150d85bf68d53e5d8b0e5dfbf90e783991954c84ef55ca60c5d4345216a1b655a9f810fb57e95450414c2bcf6b6c9e3f3b828ff3fb3e38f997157c16fa6af182146b71af69f90ee24d76d977260060a827e4a5c735a13611f4f2d27c8ca540ad55f2443fd259756f0ca481752553d1a233430e754b23b0c55d7510bdaea7f4a1463d41d0bcb6ffc41c046ac02964009dea69d70f96511f96a8bfcac1e5a65c8ff4127efa918f664afbf3c6164814b5161510ca5ba9d491d7054e6f769b435cee17c52b5af1d182ff20be82fddbefd606a9a9f3f0478950d016f489e7adc1a4cccf21f6c2c68bacad37579953953a19c6c792767a3203f6a133f87b472889af04dc0c05bf6e1cee2c4c73d1d39af1556d9726000558957c1782e42135beaf7b4e20640103fb4bb3135dce4c3486d239bb254793dc19ffe1db5a75174c01bf254e93b87748c2f18535add90b286f66fcec8a802714d004734c84ffb38c82945c61e77b6260760c1d6054725e99979962cb117bdb1135707e19bc36a4b6bdfb5131cb327e1ff873376498a288140338b8997e8ae1439208cd05f4106ac8d41337ef42877284ff88e0eba726e16020ecb967414a3a4c0b0fe215eed8a597df8f5dee5c3f94c9584ac4b1e5d6a355254e1bc7a581e3b1847cd32c47e63ccfdf6764dd46aab6409e13208b07bc6dab78f823edd3e50341bd7ba1b55861d67393c69789fececeeb9a1a544b6237cbd0bc9aa1dd62402979c1ceca49592447edf224456aa6fa83bf8d5817db6cb9e505870914f772639289eb5c6e5a26989793e6e002f783def3cee53088e74cc44f39969a4028b2abfdb33388f5111d5ef42a0c486511ea004f9ffa1e620e5ad2ebac8afaddfe07240041c6406ce33498c4753b4dff1cb3227732fa89c0bf55e80610135c3a9cc45b26695e316cde7a04b9728f04bacd04f03a4b4c90eb1a7ccd8790d934cb5fc3e84ea836259ae5ee79a36e05718a0f69957a0c95807eeeca605dcaebb12181216aa4dffd190012270684520d29ef61f4f76290687430ef20a2b65633dff54f471daa4c91adb9c94ac27e5341c588180052ef94d123c69db91e782e9858ecbcaac92a78c02bf15999d1ae57241978c9929d9b1b4b54cdfb07dc2223ddd83aff14aafacb38ee282ecff6a182d72bc5e42969365915980995a1bfec2cddf0a6ca9a0a5925d2ebd1bcdfb81b67c345af1c34c86b5bd021b53194ef329f1b61b60c47fa0598256625f4f27c189a4c06390e5208380b9d7963baa170cd5b5775091464570e8122dc552b246d2417cf48aade553ba3f95ad3771ab7852d28e98be1355d3c150a5fbfdd700a304a1a352596b2db2658c4a44385ff683d133b07783cab8b44a6af8d039a2b257f171bc64cf2ecb39f8aad53347d98b4af2a978ab5c36dfce64b04a9357a24ff9b6b8a796bcf37c6b9a299d5829950e02c22af300b3cd9623a9eeaa4b349a5765ea657ade63748ec3f8272b384ddd7304d36d3953fd12e4b865f2f982e7105d134abf19b32a57199dafb88ee59792fdb3d921a8afb19a9d92cbae3d4c75d51f788338ff3657a959958f5e340273743e49b98d7f26513016c5e323d1aaa7b0e65ecdd24c360dc5d06cba992f03d4192aed7819fa360fdbb71f49223680bd38a433904b44b5a7c8ce35815f3b1bbc391ff63a6cab21f715d7a42fee7725ff48479bbaf39715e9ddb459ccc0f28c1ce2852e5dcd50503139dd6db681f051126ca983cb25e88f684ffcdf277a1395dc2e0033b9f3a67f0d9b737ea08d8dec002f7ad7e21a99c3582c85e27318795944ff6f2873c34bf44cb83201551d8cf706877da839a3810ca0aa66edc37347b13920405d4299218cf6768b3911f7f9bc3a704ddb4af33fd84a1d615be26c793c91da1a8879adfd18081ec9f34279d269822b3f24980e3e0031319fcb8c18c079b6506607fa6cbe8d022156eb3c1b60f3180d11592f2bce17b3eb5af07798d81d89572ea8810ab0cfe5fe107f196e271185c1189505a58cb69552714a85da7bb6191753a3f65d2a4f22506973c7df8df9368935a0adb6a00513ba615d59edf0927918963ac5aba9b275ad5c55b34e1754eb6b0a46b8028eb4e1175960ed7058868cbd83b658809c3820af946cc83aa7d9e78e75d37435e8302cf2ef2ebd363bc45eaca7cca970b258d7ad0047331914773045a274c91616a45f796a988da062c557fc0b4fdcea1b05d6595fb158bc448053ec7732cefefef1bac1b083e3e62a4096c6bb4085c29f9b0e29ecc50b2cffd0dfe1d3d0402044b90c8489641ddfd1fbff902e024f8c0ef2cdc75549ba3663f5130db6516d744b210291e54e136754aed18b11e5c6697fcc2997a3bfe2701bbf2de76a79679abeda27fe9bbf37a753bea48375f1b6ae543e5132e43cf9c227f18b3990d7dbf59481f97ce5f8d2fbe2016d75d3ee2d2dddf135297f45802a9797435f77640d11e2b678451a17eee252eb6d16588260b2399e8f9836a28323f015bf31f114019d364401efe416cc045564130685af3f1f57df4604971f1c355c3a0ca54761bf41859c368b06cc0725a5305ab67300421a6747de3ce621197ef17531007fd674c5798454d339862b6b5120af541f3025747e0c8d2e3f501170d32b70109d9d5a1f86f8c8940b5fde858544d04f0947948c1490723f86df82aad6d8837d3968a6d099af9c34b418bc01e89c15546af8eb8f0041978dcaf6460c238e1f1f675cd90541c9e98bf3852b5badac994870e42765b2c6f9f1f1dd380a11d5eae3a80dfff5af8670f0fd7154ba3cdd42f2418a44998397a34f67221433effa0e7fce0319fb4490dd901af7de594820ef7207f86fbde1c7b588c5348516f4d7ad86ab5e28ed69cef001e3bc7dfed90a2d12d4e7722cec59956a63abf559fd8cee48a63365df246a9aa762f00c0cc7d553a3df0d0d69f3fb4a93", 0x1000}], 0x7) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r10, 0x0, 0x0, 0x7) write(r0, &(0x7f0000000100)="8c65", 0xd) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000001c0)=0x62e7336e) 16:01:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{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) dup2(r0, r1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:01:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x20) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r3 = dup(r2) r4 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f0000000280)=[{0x3d94, 0x401, 0x7, 0x40}, {0xff, 0x6, 0x7, 0x10000}, {0x1000, 0x30000000, 0xcd, 0x401}, {0x9, 0x1, 0x2, 0x9}, {0xd932, 0x8000, 0x9, 0x8000}, {0x73f9, 0x3, 0x10001, 0x200}, {0x1ff, 0x6, 0x9, 0xffffffffffffffc0}]}) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000005c0)=""/205, 0xcd}], 0x3) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x4, 0x4, 0xda, 0x6b2852cb70f0d50d, 0xfffffffffffffffe, 0x1, 0x4, 0x2, 0x2, 0x5, 0xfc7a}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x285, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000949a39b044502d90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610a000000000000000000000000000000000000000000a6bae84dd600"/4121]) 16:01:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$inet(r3, &(0x7f0000000040)=""/15, 0xf, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) listen(r2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:01:40 executing program 1: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0xa1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x7) write(r1, 0x0, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x3, 0x3, 0x80000000, 0xfffffffffffffffe}, {0x5, 0x5, 0x4, 0x2}, {0x7, 0x2, 0x4, 0x81}, {0x1ff, 0x4e, 0x1}, {0x7, 0x4, 0x7, 0x1}, {0xb4e, 0xc00, 0x7, 0xfffffffffffffffe}, {0x10001, 0x0, 0x3}, {0xfffffffffffff001, 0x3, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = msgget(0x2, 0x240) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000005644ac85155ff175ee8da91a61930ad5e95b59395889aa65d2ac2d8a9ff36fca68abdd97eeb011238edea3ad68d9de867e5202404ee6fc7c09c7185bf29e6276ed50120203b938df3d4fcc26bc98214b57797d808e34c749de67306ab79f06e8d8ec5b17"], 0x6c, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x1) 16:01:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000005c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000004c0)) r3 = syz_open_pts() close(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10000, 0x0) close(r4) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pwritev(r5, &(0x7f0000000180)=[{&(0x7f0000000100)="8d3705b2e89fd99b05490c2f450a9c9198d9ae1fe382ce743ef0", 0x1a}, {&(0x7f0000000200)="73121417a86f60ff45b5d2847939195084e12bd60e68cd0a19c67009553639d5707c4cf339570d141bfc1acb3a2c996aabae034661c9b419c0646f202d5930c4e7d4495e7d4dd28460b2a013da97945d59018e6d400e987bb3b2f75de7e1f770416fd728da6fd1ac9dd6dfcbb756e556b138dc55a0942ee3485c824b21814153ec3caffbf8b1cd9562ed8a7ba8bf831b6387e6c21b7a5fbdfcd9bc0ecedfdb6aaaf149cd0b470d19cd63aac132ce5c3c6e27eba5ea6252347dba0e4ea6c176b3765af52f985ca33e317a314c3d8fef47ff36542f13021af826c196434d91c78121dadc547634ec334dc2e9be0beb110f964bf58805d5bf5e50fa", 0xfa}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) flock(r6, 0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r3, &(0x7f00000000c0)='N', 0x1) r7 = kqueue() read(r7, &(0x7f0000000500)=""/91, 0x3b) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000080)) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r3, &(0x7f0000000140)=' ', 0x1) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x7, 0x7, 0x3e5, 0x9, "726c9e46a618022876360477c1873cc8d16bcf62", 0xd53, 0x1}) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000340)={0xffd, 0x3, 0x9}) 16:01:40 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f0000000800)=[{&(0x7f00000003c0)="7932fd5570845334ae4cf19c641cff414a1514ac35b8fbb1c247bdd7d2b310ea6b1c344393ddd7f970f42756ec5ff2bdbbd4d902761a6f025829c1313ba07383133a6cbcdfa9f337d311a79704e9e354f78d99decfc7096f0af65afb9fe1554ef072da166ccfc8febe71c7edb493eb0459260ef46830abc8fab4204e5ecafa599ca36466aa65b3a0de7765fb1c3ec4d677ffb9acd979ca866e", 0x99}, {&(0x7f0000000480)="0b7e8a5dc7bddc778a466b413b07a1a033541f55ffefe3f2ebc706ab64b38f2aff811525b64e10c0f52bbbd475c4986929b6702eee1421a5371b42bee50f414b3ceaa5d2e8e12000aa4d0fc8f31723c267c7de1effdd6139be8acd2f5af1be25000d2e01427c45d1f22917eaad5f1d11b18a87c17a61f1797b", 0x79}, {&(0x7f0000000500)="77311b12b24f175de9b46555d3788110afa2be9526b40787952c0d7cac996dd661e199ba62a2c2ef2aaa438c4a682dffa3e4c8be30e28c98a09343a688863defaf2a6ae32bb204f996e9020a", 0x4c}, {&(0x7f0000000580)="e0d9478283f9650251b34367cd0be7ca27662c445792b325793836ad15a3ab46e22f2126142970c183478cce7869d848982e3c866e7c2ff5872671b7648c246c87e833547e21ddbf622e59650e9d1ac53cd07239600bc51792518eedb55c70409146f689b958b78e46cec3d48c89d6b3d4a05e5a78dab45403aa084dd92e17c7ac891a8ec1fc0834cb41ba4d46955610f16f7d50350b51c50ebb4bb2ac33d6063219dec5d95267271a3d2b860cd72265489a0c038fdad8a7dc79e0fecc36e196ef01da2352fce752efe750adc0b2380454d3936c8b", 0xd5}, {&(0x7f0000000680)="08bda5bb16229d8d5ed76561e178ba00a803e8677296eacc82fc396f9738457b06ca9de8b42bdcbbeb3ca1c6ceff2af44e0eab9538c302f19727971e55360a506d6ee786faaae2e13b1b8e8231b78570e14d1139243013ad9f0bf05262b49df4d5bdb349ad225d101caad6d38b585f84ed14c050862b9694767d422ff35f762cb0d5086fd1dd651884ad9760edf4f6c971b95f8355e508393b456645e88352102be932297ff23c76914b055977b79e8acc", 0xb1}, {&(0x7f0000000740)="2753f99d3661599499408666fc891e31d78c01974cf8101e848a2ba6c4fe9f3d9e7339816ae6a808c45b688cdd694eec7c3893f7db0d32752c464a0696f19a8535e878a07cfe43255f3da2b93bd00751570dc100f76cf655d452e7a0b0e51fdf7aa1f0cce750968b62eea6bc432549ba599baed579e2194b2122bf07f567bc16640eef28321d57b3791e1788de02740069b14412a039e62c45093d92e59a7b63339418b9421db448e5d479749b8c919e838c5d13", 0xb4}], 0x6, 0x0, 0x1000000000000000) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000)="4122651598514d0161460c85b41b413f52ebbb206e69c91d18dc2bbe8e091c3d4909aee5ea549b0b1bacbe65cd195d87ed60029b0ea22b4ba8831750cdc0565772426cf5002f7b15f18c0de0d4664a878c1a5179460ce06a932fffd2b9c047d340b470539a468a13244a20cfef9eeae27e7495bee819cf4dbe2a46a425f013c0bf42f25a0ac8ab98701bb17eccb395f109f02c1938f6df624140ca49e4161b29231739f736ff33ad7baf9a0a83c59da26d3fa038b681d37f7295b312646b5f4143802985bc88a0cca18e72bb5924e9eac0555f9a12865e524bd96c3c939fc140a5c24a05458cfed8917c986da51d20d5957825f915fb41d76c00bf", 0xfb}, {&(0x7f0000000100)="7c0c93e84ea5a62c66e8bf9c63d4d8ec64b6a43993e8", 0x16}, {&(0x7f0000000140)}, {&(0x7f0000000180)="bf693e9a408558a9e48de74ab2bb9ee50a9699b2f2b163674460de9dfa6bc402dc2b292f80283e6600bd2280c570a9e496311335fa0d4a490a207b25bb0eabe0e7bf7b26e93ff94283ce2016eafb5ea86a50402742c914fee077d74fe15477aac1f048690690fe6871a4920cb662fc6def6eb348f11290a08b9ffdffa7ec241c80093acca793fb7856583b94ad1a1542f2757028710dd6693d8c28fdc621fc6453f4f2f57afb5e686dd390a4ff918e34dd8607af421536662672f4da12f788edf02b14022ee3e58d5e0e098012b6c34ffab8", 0xd2}, {&(0x7f0000000280)="f2bc62c59fada7d241d8d092a73226907fd08f3632bf6b91c373fc8ffdd16a84798a9b91d5292db70d30a80c857cc8e08818cbe996e0718b9e927c1939b889e0ab6aca347e7fb1cc4a256f", 0x4b}, {&(0x7f0000000300)="95abc3e1a78a381248e9fe309d4bd44af9177b64e983d31a2d6619eb3ce809c605303c30b0", 0x25}], 0x6) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r3 = open(&(0x7f0000000140)='.\x00', 0x200, 0xd0) read(r2, &(0x7f0000000880)=""/95, 0x5f) ioctl$TIOCCDTR(r3, 0x20007478) 16:01:40 executing program 0: msgget$private(0x0, 0x22) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000180)=""/136, 0x88}], 0x2, 0x0, 0x0) 16:01:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffd0a) sendto$unix(r0, &(0x7f0000000100)="de72cf5b977f2e13", 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) 16:01:41 executing program 1: r0 = socket(0x2, 0x1, 0xc1e) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x5c, 0x0, 0x0, 0x0) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = dup(r1) sendsyslog(&(0x7f00000001c0)="19ebc3e0c48dcc8b2c4542367ae1d9ba6c0080bcb56899a9651da55e0fc23b34a50c836a32ce1dcb5940753dfe6788f7a91aeff1d86c065e0cbb75ee3402e65f4dbc7015ee75abccb5299f5de2c2bcc203336ab2e7abb0d3e9faf43c51eb030ecb96e4ba0e0d9a24b28ad021862a17366359a782c234bc6a4c375cc34203c972458bed69bd2115590d82bb5c668621c93ba844207967af872c4370ce88487296bfee9d327a727b926f274053a186121a8f0d1d362d275722b1b24dbb7ff0e0f0", 0xc0, 0x15) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xdb97, 0x7, 0x6, 0xe6da}, {0x7, 0x7f, 0x306c, 0xa3}, {0x6, 0x8000000, 0x100000001, 0x8}, {0x5a6, 0x1211, 0x6}, {0x7, 0x100000001, 0x1, 0x3}, {0xbe7, 0x101, 0x1, 0xffffffffffff16be}, {0x5, 0xa017, 0x4, 0x3ac4}, {0x100000001, 0x8001, 0xa9, 0x4d6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0xad, './file0\x00'}) 16:01:42 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x10602) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:01:42 executing program 1: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000280)=""/29, 0x1d}], 0x2, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:01:42 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64]], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e03664b6c653000c50bd50f400ec901c4acb8b0059ebcade2356625aa427800e2d19a8af85c79cd9633756125a4f5a47d937b6bc1d2035357f39f47c31db2b2ab1216f5eb59b0b5bcacc4bdadc42a33841f785c97959b58e77cb1557705bb1965db0af2c2d11d29ae77145c37f156aa15013a79ea176abdddeee682c16298e90010b09c52f733fd9c85557cb21dcd65aefd171c211508e8a3aa5b14c9a08ff0da9667fbbb0fcdeb9dd9aef6628f505945daadb041926b767c61b99ded54c01cbbdcffad2a9430a26a06a2c61d24961fe1992ce61b945b2b488cfb548dc4a7a3f09cf94256780150467a526d1bc326ecf0718d3f9ec21f404b4b46df044b8705"], 0xa) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setsockopt(r2, 0x1, 0x80000000, &(0x7f0000000340)="d04d131d69ffa67c1938838b20bbbe251c27bbc81f5cdcb8dcb1e3667c9b9f350bebeaee3e304c6a6359d48a573333a48efbb865030e1d6a1f99d16daba170a099d0cd58bca98b99364d1dd588031af9b8959d1538ce38e7ecd8ee946d367732d0dbc91d24f384c9fedede74fc9d8e3e32454935067e02719fe71164ff748a8f446ff7564f16f707f13a66be01f248e150a8d6d134bdfb68911a4a991ddbc033ba976370bac6c9ce87f6e0b09cea538427810a2257bd350808c8735d23002b7c5d8de204d7d89a4c72c05911ee7defddf706facb9bc35065f064f4e413a325e0a754be2ed8d34a7003435854ad4c0ac156c8b151d4b70a31", 0xf8) 16:01:42 executing program 0: r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) socket(0x1, 0x8001, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() sendsyslog(&(0x7f0000000000)="be3388e25186b94c8b8db436434967076bb889153d", 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x9, 0x5, 0x1, 0x2, 0x7, 0x3, 0x3, 0x2, 0x4, 0x1}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 16:01:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0x1a6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:01:42 executing program 1: r0 = syz_open_pts() mlockall(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x11000ffffffff}) 16:01:42 executing program 0: r0 = socket(0x18, 0x4, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x752, 0xfffffffffffffe01}, {0xea9, 0x9}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = socket(0x800000018, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r2, r5) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x6, 0xdff, 0x72, 0x5]}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r5) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) 16:01:42 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f00000000c0)="5702693a49334d503238667627e4d1838570270e74edd513622ed81ad9ce092502236864f3d58dca7fae814bf0ea6f3da1fe30e7663d2a17fc915db97812df73b552a23267c9694a4a362b8378e432efa288648eb7ccfc69782b0430e02fcd37c8fe8c247e4ffb31016507bb38e3104d44fde54900281515c8d3199647522f0ef5936edbd17be3936f094a88a8e7483f2df233112df1946d2f3722bd199f40e93a190aa3f0156718ddd5082188eb9a29", 0xb0, 0x211, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x5}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:01:42 executing program 1: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20020, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) chmod(&(0x7f0000000000)='./file0\x00', 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r4 = getgid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="da84713c86a8c8862f863f2f522dfcbc687dc54927fd01394db1356d643243c4f654916e99711c76f86fb23d782cbd1464c8ba60f774009418c97c43b63cd3f83c4eab6dbfd87b9ced5430e15952db784efff37538de129abc463b8242d2d1c9ccec3920ecccd794db0b0e98a7a8063531493460a1e797deccd600816ff515c3295f407e7f7758eb667bb3579cda8be616f21b8fc4cc0d0e7bc8306007bbe13d0dbda970b381b08dd3f1d43c0df6b41aa5428d57a79e2775882c9e168c4069709a73fcffacd9d65969afad2c5669dea892be283008de0f", 0xd7}], 0x1, 0x0, 0x0) mmap(&(0x7f0000397000/0x3000)=nil, 0x3000, 0x8, 0x8010, r5, 0x0, 0x0) setregid(r3, r4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:43 executing program 0: symlink(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(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') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0x60cae1f4, 0x7ff, 0x2, 0xffffffffffff0000, 0x2, 0x65f356eb, 0x535f8c559e62ca2, 0x0, 0xa1, 0x100}) rename(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xff, r3, r4, r7, r8, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r9 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r9, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r10, 0x0, 0x10000000000000) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r10, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r9, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r9, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r12 = getgid() r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r11, r12, r13, r14]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r12]) chown(&(0x7f0000000080)='./file0\x00', r7, r12) 16:01:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r1) close(r1) 16:01:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/93}, &(0x7f0000000200)=0x5f) sendto$unix(r1, &(0x7f0000000240)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:01:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x5, 0xec, 0x10, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x100000000, 0x7, 0x400, 0x7fffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) r6 = socket(0x800000018, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000080)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}, {{r9}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x4, 0x2}, {{r5}, 0xfffffffffffffff9, 0x94, 0x40, 0x10001, 0x5}, {{}, 0xc51f7637bb416009, 0x2b, 0x80, 0x8001, 0xd46b}], 0x2, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0x0, 0x2, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x4, 0x2}, {{r8}, 0xffffffffffffffff, 0x6, 0x8, 0x4, 0x81}, {{r9}, 0xfffffffffffffffe, 0x31, 0x1, 0x9, 0x8}], 0x8977, &(0x7f0000000080)={0x80, 0xffffffff}) 16:01:43 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x6) fcntl$setstatus(r3, 0x4, 0x44) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000080)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000080)) r9 = dup2(r8, 0xffffffffffffffff) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000240)="220e2a", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000080)) r15 = accept$inet(r14, &(0x7f0000000280), &(0x7f0000000300)=0xc) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0xfaf09edaf1f40f2e, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000340)=[{{r4}, 0x0, 0x40, 0x1, 0xa3}, {{r9}, 0xfffffffffffffffa, 0x90, 0x40, 0xfffffffffffffffe, 0x1f}, {{r4}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x850, 0x2}, {{r10}, 0xfffffffffffffffb, 0x17, 0x2, 0x5, 0x80}, {{r12}, 0xffffffffffffffff, 0x80, 0x93fae62b5db6394, 0x202000000, 0x2}, {{r15}, 0xfffffffffffffffc, 0x80, 0x1fffef, 0x5, 0x1}], 0x8001, &(0x7f0000000480)=[{{r16}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x8, 0xeb82}, {{r17}, 0xfffffffffffffffd, 0x40, 0x8, 0x8, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x1ff, 0x7fffffff}], 0x7, &(0x7f0000000500)={0x2, 0x9}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x200, 0x9, 0x6, 0x1f}, {0x8, 0x8, 0x6, 0x52ed}, {0x6, 0xb4e, 0xb22, 0x3}, {0x8, 0x9896, 0x3261423c}, {0x2, 0x20, 0x7fffffff, 0xfff}, {0x0, 0x9, 0x1, 0x1}]}) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000000c0)={0x6, 0xca, {0x1, 0x30}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc5822bb2c350b469, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100), 0xc) accept$inet6(r0, 0x0, 0x0) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x0, 0xffffffffffffffff}, {0x87, 0x0, 0xfffffffffffffffe}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40080) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x3, 0x4, 0x5, 0x8001}, {0x7, 0x34, 0x3, 0x8}, {0x9, 0x9, 0x8, 0xff}, {0x5, 0x2, 0x3, 0x9}, {0x8, 0x3ff, 0x8, 0x10000}, {0x2, 0x10000, 0x7fff, 0x8}, {0x7, 0x9, 0x2}, {0x8001, 0x5, 0xfffffffffffffff8, 0x5}, {0x0, 0x2, 0x7f}, {0x5, 0x5, 0x100000000, 0x2}]}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="f37977b698fc05296805f5d8c62bade7dedfd71e21a82a41092e9bae8b00734ecd4ea3bfff4d2e270c8bbbc99859644f91b20f4a4015fb5939555aed959068855cb76682a3bbed61b8cd8f6c354bdf5be96a6a894c6ea8ffcb993d97706090385e40d580b31e31d8fd77d26402e9390dc7d10ea1a7f940a5adf0212b4b767b0f57bf7b42a96790a214c12db409a161d7791256625eac8a06742fb0179f67d0d9b45e6e43798cfc4269265868a13723b4c595be07d3942cba8e5bf982eb3e4e5f28509e71f54a68b89a83ea5dabb2690362379518b86912fac7d1e9d98ebdfd", 0xdf}, {&(0x7f0000000500)="54e36e0ccca2b78ef5e409ddec6592d008e60c88f8e7f73684e2cf92159a7b27e7286c10b34e6f58c71f34b06c0cc305f4c699293cc4489596ef3ffdf201d4ad448442990ce8157127788a39737880a22deabd2a4753ecf950c1c3986ac4397bbe75aac23ca966cfabc070d0d74e5e8f64ea3ae2360221dbb365edebb0912251d5ac9a5ee2c4df1e99d6471cd911443279d247952ccd301df040d69bc6d0510dd091fa4b725826e4ffb0cb543e6ef6b284aadf25b1ec743d482aa9739365f71b1ed9157ba7bf20491d7dc0c578b30482dbde3354a97485aff40dd098430d0e860af41833944cd27f04882783213c8700968c834d856681bca54462a898b11002c937e7bb5013ec6860c21f40b58db1ca9bf81e4048ca0c61ea7b4fde8376f0948eab8e56e5bac4cb4f41d28f64e260a408eb4dcfde7cfbc02edb6efedec9ccf47ccf629677c17ba69b74bcd63be8aa1e81edba243dbb259158647162eb74b144cee4cc5a30d5d0666d6f6d4330bd519dbb53308f784336bc99f315f0afcbc7d645fde73f0b9e0816b47a909bd28f70fa70f754c49febf27bcc24d7ba6aa75fe8f2791f75bc3958ebe688993aea5882615811a7f5a4acae80d2944033d99b265d352766cd876ab903a97e7588ce7cd061a46a48be7b73585de18ddd50fdd7f3d9028ffd652da7eb5813f6f60aa50bde1c28b1ed59d9413cf3ab50ffa39279fb034340f314ef9927ae70aee5c37f11c4676427e372c2c5439c80ff2af01a6aeb200e14851a82b1f164c98bb27292490baf9c623fbb107315be4d3b7f21ee8c32fe16fd36b6887800e61eda8dd8014101610c343975903e92657f2931b90ac84dff02f0fa87c7f4491b7562425dc77e44b92adb6cc541270c55493d0183ddace538c62864e4dee79cfddbcda481fc73d0bb9cdf26230454349e06f378839ca73cb57eb29061acb55d1af4575e4a33eb498dd3b0a466c8a832a9adaa2104ff23d341d602d3e39f0a7b594143651882372a8a476f0a9dd0a8466d68966a2619f1cea50e3fc92a825b91f23428aab76242096dab492529335ec4dc98e991bcdaf719afae22fd60b2ff263ca476a43d12892b80ae2365a50064d770d91a217829772de2407aa38b31e20e601a40c5a3a31eedc7fe41692e8e0860e5719a23f680a0d016a3b595d308e3f31a4675bfa15e758dc98b9a4abb1c0935a52a808226891243ca98f4ef89897ca7f2289f6ae747bc92e8f820314252d3553496c440c5d4b812d365b931528006f35c961ccc65653e51ed2414f74260daa8cad94acc824bc9674c8bff759ee47ffacf12c3c9b36b47c6bea239d7cd1dd246b67e65b949bfe42f17719f0ad43c990fa0181bee51c250c18f9406924b27d6c7144d563315e3490e70872eaf153bd8bffae8f9313db58aeb3e9c6303681575d65d170be3145ec22bfce7cabfe2638c4aab6432247c145d5871c05618a10c6080f8d1e4aa7ed938e660a815f0ec10ba6880ee4fa2f0f5f9d9d24d89381efe8a3ff0eef791c37a97f8f057fba696d67a6173dc68a4c9015fbcf8c8910e6f1544d79f6b4619521a5979d0097eae3a5544b8a653104402384d79a8f27c67b14fcc1928f2528f845232dca0fd7d3ab3f343381fbf4937d30fe067af35a47442c695c44197163dbaf2983c67eb5aca80bb61c0c6a46722cec44c2b7381c47506dc76e57af9437cd47cb847c8ae9cc09ec266eebb18c1c381c7049e59f3de654cfc48ef59dd199ecbfea78887b7f9eb7133c3d3a3e2f1d82f88b405ab4fae52b3697076c6ee607ccee4f13f6af12dc5b01d738fcbb576561600a74ffeac8b31888b9535f7568637239fe89e2e749339b8ac88bac23b36fd2cb603c32ed0b2b2c0955628d0175975bce2c39fe81116b4bb79907d741898aff4068405a33a7c25d9f49a56f95d6d247fc11b0e6b1bc5f2c16f3b817b1510832bdb45da27f36e24af9f2cb491c075896d796630ba22950799935d2d3369b7f533a33ffadae266acc9bc5329aab9e33fb873dff60b64cb787c25bab00bb757b79c307f62c7023516e789f006eb46268eabe00717c468714efe8384690d19632ac3900fa13fe8dfdf1372189b848058879739dad703122430e552f0a48575aa7f04094f95ad9baf3c4c4cdc8eadedaf7423f9f00191aac54c36336440898ab814e715aab0e2a3c8fbe28264290e306ebf15fb2fbfc19db65f6d219b364d1244d8f9746178333507df618e739d07186e4ce176c4744b5d80c8ee98555110ca49962b46cd023c4b157fca3150ee9580fbad0eb63180ec6ef95e88653e46bb2c81ea39dd198dcec13466fe21ef33525fc08e5d64c2a6823ce35b346907ada3e162667e6752387d435bb40623d34e1b2bfa7a70ca9b2f51d589fc83431dc706125ead411730d8be9d733b8dc1fc591b51d0a9d1f6aa4f6b46b0706c2b42965afb8a28c6f95aaf0940cf239dca9cac5b60a9e87cf66db09ebd2393d256aa375aceb82b9677a0890da88767f67b17323c9bb365719d46b68007662ff7ad0ca232140f7e386f2463835620cc29ad19de39cd078c91a05c725e7e6467be49702041d0f3ef87199989b29f02025cb610f41467b00fd6a1fde9302d20791325621680f9f09ed5957c6fc4f9af34315e0f1c3f7146177a1d8538f36910c59d3dc01ba30bd612adb5052f2d77a081e91e9b359c4163a589227c480262fbed1387dbb16e885ded446127f07735eea4f08a91d8c4fc571f4842063a4a94f8162e96a14866b4daef81f4d03f69cdfa62f01e9917247437dd6e5d269bf4838f34aac942776f2cd5fc8417d0d143da6a5f0f99dfd456d084f8a22c2914d29f4868b7fbf8cf151256dc8bbcf04792046aec50268054f13e0e709f766eaceed921048cb12b22e993534f95f0ff0eb8b61e4db9e7b3f8e959a2ba5e4086e8cbf4a41e4fad1626f89df7ca1da0419c5b3e5e77d9d6e4f5a09a578b2962f19c9bd7d0e8554c5a9669bee6b5192536aa85df696cc5efb30f032f6e1497c5970d1a8a46e567969e98a6f7862e2c25cd67dbbb65f3470166cf4c12cbeb0ddc75c7cde4d70ea38554e848e0195d19eb9bb07e0a415c7b8624e3caddd53e6309d5734df7fddc3c45dba2a20d928265164442865f14c2487e8536c86261e8a5b275bcae632c83c82f645444a65e71bb88eaf55c29ea8e5599fc94d72fba326046bd530e26359fc9174683b5b936035ff465a7582d534f8c8b4913fa108dc6a627eb411d1c00ed306eee86664feb4f88d04e2d496214afc5890a4774ba3c244540406a5569278b79fb7e0ef3738269b3b8ef90289a1742e9eb597287a18674c18b51df597ed230ce840e3fc459c6ee03caecfe45233ec7636c7f96321d23575260dcb7b2eb0f611ad291e62412ada684bc281a633a566f938075d865ad8417ce89982ce64023233cb821a79f40015304a6652866d0e634c4b479684ff8f0efff17d4cbdd9f835481dd9da5dcbb7caad4e0799a6dfc2b2f3b4c621b14e9250da0eb4f37ac9724b1ff089a28429e740f9eabe1a2344ee516a164650196a84ce89337d0ed575716fd15314b6b1d351dff9388373488fdcb26295bef0b7f0cd87f46662fb03b504482e62dd3b0c8d5ff0ebb7766550f187ff10bc98513fa9e2d5aadae6c42b1d896be780701797449b6c13b16128344c0c9362459cfd4de786c2495dccdc12f7103ce3ee1ba6f85dd7d1231b1d2e4e3c46a23574ed8007dd2c965647176dad86627cb788e8e682a856db948516e956dd039c849cdca7a3fc7cd0ce60aa4f40e0859a51caaa76d765d78a2b81025f36b44b7fdfa20aec241f7cb2bb5f543010037b83c801e4ae32735ad0a1535c15aab470b484334eda1d54acf146f6bed9324b3e292c5d9e408139a1752326d532af3118a6cb265d8e63a0e8981eb1472af860c5c889bf54cade1af0566d32fe74ef798b492843a141549f273800969fc842b85da076b05fd9119118f3e968aa9b50f4f128c006b649c122abda4c1303314b83b9b4720701ecab9580fe8e398a3c86b9b66ec58749cd9a92f7c1707f96920aa7a5f924e6bdc858d147bcc19fb8425ef83c08f5988f5b57f12a424391df3f000e4b19a9145d53f4f69225136b29fbf3cec16ec5582d6022366aab2f989bbc4fe955bb2c4c7dbbdeec23081c5d69bcd8f264b4290761c2f0efcd2392d09ef7f713d758581095f721b07e5cff5a2f489253ffe1ba8ffb57d004a8dff6af1ed7346baa8261bd51b11b483f153d0988551ce7a2375133ab24ab698b2e6dbca99396b1735c625d40c77273c618e28513cd87f6d40203d145e9ca6d29f047da8fac5ed7aec366f21e0f1d1c69c48618203698157b41554ce21127b3e1e2f29e5c2554d340111959b93a73a86395c50a2d368629d523cac8671b5720641a31fb385fa2081997c1ea3e0b90ec62e10a03f2ef21e75a088ed3d765b916694c13249abbf753405a6bc2d38bd8a7f215f9b9f7202087fd5bd641758d0dd7cc4cf00a2f55098d3ab8ef457fc4a4cd927e6c80b0c0084c7cc800c949bb9365ae7c65e9298ca3f92f489244be6a10c8c0f03eb00eed343db60ccd45909dc44e56d49416b7cccef4c0b76aa3768df036d03d651d9865b447f83f1f4e5505ad9818fd85e758c945a271f401fbba829a72e3a6af701be047e221430e6d3974e6ff36717836b533d0f37aac13f88f885d254dcb53a3f02a60cf9c3306b5dc3b53ca0da0cb34f16271d63ea7aef38d634ad9291519c7c10b567d7a1b3776d82ceb5c4082570c2515974bf26ed32f8335365786d14d207027c93d5131eb732b929ac824738799cc35977f87d0c8eebcf906c20a42a4cdcffbb0f88c0061221c94ae84824e28fcfb42b3ea4c7f62d83e11229ec65a767a46b60ebffc004039030a679c9f12fdf322cb77be35a1aebe81929ceb22601c1e2b8884eff224e11190165b4b0b14821def1eeb7f576f211aa9958466637a3fce02bb9b9053960f9803a8b46ad20fd5f0c9d85f0a03247b9cfa33f1d090255aff9431cbaa66ab0b63cebb7267a686874e7802f42f4a895394645b25654c25cb978f4787c0e5252c0f505f9d05f5446a728b34861b520de05866f77382ef4aba439a0e4a240d9feb5a2828ccc5f796c1c36b67bcc9d9dc68884e5a90a16523077ad9bd1c7b4e063029194da26057deabdcdccf0f7800b833f97248bef49caa8ba7d0645b12c0dd1daaffe4ace8b4fcd100e324cf0109956a1a5c804d121a57485623817c991e1737c9f3853186a90855bec9f8ce2857bdea8e34a3f6da8d9916e0d244a2d1b6c48576143aa8f6274594a6ca12dbc53a6df7c49d78ce5d50f4ce894e1f96e8db2db09697b77d50a363746f130c38d65942db7f6cb87656d94e9096c0d214cbc203edb5489d99904cf60e848c482afaf2f8efc9cddf743357e536962bac40ba3c07def42238a98c49e03c83645e4c58784fc8a29d50866d336a5202d83f7c8e4a714c456e148f8c807532131cdfb0cc180f8b95ecb2abb07ca706eda3b359ee0cd849a1fd2549c722dd69bcaeaab0871761febfb16662e02bab72abf73d9eabbb076e1034c602cca557ef7d1a523a89ba7fd0ab1e4abdd60dcec4a20c4992391c410c423747dc8d9471636d7bcacd6ef7f136cb0f39dcb857f628c5e693261f6a33311620df6c1b5e0532e32679c43aa28fa3427f1b0cb348dc0354a28b1b57d5ab8004594bfd409b89f1c9cbf209e3584e05eea7ba4643bb19ddbb1521cc34d6997bee89c4450569d741b35238904", 0x1000}], 0x2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f00000000c0)) 16:01:44 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0x1) ftruncate(r1, 0x0, 0x3fffd) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:01:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x425, 0x0, 0x0, 0x0, 0xd6f9}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:01:45 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000140)=[{r0, 0x6a23f4e36c2690a7}], 0x1, 0x0) 16:01:45 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x927b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x23ef, 0x7, 0x3, 0x400}, {0xfffffffffffffffe, 0x3, 0x9, 0x6}, {0x8000, 0xfffffffffffffffd, 0x0, 0x8001}, {0x6, 0x7, 0x1, 0x6e}]}) 16:01:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r1) setregid(r1, 0x0) 16:01:45 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) kqueue() r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd1f00000000000000f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:01:46 executing program 1: ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) sync() ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/201) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x1, 0x0) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000340)="84e3bc66126e97f93ecfcb0a25c79acf3862d2bb6e63529b8d3ce7ad4e6e129232a4f5857687b1343e1b0be45e78bccd8f63a92c44e7d45fc52e9af65be357e5e1b3066485085410e8cbfb", 0x4b}, {&(0x7f00000003c0)="beec9f13ec6849108ab50759d75596f386be", 0x12}, {&(0x7f0000000400)="d16a404109283f0047cadd523feced60280c5d8b01543f7bd2bf68600c975058d5e7f8c6f42cfc38cace0990ca6f3e9da788ccee41d7342e845dfce754a202e623fb9fdf557676cba2ef359b4547d92a4d7d8db02dce33cc8d3cd9e5ee181ed6536d29a62a9989ffa43f2814ae48e4c9d8e4d19f1188abc5b57d3d8e4c9993a929c6400348b262f7a7c00930fb34a5a76464bf01a81afa9a5c0dcbe3992bfbf9a8333890cef7e5e1", 0xa8}, {&(0x7f0000000500)="1e7b11290d90f8ac6d7a0372bc8f2d0611975886b0c3505be7ff57df6c5ba2448f39850c212711b1c16fbf364014f41971a36696a07998094882eade4c06ca721799f7f65c315c50f44f75cf080d3f964000b5e489255a3103f2820a4f38d2604143ad9423742dfd1d91311f606b9fb9406bc7f2f5d1213708ce9115f4c95e663ef40adf4049ca1f35955dd4607eccfafb8b3d0eb056f922ed950b7535ce7214e90c57cd0714a03b0c40db2ee9046a79bc2d5e87020e8f158e649d2bfa5bd52bb7cde95321681af551b41b2e236be3442cbdc68f00b3073f418c86b0a98d3c3c097520814a407d923f5165048436b8b870d948", 0xf3}, {&(0x7f00000008c0)="1f15e6fa8ba3f467270fe447340156e8fe5fcfc1fa1226cd2c0c40cd1a4b92918efd907eec9d556fe216cca789627c47a271787f45e30567a005b9a5547c0c2e986b774a1d60287ad6ee8e955ea6d52a50945382b9ea5a54f0cabe9c7db35c6e9ff34a331f40d92ed4d9657962889ff888adcd902f69b79ea7e4f273e7a31999fbdf315bad3c04bfe35b87d0cf711e3ab8f596cdfd2c0b4facb54b20a81043c5521f2f1e6159961c918be69b9f2976fa6684d8f5eee2caccc1f8d38fc9009e7154e2443480dc75b3e1bdb8a81abfaf0f6c1a17e2a419feb9c436374e1e42280960e0e97eb154f9f274730f9cfc63368980f58118c0b53407892390ab7807a545e05de8b5c730a6746c54feb8b2735134b5d042b52d573030400dfdfd660a54c311a58a694afab666f640bb89b1e32477622e0f1929b253d3ac7063663a338c4388a5ba2be23d8bc570d000ee4afce071ee9a139145b8bc3545b988b990574e0962e0634b689aca65470e45cfc58a43551b0d6e4da6dbcf0734e671beff124bf05470ad256f9cc559e2361e788009ca2a4bbc4ef191ed50f8d955ffed676feab643017881ac4932d6c2c44f42160441a016476ea4ed6966d5b3d18b9c80284ed12c6a765bff3e1b9d2d033c8023ed74cb6e71737554e147146d2229809a1090d04674e9a9f799e35c1f032b422d5e8cf3289676475312d3c6ec70ff4daaacba2fac6e8a8d8ef683a71b7330e8787f1b4580ec9ec4e4b03511ed28825c3fb581e04a4335e0e027b3065bf7dae75088726fb86359a5986e659aab23fd8118b2972bb7a4ba96c9d340900fb5e584e7857309d6c8f71f2f6673447ee1a948f201240086d5949e34391fe4442a01bcbbe73f4d6932a25e5d8e68f67188db5f1b581bd153ab8b5bebfb4ab11d008dfa217c5aee62ccf0f2097504665e9cdc73f48d376395c2076b51b96827e767eb5d943c993a4b9783316c069d22a08060ccf67273e094607a8de5c6973aaf194aee242020d77ef9fba6c5b6dcc2821f7623233d876faba0cc21b258a02b70f5f3f8f1b94a49c6dd42e6d503e98f116b23d3527124de1258b4d8a0e92f6451d30c9f7621a720b48563796f59c245a0ef03f9e817f17028c5211ea0596317cfa5d19d1befc4edfb6226d9f9dee1783c9346f9297991d350a2e10bfa9260da0ebbbff9e44e3c182039bd7b4bfddacab4a0615d8b8cca5367be7ebe50d6dadf987c995cbb4336dad0c88ac2f6656960f2412868c60faa51f2f39ced5814f55e362c118d4340cf7eff62c4b40d3ecff6228166c82dadc0e3931cf7d230943a74365e8a266fd4fe26fda9534c230defaee16f207cb5e346fc1baee2ebcb366ce531e550255739c88eee02ae2069b5cecc2120d74a01701074482c1e6b428b10bff9a197f72dee67d22cf9915e0e03517a816fe25a68dc6f8e4a3e5fee3008daab5460ad3ad893113b2581fca14106bfe236dd6f8cc8c5f2d38b2be063b78bf6f048dc6f27e75de360e19b3b76ffe86ed139f8256cadabc00b61e40b1e72dc3a017b67d57357b56cba6ac7e9341dce584d4a0e086aa69e7ee886abc64b72cfa5f63de488dadca7d24b400582626f85e7c8081ad8d9113c24801e05a86aeaaa6bc558cd2878f0397f62b54c99355bbeaea08134ae2940da6b8723baf98e884ecedeac07054e4da1b696ab8a3c2739a3d8b956e0a77c2894d484fb9248888543f234d9e22bdb63f530af2fbd0d3f7a332cdd6d0d456c7d730b1b3a795e991cb367ecccae1af9c65b5e7341381f28e047f16e5cd5148c846451fd943365e318772a38e16ccd77970117bb25ce70ccf5cd2b7a2cb42da3ac4c74a59ba00fe268d9416efb80cb94ace99d71cd86d1a519944d780fbf0093646ecd8e00aebcedcfa013dfc62df01725f7f486e9a3cbe1225b6c4c6c9f3b28e47c947e131e9f891e4d32aa2156ad7e8b4ebf326eea2435a4351545e541de71f1cd17fa10622423bcd39cb66dd9b7f3c8d62a1fe345dfa249cc22a8599ec652f1820dcf05975793c7bc98bd5c412e92787cf28cc0e035448b6218827f0d6591db18f51e5529498cfd14837135f03c63c05f6ea54d86543fedefa3e476014af2eb0d4623a2cbaa65537092630a7f9b88ac4df10b7eff2e6cd8ebaa896d337648a6873ff28f390b4fbc1bbb28cde7fc8360838b4ea7e88089f007260ba802e8825addfe326907ba3b0361b35c607dda84dd75da62a84ac0789736a5628fd3cacc04bd5ee59decf114312954471aa7b62d81cc41f987920ccbf1201a944fa98759f494863fc54992fbeafc07c1ad1ad914bcf5b7b9ff10c0e190de2f688791e375447d214a5d4e4ddcc09b255d225469c5cfd42df9964bd8240b2aa4d6ae9345659f89e18b04ee63527f84cd9e0f2e111e075e3d7797eecb7562200ae3cb64abd531f7657937862ca8143158566708e84138ad633524d88bb811e4dc8b8c0dc94da0e4e08dabf6f03fe959b4fcb19f7a3b2c6b70fc703c01062402111398b8a9db6218d415c6778db6baa6ca57907282c3ea5d1eea7dcb6045f295d4110875642518350787e0f07005cce33cffeed4de4c778a8d2df07747356f303e206aa5e957f7e99115db06e3dd2cfe227211a9cc912862319f1ebc14d15b2298b01c2e343a92d3cad62dec7524431c59fc011c201f5a0c4fab0d351587c915763475dbbe8660309a53590ef229bad14c2be95225905ee1eeefd12ff466700e14351c22e8ce349c622ea75239a7c41f0a6a039fab6b5d9410cb2fcfd085aeecd03a3d4b57f59a9cdc50963677eac294ca2b3978e33623f029d3635cbcd1dd29763e974579d90f50a8749849fc478cae9b4a6543019223ca04c3d28a993a0b0b010d9a78f16cbd393a7593c7d0c8c3bcbf6d55c64b215855a495f5fbbc1818d2294965f5045ddbdf7b7413c6585e597606090145d8248487da550d352f5ef470c8b30139c6ca59beae2ff99bdc9aa5019349a0052d96a5e9f40f140973bbc9d68790a687f273186755c0d82a0cd0ec174a669718b294bd1d2272bead75662c692801ffe99f7afc593fb9b2c87119e87c72d6b14f5f9bfc3a93439d1a87895f6034dcffb41f294ebcc68cdbc2432590c5552eddd34f6a9a7696e9c1b41e2bc8dfb459138bf89f00e3d3d514c1cbba82b5ad7e54175f13eb5255dc60561707c8f2fd51bc1dee27b4453b8722b0387d6c02869892000a48ad3d493ebf706d077230844addaba9a11b055608b236dd18bed9a9113cac96f9cafab1d2645f3d32e8cd9f8bd1009b7c18bdcfdc1b22a3d049712890514d373d0b3f15a04c9f7f6a4336019217cb9378096514864cfe7518b8a96c79527c74f335caba1e6bfaa1009db6152b0249e090ae7afeba87a1bf2e62942e1803284bdcd03751d28c396fff65c12853dbfb3ecacac5a403622fb34249696916d5de3617058a872f31f9fde149279ddc7b9ba757848d4f6e4a81f8b38782d34685cc46478c7f5ce549ef949f482975725c110ee23d654cc3d636d9614721dcb57533aa53ab508ee10b2a4994cff8e92359129ebf4486a5afeb5280d2d9151ee7a4e2ad4d08a2340db61717a98c8137a3bb7bce3fe5106cf191f91732267c9b88e9881606352bd085d782bc8b058e13e75c93a23095a74b4708dc4900c7b3f9d903b536be6d42913238d8f381fac0afc0d5cb26478db3b3ade948e70c18de8067d6185db7420d28e710e5388123b9b607f244e8322c70404de63bc364bd5d246af14e6b39e5530ff4b644bad8008bdd930d078627bc4bab6599e597c9756cca2a98b320c351a41bb239918ea8b2111c6a509ca98fd5b3b980ca0d94a3e3dc713ee2a9314d41799d6478bd3dc18a0e1279cd783f5faee13f350f55c081b6938f0d8b0ea5cbff60d80b714c9c06ca7023dc9f15aea7adea0941aa7d43311142cf9b73b9ad9afad7c943ca73dbe0330ef11e9bc30bfb0acf2f0fd0f93da86ee2af14760be569b57bfa2da6af24df11dad5af13e22816e90901e547a33c3e40b30d67ffbca78d82eb83ab9e20e311f3c405b5f6f2dcea04a9c9b3e371566083815942c1e014d484d6f2731e5650593c9d285e127fb979bc9815db1dedfef65acdcaf3b3883db22dde42a4ac246eac325de8f66b8dcb84f7b42f2b165a15044a291c2fe045449166d2ebf805184fdaff77fee1f52c2b2928652a67b0aea946511f8b6ee6c48fde5a90d2257b6c0e325af8087387c339e0c73f34250538eb9f55b82615a219550f9600b3cc6e7e552642dfe66b08c9d96f91a4633a3b248ee66f3387f8bad52cb33134193a3ba75f8c59af1f4b361a1032284a4613c4c3266362065477eae10b987a66b479ff659985d2e4540c2584ed22cf013ed06380116c01ee904be3bd36d36677eb0d0f91380c372ad666799e7beb14289b6ffe1ef3bd2712aba997a43fe48d38b780cafa1be2e2ba2414bd901ff9e5f1c8836c368877d6d82512e62985efa58d1eed5dda7903856eb5278755b9d35a78254b80f625355f2b37ecaba24c39c688e768040adb0fc4faeaf1fb078cd1441a7fd541ec2567b87fded4fa53e36e36514d3b4ce82fcd0008267eb3cff7bc4f9adeb8613fd0cc8f7e63fac2f2fc1f33d634eb69bf11ec2b334c341d2841115b41664cb10548ca920d097f1e288c2a14ad569cccc9cd41f88c9ed79563650266ebb4e448d04b4268caed01f4686851acc5aebfd10284b072758022ef2a40ba79ba9bc3cfbfe64f1861f1e01bcb50ed82a70db01c0086dcdc24ca2f619165e3be70b9958b52c24a4e07c6491f273976c2dd6b65e2dafe26cc1830476da39f49b3bd48877a07a38ac491ce9b1fa3f9d475df1e6e3391159a52ac8738f40f406ff8a67266919a18b9b792d6b4e32ee33cbfdd24c46b640818f964e12ede888c50e2903bcada5a6b5f901e3cabd20fdc11a8368d9e2b91466104e1def153b3cda0064c2c6b294bde8a9bcbfbda06f182249a913f8bddcfeb032a7875ce878d76f3d463024b467ec35b1647622c7961b9a8e347396b6500e0474190efffac4a52b5903f14074a76101e6184fb859c2542bf93381030505702a53b713e75c42e482f91e0eab3f7bca1da69998b233b4539d6ba2d870a4224e6292effccfaa9f43ae291e6e248d4abe7f610631d85048d449617d8abf43deade1cf96e53fd64305a61c008f13029093e612d20901a29793b1ab0673648ec138d756e199ef3200dc5c9d6b4af81ee45fe1788e2f86af62be2a6e7e3b481f7c9a650e48df94f535f19f7645a4d23e25e222f2ba50e78d21e6c1a89991006c5f53c4d19b533fa3bf109c10271bafad4b4081d3a2af3c41ad9a3722d253a8a45a24f64f850f2822fbfc4dc9cc0ddbf8202044b2e61642070d4c63d7cbbcb0656218e885600395e340633fec2631c7a588a6899c72065e9538fb88806dd7b61ef7a4310278802ae5493e1915971f1726f212492249e6b0067c14d7c06c5cb537309a8cd0eb5cea84b7c569518207939108aee7837387feb22361e4f90e882ae12a1ecdf82af3ab2e86990aa81ccbcf4c4882c47e6e76f4765cc8206266fc7c232adbab0d6ad427f446933b4d44c2b0508d362a6d760f9b9bf71fa4870e364cc827521da3b531259fb5b0ea117a0783fd4ba13f557abd719778cd5dcd5d0c030fde185ee485bed7c1c726820d8d2218a0e688001dfe851539d35c67ea020dfee8ce94f5bc9c162e7d45a489b199f8ccb245d5c06f6ce05d6b012fb83bac18449248a1bfeaf0f8f43a8fd24a9cdb886a6", 0x1000}, {&(0x7f0000000600)="1ea692ac0b6d1117dc354f01480c9eec6d7aa512b89d202fbfd53248a5acce04dfdb2262099fd7b77c2398fdce425b244e0a996df38edeb421df091011d23765be1571e2480a05243add528bdf3af0d1300926372b3575ebae8ea4efcd2522c04e647e34d7d82b2923e392fd0d4cc62d67b9255c3476aefc14e61123bf7fd488", 0x80}, {&(0x7f0000000680)="d07ec47e40ede15c566d2aeefd90a5a45aa3adf9548c2f532c3977696c313e58d816e73ff12679c294b52ab3d70d63aaa83b49d1ed96e5c600e9393b42b20ed87616f5578c19880f1a0d9d9bdeef1b7ddc726063fe9c3250a2ce338a01d73dc12b59", 0x62}, {&(0x7f0000000700)='/', 0x1}], 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xff, r6, r7, r10, r11, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) semop(r3, &(0x7f0000000000)=[{0x96cc5ab9be2af2b8, 0x4}, {0x3, 0x4, 0x2c3f0572c131abea}, {0x3, 0x10001, 0x800}, {0x50ce8ddf042d1c6}, {0x2, 0x5, 0x1800}, {0x2, 0x1, 0x800}, {0x4, 0xfff, 0xa263cc2604875ffa}], 0x7) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x40}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffd05, &(0x7f00000000c0)="b6bc058891eac5e6ad6ab55259300ae91fc92479ff2b783b6ee8000000937e8129cae90b") 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './bus/file0\x00'}, 0xc) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{0x7, 0x53c8, 0xffff, 0x6}]}) syz_emit_ethernet(0x44, &(0x7f0000000000)="b6") 16:01:46 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = getpgid(r2) wait4(r3, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) getdents(r4, &(0x7f0000000140)=""/249, 0xf9) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) 16:01:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffff00000002]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000000)=""/102, 0x66, 0xc04, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1002a, 0x100) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000180)=@in6={0x18, 0x3, 0xa5ac, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x1, &(0x7f0000000240)=[{0x80, 0xffff, 0x7, "b0d07fe4cb4b9f4a68cd93985905f3d8f3bfb09710bc1c7ea45aa075a891f91347a59a18fd3e4f394d0a014c5b784dc7570ebd19add0e7cf2758aeb6e755650e996296dadd9d0ea569f4c7ca020c2d4a14245315ee353520418e8c4316fce14b29d767fb4f4d58aa64"}, {0x10, 0xffff, 0x7}, {0x70, 0xffff, 0x7fffffff, "b60a89e593741c937ff37e0c7ee97f251fad256c271d51016326dc61ff9eaf6631c9a149d2a0e01b6a68796ebce96c25bbe62c6e9dbf7517478ef8a9f973ce5bb4612e3051110a8dca6e4955605ac3924968d774dc10922f865dbc1663526e"}], 0x100}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000003c0)={0x100}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x108ca, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000440)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, 0xc) getgroups(0x3, &(0x7f00000018c0)=[0xffffffffffffffff, 0x0, 0x0]) r8 = getpid() r9 = geteuid() r10 = geteuid() r11 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getgroups(0x2, &(0x7f0000001980)=[0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f0000000480)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f00000004c0)="1df656b7bc811f7983b2bf5bf03f8592cc8d48c16a04de7b2e17a93ca2805981b5cd3ad8d0fce23963073cde669ca5590546447f39ab5e651b65c3298a6823ffea5a4efe205d09d7b422b8af1049c9f53ae4a8883d5d1ed0724759063cc4406b2d0c5adbd9cd610f5a92f1b3b2b8dde92ebea527e2a59ba06d7be94c4f9a298096ca115f8fc2ae16599e6d286dd648f31c8d349f111118c9968686070b9294284456a7c984af2b634aea6dd3975a53687ad25fe71681db234497345b8c60cd", 0xbf}, {&(0x7f0000000580)="6a031fe4fe24615f8c1ad3a781930d4c6b739cdfe5e802634fc01559bfc310367b2171f58ef64fa6dbc44863d9cc188b2e18f6d0328f9c415fa4098fd1a3fee1a10a13c6f8b881b9899713985c12af0c8ba3902632f0f9677e0afb3aa8532565e64db542f79e2bc52865582025b3212b76cbd1e34388d47c047a2e9fe9af5a51a2bdcc01036d2234139411598f7bada041a3642ef66b6d8e0055beb5b2bebd04e6b4b5877243", 0xa6}, {&(0x7f0000000640)="8e3c5d06cef8702257bd24f7387656e23e0b5d1c06459e97b97ea3ae3a01de9cacb59cfb38de9e21b9bf45cd37fbec1289bcedcac7", 0x35}, {&(0x7f0000000680)="b4c531be3d36bea3d8096eb9718944f45730b579cdac1c8a4eee02c3cdd736bbcc0dd2680792e156a973d4eec56f8519385ed4452d54b27096a89d15cae96da72f05e647bd5dde74e2f09bb77cda7489e9405ae246d9ac4ece1ea6e20378f94283382bf5afb17af165809795955f2f0cc763dce7948166", 0x77}, {&(0x7f0000000700)="0bc2e0eb447dd2d0474a8cb476f12fe62923cc29ce320a45959601dfd64466494d81b6fbfe1872a7c965ea736b9634ac967293fe4a2056065af4ff0283f17c7c5919ad720358fe2583a87a1d2ceaf09544477f4b05c650b99403a05acdc3d70f95debb9c3248f2539f5d5a3fb23448dbb0b6224d8a1dd065dc08caa0c5082615d89be6922d9c4116c81d8159b39c23d286e204aba823b412e30130848fc5e09c49dae67ee41fce2592c5d45f9ecf3d06ccecf18b7c5e9e71a972d5837b2ea5449c54849080e4a8fb0cea9ecbc1dbde6df09132581e0db8401eafde44e3e6807585c4fcd3823e0d986bbe2c304680e628720f5cd6d8e15805144e3946e5d67ec54d5d213bc9332cab620049f40e81d246559fcf2d57b719b1b62f4df003370789a5ed3402a5efa3ffd38be6a7bb9b8dca231999412a160f42da58022cd30f9fc37d3a71749f54331cff1276b88b1a0415d96cc8bafea7e9245873a1e19b37e52b3e976de531537b93b1332e6682331cf8354800e712fe19d6962832d7442d63e8c4601173ef47ead268492affb4591a80a4544986d4d100700d338b105a095ad88444a009925dd93c842725b7ba1e013da218d257a03bdcf21cca3b2a42dddb9a23d231902235dc4220e474b41f28e34240d43322b239a4eec944e68ade4b97cb37b791cecfd2d2e9fe5be59de7bbefef2ef74e40c7da6ec312386b49bb956ee8ec3fe69391a4ee2a6d1be01b9d8f4953b413cca655029201f18f55fc65a4296f5c20883dd486bdfff9748d2b65e527a34122c7a88b8e30fee21a6492f689b934ac27929284ad4f3a3889097d1d398f37581399a18167b70f049394dcb72bef10d7ba570c38d177306ee52818d3cb1d0e4f0ac13b173c991029b21205aae97c6979ec44ffff85a5e23c819b9d6d78d9fa5b585e5b93464e44c6684caef031d6749a52c74ddfd2f684188751b8fa4b9f9e20048fa5cfe3176e3f2582f27b912e961c5eb4059f938f7c50770aee5e8bb88c51451fbbaef39ab94aea8539bd463dbcde266760bff4506c0c4a9d9a27011d1dae3c6339f184e4b6eb2fe07563c75839c91475326095ff0188e6980919f89b3bd5ddcb62f13015979d439e5c4943d3e6a738a34c8bfdfe9feb905b17d743121a008f78a64a8cc6dbafd8b87112e65aad673df54ae698279cbc0f4bab12dcb22b4309fd6a74ddb3638871d0ef549cffdd95794f63d4ae1319104d88a25e897244afa7e7aec351832d60bcd62b4fda54c3fc840d662bba3b6c9c105acea038b4a083132e6f160ec87f3b3ead6ead0c3b5734cdcdfeb0c7624d573c20d7c9f446b0e0620cc5f4c8f64ff8ba69edf0df76dd358de9c1f94a77c8a16e8c0525988a64df1c46c703b96a25a4824e4e1bc2737dec62b90f0398c6030375e93993d8c7e21028ad3b31bf645d9f975af8a481daa2614e45f697cbc069dd10e69a946405fb519c6b166e3d881cccc310dbe7f593bf0e066eee98ce72357c11f8be842d8613bbdb5b56862fecc7e3d21b39626f0e4ad2915d48781d76c53695769f2c01d589a4b57dbd24555c39d42759074081c59e6b2a9c8f0e6208207f698d6d7e9eefb3f06120a46666af05a9654aed4788f9ce6537e4bc3580517da2ede73b11777e95e5c32c98f45bb81e8701a251575a6c60c716a6b21d6649000945bccba73d44946acd6e4e6667d666e1eb19d702b8051e6a386f44966cf8653420d23db80deec6e7f6c801fd925ba07bb47337eea2010350241c464ca99ca7a7401fbcc6f4bccfd54bbe4d5552dd8c6b4f24d96a694d6135d8758c0d28437de5f14f55434320faa7f0f414d9ae39ff8f5f03622cc3fb225a05a20baafdb9d894d6b26f669f81e4042ec21ce23287bd20014bb504c2e96439223c1a4ad69bf812816c423a808cbc8636cb4fcd5cd361f4170ad967853a9f9d19e8de532456e41f6d3172ffdcbd9b7c368d8ebf24faa5641ec6d7b1518497eb94aeaba264069b95047d223059a3fa5edddd2f49fc5c00555a5efa216c24e5d3db0e13311bf7752ed2acb52e0a85af6ac5801a8fd0c9d172da351067a61ad90eba3142fd7a81e7b4698e786174fcb4c552e73296199a58210a4c22180dd1eb4af45df4bb39fff7b0d682146fa24385177e9332551429d8e554aeccc9024cf09ca24a6e14b89f35c98c26edceb11a2dc3419d695403773b374ede3f35ba20568890b2ed5f5076db6e1b6529fab627da3fa0cca5c514235e5ae325cd31da1c6e46be3ec6b4a8358a33093bde8ecba4fa8ce75e6dd9ae333b906d7910c31522ed0acc2c621b8dc6b172dbb29f3d6d808c3b092f571bdb4022a830481867929bcba1ea25255c315a76b75cdc4a043765407246ea35da8f2be96db03ddf913ea4768cbb26564dbfc19395ccfa8bfbf7f5c99b519832688d54cc9c87d9ed36f4a9f1da07548f7d98f1493bff48b3ae575a0b3b2e5f97a9ac7f2b4dff56d5005a4361ecaa0e1cb3e7963c4509465d9996a2b7af778d514f745786f95327da6edb030a9bbd31b1989e14321ea21f56090d97b7be0af1b0d6eb1f8020e26428a5d3cf8466338633d64d68ab5c0a8b964d2380084c5191af7fbbf1f18fe15253ccfcba77ff5be7194e61bbca9e7a9fecc2eda9f2b9050b93189234a1d957e3a648db2cdad202736b961d2c192ce0c2bc54e410c9defee00611558d5511753dde62398fda91dd14d955d5b4d5f95a9faeb7e976a0fa64060757e4ee7a780312e10dee9c9f63af60340b76883e6bd9f2785f1dfb2bac570bf4b22021b6aaa0a56210369693e3842fec56bf72743acefad9caf48f2627679513b3773d556801d6f90533ee459fead902fcaf47142fca21872fa354a13fc9da571910e8ec96a40367cabe7c7692bd8abf6c46e98659a60855e5f48b6ecf1cd7c1816270860c53b287fd24e7a571ef4dee2a58d2d4eaae5ac59da28894d74e661d4d70a58ab6a82ca3a31f0ecbfda9454de87eb3a2c812f5c2f60f82d1f6938d3c2d773aa11f4c4768ef0fde46940474204cb7c7fe2dff44b2576309f01b6f6cc86f0e5963670b1ff776743a985a90ec40578730fb70769f38958914ce7b5e83d9ee78330fb81e28d189d457bd5f382abbb08d6e2183b3e2a0adb2e92886c11c3ae33fb118abe4eab68e820b06f7d8ba268179d294925c3fe3cf91c3d29c13dc4ac897e21aa582e6626c66bf31104d8cf2440deef5b2454cdb306b74618c8a1fb4912899b4c46da9b2c5d319e05d661f2717daa37eb89030ff5fc08717c72beff24cc113860d32933f498ee5657523ab545972abac86540761de572f22d3d087f79baa841fd341845b1fe004743fe66a1a05e3aceb93fc06c63946d6be428bfb94c14004acf6efed649dfa191e8f274425db42aa58433ea3517586c69c5186b54b0b6b38e8e09128ea8526e77024a2a34215d8bab56ef3a16d1af77d87eaec406bfb4879c0ddc3ca6b344f0113296277d23baa43d18a570bebbf32c611c36acb434ee52f4879665a2b7cd98cbc2bfa2db3570f58def86da13e9a9e4bea05d8dfcb7c0fcee309cf3aa21c5f6c54b0b1ec311f7c6cdb7544319e4be306b9951755e4d6338767f9c4265acacc0ad711edbe2a2a1966048eb7e609d0c1fec638695ad24838914d1e5ef24036f5546a9cf61745b2be364d54070c5e33d8b40dcc0b375fcc97c814ad5d4d0d94cd9dcf0cacd283a7e2beb4e9f4c8b3ff7382443e193d842aedcf42909664d084b5bc687bcc4a68dbaac65e52fe45d2582968e93a67e9c5884bc9b7abf6c5a0755d2b378c9f74e0a4de3f23973b56c68c0ebbbfbe8ac0f0b2bb62705d9b97458c29c27b312f3929eaaeeb41d3d385c17ab621f7a6b79fa54a754b621ed1c0fafa9d795a15378b17fa16e35c48be19b18e86caa82c97c39cc1b173c0e9186418b3d537a67bf1183653ac0b3f5aa808cf2c312de7b3338bdba9538c24fa9e16ba72a3a166f2c0d3057245550b1bdb65d30cb3f591982d28a16adc3211e9786e748bdbc7f69ff290dc4b1acd23aa5e41c2d2f9c7f17d7841dfdd94d9dbd03b6a78c4f309c55a59fd7c6cbb8d7b59fa387e78082f29592c6064ab4097832293a78e871953e0aa5e40555ecd6c88d3c095c3910ccd83946abf962aee31d391e63e8e603d8fde0de6bc423834f74f0bb358a4f8a47ffe0813960f8a28fd12641b9775a79183faa529a4c5d45ea7f56c6361d18c63e804062cc4fb69ef5ae131c03723bb94d5b01feadd7ae7f5cd8fa1c1223680c139cae0cb83968333fec4ee70a89fd876f6ee4bcfd9d9747b66e1b38b867f0f305c2193bb5d147fcd6de90324143c1f2d44574a2b06c785ed24167c0589d5ed39b464d0be0322eaa18dce727506e2ad986f208bc6e180b1c2ba2a7e8bb60913d7c5ccce7ebe0cec1afed6f3e5015e213e4d77a26aa9615c496f4e2001d9b55ccaad9fddaf3dd4aff422863f8054034b83e0401718578b7e1245263b089d774f86df8b490530898ef01b8be6c601cbb8e5766a7aabb07155603b85db9d447267154a5ce9454588da0148a5ac59c0ec7295738cabdb973df249dce7072ccf96e929d5c114e3adceb3a3a1378cd034e58749cb63d15094a0a6304dade076928f4d247e0f1708b065c6b1ac798667629793abf8c56a55ab2774c25796ff443735ad9335b4790bc08b94d7ebc37c4bd112a9d2ac8d51cce447c26a0f40bc89e58ef34124eb0fe9d0503cd15042e73dff84726794ca9c5cd6fe38cefdd58c8b26946878419bb84f62a2312483a442e3a36ade4a7e40bee7b411b8f85a587ffbb52d904f2601ab2e4653b4e86e6aed36bc4c58fd309f5fb0b5b01905ff3d61a55361b64114796e3fb9c167b0232f9fa97d2953167c7e7ed9e27ca35b13c6ea2888d3c480d6f4e2bb8a8d052f3c0bc04516086671daa4b5e6c1b243677ca1a0e5d838f5a2bfcdb90c3f437e8accfe7bafba56af3d09801f55380c9c1f2c74f72294c5f155cc5fcd90e7be8ed704de931f05f3ccdc028bf6d34be999be00b82dde0b5a3c13aa01d90065364f72d5bbb297badec6308edbdd1dd094ea3bcd5827dd1c5d7691d6b2b916c84e361d4c4000f4ada122c8f144d5ec64b8450a61f10309738045ac3175951ff259323792eb46352afe0a5e678c6b9128d71e97053630c862b39a3a6b11fc1bfb33df25e15d7c9438d45ad4a7712db2f5cc41d8feeb6f760baa850d62015d63d2a051a6d471b2688701f92661a03f4fbf6a8422daa2ba56b2910118e34bfc3ce5ce97a13207abeb87aa1212f8795f8c1de6d6757e5c0d9afb72d31311b754f3bb71a666edbc21f5e823bbd6e2d6e51097bd55c3b00707182609dc8ec8528650dec7fcb8aa123bf8ee4caa68bf470b7d013d1fca5ddf7cd8916d081638ebd03b5c25eae164ad11edcb7eefb09f56dc703d587f2b59dde8812da3079bf1a3be8aec83388b725a295bc3a3a642f4a8024eb66f7e83cb2db79383fac6a0d8094c86522b69f284e75865a1072c3e729bca4147671b89cd92307d6ad7924013e0972b1dbcae0a5b828202db0b8546c7bddee062be9eee659ee762222c157fbfb65bfe02329d911ae5286ffb7d1119d7ff5d33610b6e4f7c61fdd9fdf0793ac21aefa2f2f08f07c71d855dc091db7f59a132b14e9ec7f1fab202601817f93914a4a7a5e0d1ce45df6b92cae6547004b3706809a3d476a6a34f6175569f64d04f51169fd1ff6e78f250b185417920590d472c68cc81220f7e943bc3ccb3cd815da203960b076c5bd61d2592e1f7dfe3bbee", 0x1000}, {&(0x7f0000001700)="a08c66830593ea26c120ae7d58631cb4bce24b2ad48ca2d8dde0111c11f8f79789a364006a7cbd21b5f873a1c238ea0d444682625f4cbd8650d7c82ccedd976febe96aaab1c664c0dd1ad63f4b9c307796d9f1448029ea5b3108211bf0fe67bf07f87c62825f9e5f529c5cf981d3a72f99dceb2f6692940445f407c395a3bfb6483cff821eef9cef412a438e6c1f508d9342003bc29627d8084ee1c62dab17791088943ef8e6e7115bcb479155bd2ee52ec3a84f77463b3573eca1aa41569d7121a9cd304ee29e756b61d20611d43ba9f57b4a1856b7e97750c6c6708ea1d60a5521481bada66416439204a40a84", 0xee}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r6, 0x0, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffff9c]}], 0xb0, 0x603}, 0x2) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000001ac0)) r14 = accept(r2, &(0x7f0000001b00)=@in6, &(0x7f0000001b40)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001bc0)={{0x18, 0x3, 0x5, 0x16c}, {0x18, 0x3, 0x7, 0x8}, 0x5, [0x7, 0x8001, 0x16, 0x40b5, 0x0, 0xffffffffffffffc0, 0xa1, 0x400]}, 0x3c) r15 = open(&(0x7f0000001c00)='./file0\x00', 0x0, 0x82) pipe(&(0x7f0000001c40)) setsockopt(r15, 0x55, 0x0, &(0x7f0000001c80)="ae9e7575b8bf6103198562793baac9851a501c73b2e6549c013afa488272e304b62e2dcd0e79f1900a2d58e0a3bfe3b2ff2f1ed74d7a5abe434b419388e5c1877018d6097223fe878ff9da", 0x4b) pipe2(&(0x7f0000001d00), 0x10000) pipe(&(0x7f0000001d40)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001d80), 0xc) 16:01:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r1, 0x4, 0x4) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) accept(r0, 0x0, 0x0) 16:01:47 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200), &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000300)='\x00']) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x1ff, 0x10001, &(0x7f00000001c0)=""/119, &(0x7f0000000280)=0x77) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:01:47 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) socket(0x20, 0x3, 0x0) 16:01:47 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="10000000ffff000001000000000002009613da27b121f9e39a135ed0cd03a4874ce4256efc340ca11d27b31e7af3236f3068d4569839e226f5ad99daacd2d3957a2b2fd9918f5435eab2df4481cc82bc9213defd8892fa624b43b7d6ba781eedb0492f2b71e9c2891deeeeffe0df719a559ef36924817c0c1c0800000000000000f3b2a85152da85520994427a5fd6f64627c98a1d9b9a296ccf"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r3 = socket$inet6(0x18, 0x8001, 0x0) listen(r3, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r9, r12, r13, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r14 = getgid() r15 = socket$inet6(0x18, 0x8001, 0x0) listen(r15, 0x0) fcntl$setown(r15, 0x6, 0x0) r16 = getuid() r17 = getgid() r18 = socket$inet6(0x18, 0x8001, 0x0) listen(r18, 0x0) r19 = getppid() fcntl$setown(r18, 0x6, r19) r20 = getgid() r21 = getpgrp() r22 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r23 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r23, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r24, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000200)={{0xff, r25, r26, r29, r30, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r31 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r31, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r32 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r32, 0x0, 0x10000000000000) pwritev(r32, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r32, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r31, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r31, &(0x7f0000000100)={0x2, 0x1}, 0xc) r33 = socket(0x800000018, 0x2, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r34 = socket(0x18, 0x1, 0x0) dup2(r33, r34) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r34, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r35 = accept$inet(r34, &(0x7f0000000440), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x1b9) r37 = getgid() r38 = getgid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r36, r37, r38, r39]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r37]) chown(&(0x7f00000001c0)='./file0\x00', r25, r40) r41 = getgid() sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r4, r12, r14}, @cred={0x20, 0xffff, 0x0, 0x0, r16, r17}, @cred={0x20, 0xffff, 0x0, r19, 0xffffffffffffffff, r20}, @cred={0x20, 0xffff, 0x0, r21, r25, r41}], 0x80, 0x40b}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="116c72e1fe2de9118461a858dee0185ddb4f332a21c57197c059313951d1a046d8f7221ad857f8eb29330d225fa17a5232567cb76d6dbe38a54427a7330a83c667dcaa6492d70588e6a915864f8c9de1a786b971c169a566ca0e91dc833b1114e549408ebc394c911390df1cd5a7b2c9ca4bb02fba0231a6b81d02512dabd67813449799756b", 0x86}, {&(0x7f0000000140)="458286ef6804c9ace3a69f408ac8de9215d6717482eee212a9fb7126f41c7ad42d849195375f7bab052437c4ecceae580f85fa84bd3e4c316865079c2cf70eb160ea4d4690b4468c80a7e207f3a0d7b0fd4108ebd54f3ade13dfa8f99b1dcd57ae3f8590adc542e276f3d820780354366c4bdc64e7a2d8", 0x77}, {&(0x7f00000001c0)="2b1917cd1cdf2c89d7d56b98217aa9e2d5cba164f9fe50cbe1d2f05d640f4583d6b6edead2fe4c9648ba108f2c807b609512ca4cb2c6a601b902837a04dc710e91fdd55dccd6349196e2da244f7586bf53dec2846b83859318d0e0e25d076ffdad0b29534e7641c3487dafd779b42b5b7e741c5bdbb377e7c94963cecdcaebbb7ad627b7335c19dab332357ec5d743267ce0e6c941a8052e7689684557498ea8f6194a4dbfdb217707128d49aff25f56d6338bf59be6c48a9c9fd32bddfe0c340d325d1e5cdb9251569b5f386b4c7229745c3c9601d9f9c96bedc8f2", 0xdc}], 0x3) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:01:47 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) sendmsg(r2, &(0x7f0000001880)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f00000001c0)="8fd61bb4fa66695a4fb5de728298a9e30e0b916eddf148138464608454e7f2a2de2019b26a014b1008118dad8ce36770b8aed72a5fb6c39f520718c12b53882c1b16f6c293e05416c044cbec2c0641", 0x4f}, {&(0x7f0000000240)="bb55b59df4597dace028c3689b2ed69dab66f296f39087c9ac3f25baec6488871e7dba17b177496a9984e32bb8d6fc079eb4cda91e914005b7c34be36bef80c3f221d3c2a61aca3692cab7a66ac9b0e34e8aa9b5ab15ed52b13e2416b091dee9e61cccef9e432d614aa41d077f7fe2c44622c47978ac2dd9b2bccf1044d78d19573e6a75bb16422c82a063796b0cea7602dc6ba2be58239454603c1bc2363033f8d48559ba76fd5d65ff07831b6b19a8fea158ac411501", 0xb7}, {&(0x7f0000000300)="70c14064aabba6432cda80c2e09eb5df5cf534b70fb387fea2972c3279d35f1cfb35087df8d3a26ee387282c7afb67ef0cbd9f6a5d22614251fbb1fa89e9fafa6b35ddb3d1bc4aa467b865ba3c32ff3e1c1c72d29963042f35fb4690f79e1eada036b68e217e308265b81b0323ab5482362b26a1c46e60997b837853a2d70f77ee8d3ca98c45b882a4ae0e0ef73b456efc3364f10942e82c11ce5bf72e3522cc2fbe6c9c98b1b106d50d7f7d512897310cae8a7168676d1bec3a5672ef532de2d957a186decb46", 0xc7}, {&(0x7f0000000400)="637f8b7cbbe563fc048cf23b40b0c5f4926c2bdc39c4faca79c105e7ac585cc3a9773bb081510f11c4705aa671916ab5b2b38fa6138e324f47a7faec3c7f045c02e6cce151cf7969c666f94d3a22c0ffc74a7ceee8cef1ba993db55c29e5ac35bac639049e686b507385f2cfd86facdc3804b0807d00b49c826fe476e9229fa23c127b050d0356c1846c89ec70440ad012b5701aa582d7c5ff80de2bd1e2217e0ecaf55822729593d895ae3a309a83b0c92314b059e1659e9bde4f9b98c0503e22cb5abb983bca76ba57bf82084b63f9c5cf", 0xd2}, {&(0x7f0000000100)="72753d58f4a8c4979dc90527d9a40f5de535caed42394418a49cc89e0646fe67bdecf91213f987", 0x27}], 0x5, &(0x7f0000000580)=[{0xa0, 0x1, 0x5f9, "7c8013169164a385433f07c9cfec8550e55d14736c0e5da3bda7f16b64932aa45471550d08d896caeceea667bfa3a25a41c33d8108f8e014d94a3196b1ce2a6c410f00f87c0930bf7f9e21dfbd415480518ba5977b160976ff8e4c475cc783b4b83994876a8ede5a8e64db832e86a3b9eaa35dc967523561167f8483cf079b17e21741cee1b73d5253cc7dc596"}, {0x1010, 0xffff, 0x7, "5325fa02780b7d0f336629747a4eb1889d55741da79d10d16850a81322acdc431f7c9f659e0509f800b1ddeabc0139acb455b50470a7298b1409267003c8b301015102448ee710f257adf4cc980f961f77c2bdfe1bec580ec169c67d5cb8cbc2b29b809ee9129ad781592060ababf15477ec00c69e4b3abae345ff24c2259f5bdecab23b3a2dc0f6c738116fe3ce633d92c58ad6afd7012cdc565a46638c862abe621efb54f2300b09c75cb077d77be83342bb23883737acf5b3ae82d35bfc94ac7b65011ee44a338fc10251992ae841e5b0c48916c11dcd6a6010955831e2c98edcdf73ec479fe14a2a7c0e137c1ae1db75a4b1d3cb77028853611b9ed1c7841fa42345e78cfc1f7c6252f19de6d410e13cf4ebbc1149326c5c4cd6a93414ea8c3cbedf6e1b2202a140c055f05ab08cc39c7d54012174ed6fead37d8df814b4b2c1590cc5f514b378844e3040157d231ca6d3da0a8e67ef1d288f154ba7da8c779a355291f4810749f1044a2e26dce0720b7de63c85f0ea721a1a719fce764c101028cb3d58a2f93cec91621d87f4f11f063c2779932169ba5fd6db740aa8074defabbfa09d1a3a70f4faf60e0193cd28251f0af467052a92eeef8f4e297758710b53cab5b6d5c52976c7c41337ff81d7ec832ed00b699a19edd575bda7878bfe8da12feeaaebc121dcb51e9e30c7acb57c82473290eaf9220d68fd170c5c2fbb26a63a63a1f6e34497545a98a7028703bdc6020229e07d700707ea6db3f04b0f70883b478495fdeaa5f1d34038136f78f117410ef5bfdced459e89bd438f12a34221012309bc8cd0872ca25f453666087e3f1ea2eb243ce3a8216dbbd408d14916a84ce5879d9b55479c0963fc3078e2ebb8ddefa2c6ea58f20526f60a69fb5c12701ceb457ef19b5005d672d87b2ba2c615987367e4b703635c952bd189f543214bca0e8a857916ae2b6feb0b2a20ca0beec6abf9acdba4377257afdac34568a9c4091c8f3e8784b34f9a3b407eee4572d2f215ef70b80b289a89e9b393dd4b8928bd5c910131d32b5cb84321e51a5088635107f0d6c7187c2219ab245b850ed378d73a639bf3c17fbedfd492f49071764a2e729b4dec97f21927b5943baf0368bfe5e64c5d703e7259a01455f5d6fcd3fa9ffc6451005dfb3b49052301a24b58640489add709066953b205d8256b8747f4f4cd9a0c44e032a3ca7327c9560a2bc427ab9f0ba19f359abe5490e4e90d3d02655e2fba09f8a11d463e78e6bcb5a0cb27f812a5672b1848f681a7972d98da66723d6033eddc6fce92cf868d2dedfbd2da8e871a5c3b51949caaa8f5a59c17fb55597679a3a1a6c47716c698a1baff5d7fbb2d01f5cda981a07d8bba3650e690008e0d79b0a29e24ef69b18d8eff6d3d104bb8e9ada49c8bb811dda5b2e488b0a2517efabc90a906d1c3ec293209fc4804ee222a47bb1273301a3ef184ab2edd6c3e408d2ee2b00f0d094bea659cc440ffe4486077625eb62d5fb416139b869790f04fe7765d14e816489ce1f3639d02e84ae72673dc131ad97accd0b71ece9f979473a7fa176e676abe6207e0912d825796c37e50db348c3b7276aecc13d02dc6508b1c7ca8a620077244dcf45a967849e9f32ca4afe9755e7e52e75faecce1d91cb7ee92adcaa2053910b93a70b9db8a7cf9ec037408112dd705ec95ac2d1a74c6b3c4fe055dbf4f71b3793fbc4563e1dcf612cfeb3eb02873473e7a8d73dc4d2282175ae7d3d078abe7871649c1027c460cff1501a77497c7e4dd2f541406b0772f6fec100131b68a9ad3e8d42f53bf2cd7f7116bbc18f2dded0cf33df8c2f4fe9afdcf7e2d69220ade845a2d6f37f9fb7cc712e2324a4a4d873a30d86fb756ee55016b9ffde7a0e0f292629cc444f321f280baa1bacd2c372db6327cc6ef09d921af3eeffe2dc5fed552de8a97a5d9fa30676879d54e3bfdb3f27857db5bf5f2e4af1542f55b42d0ad25b235d3b51313aefb5bee0147345d671ad8c7543675ae3bf48aa0eb327a8280f433b812d16b87f3c1f5fc017ca8dd5f7c408264aea825883dcc3518d38554a15bf7c17054c514d15463349f1c14e0569d877cbfabc11096000a710984eea05a04f31a589ad560c7ea43722fca512042141ff1b0333fdc79fadb84cf3a431d5412ca2b27ef9437928cab3ea59ddc5f7f4070ffcf85ac36a67b99b72f332fb8758fc7f29b787e22ff90cb78ffcee6adc515d540be70c606752d6ab00721b4fcdb16399d157f020ed802a6082bb5f97d85a477ea4d6695721cae1164a88c90186160c02ec5cade2b03686b51622f4704ef59fe0d6803e41a885f4a1889e35887e7198e3d98db403d535b1173f922baf7e6c0c038cc63a663fb24596fd7188fd13e5b7e75ca3d805dd5aed09ebac5ac475237130157aa65de2eedd864636b3b0ae43f0e6d04bc456ca3d81901c25445fb036d6fc7ee37a551314dfd0954a78f59bc4af71ef50894b53d3baff3e768034188bab2c0fc32b68d4f5a970d15340462d97d84d8cc3bb038c97c6fe496fc12490aeabef7469bb548fc909109fef40f8fd9befdb563b162a2487666d76857a776f7ef1c3bcfe99a003a59779f497879ce34dc5f96423ab6d2058a2e12259ee998d90b6b4ea3c5f6327dc513a739e24093516e78a73e0d936d692e19cd7c9a697e25549eb8f1b9c87929d3e699ba843a26884a876d4462fe61e19a427c63d431e0c217f1fdf4eec9963ebffb0f5b9903ad89495d857dc08598e4b5c6143c0350bd8770d84465d416a20c149ecfcb7fc3829930c2aaa731a596469667aeb29f68eefc5c97eac9f9ae291bb91b0e5c0424f320b6a3437d024a534c8c3cff518804f67394114c546bb7d0a9c8db9a2661ea8335bb72c59267b9aa4e44579889bd1263df19ffe9867560387695b287b71b51b3a501ab2e4c0cb0879d5fc4312512d5652d603bbc6025c1f9a352e76f5b57f8017aea0974d5a54962ea7dcca6699a98bbe254cd0fca811630cde10ffe4c69bc3eaaa436923d38fd88be2803b8451541c0d4c16e482cea443ae802e64800ac53de0eed473a306fdcc809f54ce667a132ff3c5d8a45de0b69748e4c4b499e17d00cf6fbb5067cf6fca298e4c726c4551788510133abec1332a246f51a6fa0cd1bb11d479e9d0f43001a0a776600fe1383b3db973e2aad8c4b2ef590aff1910a2750078b992fc50a3702852d2d143117fb0bb4e1ee6fa623664678a6fc1318e0594252f20adc89d5c88d7f7a66965fd3a93cbb48bdca6ff846e89826a8bb04c4c7f7a3ed8704a5cbe10310909675dbfc16552115c89a65f15de2d59a6918d8b56b91af257e31c5f5dbff345346ced85f9880bb2cab05a78c3298bc828ae1db6dfd7139672c994a7abadfac3cc5a5fa5eb2c628699b7d2ef381f919503202ad54a51a7fd276d1f98e8d8cb04fda4ea0a7224ace2a281723ca7016218095955ee07067dc9bf3cc7f94dd6efebd5e70e887b0aa17614a59cc73287a67ab8b000805e968f7caa871b87f809cd05fc3960a0a4c4005bc008f57d7bc2aedf1102085393a0bfd6305838caced2dc9370d12c5c2eae968f8898e1d8fa075c1813c89ad34c5855411666c2f2cbc4afb3eba3817689de1b22a366fb09f77d4a21d4932152355426d7df365fc158e8c7e00d55b5a6cb2c4543ad751fe54f5fdbd2b9ef37900ef370bc458469db045aa6e129abaa1ddabdf25c171d39c7dc584c710ed6d30c2e3cd3b2ef13e6d613780dd131a149feed1dc8b3950b30fabb231755fc47cc04c1157c7d497e789de7b1e58dd81571482b9d27bba8ed7f7bb8730df97bf35a599a99d35d79ffdbc6d2c5b93ee27fe30f79c52bba9abbe4e96c4ab500dbbabd9a4c65b4f4ef38792cafce7a36b64d0164ac5bd296513d45cfdb9689eb6a8c3425de85a2d4df630ff339fc51f39d778c2b739766987a8e38ef5207c7a1481ac2a96cee1e51dff06841931395988a701dec5bd178688bc527f62cf024016ae5b063219bb2851c845b2b0ba824c081d484699d631daaba7a1f14843841d2ef1666681bdba4fee699d5c35567b2aea40d00b750ba418fa33ff6a03f6bd506a26b29afb1ffed12f9dfaa8640a45ff2ea64d41d9fe9e16f9f86136b349cfa785cf1ed866e574ca133ef57ef0aec3c10cd49f79d7a1326d906ffdd9e7c051b9c2f65a0d801368f8faec54cdd2babc83266697953d1965c9e1dd478aee06e9dd1ecf036c2d69d5bae843f639097671e715b2b60a8c6beec4eacb227a13c31637d56d1124bc65448fa0360c62e9896ab77804496b65a7b78555641afb6f4ac146b5cf3658331f15125d5428786c641f3ad9856a33da41e6432f77cb79ad9399e5e489b006c72db4e12efa75d2fffe9f6203acb86552731f7829e0201d6edaa7735d29a28280a5d394df2e344ddf760cbb2b40b729516a26b2d87c872dfdab17fc6774ee04d0fb60b57f66632b264ef2fc0ba33d1b38dcd228089f4d9a2039ac624861bc71961c6b1b0a5ef476c440c8d07ce1298b8b2a39afa2653d4a74ed6cef60ff4e9f690eadf7c5d60cad1f912f63547c9837b85f392a69ce88d1935782cd71949659780b5593bb1f4aa8c16fe3fdf8326ff13e0af40f0b9b52a1ec3aebd1ab9273021ce432c35cd25500f6321cf4b82d8193de8fe0ff1e782ec7ea1a690277aea9e21502dd8e2553208728caddaf6eb4ff2df485dabebe1ba3bf3c17b42cf5845e0ff935903437b609957694360449b59ffacc855719f40356728c689d560bc7ef154dada06d6f59df53bd34fae14bd5ec5abbf70e5b3dc3bc296e5bf0203dd76a4df8325044b2de01a15e3704a0a36852b3c1e781e872d2e5c5fa298f08aa66aa7034f40523f14d51fe54a285b48090a75647c8f617c3ab4f3cb9495ef6c1e347ab49467a27193fc173a0ef18572f300bc3ab0d27a72bc44010a4dce29a8a06179356b63169c76377eddbd856b074bfd5705716224e8b1d55fef1911669cc160bd5d7b3d4084d011a4250affbf7a64b0c4aa44f51c23359ac3cc147ecdeea133a01a74787dbeb72450082a69d90680e43e7fb7accbe6c6cde0f8e12a8fc7f71202d96ca40c201b454ac35aefecadfac8feb7ae8fa7a0059311d598ccb0b715bda5b5f1015f85001653ffcf620165a543254bd0533f6d189554f9e7e7ab0b0812d1f79d1096baf663b288e8e95c9a5a70b458ede757fbb7e58ae34f71ce929546f1ae175c9b0e2e8a4e4c49a8c92b563cbfce3546d2e04116bc0d9fc16e2de221227fb1b5dd645f7f92eb2c6048937790c98166ff852a3a06cbf1eb8eb7fcb1d34dbbe0bc3a70d8eef675f96d9ed3ec821507029df390815fe9726883a9e1130306c8cc3322cad80931a3eb961934af6a297001062766d8b4b8e30bd9e5bf7f4eb7659514616994007cbcdf1ab405b824af261e071f0a97443d85704730f24ff67bcf2510d87ddb7149f7e710fa02eee635f378bda4b5e535641e6217faa5c52afabcfacac574d5659275076808439f2efb8ea401033707ec9505966f897c4043647579a93584af2117e1a7b2ee864b0ae22a4548fc8875325774043bb8b4e04b7057b1f13ac35c514ce436bfc669ec84e3ba0388fbeb3385b314d61f0975aa47819aa84c1dc88e46528f5d4de61b7ca7dce1f0a769b990221688aa3e74261a2c704ca66b3ab31a441cbf622588fe81ed0f6c340f43579f254ea91ee9e8453e8385644764dd0875913533aac3dba2fb986783483daf5d7fdbd4d639cb0237691a1ebdd7a387cb62f"}, {0xf0, 0xffff, 0xe396, "d950aba8af8b36477316a1a99249385420621fb0aeb5e7cff96fbfd214a099a533b5063194dadcb73ac43a120b94284c7896a6f0e21825f5699d53fa206fdfb1f9921b6f3c556b9773f496ff711cfca6b57f4bf6f7f761a508eb32c2235900c52801a090c278ad5a85dd45ede517917cdcff5a263e0d9a37ddef31ee769a130567e36d5b0e776dc17924ae4cb530dfbf197857276e774beb8df9361edd7b9366dd3303a770848fe2e4e9f79f28752601d42bb0f61f6d8cea6ce756e340e56e29895376c3120c81e35838b16b8cf1d61e1dd719851d8153e71ee5"}, {0x30, 0xffff, 0x67e, "dd42e08293925920edd02c6f146826e79c832ab85ad6cddb1c22ef"}, {0x38, 0x2, 0x4, "0600ca41b042819dc9fe68c386ca89cc514e52b889a8eb4cc718ff65fc8204414e1a394ef4c09228"}, {0xc8, 0xffff, 0x3, "9707c6638f3d101ae0dff7a54136081fb8c5600c1a7cb0ede26655777161c571e98dd7506a071b610dc5de83d0ab36b7dac880119f63a79cbde415d1c73075e5d31de67ba5e96aede789bedd9acde7695f8f33e4dc93b05fb0310eef5ce8a05e8969d2be20053c4f21d551d0b236c685785b4d7fd559e84091078e4b2ff1fd79274c6bf3b1abbb91a1716375f6ed1b343d5796e2bf79ab4a3293d8eafa4ba50f794f257a75b4dcf860388fa06d8e2d36471b0f"}], 0x12d0}, 0x1) 16:01:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000001c0)={0xfffffffffffffcd5, 0x1, 0x3, 0xd221, 0x11af0000000000}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r1, 0x7}) 16:01:48 executing program 1: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x1a4, &(0x7f00004f7000/0x4000)=nil) shmat(r0, &(0x7f0000495000/0x3000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x18) flock(r1, 0x69f5bafac089a39) 16:01:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x846, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) recvfrom(r2, &(0x7f0000000040)=""/145, 0x91, 0x42, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r3, &(0x7f00000012c0)=[{&(0x7f0000000100)="44ed5d79ed121cdde6321ba4704921bdde9ce89c0fdbc89b1695060c212761e98265034eebc70057c6a19ffb67e738fdc5c1ffc8500ff665a59ce03a496c3f5a80e70adec9033907c45b2f95602af37fc7929446c310ddc9995a9bd81a60cfd9a635667d4af0ea14f411338b4e3a5d1b8da2ced234186638cb7d9db35a207cbad1306cf6ee082bfbf93e1b797877aada32c1b4d82b68fb5530b7026951c8e79a77c289819f916e90960a7e1e", 0xac}, {&(0x7f00000001c0)="e0897e15813895513d31de2b11f9be06238b59225f8554a7dd000a750ed874f6bb36099bc5174186684a6fc6530f363b506b2488040a784dc6fefb7e7d611eca4dbc31b2ff1b7d55d966fbf6ea39a5e71129307285505c710d1aabcb27e5789b24d2b51f289d48f78faaa5513cf17e89f176db816e99db6bc2d383a6d3ab011a3b2930ae594386ccf6d7036e236fef33805a818ce5ee8552556c789307e697670800d38176ccef4c032b9ed320b1cc79e6b3d2747c52e97e3b7f9f4514c25abebda541a0ef025752d6aa1c06b5f86a6b7b853fd0654e710dce9bd15059aad8d95f853c7dfa80764c8e73e6fa76a904ff72051d57316da124fecf550f977e00a0dd4163d18a5866ae9958c1587832e01f5d5f7910a64d80f169fc62b40d2f3d8a10156cca36a42e74e7db1d959651628cb616bf6b48179bf575fb3b176dfc5829348c361c784c2f90cd35b57358b51bb91a7e8c18d2c074139a80a5c537b1dddd3fb93cd8eaa8e740bde5a71ee375197572c5e5c368926c12bfeb878afb14c3f2780a9c88bb28f19b95ec83df6fe52eff40d0f5d990cbc4303272b1709712e90f994ed6978c43dee8261904143e18b444acf55e4c6e89e9cc33364643446ad38a57839b6f83571b8595d085ab663c24434022a98f8bb602af19784a186e9c3067313c8408217544d6b36b7b0b99c6e9335a468f1a46feb97d10e9a37c5aa19c83c60499631a414a6abd596a2d29f84ed94713a7e11b7a437ba2ab8c4ca6b390fbacff2d4b45bfb4b8bce699150e2dabf85b418163b93fd02a6d25f6960d0dfb3dbe77ca9897b012f1252dfda56836e3f2a0f716b7bc09babf27d7b4d4d7454cfb4399930e516812b14479abb6bff5b7016999dc9c5d3f50c441c85ab5f7586bd5ab7b61abdbaa19d45c2fb1da99324f145d9d92a1933476b799916a01408eb07cbb7182f4f40e209d962e699ca93cfafb39cac15be7e9b5eb02d2e52bfab7b4d817611486eab6807877d8888235c3f3c50032040a085ec3dd58197758566856606d71d102d21282f9861de76d875dd0b1c1b3c86af6a6c79a422cff83f1302ef2342ec805e7364abda8afbdc32e271a8237997915b603c086e95d9e7eef83b70c7f88b397e373cd1a25bfb14245101f0b81ebcf939ab6cd83538d36f3bfe7070b7d97be7ce3308b5e9d541f6d3f110c6e42dbcefb0638d411c07a3c952469d6c13404c8a11022b85318e82f2d07b765a95abca9395bd1597bada62db9e5fc80c816d66313418cb4379f5f5df1075ae421eb6be7a9c2779f8ecf98461fd7f15b84a193ba0aedc2c443ed4f04c3b75b47cafa488a55b56821bb1e3bf3a04d861a39b575a2ac04ce2972d1a9f0c8a0132d269efc257d1956c94064fe638397f8b56ccf9dbbbf33f9fa59cadcf8e73e85679630624a61cd9742b56b378d7e80716c6900984a54add58fedb346403d9ba575dbe7937a368fd0037ef3eff2012d01b17205d308fc6dd18856576f0905bb13c7f82f28173e4de622e79270d71fdf7578504706f4f008de8d80eece98cfbaa91a62520db2047a9dad9c4741d07a0edc95d373dc3fe93c50a3926b2ba7668d72421dd4dce5e41b539d5bfea434d6e097b211a88808eef91089156247bb3ce691f5dc0998391d5211b6225d96f56bff0298a399b5047e5ad569c4bbcc3daf55bae4fc7bb74b7614a882eb1ba124db0803578b638d56dcbdc71a6534c9f1b296058883d2911100eb55926b3b2c5fe8200ce8d8a2ffa70027322a256f16d9fcb5e70d1209613e4ef3a9b093ea35dd3976ee022308b2573f6fee34d8e3d4d336ba7a6ca534c1f4313d62c092bf98723af5507e8d3dfc1964ed0f497b577b7227c420c6b2a40add115b30afe16fcec8606d1173346a002aea51d0dfa80479de5f7caf263a041070eb96d078d0aced518900e89b4f901a139a3bc55b564c0404fea2295ecd6decf2f6edfdd78df009a997e9457fc1a58773c857e96dc31ab0e779e6ffa333fd781ca2a5c693dda3983a7b23ee9c7373c7151c4dde6f54767d04357d0c70da7f68b00ab72fe7293ff86161182c7b190044585b98cdfb9ad34bce2b936dacb1470dc7b2ad1742c80c6282d7af17cd9f5936a5528ca08d32ca991e6743052dd3448aa96a77c6c0fabeb635b0ee116baea5c36c2c11b7ed9de3eef89595beb9fc6b93080ca890aa5213d77521bdd4b4211bd66df90067d5923cb061124e22761d89627a33bab650ad79baff0920798d964f60c9110a558a79bd67b606e5d4a7a497b562f88193864ae091f75ed1e91926d24e641ec026be2c16ec2bed2f76c483e20a51a26b3e434e463e063200539b64a076e860c775532efcf90f64abb03daee9bdc6c1ae79d10033f2cfc6ef5e50ea3af1682581324682ab3b68f5243e50ef8026cc90bafb7bb69647f7131113dfe3b7be51ed5b5ac25255e75eefd45a4a50f5e52874af3628fa3f0821aec2457f553a50fcc0c2372da40fc89e6968a5f3d7379254f86443c2eac9c0051d69dba8c78949080440e08b7cc6fb658b6bd30de766f13981d594a3093f07ca0198ec491d89c26fc5d3c3f6de1c05890c27465887b32dd6594e93d210bf9c99821e37fb191d3163a165e5dcc0c353b6b4f12d8c96f88eafbdbabbe874af9ba02cf5e8f7b056eef4d1e7b66b6a1fb4c8b2d93d8f4de8c780a28181b87ec58927203eae030180fc6f3eb2b4b99bcab865cb53c706406e7e8743917756c3fdc4597c761fe5a7af14a817928d22d57911524c75169855faaaddfff5f902f36ffdc569dec08de00994c107551552c7bb9a46993c70e04dcfaab53eea32e8b25cfe7e4835541cf0d868ae7f5e1cfa43aa278107ae65797dcd56f2a1865514d03d4a43c2580518679f4dafa2d7d3973967cdf68229dab6272f3953c033280aca75285d7eb8e6ec0d2bbe4cd24ed02f76540d325d6f459e912a51741ddd168b03419fdc3924f5e5b1be587f63f9dbc59caadd03dc874c0b40a3c79cdb6826df9a76f904a4c55cdc325a65bac175a859cc63a73035eaaee463435efa9d6291097f4295d685878d5eaa2356c081095613f42e269b7643b4cc8d63fa2f2af502623355c9c28645e05d55a1388f92981bf1142ab4cb3f501ec37c5c110d2aab18d80367717023358e3d6ba45fc89d25b32619e09bebf5dfa24370eb5a362c4699639806c2cd46edd8d580c3b80a7cb43e61e4ab6b632af9730306ad9f295cf92f1c2e3679ed7166ff50b36f367b73d4cdd7c00ca63f6800a8f4998e6bdd699d528a2e805fe0079609be6de68127ae1bf67b5fb1d41832d80236e1f35433fb0976cb6f7e75bbf5a3ef9ad8e1271136550abb9acbdf0945de17cc1d441250e4a6bbc68f5caffa6db730139489accbdcbcf3a3a696dc856f78d344422394e6905518b198d32ea9c82234cb6e25b324ce6059702584cba2fdcbdf1512d7faaf0f14dc67d390c8a9baad3ecde9bec79c950fd2c226870b7eb3b4d17756e350f6494d818fa0afcbe0c02748ce1a6a51e3f4e11683f8b730244961c4db25322401491ede31eba207bc29a4e3a3c36c5b99e8e1ff342e506b8d200ef31844fe4afb9bf30b015fa904e7da49de1ab21b56b7bcea1b05964088c66287ff544b5e4c36716dd7c047bed20f1d288e89fe2d4f73327ef01a46c8c7f91d7877568e189bc012e103a8d75e301c4e86f5f20f4aa1d4911803b97596007d6a5b1d6c682ed3c9988b69dbf9e50fa1614bf77e6b6af3b428b73ef52d5c523224476d5742cedc6cff04c7be18cff35a3e5664e1700170663460848f05a5068b180ec0c5f6bf99d101e5ec5cb1c56105c6f2b190d36b575da8ead97811b094a43006b87e71b05aa204bbef6d39208bb044109004d1bb9e116bf2a64df348df01cb6f0bab127965ef4686ea96c58e8db6abd7c06fff7cf3a60ba032d360123e7effde707007be9c858feb443289f813f2d2016c48b97d8ddc94b6e51f2c13754438f80c5a77c4288062d4c31e6d08b0acfbf0c56bf8ab27ea5c2493f1a0e2a9c8efc06cfe7559647cb9cce2882008960de6f54ef719462218745143e85443c25a15c189fba0ae74fecdc13532f0ef8371e469acd1dc9eaa479d656229e79f2478a20a3f900dd7475d527a426c768d3d5ac82d06db3ec4f58b88f57f2670ece72633408d46d5c4356c70aa2cf30e7b61fc2f07a898a61dd1cf260ca0862891cea7e3ddbfced4e5bc3b0464b169d5c1ab015c60194d071d7c375ef85e950315a5fb281855d32765a12e6684a33f2121f1a824003b7ad0c69d34509ff6101b91308a828becd247fa2b02bae708056428bcf82b3eac5a2fce5a319561ae6ab99577c7a6a478c22c0a73d72a164685cff8f4366b81c726c5c9a71c627958bbd69d2cfa0dc0cceb9d1dad71083a567f94a89fd36dd3632f6bd0f34d5eb90111d98c95b71bda0d92f66442be0c8052a292592b9da3f4dc3c16f76530e9e9c6cb7278b5e5f9e3bef82f29d51bb47526aae8baaf42a130933ebe5c4b79db429588353d865ad33f8394f3da84086d8b9d5785a00936ad28339c907799c7847364a2890ef9cc574c7411c77ae66a5a8fe79a6b38322ff2da5c2a38c89ae4f3435adfc628f3cf49c9b85c1be48a7b3c25b77764f76fe3518df9c5d597ccd58fea13a9e527ad09b6e4c5313a69979f193cfca8d57c96f67d331bbf3d9e57d4ed94601ab5f8cdecfee4bc1d0b89705fec85cfe78a4545bcd736a8497dca1cdfc9d1643acdaef9c0a5772dd9a02bb8eea34c0f1e496453d8d1ce30cb6791c3b8113a0db792d2269eb2dd436aee07568238a2ec8a09ec7e68b88723c70f8441d775f1a07fb6079d6495b04e53003e77c705ac0833d42225b1d6be4eb6a3571331404766c68d92829f020d2f099723d90546bdcab590cb4b6d5021379ddb16f2f959b174f29a48fb1ef73723d34a04756788b9a554910c80dd35041e51b072c184d0bdb9cf3990b1d539326b69027f25ed5e35afd06c0382bcfc4fa5f72011701270bb4c27644c1da224dfd3ce8a0a033c80bbde22254623dd115f7d6c4f0c39beacbac22539a32379d43c01f0a5f9da5c389efd36db60f9294d1831c43b87c1ce584b1ad2fd30406ed42d0acfae1ff882636d10855cbf571ec0e0f1fda03d60088d995c2aaf7aefd563bea077c592937da0194071e04ecb51dd5e3872394838ece4e60da52081b4240c304a4fd2835c6bedbc766f77aa3d08e55cd7141da85bd9405d67dfd1011d3372a3aaecd450c81c6b97c7fb6e2c65ef72663d9bd98a7037be47cfa442268367475eb42e021ed4ff79ac53064bc5e59f12d3733acaaf345e514f8518cd47f279c0f4fc4e7a858e75faf668a289e9d35205cd7029c64ef9012ff4bde50df35e56fc80e499d1a41ade9d0e13d2c86d82cbcb577b634523d288afe45d67301e137b2a867044e63576944d93542e5e6cd31654316739b940ddcd9f937dc35ecf3042f306744da9c502fdf40fc27fc96c1492fbcdf2e0677bf5876d7717f5ad0ac80d0285122b6738dd79448a4132a745716c087f7dde151d6680120034f66aad3bc9369a7c43fca9a82571b3ce98eb663d8b5bb47ac81aee62263d51f6441e716be28012367740d596fe264f7bb14324daee01a26e117d9809da57794f59cd94cb17cdb5d12ba3300da9daaad2d891c08e3bef6b25c4b343f549f01a2b0a0de8297b4f6127747942773a0a59835a3af2f9c9380faba0a58eb6cfbd60bcf5340c88d65f35d6084d9f533fbffaaa4eb15960ae77341ec0af", 0x1000}, {&(0x7f00000011c0)="8f1200ad1ac38b7a02ef2bc668bb8b5b425539ef73b1fb487f48d721b7a8ba465107628ebf0f410c48bf9b6ab9de2d3c034f63eac7e18b2c9298fd945f19d872b8403626cce70f3971ce9c7deb6bb775434b993c3cd1e7da6c7ff26137a1f6893407b07ad6cbbf46a90a7023d7f07a9f1f0f36", 0x73}, {&(0x7f0000001240)="d688e1685eb7cbbd7800718c86cbc92bd411b8668429e81271c6944dd75303758f2bc37110d7b5a0de2498837a2b2c32f93eaca21934a41116a9f497eb2fa898e6a87606280a74dc1df290e750f25945e59b6b39bbf84710afe3056789a3b54bf10fd8", 0x63}], 0x4) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x7a}, {0x18, 0x1, 0xa30e, 0x2}, 0x3, [0x0, 0x455, 0x1, 0x0, 0x100000001, 0xf0, 0x1]}, 0x3c) 16:01:48 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x2ab416b618c29061) 16:01:48 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be22635b9ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgget$private(0x0, 0x109) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:48 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket(0x20, 0x5, 0x800) sendmsg(r0, &(0x7f0000002340)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000000)="7c9651a6451db43cb9a9ec77936247dab9e961b8b2df5d30c13471dd253788ad7631ce3979f87680cc12ff934fb2db90ec32e2a1bdf4675aa0b3ca5a4f", 0x3d}, {&(0x7f00000000c0)="ddc4d997ae35441d89360fe6a9e1137710432a64b5be19329dd395df86a6c98f56b5087dcdbb6c0f330c5038ddbdd0dfab46eca4dd9ade3dab43845dcc8392b1d59d780f931923afdab521709d9e02be2a802f520b9228aa288d55dce3621c42", 0x60}, {&(0x7f0000000140)="b31c018fa55e7f3b5897d0404fe502d5e6aa36ec35fcaca815202e71210f9eb61ab4d4430713247c793546270ddbf47918f948019bb5de29bfedb1cab00ec874e1a067b1bc596630ac036fb01333f01664d4cdb3314bed26349d7bb2ff75eaa339edd724362e22a8f9302f63cbe81c3cdf5d14db15f9afdef90069c17cb0c136010bf29e58da0fe5ca3dd4afbccc36e192d6ed878880792dc21fc9b5cabcb39a9d2c1836bc9390277b5598cc5a37ff7b8151f4874b8017f61e28b52ad2137afc0992f2c16896879a766bb339628ceb1522554073ac465ad83848172e9f7b2831575b53dd2ad7e7805544a6f011a337d519051c4e2b60548bed30e3470c2e4e581fccabb138e138e4b9b36b4484a1a915e32c1c721c2c2a49662da889a6d40eeae85770cb3a0c4faf1ea44bf1e332e65456f9d96cc6813e50ae7274f3c9270f998b2ea33c9887e586c2a69527d0d9183c50fe92f7980c4bc075929edae9cf2b382613b7d31abbefa27125ac53d976b9087956a56e976f837d001f9c9b47c7680caa8a7f7b607124d077f5fba65e4e6154f4d81c792cf7c784198be6e1db1fec156554ed0d6aa0cced2d25bd172bf4b32937b708c4fe2a9ac78da611d548f189a6c19f063140f56c8f89806f90e3bb7432afe8ef23829d0765bfaef361af945a248f1acbc040bf45ee28eb24a71bd15ecaee4bc2ad7edea142d0a25607ced67cce834e4939d8616f3b34ce435b585058b20ddde6dd4f0b76176b607dfa9a3aa926e39e982ca6287c632724fe8835edc0b2c78236ae767e90ac7ca237fdc780aaf5e7701c88477ca3afee4d75321d4a5662a41d564d6426ddc16924c2d8191bffcc59518e38561847a45746d3eec0eba411e25d00ecd0c66404c29f97ce63782cd4bc4d99ad82bcebfcb34647aa763b418006f28b1b313f9ae3bd29c0abb527c243f55b89d9d293287488883bfa14cc3551e933081f5957c6008aa9d8bd8c1698ec170edb3ef220d394f8bc0addbe642e6903d67a1b2af0d3658ff342ec40a5f2753ea18748fd9282d2a2945daf2de675ecfa7ca15341b9ec080ef2a0ef64ce6bfbf607827f410e051d97696eb13fcd52fe1f78d595baf0578e63eaf9166ed24d6244ff9f4f74d6a5ed821f99df87854fcb7c231245720101b4ac3e529d035e1e170e1a6061855efee6f1229249a0fe56c3fb04be47e89c0891e0d29581606ba2752f4fce8e2e9d0a9774d569477ac330e2f976c4aa658061aed200d079c2cfd68c6953283af81f7682a90e907a0049cc82cd95ba5f2fc10d9a6f283911d186d4ccaea92f24a316c55d8a53509185ce641241885221e51e549d06266325c93f055b64a10623da48fa372536fdb134461e1142bd7d73ad769ed3b4955851a52671d8f38351db8d4ec04b5b8a9aa13aa2f9e64d5a1ab440c5179b5e897539ce1afcdb41e88a0bf40da7192dcc09cbe317f8a3b2ffcb80a9dcd693c4a93fb6a2c873139d26a9168b267fe10ed37adcd2e305fc4a342222ed7c3b659b76804974e1aadee647e45205b8f0299fd0e56e6e61280d63d0c8de3f27a0cf88472a601f1dccd911453e97a958d73d5f242dedd1b91eb053162d1d99a5b475f7f1d0038223ea138192a26bd2e1e488d2d088056782829d0fa0019eb989ccf224e00b58fbaa3fb3f2e91e01dcd371fbe8e45a575c28e979e905f6944a80d82f814c2c6aac849bbd64d0c1a83a2dc3ace4d91424116d51e8b8658dd7ea3e4cbcd7bc05602a601ada5edb6aff2f9972521afb3fcf8de6a677cb7e9f831a28327e751c364fc8fce5ef41d734ed4868399f2499838a06046be50e4a07e363ba0d31c3068a96e27c030fb18e3dbea17c70cf4fce86fd1bd03277e91841d3065f8c0fd451bfbb81c458439ed27d20b46f4edef9f825ae30eacea55b879b260cf1c0fe1b40bf4a3cda5d1f14e54f0aed45453838f7f8692e711cec51e7daf88700e63b27593a9cc01e1b62b0f366a1f43f92379491d15789d1ef663793d7156cd49690c6256e8c64859990b86f0187fdb870bd15b729ac56516d3ab8b131079de46451ce7d66bbc3fe9e18c8b894253154184d05eb94a62edd679433297a26299cdb95adb453d7f3e7fabb3be1a086f660c1f6cb683705a9f6e3e770193b99c13d34e17a540d115562b35521fba3429ae085bcd2c6adbc1e2c0f277794f8190b9d063fc687bf4cca0b60d086156de22b5df23368c0b7bedc008d46cc2e02eb3440502464a8202c248ca925fa3bf3ce21c7abe89a6ff2f95e7baba69eb987bde6cc0bac676f32f4c92cc5108de5938f33b30beecb250ba361347d101ee066f9e6c4d809e277ad9b32a185b912fbfd661e06e2f50fa2360c7fc61b6696d315531d30a42dad15db453933b0d6ae1be6dccd5cfd3561ac94dcee8d92fd61814e41af9e87f9053f1849c9232b7f7ff648da5f7521c475fb6b3775e1aff12ff6d62ecae6c90f3ed5ee16ca18f1e926d6944c080e25ae6635baba5976850a5b3d80590fc353e6d6d6c032b0e8aad5d18e1a176c32391cc6d4ab69393fdb9d5a188fedc372100709fe305a41b9ea73f7383d3346cf49ea19dbacd0b91cf4193614ec5720781ac9f06d20e21ef7dbec21362e3285a7926a20a477ad12ca0374a49abf0ef754462004d1bebbf5436aec7ed2a6d0261f6b2f46eaf939f93412d35a95c8f64a41e5cef455bced1f65442f9e5c9f0875579328d76975c86c64186fd254cf03c5ab16b747ce5eb7d1d80aba3913f4cac26c0f9d26d3c30b2f08d80c5d4a42f3ce8d5b197620f7d0b74baca7e3b18b3c87f4d6c0f0fea946bbe5107d665aeecfdb45b1491db0972c5691435fe49597ca6d5d1e5ea1102d78e8b97e287dfeec00219e9eecd4d4c21e3ff3073e7a5dc47d118081689d008217831d2362870295b8fcd084079a2c8f6e68d758a455ee3dc141dbbf15f29da45e37a94d1e9c715f67cf2264f79f6cb29fb8b4d72ffad69ae3b8e16ee6312773cad801df4b065cd0f06fb9890dbe2eb5cd10c620247048dd59ee7c1018e6b28ddce8046be28176ecb26d2c5f31b70636c445590599e9c878f4543d754d8eac1399eeadab105da048d448c57bf8d0f8959954158a13abc523f1cb7093b02639c7bc337c7fa973c1d1da96ce19760c59c88c38f51966f2f0da75a6d97c263f81c45905355bcb8849aa72015ffdb9379d9adbe7409f237864c00dd6bd3bc0ec53bd17f272f8da32fae9b5fb118acb737c5667ab998f2d4463dab95d1fd4009868b1b0acd2f068bfc89f741b997987a8b5494c3aae9da359d0dcf42d1e94f9030564054f17c9879a2c1c08a80bebfeebe1b46e77289274f431be6775f4d1cb2c59270b163dbe336d7a2faaa60bc744bcf25923b383d7b0da20743d22a8d64fe26998ee0cec637a3dff35a1ccff831916170ccf96d278621bbeaa3381b717780c63d7f0e039723baed620986c6f0765bbaf8e3290c99acd478cd2cd7bdb309c9c48a6a864588a2fae6bd41a4511919882e4f5bc009e69fd7b1a91f7f902fd60610692c1c14bc974fcbae724b78ba8707cfb6fe4be4964fa27275120c99488d522ad66064000b07177476886b8ed74828e4b0b8eeffd2c31ee26c5ab210aafb19f3788866f84a6ed778656a947b9384a20903968fc587ad3194b052668f259698552fb04324a2b03fd47a0b83adf67b2aa9a32ba969276ae1d32f78a66c6698d0f18599d28f6510f72e032df0514e0a59fef7867fe1d7b389032f7412b277465453f09dd41d6e65fb36fd9700ea7af707c72d800c66491b9697ac1767c8c1475b7bb764478e3f015d47a257955e6aeb6e5bf038fa5b8696c1148b9d87ada55398c2e7967347015a02a187c428704e9eeca5115b66e847dfa778bc4c3975529774b10c1ddc16c80ea7468cdfe245934b56698cad71ac7e4b23c74ae3c622cd9371c90945e916a5ac19b70fb9ae6458d58cdb746bb1bcb145b379b3833f64c9d9abc56073e0b6ea6a0f2bf005b7a3b81bc0a67c4c07b88ea98de51fcfd82c3e078cce5e93e9d5824021dc4bd068665ab91071f2ee345d26ea467be547775759f540567b2252d8e6da9a806e7f29cf091dd0a657f0536b82396724d9a8ffeda14790d51a02439ef863b0130a613dba4ae1d1a8e8b448bde7a3f2f9064078ea3a0b276e07727188feb2be686836982688bff566b29ed6d0a58e54693e19b6e26b2db0f0cca19cd63ebd6e641f360e3421f122be6522dea0b20efc19e559fea5d54cb58624022a3d2febafaac2d91c21a6e408f58df57af39ce9ba91e9b4fb63bd241183d89ab108c0292885c0d1bac6a9295e6abc225282c37a24e6e3d777516e129a1735faa14a5fbc2c60bb67d4488e5207fb11308dc746b22ba84b7fa5e779be2c29d29860b45fde652c576b4892a345c743cc9a88802534c296fe4879b0e3bcd3e6e266fe3f543e6ebd0440d64e9f72e9f10f6a12259bf5bd06db109fd4ba2311592ecef89dca69a1dc9f6e1493724340947ba9c7db3c39f8606560e06340e346f1692be8fb7e27786d0489fe6f6554a4da89b0dba8f3d095edd10e92fecf59a18b00952e3bf1acac57873e7af4ecc51ca8873c936499b7b08de831e8758a8645135c39304d16bd45f9a0f634699ced13d31630686348b6835bb23aa1ed69025fb059d583ba04fa315cf97f13564f2b7001bcd2e637af914db423588f502a31ec46012f7953dcc61bacab0c57c5e05ab7bb72acd2e92a0724e8bcf4dd26eff3130418fd4745c5fdf8a8882dc54922c027b8d74434df0f7395b0102d8e1636151ec099a5b12e3c4eebc2509cbcc286708858429413af8507b8123033b5a0284b384a74f010fc8f9b21bd0c92b447e07ad98d9536778747584eb19c779a529b0f019f38558f5a1b6e164440ddd74b1c616549df9d890fd5b4a36db47bd14864a5ab2ffcdc89b2838e60f46d0acdac1c9ff0098b53f0a07558d18600872c1c3c8d9a36aacadb9bc849dacaff25ec33675c3f3dd794f717e109b65c4a29e06e74c44b1b5587b95726071eeb925a512a9d6e79125f30a6293859536f76a0517e73f02c4ca359b914e50e056cea219cb1514cf05168dfd03b62d8e00106a9a23d02a5e0dbcd9cd9f2d4c9a1f7b1d916841ae8f8910983e0e43f808fd25d7391826d34540043885d050838096681dae4273f848fcaf2ec2874a85125cf99c7fe2ad52087ce42f3ee735bb178638a148c33f22036598b02b767aebb436d2cb27a3e061c94ac15f5fac755bc74a62cd50a4d985242de39b0e5a48ede05049cca8ebaf7f04847a0cddcdd3e3471a7ae8aba70cb4ea6ba8a0f0225b830853c14fcdf87cf2df92ec873e1cb1a172560e4251a9e6f8d1215d072a617c5c0ba302bef893d16be4d9869b090654f6976bad6388945b3299ed4dc3130ad37bbe4fffa254920844ee979a77d7ca7c5e4b0eaadf1954e3390a8a38946be42dca59bedaed2a7173796604c8a991cf6e8b8d290f73b034f1a2688f71c260022b95825643263b68f867a9952768d4df5de70dd895170d9d0aded3600d329cffc9655ec2ccf112b1e692bca90fa6c40054ac40dd0dbf18dee759cdbfa7b25dd087a80aa3568674b6c3705244f46c2488d55a753cb9ae1fbad0e2dc57bf05ad4fa4afb6c94c3bafb3062b722dc73eaef21e36a9055a1498d052b80489aebc47d61e4e656b1db642ad2bc03991baaab0b81c0e9ed91ded944bff2a8bb8e55400b291358d8c1d87e77a5ad712c5a6b5fccb185dc150b0e032aa59e7bf82d35e2c06629e2c", 0x1000}], 0x1000000000000005, &(0x7f0000001180)=[{0xc0, 0xfffd, 0x1, "171ca0dc1cbddd7437e64d2869ca7609b138b060e7366c447e171b10e009f051cbae7a978036531de8ec58d2629d843b7be938e43fe0f8ce8831ca6864f31e05429b2ef5dd0ca29e95a9c4ea50a9bb2d65e5bc28c5b597d3370da97b2ee2ac5047a8e2e9094567899875528b1d22c885c0e7eeb56452fa62dd337b6880de579b14f2c6468d1522e09044d5fed325461fe6fb7e22ac4e28215c8ac5f8783093a3a2daf646225b35e9b8eca4"}, {0x1010, 0x1, 0x4, "2f25d142e6202ba4d04471a5459074acc9744d184501760e597fef5a6e2bc1007e04f560b50f44b9f8ae0a1c59cbe2295e6c3a8fb02bffeaa9b8a75b5e1284c4ca228d39ab38babf4c0d4c54eca4fa093b9a310e8bf73380926085ed68c687d4eede3a7b6147ca85756e79c7a9cc81cbcb0ff2e0871e6f0677759db55442d6ca1a23a1e1fbf72c4e21ed83ded07b41282d77934660fb47c6af02c8e45bef122fe797db32018df1b5aa68961a8f572fa12cba607dc8dc1706bc0cbcc4f8ddd38b71d5d84cf8777d209f780bacfc50e71d0ee721cab112d94f8eb7edb22190d12461762f132c449f6331e81210f9ac64b469f737c8208b1aa4b80ea162bbb9de9ff01bdd9b16bc2b259bd92b23801c3df322731a3e666ff685190dfe20c5ff615688203353c695a626c423cc2a092231ed73abcb330fa72e7a63fe091fb52a1e9b2ee71af7d686494e4f14d65d9e0c3e45fe5cdd37e96354c95e262a39e837a32494f480850f3e89690e1e7e0dd5e3205ee6b385f0772d5f2747c61f59f95326698b4ee3500c8e810e32ea28092d63228caeb2deb640373be5d9260c2f5be6d74a6db4c56dc83f1b513d5b19e485380cd00c5bcec17f2af7bc2bb319cecaef3e660e70397898d8bc21f70dd86a3e905d0adf8fbdc5a5cbda1ba5dbf3f5e5e18fc716dd7053951a76cd6d94f988e1166dddc6ff0cd9d71695481f5e4df8cc21721a4c3c2e45719bb9fd5109554945a4c224067ab352eda1d94dee219a1312368190ed85514dbacff0d5ddb521f1e60b8d767869b07828c468cb6ce30ac8a82bce8015950756f9071f5e0e06a0e315fb4d7ad017a0069b54187f24ed213cd721dc6d6bcf9ec4571408250ed0cb6fc95ce46d98e20cc686854de2e8fd79ec3997e49e62dc143b00bbe658d651e37825dc7d84d5c6de947c0c782bc7da46871cb128edaf3bec89effaf787f2257af8d456ef12e49ec35165fcbfaeb2c24982ab0c0dfbaf46d72f0949b06d2aa57ac29b4cbb0a760151c19708df349794c22cad155a772d8070b9bdd11afb0828bac370260abd3fa924d14fdde126cf36785578f4455575a2320e66c9cc3fb1b579dc4ffcc39fd5acb9f72289a275090dce4d26193034f9dec7acca6bc279c6f9cd9664f95490770f500360931f7e8cca684281b82fefeda87cddbdc8279ab47ff303750de037784d5d28e113acd86caf695c9cf49b3d95adb2b6c3c679b3595010a2581514fee1850e05334d9a21330cf0906f2ab36d8dcc35d35b2dab1106b528820f6a84574a2e0f24e22e364956df7098a34477ab6cf0bdb51bc55ac8409d38e5935af626498c72d5ed43c456ad1d5e6330787a84066524d290ee65cdcc30cf1f65cc6af4af35374f5c6971f7334aff7416c1b5475859525d4f1816121fbf9ef090d0a2082a0b37b0f1f8b7f421155816aa487077710417ec106a2f1e82e81bfe8d85c551b14363b2385e85f7f2ca8443cc8d62d2100e2452d0dfab9983e1770cdd84230fc3b6a36c78a4876755b9eeb278f4c06a6de862e51dd7608d1385534959ee95f6eff98154f4521047f80178c025e8272d74a792cfc49b10fde2c2f8ae005e18a1b74900a0589d1467d4f36422d9daa5028432d3c8d4232377d754fdd79cfda12cd63e455e97c3f818f5107ed1aedeeb99ed5284082c028d4550f7c28694f0be48c30cf7580933457fb561da10066fc862f6e750caeaf569d226798c28c015e51367132baa58ddd14ecb451d08b64a6bcdd0c370370b43c1484916c2245093458b0d36edce69c843ddec6547baa1b8bd5144169526abe880a9199c0d2d6c9a5b551635557ce9cf18e1e1cc6ac60a9a80749888736cfce9cbb09d6d8d1f8f8898d8d461cfbb5aaf13422e460e252238fc5090346f613e93a08f900f7d5fd982b1001491b9b2c3fefe30c38cdacb3e9e430b982107e81dc091c1fc71dec7bce987fcd92e9fb5596611190ab0101fc7309211807ff6ca0b1b17da61a28ac81c2d6a1d11d435335cf3a2af423f977f8fccec8ed4531c0226bf5dad98e913f3de8f1563e74a7a651cd8dbfaf4b9535f7a2f2d54f675c3bb1f83e69fcfc50333251b6eaae704ec841785179cde170afc53738273df9ce687d804eed704f4c82c733ba2b5fbe0e85365418c1827b9af6668c83fb27ccbeb0894c390837b244bda1598df06deb7ec826a703f2ec678ff3ea5e61e62bb3a07e56b4e9de511b1ebd092758f2faacfd7cfd66de1fffa9ce1a3e145cff03126be1fd471c13202cc369ef5c440265cc7e56059f587c1a4e92527a749fa23042b7ec91df21c8019de8a685103f0f54efcd34047a2b7848c81b5ab551fbb980bfe806f94040094fb82bdeea3ea4056c724eb6e6e92826c94505402bddd97d80574b9530bbd80b5359588f16e25c3db8856a71054370656af10a939dc06bc8a0b791a3e002cd6bdbded6854be92d1e59df6161b5834eabb9233e8dc0dca1df2ddbbcdc1a73bfceef1dceea7f9f49f59b224fb7e4bd11ce3e782c5760a5fd58f0780e81456f387dc10ea404356271102be7324f43bda4345e55534514adefad5ee2f81d778d34265a753a0bf538af98675e7e55fc23c9c692b2fb9a21afd425ff31b06e21398b62a16bdc0323726d1dd271ff527e8174fae984987d857b215853df2ee9149da9fa05eb21691c2029f10585aa8679936d3fe4c83a59403d178887dc169cf2a135254f119a14533edf88ff9dbbadb1fa8472edb09a7df269f3bd18a37852a010f22137c11af2e856eddab6abe267d5109ed44410f61c68fb2305cfd8f3ec4d0e5f903c88dd86622640396b8aa2e73a51146e16dcd0c2f8550a4516493c122376f0e4c5e1dfc050977e82fc613ee29b44aea3e2d895b7e73e68374acce26213da97eb5ccfb76a40620c3bcd982e605ec31ed7b96644aba73837b0778822e43772279120be8885a6cb988e2dadab3995c8f6f207db24ff333d6fdd9225c6ebd63b114a05df45c2dddbcb33e3fdb6f6c249fb0dee4c52329fb77d94da912278aeb789bcad3e3239c7137b9f33c2a745801880866195ef1bb78e1645a4a604014b6371be5af3854380a9201225755913f3d0b124df1d3bd828a03de29b6b8fb8e4de1da49fb12a79da367c698997098df1f89d0c7fda23957777f92e2d7e888446f6e890623cb78b2ca7fa77f58d0d08667876a85857d382d85defc0f94391ac378a5a641632abbb01ac6a76c76500230b5badca39cb320b9e2a14feda38066fae635ff1fd4b67ac9a336c20bca54de7a5944002dc5763452abc2abce36f3c0e731c3eeab69feb8084d446918fe8e9e877762de0c46f4c596258aab659ea79b5bd4597d61fd6b5949e8d22faffd1edbba8e8095fb23236a678db34bbbbf28efc560ab7cc1c8240979500c7a97c1cd0763642ebe802007356e7a6c0ca723be01ed2c43eeb0b9ba1d45457267da4230bf035053a0471569da6f364df1f53d5e38a4d7f435290ab106f5a95ce10549abe0e3a69c90739282ebff4fb8ec048a8701e1b9bf2a2f7a1333fb5a1790ea3d8050217a426cd68ac8607b8442082440c1a0fa99badc5b9f26c26c1b7d6df6ea4f153a6bbfd3824a0b09e150569732a3fb7a043fd8cd58b44ce1a528c04db9accafdb703d37a412f367d097cd393bf9b0919ae605348c8ba9ddc57b6af586479656765f977a45c78762e3e59f196ceacc0b1d5f786af3c2a43f9cf0d0db972788dd050a5be98abea59e9cc2f6c46dc7d243f19630c3561f799c87088506f253da52ddcf74e27122512df7dfdcc13f219f0117f86de41ca69a962a127034fe681d6575d7c9c646b6209ad501b434b8a37b1ed23b464f4fe3b7196b82ce98c31d1accb5d4488d219ef2edb016c82a98a187135cc5c42676357b61e5d3608ac292efee0026ac125438d6ccfacdcbf72db4a7d94075996281b0ede006b0d8664607ad200de05ac08cd2f5da84d70f9a724afe6dd621b4608cf95f2a8ac4917ee30a23bdb9a8d109fcafaeea45824baa225a2340e6d258dda9d0da7e847892353eb906b8f8136cad8cd46f3cb6235b3beed9e9328df0ba0b8088634264904005e0d1eaef0668fd3294cef4afcdc705dfa5cf3de87b686a5de6c6164238d03f17711305b9f995d633afad82cec7433331fa519fe8c5f9fe6f99011de1a2cc267e51281b77788e264ea88be2e3f872bd369ed8d1d322bb6fafd61d7bb5396234af349a8136b7ba449601722a6d9236b78a54b59c1722b09c1499a3ef8a72c0de6196b581fd49afb1ac3886a8c2499ca43b0d0e72feb0c465872defdabb1151e439ab40b0a80e55afade3d84e94e36b8ff7ba2beb277d8d23bd5127f355251a951fff1cf8fc984ffabb99a5181f1f865351b78b8a41d9459b73f1ade2eeafe70b4a5e0a5f35689b0916364656e236d89914893ad3166283b122678f30960e7e0a2aaa93cb3cd939ede2202149016779f9c32020999b3303e5c2cde98d1ef249cbe17a727f1968a8a00e70da2de6e9f6196b1121a490900eca62cf498b583a2238c98980b806485d6444271073f1d741e593591d2328c6e0f91a114cbb8fe4d95e545e17a5e6ed7ea4ea5e7bbc08882026a27706ee82ccf88d9ab58b1eb176174db9ee3f1879d697930d36fad1d75a5f821d9335b699f5a783de52c31cd2e4b9c192932a63e8d68a9aac4d4e8abfccc586acdd165f82e35494ef819af1ba17a2044304c4e890fbc60a455c4405b37bfd353dc1762055c26c7660f105170de2801125e4a7798a687567efacd86addbc6bde28ff05d39fbaf1fd8ad724366d930f3edf2c266ae0f6cd543e055d59c56d0e188c6598f1a15e9d9a6aeb8f5bd3d5f8e8dccd53de4334040de2727cc3d2a14df3fe3badb365ebb17649df4b48b25f7c2b482417eaacb3fcbc57372e86417b856e279362b33606f268f4cc9a52d8922747c665440c3991c4238dd915ec7956fab8f4239c00115f47dc8bb064bde4e8b747a7b57cc0d818932c2d483849d5f4b959381b7e27de63d4f72c1e54ec849380cde345bebd2f181bf63c5a35b71555a1f0606b74fd86a4462a60c9b8f3b411f174bb376e4d074d27eaa661bc0883f0df3c5908a0dc1b5187daa3f93bde88744a6edbf3437369f57408aee7a9d750aa86bb1e2467963a5eddfc85df87838c2f90a57969bfbde1e55a9fd16315b929d92306f8fb074de86e2a7aa56608b28ed0021e07996e9599f14959341ff3ae6b5a295aa0684795b788df880f80555b63b9ac9841f88ae32bf0f4d7ac90363d7f8ae890a482f73e4d30652f13e677b484bf75b008cb6e9f9c6fe4e48926059bba528bea77f6feef3f3d7786e1776624eec312dc337692b578b9ff564d55ee5ba7eaf22268c96a1d60e6d2f5eb76c38074083d72e2b8c384603bd8192e4c8256b3c6891426f068e784101126178905c59bfea3f64e78116bdb05593078ec85c17be448a3ebc215e119ffdac2a021706d8eab3e891a88111ab2a2e495119ecb0338d80667f211a9dd691179425b62047cbc1a7c295e3898507cc4e98a49c45a374051a64d829fb93291468a4a217c54cfd0cbdd661bbde3a839ae786fd6e97bbc2e7c154fdf8db9b457f667ba4a49270190fb7b5f4f47e1d20e2ce0bf34d7fb2317df97c59747dc2a9e2dfe8faed0d6a3c08ec9c7bccaedd8250a84a33471303d2182c7f225a1bd0ffe3a0a5fd01871d961b33b68a7dbc53213434b5a096e3b38c62cc71107d13a08913a20493598ae90ab14063a5680b416c16d933a3d1a0d150c09766506457"}, {0xc8, 0x1, 0x7ff, "e5f796b0c927948339f0f2d758f1c86a7a819ea8832bb22e1d4e0edaa6aaa333bf0596882fdf9ad2c080ae86b566237f466a488bfff8e97aa10b3668b5fa6b9a5e9ada0ced8f57517b59c911929c26e0adc94d3362ef4c2ef5a43f2c80e5931c66174e0ecc08fc93130bbed74e8c0bff8367ebc99ff09c1791c6902b8043078daf13312f113b9dc0f0691e41087ac17b69983a6ee1c30dc29768ebc5b7752b885112f46f5ce1fe8cddfe2c499f07ce385b"}], 0x1198}, 0xe) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0x11, 0x2, &(0x7f0000000040)="1a7b43da66845b2b", 0x8) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xb}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x80000001) 16:01:48 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) utimes(&(0x7f0000001900)='./bus\x00', &(0x7f0000001940)={{0x800, 0xabcb}, {0x4, 0x8}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r2, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x000\x00'], 0xa, &(0x7f0000001840)=[{&(0x7f0000000180)="a6a0be7e97628230d6792ee7a5a0d32f8d50876d8eb9711b4823cfebf055dc708280bd6de7a2dec51ed78ef272bdccfa08380b72ab060c32e187cd7ed3e37a7392868b2ec9e4f8dfb4d886508521904e207bfb33b4d26798816960cb63546811c5fa558e4a0ef0d00abc55d1b2c77c7c573ce69927f1011f942a3b57c8c1eff1cfb435739311a21ba486f82de6a3364265474fa1a4e8dbc7b9e314f3368d2617b227fbfdb350bfb9aadd5b1acb3f0dc8f96e302afa5f5ff10c73d93ee3a36c878766f0df23c9c19f94e0e1adeef4f8963aeaaaf721bef1f6625c910c930db72d63e4549e2637673b75801c9784a59e7231812d750d7e", 0xf6}, {&(0x7f0000000380)="662e8bc5a02d69adef5f12c3ac9fbe2c3841ba40fde2428eb851e258085f696a88456b3297704ba8e5c4eec6f40075967aedf6b5da229fb44359b0363ed37e89a5cb5e1f614df8c64838edc954392257ac1b5c548ea0109884a8c43ada4463479ff09b582bb43ab8842b4c34081dd158510b296d8d583b9c723c91d7cee5f8ff2a9a47fffa5185ee08dfb1622b939945e99e62b70b07507d3770b75a7529c9aab9476fcf9d8d9c7ab8ac07db28d49276aa488a83cbd2d35bae1b24f4081ce33eaf8cf093ab5c93cb255557ac3b900f3aad283891001f5fe10e8822fbaab56dc36819a7deb809cb534cb9a4becf954122beb24a255f0a0b9246dc73", 0xfb}, {&(0x7f0000000480)="ba821338952653492b6573a9f48ae72b663730665e5ba4611c392ad08d743056e5c464cc65a7185d3b8ab7a03c75efacaf9c3cc3064a4b0b37421e2cf5e3fb17fd06e0e7a9b099cc46fe4a6583fe28f8f7da36b7b849e7de7a1b58330e2566d0714ed10d64fccb8546b156033f27bd0b1adc7687963b2c5b428b3ff2ba05a52466f4273cfc7f49fddbbb59df2334b59303cf8d1d0d04ccf459bef97b8bb76e5e742012677246327f99d60866", 0xac}, {&(0x7f0000000280)="55dda23109cc9060ebad1875eb61da42c055fbd776abdeebdd98ceb03c6533e4d827a094803fb70f27b4cfb1be7d48ae5b253a7505f1f980f2ee1317821c339dc659f4bc96ff4b14fb6e13a3ed5e8c9a964f25", 0x53}, {&(0x7f0000000540)="d84b76bd328d4490c403a25697de2d03d5331c429a959ea454ead837d9116e4902c82be883290af35735cfeac6a612bb5a9faf982634afc2fa66e60e0c2d48561402786e1b96bc532c4b368c7d22786c4e4f0bfec72bbf72025e50f45e08c27c5877518b6a7b6bf6bbc424fca98f8c4e61de0e14ff03395b48862675a321e1ba2eac7703284f2db8ae061abae1e21df2d6a1e9b11e150a156207331ca99aec3d6e52c5bba2f7e645dff191b6213b6ebb00e643171e7fcda013e0b69c7d93cd62f8459aa43243c21f69f81318a70700e3393727790a0a41133319dcd8513bdb7f39099515bdaf6321", 0xe8}, {&(0x7f0000000640)="a00fd8d8bcfd01d1702683cfdc925d6770123b2c659dd8b17526bfabc886612c0cf96ec135b4aa1fd16c4db23898e1e7e10524cfc1ae32c6e767efed4be0e5fa12e50249ff4a2127", 0x48}, {&(0x7f00000006c0)="4c059e0ca29353df4ef074646b02e4e0d86e9190a808ccbe786eb51e0d0ab4f80a003cd905b99fb5b89ec0977b707171204a5a2dc48824c5661d21b9938ab63a08df2711aae96176f53367be1a98cca03fae4af436c3b266272c0539e3ba21544411b3c503209bc98bce8ba3e8e8fc8499083e5bff0e53605335244dcde014d5050bacb062df872ea06a87862df56e21bff45e1efb92120429098e538825e324fec7c58e5e0840e4037f2d3613e3d3ea2e76c9c71dab656f48e04c2e62540f383b1a8f075068b2764a1fee7c9aa7798cbc6b2fe73a0aa21b07bdc58985c9eb1221850b47b728e36f1aa0219143ed81a8b3e61d71088875856387d1d6e69699266d35f93b0a3488eaf443803d103b24792880a36465974fe9de99046fd27ea5d23e650827dfcd3f7ea750ba2bdc4098f988cf03de2f9d98cdb88dd1dcda15060f15743432659e99920e69e54da216b4c12d5f15f7fc7090733250d3165740cd7b623914300243f0fbbc3c2e7da7fe51dda8715dea5281431336da1e97a1af13bcf79b678f4f5e1615ddabad76d9375c7fccc0d0d0ad0c6f137d0149959a2cf8a77d077b85949fb4f4bf58b50656b17511dcaccee04940eb5ed6da2116e832f8dd00907dfce4c64552acb73211e9054bf67e1a0b21be71a421324b063294b927462dd04ce684b79d6f7e0002602db70dad328a7d1f605e2fe45253d7480b4ef8c3bce7fff94a5ac351059d9067eba346fd47161041db1a0d60a7f24451ad36bef356bbdd0bd578d27b4f7c72b6e5f93e509bc5c63434d93c01b35cfbd9fc488e4b3221b1ebbf35c1678e67bf98c44105f35bf6592e454aa1e392598a0d5b9a2201c6cb6cb88a5050de64a6b43e183c20a5eaf3cabc39cf016969725a3c885cf65cdde44a62a3f136fbb1f67299071321340651c92c1773237d32ff6541009072645ff3d27bba0e826447e4c0632e66cc3755c8fcb2484605dc20c49198c17806b9239072d101e40a762c627e0afee4b691e63feb7d0b37279887d10500f2fedb51012aca6e0046a0458bb9d1332703dbe63b8bef487897bcc7780c538b8610dc0b75f819dc28a0433364808aeb2bde38263985af1da5b0ca0c3252ccf3bbfbdc8117d71e61aa8e905880966fdff926c37b5f85a318157793da381505f87fd00c5fd6a60c7e5c174856a1d4ed3ec77ef141314f93ba7335bb25ee5f3ea62f5e68722854316462cd34952613969b4880144b816a30d14fda3a2f78691687bdbe0e5f0af31ba98a794da9b9239d377d21567f2be1c37aff3bbfef8882d24cae0e2337a83b842ecab10632e6184d0857b5519fc474ebcfec4a82b4b51afa17a4fbe22e716af9fff53941c2184f4239971255ae2b807ac55244f740514bf91fba12a0ae2d4dcf3adb214c05443547df374e7da711d2fb777a705a1d46d54f6c5f1fab58eeb71183e72d8b7c202e13aa3cfb22b8b843d8621c13fe190d8596721d23bc39b7b68293e3eb0276c46563b5f806f15a9c23f8dcd24fafc3a386c80398206cf04cac6c27d0b3e612da3b7632b08d7e3fea53c66cdc8cfc9ba9791df98cc041ae293149dd143787c1c37ec62a4a755bb08839960d7e702edb876b6443d106746a065f750549215689abea1ffb80fc0faa24d1274f82c67b0105b5fd9a800b6c88a0ddcc82afc1a34d57481b968eb3017e2d0269c9796b95998b7125a8a37ab6186b302c751f3c28e65b69591353c4a1cc223c2633cef7a3ab34738bcb958e6f339375e21eb7893fa936c3e40133db46a7fff779e7aefe9f7f04aa764770aab3dc9be44db686fdd4a10107387ed22c570121ea6959caec0aac41b1c6d42243b545482b15d946278a2b7c8b909557d4b5a279a2348ecb0b838a47ca6556b4d357f3856791f92372943b7c75b9ef077307a87b3bf4e4bf8c7b5f1e2dc7fc438c99f337032fee0d20bf601b346448d7c5e67a34d84eee8ddf44b9138f71812526f67287a79a409b0fc8ae71f64a5e6a9582d3f0a9778b7cddfb8e9fb0e39fcc8d5ce551314f8467cb1c1cd6f3f3c418714d9ed833973fb86be791ad95ef4af4f7262ad25e67cc96ad01bcac220c6d28b8c537829b027b50596ba14f71f017d16223acbf3de5b1ad1ca15cced2ab08ecec0d9b1456f0e2597679c82c0810930f5612efe283254499b531859751b3cefcc14a785086b3390008b289bcfb1edc79b45bc86b1aea5f930caf23fc83ea5ee778f1e0c6c3f1671e3e67db7676ab4aa8f882e3f048dd0faf1710c8bf8eaa9da4317b69c581df0c697d8fdb10cce1190fb2ccf55f8dbfdb124b099b8d32d804f8664552370f664c010b39cde6b2a6816c94fe9e31b76c32d98f55081e77456a881681939680846d904bd26b343afae37ed785ce805cd1473e63efd6ca15e3932c4bcc4638179e2c116367c695f3ec7f85592076d02110ac773f2caa1073bf39bf50a7af64696ce53dc48989271066de749d22cc97f7a14c9da6e3178c6e6c7114e00c487ee78d6877281ea612cb6c2b145974ad78e1d9a0a3fcc4d011479f9f4711d43ff14c4d9eb02e4ebcf6bdfa5648b3dab5a97dfcd37629ee0df3160f72a11b817d04924eb95736b7e496874f80ec56ab8556a9e1a8f15ee89d9e5a77de25ee9f82da6a2f8c0e4e96157336d61a47580d164d133765093e1f91e2494ab34666b4ede0c9e689c81cf74a4d5406fa47adac8e7e4ce9ad738b37b6597647fe56213778406545373e5d199dd384cdf93de00a07fa2779a7df24874fe0ee290256857f010a744190d4bac30e0492122720c63e034a6805ab4cd0c383fafa3cc4446bd4544f1f0f9d8bbbf93f3982f5e45fb6c22e56ffa907f50573fb80726fd073f77013750e831d29993582c86f0d39fe70c55d79cd6cf4349445f49a0590849d61f84ce10f21920b8a8e7166009194966d3ba79e5819e34cb1eafadf032a220e0eeb5c51abf94c2ce2ca3e7ee32ee0d4c4c741baea43fbd5f89386b642903c6cfaf1c0db468b3b1e6a2614a6afed873438de8106ffafc8413fd42e662604d3dc91d05e9c014d386dbbc8dc8c0126c468a12f1f08ca297a96783ff3cd38b3ee72398e72516fb407ebda66ad2c05c0eff6d80427c01e75f44e4f26d82b7d21722ab949cf88d933e2256fff971bc20838b5237bdf8ec95054dbdd565140dc960a8d66187613b0b407b7869ea935a17ca858430a060bbb51e82de0c418b77fec7efbe14958aedb6c3953c770a7357b55eda7f8c5f1704756c281196fff98ab033a84cab6fe7418fa7e589b5adbe7868515debdd8c86ef2bb98d137359ee5253a51e43d1ca0100a3e56a7d63b120b45e19fbf31da8254f3f797f210f957aceb5442c1e00d45294853ba23f39fa552236da495e1a869a1b5e62f37e23a385b464e35980978d0ce539e5ff790fccbeb607d4c86b64779dc99d4c4625cc8bbf29c73c7dfea1e34b2568380b04d5cd67b1db89f451ebee41b3217a565d3780507a4e3e5de955bde92efab8343e564990e029868cb38cf97e3c03e3d214400e2e166754e9e69105ba875531971d327a3a647d6deb839f496c2fc5d2892ee3cf7207d9fd2ca8fbb4a6b50f29046467e979c84782a5e05e8438028834c5eda1751965f7dac7327f9cf65b1d82a7c45287492aad32400c3ce01677ac3474e1c1e55d5234bca81b31127e77d904653cb776f20da0a9a07a76c739fb912345b1bd1bb857a16549630455091d71121302893c1c6ba2453b2873e8613963c884f69e839aae3a80b068d2e8979c347f1bac654a039eddbe4a2d4b01628e736eb11e28bdbce16838c5a71139925d6e501a62d9a479f207c478ca72cd91ff551597944d413180c59259937de992aa76e360f8ce81eb5f52b181ebc1762de41b8ecc21714cac013d574fa9b976c9931f8acf8e9218de3072bdef0ce891926d2efe991b1c7f5db5936491746ac460676044903f99c69fce06c96abcfb77c69e04541df6c1fa915bdf7a3e3a8d5711db40ba8bc5e7233139f9732cfef068898b606b308d396685028b4608a1839e1b21b817bceedc654f751cca40d8bb91de33966bd2717e32eee0d59057b51001a4f0cf366fcccc30636db68be4d5c22b597e799923ba0272b6dcaf4a91e6986b39e0e149524a944d0c030f986c9df569c7b345b1929ef6439c6733ebf22bf74c021673edec14cf49721afb643be34f4688c1d6dd8119f844633f4633e2899ed562172b0754d19e9263686b0ef0742a1804f11d6a5194ac44465032ac321968ce5b57da1af7dbee3ff2b3e5f5c2b411574056df55b08c1a5132956cf0ac90f023b6fa953a037ed87421294f87b67d52ac7791e1c691d7bffa30de0c64b2b06ae496c1464882643062eacad26c2dcb240b9315bf12cedbc40539989ee369ce04aaffdeccf77872f763cb027076c9a7faffbde0f44146a0be4e6d197249634c9d6246dd5c9ac03a5af80b36637b80b63958043d2595240131e5966b387dce5472b87676f1216d76314bad540eff46ced6aed2d625563b243ff19f30cfa7a39db063d190b7baee4a15e8514d00e46678e33137a349b99f992077a1137044c740384853f9d3e9e00a4614b01574715c5672000ec5efbffde35529409de92b77d35cb1a449702906c6debfe3140e8cd97d2adb5cdec68b291089ab116afcbbacd3eda3a4aeb6f9b88a3094434a69e5bb2f5e82130c003cce40b00a04e6cba92b2466f546ee7552bf6059ab49938f9e40843688c8b240126a03a0ec6418121205e731fd9ea2a07ea160e4a235bc468de0425f97082edd560284e255295e6701eb246c5b672e259470e0674e1c73e2dcf65ec464005b316a819234fc43eaa0a1a60e1d5b2354e7a15b0b24631f8fde657cbeccfc43e6d231ae96ecc65e289a1790da6ce1d08afde23507897f76bc0b00706f2f8e97680c9a2c6c8d04c926dd6899768a882206d9a9766bd993e557af651a996b91c6dd9307a3f28d0ce15f501667f4b1abf0f01f41fa9220513c402655b96d3d1474e9fb02c7fd1a7b17270000a8d0b92ce1d0bcb29ff869fbb61ccf289efc2a66757b7c3813b0cea3c3897e4c7f59f4c0a94e13650e5ce313727ff5bc1d453c7bf65458d6e76bb4900b8c4fc1b7a95291e0a2cd47ee5833a3904a1dd4c6273e72447df8510abbb2273792acf31ed0660691ad58e0c4eb09137e68e62d8f4dd0e3ed48e4c76c30eaa82c18d8959d61336b254693b3dec1f51fb71646de6cda19a060e267a68d2f006e0bbe7348338169ccdb00de4ab4a60aa7c8ceaf63bf8bda2ad2c4dc4482e355f698e8f56e5d1dd1766bf402ccd48754883b3ca25e2ed2de9ec5479bfdaab8416fff2dc57dc98d41e218c7ff008dd54e2a50f05ea6d53e93848226465a663a93cf920be7d9f369d10eb52c94e95cede57bb8280b66898c01f0c03b8a5c5bc0601b1f36619678d7447e6049655c4269d57eb9480adaa2e16a038688fe0148638623b15b9b6d8f6a06e0b5668d5f9dc61b97b40a09293ed274af70b72df6687803550e8cf5bab8b3dae3110b67b0db3b5ff561a18868227d628912a1ea172184f50dfa3a121151e63317d2529ba427c5ec344babb71919c3fa0c1d75690dc78fae5937d9285cb59ec7a8431161091761c1361a523c538a831871eba866e0df96fb23f63fd08a982be74148f8595d24fa31726a7bb5ebcd1171d1d19d6e945f0983a862ebde486c3c2df1e3acf8e708df1b60ffdd93422c868995c8eaf9ada76a9b9c52fb07ef813220641f70088b61ffaa0a7b9d1c684922e8787", 0x1000}, {&(0x7f00000016c0)="145d9e2ae92959094ed041423f7a9d500b825645562ce9b8c2fd4790b5c0341094edf66b6de095e62cf549d5af3a5daf8a378b4c273e7a144dabc8e7bcaa069555ca83132beb41ab1f9f7ff66802d69cdeed273c971ddb594a6e31a406e8d437b71a9ef138eefedf7c2173e0", 0x6c}, {&(0x7f0000001740)="6e87414a8677dfff62f669e62397c2b39831fec65f7b08b7d6ec26c65daaeeacd47660b334ea345bdfe83e4111c164b626bc4c98908d8c7555b23f099aa1f44993bdbd8aa799cec6d5fc8690fc48a3dcfc59e1f925d9b4311534d007ca728754", 0x60}, {&(0x7f00000017c0)="4294abeb9ba4b1275dc9ee44b537616093d271f6315c6c3865354a6a735be43a202646af25eb77b5b6cf338fbc48b7ec7f632f3710b69861a99546c798e9b58aa622deb34f3cf77bb92d97b93a78fb909955373383c550971c681c34b13ceee8cf9b7b72", 0x64}], 0xa}, 0x400) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:48 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x2b) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x100) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) r6 = dup(r4) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000440)) r7 = socket$inet6(0x18, 0x8000, 0x4) clock_settime(0x2, &(0x7f00000000c0)={0x3, 0xffffffff7fffffff}) open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r8, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000001, 0x2}, {0x3, 0x1}}, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000080)={0xfffffffffffffffc, './file0\x00'}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) dup(r9) ioctl$KDSETRAD(r8, 0x20004b43) setregid(0xffffffffffffffff, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r12 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000200)={{0xff, r14, r15, r18, r19, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r20 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r20, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r21 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r21, 0x0, 0x10000000000000) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r21, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r20, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r20, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r23 = getgid() r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r22, r23, r24, r25]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r23]) chown(&(0x7f00000001c0)='./file0\x00', r14, r26) r27 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r27, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r28 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r28, 0x0, 0x10000000000000) pwritev(r28, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r28, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r27, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r27, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r30 = getgid() r31 = getgid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r29, r30, r31, r32]) r33 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r33, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r34 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r34, 0x0, 0x10000000000000) pwritev(r34, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r34, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r33, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r33, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r36 = getgid() r37 = getgid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r35, r36, r37, r38]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r36]) r39 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r40 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r40, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r41, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r44 = socket$inet(0x2, 0x3, 0x0) writev(r44, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) r45 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r46, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000200)={{0xff, r42, r43, r46, r47, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) getgroups(0x9, &(0x7f0000000300)=[0x0, r31, r36, r47, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000280)='./bus\x00', r14, r48) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = dup2(r7, r7) linkat(r50, &(0x7f0000000180)='./file0\x00', r51, &(0x7f00000001c0)='./file0\x00', 0x4) r52 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r52, &(0x7f0000000240)="220e2a", 0x3) pwritev(r52, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r52, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSTOP(r52, 0x2000746f) ioctl$BIOCLOCK(r49, 0x20004276) 16:01:49 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="22d32a", 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x48f1) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8000, 0x0) r8 = socket(0x800000018, 0x2, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r11 = open(&(0x7f0000000300)='./bus/file0\x00', 0x10, 0x144) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x800, 0x0) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000240)="220e2a", 0x3) kqueue() r14 = socket(0x800000018, 0x2, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) pwritev(r14, &(0x7f0000001b40), 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000080)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = kqueue() kevent(r17, &(0x7f00000001c0)=[{{r16}, 0xffffffffffffffff, 0x83}, {{r16}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r18 = socket(0x800000018, 0x2, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000180)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r22 = socket(0x800000018, 0x2, 0x0) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r23 = socket(0x18, 0x1, 0x0) dup2(r22, r23) r24 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x1, 0x0) kevent(r6, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffa, 0x60, 0xf0000010, 0xffffffffffffff00, 0x5}, {{r8}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1, 0x7fffffff}, {{r10}, 0x4, 0x0, 0xfffff, 0x3, 0x4}, {{r11}, 0x4, 0x11, 0x10, 0x101, 0xce}, {{r0}, 0xfffffffffffffffe, 0x162, 0x2, 0x0, 0x3}], 0x0, &(0x7f0000000500)=[{{r12}, 0xfffffffffffffffa, 0x132, 0xfffff, 0x0, 0x5}, {{r13}, 0xffffffffffffffff, 0x62, 0x7315d9b5261cb485, 0x3, 0x2}, {{r16}, 0xfffffffffffffffa, 0x2, 0x2, 0xfff, 0x7f}, {{r19}, 0xfffffffffffffffa, 0xa, 0x0, 0x1, 0x6}, {{r20}, 0xffffffffffffffff, 0x56, 0x0, 0x40, 0x5}, {{r22}, 0xfffffffffffffff8, 0x42, 0xf0fd12127396ed42, 0x5, 0x8}, {{r24}, 0x0, 0x40, 0x1, 0x48d5, 0x5}], 0x9, &(0x7f0000000480)={0x7f, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000140)=""/240) r25 = semget(0x3, 0x0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r26, 0xc0107003, &(0x7f0000000040)={{0xfffffffffffffff8, 0x3, 0x9}, 0xffffffff7fffffff, 0x2, 0x100000000}) getsockname$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$GETVAL(r25, 0x2, 0x3, 0x0) pckbd_enable: command error 16:01:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x3, 0x0) fcntl$getflags(r2, 0x1) pckbd_enable: command error 16:01:51 executing program 1: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffff800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x101}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa", 0x1}], 0x1, 0x0, 0x0) 16:01:51 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xe7b6) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x74) 16:01:51 executing program 1: setitimer(0x0, &(0x7f0000000a80)={{0x3}, {0x100000000000000}}, &(0x7f0000001540)) 16:01:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x100000001, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000240), 0x574) 16:01:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x10, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/106, 0x6a, 0x81, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f00000008c0)=""/4096, 0x1000, 0x800, &(0x7f0000000300)=@in6={0x18, 0x1, 0x40, 0xff}, 0xc) r4 = dup(0xffffffffffffffff) shutdown(r4, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r9, r10, r13, r14, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setreuid(r5, r13) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0xffffffff}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x44}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) getpgrp() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x3f) r5 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0xa09, 0x2, 0x2, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:01:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x737) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000003c0)={0x0, 0xfffffffffffffff7, './file0\x00', 0x6, 0x0, 0x3b6, 0x536}) r4 = socket(0x2, 0x1, 0xff) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f84ff69d7bdc2e96c7279bbdd5f08c67b19171cfd571ff4b93b0db661be2130771bd0a466b5d8f16506708bea8ae7cc7abd52c7316a2682e2a21f7d18c4c8ee3829b59d72610b3f83315d3dc9b44cd73052350d4dd4b70e141f55cc10eb80dfb10dd92b2f9eac33ce518edd989a73a43767112cf370af89a3cc868fafdd1118eaa9b0870b354f87ced0ddd1bef4ff4d61502e1e1bbc05375f9d0fbee0f6f221cfb25a6c95ba6f826b022eac86e72a3df0d2840", 0xb3}, {&(0x7f0000000180)="80e3c187ddff3c6be623ef80cc2ed1b31c24c28d8b", 0x15}], 0x2, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect(r0, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x2}, 0x8) stat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) listen(0xffffffffffffffff, 0x5) 16:01:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xf, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:01:52 executing program 0: shmget(0x0, 0x400000, 0x200, &(0x7f0000bff000/0x400000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) fcntl$getflags(r2, 0x3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x20000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) fchdir(r4) pipe2(&(0x7f0000000240), 0x8002) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800cc0dd4a15916d, 0x9e) openat(r5, &(0x7f0000000380)='./file0\x00', 0x0, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) seteuid(r6) seteuid(r6) r7 = open(&(0x7f0000000440)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000480)={0x401, 0xffffffffffff0001, 0x6, 0x5, "d9dc3fc0c3428b00911ba47c46286b5edda6b06a", 0x100, 0x5}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000004c0)='./file0\x00', r8, &(0x7f0000000540)='./file0\x00') r9 = open(&(0x7f0000000580)='./file0\x00', 0x800, 0x6) readlinkat(r9, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/24, 0x18) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x4) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f00000006c0)={0x0, 0x5, './file0\x00', 0x72a, 0x7c7e, 0xffffffffffffff81, 0x8}) r11 = dup(r3) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f0000000700)={0x4278, 0x50, 0x8000}) 16:01:52 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:01:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffebb, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35, 0x4000000000000000}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) fcntl$dupfd(r1, 0x0, r0) syz_extract_tcp_res(&(0x7f0000000140), 0xfffffffffffffffd, 0xff) syz_extract_tcp_res(&(0x7f0000000180), 0x7, 0xbb0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x500, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000240)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000200)={0x3ff, 0x40}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)) 16:01:53 executing program 0: mknod(&(0x7f0000000240)='./file0/file0\x00', 0x10, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0/file0\x00', 0x0, r1) fcntl$setstatus(r0, 0x4, 0x0) chroot(&(0x7f0000000100)='./file0\x00') 16:01:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x160) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:53 executing program 0: r0 = getgid() setegid(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40d, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x4, 0x2000000000000}], 0x3c2}) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffffd91}, 0x8) fchdir(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:01:54 executing program 0: socket(0x10, 0x5f30183e347f13e6, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000000), 0x0) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4010, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x1f00000, 0x1, 0x8, 0xb98}, {0x1, 0x8, 0x5, 0x80}, {0x4, 0x6, 0x10000, 0x54c}, {0x3, 0x59, 0x5, 0x3}, {0x0, 0x6, 0x6, 0x32df}, {0x7a, 0x793f, 0xf06, 0x6}, {0x100000000, 0x0, 0x5, 0xd7}, {0x5, 0x1, 0x7ff, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) fchflags(r1, 0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[], 0x0, 0x0}, 0x419) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000080)) getsockname(r7, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000280)) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) execve(&(0x7f0000000300)='./bus/file0\x00', &(0x7f0000000400)=[&(0x7f0000000340)='/dev/klog\x00', &(0x7f0000000380)='/dev/wskbd\x00', &(0x7f00000003c0)='!*-\\\x00'], &(0x7f0000000480)=[&(0x7f0000000440)=')$\x00']) dup2(r9, r4) panic: Data modified on freelist: word 5 of object 0xffff800000a92b00 size 0x100 previous type devbuf (0xd != 0xdead4110) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *342917 65382 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(100,2,a) at malloc+0xa23 bpfopen(31700,1,2000,ffff800016b43650) at bpfopen+0xb5 spec_open_clone(ffff800016513e18) at spec_open_clone+0x241 spec_open(ffff800016513e18) at spec_open+0x40e VOP_OPEN(fffffd8036ce88f0,1,fffffd803f7c6b40,ffff800016b43650) at VOP_OPEN+0x6a vn_open(ffff800016514058,1,0) at vn_open+0x494 doopenat(ffff800016b43650,ffffff9c,20000040,0,0,ffff800016514250) at doopenat+0x28e syscall(ffff8000165142d0) at syscall+0x507 Xsyscall(6,0,ffffffffffffffa2,0,4,e9dc7a3d0e0) at Xsyscall+0x128 end of kernel end trace frame: 0xe9ffc5494e0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.