kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Apr 26 18:37:25 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.17' (ECDSA) to the list of known hosts. 2020/04/26 18:37:36 fuzzer started 2020/04/26 18:37:44 dialing manager at 10.128.15.235:47518 2020/04/26 18:37:44 syscalls: 338 2020/04/26 18:37:44 code coverage: enabled 2020/04/26 18:37:44 comparison tracing: enabled 2020/04/26 18:37:44 extra coverage: support is not implemented in syzkaller 2020/04/26 18:37:44 setuid sandbox: enabled 2020/04/26 18:37:44 namespace sandbox: support is not implemented in syzkaller 2020/04/26 18:37:44 Android sandbox: support is not implemented in syzkaller 2020/04/26 18:37:44 fault injection: support is not implemented in syzkaller 2020/04/26 18:37:44 leak checking: support is not implemented in syzkaller 2020/04/26 18:37:44 net packet injection: enabled 2020/04/26 18:37:44 net device setup: support is not implemented in syzkaller 2020/04/26 18:37:44 concurrency sanitizer: support is not implemented in syzkaller 2020/04/26 18:37:44 devlink PCI setup: support is not implemented in syzkaller 2020/04/26 18:37:44 USB emulation: support is not implemented in syzkaller 18:37:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket$inet(0x2, 0x3, 0x0) close(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = getuid() r5 = getgid() fchownat(r2, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000200)='./file0\x00') r6 = getgid() r7 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) fchflags(0xffffffffffffff9c, 0x1) r8 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) sendmsg$unix(r8, &(0x7f0000000400)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000300)="c1b9fcc5b254c20ddfda92acf28a1f37e75d258309815ef3ebe37fe75fb51b98c9d3d47781c48525c734281a7d2816636c58778f500648898dfdb439f7cc0ee0347237865b92e445ffed011083571a261bd79c3950e1089f85fe384d0a85918e315f4bceef802b398e67a8a72cc5c7e00c348f32c3aae55d555bbabc404e50327b0ec25cd0f63a814bcf71ec54a90c6fa76d", 0x92}], 0x1}, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg$unix(r9, &(0x7f0000000980)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="1ec222b84100b7fa8ea09494cd15625167bb557abb422413c74573bc8b19509440353f34f545e9ff1f43af89255caa50f8977f931d9f94e6543f8430ca41d52a5bd1b2eb1868831793d57ed0c3a2d8bc00e069f53ea12c7faa602fccb7a2333837b96359e18d24ea15a8c30048c41bc84538a864a4d7367c7e339fe3ae37fe646df10ca7cc07b53b23ba5f7facef09bd022097741ef84ff3980a899ac6e36db4acb700bb0d06", 0xa6}, {&(0x7f0000000540)="a49f2613328ba2ec1c046dacb73f03bb4c2a0df6a37f1d44313b8ceb6bfae8be89f6bda27ed6e8a643a5a26e9dae49ee2a597728b332f218c619a2ec66d7472b6eda01ebdd625fe961a2f038a440c55ea023574131c39ef52d4fc170c3698bad8f01e56e89d72605d2bc2fc2023a0bbe08522a5460651260160328e9e8448eecc7f4d616f047fedb84e13547fa70b3e8186a62c21e82f446bc33", 0x9a}, {&(0x7f0000000600)="bd99c55a1f1618d3474bf0c3ad6431b7057b9150da528dc0acc70ee778e6d2098aa5cd3da8065541f98832029850f3", 0x2f}, {&(0x7f0000000640)="b7ec44f3f1e93271835ba3a9252d13", 0xf}, {&(0x7f0000000680)="e23a0a7fb522be0b4c5f5bcb2350e21a6c07e7978dd58b84878b5ba01e9f9f59755f", 0x22}, {&(0x7f00000006c0)="697a5f0bc2c8ece01c068d2fbe5efb8fb026f69e6361989abfea1a0146a6bf775494c6f5c1b2b29f23023bb10c210ed74d77f649ee2cfc9b6382e5f768585d266a797359fee8ec53d957afc5f42806b5ff993a43ab90bda379136926b5e573900e6de5ae7afafe2a1133da55c9c67abe6658c87da18c185ef4c7fe56a35dd06f276f310d3ea935b7b57a40710145be5d6b0741a5a33fe6f3795085726c", 0x9d}], 0x6, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r8, r10, r3, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x50, 0xc00}, 0x2) 18:37:49 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3f) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3ff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x3, 0x81, 0xf280, 0x1}) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = semget$private(0x0, 0x3, 0x80) semop(r3, &(0x7f0000000180)=[{0x4, 0x6, 0x1800}, {0x3, 0x5, 0x1000}, {0x0, 0x7, 0xc00}, {0x0, 0x6, 0x1000}], 0x4) r4 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000240)=0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000300)=""/235, 0xeb, 0x802, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000440)={0x5, './file0\x00'}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000480)=0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pf\x00', 0x10, 0x0) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) setpgid(r6, r7) 18:37:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f00000000c0), 0x4) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r4 = dup(0xffffffffffffffff) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x0, 0xc003, 0x6) 18:37:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x1, 0x80000000}) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRESHEX=r0, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="f4b10e866a32f271ce456298dc4b505b54469a652d2739e6b6b12b8a3261421f87bd6c449ade05bbeda4a65f7bb0616ce0fd81eb1d1980", @ANYRESOCT, @ANYRESHEX, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64=r0]]], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r5 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) msgrcv(r2, &(0x7f0000000300)={0x0, ""/187}, 0xc3, 0x0, 0x1800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:37:49 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="945c037bba14670000000096be0f72dfc9d8bccd18fe24c9406a7e2e2e", 0x1d}, {&(0x7f0000000000)='.', 0x1}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:37:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ebff2e2f66696c6530004a827137df1461bc7e24345901bf3ee0b0dd8fcfdaf113864c3dbbb097de3cf42f5305fbd2b28f6e14b1995e6b582aa6323a6bffcca38cbae74f7ffd14877c5333c657748c946e14ce1ac061af7686678fb4bb57000000000000"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() fchownat(r2, &(0x7f0000000100)='./file0/file0\x00', r4, r5, 0xa4845b4cf70b36a9) 18:37:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="2d151493f71445b63fef130d148a19af2278a024e4003488b90885a4f4eb70ecb647d0328dcfcfbe66ca36babcb89019e9fb5bdcf067616ee1ed5af18042e5f765b578ec63599c1b30", 0x49}], 0x1, &(0x7f00000001c0)=[{0x1010, 0x1, 0x3, "d97a5d462b09f1eddef82597b1cb371314386815e115369386bfed1f2bbddfe48275a2da4582108b96614295231bccc804faf033cfacf2f64ac175d082982aa7f13d3bff8508eebc9f30fb6282e404e727029c9f6242ea9b323604d90a70e64392c04d01878a8ccefdfa9ec9d6c1d8880367ca73b90edd7cbf6da5429a1c95cb439ba27fe99cc4cc98d0d8d97733dd875c3fc70ba47a6fb1df043020e5d8f0d00632d10f286f006ec4e0752e25b6e97dafc2556b71e6b3b224dfa46163d56524c9c22d59d7b7b0ff7b9ea6c9477eb3646ba8e26f4df60ace009a3d681e46a14cdd99aebab9fc7b37e28bd3d0c67048749b361af83cfd480593edb38800a4379693f5230d5711c9c15fa11a3088032677bccab89f5b4658e09633f072446a1ffb152a45c25144aa24e3b356a65e3e7aa520097a287852307253636ccbcbadd96c282824bfa541faa8ea29431225255ab032086a223cf09635a424a50328572c20f1313a4d8a13abfe537fa0fd27b02a2665f94d6dc28dd3a6cd09174e4145e5fd84d0b01c4fb6c0accd08faf1526fa7fdc7efbc86fd110c4b7d7d31964ca380a5144a0f6f7886757f612a271931ef1c69872e6bcae5a481e256957fc2e1726a4e6d546c70d7be44879dbe5faebd58b4115ea41a295bdb515e5174e1a24aa2c960b81e3c393f0922a6f3ee8c16cc6369ec6b148607f22441ad2c5eb23aedb8b17aceb59d7b8f108c7228dd1ac99d949c4cdc4a351220642553db0fc393d0ade727ab4483c124ff3b435182e9374376f7efcbd4910ff90c0162b4fc9c51013b2ee1078eea688269d372584bc92244b81032094358abec98f2cc50611316c317d3332b904f952c2ede752ec9bc56ce5f6a40595a461b63c1a731be409fccbb0695ac9b08d492efd3196908109e3b6a0d0eeaf8740480c842ac0a6d42d97d897d16983b02ee428febceac7c79dfb47a518aa7a8b1ea71b16321a7b66604318a1733ae29d52ff25471727fdcf45f5684bafa6db638c7257eb43a04f54301f9ca5223f8ac002403c51fa8ea2e2a4d58d6272926a07f29e1b3afba02ab230f72eebc33701e3d23af77f392068da28dd7f0d735613c24200f6142c3b152cc3e7e9f03b8650e09a30dc9d064a0f182d90a11841253cf8db4d1b72ecd3bde8eeb087ee4c3d588798e4a0b7544e3ee88cd62c249afca1821872765cb6f675f0bd3c9c77c4ea4282d51b0bcb559516d6b929c19e98e8ffee42faadc850f74a81e3c00c0ee5a7f6a9e1d985f0de58ae414e6fd0a35acb6b516304de520466dcc74dc69e9437a36131d33a9c2c3ea9734b055fea2e42e49a1a5252b33252172d0217c070ba6717cd8e2ff75855c61742757642be1b43e98a87643f28027184088f343a09c6ab77e3e675517dc3f60080df03453697150eae769872115d16b26675fc09afb56cd3e71afeea167282e1c2cd23c41610a25bb9e89070953f9d5e89b0d656e495b26a3b5a894f8cda6c9606fb17afbd6531416092832ffe81b2fb614d22523addbe5ca710bc7f3dbdad5c0296ba5b76ce8d12fe90f81806e4d227042a0c2ba1b73c37e7fb59c1638f23d97447ad5705e63c82aee5d3f7215e208356031fe6349011039d481a554a917c860f792567f77b8de2554fcad16a460709a878065e7383917b344a07eb2b6b8929eb895962021fa76837a6bc82041b48f3bf847c61815761859d9f03a5259119a4f3c8c784b6776e7cad71ffd62362c8e20b4c6231f327760d9a07d0833c599912050272fadaeaa55aff342e71d59884acd4be66dbed1800a8bedd6ab160de37ee7a047143beb86fd76ef5b21a00488d0e5823003c65895b84e91ce7c5b7ac678b1dcfb63e92844c9dcdc7cce13ad08aabfa370ab444efa4cc0162d2cf81e91055de0622bfb4bd601854a9aec7aa296dc80e439de93749f58ef6c0cbef8740153af12cf78b39151d400a3a0c5fd59fba38f6483f9747316c8d733926a09437982fab7393b10e75c54e0c788535d827652a7efe39ad5633a8d669fe246b98be8445e2254e32731e8042fd5ccc7e37d261ff2aa8b5f5e9d709e9eb0cc1b85d69b05fda78be4e002a306163e099a16d76985426e788c383ac1f65269f4b85d701cb773349bc42e55de2d16efd0caed530b065e952d9118f028e168cc26eca9e144207e7ea1e410a2ffc9ac301301de3b2e564e091d4f20e25d03d658efd0a6fd66fdf73ce65be57a962d61c5d4c0fd83930600a51f9bff53e0c307433194aa530e10b8afd8c415b69fe5332a9e4f42ca8ab76dbda1fc275118147235383c54a2d1b20852207a409d995bf779741512f149e9efbd773ec20fb7f489a8389992a3235c1341de7fd0c8872dd20066915325723097ccdc5de8ebcc26c5ec8e7c2e3758377c12949a07bd356976762063b506ae5986ffe50fff9af56683e571e200d6bbbd646d7ffcbdc1659a8dfcf03e3067dfd0662ea5ee2de213ddda97e45d442ea0c97dd4c4f704f118e74a4e160b5dbee0b63ef49983fc676c9272b66d8381a6e5aabff42c4db31266ac5cd395472d5e708019c645b9fa87ba58a39c6b655befd67e92db8169b696c928daf5565207d28b86b2bd60068d5cdb70cedecd07869715b35728d5cc4aaaa890b64a2b4fed339ddc5c9e1d969595c12bd209d5b45c26487258b4d1dde8ad4f8e04ce57d940dd73b7353956e7d3d556e8edc5f6d090d86afbc6ea20616706d894d006774c469a4ee2ff84ed23cdca144843002d5eb0e42bcf11f9f8d7a8bfec52705fd8081fc414d91bb5f0280fa61624d6823418d7b6595d6c567799a0506ff60a24aa6f3bfb794b21e766f36fd48a3cce1f66fa81aaead987a06ab5d58936f3a463ea41e0ba8047b9606f995b3e7e7f862d95d09745023fd993d7c1b4e46b9c673e7e5101a7c6d8554a538aeb23b1055d28ef1b1dc8636d27a4aa26bc9e8dd096ac37823cc47518ec0a68baa3778d1c91ceadb3c2248afebb4d818e5b6c89f15f9fa8bb5b929e734885b9eebd738c115ddd36d53031531b5afd832d38945f6d5ce50bb4f08b7c967b7503f1c045b125e7f39efdd6a7da6af41b943b626a03b7adc186f35323df6ba0e58620b547cadfd7029a229f54ab0691d74802da6daf4872e14f6f283a9c988cb3f61f29c1d45f88a99b2dabf1761c2c3c2f30c6a9020d9e4a98470a21a0481ae39539a85844f89f42bd3d135f588d8d006637bbf7015d3c35b0ba20f3db81a663fd53a1a2b0fbdf33df197938f2fc5a4efb765790a8f4f5a6914ad6459f893ebea2d65baa4bef81d9207e27bc652a45d446114b50bd3e014e662082fd98ca9ccd92d808cf7b68687a097bb0dc8ef3edb1026cabbb5fd76aa8d90b72a3dbc8f354d07ef6c8fefba7cd222a61413c5d6774d26c00241fe9e5f2246333a0b26de2a0b77db5f3ed030ac74b66a4c60a0f72fddeb988896d8b1b3d45a6d0612e8d28542222973ddad1967bc90c8a68d7379375b2d0cb5ed88029035188553c3007a5ae6ede989b9882514896ac9571adf54c5e91decd784fd92ddf82dc0a1fa8ac55822402061c91efd3941b291f751c66333b45fc4080ed15ff168e04d8624158117a243401d040455d6993609f4bc3ec7b9e3ba6128ef5205bb83cffdd8d120eb24a760b1d6db57f772abf69012fa30bdfb5584327cba055142c495c7aa1088711acc8b6e5d68d8c5d6848e8cb6dd6206b068368623ec320cb53bce936302447545d4b5daa293be505ff78705074e2b45bca16856361646539251f24d1271991a7bbfebe8fb2297d11d40d422c960ed9118cc6731b42c484af424a872b1adff719dab8813115a6ff59c9f108ca5b60e9daaae37d8e212f3a713f37249e28dc20bc4c637043586f355d60d881baa9588b0528dca772f809f4685dfd86381207296a4f4f51247e9e37cdccdd5884e58a9cc7eabd866d09d43fb159876e4cfee0bc4cb95cfa440a60c5189a382d598369d32f597dfea1b118b327add9bc9b3ce350a071bd6467e7ed7ecaf7e5e8f053aa3e4ae17b3cb4207b53ca1071ca8aa278beef75ef009c6cc33f98d2695cbbd22e958778e384ade733c9c10d2269dca6ee7c846959240b123aa253ab6c3522292d7e964fd4a2ee531e308c964a4eb6f0fd2073fda17230af51e53f5aa447e037525f66eecc4a0e4df02bcb78f5903fc561aaa7a464ce4296ab2cfeb9bdfa64b90dcda81c46633d90ed10a733d463aba523533eab29d9458c1cd60893699965da8543958fb964946341542782c30b226c163a2bbca6919a5ffb13bcb3c3a14d42217a264909d7db9209b9751372aebab272b3f1ea0c55c448da6abb7b6512d724357432ff8a28581c8b89c869228e6a8a8b0e829e3716993a346afbbd5a6f2d483130ae31508addb7c01a5e4cd4f00799ff00c16fe4825946104ee8e5399040a609abf9347130808982c35626d641befd2a400facace555ed2c9133556ec1b49f936a1bbf0f6cb20033965b90aa49c33437dfc90c5bf20fa3d3965a4cff4c7e59fbddd6cb41c83dd105651288b71ee8e8be630b2fa4b2219bd94d941461c0fd15e5ccb12a0cc70d06b77780bba3f42b8801612af37af18d7875f21020a425d88e5a7f1e54318d3ba9f256fc27b83bc17f6c2dfe934d4817bee0522935c4f0a2304627c7f12fc1d45ee3aa55063beebb2c393b54deca3aed81916383671b3d091a9b4c5ed4679a76f3824baaf2a0033ab344f2c0966fcd80c751e9eaa0eadd37c31590375e45aa0ea32f9cc7f944928135719b80fe8274097bef8de73ca458d59136c7ea7ff5518b2d85c1a87054868f20635664562eb63be04e9a5d8e5430c527d05a9a8daa4e976da1533f0d120afd98ef33dcd8247754a07ffd8e41789a9d6d7382c145490f128bf79da7cc178aeff617eb52c5ccdd3501109d377be572f1177e46dcefb4529a54659b5bb67d3d67ec9269360b4f17d948a80a22edf1c51d580697b1ff966845aca902885b6f5a15d6aece7dc0c6613c8c8f31b1a16f987213ded31bcbde5b9607eaaccb1fc603b503dbedcb2bc072587f8be26413019fa8c9f9e2579a4208cada92399657cac7e32d6ddaf887adad2793ca8bdf138c06debff7d98179fb0431c11c796baeab0c494dfe414cddf0df0a09b6eb508a9a91d5a2af98e489d55d06123564a159ea5e0b474527b1f6d4ba9a6698413c0d822caac5949655ef7e87d2c66a1603801cbfba503652f8d1a34488cbd79d119a7c3f522fc89e642c63012e14bbdd4963317f349d6d34f1a6c7a25523dae083e05d5731f8a21120c4f64c66b7c467c40ebda4701c578df288d50940c6e699f0ca7832dcfa57ad29457702180ddf049acd36b4fa5438d0a30cf2a60c1843044e88a8edb311b38599be89033241f2a1ba68c057813077ea02bf7efff770557ec12ce0c4199ad08c18d8f3ce780ff60b9e07072c28a92b24d6d18cd0813fcca3593a7da3553dac8c2f2914e95719eac6b3974e4d854becf56dcec212c2121445ae309e4d3d8f75c5327b9fc43eeeb40cf28b7956bd0ede0476afc3c2de9875b8cbbc97f479a694a3fc19914bae1cb24234dd11bddfefb7552dc5bcff4f24b054b6ee5d5483d0e06eb13e7cb1e7b8689e96552cfe75c4ca489ce6a16c7d1ea2a219eebc06116a6557b3e7f852d0dbe48251d767ec77944f07684e7a312db55122f6183e83cb4077f11b9dd76c76e11a25a602d476cacc2e33864dbdcba2980a6e451368d4216dd6fa15ec1c043104b5ead0651298e4cafd064a669bbe0443de2a1d"}, {0x68, 0xffff, 0x3f, "5d0bb0353e6947b0ac04069767f0cc17211a19f88fcc24852e40dd246c39d17c2a4155ffc8959279040c2a4cf58b5175e64b9b682230c160641e08c14c2a591aacbee06574345350187d40f1f3eef844c9d1181f"}, {0xb0, 0x1, 0x10001, "70d10c0f96847a22e7818c2aaac6b9df78a89256c0e3f07dd6c938cf29c9eec16b9d1c0361fba7a181112d4ca11d86ba9ea3b82931e701a0255cafd17244a87fb28243fc044dc74d5691174e88a192b8681c2190d30312b20c2ba5f6e6d64cf898cb54a212d8f9d3029370c3bee160384d7e2cc0234226a5926b925fea4fece05d7554d176939c728fa1c8a0dc8f71280be438ca2ebc439087dc1dca40"}, {0xd8, 0xffff, 0x62, "8d69dcaebf51df3af6fb7aad714642085a2d4c0f6908d9f625b5e72f43c779befee4ea161246e9c02f90dda7b648a42d89a6e8d5f9bd9268880503287ab2f2d84e21c73f4c21c96f2a800c45384dee21a59519e4c166073bd56f1f272053cc4bdbc7062b893acd69142b478c39d9b8cf73b0b63f931ed3c93f5b29a50e693c6acc3707923c8c00d5b14c4ca1ae3837164644a9eb665c756eaa9644a387a4107f29d35f94352240f56a4d0094f9c66ee2f98e31e0d44fae6aab50fea291e3016962596ab3e62571"}, {0x80, 0xffff, 0x9, "44ae406fc918a0ec1482ed21b7eb70da07790157cc0a83008f438d7da506d7e755af982e5f4c0c8d3610321a34d8e08e446c4472e0b8c6eba0bb785e0f8c45b9a906b31b3632fa609dfe4f243b13703be07b09db0ca0e4646bc84f04653450b814d1061b444a9faafff5f03f9b13a133"}, {0xf0, 0xffff, 0x80, "e9b2692b28d8d958a07ed41f5fbf768ce9faf3283dfd09b1d8882255ceffec4ca5820d29ff3440fc06640fbe13f3dc1fb3dec4f9c0a6419009051e64a77d5a666ecd5b728d8331eb5638bfb616c180f5ff51b457383797e3aa254687ca8a6fc5a85c01b4c88c1722d29311017ae4840e1baeef6e2438f899b3c857fc0111e2920eb9cba2318234a1a7900fc4f0e43ea708dcdbe1bce6ccc62a67bc59154569eec2dc471fac7abda9d67e8cc7fd949155cafb98ef35de512ae7c7692e1e0a1344cc400485842b42916a79831b8eb3947132111fb57c67e81453"}, {0x28, 0xffff, 0x7, "3936e15beb76f5d61858f06078434f2fd8752db133d0"}, {0xc0, 0x1, 0x4, "14cc82e82aa7b040d207d7982b38db75d09a0d30bccef15421744d66118bcfaed73cfd43b3c56381f113164687e6c6939f9cbaaa25c4e0676be195a0fe23718e2468cff80d58471c7c3acdcf52b4c56340c25bfacee420f74a701cf9feebe6fab6a6f2aac291f338c9bbf31651ef3ca83d49071d5ec7ea219f2463cb166c7c07b226a61f4bcf788602a9c4bec0a27d425b11929276de1f231f8ba84c283b9912529db9cd0eff41061a7f40af"}], 0x1458}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 18:37:49 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000100)="002f4de6d24b8bf9ca5714245261450a18a9a7fc1c019a90b6dd9092d84be27c9a71ef2daee181a6410a40ec05df6537e8dcef5ea142231d6e27d9520c737cb9a9d918b9", 0x44, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) r2 = socket(0x6, 0x2, 0xfe) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 18:37:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x5, 0x46) r5 = getgid() r6 = getuid() getgroups(0x1, &(0x7f0000000100)=[r5]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x92, 0x0, r7, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r5, 0x7) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 18:37:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000100)="c7a596a0fb10d1b7f856c481f38be1e63587359528eef11476a131cad70557b7efe1c935afa7ec2260ac7d12da599ae0ea879a6037f207de771f87f2aaca", 0x3e}, {&(0x7f0000000140)="b5d38ff0e51e446b2f91b9802210f9ec0cd8b3b5cc5e8c7ca121dc7b1ee01031c137fe2fc1a31b100114a19ecc2d96c58402420cb63ecac9b85888d4eeb6a0fb19b89e879f5bfae0736bb6406213caab0ce931a08829fe3740bb91c24d99956a496283a2bce96b3ab748b33e6bfecbebf98973b4eb2abc386ae8d70ae94c04d35c1793a696c11815aa95c72282254368656ad194c3ec7712f55a6ae9506253b29d402cba87956a3432f33dffeaccbd6b9d7bb07bd34fada408e40c25badbc59d", 0xc0}, {&(0x7f0000000200)="ee52531a28b7ac4a9a34d0f47f5a54787ee6669891a5721409b57fbb87663bbe2c971085aada82b2ded5ca1b39b2c3adaf87e0b35b3bddda6d1018d6950511cd7b5c390729b58b7155339b31035050b4da56be9d6dc955c38e22a8952bcf7a844297b29634200aadbed28d71dc6cc5c144aa5d4a1c1521bca3c98578af92ac6f9e2f5d6fbecebc9582efa85b702e93690009cff39f4c47259ad1bbf4e32b183f9779d4f182620d4aabc046c72a3248c81705c55afc3f6ccb143d71acb5401686fe63c6182ff4d644c1cd4afdfbad151eece94a65d68d658fce225cbadf97827a1871b0ac3f0fb988b6", 0xe9}, {&(0x7f0000000300)="df81c1f446f0d010d3262b1b4b161106906c249a1330db8c143c7defd26f9f61f6ae3f0757fa3cb3b551e4287d9464d2a1e6d9e83a664d8a9aaa0876eb809a3b347805b92dab88d57a65e9544531c84309957587c04993f20759bc8fc4628482cff1d71a6138e3d6ff9f28031a7a7162d799f14bc5ab0db7f3314a484e6f08dd1c6165a37333ab293865eae2b216897c52a5a2756831cdbdf69a27fb163da96fff4af3e4", 0xa4}, {&(0x7f00000003c0)="d48f46c0665f6f6a691144bd84", 0xd}, {&(0x7f0000000440)="3a233105c748abcba700bcdfcd0bf5065092a33f89698cd1778962317789ba20d65c10e10a9841d43630b783223c3d2e90d1887cab33786d4516b34b9cbd48e32bd84244a5f2e2ec07c7c9c82303", 0x4e}, {&(0x7f00000004c0)="edfba17cd650a39bee410563b0305c0bc71cda6a8649e2fdff19dfd9863ded14f6fd1388d91f7472bd0d41e69e1913525d4a1906aba2d7cc380cb86eab27de6080f514f2c74dd34cd874a4c041c315bc076da2e83f11ee34e18546f05b10f637faeb66e24aa027211115dac66db4520b8eabe9c338ea6ef0bd2b126f312b439f5d654554fdce2b8f44571f913a84b85503ba17c9b77d32c32f165351fc48e428f9d474950c2f133f7510186e409bad368a1ab8169afba16db961f897da0ebcbb0478f593eaf040f6777b402164be8c3a709d51fe5bf6fdade44e237522e7043dec7dcd84d31db9", 0xe7}, {&(0x7f00000005c0)="2721529aaded5f8e1eff9adbd4de73aa1d4ba68d3c83771f68de77aed6cf33df08609dd733f24afa454d3d1c17cece370a1c68768a584a34e7eea8f8f5973d16a0de3d4d561d08cd41d555231d6f1fd22b2ecfe97eeae0c3dae728075db663bb87d0df5bd31d70397ecb00f8f2b3ce9a68ebb012d3e9e23389eeff50187ea005205921369c0a7477db3851e9011dd0511d31c0aa67075d72d466579cbd10d797134cd57fb5de4966db30d597095f074a114d3dc25932bbec0e5cfa80c13c58a49d139b8f3aeb81b66339f791b2e3304d2a79a72471acd5b31ed3900b", 0xdc}, {&(0x7f0000000700)="abadbe43e8c6af", 0x7}], 0x9, 0x0, 0x7ffffffe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = semget$private(0x0, 0x4, 0x48) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x1, 0x5, 0x4) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r0}, 0xfffffffffffffff9, 0x88, 0x80000000, 0x7ff, 0x6}, {{}, 0xfffffffffffffffe, 0x10, 0x4, 0x5, 0xa24}, {{r1}, 0xfffffffffffffffe, 0xa8, 0x8, 0x2, 0x800}, {{}, 0xfffffffffffffff8, 0x4, 0x2, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0xa0, 0xf65, 0x800}], 0x4, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x8a0, 0xec}, {{}, 0xfffffffffffffffc, 0x20, 0xa0000001, 0x4, 0xff}, {{r5}, 0xfffffffffffffffb, 0x90, 0x80, 0xc9e, 0x4}, {{r6}, 0xfffffffffffffffc, 0x0, 0x4, 0x9, 0xffffffffffff0000}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0xba8f, 0x100000000}], 0x1ff, &(0x7f00000000c0)={0x2, 0xffffffff}) semop(r4, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000001200)=""/117) 18:37:49 executing program 1: r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x800, 0x1ff, 0xfffffffe, "000000000000000100002000000400", 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) socket(0x10, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 18:37:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="dc41eb8531fb011bbc03ad53135a6184da7c5c491413e67e9e6df3506f9345d0cde95960add48b520837bd7834c4d66e48260abf77a46a586c455b9e3fca00"/78], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:37:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f422b951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456fd151318bbd792e262e740360404b09ca9325501ad3b95ff022e1db85ccbbfa8530ee1709cd03ce6b44efc8922777e49750707b275080097"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x25, 0x0}, 0x4) 18:37:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r1) 18:37:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) r3 = semget(0x3, 0x1, 0x388) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000140)=""/59) r4 = msgget$private(0x0, 0x4a9) msgctl$IPC_RMID(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) unlinkat(r6, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000000c0)) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001300, 0x0) 18:37:50 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x40000204, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000280)=""/95) accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000730d66d82f571a9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ce300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000000140)=0x1002) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, 0x0, 0x0) dup2(r3, r0) 18:37:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x8}, {0x18, 0x2, 0x0, 0xf6}, 0x0, [0x3, 0x7, 0x4, 0xffff, 0x3, 0x3, 0x40, 0xff]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:37:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="e3"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000001, 0x4, &(0x7f0000000180)="8b8a03e0771091d47a5c1f0192b772a2cf4d4abd29d7863b477360147925a5fefe235ca88ed9b8dac30d94e879de0bb28009e7c685c39942be0a6e0a4c72cc02153c379261fcb18b37db12638a4234d65b266833a23f5e179e46725c72c8ead3a46d28fa5c000af120b31d4d697d11b86c560896256bde55a0647e29f84d95b0125665c7460c3d9a303e665d2d6466fa7cd1693dadc1", 0x96) 18:37:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 18:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="fcffffffffffffff0000ef000000"]) 18:37:50 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) 18:37:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xffe1, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES16=r1], 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 18:37:50 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x0) 18:37:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(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']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="82daf801eca42d093e670e474df4a6095772b42ca2fc6b226c368a0b33e24803ea7e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:37:50 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1504, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000100)) setrlimit(0x0, &(0x7f0000000040)) 18:37:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="c854c88ece4ab8386a809a494d5e8a50fbd4582462069b45b451df5ad8eaad1c61cb2f62f01fffed80c731827448afec9344ab183a93bb61e8178f71f303da89c849d34c92b3f4661ac737bd3f2f286c287fd587a84c32bf05a9479974c22e5150ed61b598bdc6a1f0e848a340068d8e37ebea4e1e8f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x8, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(0x0, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000180)=""/243) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:37:50 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 18:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x7, 0x0, 0x0, 0x20000}, {0x6, 0x4, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 18:37:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x403], [], {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x1, 0x201) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000080)=0x6) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8000, 0x1, 0x81, 0x7fffffff}, {0x8, 0x2, 0x5, 0x3}, {0x7ff, 0xff, 0x9, 0x400}, {0x0, 0x1, 0x80, 0x9}]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:37:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x3) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xfffffffa, 0x8}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="ec1660a026293a66b5", 0x9}, {&(0x7f00000003c0)="90c5cd8e11b031b427b58dc4153897609549eee95270e5d9203f82df9746da6e651eade0e14de39992b6aeb406b8ef3a200fb2db6ab83aac0b2c21e91743bbcb3ca775f0eb5d61b83d6876dff0c29a7d520e1550a17e892a9bef8ef6dc61675231c2176a2febe4db85b57eb61cb73f0470a601b7c14f3b8904673ea986d4e678bbdc8aacbc421d9e8cac7e96ce403c7e77e89ec1b3d8170028863db7fec6b972b976e7590ed241490dc9928dcd7161a6d0bca5595d9cf322b1131ee1ac89deb0d6c94bcf03d6528b81bbd21fe6ad39cf4a6c305c5cdfecc05bae6ab615a27c290e11e4baef168ecc920d508f81dba61f4337e96d29eea4090397b243a4b9794249d65f7f6d75d0966b26375424fc775f5eb57f37857c16772a96cf476ea29f4204daecf4a4e55731f20ea29a43c6cd4a4b027bed569e56a70f80a11c80b12d0667b3770ba78fec042bbf36d7530b07b80d43f27592aee8d7d93271fc9db0f77d13a6e5649362695910da69380c9b734ba8e37fc2f61b93123365b10c6dc4c694e1d2d2dafa4e092c806a633b6ddad53c5488f14519b88b74d8c21dafc13ddd0e7dd86000afa0e511f258fc4cc023322f47659208e1ff651ac0d3ddbb646fb192ee04bb2cb34f93d3d2d626ce95d80b2a66e2f3027a410394ab1f73f7558d801c9803f755e1e5446343ddb1bf5ab4e1ca28146a0b12edd24610b55391cf5cce2aff40c2b11fc0ecf58ab66d601e3bf93d63c8b7c954c4cec2d344a5ec2e6252c418ed2c61bd981ffe5f2c81dfaf9eb59dd9a42914f7ec6cb27b445749fb24d0bca641aa29aa1fbe1918a87cb13edff8956fe3bd6421082f122d6625ec94fad6977edbd20425c4630f8d66f6873534118dc7029038d4783c899993ba007fe709d86a56c3610fd9b526c9e11ab7c45dfee7a393ad3d9234fb1458a1537b7e28a611e3ca78dda37b70c8dd4fa20e715cba2f1c9229027f39cb8000804ed9ae287663f25fd0c2f3c5daebcf3e89fa72a4742238efbb7d7ceed8973b1180ada37c51c606f18faf4598df8f4129b54137920cf70437c4ab2ef9e66de98094af8514279b40106d79de5336e00fa343200330029fe7a599204e13e29d08a9971aeafdebd006af97bb9fa64f4f7da5638b9a68319c3148498941aa587bacc9e396822cc8c4aebe5e192b86b9febfcbd3d924a24314f490aed3174f28c1b0caec206ab721426cce632bd9f29e9b3965ba4ae80b59344dfd1257803b3b8ea65cae6529d5771567b3f7341d2ca92e983c2efdc64d3255dae5431a006580c5a66afe9a69f163659b1b9f55cc7e3827d48f79a78685e1b355d53f0a8c8b524afa4e4c3fbe68daced602f6bc65e993db5b69b95b7422741e477121c6dd87d80e51814af7be393855f40bcab6cb851b59019e4cee8879b8a64ef836a967d00db7515ed9777e14a089d06537744c130bd8c5e6cd55d3b8436e00d3184f78436ef6b3ec5ea88fb4c2f1a3a3d14c6fe1e6b5742f782df3f52752b3fab212fca23bfb6ff19db9181a84caa0289e2a6f850d9b585e883e4b63f6f0d818c97006fdcccab3125da235f3cd4254b641ce940344b3771e2b0b5c64f5850a2398b7efa8b472dfde52e9ac3bd071217a5fd0f0a03a9abb283c5d04de7251b991c8ee2189de2572f0862a229709d896850eee39be7f996e231c3c796287d249587fc05dfb91668dfa7b0da15c1d5f8f27d965cfef9bdfb0f1d68174cff6a1d0663acb35a1722c6f156a38427efade750bd331a093ada1f06b380f55bc20dce9a2485ceac79a73fa5519cb172e8b9b70c7d5d924d899eb07f46c4ad43944bd1bfa67b7ad17940b5914bf7b7d491c35ced0950c14532f3e353de7d14c03d7fbe15f204d3b487822c7f5dc1caa44bb2e4342aaf7abdb327d252432d44b2512890164d4cc2456f2f71bed0d0e5272fe37004692a7c43cdedc6df73360d23893b4e7eed790e177a14d5d0f3815084834fb35a2de375e3ff732184369ec52ddd701ba6b03a07a481be7649ebfbe89cca3210f18aaf374da889df145c9abcd65acfd694559263d62802f635a4486f49ba4f3a0ac8359b3fc96cacb48446419fb916a5da17f5aa10a7e423c5f570056ebe55e55c79b57f7dfcf0b699e13318574d3d5c4b925d3972058540cee05a201b822bbf788f814db23ee6e0374fca051f8e2e071b0d261657622933a53332bb3ae071ac012b7cca041f3f075126f349df26863a7ef977393ed6280bf7f35a50a8559cc06ab15ecd356a17ac014e3649562eb0a277aec11c8b99384dbfe9cb1e9ecaee3ee38d921e02f2eb7dde842e1c795e1ff0a19950beb323391c9cc9fc31595293757b93a4671c82d167cd63d2c0a309ae8f6e7b5dbda9a3a6623b5fc8206d6a7772a5996732588e47345eddc0a217fbc7b39d989b0f141a43bb04ee8ff9e9aa700b4ab13ed2a8116f74e8e65a1eae920ae1738647201676e75a81d32f09fea6db3e4bc7170fadba4396a78bd5bdec93d9fef1eb5bce1d60442fbefc835c88f4d695ad3a75f9216b9c678282a7e04898b6c137749550f6d8a7c687f829dfd6e5871084b15a1510056d38510d5a8fbaa50d881fadeec6e136d6305df4bb1b298d1de6e7a203707418e52ebf88f8a612a61426e4e0700b36dca9ccfdae0fa9320fe5bd1fd5310ea61a49b78484970eb2eaacadd56f08738753b87cb9d64c02be3cbafd0a025aa5e1b7068cfb09eebc7ec900a967807768ee9eaf40b58f2e771c65fdd2ba0df60b70c175f8b568a47a7195fa8dcff26bac9187f006153fc2e7d20b6bdc1cc814dedd01d1232e3afba37314f8fee8b3bf564cbce730787a46ee91fe55651f670c3b2f99a86b8120984ce77eb281fe85decb815c209d72a36462882ea4db799112a976973f587c59a969a758cb6aeb4f9e4c112461d21bdaf1e1aa87c2c1897d0fc52a63756c5ade39b998fd9b51388a5b6abd0429233dc102b94e008a69f1c52d5cb3d1fd7011910d125856d9597944eb85860959a40f19a904384e659cb6663e324a2dccd10cb7a31f37501700ba45fb9870df5deeeac73fd1ef3496adc952291c82b65b09a3ad102b39446729e6714b997c09b2fe80455a87120b896b5ab64dbcc3063ab09eebd874a5cd1865717b2a71a4b91f35e2708743456fd4ee1b52007e9f7cf5de8a334c3c45e20c1d657d76c802161e7dfd2a6c54f6169a64929d1acbd91e14b4945b3ae9e8308db3d06d14b5eed60bd3cb595105b76ee1681b55b83759d8907f6b43558c6e4fd2426414a036c3ba523446fc4393042754161c2a12365d70a94ac875e9a083a5794647d0ad164c01ce074f89d82860643be7285f89f925009ad0af038eff5d17ff7c455d934accf7f1bc6ca4ed96072efc8683ef3e1ce11270ec36b709f1acef0fad014bc7250ae1f454c936977a04ce709bb2045b0b9dde07aefc3546fa76ecbca64ba8190a5368e6b90e6ec849b8472b5edbf9e1bfa25138728788fb7d3d36327e5bdac184997cc3285e9e950a849b7a383ab289c08bee6093ca797f3a2de20daa4d23c587d247f9bfa4d645fa68f0ef062fc013587f18a31977dbd6db2e06bff1f51a06095a886eca43c2d2475fd61337b1c678958754deb14c6fd3c2aba1fcb15a870259bf49dea5af2e3b2797da2bff0a78f38d38a4ed807f42afc6b7fd264cc9cb706ef344b111b50f547b9ed90a88ad540bccafe47d5f37e7c6cf9722e62a7d071b1b55559e1d740376071df1e3791d67f709d1fc507e06060e94eed289e7c6222b4f3142f48cb728a8a4796fa0991a1110e198705e5f22f2f02067a02fa9260d7f181fc6f1457ffefe84faf146ae6b7904dcec40d9085a1b7110a0819094a3c78f67b90c05379c209d23cb92c2e8e48a0d0ba2564ddfe001addc6a9b9c247e364afa9fd9dd5b6b0a4b6e6eb48fc70c6630584e3d51ad6cc5017f3ed02ac5776b598f623217336ed252f8d6b7621ab832c6d91f9538fdb61c377804684b94a2dc481d4e969ab131c3a31922708008136b05a1c6b52868e8fb5a711993e7816c7140f5a35712daaadb9795dd4261b8e9e497598d17f9557cfff94cbc2c8ceaf5c219eaa2abc848a888fd7e2e888b0180254e64f3e5c50950c99fd456f044578dcd9ebab43430977a59a912cc42e8a601e86888cfea9dbcf290d92c59f2b5f869c7275cf356879dd90b2b5084938757f8b006a418aaa7a048feee5bacfa6d9bfbfeb3c1d4edfd35bd47a1884f9d182473d1d4608a29f84bee96123a12cb4fd434abbf07fda6ab1706878bb29adb374e38c941e8c8a788c990a1f4b25b1b5adb7f157083b134f6600c250eb9b66a3ef6cf592b0be0aab49ebc5a5f902f1925cdf579b75045e2cd979c5b26bc038e9086573cacc3fbaf3a552ab10dd0fb202add3bd8e2d7f9c064cd4f2ef5c371f89a17417fd9c01e46609aa681a6b59c9d3456d2effdf1e1ebe23d184f474912cf543eb16e57914f716d14a87c5b99201b49e588827efdbec29b74379bf127be72ef4ec0714ad75fa1b4afea1a10510fe29fb27182475bcd710c52cc570c77f5648b535c7583d74170a5bf75afcac2737acdf45f13cb5bf9b6b81bb3bf060c4d80637af3f30895ce255bf34bbbec905ad974ee56af2115b37eb6af74974a9ba9c35469e5459d47884bf5de19f6a7e352ca745d5bb7e151afc9ecf8b88f36efa3a1c9c64483e26cd48a4d407b8d35af4b56fed2be4ec0e407f5d240cf498e1b32f1f21a57f28569b693b2ad994a278157afa31ebc92273cadd90a955f761f6c858af727337c2131054b7dd18240ae24939cce0172ab0f4bf22579df6d097a8d6d0eb7fc99a9b90d871ae998594fb74bb16e64071af97ba637ea32aee85b958e19b0235d408e2445b2d73b747f921d0abba5f44bc01176fe2e727c6f8b71bffd9371ab799708ebd463c6c67942b593c894724f71256660368319b94e48631de95b0e7c4e299d88bf41cec018e543935cfc91d7f14892adccca0eccc65ce4dea8e3337f86c6bf27e0f0413bb9304db3948e5fcbce211c92809e0fe9ced945573c86da127d0d525bf9fc577a35f7a6dad3da113db5c4f855b74ac1bffa882d05853c538b72a492bf5b1df031c0e6d17390d672d626c6070a830061bac92524fcc25c8eedebd7fe8affe426929b3754286a87e056764cb40fe275fbbb79f680fa548ec2838d6aada6efe6b6b42629bc99999692dcad7640fa0ee044b285f3700bcada51e4bb33b7bd7755624f6d5fe62c80be348d5f3633561e1617a47a9365558ef345bd45cb99d185349f0d22e132375c8ad7d87e6984facdc04603eeb89a0eb687e8b0f0df8d07afb7f02e61ca940c4e0494e3f4c0a89b4781dd42f7a4d66b41cfdbd0a872836a0d6e8ebea6d06d35de8b72f5f1091e0af561fca3f8004cb5a8f909b31833b4f3e40133cf6f6e9407caa754de7180d8be45b0b4632df50db328644d9c31a8cd8e23ec96b4fba664cd505eb131d211d5a862c9c4afa658217d2d643aecbb6c535e82def63fc4cfdd184f8cd0dc3993c9403ab9d12f4b2a7e33dc1c41b69b0a3f20d46cb34c27073c3045bb8da541dc3b81bee5b907737fa7d7cc9b98ad249ffbaab092a2f25bc02af1536a8d60915d5af46b405ff79ed37f52b21bb56bc0db67746b6983e926cb3199f91bc1573fe0dad5d3babe7e6a3c6bbf946b32c46228229281e8a9ee5d2e7fe5b014fbffcbea5b234f99ea9f16bd5012160e27e23482f4fe4e1ecd41b289b1e126e7c42790b9e981987fdaee3a28805ad95036fc8", 0x1000}, {&(0x7f0000002580)="27ebc3875f6bda4154a2b387ad88e93eb770dba8207c28c8d52c91392f81f1997f00480dd5861885aafba4c3ed4c4568a5832b96d11e0751da093de37f88149b6a8b4058defe40bb60b7d2ff90dd", 0x4e}, {&(0x7f00000001c0)="c92b8c5090a17099f29af4de99bffc33c82240726f1f5521ded4a078b836ff66b961cadd4540cb16c9936f049e48b869fbf1789fe54f348be4f61bf633b9", 0x3e}, {&(0x7f0000000200)="25d6c2770bcfd4de25869488fd85ad881e2eb3ee30be9da92623ba884db49ea67150defb7c59628bbaf5ec1dd97cabc8a6ee49826d605562737d03aa3122182d69b2fd1cd3a3ab001f9a72383a7c278a1d947eefce9e0c05a9b871867e9130465c347e517df40e47c9509f33a9b7eb6377d0ddf6c5fece5a128b55611f4b2a2c4b0172e80bc5a9d32ec395a55864393673c2c4cabdeda81e7bd1863a0aa5119dd4778823edcda1a8b9af4a1683e63f8d6e", 0xb1}, {&(0x7f00000013c0)="f1653a91389cf41169c3f28a5580d8e3ca9b4bf0520483cc2cbf2e520522833ad01d1b0e3f810deb24a4573f0e5520c24a52db66b897ba0591193d3025b185449115d002ddb19121f9cfe50645ecde21fd210bce92c2d2bc68a2d5da142123bf4890c8a2ece820d01d00304b9b12e05bd26d7f62c590d35e7a5afa69da34c051be80b41a650f12afd6f46a07591e2544ffea290eed46c70365dd2c435c8f6f00cce9da53d629af48e781312d8a9782b6e5f9bfc75b66c527fdc547c985eea0316a1c86ca5c3c4face006f2964a5e74a3b2bf44818658ad", 0xd7}], 0x6, &(0x7f00000014c0)=ANY=[@ANYBLOB="a80000000000000001000000810000002a823a588c5dd8df642d9accde4e8b9c9e1ab589ef86fd71f0a02441ff3b1deb33bbe9ae9c6e3d3c51b88cdd9efb3d00016b935f91aeb511b5ebb3241e3efe78ff8c6c0ae42f09fb269eac02a64aad486f02fe84a4a59f4ce3db3847f54e8029a5e4006e369c69c6f6cf8d956c1f0de65d39a5bd635a255e24eb1fdd5dd8ddce239f53aaa76b016765b2c430e2836296ca820000000000001010000000000000000000000400000000b0f44c53023d480a5de1145c34b879011cd549488a6aae5b6840f05b80f80475798bce1f2ae47981ab508e511a1f067bcfa1c8ffda6ab2accd950a4f5b3e86b37483a3e5ea16ef13db9c6bb91a63ea1c8bcda840bf495a28288ccf998594e1e1030722b7ff8902dffaa474d368c84ea7fd9167e7930562bdb780177a6d5e53fc38d8e3f7430e259847ba35e231f0411e185047056e8a6664a09900e60d1a487d8aacf90dc956638bdf89bdfab6849df778cef16cc20ea5e5d0441aa2cbc0f15c99abc4c67fcea90da396417a17d407c905e99d072f74bb67e7adc40a7fcacec1f3cffe57a9db6ea368b0edb0a63707b5ba294e2be151efcc12d8f97123ea9f82e24cf1c2e3a3b6a6842390d7a9acd0cd538c5a04ebbd42da249b12390db9fc0b16edd827f91b8ca72b4d4636475e1a0196845960e1fca0e123802ba3733dde4f0b9743b4e8fa3bcfadfee0a5623c995820f3e56875be756a6dd50546eddbb5a99d40e80e50d2f9301d939428b8abd8e1cb2d150ffdc78d68bc27e7d162d7c81a91d8e43e10434e4a3ee8ada211ef1439f6f7a03f5e0935235d8e84bbd1d221ac3a9e1aa442be37466a93304a4481befa3dce2d7f65762eeed3483e872b8add845e40c784964448fe722e1dfa06f95abd3ae7366165998433fc2a94b36ab7f848c94107883aea5d690355ea015c3757ab60ee0dff59156fcd341765ff6591ea2bd3f827c62b6ebdfab042e2f598c296a2292df93932e6a13b4b29c3dcbb85e518c2a10c84aacfbeb010c004d830dd47917735fabe8433c14a0a8673a55a327df85e6f62288481504a898f82920825010f318ef9d97f6ada072075526cb3e43d4a4d6d47e8a6bec9d24b823139fe67dcd17ee7887279fe2e61700eee1420bc20526c994c40f3774838b84a7901f0695298bb59d7bfa9c3f01cdf483809e098a288bc99dd8b564d1c11bfc9489f1fbcefad7ae3dfdaed9ce660d3392cb6df2663c2015f862d0968562892471ca7507a32db15c6275a89f901ff7e8aa98a595af693961edf796f8a32cbed320dc6a3acd5109810467613a14efe03043bf81ba4b5e15759fcd655bca14e57f1121c83038863f9c564ead5d0538e3ecbe5aeb58a1e304dedf37908dcf345d28ca3dbb1c24eea025fa93bf86536a55ed5cb83a3fe9f3b61758da49af2d72afaf83619dc62e83821ac9a4479734d63228201a57da8a8e45c2351dd7d35115e2bb14cfb1984b290d6a87232a6e998ed6d5dbb3ff3fa73f3bf570e828e06a559afb74436723bbdb7d7c6fa2e3d93596cb9e3eeec3ecfb85e2fff0dc0b9e4929d1bc0ee9a467af0c37ca102534acbb78ae6c50f367bd4658ced62f22fade6cd04f36762e561b8072eef176e84f496d0125079197e7e1994c4b3fa05389dd84440e82c2cbb7a6e94ec8a365e3e82a5ad905a72edde98c55910afb3b488344be7b992344f807ad99ff2b085d9624d83ab749796793ea76187e7a3c149fb2e1dcfc6bc5cc5eca810475918834f58138d0fef6f66400d92a90a172b09e8e42556cf3afa48d628bafaaaff296e74e6ba09bf0b4160f89cabc78dbb314973c6b2376dfea505789a68134ad111555c84c31f715c87ef8e0880fe9c7432e32c1c026499a9ae7136eb1d3b8cea29b91692b65050b0df225c9f69f0331c2639ee7eb08ddde2fc3b75f61240dfeaec29d88d2a94ebb3126e2da17f83c43e31c38aa911139e030c18ff0e9d58a6e47376d46b2ddb483e13e27b83a1810a74c83c5862fb3dce895dca7b09e7d1b1501d8bb9aefb8df4238820350d531df7508668c2b58b9fb66d59a2110c9b8872d3f48e8ea1251babbbf3bfea2ea6dd9ba15137b3e2cba3ac3dbcb33dcab8d93c9daecb1bd3f5301d4d5065e71f469ea3de78f7fdbfe34558fd217c2de3b968baa327727ffc857455d33e3540f1cd70dc02592544caa35b5816fd547c7ba0342b87819533489606c6acc98ab32d24874498bf05cf6560b66444e92bca3fcacfe99fd3dc1e2582390af87e7af5daeabc76ed60b75eb0858d7a4ba9163c3901512854c8c17d68f1fef00065fee1f29ebb243b0d3e0756c33bf217645f6a462631139be6a4f63092aa010b61c758f209114b653b82f86371d335f7f55719eebe5f38e13ac26b95f654aa876c4bb7b9d9a02fe14f2b4b73938d2b0fe476ba7b8744e173f289bb0c8143299d3269d98ce000155f35e6bd3c88f3209f2255a44ce6ae0b8bb9c0bba8799bb6fdb7d532bbe34c9ef097b303b9ab3a7005797c20618ddb8b2e14d635806591d6b36f0f5bc6a812786957dbfbb4476d2de8078db5bacb6d628d883288914e4ecff0ac779224dc271bcf48cb91626666cc83088f765b3d6be05c1c0f5de2f270a6d3aa29385de9d5e615a8bcc0447c5173044054a2b0d494bba05cd59d19ba4499bbaba1b3e7018e0d599d3c88309f5ffc9605dd984906e98c36916ac2ca7534987a06f367eb45c3a5467e13c0f9952c54af7d98b3752e96fb751f5115aeb3c284141a52f682def17b5f1b29411b22d336a7c3e242c9fab88a1c0b28b876077f413d7d11183aff4c8213377c32cd1f1f4735b6317877e486e589d50a52eb17d03133829ed846cdf122d4c81122b6e6482513c732df198c959dbb7c5161fe47a05df925af89747f842b1196ba8cc11f1cfe3056801bf64e1be56df7e67d21cff32820a7f2bc5c98670eb3c43b145335fa8b8ba3ea414afd19c4c99a649f879283b31ce9efaebdfae14a59531ace40284b6dc84fd80cf2c5a4790e8728b846b8d124b23a81467020b19614c6a09f4174125b9710281d531b2c168eefd1851e36660bc521b90abcd14a824c3b60cf2281d97881a5d03232ba2e6279229d3842329f24d22a73729d31a4835c2c7d029a3c2d0e2d2b568cf7d4064644219891331913d49ba5a4d4e1841ef3975a127e7bb1fa96a59de8573e6b13e869b72dadc477202ba9fd0e24818830ec210bce6dc3bf4dc7278a9b8c97a506d35d9733a6180a90d0915f7eecb8babc77ece7c7c4f48c72b04170e02b11b861f71d9a51e30d0549ba309a2f0dfcf7637b1b53b5220514ef924b764c3ea30aa4f2c7747fe48eefebf84361d5a525979c0a5c7c9e1e4ac103882d9909513b98850f5f30899a34d2fefeddd7ab9eb5053e0dd0ea82dcffb3e5b92c40f03c11dd823e1e474e32ed8f4403080ea24cf97b37fc5f5a8133eb8502e9145498144828b1a69e5c9943c29227ad23aade2e1c07a1430b35e2e1b493a6a36427cd234732ed45df31ca96bcdfd5e9bacfde3d8d86e160e381a9c8319216aada783deedbcb115584011cddf4b04a749c9905d39c021159677c772742f0ccd0a941b183521783a50b73207d21864362e17a811e6b882166ee86d84ec9ec41389373a247e67044d88314a03dcc73cdb02e53881a2a5d3a742e99cd1f032d4c7f706212a6f183dcec5025a5a13ad6462215e94e920c942d78bad89636cad614febf7540ef32bb345786aede9c65eb1ffdaedd237ed0bfc497a536bc4bba50d02f545ef2a1edd1ebab05b667a4acf2db05611efd4cd478eb36025a5ba167e81bcfa6f24fec4a13400196c3f908c56e381fd20303560f29720bfab92bda6b0d00effdfcb7d0f4c080afca33ed289986b859dee66d3d43f8c9020b80d00b0bcf3a6cf9e2ec3259ba9d704fb406c8ff979edccb9383fabf254d5e90e5d13f5ece29cb1a6dcb378dca648a7b04b4ba59e1159efa1cb44fb5f79be0d18875bab94f94718d380679f272ce668887170c68ddc1dcdd374883cc0464dc3295931befc60a734e16aac7863d46a32b5c4791962459f57c7f86942e226ffef81f936960879e6dadb076e53712678a0fee7faf415ba6a55e3d62f8a9ef32203f4e73d329d89b616d8e08343631b7e132f719ca50030a01c9836bef99514c06ffbbd96db89b85277cad5da057786bb3aa823ee99052e05e307c987584e61d9d7e35e243cac9f766b9dc553eee9438d13b84535fac6a0bddc6a89a6dd532ce519a4d10ecdc7f40e49ace227f1bc536e74959b3be9a4fd2437b9b2fe6ae90b6fccad0e8f14d0180b23164a8cc2271ccecba292893d2867b4d76f89be83e2e0e6fc05ee5684e008579c6c73ffb81a23c7b119c1f329a8f384e406c7594ffd4d2b2e73150489f7f879b551a26234ede59e8de4f7288cc393ba60c53e947c99796ad1fa383898262f402372e03d9abb2c77a71189cb4f0a3e97fe72ecee16e59795610e73d489b8293391900854869eec7b535df8b3f47f689c9b4f6a8339270a6e67bff161df79c827b63db2a5d72753d9d2ba55c1344febe9a10ca3f693484f0258c41b809bfa451a0d4706bcb30b83ea44b5cd1482fe9c6a543dc5a25feb32cde47f7cf0db07c99603bb94a883ec0ded40702f1bddfb885a102971bf7f707fc3942a5fa1aa6b51f7936cb887af9ee924dc0c3d9ae60862152b634bab7f6957cc6a5e50393a0d27679492ec88fa9bfded8a3ad877fef06596360330583f34aa447fce2a72b02d4fc32312d9ecf4e9d442267eefa4fe03d5b532fd914e5499c3ceacdaf8fd156f5055514d88b77122e2212b1d45edd6a9701ee1feb7db9d047929903e6d35603841476b8eea7c1533dbf01dd28f4a5265c5f70716183524dcdcafa4bc9fb7b055169d7df5fbd2e70d814d143c290ad415191fffbe96f587fe17436bcbf0fbd9ae26c6c4b86b0777c9c0f00130bf0fa65664aafde366915ba62d97ef2be2ffa20ca4b33334c119057b6945ed521c21f11ba7d63e4a7a8e3d98bc7de90e170aa5965df014f6037737062baa6bb818e8b6c87144ff5ce400c61178c1082a207a47758edda2f0b2f67b74bf945affeacb03d21e49b9ec278107826b39a63fe2febf43283b220482932eea1afa0427ad41878ce61134d6005990ef34fe0485160ef8cb8d7a537571689f713f6426157d2427b4db0c0c9a6209de270973cacdef011c7b65fe6ff5b0dc2a33523196de63cd355e32d82a79526f0a7332e719324aef8b58b9785d231a7b6a84abe51c7b440f8762bc9a787c507863475c64b13103553c92efec31b0a465ce54f5973ff618462549a19681fd0f5f31fe750548b7df99f63b0637ed20382180f5d7efd76f1aa93ff29dc7fa401fd9d105dec3ebabb9436e13f0e049e7d1728f283edf4b4a917ffefcb8eca6cf7618846e8748b4e2fbe27e8c0619a70c5a0bcd86c54ea368d3dfd30b78931715c790d6faf1a07f52c980decf76b6cda5fa14c187b1870791b83d1ee8b4e7baa27456275939bc947f8994e4e4357db0d3cf25259d2ccfd40cf73b3a6c0728f9bccd3dd2fdd1789e334ce4b8ba916406a8984f9408ff8162cb3375471fbbbe2d94a0055be86dd4e1b42e36e048282fdd144d94858962e7d51d07f01278ea07dcf6f6e918457d98fa7bcb9960d4eb640bab5e7193708d3a4b6aa112473b4abb793629ce05fcc23b0778476fb1a4242dabc5d90f7d148dbf67ae8dc6911c534b6cba0cd7d64d858f903c85b81735fe70aef7c15cfe0d2ee99800b4d9331cbaf6783fccd4de5b193aa8f9615834a767c06460907619c52d86ef0b5796e051e2a7654d39e1eae969c4f0b00d871317dc9198928f0d7e390713918b0aafbf1939f4e4565267fdcf9ebc3c9defa84204ec2c1eb0de2ec1ef6222736ce0ce9431d83633d25c802d5fcd9707598bc4ee2b1331bdccb348b282822c7888fe40b6c6f45b502e29afd20f4295b145b9e2b87f5aedc2b037ceff66d2620c8f05b5b3c6695cf5dd7dee83b"], 0x10b5}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto$inet(r2, &(0x7f0000002600)="5ed1c5450026029bd0db3184abe80487388282a7953edf696645e0270e3289a5198153814c22fda7c2c4bcf2d4d60a898e6071bc37e334a364731a1adae6e98bf4be8714906d944de53911e9c4efc0427dc765e2216e5b00b1a49461d18acae42c0b6de131cbad153a216a66a00d187f08144336d1b67491be88ca87d52dc474d0c1a43a367736edefec84a93709c6f7154610f80c5de6bf9ecb0fb8", 0x9c, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) 18:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x2) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000580)={0x400, 0x1f, 0x1f, 0x7ff, &(0x7f0000000300)={{0x0, 0x4, 0x60, 0x4, 0x54, 0x9, 0xd40e}, {[0x5, 0x1, 0x7, 0x4, 0x3f, 0x5, 0x9, 0x5, 0x0, 0x2, 0xd4, 0x48db, 0x10001, 0x3, 0x0, 0x0, 0x103, 0x1], [0x400, 0x2, 0x0, 0x1f, 0x2, 0x0, 0x5, 0x4, 0x5, 0x6], [0x1, 0x80, 0x81, 0x2, 0x846d, 0x7fff, 0x5], [0x20, 0x9d, 0x8000, 0x1, 0x3, 0x225], [{0x8001, 0x4e4d5080, 0x400}, {0x9, 0x8, 0x6, 0x866}, {0x3, 0x7, 0x1, 0x4}, {0x8000, 0xffffffc0, 0x0, 0x80000000}, {0x5, 0x2, 0x8000000, 0x9a0}, {0x5, 0x3, 0x40, 0x1ff}, {0x2, 0x9, 0x8, 0x4}, {0x1000, 0xa209, 0x4, 0x1}], {0x2, 0x400, 0x48e, 0xd7f6}, {0x36, 0x3, 0x2, 0x1}}}, 0x3, 0x2}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000002c0)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) 18:37:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) unlink(&(0x7f0000000100)='./file0\x00') sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="d800000000000000ffff000001000080bd95f6d03a640aad207ba83a355cc1f2b04654aa5712857870fbb31053f397357428ece078ad3f2c89d85b4b6804a7f6cf6be5760fb271393dcfa134128af4539a836e858ab91b0b9a2eac1090ca1c24b672d97860690811f37b2537a4c18c9c4f1ec563888b4555a0d4432781342026262c6c660dde0ef400005f4f5f4f074767a60ec46ae10fba5d1fece38a60847a741aedeb37e94a4dc48023c03a52e684a32c09f892450abd33e010916643627134c7040dc08a32d34b86a7b9ff461c8cb805cee139000000"], 0xd8}, 0x0) 18:37:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddffffddfff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 18:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x2}, &(0x7f0000000100)={0x103}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 18:37:50 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x120) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 18:37:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:37:50 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x101, 0xe6, 0xff, 0x9, &(0x7f00000004c0)={{0x5e, 0x4, 0x3, 0x20, 0x4, 0x6, 0xb5a7}, {[0x80000001, 0x7fffffff, 0x101, 0x3, 0x1ff, 0x1000000000000000, 0x5, 0x8, 0x80, 0xf9d4, 0x2, 0x5ec4, 0x1ff, 0x4, 0x4, 0x1, 0x28, 0xa304], [0x100000000, 0x4a500792, 0x3, 0x7, 0x1, 0x5436e029, 0x5e258a23, 0x8, 0x9, 0x1f], [0x3f, 0x8, 0x3ff, 0x36, 0x1, 0x20, 0x5], [0x20, 0x7, 0x7ff, 0x75, 0x4, 0xfffffffffffffff7], [{0x20, 0xf2, 0x1, 0x5a}, {0x6, 0x3, 0x8000}, {0xffff, 0x7, 0x7, 0x9}, {0x0, 0xf89, 0x4, 0x101}, {0x1, 0xfffffffe, 0x3, 0x100000000}, {0xb13, 0x2, 0x4, 0x7}, {0x2af1, 0x7, 0x0, 0x4}, {0x8216, 0x6, 0x101, 0x1000}], {0x4, 0x8, 0x7fffffff, 0x8c6}, {0x5, 0x7, 0x5, 0x80000000}}}, 0x5, 0x2}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0xff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:37:50 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0xa0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x401, [{0x2, 0x3}, {0x2, 0x37c5}, {0x2, 0x7}, {0x3, 0xd37f}, {0x1, 0x4}, {0x1, 0xffffffff}, {0x3, 0x8}, {0x3, 0x8}, {0x2, 0x1}, {0x3}, {0x2}, {0x2, 0x881b}, {0x2, 0x5}, {0x1, 0x2}, {0x3, 0x9}, {0x2, 0x9}, {0x2, 0x4}, {0x27d0422a63d71435, 0x5}, {0x1, 0x1000}, {0x2, 0x101}, {0x2, 0x330}, {0x1, 0x1}, {0x1, 0x7fffffff}, {0x2, 0x2}, {0x3, 0x7f}, {0x2, 0x7}, {0x1, 0xc2e4}, {0x3, 0x9a}, {0x3, 0x3}, {0x2, 0x2}, {0x1, 0x7fffffff}, {0x1, 0x8a4}]}) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 18:37:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom$unix(r4, &(0x7f0000000080)=""/125, 0x7d, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0xd249) getrlimit(0x5, &(0x7f0000000000)) ioctl$TIOCSDTR(r3, 0x20007479) 18:37:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x29, 0x40}, {0x6, 0x0, 0x0, 0x100000a1}]}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000340)=0x3) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r3, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r3, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000280)=""/188) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/24) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x1) 18:37:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x20000000008}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x109, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 18:37:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffff3ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f00000000c0)={@local, @random="9215fe4e01dc", [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x6, 0x1, 0x2}}], {@arp={0x806, @generic={0xf, 0x8146, 0x6, 0x2, 0x3, @empty, "88fd", @random="bd2ff6d1a44e", "15665d57e36284186305e834a4d0e2b0"}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1ff, 0x3, 0x2, 0x7fffffff}]}) getuid() 18:37:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(r1, &(0x7f0000000200)=""/132, 0x84, 0x2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1e4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000001e0000eeffffffffffffff"]) 18:37:51 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200000000000008d742c2198803099fdf77c8a5be701000000000000000000c410000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e321ba1b0b9f6bde94c5666617cccfa789b46726d9c44063f1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf0970732a84878c5915120078895c587a652c97753ba0cf424f173742f7b1c04ef38b61b14c421fab1d87c3c0fe27fdaf5ae48910c3408d9e18ee0a21db5b7f9a1e9b6a0f32d3e3e6369cf6e4e3e87501e64e91c6b745fe102c03ae8fd71883"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x5b}, {0x1}, {0x0, 0x0, 0x0, 0x4c52}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffff81, 0x0, 0x400, 0x0, 0x1ff, 0x1ff, 0x5, 0x1, 0x1, 0x4, 0x1000}) close(r0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$setown(0xffffffffffffffff, 0x6, r3) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 18:37:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x2, 0x7c, 0x7, 0x74, 0x3, 0x9, 0xfff, 0x81}, &(0x7f0000000080)={0x5, 0x3ff, 0x0, 0x20, 0xb2e6, 0x2, 0x4, 0x3}, &(0x7f00000000c0)={0x20, 0x4, 0x400, 0x1, 0x6d29, 0x401, 0x10000, 0x7bce}, &(0x7f0000000140)={0x8, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 18:37:51 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) 18:37:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="662dc17f5c00000197f1c75e0c1257c900d8177a37192209d960ce7d55187fd9c5d5b80de1d05d14ba41968ff6d7ecfc056a89a0262976930bde28381af81f2ab5ae0b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) r2 = dup(0xffffffffffffffff) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000480)=""/4096, 0x1000, 0x1, 0x0, 0x0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x1, 0x8000, 0xcd) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r1, 0xa, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000440)=0x200000) write(r3, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r8, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1d) r9 = accept$unix(r2, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r2, r9) 18:37:51 executing program 0: r0 = getpgrp() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r0, r2, r4}, 0xc) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd601204302c00fe8000000000000000000000000000aaff0200000000000000000000000000013a0000000000000089009078000000000000000000000000000000000000004643800000000000000000000000ed18e706e920680b717857766a0000"]) 18:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x40}, {0x6, 0x0, 0x0, 0x3ff}]}) acct(&(0x7f0000000040)='./file1\x00') pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 18:37:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0886d459ae41187e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000080)="081008efd975544fd0420a340beddffe96231b8dfead26d0c0c6444f244286fa6994d073eb1703ab2887b130bdfe2deb5f9741117b36bafe4171e74a1c5477bcbc4b404aec20b33a97b014086136b91da95b25b5f6157f19bd108bdcbc890305125726e533130720ce2e31dcc45029bd47af4353efbae5e6d6723d4cff718d230e51cb67d211aa6457822f1015991a942093b9d03792e9e09ef8734c1c1fbffef9c2bcef6e6c3ccaef21c7af66b101e1e43b400000006d89e29772c64e2a341a802e8b0b98c7175c70ea3651ff6f84a4e71c50ec28a1a1d60192ec36b70fcff8eb3e757b045d038f4e4fcde49f", 0x1, 0x4, 0x0, 0x0) write(r1, &(0x7f0000000180)="574d2eabbca4c967190e34ec20777ea77af1b470c41fc7324fcd866fa843a34b742229b4c5d4232b0ba2f402e1304b125df3294c87b1bbeee25c7e322f32673ad2513041a9efd2bb4edc27d2667f2cebe5879834dccbcc7f4d1e", 0x5a) dup2(r1, r2) 18:37:51 executing program 1: kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="01af426ffa3a6d52389a9cf721247ea0f3c59110276d095e591358c56adcc551a97c6ad046845d03f8648b44f38a1833d00c098f8793f024f013215c75", 0x3d, 0x8, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./vile0\x00'], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 18:37:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) write(r2, &(0x7f0000000140)="e34542248df782a940", 0x9) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 18:37:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4000], [0x0, 0x0, 0x0, 0x54, 0x0, 0x0, 0x200], [0x4, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbff7ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x4}], {}, {0x20}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) flock(r0, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:37:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) 18:37:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x340, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') link(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1/../file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', r0, &(0x7f00000002c0)='./file1\x00', 0x0) 18:37:52 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) unveil(&(0x7f0000001580)='./file0\x00', &(0x7f0000001600)='x\x00') r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000200)="c661030d08ff9bf9d061b5dbde85c458632b79bd572abfd17e7941e9659822a3bee43f1e84bbe1dc5b05c50c36550f243954547ef7f04f42b83dcf3aa4df6d947747b9f9ba8a12759e53616be54c224b7d2b9da1d5bd604346ad2d3d9497cc4418ccfe9aa6b4eb806aae59a052db7b15929f9015660b28232615a06c22398166dfd81cad742d957428d1f31dfca3093fcc867c17c3406574427b84c8c0e379", 0x9f}, {&(0x7f00000000c0)="53aa372d1dfb9d822729b0bc2ed561486495cef8a5488e68325531e9b3718bb36b5436a2bff9e3310f2dadd9f8f6f36a0621f8394410edb66f1050844a4c9b8b06c4", 0x42}, {&(0x7f0000000180)="6d2317f5d8fbc84c0da5b37d3a1ebd7fbe8dfeb5d0d87d1e7666ff86e820fbb9d4", 0x21}, {&(0x7f00000002c0)="10c47b08b7d0e806467e7a805ffdd99edcd65e8e85cd36dce9a7efb1b21e5be111e9fb1a9baf335f64db09e6911749000bb694ca7a9edf3ecea00b2fcafef2e3f48c0a8fd0caa7b6837147a351b9106c9699efdae6e22609fcc8f182856791d9b33546bb49a877ca20cec9c1016a8d52d4c10a10ba348aa722bcd7308f81c3ad60cf3f9baa87e495fddefb84fdae1c433b8b333c1185d4e995234fda5c790d9bd07fe2a34f596c06daa59e2dabf0298e1833d5762f1093efd2885f6c626bc681c74f50d2842f031cc4fadb7c2f0d94ce25e424677a8132d7c9fa5b58473404e8ecf676970897d5e8911120bb132cdd7d9a8d860016227fe987d063293b59a7d45a5469fe2214fbf212445621af3bed9a1947ad3c0ba9a603f840f3fda10b2fc27f28c66d47e4be4e8b1617df23925a0ced7c6b91f0c26bd0a523425e412ca462b0ba227533f7fcba1c832cb44e063092e6c15daa5531cdb4be820c4174b36feb4a1b5e473e115ce3612687c201fea87a3f4c58e97a2ee7964edcafa61c0730998829d12f4a0f88099f120c1ae9cd51fe523f3dd412f141dd5088f170225110872887ae7fba3c2375be528393200aa64a2f684c27bb1b5706ac8f901f975a4ac9e0f3aeeb09cea1a855ddb18393780c33a400d1b7b25c4bb090f1904fa50000b2cac8ee633301fd499a0a60d09bc3b9cda9d07096014beb7f20bf2e1c599653072e56bb5c615e8714b78076abb7a48bfd064408db89d57f5029b4035005e14a1a48f33fa33076b0c8fc318403eb577b3f1303721309d2ea83f0903785033b873308b6c97836a440a6ef62a200ec40e1743b2dd999dc327ee4db173d016c45f8405762c9147a3e37143239036b3e4d514bc2a9aae31474ed468a51d83ae15de0ba633b67f499ad8d4c7158c241be66083b501cf44bcd2a4d57a9aa42d718dcb1458a5dce0d9fbaa7c44f982b422a32bda62118629462e0461f3dafd508fab1e45a80752396cf33e577d47651928a24ac1e8aeb04691f9476c3642d0e410456266c03e39b7b3f97f2498f8c768efec2443b3dfe05ffe808ea926ceae4bc49a85e894c8c73bfef6d51c624bfecd90d82246c3b03cdea6cf44d599d17edd9177e26534c56178c0a8df1444b0431325d9aaf70ff6d5aba24624d79c3588acc38f0406736899b7aaadfbb7b94114c4bb1e1b821c18eb6df9bb58ec877528cde5a93153cc9a42bfbadd72590293239ed3d5ae01287049ed4bd214230542637a4776e10d1748917f1c8d3c3795ca231fccc3b69cd36cfcc57b6057e326fb3b7046d62c9b8f672912743cae46adad65e90dd496e9706e707243e6c6e66475cd9a0f5991e08c2805fa1a5bfc4a746c572d607a22c24a7d95f9ec4b7c93453841d6d9ababe34485b1a4e78a89d15d67148f80e565479ab40b8ae6d807543d180fd98df0f4a6cc3eb7dc03b0b7da9e5f07d04c7f0f38df299b42fda4673fe55b5de8434574c055fe9eed6b90d9da3374e9a805223b1ca531d0ec9e9563d8235db54d7335d4c7939edd08ebc21abe8842328258ff1beea38a61f9dc5965edc3ac22ea5e105e8e6787cea183d23c94648edfe4482e6901c80d180b5d02d274e452c823ecf88752905c7a7ce4b6ee93f61d82a23fcf2ae23d5e69c21c4b257b40994273437546f7283004803fcf7ab6d9512b4a3454fd604e6cf0b6e5ac1afbf8118d7cbd6d58ac6f9d0fc82637681a09f4ac818ed47e5e1b16c64741592054ff81eff5334e85d905f0ecdf94c51043b8d16c5dbd4a2f50e513ca7e879c6ff47bf194860d4c09bded6794e57681544c4dbfdc327cb9cb56b85257fe0a0812bbb59baf978b6ab4b7403162f8362bfbe4874a64768a9e076d7f064520e6b30d102d1468f9fd6798fb4aeef994d60dc9fcc0eab695399779989773fedb996a6b318d268e072ceed7b0a77ab650f0a175c839b279c3b28067123ea4567570c8b7c675d35c715c3a839dd72985e8a42c2717253765fdfd97ef974966082cb3198e7ac98eba562133d5ae4ac706147007f2eebc655e0d915f07630003adfe3b88abf22c022f00f375a8b9fa911cbb9457f52d8f1bb061526b7e711ca98a5baa3a5a6d5c7d7ee4087fd18596ac95d2c48d90b62f1291acc8f9eb5935f2c6684feca8373ef441a323e9d5aeb81e364ebb35d30da1d1ea925aa4357a2c6de9e8dc4d67c8c20b59db9c1eaa477ece5c7259f64297180cb91001ae2cff34d63b4f33b2cf411cc9214e1236815bf320bb3cbb60845a873193e9ef52bf23af5669d07cdd51f704d0b444862e3e45c75f5ff29c5144f98084f6da763c27b6da42bdb40567e15b23879acd093740bd10dd91c2064aa2eb4b5f8b5193974738dfb816148e18044a74ea84e933d25f8326267ef3eecdd806cd0c0113454d127928bcc0d27dd5f5b68aef4fbc2defed7efaceb521d0782d10710be6673f5c7760c712ac79ce66dce970573fad59d9be0edd97267f0288de508aef1faeb323521ed4006ea21df9f8d15f6195e5221fe103994a72f627baa371985a4e7608214a240bb8d51beac621db2f3f5ea80fa34095072c260010345771cd6e8ce8b00a7cb56e45159ddb7a5b32290801fc5e878722f011b5d00443f688128926de884187666fbdaf32c91b65005c1bc7a125e9109c8b443bd061d1299fb6e103210e5174f6982f5d59fabf1cfa85202c72353af377f84d3af3e0014c68a5880e255b10a4bfc3560e7875136ad00fa45978c92c829217c95cec124804c5253b8fbe70ad7af70714f2086e4a0f553d4b033e022cfdc9f3ef1dc183e3ae2f6904a3023c85022c13414425fa884e92e3dd7d4291c2fa5e9a4cfb5095e58e0210e6553d3539610774e5b3d98890f3a7df454540e288d1ace5ea14deba10d8a536ad7f27442972f1174738be8ed3acdf73b76b31eba0db44c528646973efe3b0e6df90a1037e246d3e9187c04a7aa1b3ff3c52856881801351f417ea2b6c307a54cab4caf639e0bd25c689f5bcac8b358c643c5ab86df04f84a60c5a789c1906e246be12456b633d0a753d082dd999ebab10bcaf4fa898f3b4e4a1a7504d4625074e403e20622a285e338c6eb6af426931c6d6205bdc7c97e07e92b9e9096de211939e48db784031f871a9c9b9744f19a5e98005dcaee3424657079e69b3438fea2425797a39e3d80ca1931329654ec1a703c1ac498d422309b5135a609d7389f27f3f10d9e8fbca06a0617968aa3ff2eca5cf891f84cc973de3d992a750a7c0a3e0689a8df5020a59b6bc92b4afd7639486699d1731987dcfcc690926abe42ddb6a1e9a9e6311a25761a222d040c96418267cea8ac18cf1f455008a4928db3ca30eeb05b8baa05413c0a635d4144d8febeaafe6ead74d89f7a8bcb1a0602e239fcaea347c02820c0859b1f7209a77383640eebdc585f07a6920754d4c855b574a38096ca9bc6df738ca827d21ab8f7f3d094a9ec5a7852a3a040390b2ad3764e268a55e61e342dc559fb15bd54e19ca0dd934c421ec14db8624521b9ad31405fab90a8e6751958b71a3b1024d76add8b006a66aa46db1ec2537a5732465cdf449a5391cccee4d0589082d886ddb7d733e4be7f84d6c7b0393538c83c16d6f553e7c5430368a8bc3ac3ffc47eca6b5d50ba72e7ab78bcef5e97778408652cf306837989612195dbbbf03e25391654ed80b58acb06d88b1bbff52b248185e52ea4a7d63a223fbd901d7b83e992b4cc0aa71e84fcd8e9a67963e389f6056bcc9843d5b01f4006dd854c130574b855d3f91dafb0cd5d5575747246cb325d7145b6e17d6f1f23be9e33f0be0f0cfc7fe394a939ccd61fe29cfbffb50a4ade95225d439f1d430d8a664bae0b3f9c04d4dd2b3d91eb36dcc5232c78251fa29f7fe54fc00bbeb7a2f95191f50b33c8fe534bebf16b7585a36f0555a60134b115f93aba5270034d6ccde86001fa1a65c2276df0fcb1fc584f939763d741bc21691dbbd8f06cc84c3609d9e73853d1d45f80087153ebe8230ef19ccd21ab3ce65fb30369009312098a4ab63dba77c9a91a5d514764429e3d223643c5760d25e52f114ff31473a7976995942c85c60cc1ae248514f801a068336e08306f5b15ae5e9c30d649aea72ddb28094c14cfadb54002e105e1a96e81925a8db98112a498de7798b1afbf9959b38f709bea8d69f93769078738484b17cc3c8ebe7940c7b39e8932aec597ea2761cae8de370919688b226e201cee9d8bf1816306c53ad65aa206b61628eb3432f704e5e3b2134491ac46f269b3cff79b100100f724fd6008905408c08f72023f20694e79e24f2806cccef02e8be61aefa8e5208c0142342690959dbb168707e37784c15cbdd2567a764ab95cb584b80b6af85791497e758b8191c1671ce493ce99284a54e75dbb60bdc9918f6a6bf9bc4f6569789134cffbf0773c96e2b7d46a0b07069b56f9e6abc2e7e982d8d3f22b6d3146cd61be8e48d88519d8fbbe45a3d0db2a42f36e1f9479c9f98191bb9553a6981767e38c53b51a6df6e8885a33d0a3273649aac038deaf32651866398a9f313faa2f9016b1ea7e1d98ac2f0f836d5689ccac3afd2959686b94dacd4a93c21108434bc2c1ff1ed457bbb1f6cd0ede91ce06af1acaae8fb075ffd4c6d8b892886c79582a7e46a202f2fcd4e622ef1b59af35f0b533095c8774e8b2fa5b482122bd654e2eed99069bee2c34cea829277a0f30ce9841df38fa6ec1da4d01bde3a89ab13982dc75f6f95c997a67743c5b04bc894c9d7d4674decd7db2d39169363d9e7df1551b0ed15af884e3ff6eb9668a38c66b73ab9a91225d673948de1024fda26adedc131a4fc87ebfdaefa11f293447187f213392eec9e0f66dc3e3e153956da94ced2f557f477c33f915a3c41f9e5cd5d2dfac366e126cb55a2a26975607e6edac56cfa568effe26798b0dd1f435c66b30f59dd75f0e033190aecf77b6dc5fb93b074fab88f59941dd8875776feb1a54581b6f774021b65d9c5b654ea0391f8788c2be638d074827af935f326c22f80764e593777e0b0a79351c323abb57e86eae317de7a8e6ba22ad49e483aaec0a9c9d57485525290a0f48236b341aa9dd16f5096f9c813eb084e9c58134b4e88e7e634cc66e213cecc54d4a5f0f4d5d05b3ad49fd85d6c8e78e0c25d5d18aa08c1860407d21da9f4b2610c9195e614baac4c8ada7d12a27c0197ec04fc287a8beff27b1338d919982da755ea8ad8a218bd962fd97bf147f8a48125256b17b7ce0c190a9a9901349d80c9d650e60148507d56607aea826e54f029712ff91a25d0d8244a63c7b684fd881fe4d7e393f257b94cdee84e5afe528dc2c4ef373489206a1acaa27e32452ef1ad3981dc91d07038237e46f2492ae179ee5f78e36f2c86f683148fb9d12c06c608de91eff64abcc28987a977ef69ba3b7a945a09f91452394a8ac5bd64f137a94eff8dca794b230565e5f57662a7de5bc0515324ac6e8b08d31c0b8fe4cf73e854bc17e14bc2162e6a8e29369711339c0ac70397a69fc92f569e153590d4ab09988686df7f34805da464dd984bdc9cb7ff4b9f241d8717c795c098ce0cc98e89a66807d336a225af78104262986ed33fd42e99b03b246abd876e0440b9de2fc3d1ba4bc8dee1afad117acb77bea0bcebb0c0c1e75ea4c4c734812a140ca844c884a7623238e45c8ec5f57c08c44e70fb270a06da76d873efab6008172af8fdb969f10304709b63c528fdcffa72ba185e92f765d3d677addd561e41add37fe6472c90c8ee53dd8b61cbe01", 0x1000}, {&(0x7f00000012c0)="11e6e6ec9bbb12342a17fc1e3552f78cfacc346578bc577bf0fe5e9cf857e3cce955571d656f4c93af068872ced69887e0da81176b64d283e570384ff0244506941eee18abf3ea36b529c6cc3c5911747c8d6edcdeabf5d1516b4127e6c8fb3fc76d5ee36ceb17e3fee5a3328ea3ffadc8d814a360ee0deab6887282cca60e1f7d1dd160e8b4321cf9a0be44", 0x8c}, {&(0x7f0000001380)="6672b38147a1f9e860b7fa592173661bd385700962f075462e7b325a1194ce921b3531de85256a7fc095101520f0e4cc678b9ecb489a38abcc4d44f09d92e55225c6c18411184d", 0x47}, {&(0x7f0000001400)="60a1f84dbf95f139d7eee8f6c1abc3e978ccfc396d12f003ae234e3ed771c36f4f43dc108c41c28601fb85c89d31424b5bfac2fb7c56b36592e5336ad5fa38b0bfe4eba21b01dcb5d6f98358ec05ea8292ab09c4db7c35bc0329f03a2e8d5496313e6de1f368479f7ebf79a6a1569af34da1814b8d360572f5acd737aa579603ddc14163ba4fad183336b47d7e3c3af5e513ed82bd180fba5c5d56c01480c91355440289f5cd7c9384de2ad5abb4f59b43b9323acbf2065e026893dffd71537fe048a0d8b1e45ba0325ff1811b62e5f3ad643a75cd7366841ff871cfe7698f345578a7eb198b5be7b52697786643f13d0e6d1eadd1b0655026", 0xf9}], 0x7, &(0x7f0000001580), 0x0, 0xc}, 0x402) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) kqueue() setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) 18:37:52 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c0038f001feff10ff000000000000ffff000000bbfe03800000000000000000aa210080000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x40) chroot(&(0x7f0000000140)='./file0\x00') 18:37:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8000000000005200) kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x61) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) r0 = kqueue() r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x2000, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/247, 0xf7}], 0x1, &(0x7f00000002c0)=""/38, 0x26}, 0x800) kevent(r0, &(0x7f0000000000), 0xa9, 0x0, 0xfffff801, 0x0) 18:37:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x7]}}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000180), 0x14) 18:37:52 executing program 1: r0 = socket(0x10, 0x2, 0x4d) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r1, 0x0, 0x37, 0x2) shutdown(r0, 0x1) 18:37:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xe020, 0x10001) syz_extract_tcp_res(0x0, 0x0, 0x0) 18:37:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x5, 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) 18:37:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) 18:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) getegid() 18:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000039f300fb5d93b0182dc9d"]) 18:37:52 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff3f00000000000000aa0086dd60a4f00800082c00fe7800000700000000000000000000aaff02000000000000001000a60000000111be0007000000ffffff000560d6614e4e140110009e45a72046dfdf4b40000100001fac13bf04253cf192b67261ac06316112a48c2580455876b0a6ffff6c8bcae3f910b6899154cc6c248979367a64e7dfc15d4993162c95e6fe9c0fd250ce6e5eb29f11a320a09af1f1000000000000000000d786103c500b6afa59bb8f6e212ad1b918b081135dd499650c3f6bc7e6a1956c2dcf617ffefba593bc5c733b6a6b6576a20000b7cb2693ebc856ea6d337f5072b0e198b51db808455d917536012603723af7ed9f664123a7dd44dd40d6ed24ff8a0ee027476c6ce1f76d5a79f5481df392bbe7ec81247d842e9e49c8f64d4d96fbc7662922f0dcde23f875e650147c232672148c75a021b44f72d4fd3dd011b865f0ab98695bf8ce439e09410d89443bbe07b95f573e20148a97d2a5dbb6e9c900b380426e32a83783b91ba477c5de0e78d094a725bd5ab5fbb8f66e191224a2d6041d27ecab33ff862129168a824b9f0162f09d3afdcfb6ccb416dbd88f1adbdd30ba85954aea80f0ebb66ded8c26d28f8632e423ed"]) 18:37:52 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) sendto(r1, &(0x7f00000015c0)="70bf6aa9ca25d89208873215e1e10098f200b651554f21da82ccde703b496e5ea2c1e741ed59ed48d57aa13c8b3bf981b6e73ba7be97", 0x36, 0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f00000000c0), 0x4) 18:37:52 executing program 0: setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000800)="62e5ea45ba08dd398e33c61a4cbb58a90132cada85224a4765e2e41bd81aae0ca4d990991ca1d5d7dbde76f66db5d86d1b0c445fe39b97bd1fddd715db88ea765544b7220764063df0186aed8c48238575d71c09a3d61c995195aec9180007849b547f9816106eaae798d253e88f255e2056a36f6193b0b46bf86463f9e8d5d707a9d12e76912f5b0661cd17ee25f3086ef93c1bb46c403a58535db25fd830d0a91327d6df811487190caa199d5b6fbd8a10948cd620d6875c51efad05d04f46f073cf03807855fa3e1031b8e10fc4e91aeb354fb6b18c3f567f6ef5e7b09f7ec9f1f5c7a9a55e03325be176d06e7bd71425f1d4cc3e95d747cd5657558fd83e0746b5031ddc587fc3276e3e3116ee6562055112755085e5942b61ae886ae7df8ad72b7415abff46223c011861171a733a6f0f8ebc7c24df7c5930668d491853310544f7dd1c27b1bb0b9e69a9b679d11236ef1e4d005281a879156d7549379d93454a2163e4d0c791ca970294e84f5cd17aab28586ec19bbf30930983b0e9acfe03516d720ff874804c3bd343e1a83f69f12879beafe55b4619f58ae47255cfd297c3fabc7b7182dd51933495bdd8d5702361545ee2987ecfb034643a950f3e4ed52a1cb837c10464aa4ac4efdfa6861ad974d3f49b698211a760be71f009", 0x1df) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom(r0, &(0x7f0000000000)=""/50, 0x32, 0x40, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x3}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0xfffffffffffffffc, 0x20000000, 0x200000], [], [], [0x5], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x6}}}) 18:37:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x915a, 0x80000001, 0x1ff, 0x8, "0ad5a3280b3b4d10b1a6e36bf41cbb135c55081c", 0x4, 0x101}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc00d8c, "fce9ff7f00000000000000066200"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 18:37:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 18:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1, 0xfc, 0x2}, {0x1, 0xfd}, {0x6, 0x0, 0x0, 0x400bf}]}) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) socket(0x18, 0x1, 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xfffffff7, "07000000000000ee000000000192aaa5d000"}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0ac2b598f28bf0bd322f9a472149b068a8af9ad549600a984fccd6a5", 0x6e}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:37:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x5811, r4, 0x0, 0xfffffffffffffffc) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 18:37:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000380)="c54e9c6357fe1d3fa4d1dd56afdbe0299fcc6c7463534d1810ed0ab36d24dd13bd0315acabff616619777718c1e6e66b", 0x30}], 0x1}, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = open$dir(&(0x7f0000000180)='./bus/file0/file0\x00', 0x80, 0x2) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0x1e) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r4, 0x101, 0x5, &(0x7f0000000100)="3a8b335c576724d2ab7233fd3ed21e0f653bbebb4d5789b5b032aedd08f3d26002ee4b44c535135c86e8a903a6c9cb47673f20fb68d20d162c0ea02d63544accdca7c6dc7d568fb60ec82a33b16079fcef86a3499c2b825dabec4b468ef6a3e86466d390b2cab5cb80343afec89a29e3b8", 0x71) pwrite(r3, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) dup2(r5, r6) 18:37:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x2) dup2(r2, r0) execve(0x0, 0x0, 0x0) 18:37:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 18:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x0, 0xff, 0x1, 0x2}, {0x6, 0x3f, 0x8}, {0x1f, 0x2, 0x1, 0x4}, {0x20, 0x64, 0x53, 0x80000000}, {0x20, 0xa9, 0xa5, 0x686f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget(0x0, 0x2b1) write(r0, &(0x7f0000000180)="7cd23fc053faa1aaab0001000000bd75ffd8889810b5658e9aed66924fa84680b9d841d0730ae559941280bfae582c593dda010bc88a908f7f83f6db8d59924aac15e6ed9ee7c6c4228844744b3c2efd433261e83dec4b4ea338b28840", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x82de, 0x516) 18:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x2, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x81}, {0x7, 0x0, 0x0, 0x2827}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 18:37:52 executing program 0: munmap(&(0x7f0000ef4000/0x12000)=nil, 0x12000) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) mmap(&(0x7f0000ef5000/0x3000)=nil, 0x3000, 0x0, 0x1815, 0xffffffffffffffff, 0x0, 0x0) 18:37:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x50, 0x40000000, 0x1, 0x97}, {{}, 0xfffffffffffffffe, 0x2c, 0x4, 0x1, 0x401}, {{}, 0xffffffffffffffff, 0x55, 0x1, 0x7f, 0x20}, {{r3}, 0xfffffffffffffffa, 0x61, 0xf0000000, 0x0, 0x75}, {{r4}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0x7}, {{r5}, 0xfffffffffffffff9, 0x2, 0x1, 0xff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x24, 0x1, 0x6, 0x23}, {{r6}, 0x0, 0x30, 0x2, 0x3, 0x7}], 0x9, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x21, 0xfffff, 0x1, 0x3}], 0x6, &(0x7f00000001c0)={0x0, 0x4}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x7) execve(0x0, 0x0, 0x0) 18:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x34, 0x0, 0x0, 0x87}, {0x6, 0x0, 0x0, 0x104}]}) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x1d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x0, 0x1, 0x3}, {0x4, 0xd8, 0x7, 0xfffffff7}, {0x1000, 0x8, 0x6a, 0x4}, {0x8, 0x6, 0xf8, 0x2}, {0x200, 0x7, 0x73, 0x5}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 18:37:52 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) getpid() r1 = getpgrp() fchflags(r0, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f7867a2, r1) r2 = open(&(0x7f00000000c0)='.\x00', 0x40, 0x80) ioctl$TIOCSCTTY(r2, 0x20007461) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000012c0)) r3 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x31306d700000, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x8000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x9}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffff8001}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x1}) r4 = dup2(r3, r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000140)={0x9, 0x6fd}) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x8c2, 0x3}, {0x18, 0x0, 0x8000, 0x1}, 0x7fff, [0x7, 0x3, 0xb3d, 0x7259, 0x6, 0x800, 0x6, 0x7ff]}, 0x3c) 18:37:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x50, 0x40000000, 0x1, 0x97}, {{}, 0xfffffffffffffffe, 0x2c, 0x4, 0x1, 0x401}, {{}, 0xffffffffffffffff, 0x55, 0x1, 0x7f, 0x20}, {{r3}, 0xfffffffffffffffa, 0x61, 0xf0000000, 0x0, 0x75}, {{r4}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0x7}, {{r5}, 0xfffffffffffffff9, 0x2, 0x1, 0xff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x24, 0x1, 0x6, 0x23}, {{r6}, 0x0, 0x30, 0x2, 0x3, 0x7}], 0x9, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x21, 0xfffff, 0x1, 0x3}], 0x6, &(0x7f00000001c0)={0x0, 0x4}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x7) execve(0x0, 0x0, 0x0) 18:37:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) semget$private(0x0, 0x4, 0xc6) r1 = getgid() getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r1, 0xffffffffffffffff, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r2 = semget$private(0x0, 0x5, 0x46) r3 = getgid() r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, r1, r3]) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, r5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r0) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f661177696c65"], 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 18:37:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom(r3, &(0x7f0000000140)=""/142, 0x8e, 0x1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x8, 0x8}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ce65", 0x2) 18:37:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = socket(0x3b, 0x2, 0x8) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x400000000018, 0x3, 0x0) listen(r7, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0xef) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) accept$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000004000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000026eb9d270100954f9be743ae5837a42ec443d002699bb97fc529de7e0f2352bcb3b72c80f5e13ed54ccd9e8137a35d80d9aa84ea1c24056e09a2c464cd01ffffffff0000000049931eceeb03fc4677f8f503176c1e88efee23448fe7bccc82b5cfbbc8085f2b54355d253be662994ea4dcf407447c64e7346bbb210e051cce835b0f487e178229828129c2708ed859edca4246aab9f50000000000"], &(0x7f0000000100)=0x3f) 18:37:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0x101]}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:37:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 18:37:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)=""/185, &(0x7f0000000040)=0xb9) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)) ioctl$BIOCLOCK(r2, 0x20004276) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 18:37:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x10000, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0xde]}) r2 = semget$private(0x0, 0x5, 0x46) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = getgid() r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) getgroups(0x1, &(0x7f0000000180)=[r3]) 18:37:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pread(r0, &(0x7f0000000180)="0a7b4181bd8c79d8dadd1b0a0c05c9ac9ab7f02e3b2092d913a88530cbf96f8044a4c74d9676898f88185f16308ec8061c3b9fcac96e4074d698017e8f41d52ae61943aa1fbf58569b7c4a6f7f5c2aa92ccf1133946f7be4501732bccd9f1e535a0365d4c2016905d5b9ad5ef37ff99597c5e1451ab44e4d99d833769f73933b9233df1b9beea3370219dbd887237838980ea52b4d3619beece82b38715b7986764270f61e0866bad05f60fbbba36060d20ed34370f2f452", 0xb8, 0x0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 18:37:53 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x0, 0x8000]}}) 18:37:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000040)=[{0x5c, 0x1, 0x4}, {0x54}, {0x4006, 0x0, 0xf9}, {0xff81, 0xfd, 0x1, 0x7}, {0x3, 0x1, 0x2, 0x4}, {0x19c, 0x4, 0xc0, 0x4}]}) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xac, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd61b5289100763c0600000000000000000000ffff00000401fe8000000000000000000000000000bb2f000221680000004e234e21000890782aae695e65c49723557db569a6ff4b5b6651a33c6b6eb9aff07383e1565562ba2a4fcb0cf8fcd4805dbcd2bf3ebc46c1f17fae99585d80c6e138b0196e8f6530909f20f5aaad5c03118bc1bc3455e5dcda28a1d68f9c3abb95b0f15e04e7c19e81798d721a08446bbdd405911c5bce5f9ad108a8482cc3d3747f34acc2cbfcfc966880e6b6475da4559c3cc3993242cad4990cd0240978c0372ab76b27290fc8c9337ab6c0be914e406917c098bce999f245a33371df6be4026372f8b567d22272356909ce5384d026509b6a"]) 18:37:53 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x6, 0x0, 0x8, "01000000000000eda0a6156d95c04a00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 18:37:53 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="0d60d6cff3d639549a1ea843f631135312d3afaca5b7a21eafd4c27a23c1e1ec46e2e7fd1fddda983c454ea40f0bf3d6aebb69c08b1a41fa5e0452", 0xffffffbc}], 0x1) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ftruncate(r0, 0x0, 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) 18:37:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r3, 0x0, 0x7) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:37:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5c", 0xf) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f65a40 18:37:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x0, 0x0, 0x3, 0x0, 0x5, 0xae27, 0x8, 0x0, 0x0, 0x1786, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000100)="f543c801aca898c5c6082fb2a0cdab8e699f62b3edebb19a4e0897e3ba8962c4995f320ec169aee2fa6fce6f28a95fe574605972afda1196b3dba26e2e7b268cc2e5f21173ce9a4922ccdd99ddcc0a5078f758134056f23638199a9604cd85cc4f7c29a9bb37701ad57569fcee967becb8", 0x71}, {&(0x7f0000001000)="6c48ac275afb98ace3fbcf3870eec7968274e5c0c31d08289b70125471478fdf2b8e886e1653ce14098394bbaf813ff9447f0f844a9efaa54fd3f0e993e2c9edb69912fc666062dad89ebf99746eaf6337", 0x51}], 0x2, 0x0, 0x10000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 18:37:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080), 0xffffffffffffff1a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) 18:37:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fchdir(r1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xde, 0x0, &(0x7f0000000000)=""/222}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(0x0, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000700)=""/230) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x7fffffff, 0x4, 0x25fc, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x6}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000d6f000/0x1000)=nil, 0x4}, {&(0x7f0000e50000/0x2000)=nil, &(0x7f0000f26000/0x2000)=nil, 0xffffffffffff9d65}, {&(0x7f0000b99000/0x1000)=nil, &(0x7f0000a4a000/0x3000)=nil, 0x6}, {&(0x7f0000b4e000/0x3000)=nil, &(0x7f0000f10000/0x2000)=nil, 0x1}, {&(0x7f0000cfa000/0x1000)=nil, &(0x7f0000eac000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b26000/0x4000)=nil, 0xf9}, {&(0x7f0000e6c000/0x3000)=nil, &(0x7f0000b39000/0x4000)=nil, 0xffff}, {&(0x7f0000b85000/0x4000)=nil, &(0x7f0000e21000/0x2000)=nil, 0x2}, {&(0x7f0000a1b000/0x2000)=nil, &(0x7f0000c1b000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000cb1000/0x3000)=nil, 0x3}, {&(0x7f0000c51000/0x2000)=nil, &(0x7f0000b8f000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000680)) 18:37:54 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r0, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/29) sync() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x41, 0xff}, 0x8, 0x81, 0xfff}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x5}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) getrusage(0x1, &(0x7f0000000180)) 18:37:54 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x81) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r5 = getuid() setreuid(0xee00, r5) r6 = semget$private(0x0, 0x5, 0x46) r7 = getgid() r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r7}, 0xc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6ad6a64896bc5e57c6360bcd4c0aff7f52e2de0d48e5f518c97bfdbe892b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0008000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a49dbb17bd200abd7cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4c78f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480782652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72bb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000079ca6cc0b50d2da6b7702fae8759fc726ad4995c684a250d9431bdd18255ddee329a59c9852080408307f13c46fcaceb1156e672feda0c94c30bcc46deb76035ecf7ff565a30294fb91184f01fd707c9029c4cd0f770b4f8cb7cb0cd6921aad9933484a729ec839b8dbd0a7b07718ffadd8d07d450d0007ec112f07a90543b00000000000000d769c4e9f944cdd02b3a187a8fa92b1f4413489a506bf3854d99729541c3ebd0"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r9 = dup(r0) recvmsg(r9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 18:37:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r3, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r3, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0xf9e0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:37:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x1, 0x1, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x941c, 0x401, 0x7, 0xfffffc01, 0x4]}) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="680d5557f02cb73031e692fb60991ed390aab45a2cb56223417dd12fed5586dbedb74ac540bdab5ce070ab4816074fce916a31aa71ab27e5b772044af36bfece7f685622aab709d4c4286655001842f8ceb27d06de574f0fbb0c5a5e50845d6ad273834e2a836a6ab5638c6ba410ee60fcff877113d42957c095b0da0102cb17c07ee242250a42ee76d79e5f3057e8a342acf6df08d6aeb5", 0x98) 18:37:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:37:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:37:54 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file1\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 18:37:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2ab7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) socket(0x2, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000080), 0x0) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0xfff, 0x1, &(0x7f00000003c0)="8c44d07697dacbc32ca7caeb9b89a9c11c6af301850f9236a84872a381879afb1f502753bbdb4807fafc47f1542ecbb722e0959096f6706f94aa0b365ad67b597c9d02f9f529be653ce08acb867fba94923d5038f2b618665bad1ee24fbf9f96f17e0c58259b1998776076bf79346bdbfeb5f6da0a354d79724e8cebb7e4110e0b6d5c48a9f6fa129abd3c9530ab3582fe9b476e6890b24f1cd6ac778577bfea50b0f2da96e4cb0bdd12c24f599dd6aba2ac18e36cfc6e6085f79caa07ebcda5445eebd8b17c167ac953963183e7aa", 0xcf) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 18:37:54 executing program 1: r0 = syz_open_pts() socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x800000018, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0xfffffffa) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1000, 0x6, 0x591, 0x1, "2197cd47df0e2dc9d54a071b24a4a8aae9078b8b", 0xf2, 0x1}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 18:37:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7ffffffd, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef3", 0x1d4}], 0x1) r2 = getuid() setreuid(0xee00, r2) seteuid(r2) 18:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x3, 0x1ff, 0x1, {[0x0, 0x5, 0x5, 0x0, 0x3, 0xb3, 0x2, 0x8a1d, 0x200, 0x40, 0x80000000, 0x4, 0x1, 0x5, 0x9, 0x3, 0x80, 0x2], [0x7, 0xffffffffc64f5774, 0x6, 0xffffffffffff847c, 0x9, 0x3ff, 0x8, 0x3, 0x4, 0x7], [0xf29, 0xa1, 0x0, 0x200000000, 0x3, 0x8, 0x5], [0x1f, 0x3ff, 0x5, 0x0, 0xffffffffffffffe1, 0x9], [{0x1000, 0x7, 0x7, 0x6}, {0xba, 0x1, 0x3, 0x4}, {0x100, 0x1000, 0x40, 0x8}, {0x5, 0x1e69, 0x6, 0x5}, {0x80, 0x5, 0x6c02, 0x1ff}, {0x5, 0xfffffffd, 0x9, 0x4}, {0x6f, 0xf7d1, 0x7fff}, {0x9, 0x3}], {0x40, 0x401, 0x4, 0x7}, {0x2, 0xfffffff8, 0x3}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000080a9834ff9f8f20ad866e44bc3a80eccef3ff47744689e720739810de5b212f59de243213c27836c985e27203610a3d172aefb82273fc0eff33b472609c0d6aa30861ac0a60d4d7f823d5908c343bcb31b6abbdf731e8d5d061e426b77cd"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 18:37:54 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0xa) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000100), 0x0) r2 = socket(0x11, 0x4003, 0x0) rmdir(&(0x7f0000000240)='./bus\x00') r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000340)={{}, 0x0, &(0x7f0000000300)}) r4 = dup(r2) sendto$unix(r4, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) rmdir(&(0x7f0000000140)='./file0\x00') 18:37:54 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x80000000004, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xa7d, 0x200, 0x3f, 0x0, 0x4000, 0x1, 0x8, 0x0, 0x2, 0x14ab, 0x9}) 18:37:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x6}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000200)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="07140000", 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a4903129c3ce085", 0x312}], 0x1, 0x0}, 0x0) 18:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x78}, {0x6c}, {0x40006}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) syz_emit_ethernet(0x3, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/15, @ANYBLOB="3e41c9676ac14dc7fb81c7129b87d5f7699ba103963981ccc93b81d00f672544bec77cf64fa47ac9329dce60f3d1fa96cfc40ac8a3574f5b7dcabd152989a000e0b459fffa802ae562b6e9f6dd9eb058df7bb00e4b6f89f2165c67e2571cba0cab9a50005b3ab29ceabfa2f1e73c166291c1b84e28ef62b0cc5c8513fd2249e36c9557725c458907b753874d7d45a2510b61c562a071476e40f41e4a8f5a3adf1b00705fe645a6e253f90e7e478491d0134101af0aca055f1410c742886d02e5b72c9ab7f6f4d6c14e4f561f3680d00a715e771bb6eb4e15bec9c6d3c407fe034a", @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES16=r2, @ANYPTR], @ANYRES64=r3, @ANYRESHEX, @ANYRES16=r0]]) 18:37:54 executing program 1: r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f64b0ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca6c7fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0055e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57f0272cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa61330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad00"/2222], 0x10) r1 = socket$inet6(0x18, 0x3, 0x4) setsockopt(r1, 0x2, 0x80, &(0x7f0000000000)="5d1a3755b65454cbd138aefdafebc80f9ace28fe177c7664a9bf49443f3b080fee6613b75164a6a4d4cf8ba955aee3d7afbf076e39a58fb7ff11030df4492b631f24cf9034378a811b89de07b2d204c16da4ebeb67eb32d94ca62bcb98c6e177737436ed924e7c5b137ca8d717bb4425ac5647e64b270e333531c293668bfb46c108b4d418b4e2c79f2901309cba5595dc0716f7629b6d7ddef48803220553727090fb11", 0xa4) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 18:37:54 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x0, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:37:54 executing program 0: getpgid(0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x1010, r3, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x97) r4 = socket(0x2, 0x10000000000003, 0x33) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000140)) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8edbefd6f20164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c00139edee6494f5d14381962883a449e8a3cdc83aff86e63c5eda85537000000000000000000000000000000ff415426caaf7304daf4031caa652ceaf556fc1d1ba3ac4fdcf225a2d21a62a7cbd57ae874d3540d144d0e1a6879e5c4074a3623650100000000000000cdb1f951cca3086c3f540605c710e364c023899f2f36b2f5e3825b5ff3f2f6d244058533dda6184c64f394fbf602eb90f218c78e57f621c860977eb4779d0575fc072b8f5479dcbc9982931c6a3f2ba930650d131cf995275050905b2a2227b64a39b518b92e986bdf638ff830dc0834c85b784a4c0df693f2fe1f1ce65c2212f7a70760e3634ceec7fd85a838d3b4ec99c54b415d8d2e199807ea6ed56c58e255f02f42d3947658932778fec1e4d48a09ac6ad9d70d172248a8c8c7a7050b1d1731f9cc6681c4e9cd2d05ef050719ab4767a6366970cccf4bb3b9da9db2b949"], 0x10) writev(r4, &(0x7f0000001240)=[{&(0x7f00000012c0)="d016422574ba5e258b4148e718d6aa501af13a9e87d2d29431319521b6815be9d008a6b5d0a38e7e5cbe400a4ca3a63412870b8354066af1fcf07a6509db339cceced65a9450e353235d3a7cacfeee9c0a05d09317ccab3a4943c3eec635a9d3d45950481ee84640b5e5b6f5511f89ea8b38de15809b9510f64f34f4a732a802430b9d6e5374488a3c24f660a56186014e48199970d9be52cffd25db3b2618e9362ceb9bc372ae2a253805ad11c7440d3fe67320ee707863525108f36bd94ccc8b70cf0c5b9c903027eec347bb458ed3f120f114202d790b076b8a6795989bf99972f1d31013725cad37ab5ea65e0fee193377c117b4a7d06dceebe7eeaf0a856d1d1d8b0436625c892110fb31cf1a43b5018c6a2f49fe96673f7294a848113a96b0caabc5d5f45034e183e83aa797feda2aa336f335d4dfaeb295232564a350ae8fa8e101630abd7b02daaa58335283f55c9ce45175fda288d047afd3b7094e5355d4cc538da2e89697547deb14ce26d32db503f75bccf507973fb487961b0c7d20fda4bc6fbe4eab41aa84b6b71659a7a0ea5fb8ed78669093a64be7b461e779a377ddf108eed500b4d526fb3990a241a243e1934edc56002171a7132e0d2854d11d57479c69015cd71f7678c72768cecd4f1422604a79bd793fee55b6173b816c95c60020fd3f3a44376d73749a3dba2496ef3ca1eccb268def9c359beb0988f6fb9a4ecbc29165c66c83d3108cc2d3d2efa5fd7e70cc8e502f0df0719ab5cfc2ed6053126b46ff6fb832ad5ab466256f699c34e5606a9d833e183495a4eb9810aea85781a3c6668415ede6133552926e72a7c3f179e380706c187b6ad6239a3882109fb09a88e4d1b75f867e0724408ef35b9f2522d41a2cb90aff46fd9f2e79e386a686d929b347a18c572eca2e9489a451ab2760ba3e26a6b360e954e5287efb7faf9b409cc3cb105249d6506cec49378ea99c423818c4a39b5ba50d64fb92eb62c9d98e913cb717c2c69d18996132e69df2dcad5f5091ccc6a820c96b746c3ca2896bea879db4dae54fdcb866839b06069fbe73cd3d5f2073948b5ed06aa5c05962ebcc11032b3a00637aa92aeffb16e90ac72e15e36dbad85c1fdd1732a3de4a418eae97bb5197eb527e458cd5c1d60e8ecc1e73b18ad74eca48544dd8164279afa6410ea248e2e5774484bd1e0fd1c55dff511094516c039cf199a370b0f977de254d0305916c9ee795ae8b2426a2b1599d4601c857665fa898b89dd40a3ab831937657b69e14f4b29645d8c9d2b0d6bc7b6588db496bc6f0fa7e78bd3c6aa5b5b6e5dcbd19d1fee6b36d4a42c4634df4ac3ec96c0b7be30a5324a4c1c1168b1c4c84d9d06d418eb02acce191b195e2bd96cf95287c6b9e59e2a996b95ed7a30db12a59a0fa15827dbf79710c5ecbf48f01d17b1a43ffc199b1c3310afb79f70f8e94748112861cac242da073ae8653a83e42cd3374d34e2f70a2fefc0c535d8573c98bec02e432a08488abe581b700aa8b076c11fb3feca26abac6f86b87d72f8c0c58b8e8f84ac364860e726e067f1b9c72689b91e51781624d0db41aaa1f902090b7d601d43f1428b36d755f55f7f54ef2db53359e5d0f814b7d4d1287f6c4c5e44671808913ba5cfedd0d3da66e9e92fe13daf5b7488a5681dde8777b08575f42cb0cf13652da264d11e730e42e962e9a664d2a314d69bdd60782c4d502fd8f35229a246b016112776532b51db5b13e209f058a7740d5aec9fa5b74383c6896bf82ddc908c2cc23103e1f5eaf83cb6e6c698046ae766cd2a5a2f007de7a90cf9d95462a964998e91db07b4289229452c7ac3825aee1c1b98829325e10502d37cf7e844a379aeb480a0431e2aa463933d3191cb8c88d5269effc182124406b9512a420ebe08fc85bd03e62ff712796a2594ab8d85b8dd62135f1b433c8686ae8ae7594d69248912a8d3d08ca03b5e7bf35732490da315ff140e51053aa9685a4e6ae2ceb20f1dc540d203e242115c3e23895d148ce545c0eaad7f4", 0x5a1}], 0x1) 18:37:54 executing program 1: r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0xbe) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r4 = socket(0x1, 0x4005, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) semget$private(0x0, 0x5, 0x46) r6 = getgid() getuid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r5, r6, 0x8) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x80000004, 0x0) madvise(&(0x7f00003ef000/0x3000)=nil, 0x3000, 0x2) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r7, &(0x7f00003ee000/0x4000)=nil, 0x0) 18:37:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r2, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semop(r2, &(0x7f00000000c0)=[{0x2, 0x6, 0x800}, {0x2, 0x8000}, {0x3, 0x5, 0x1000}, {0x3, 0x7fff}], 0x4) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 18:37:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0xa0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) setreuid(0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) execve(0x0, 0x0, 0x0) 18:37:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x8, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:37:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x104) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:37:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r1, 0x0, 0x2, 0x1) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 18:37:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="04", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) 18:37:58 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000200)=""/31, 0x1f}, {&(0x7f0000000240)=""/67, 0x43}, {&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/116, 0x74}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x6, &(0x7f0000000500)=""/172, 0xac}, 0x40) r1 = semget$private(0x0, 0x5, 0x46) r2 = getgid() r3 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r4 = semget$private(0x0, 0x5, 0x46) r5 = getgid() r6 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r7 = semget$private(0x0, 0x5, 0x46) r8 = getgid() r9 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r8, r9, 0x0, 0x119, 0x8101}, 0x4, 0x7fd, 0xffffffff}) getgroups(0x3, &(0x7f0000000600)=[r2, r5, r8]) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x74) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 18:37:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x401, 0x40, 0x5, 0x3ff}, {0x73, 0x0, 0x50, 0x4}, {0x119, 0x5, 0x1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0x1000) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x84}, {0x3}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)) 18:37:58 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2bd5696aba4da45d83d55e020207e000000129f61bda9c078ae39dcd3bc67ff284fa1f20a658f407bcb14bd5d9ca"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e4553946073bc1b855dc1875df5283ef6203e1e7bd1d9a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) fchdir(r1) write(r0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r2, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000001c0)=""/247) 18:37:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0d006e65cea2"], 0xa) write(r2, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x101, 0xc37, &(0x7f0000000100)="49b03893e00e7c662c195f7824d5c6a191329881706242550387a674ee85d2f1a5c270c4a1ad1e17b993a1478317f796c56808f9a3022511a6be51c3dafde2c7ac9e7b3b7f891e2cd2b7495714296b17e0a8f16dd26d96d748917151d5f7cc25c09a79d68cf9076de1dd66878f909193283c4cd36ca98b8f6500c2b356a380d131987ed09113f268efc65d0e4a516ecb5c42721d42b4b543865c3375efe51862dd45665507aebd5c33477255144f698d7da95f8c59aceb4a7b60b33596a68cf57c61e5d6d65984520fbaf0f876ff90eb419e6ee9a8ae15190711d927f078ff0d5cdeca5cd13913e6fba11ca69d8587", 0xef) 18:37:59 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 18:37:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x200, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="46371383e73f010cb051c8334dc12f38442895ef6b906db808e270a4825e5cdbdfb6f294434d7a92daeb8c14bf5c3f1cbffc6db2ae0807f9765df77ddd0dc5a32fedb1fa64cf9bafc8a2622c79816822dbcb685415add150c77b1cbdb753ac8bd0c1261dfe78ab9c314457ae6bb7b9736e817b238b504b3f49aba767d24ae045e3e24db21e7043e6d7c1ab06ef0318fd41857a70609b20e4a1795b2739db396d37b4f42d4ededdc8afa9d21bd67bc273117584a6e38a0cdbea92ec6bde2c987ea65666d6f50b31b589134c65e159075142bd3a2aca37", 0xd6}, {&(0x7f0000000140)="0a7e431266dbc1c5117eda10af10c353034a2262f7e0f67380f14803", 0x1c}], 0x2, &(0x7f00000001c0)=[{0x98, 0xffff, 0xfffffff7, "d1f897d3b5f66fa87095caf4dcd0094edd3286121c6410059e100d5dc3d42f10592c1912484b1b90c27ffcb1dd79d87bc4466634a2e255ce318a866be2c237e35ae13abb7802561f5c234d51adcd42bb9c4788919a475e0ebf6039446e5cdd331e9ee5b627554c1435050e29a3ad508d06e704eb63fea91e64bf3a7ce23ef0566ea883ee9ba96d8e"}, {0x68, 0x1, 0x20e7, "23895e5738c89b9236cca197291ba523d9f45a1981cd1b1771b7d1e77321bff8e72dbcd7e2ffb5ef6f60ac294c652231c40e7a31106e5750103298c734628c271556a01a1e96a8ee18ab5a7cbbd66fc2e59b0df5a1e407"}, {0xb8, 0xffff, 0x0, "0f5ee91d753e6aae3ce83d294aed20fea581af0406e4608be7a7de9c286ef50d97fa57f7c85f172e0a3f8e75333249cc69252142dcdef0b5da4c263c6097605c19b59b0daf4f344ef48dc82f96df31872f8bf905efdc3c0b31ce1ad8da29c4bb326a856531b481bda8f7da5acd94203df8a462d95dc76ea1d6a7c726cbd8aa7010e4c51b37f19e0798c2f07878bd065d817f37ea94edf85e671fe0e519867b54172e1c9fae0e"}, {0x1010, 0x1, 0x8, "81330330f0a7e39ef15ea43762da2ca0e6ea42f43915e9626d19b8786d649ee73046647ad87bbfabeb72f70d8a040eefc014f3bb0a6e81757e9ff60e9216196e9e5ca311184eb3cb3e1e353296fcc0d47a2d55d835d579c7cb8bc55cf3a48a5e1920d46ec359c8778a277a2994281ab97d4cd816dbfbf0914070bb2a0209c7fd5fdab7912193973a0f27490db94698248d2f379f1ced8e01782e50715fc38f41538d358d56b34f7891079177b8828f2cdf9bd9efc777ad35a204831148839a5a852746556e7f92b444bb143e6bd333304b556837096e209abae9f013415b9a2a6dc1c13ef4b3b5e46ecc64d2ce47ef90e4ec62f9217748da982398e33c39e39ea169dceae26aab03ebbad3c667af90052cc6a15f0d24c68283a885f984760f32ae108ef044c61bd167597db6228cc85e22ac28a36b2fea682fd90ea17b19780d1eafc89da7d1e7f15225134e311c7570a766f73547e5f04bf459c3580b8a57da5648496c49eca7613aec4abd432161624119d6c4dd2405f2c3ef4aaceda2a34bcaeba328260d93b8c6a3fde24058aae21bf583a5a9cded14f6e6960cf354548ec57236bd3b06f06a1d02051e81fb699ea03caaaacbc0618b61ce30db65d98035ae8f9fdfd4270395dc81a1ac7f3e903254dd1e0fb586ae9cf3d3304870b49f9d566d984515f923fbe6e12551aaa2b8b3df09ce718e2901a97136fcfbb2ffce1e1cdef151d55d837aa8b3fc730c01f4150926ce0d9f632754fac514a05b87ed88aa8e9fff267cc59d294bcf51d12fe72016732cc6e1e3ceb49357d1f57428e94add5996bd90648d528710bf2828f66d8f3c3a4f77ac63340f2ad12fb41fd60ef6a3aa96e8dd2b84e2a998912532382b3dc5993c8281334e147bf265b822e20891a8a594af3f9dd0f165bbfcd4b1fc916460bda7ad96a8821258bcb28ff859c7483ebf079bf45d982b322b182d08b428cfbc1a4a6b93b4cdbcf5e25ff9c30b5983be74ab6e049438ebb3dbf8c4047f92fe8187a57adac4b9430597aca3b5463cef0d0b6e40a34cc0bdc43de0e98e09d92dcc8d0db533a3fb9c293753841439e40b4114962424dda192b102adb47d412caebaf5cdb9c98392267f2cc445f6a75b7a3d507c3d8d31176b0f0f047f738fb838de12c5a96e471680861a5e11ac6c5a54e1d8b1207996c73d81f82aa03c63b9ce363f53b834d93e267620f3fc610b950ff8192531e157661fc9fd989763afdc3abd450aa40ca3ad078b2f92169c426ad94e538981489d04b66ef8a98744eb412a3ed148ffde2a0500cb735d77ee2909af13295b4f7e7e9ad5386b0be4ab6ec96eaf36f54f81e4a88d85f58423b85f8e7e17058694583a1607a840a0a31a246d9b9c953889930a86fcdbfe88e567a8cb5cea24afcc876e7d7fe7027aecfb602958e590b1180e9060b6a35a49d33de2979e9f034b48bb240d189e2f55d47f7dd88448ebbf62e586690361e2de138dfe77db3d59d4a1e1cc186fa720d8448487d9b0575c6031c33bce0a3f3f577534132c0ea57658dba29242fd62ac6b09b36520395eb04a40497b4038737ef3dd9f0a82d5ac28912915b853e7da729300fd56219e36c626c49409ab61e4de9ef41f503886c95d443120d240d7535a8164468362814c7a196a641752980e3fee1eaf2e351e84d58ed9636c7c8d108a9b856e5bb946ea62a008b2b28dc4a767202abbba656d19451ed27a05c65225171bb75be39d5317548708c7a74f92fa0ef8c28522b616403044782664fbebb7d8d339e1f80c2b1a92d146740a80d53c9a927346c3a86717ed2ca576a6bc92e2bb87528766b254b9e96fdffd88e003fbfe2818e0d90097f9f35ac3f61d721cdf59a6e29220fcf862e3d4af669b101e0753c38d8ac076e6bbc69d037e83f993481f29e67e0d40f99bb22c8b7f9e2e6c34b5317f439870614ef4d56f1deb0ef13b2132711eccb93cca79e25bada8ded2139eb789a759d05eeeb203b4f6ab75bb70e85d1283d78916998f06b2783752c7f1b16b2dd0a0d8445afe9a92002c54d39038df2a8168fc6b5ed88dc3b2a193f2ae0386fc90036bb15f0f93825f19d157c23ffe84da97f522b223ea2a75270d5282b82db7f9c6bceba7a0d6d0a5cc5dbe8ba3953dadc64df4e7882f22a22c64c65f1550c163eba8205576e150c40fdfb841477e3de11031579d0c3cad8a1e34428866df3fb116e5c959407ec71a139089439ca1423d4e749d2c317ceecd7d1a4e1b673f0e8b5e7ce71d11af5c1de41af8208140bfedb3185c776ddfab94df3a9ded91f367c916acdffce6fae8b08cb7cd9b8a8ab1fd1b1cb84d0d56bbf686ee6fd31934c06f96a7f7969f1bc428c51886f3ebe33c11810928bb4fe4c7efc5b6b4fac85d9125afe52f8df16aa944bb35b4735cbb1f92f0d936f4a53ee40e4065c85284157f35043ea994ef02a37b06896d6541038453b2a2a17886d3288c0b7ab63560331dd4121dbe7ff7550bfcb6fe61ac031c743b5b470965c00b3ae8f7656bfe79c2456ce3e5d2ca7562938e1fba7450fb9abe1c1c319282f57e940351d3872061723af8467d4b9dbbdfb7b350715a59a31e3a224f6afd1ee148466f69a68b973c5f2665f364b5cd70aaa352c968d126eea0210698899779ef5824679eb95693b2f48782961b2f49a313555250721d5874e47acd7b6a65c96cc5f8719090b2cbc4a36b8bfeb316aca7d14dd968a3cdc97afcc7e06c8f09da6b4f825f39e31fdab7796efc8767c5ef5852634ae958ffd424afdc9f65a981e1ba7dea4773286a6aa4dcfeb80351282aca145bd01c32a0ea84f5344bef410923764baf4c59d99c0c1dcbaadd231191547c3acad301c6eb9e9372b7f45e29b74d85aacd434f7df0121831ec14139fa10700530b673ccbf6a4dea443ae694f43aa5838143521116877d7f82bc288ce91a21678deadd5a996c71ee64cd1ed69306e88e654dfc1a2f412875b1701df3b119ef4b2ee13cc27312f2d790dedb3e84c3efd934ccfb78fc8e676af030cafb8df0e5a3f1c334756fb9e12f0d597b4eeb83c86519d748692fa8438b39691b245c4a64734df0c011ad34f6c07e0b9ff9bdf4829969fcaf3b6be35088887255d53ac1b8ac76c66793204a11a76672214e4df32ce04e64285864591c78b79f34b45a668dca22e76fe40c4f5f456da1ad5bc9e3681850be2be8b06ba1e4565cbf3e6d8a93e3a737565dfcc88ef59dc2ce74ccce03843298f8ab6c1b3fc259866da8db6a9b82eef897803f04dce38c4ddee49944645e5614ccc041d7bb95dd948ec12e333acfcb31bbe8f76aa7b5c4bdd65294617763e04e9278bdef6fb3cbb5eefabe927c393e30bde224ff82ffb967248e8a1d2a92f9ae5783826aaf172e6f0d385b3c1a091226b892be0c38135cc203e413bd48cee436e07ce765d104ce81c15ff8c741b3d04eee6e1ec9ea273d6e5fbb063a6ee8da349b28cb110ae936cd41eb56950f2cce86833c4ddadd62a8f20aff5cc9b73ae2e0a20d0c5b795a1f9fe3d442d8245245737b4a2dfba754258f55eb10e122ed413be06b10b889860e1d8cdeb684608ce5e73868c5580b7e626d15afcc143f8c199ad5985b983025d556494ac3b25339c8e13e7898ae563d9c4fd105b6f7027a27662b1e26e9529ccf0c82e16745e5ba1b57e7e6deea270eea9c98af6355a7e5c490df45b9b9475263a6eeef67dc351401206af122a7169b2311988a6f96ed191d63288ce3567291c0faa12eaefa226b496d7b16edc044f34204f3f16300bfab5c6447df2a3b7bbacf854eecfe4514d6a9c18179d9595435c1ed586456e145a701cc690daf373fab974b5210d4e5758dda06f71e3bbde8abc8120bc6af367e33f9b9ff8fbab545cda363ed88e0326db8fe176611b6ed7a86b39aeecf581b3d3e298decaaf26176e0bd30b3a225756460ee115d8da01788f7919e174ad3391dda799512a45c15e093f0c842406184b0b642713df5d26d4f9697f6a4873df092a19df13992d1a5270dccc0f43b6c34c13551974a275d762eb04e7c584cd4cf6e46684730985270de7d5b99caf629f7394f2d1aeedc0e38aed525221bbbbd7b6067bcf9dbc70c6279701190ba63f4fb19dc01b4f36791b039feef9fef4a7313587880162dbcee99661297d0d61234add07aed085d3f49c1e14068a5d7d34e75a905153c3a4f59490d2febb0d816f6c32a83e7bfbe8e0d2226e912cbc9dc2dff786f3c319a8978eac5170ad54a56f2b93f805ab25cbd8bf2d8928fa758013638f151ffde844d8797e2490884eae796a9cf1d8d07ebfb64ec98a44f1cfbb9ec846e4ea5793a28aeab00bfc4d3796ddfd255ec510cd1608f29788985fbc79f1a28bf93a6f47e3a515bc76f368bcae76f5252e815193b678e79094c9d12ac151c8f12126132026aefe70c3ccdcb4b0ed1454c543da0a005f05dff40ea7139970a697342e9f2a33a743e5e742b6e6cef6e00a52958eb72746562a005bff296716b076541322cd32a40e45d090b6281469058cd63c067fcfca715a840bf20704967dc83950bbc4e06e8812454e757854fbf8389aa25703d6ce67fd42031743b47ade3ec47e7104c91d48fc3f7e3b3ea78d6506ac1cca7487849bdde172bfed6bd57b2649be4928176e907ad9817de8456465b0fab1371586d96ebcdb42660e931d8dc50d0e9e6158b3294982fef912dc09f52123845ac9775d68746c8c1c0aa18944e165f96509c9c25c4e71bfd7374a7c187e1bdbb0d163527dbd27afa155b22f29c808c65f1b43dd90559b68d50c4d18a80fff023becfb27268de9dcae5162e37ff1fc5f940550c2bd0f1e0092cc1ab1bbb1fc5c417f885a7b3d4f67adff59ad000a2431a927e44299c706cd6b42df2a62c3cc6e88c5430907fa49b7553af6615feaf35bb01004f7d859303ea7a16aa30a12bb0bffa985c3f97664976f30332bb1ffb36a4014749df5feff5b0ebe83042c7bfee0cda87de521e8ea387c2fe6d8c2ec8ead7fa643711afd075f7f2010b5b382d419441d1db38da48063dffb1d2cbef6024e75db0a1a6940bb974fe87d004f3603880986422bd697daafbb97d5bc017c14e69e0261050abae519e1c279cd1d3de7101f31e188efe6776c34574bae0c2d9d19c4f4a9ddd1a14eaffd50ce1dcc1ba1d9451ed192a61a998c3890aa155e8cf95795dd76e6d7328a3714442f5f09ddb70d2cab0d425a45a87dbc0bbdbd3db5eb6ca425249d16f131b7245c754fd32e8b75c55fa0cbd22d91d8f82c94a71c83e9df8eaf74417acac7266c05270ab6242dce65b16f0ad6cc67d7514112103b3f405b353350c8a9e1b81b7e3e27143604944121675bcbc7f65afe8476d5337b818f21adff4d8c2af178a0609198eb659928942d4f70b4cc9e09f96784b78d7eecd38fde248ba6c5d2f2f6dc33f6156459995a514caa7217ac43d3db04635b3e14b5758cd3a48a27151615ee62243ac2ad99de5a2586fde3ec2ca4064c97f4f366fc313936a07102c968f45479bcb15f07dfd52e4ace1799ace3b5be916d5ce2d9293f3b9dd2fadb2919939f159a9f37821153210c3bdf5a44bfa641b6ce73416ed61d16f56e6a91cc047fb50788d53b58909c3d0877a25a3da1d30cd68b9f18dbf5eb91093c31206d9666e445453cb71c8525cc8ad69acf64a77577cee9a6fcb384c2d3b5732c19f4cdf9a36cf2cdc1389c82dabd8dcb06f848661ad7ec271e5b363d6905a9f492cec4c64164a137f647ef18e7f109548674a9cedb56f2f8d659f4d9a53246490efcddb19bd127c19f"}], 0x11c8}, 0x402) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002380)) 18:37:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xbf, 0x0, 0x0, 0xfffffffffffffdcc) r1 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x4, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/188, 0xbc, 0x42, &(0x7f0000000240)=ANY=[@ANYBLOB="aa9c00"], 0x3) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 18:37:59 executing program 1: r0 = socket(0x2, 0x5, 0x7f) setsockopt(r0, 0x3, 0x6, &(0x7f0000000040)="17a995df566e4dcceda48700f62852db7c151275004d88f645ff44af185cc93a4f5c", 0x22) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={0x0}) sendto(r0, &(0x7f0000000740)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d50151dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765ec82c32de5c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e65406000000000000004fee878c49630132259e04f5da0d1921beed03000000d978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957030000003901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2100cba4283", 0x216, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r4) 18:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24, 0x0, 0x0, 0x1}, {0x4006, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="00800000000000000000004b1200"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3f) 18:37:59 executing program 1: msgget$private(0x0, 0x482) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getuid() setreuid(0xee00, r4) setuid(r4) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = semget$private(0x0, 0x5, 0x46) r7 = getgid() r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r5, r4, r7}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 18:37:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 18:37:59 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x6, 0x4) sendto$unix(r0, &(0x7f0000000140)="2f757dfcb6366c31d0ef481e20c18b11b3e0248e3b5efb3b890fa1f864166e25cc47bc40f051cf30f2ac33d0040fc7b6cc7240bdf6e67f0c47d901e26cc282170ce938386ca65157824324caf1f0d6d304f8e394fe94f15000fe87f6a26aa14499c66b9196c218e3c00af8b2c2dd72fae950e1dd77d5bb0448f8d37a696af79830fc309bdb81387fa03c68028352b0a23c", 0x91, 0x0, 0x0, 0x0) 18:37:59 executing program 1: r0 = socket(0x20, 0x1, 0x0) r1 = socket(0x6, 0x8000, 0x10) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x1) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 18:37:59 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x21}, {{r1}, 0xfffffffffffffffa, 0x5c}], 0xa9, 0x0, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto$unix(r2, &(0x7f0000000000)="5c678753b3903bcc82d15786e4c0a71389c59e2dd31d46ebd9bd983905d99a495f7aff3feb59684b71bf3e18bcc608e5c1e77a8c5ccfe317fdae436ad525db4ad8ddfdce9dae576bf6c6d6ff6c0f87c19a503735be6c7e8fec0caf0058c0d46c1ca4dfe3504ff930b25703c8b68bf3e42fb289e04648748e0cb317bafad919ce2f386e8afd699f5adce3d898c98b79d354eb7bc3b9f113d0db26a552dbd3762304ce370db00b1be6f831d89adb1bea84072927dd15f6fe2c251dd0bcb77333dcd2cb5d0bdfe72203f8e90f1c1856757a2ce47160b95815ffc2818bc5a0955b74e3f467d01c1a5c6a4c473bbfce3d2ad8d5eb4a3d08", 0xf5, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 18:37:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[0x1, 0x3f, 0x2, 0x8000, 0x363f, 0x8, 0xfffffff8]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 18:37:59 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x4513) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) fcntl$setstatus(r2, 0x4, 0x0) accept$unix(r2, &(0x7f00000000c0), &(0x7f0000000100)=0x2) recvfrom(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x82, &(0x7f0000001200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 18:37:59 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x1, 0x8}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82421ea57f000000897ba66a9775e3c7299ef9fe087d35882023daadb09bffdac45eb41204000000165fc162f4087d9941073dfc619f22394454e5ddbd27c1944675fb"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) 18:37:59 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x41) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$getown(r5, 0x5) getpgid(r1) fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x208, r6) r7 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$TIOCCDTR(r7, 0x20007478) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r3, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="a60a4306b742fe31e4f700ae8afde089cad572e2de59992b7b2f33f8eda1c88f8ddb44139b59ba4b8cd350955933cd25a075960da4debc6fe2c96f6aaabd0e7532e8c8e2613aef31627eae82309965644cef8b6961b5e7561802223b2af58920eca649cc60b86854e956fe31a5a7ec6818d7ac034f81b44a43dc22bdca85e679ea679118d0463a4042c80148006757b1d0171da156370000000000000000000000000000f76d7ede1cda821276c0991f4d90e82317e347d1043faabfaa67a68b1f06f703eef143534a0f238a17f63143137d90297883cd3645babcc02f7c7a25baa699cbe6bf0ada8e1218925ff2803e93b85d07ec9ac24f360cdd6587ef57fb281d9d36a56cf8a02507699d045c4767367e544ca356ce6f46343383f824c878d8ece4721d0da4784c35892cda3f64213a0e317f71", @ANYBLOB="1a38a7ba7f2052d0854b041ed6ab013da5bc555529ea6119a6cc5921c7b20271f642a40c8e37ff3b92e08af714dfc5c3390093a96ee7d3086708b0fc99d42f78739cc4273a0374a9cc2994d2871974d093f16585816df6b12bfd37d38db7d665ca2b8304776c8e8f6e892a71200ecee248e8ae4605e16a24cc3b9543943ce62fbbbc345e32214991c185de4852111cd047c52cd00ec6d4", @ANYRESOCT, @ANYRES16, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32=0x0, @ANYPTR64]], @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x2e}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8}, 0x40790fdf00000000, 0x7ff, r6, 0x0, 0x3f, 0xad0e, 0x81, 0x3}) 18:37:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x0, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000040)="35b75df86c0861719319890086f06f34f3dd6e498e573e11969b02129605429d5cc439d4dd8db1aef6efd0a29388318238589b0292756c975b", 0x39) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:37:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 18:37:59 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x9) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="020000130000b86e131455cb4c280000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 18:38:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 18:38:00 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x31) dup(r0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}, {&(0x7f00000002c0)="b606b2d0017fa3d9e82918433a8c4937b852d532dcae537a444cc7433f08a102412c0dc95eb6d4b98f161d2ddb04e5443c6594acc6a299a70d89f9150f93566240d4d8722c96eb9b17eb545e4a0b820e25d31e07a30a5bc9801fc16f2a1814661ec338ec12e09b89432b2f84ae6460cfa98fd1b84f62a18add75494387466ad34b307fda2e6847e5052ac25f4e40c1191cb05aacb8df01f6e00157b74887354fd0c6bbaae4fc8c8e9b14735b5bbc98ecd633740da3217b8547b8c290ff73c8f67612e0e02f6bafc1b66b474d719eebd3b7036dd63f61", 0xd6}, {&(0x7f0000000b00)="365f860252e82729c974d49b785b38c59342fa26188e35f1fd013f6ed153690d86a159e8b91d8bc046a1b6ab2698c0da980239f2c0b81eca47514b89451bfda3f971744781e642dd167f040297d5c01c874c931129cb153ecf27be4253d49ce3e6522dfe7d1905d09a933e947888af7ca737c5fbb12ec8d64930cc4d3af082639b1b5f1a11944f7e8f5e15b5553fec38edf47a4d32670c6850f3d1b983e917c555f62b50fe06c072a17ed81aa95b35ba4a121b70ae603057c6abd6e207f4a6b80acfa933100d6f918116647f4878e5b8bc7c5ffded04470dfd618d8376a2f42f3ef31a11aa3c31d0441f697d6379a724faf77855f147f4e9b4a0b46f5d90dad94196d2f699a5593e61061d7acb1761f828d00134536f44f687c4ba9c1fe620f12db6939ad97cfbf8abc8d5949926c418fb67113f457e149b35f2ba779ad816f5b117ce27a4678e2e8ed12180703030da9fd97de54f81717bce872480f3bbc19b30bbbe9974c7f55e04603ac5bf16c9603d1e4bc4d676b8e8337b29f71211d288c9cb432e9288e5ce891a324bf113d8ab7cde55eb64484ca154c23ac409d08339ff303383ee35a839761952888d3c782de382d23036424325064d447ab45068bfb46022aec711a0052f39d86dcea20b920c6919b5b51f3343af89b96eda11f8057a2ca7781253230a45ea746e1effe51f5ec3a17f717ae5c0a2fc6fcb1eed561d6e3e7fbfbfc59325698ece1cb64396059ca1e512b8b2c209990ebffd7bc1f8624fdf188969a2400ab131a9b628ae81356589125032c6522e6db96cf6101f6d7cda8c6784083cf4277c162126265b8f823dfe886c12771f929b651082b1a7c8673925dbcfce76ab3aefa3239cdb2b8055dd2be2d628aab8f35f44cf0b1929244f02960704e16136ff89e9275090d3eb6a8b02be03e7b1522d1fd4a47767efb7d11cf125d7d1a726632158c5d29ac9ec0a8692425c4f04737860345ca55c2a205e8010814f4a3b13ddb945e2bc0363cd0ff6795cd3dd90e7e936fc87135d5006a7ad6b832b49049ec2a1c53e0fadc749e5f9f479dadf1ebc73fe17a3f75736c53a168a14a08532ed863f7a17192754a8a13089af2e1ff01d59d14071d6115dfba0d445d4f62028444320fd8e0775607ab4dfafdd058db0af3d6b3fb51f581dddbf297f9bbd8c6396974ed636cf6fb844687453e259cbfc25a8c830867eb70135d0180ff522126cb68199b9dfdc9a129ff1373a592f3f126d33ffaa3f4382fc1dae0b71c5bb5323a264bc34d96831dd4120b713d64d83f6fd6cf14460c128a6c89d82592a626b76dfe1fe415514a897c956aa9ad774594322f4ea46d8b88d5c641dc6442bb624", 0x3c5}], 0x3, 0x0, 0x2) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000440)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'%\'+\x00', &(0x7f0000000240)='}', &(0x7f0000000280)='+@$\xfb!\\\'^\x00', &(0x7f00000003c0)=':-!\x00', &(0x7f0000000400)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='(\xa4)!/\x00', &(0x7f0000000540), &(0x7f0000000580)='$\x00', &(0x7f0000000540)='/\x00\x9b5\xab\xd9\flL\x18GW\xc4dm\xeaKm\xdc\x90\xea|F\xb7.\x11\x06\xa6(d\x01+)t\xde\xba', &(0x7f0000000600)='+\\\x00', &(0x7f0000000640)='$\'.\\$#{\\\x00', &(0x7f0000000680)=',*-\x00']) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x2}, {0x3ff, 0x78f}}, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000800)={0x8, &(0x7f00000007c0)=[{0xe9c, 0x1, 0x2, 0x40}, {0x200, 0x3, 0x3, 0x10000}, {0x7ff, 0x1, 0x16, 0x400}, {0x99, 0x40, 0x0, 0x200}, {0x9, 0x4, 0x40, 0x3}, {0xeba8, 0x77, 0x4, 0x1}, {0x8caf, 0x20, 0x7, 0x5}, {0x7, 0x4c, 0xbb, 0x9434}]}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) getitimer(0x1, &(0x7f0000000740)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r2 = getgid() setgroups(0x5, &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, r2]) setuid(0x0) 18:38:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000080)=[{0x0, 0x4}], 0x1) semget(0x2, 0x2, 0xc8) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107004, &(0x7f0000000080)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r4, 0x800, 0x787b, 0xfffffffffffffffe, 0x0) r5 = shmget(0x2, 0x2000, 0x54d, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/137) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 18:38:00 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000000000}], 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) getpgid(r2) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 18:38:00 executing program 0: r0 = socket(0x1e, 0x3, 0xf7) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) shutdown(r2, 0x0) 18:38:00 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="c6", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="89336911f48148c7f750b63acf6909b09221a4a7145ae1f4de4f869680e0fea0e0a3003d7a21aea278a2b920eb21f034ba8abdf77b36420ae2ee959e1c3f7c1cc38bd97bbbf189fbad0d780c426e3cda3b87c2fc1f1490ca9754760722fed88648e910e7f6ccfbbbb9cf5550cea0e4ed4791b32f7870744c157d3fabed5af11c79fdc9198702b9c1bb0967d08c09ac310eee1327eb23f49697a9c5349e5d7d564f4a8859a833f1821e448819a64d6264e09d2aad8d32a62c734febf5db624b438f33624c02c98afb0c41cca9489a25e337dda43d5d1ea0e7da5efbfad9dd84be81021a", 0xe3, 0x0, 0x100000000) 18:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x400, 0x6cdca7e, 0x4}) 18:38:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f0000000000)='./file0\x00', 0x1) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) 18:38:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x20) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x1c}, {0x6}]}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r6) syz_emit_ethernet(0xe, &(0x7f00000001c0)) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) 18:38:00 executing program 1: r0 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x1, 0x5, 0x6) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x20000, 0x0) r10 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r11 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) r12 = accept$inet6(r11, &(0x7f0000000280), &(0x7f0000000300)=0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x77, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8a, 0x1, 0xffffffffffffffff, 0x4}, {{r4}, 0xfffffffffffffff8, 0x40, 0x4, 0x4, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2, 0x8, 0x5, 0x400}, {{r5}, 0xffffffffffffffff, 0x42, 0x2, 0x100, 0x4}], 0x3, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffff9, 0x30, 0x80, 0x7}, {{r2}, 0xfffffffffffffffc, 0xdf, 0x1, 0x100, 0x8}, {{r7}, 0xfffffffffffffffe, 0x24, 0x29, 0xa66, 0x3}, {{r8}, 0xfffffffffffffffc, 0x0, 0x4, 0xa6a5, 0x2}, {{r9}, 0xfffffffffffffff8, 0x1, 0x1, 0x100000}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x9}, {{r1}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x662, 0x602d9aa1}, {{r10}, 0xfffffffffffffffc, 0x3b, 0x10, 0x0, 0x8}, {{r12}, 0x0, 0x4, 0x40, 0x1ff00000, 0x1ff}], 0xfffffe6f, &(0x7f0000000480)={0x3f, 0x3ff}) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x7ffd, 0x0) 18:38:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000080)=""/213, 0xd5, 0x42, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000a43a644eb8280f127b18c86e258607e183dff015200ac2dbb8d672f00955ba5e61612818d66b94a0e975c2126939b19128d736e98db412ef3c45bfb9862e3b959cc79f48aa160e47fa6bfa768f9c131c86f663afce4153f0baf2c7be451305a4c762dafd4b722215544845d3e317a3f33381e06e605ee679483f1e177d97eeee672d1944d13de59d2d84bd96f4a48717cdf756ad958e"], 0xa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffefffffffff], [0x0, 0x0, 0x401, 0xffffffffffff0001], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xb92e}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7, 0x7f, 0x0, 0x4}, {0x80b7, 0x5, 0x7f, 0xffffffff}, {0x9, 0x1, 0x40, 0x2}, {0x8, 0x8, 0xf, 0x9}, {0x8, 0x40, 0x7f, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:38:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0xfffffffffffffff9, [{&(0x7f000029e000/0x1000)=nil, &(0x7f0000339000/0x5000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004a9000/0x1000)=nil, 0x3081}, {&(0x7f00005e9000/0x2000)=nil, &(0x7f0000152000/0x3000)=nil, 0x5}, {&(0x7f0000750000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000503000/0x1000)=nil, &(0x7f0000594000/0x2000)=nil, 0x8}, {&(0x7f0000059000/0x1000)=nil, &(0x7f0000219000/0x2000)=nil, 0xac}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000768000/0x2000)=nil, 0x30}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f000037f000/0x4000)=nil, &(0x7f00007ec000/0x4000)=nil, 0x16d}, {&(0x7f000057a000/0x1000)=nil, &(0x7f0000144000/0x3000)=nil, 0x9}, {&(0x7f0000033000/0x1000)=nil, &(0x7f000011e000/0x3000)=nil, 0x100000001}, {&(0x7f000008e000/0x3000)=nil, &(0x7f00007ea000/0x3000)=nil, 0x9}, {&(0x7f00002ba000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fff}, {&(0x7f0000551000/0x10000)=nil, &(0x7f0000044000/0x3000)=nil, 0x9}, {&(0x7f000037e000/0x14000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f00002bb000/0x3000)=nil, &(0x7f0000652000/0x4000)=nil, 0xfffffffffffffde3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:38:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d90, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mlockall(0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) 18:38:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES16]) 18:38:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) lseek(r1, 0x0, 0x8000, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)) r3 = accept(r1, 0xfffffffffffffffe, &(0x7f0000000100)) fcntl$setflags(r3, 0x2, 0x1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x1}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt(r5, 0x2, 0x20, &(0x7f0000000100), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) 18:38:00 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() r2 = getuid() setreuid(0xee00, r2) setuid(r2) syz_open_pts() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) dup2(r1, r0) 18:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:38:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000001d80)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef3f0091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d9311819362e71bb40663a0595951377504d9c338282c8c6543f6ab36c8d44e49293e85febc31e4771b56fccd7bb9e67ef1eb49c0e15e38751bcdbb4c6f0fb00d6fb8546bcbad050e5be2922bfdd185df", 0xf11, 0x0, 0x0, 0x1b8) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000001c0)=[{0x50, 0xffff, 0xf415, "608246a6f7a70e6c1c45acddaf251fd3338b8544504a3f46defb5823a970612c194df407fa2dc36bc71ea94629390b07cbee821f3f6cf279fb113e11abc8"}], 0x50}, 0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x2, 0x0) msgrcv(r3, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000000d92f87a67d7a87cf87bb3813b00a0ae3f17c8c9f090805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c20380000200426bdcf306843b34f7c027e2933325f15a792c52015762e442c83610ee91e522137ca128311f62a244d48af8cea73d1e661d3db901c48e582d225bca80000000000000000000d093d1a0cecd471969297320ca1bac28219bd99de91c38b7efb9a9a76f6231457fe6c565ba0c5ccea234608d47df318fba951300000000000000a667022cab7f8e9811aed558f6685bce189331a7f2a3f483a07b9ee47a366b3cb7feec80608ac8442d4e88436250b016cad1813d8321becb9f89e1427591ad356168e3335739335fd15c9fe9ff062d71680ffb8b041eefd7f62c4a0f20d391fb0db1d963704b014de1d4bac15a0b8c488cd28f277e5ef7f7df0e790ace00000000"], 0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgget(0x3, 0x87) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r4, &(0x7f0000033540)={0x0, ""/102400}, 0x13785, 0x2, 0x0) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="000000915e2b515455af011a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fda2fd237e4e88114073e454300"/258], 0xfffffffffffffcc9, 0x1, 0x1000) kqueue() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff90) r6 = socket(0x2, 0x4001, 0x0) dup(r6) 18:38:00 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x63, 0x1, 0x4, 0x752a, 0x5}, 0xc) setsockopt(r0, 0xcf08, 0xfe, &(0x7f0000000040)="f2a7e63010ba89bab28c5eb1a5e4bc7a3c79ed", 0x13) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:38:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00A./file0\x00'], 0xa) dup2(r0, r1) 18:38:01 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0x9, &(0x7f0000000640)="ef174cb889f10f3b45a065c34c9b1bf77d85f64a67602f4fb1e8c7c6ed883a87a73abc4503d9ea1478b3f93fcd1285fb911bcd75572767a4b67326a81bd2c9486ebea9a0a850ea17c1069eec21ad3cf9b8e5db1b2c7652ba2ffe83e63e8d08ce81d4ac4e029d409e3622cf5385d5a14a809dd02e1bf44036dadca2f643797f4ae1c49a536a834a725835f9bf9e108ad9b75f4d679825bea4c56b2f126c5c9cc5fffb57dbe3712474cde5aac393690a36abb8b5fb5e80f6429ba6fe6cdc88c03601e1cf1de051bab28a65c74eaf13ae12be5b877e075fb2b618ab52e27c104ae48457208136fe495de0694a8bce2bc92339b4f6810fa2c05a31581f8fd3ded4cc1810fc7e96eead1cf184b99f67a6bd337e4d9490854fb2e0e640ac36e3ab9578d5263e69f75ff575c0fd972c65fa15ee6fc1b7018b0b2a0472d7227dbe9d55d80178d1f55ac0ab2e684f268642703311780c4e2c33cb9b67a71421ed02e9a3c8ebed50e4cefc27afae9661429a9dbe05ac0a5e424228d769ff3265fa37349467bebd4c068b400aa85a1c625385f6b76942f15aa25b472347b3da1d6cdeb4f9e616241c7d6db962c5a289720430e94213ec55f0deb145b38a3abbf0bce000d3e7866ead3a13b7c592eb4d16c7da99402310b33bc7f40a0ff6fab8b23bdbe2810cfdac52b8d125045d4ea925c1bd4a8a9ba65cccf036779508fee7fe4a5f23f49a0a9a4bcef694e780fa0f84a84ec52082f2da3622c700e1252fa3dd66a628b7574dd07a96a39a65d9bc92bb97bfde3d0204aea78fa22c3be732f1c2ac6b7b9f8cca7816368f7af7af7830893e1ba9f91939bebf46d4613f4038b18d2744b2a72328c5c5d81d4206e1080cd76d881ee1214de138b745fd4bd898765d4ecad425653f684f611c2c3c4f1df872320dbd3025828b32a32ef3e5c01c81c57d264e3e2627eb9202f3455ee54d52c73e1a1baeb2ccf23f49f3c07392c32670b09239b8c3e799a3f27cf2e4e9ad090e7592814b5484569dc92e53ee9f6f8e43594059e322e8aa06a64a3e7d672bf377504b65bc396b4b14eade8fcacac87ebb911d5a0f8a97fd37b0625aeb63eea9aa91b36a5a9f53bf96a94eedd68226f87c60310ffc2164c2f8167382b26b8bf7f28c7a553a76b2d54f82f556507d840e7538a809c2c1592430dd8deb8a1b507d7c91d7349ed841c0f925d850d5290797c05d1df076122a353d5634817d31c5f150f5ce02e52671bd564a28d022ed22b543bb191e97b6478b4b2f163a730cd62fa2c249e0c39427f76adb6d4630ae273f7630d06395319d53818d63da224d0f430707ee5960b7337618c5ce8fad06f96f3fca28bde399a01cd60e451b70222924680a4e503e64ce46dce61b535be41c130446aa26e80912d05c290938fc49bbd1e1c850f8c22613434d62ed6e86304249605605444cd35d88c881a340556c533a82ec7a606efcdf87dbe9f615e5261edf668b928751e00e00faa961147fc1d03dc056fa72320cd5a089ec208378ad233d32cd6ffc613822048e20a7fab39f27a9d0328233a5681d2615665523f389024ec7dbb4cccfa8728c8ff0b9c0d0cf388c400f223e7369ed6057045616a7add4a258f61d865933f7eb53f9e48da9df80dd4c039956209c65ef1aed5c5121a5fd99dc0e3ee86d8d0c3d2dfa5664f6a9dfb07e92daca7ccef05d9a56eea31a5afe9d6a4cb9957c897df84f3507d470b513d1ddc7e809de307ad8d31c0c91f30898867333de73b67ecc1ea7f81257a378dc8e451203da4b6b9545748b1ceef918ca814f07178e1eea12a54641a74c53d38309877a71b3f718c59dd2bb4217d31893c3eb152533245595837a57dbdaff92302d55f80cdddcd636acca28fd4fb3ee4f149601b0de941bb7dc46d42b9eeba4a19b8e7d332b35cd8336ef6cb071c47b1de33bee8c92bd3c6655d778c04187e233ade07b460e6c22680835dedd9042f7c8b5ed711e1e5fd72ce577cb87098132a4c72fd34c57fc0c09466d4950350b2eeef516f50c5c177ac195cda8d9e76d7222792ab343ddc0ae4d0663064a2b8dfe40a00d9b8251dca6042db3cfd86cd4e04c4e92394e9fbcee46d34277062ac1936b568df6e680c026bcc608ea567f9dca383b49bd14a108dd7537f9153f4306cab853bf1676990ce9bf17d2d8653e3b095bd2893d61784651612a6b14d055524d43c2d3b038554c97349cac17d6b239fc3dfbce3a666397f29c716995ab36be1ca63573ff1ff5e7eea693d5d361f9986fc031dce7f97204a85e043e3343b1ce2ded01f293c27fff93564bb793ad05de18b6a0cfb64ffa8e9dc4423ecd8ea667a5c19938730298ee7b2363b296f25d521234880be7e3512a3578b5d1984effb6a570d7959ecfad8f1e119766154303d432d7be289828b2c534a0d7fb22cccd706fc1ea55df801286333bddf61dc61bfbc68a80b02fd9f6bac9075b320ae5801aa982a445afbfa8d3b3d99acd2705af094170b859264c061c2515d7b4643c78259a63144987a5812e141ba331507936ece67b36e59ae0f268fc46596ec17b80993aa6c61e42d3de01c349b16072e8410a661f208abcb91686c77008b8b8a9cabad282b12facad1ce26410446a7ced4faf9baaec4776da6b617d331b1ef2c25b1263f00f38f475185d164ea446e68097855237757c6347b998c5302807faaa801e72dca2b5f4e9735023213f9a19a78d3998d316914550df6e2527ee8cb0e6a54ca226cb89bbc6776ce211be8afd3639a45741fe54c8ca057b135400041787087ff11612acb52ae5ef2b89784fbc6353afa31da2659cedec35ee3c70bbd4ad0912c47b78f1ce4e39cee6af7e27b91467b3bf70b1789107bbb5dcf947e41d5d11ddf73786ad66836380ddbbe27f8d4ba9ea48148ec88c6466307c1b7faa7c7c07342c8788d167ebbd996c2afa29462e4f60e58839ff6de28fcc48968c28669caad476bcac16703d7a3c428e78f30f384695f30dcb6f434eb5fa579b0a59a9bff41967ee6a02bd0fe754209406f38431fe646e35794c9a6cbc6abf40b9b9173bd3e4c8150b25b5b99451cd61dd40deace47c5c6eaadc1b588066ed958ad5455066a9dfcd4616b03a37cd15b8fdc1edaa7f140cd303b2832eca20cbe750f2cdaf0567915933921748c998d25e0c94b21c66213692e5c9fcb0b883b46ec845dd62caf9713d55156834dc685952ee07ad31ff1b474c8760d51f796e469c811675b9cb0c23960550483e97dac674605c28203144b5b6601fd519489821b5b7044b5abc19ab32696d489fea996b5a129c719778cdbfad37b8ab5ea687a1c85c040ec648f8e389cde8bf16b543a6e364b42e16a5ec452e16d26277599f521a43dc2f875de1f907565314c57dca16fbcc5bd2e0abda959dd304e3b078e39b7a02c76f04ca380a3453bc20786e7fb470a02ba258463903e89fc8dfcc3f5bc1d51a95e9a967b6ff0d9d5789383ae47731ff07c294ff0254cb14bdf11c9bb40131d7f08448bce2051c0cf8289b8ce16e702d36726434579e07d697d9d0e08ec9fa65063e323ad8fdd847d9b26f01dca4f308e1ed6b9c62cc88ce9a6547a3018f47de9fee537ea14213d643264d8b5b8004277e4caf5d234e21ebcd1a4dbaaa2fc77877e430a0235ac8631549bb087422990473679f0a60364d97065b35d4d9d5dc15e64a7aaa3c49379f0506e42c8d361fef16197579086995025ef07acb923dedc781113ff49d23ccdb7d55c6f7375b3499d128d872a6f687d0e3b87bf6fae595a548d7d914d8611d6f3bf0a04ae40e96a348f5bf65afc14334c19eaf45b616409807c84c2dbcf6affe1005590982ea39c829ce303e5ac3ca7de1a53f339280828aa9c6b6ae66f1becdd1ccd871bc4907245b2183ad2a177e69a664e4054b22272944724549fc6ca92c8b506d21adf0a63b43b323af9646a8b5633133d6ee712fc84e3154147b2f129f7fd59d15b8b98d09cb496d678a7545c65972f16d5742d0f6f52d5116ee7d82b40216e4e58c093b5b2a944a52d6b53f915fc6023fbde2eadee2d632987c9d8c63ff3a379d2e2bc4e4c3184a96f189d19774258053722ab73565cfe4829d9f6ee54a9d875592069d4af0a24383a95383ebb1969e5f18ec1238e52be5f11ed860f51882a3146154f73216e04fa7d38699d61a9a9727ebad6a9bb20f3eb848398f2cf3d754f2eb997af5c71d6e3873ea0c8261875ef95b9c2d16f8b12c1237621a1e91a72309498d4ddd5d8972904304c5c3b18245bc0d364bcf945febbcb85f6b3b891fd264b9bbc353cb9db87f4de50c710c5790c9e3830a3c24ec1ad9aea4e4ff3f9c6c174d2070368be33156684644cf919c705216e9907e8e14064f6da7813deff5fed2dbc77007695a62a9b5f553198dd3f673af876e429a5dce224faffd1943cec8dfe3b0ebcbcc4d729464056c26c847dd382d750964d21696ecd8055f15bdc1b1dbd377513682152c07d1bf8a3c0098583184597f152e214267de72b799356c9f1281b2f186a0853645286c7066504e577cea3d69de7c918a8cf10a259eddffc6255d0a9d81b427894721dd3bed1c6ea3e62fd861fb0707110c5c3fc689d8287f96548f36fe3ed123d208be32fdd60c9d1defdf3395b5379d4bf2617301b451cc29caa3d994c453c49b7dfc932cd93864897afa54ca1b17ca7575fde41c77656012b31c4c330a552b759d7921c5a57ecffe98d0aa1afd419197482714169c690d2c9b1d0eec9f11c23167eb1027a2d3fb4af502f0b479afa35f155e22df6afbf5a36355c2b2f6bd0d6569f864614b76a5b750137939fd2062eec477a4ecfc665c96f2ba7fd5ad407e21611eccb987ae2f081ea46e4763d42b1b8453738d52e47ee43bc0b5a9a97873181d1d03166038ab5cf56b91d45dd21db2e3b4cf70a087eb85a8ae222cf6c6277c15c2a19ac45d53394f1540025099aa26e690c3868ba3c335edcd23519e4b8abb5fe02a78207787978367c81b2a23c342ab68b34b7f7921fe72e7114a7605de71d28b388e9b4b79b7d7353e8ba4030b0dd40c2886042e2b4f22f4f01be88a503e60818046a4d65fbcaee03344e4376762d7b797b36cc988198be5ad07a370d2d59c0debc598e1251a63e7eca24b8bcd7a90d22699467537b505b956bb52312ef14421d02e37fac4d8266d91e79f1097bc0a4df7a3fdb78ef2d7c14a041c2e76cb35094735886db8727f83380deab38febc8e25bbbaf86810acf8eabd7a1c67de011d86c006049572d6caa034f07789bc2c71b3747e528178f0de0375d21cf6782b850db98b77ec018fbb212f4438cb2ff8275d85f5c753927b0a14bc3177da07be671cdc31fe3d5488f6ce25172e0b2692d167a60e4bf89084a75ed68a06169ebae1bce0499d7f60b3cdbc58edb0091d07bf72a158e6271d7c274b6f3b32e4b2ceb10fa45f4a7155b2883f0f722f996ac7d260b596e236cb44be4df711508096f210ab56ec009e678f8be7b633f41bbc537100e9f17640bf0bd3c7cb1f510274a7623ff00d2abfeb2af5a8371d31da7a3ee283e4794980c77f573a19c3dcb8635352c139d22cdb627c382db4746aec6bff2491fe39f959954908e6fd81eace4f7d7d80afe8faad1770dbf4325864525923f34b7d7fb55ecbb822f5df90d14de05ba2c7c83be8adf68a2871a357d84be2cf95c3cd7fe1314b3d37b88c034c1ad141e4e2e5f0e8b7d57cb1ee8af97439825ce59fe1fa89dc8110844158ccae5f9cf87302dda98901b7f74db494a3bbe134d9f7d8b6f8c845d9eba5e", 0x1000) 18:38:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xbfffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x5d86}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:38:01 executing program 0: setuid(0xee01) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r0 = semget$private(0x0, 0x2, 0x20) semop(r0, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x1000}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0x86, 0x800}, {0x3, 0xfff9, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r0, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) r1 = semget$private(0x0, 0x5, 0x46) r2 = getgid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000340)={0x9, 0x49, 0x4}) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r5, r6, 0x100, 0x8001}, 0x6, 0x9, 0x9}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 18:38:01 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64], 0x1) writev(r0, &(0x7f0000001240)=[{0x0}], 0x1) 18:38:01 executing program 0: r0 = socket(0x1, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r0, &(0x7f0000000180)="9e3eaa6c000000000004bf9aab42304086000000000345cf838d6b9390410700000052bdacc722de", 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) write(r1, &(0x7f00000001c0)="9657115fb17e9445af0afe9106f9aadb2c642c84fce487c43cce3ff96b7698390138d75f53115fa37b1e8065a35f7c3089e2d225d254986891ce6ad33c89baa86f16a05fb4ef5dd669febbecc8c6b77d9ef1a4202ffc00aeb4adcd03fa1f1f216bd10b6c9b1cabc21a104c515b6a3906e402d0a4d2979bfa7d39b4b2c6aee0b7db98849a6c30b5fe55179b3b928656c8014d7897635a949eec34f7a7a72d5b49f3f1f809e4565be49b7e1f8de662ece2694c1e35652533f853141c79a92836d26bbe1f43ee7d79a8f60d07fb2619050d57cb49a20ef018d1a4cb4b2da2def8a7a061151f6ee5cda8720e1dace47eeea6", 0xf0) write(r0, &(0x7f00000000c0)="d86451b13bd2ad5e76007b118f7ce2254163ba32dc0f3fee8923b972388d6716530a64fa897247c61ee1ae8d2fe2", 0x2e) 18:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x4c, 0x0, 0x8}, {0x3, 0x2}, {0x6, 0x0, 0x0, 0x20000401}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) 18:38:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000140)={@broadcast, @random="0aa74e728b57", [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x7}}], {@ipv4={0x800, {{0xa, 0x4, 0x1, 0x1f, 0x3c, 0x65, 0x1, 0x81, 0x8, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x13, 0x20, [@multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @loopback]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x3ff, 0xbbe, 0x4, 0x3ff, 0x10001}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000100)) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r1) 18:38:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x1000) flock(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="0000090101000000000084cb388d2ee6707d20427bfad767a0ce2404000000"]) 18:38:01 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) utimensat(r2, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0xfffffffffffffffd, 0x4}, {0x1, 0x5}}, 0x2) r3 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES32=r0, @ANYRES32], 0x2) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 18:38:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x5c4b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082", 0x0, 0x6}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f1307", 0x12}], 0x1) 18:38:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x6}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r3, &(0x7f0000000080)=[{0x3, 0xa}, {0x4, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) open(&(0x7f0000000380)='./file0\x00', 0x2, 0x40) semop(r3, &(0x7f0000000000)=[{0x1, 0xff, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 18:38:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x4, 0x0, 0x9, 0x0, r3}) 18:38:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) close(r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f0000000280)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x1000}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r2, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semop(r2, &(0x7f0000000080)=[{0x2, 0x0, 0x800}, {0x3, 0xbec9, 0x800}, {0x4, 0x5, 0x42d5276ae88e4769}], 0x3) 18:38:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012a8947473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f933b2891c16a3ae70e01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f04883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccff655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e60302e23ff3bc568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff9306ff00001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f2390732bfdb283e0fed26d873aadad4bff01000099c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa76523655df7cf82b763b58d2db0ad73766746d87ac66855ff3e91a2ebb25f2920f1ccf35518798f62ebe622665990f594a87a90b8dc77aa5b33912a80952ca8ee296f5182eedb329019bd85b042ab9c8f0a7650d767ae5297c0ee9d858d6d275cc709dc51b31f682c73761596dc0553be88683b7eb7b7144a8013e7c2aa75eb38279460d7d647a58ea8413c966499079c7d3111cb0332fc5da17b4b1889e3014c69ca93f1b08ceab25c99b510494565bf91eb1306ff8fef0a273eb66f4c82ee8a09000000"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) accept$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:38:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r1, &(0x7f00000002c0)=""/103, 0x67, 0x1, &(0x7f0000000240)={0x18, 0x1, 0x7, 0xa}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x100ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x8, 0x26, 0x7, 0xbd}, {0x86d5, 0x5d, 0x61, 0x101}, {0xffe0, 0x4, 0x3f, 0x3ff}, {0x5, 0xc, 0x6, 0x3}, {0x20, 0x2, 0xd1, 0x413d}, {0xb, 0x40, 0x5, 0x8000}, {0x8, 0x40, 0x6, 0x8283}, {0x8, 0x81, 0x3f}, {0x3, 0x7, 0x1, 0x2}, {0x50, 0x70, 0x80, 0x1}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x91, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 18:38:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x200029, 0x6c, &(0x7f00000003c0)="f64eea2b73ba03670000abe044db60201207b2ef3ab0d4673636bedf4f86bc71536c2a5627a383337a73ea16b58e562c6a2bb2befa42fea72025865b1a02f6775e07e3c996c237e4e17a9abde86e0c1d0c0100c34e97ee8d94fef54b6e55085f64014cf7fdee24069f0235085a38c9460dd08d487fcc35e3a3b1bc2abc73ba1b9053072402e8014293473f5b7845842c1d73cefeb090d2ca61be694f41f1895611ab7585a6a4a1d7bd11a06bb7bcbccaf259e78afa553515359c26509f685a6d1c2c170dd87f7153535b80367d894110d124ce8127bd15e0b6f2f64c7b3504096025628c97e29e622f", 0xffffffffffffffe4) connect$unix(r3, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r4, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x7, 0x1f]) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)={{0x7f, 0x5b6}, {0x7, 0x7}}) 18:38:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) fcntl$setstatus(r1, 0x4, 0x40) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00080000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d29c02510afe2ad5fadea975ef46c01b6b8566280aa2f20f55618abead73d320b462013da9faa0ce78c25995f5b73131e58c913ccf2aa41a6a946eb440649a27943b58e7f1018d893555ac8115d9f9cf253b34b3457577e395dfa374687f2147973fe7855f82a953d0d65d897b63177f873b2edc730d13dad3cc63836b9104fa3b6e65a5cbe70cc32c97fce462fb954b6e8046f071c3ba380e08965830559f2dfcf16c9440c37193e1c1108bc5", 0xad) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = dup(r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x0, 0x4}) 18:38:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f4cbb6c653000"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b", 0x2a0, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x3d) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.?file'], 0x1) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYBLOB="6201000000000000006c65300927f2c30000008dcd69a98daabbb3a4a56527f1ca84ff6f0b2c383bd0afb0ba4f7142134d22e31080a90c245ae002d347c9509fdf38ef2ebacca7f1d293674f037838fdf5324c454d3a4c452b14fad289ad05aa3049620996bfc36e1b0bd1dcb4302f9c00000000000000630750c47f02b3017ffa6d9f0439138ede590b8abdbd6a035e0fe407"], 0xa, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) fsync(0xffffffffffffffff) 18:38:02 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2832) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x826, r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) 18:38:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x10, 0x4, 0xae) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x18, 0x8000, 0xe3) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) openat(r5, &(0x7f0000000080)='./file0\x00', 0x1, 0x121) accept$inet6(r2, &(0x7f0000000200), &(0x7f00000000c0)=0xfffffffffffffd47) r6 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r6, 0x0, 0x0) ftruncate(r6, 0x0, 0x402) 18:38:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f00000002c0)={0x80, 0x5, 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xfd77) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = getuid() setreuid(0xee00, r6) getegid() semget$private(0x0, 0x5, 0x46) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="781cc3b44320eca08866be44595ea0a7", 0x10}], 0x1, &(0x7f0000000340)=[@cred={0x20}, @cred={0x20}, @rights={0x10}], 0x50, 0x5}, 0xb) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) 18:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) clock_getres(0x3, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) clock_gettime(0x0, &(0x7f0000000280)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000001480)=""/260, 0x104}, {&(0x7f0000000380)=""/54, 0x36}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x5, 0x0, 0x3ff) 18:38:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:38:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, 0x0, 0x5d) 18:38:03 executing program 1: sync() semget(0x2, 0x1, 0x10a) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r0, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x1, 0xcac, 0x800}, {0x0, 0x54b, 0x800}, {0x3, 0x3, 0x800}, {0x1, 0xaba, 0x800}, {0x4, 0x8000}, {0x8, 0xd05, 0x800}], 0x6) 18:38:03 executing program 0: setitimer(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x106) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) clock_gettime(0x2, &(0x7f0000000140)) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0x9a09) 18:38:03 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000008, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x20, 0x9, 0xffff, 0x7fff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') 18:38:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x1d}, {0x6, 0x0, 0x0, 0x4d}]}) pwrite(r0, &(0x7f0000000080)="f94c4c49dfd685dbaf8a8d1a029bf510ea3fe9ffffffff1a9c29b5d5", 0x1c, 0x0, 0x5ea4) 18:38:03 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) socket(0x0, 0x2, 0x56) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 18:38:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x1) 18:38:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:38:04 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x40, 0x23) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 18:38:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:38:04 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x672}, {0x3, 0x1}}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x83) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x1000) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) pwritev(r2, &(0x7f00000012c0)=[{&(0x7f0000000200)="eb0eb2b37cd60975ef864c124c80fdf284fa0430bfe838f765c8b209f0cf23bcf64fb4c4fd6a0ecb72a89632a4eed123254ee5a5caa4856876406fd942aaa028c39c546045d191690d3ee649fa784994cca842beef980d1291b1c246bfba1906474026b842f991a91f848cf9cf00f87990e63362de1fe167b961132bd9d7b58381455c05222e03a0729ba41f4c6b88e7274b952c0872f3228af51e2f879d6b8c54b40ff3fb8376dc9b3cdfac14adfe61ffa4290865a6824752c6dc253819d24a0a4036a3f47c353e6d1400893f7bb3f599d51726f673b819efbbd8cc190df61395be1e3dc49725d2a478524fc335d72a123704f693b07db088d50a1d2a2bdfdd19c0436281a174b1c3438f0cbb77b086f1996c6248a2b68cc23eba6db14a18d4c0b36bf0f60198a7aa502c863823dce2b22d0390785b18ab3e0f756fd76263d79835f70f508997ee58f1e6b504812669584d833bb5b791941cdbea9e18e4ad62b72915020bb6436cee39eb138c7a4f9f2fe4253bc639cf5da1b47282a4c411e3b982c527a72cd37e916f37bc90ba4f620f14f09c3f3fa4cae3f827e7e34b103aa94b527ba01375d0f495ab78a1ec840d249eae1b41798c21fe7a3917bfe0e79b552855168dcc9f52a1ba1f4c8fff0019ded334671f25dde42f1645074f80c23854d0d50a9a3fbcb83e24c8c2fdccb8a4b84c3e369967d546be482449d5c76026856e3a28453b431bd6941cb3245734b89db97880ecc42a625a2089d87cc8739c55a8e95e64bdcf33320809c516c46c25e14747558b98bad5f3c351f980bd1c428c849b1e39768a6789d0dc512733113ae385f1f4556af208e0c4b21f1c4abb11770b01ff12bf2d801b69ee361f16d7325dbc5ad4eb43ada834a042dbe3b03745efe3a922a6d505410637e6177176e836319e2790cb2d944abe0048796730e313fe6375366ed1a9b209ca4221602de0dce2eb0a4114ae260681b7db6a33baf3cc4d4a57f114d323aba68b730818b85a7781898b33356f3458b4b4e6f8234583825f3bd8569522c64f7fd3359273d768e984e9fcdd7c8e6246ad5d544f5f68590c59c7403ab90f4371829df538f6d42860cbae779fcfc88396e1b2b955ccf7a23ff8d45c6cfd220398775baac85430bd0c716dcfdfd21dd6beee0bd523d30cd802e300840cedb06a5e4d4512142e58e72e79907a2fceb626133d93ed077c07112afa27e87296ca1cb64b6fd06e97cdd0acabe46d4aa2c84befbfd5d69f8137ea98e6c9ac50d683eb58f861277bffc092ea72f274227ebf8043517ba7be79d44e806c28ae7819621cec3ba5b54dfa8d993b61829e2beeff65c68df3695a060d8f9706f8ee15f8571a15406dca68e5825a22b073861d2ae331c460190d18cc2a9b13fa47b0336009edc5c7eb7176b273a792964fd818963aecaa48a7bb18de83121135d6659df1f25e56dc59d5f53ce4767eab07e381b3453142ebbbb5b419de6f7e8820c5056b6e1b245001fe4955cd1081132c3b7c91da0632aebc62fa48166812dd47786a1f8ed515e3b6cdd2ef8bb1904e21361e73c2f729a6718fe8db8f7f6c9db4b9c06b12d2fca75a46125fb1bfaee472a7d437c02c76d6d5484c370a6926559442d20771fb7ef8c89bed64ee5dccdf2d1e38e89058df1b495aa8391b021f6e0e11ad9809270a142ecccef18b0f31065d1d03e20b6bfcb0eec5d297b59f11466281b0ea1b80812f7c298870dd3fed5360cdd959a6ff4fb68349ad181cc849065a952cf2302538fb46307e8eb561cdb121d77c60f454acc51064d8a69586a6f50c8646e940ecf5748ac91b45be60f4fd3f187a4b18f9df0eb7c309b02fb0c3c902f8f755d7f1d8cd5fc4cd6d7356f1081454fa759fc6cfd937f9228ed84f6fbcec83d09e582a8506e34ed5d1b0ffecfcd925f5f882d5837337062d3b49970a588f5cf02eb73379c69ba985bd04ef4b1b14548888eea8b4af61af130901f1b88241dfa4f63a59a3d2809d9c7df517db93247414f0de30e989cdec6efa3df040cc64390be953efa5252d5e8901214a7cafe83ee064bf1c649d023549d502b60958eed0b3ceffc1b66c805c5c9f68624bf5b4ad2478360a3f56061cabbf5b7625b600b1a35c45fef8b1ddfe486dab073b3c7b7c14ec737476b3a205aa53dd35cdf66099f1df7ce08f527a5d5e6640d1e828933774464f067ae9dde5d029d55666eceb5510d1662e394dd820a98c0a5161364f2023db879b51f1db7891f809865039b847b40462658eba4aaeac95366ae6bf95041a0a8b02722dc2fc2d59e3c234c3627617e756d9b1dc492d4211b1c743123b110f3660f91f357b50c3642c83786ce11ac0f7a313f9b5aeaa05e11a8205e5bdbd717ffc6d0860347be6b2e508f4220b8f94a3c6f413a057a0dbf9abce3f620282adcee07d9517b4163918808ee73169a9a9f336bcc3bee41594fb95b09a7c00c20774fb75988bb5cd9467098eb8e03787b49674b40308f1f380991c275553d4399934b42419410b86376470ca75494e28151d137d88a48071f635620e3c2b14647cfc4a79917e174cf4140551184baa44228fc6d036f6136656ae68c2a9c7b9c4afb6d1b5e4bc968638c6545458bbcc7c125301bf97982159074659d638711135a7a8580f2a9e1e2254421bdc60f346dbee5af78177fdf7de42ebb9d8bf74dbdcc12fe036e769a052de71c17590450b3366e62738c77ef949be36ba1e8b8cc0db8f60bd73ec30aed038dd318a3ff1698e5cc9a98274ecaf0a4c97b2d204ce480087167849674ba684db2591b626cebef3b164015a4331c03ad33e07ccaafc85f132989bea6b256ef71f96ec4e33db5ba4b942ce9f471929514a897fe421dd554c7792c65d3ed0f45fedbd8a5df4ba8ce022ed235a4a479f948758afec7a5e872e8dd439771a8bdaca47f9eb6c672afbc7327bbe01e511da73ec5c765146cdf8cfbd589a05273c12be26b1248e79aa785d21f5b4c967c2bbdff3e4cd9090d338e16886c777733a9dcbade47c27cd990b02142489e861a5fb7c8894140305f32bba213d61716a54e2c707184120c5aacaebae285e1a84c0894adfe8c322ace0652e0fee827829a2f78a41c7bd0b5844d375e0f2c54b2d36de5b656e48184ad4f58498e7cb1cb036e8dc633059e79567445fe8def02a26b079e8958cecd4c862dfce29115e208fbf82839e00c17f388b1745e8d6ab959f19cf73d93919f133f199cc24b6afd6ff7c941004309174072d6ce9f03e87dafe9571d059998cc9c0f63d39af036ab971fe5dd9ad08e6961ee3073121c390fd36ffa06ec5ddaa86e867ed033c2df1578d9adf6edbf5eb2f327e54ac65310d9d0d1830935843d97ae14de31291d61acd0b7248f34464ae42d9dffc4dff7b03501bf4ac940110f3b852e1fd87ff5e9d1a6678f1f0918ee52c4eb0384d4ae80e97677dba387570dbebe77e6f7aa280dd42d71a46c210343c1bde795c788210ad1a104bfcfed19a9ef67d69797b1e3802efea4b59339e814ba80b90b0e3de8f694219a7152bc81c09195c7044068fc815d794c703575a57027c1ad39546b55049259f890840ba591f4c0cf866a6a6a64998c54eea08510ac458e39d7ff596cd3824c2af86e1a8b70296424f2ef3006988ee25a4194cf5ea4fb2987feaee9eb05daeea32383117b4d49093a3d539c9bdadfc22a5f6bf05b22bdd62440ca6450acd3971b7ec2af85ad90d0c87cbcc3f2c8e4b6e02781e51e2a0cd346e2e05ffb4306415aa07d04cf35128a1610d892138f31edbf5bef38ded7c5ae24ea92f02be5f832c41ecdd4d08df2cf9467ff5a6e4ed35d37a3ce1ea9aff54955fdc90705649450492fa3aa6ddc4cdef165ac4ff4a872154ae17aae34dc26c8f886b8ea0a7216394e5c8e1c8b285509c374ad2214001d397fc6f1d430a3ccec3275cf22eede399971d11e23f1e79ae5c8002a43437c973c897144a0877647791df6d47996bf276cfa4aa4f7799230e2dd82118dd61eae95bab8be912029e97fd86af16d2f093ae9f9e8dafd9e1bf1814774e1300fcd1ed6d6db6d631d9340c1caae9be1075524d15f219d0f91ea45fcefb11305df5e1cdb505c7f15a89cee13a7871bb0ac6068de0dfd2d2b7ddac61c471a8de096a6ea2627384b5d8338a6f0ca9922f4cb236291d7b6484d0377365c1d052e55df415ed1e0cb0c7d3383712aa4ef3e526b482fb4e040d9424c314e0a278716d678a2455b74d863e9e54209daceb635940029aa315004218bad605144d8c0f6bec3ec287dc86d65970aedfd401d48495ba30d768505234e48e1ef5234d33a1fe720c30bab4dee022167c3a5827b9f984b4e252d9bfc596e5e4a66ee1e00a5b8b809b5bdcc228d848d0c3422f9fdebc00a746a4049070d654061b1bfb08418c3edfe8c82776a2f6e706db5ed9ecaabe03644a21717775ad702f5026400582518f64590d189bfffb6adabd7787fc4ef1a7fe9619a37c3ce770a85d1f1030696c722492b52c31fa2cc8bd078f44e1ae60468e661959d59aa49c6aacc41d12e1e35bedfaae59cf143b6936fc15d6aace7797f02a2d86a40a36a821ac454399751a3211b5fff0fdc6225e76c591484fd07e712298ee3affbf1dd231ef7dc1ffba74859233217699d4f4cf063631e863f7bc12294cc1eec8c864236250dad91a80c92b79a766abe38c331f7f8d728b8229c31155bc51354daf1986ffda4a296e827ef8ce3c03a687d66f7932a712fd694c98fb33a1ffefc28a0aa0fb5514de66eab0de40a8193c00008d1a5e42eade226434bb2bc281604588853505808abb5aee4ef23b2dbdea088bbfb5e894c8b72072caeafb56cfdcbd454f7304fecca55f1e66ce09e97f744f0725f97247f41c97df7f3e62b84154cbbea905a97c1fa4bc2fc26042605486c68b71d5759eb9e0c8fc9ff3d13f47c44ce8e43488da5be4d1bbfed48dd1f7e38c6bfb9031ef8d80bb0a3125f91842e0d0d098da3b232655baf7ae88db903a51ad8475f505bc5e8a6a91eac138c95d3ff2fe58c5077a9cf3b8b5dd1a063f39e0fa788f375c996285270e65efdffba3b4b0f02157e2936e1404f4972a9c7a110982d3edb7db2078f614d2dbbefb69df18a7caef295037bc608a79b78539f528db7699e47a4fda2915b2eb7f6b0f18116a8f35e51b3954663712c462a7c75c7d363e25aa9bb23fd8b175537203d58d077caf9f70a45c5675a9c17bfe4a8656339105958e1f36472d6b831c1e0e14aeed10e5265c2b148d42fc5e241e5e272bdfb8f7c1a6b0e108560b4e7a3226aa63d2cbfc74fca1269bdfbe63198c044cde58e3c44853bff2ff615832c262fd6aa675741f73dba4ed5000bee9287c55b7ae4473dafc9855e2cb6707041a3d3deef5ea0fec5120dfa2c9d9716b4dedd7bce6222c542d688ec11c5046c12f4dcd4434c6ddeb3120b1e4a2dcfbfb424177a4dfeca17bd24f981d73dcbde58365b9c28bb411c9a0a51fa759e177b189576ef11cdf79ec9c99f560811f1f57468ce1d2fae4f0a3dabc46ca2ab444957b16f81375c3f5f7c35464a9abdfe961d5d6b7631891cbe557abaa76fc684733f34b413fd8348f531e18a34c6e54dff55a7632eb8546f61c0f3689754a25935534fb5fb72deaed107240ba6efe6c656192df4a21a88b25407cf6ab316bc4b0fa9c6d6e54684edb57bc2ae435ef53ff312d04875b1bbb152913bb58bdbfa4c17699916ce6e91bc47c456d4eebe26d979e6967df0df8030f32840242d2016f2337c67b7f9e437bb09b5e27967d5ba9a16d", 0x1000}, {&(0x7f0000001200)="1704ab6f143861f0681c012201c003da9e3c175249e6c151a1722298062c673a8fe6bfbd7114ad8abb43c996b5940b414afddc61963e95aadb06e34c099b4b8f374f5cd1774561a16ffc74d8d5346093200cdbdf69331219df2cafdb53fb6bf6f4b62973e5181b37f717c0e4ddf80072317522149fd30f87caeef37d190fb146aa1ff1dc59424869db08cfdf59addfb0271460bd8f018a86649f5fd87ed49f0a77c9987a22f58e790ed5367e29c439a6a69fdfca4aeb18a9eb0a1d39036d", 0xbe}], 0x2, 0x0, 0x1000) r3 = dup2(r2, r2) mkdirat(r3, &(0x7f0000001300)='./file0\x00', 0x4) r4 = openat(r1, &(0x7f0000001340)='./file0\x00', 0x10000, 0x40) fcntl$getflags(r4, 0x3) ioctl$TIOCNXCL(r3, 0x2000740e) getpeername(r3, &(0x7f0000001380)=@un=@abs, &(0x7f00000013c0)=0x8) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000001400)) chdir(&(0x7f0000001440)='./file0\x00') r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r5, &(0x7f0000001480), &(0x7f00000014c0)=0xc) 18:38:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = getpid() fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xfff, 0x1f, r1}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x6, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000140)) ioctl$BIOCFLUSH(r3, 0x20004268) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r5) r6 = open(&(0x7f0000000200)='./file0\x00', 0x300, 0x124) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000340)={0xc3, 0x0, &(0x7f0000000240)=""/195}) write(r0, &(0x7f0000000380)="b90fbf8ccd1cd53859149b3a894e73784e8c6cb2ffaa4001478d34c5232b9cf757010e3c4a8d159224cc22a0389c493e147d5352ced9f76388f98d9dfb7259460e319155878b4fc610713e2617fda7d126df6d3ea63acda22c80bd1fd8917f537a4071d58f250dfa8a65906f412f7723bc7acc8c2b1324451fbf51a5934059f185928965b3dcc66c2df63f245ba1774b1f2dc46e2c06aca36025f968d68f994bbd0bbbb0cabbfd6c2c37a236656c503d0dc9b5df6da13356544ab47e620b1b0674ed70a2a8c6fd28db1937801ba5233e67ca903232aa3b63f277072ee06e", 0xde) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x80, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000004c0)="19a7b5282220c2b8adb1cbd12ad75284f7ac702ef70ed65de18a6ecf339cf706a5f5c232aa0d877d0c4e87397b1c2373bffd442aae4485665ce94105ec82e5fcec5e1d8ab72a924746530cfece4ac8bac1e7982381100480fdd334c4d6d50e06caa01bafebe3ce7eab8828080f7aede6d59094c18a69d5ee2ce907e428e828e9a3a333816b44749fc8e9313ec09179a3ea20cb7dfbfc3368416d49efd060a3880f507906e8a14ea2a2b1ff14141c5e6e239d8c91cdcf8d5cf62d69573589c8c280cd441396406be93c428f1aa6f5813c94aca6a636a05fd77de46f8333c4b35add40c334387745aced4ba687f1b7ea85b133ee73167428", 0xf7}], 0x1, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r7, r8, r3, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x38, 0xc}, 0x400) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000700)) clock_gettime(0x3, &(0x7f0000000740)) pipe(&(0x7f0000000780)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000007c0)={0x2, 0x7cd6, {0xa1c, 0x10001}}) 18:38:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x182) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000200)="63f634ac08b4d65b7052276320273da2465c11aa94b872906ae52ed4f5d93822b72baf2dcd8c480a0bd055018d052104a271916676feebb5f7cc9a20632290098f8ae817365f6ff0d6ded5eb5599d7a2f9907056b3eb788124e19337332e3c6bdc9d72e99d804b3c77312e357d79f60b54edfe372e9b910decb111671f8c22ccef7c107ef2f6d865c37321cb6c7330b4cf42548d17eabb", 0x97}, {&(0x7f0000000080)="f21d15bc67c4141ccdbe2bf261da849f24d08841f5b4bcfd62778051a011bb75568b1f83cd841f0066907f0b52001e63a1c9c073ff24", 0x36}, {&(0x7f0000000300)="efa9106ebb83aa2d19096a9928ce5ef6825937205aa182deefbab1f4b1f3cb7d03add65ce3331c997fcaac8c9e7cff34f9874acdf003b90301042d4dd52c8aebc3915498e48839d148e1dbe919ff463124bc867fe4c8a858fe43a22e261fa91fdd0e49df943e90083fbfcd240aa2e8c8ae7459f23952d09604d1cb41e1e64e380a105972d9755408ec1ae397ade24c9f7c98d2", 0x93}, {&(0x7f00000003c0)="917b5867102316fe9ff3b604ba3261a6fb4e0d638e6eab3381676aeef093d58f434423bafabe0142cc9eccae6b6f50156f9802d912107573661cb6f616c17dc194146c6cb8e728af1385988fdbe39fb0eef40189f6da48f3f7d3de2d96ae7319cdb9a798954ff232d29aa2faf23ccd0d4f4ddd72b9a3828cdb17ab59a0a21acfad93cf81570d626afbb4decabc2bb6b19781feade90716e0bfc981b1979b03acfab96d21a30a5644fee17edefd70543d4bb1f4315de6aa5deceba72f5f0e861ab6799ac17ab5bee9e92cc8b1aa949b65a0db50bf275f265435456c9c87b5a3d82a86315c2909e9f2ac2793c34d49bc", 0xef}, {&(0x7f00000004c0)="6a003163a5d81afb41bfe7b5e22b9db728135785de0af4f733350b6318771d667032a032db41aecdc0434cc43d32fbfddc128493111dc4e8de68daa58ba12963a7464b044d8c2be3d42c1d5c462eeb5bed9bb0b50a05e4bcd0a16f98e65f54cb489ba824c3c622fd2318db185bd1df24717a7f012e36f22f027abfa39a", 0x7d}, {&(0x7f00000000c0)="d833bb623e6f42518d99d25700412f1bba50a26e72c4e1682e96146d4250c2caa98be81c217e38b9dfd02c96b055d6680a40a29e", 0x34}, {&(0x7f0000000540)="364ad252a957780286d9f1ee282957aa8f618a30fd8fb7df1572673182cd2af1db95b79e1b913048cf83055ba3831ddf6b85ffd105361e44909502b4d852f1d239f343f96ae8c071aa51dee8c886e826a6aede903d4d75ef4982974e068f30c3dd8d9658cb3e1cfde59804fc7185253c18b4bab4ef2cc0cf1ba91360c75184618bdc0a22e103ce3b3abcaa368f35f9e5735d375a13f85b372e3572882cea9bc535f32d9ef6d29a36d875d1325e9856a46055a24f018777daad3358bebf2263b9d901de4a3cbe561fec8700e92b35b09e5c1df30e9432dd684eefd3f1bda50b0d0e00f809236d70d931f5cd6117e1d8e1975f4557922fd6652e36627311cc3504d049bbb4cb479f4ad7f2001aeb92bce72164e081c5c22531a91e6e40e15afcf24d8a53c6fd0bdf05bc872c0ab30fa8429d35365ab9eb3fc41750da13bd0d7ed1bd36412b88b6cda0423d7f0acab811ba54eb8bdefd17e37adfcbf5e83f0c85caa584ac4fe57b9926e37be07ef9647c1b6b0deca4dee6f49698a613b9bb5a6f5104ca5e4e5055cd9c20dbd072871c87c9cd2863c0c6b92d556d97e6b42081e2207937ab8016ff40d9a22e67d52d04049706f5dbe381226f525febcd5610688c4dd89661066779a5dd4bdfd48b9900d1307a1d4ea2886fb953fcff0c94fb48f9997cc4f89899365b4110953ad73f49d0eee13a1e55505159cbc7cda5826b1cc595b138cfdd3ef183a2adc9df8636d8ee3227e924d30f9c27c3bb527202492284ebe99c23831beaed5a0adddad17e519c4e7fe65caac73f3afbc00d2a9a7d78f011713349a39c0aad096ea339f7343b4638b18e63d8dbde8c36aa82df1ecedefb4805273d3436751a6953d0ba1d1297b7142b2fb5a9de9d5baf994bac634b245657b123ab07360f2ec3199e01b63cd83adbd6049c63846e995d322390a8c578eec1bd1022cea8872bd8a64c80af3a09a889cf58c8e8ce8cee8a5c397d6e655ec8e2249d4da6219e1f54ea64e83edc35a4a401924b50322849c1875e409cdd1e615d0d85402fa656abf410a6369bcaf52e6df6b31f0c91f56e8976821d67c1da0e06e20fd91527ea88314098ff041bc2c126ea5487d064b5cc31d606889fa99991c8330533619266bc144bbc3c9d37fac0e009dcaab8b6f8523c49ddcf9777895eab4e78f0801837186cf08d6e427c56598771b68bdcd27270dc40d0164bc3693f16826d422e1f7b286429ab9dcbb08ac61dace5a803f75ba7c488c2119b780f89059e7ef6b3b5bea31736c5556072f366f38de77d64f276d44614f4b1bec4bbaaf81218302419520edc9bb12d5b61d63342ac48ef1fe58c010aa39b35bfbcbfd34e0e7ba7ad6467b3d2053db776d2e17933ef10422b8c1534b7fafe1da3994c86a96f60e09ba6ffc4699c57d1c7b864e82f85704506e9d4ab188bf75b561dad16a8a4a234360bd1ce10b8de584b6bc67215fbbdf25b37963de81c0eef106ca71099bd4c5aef4a09931710ab91219f7aca0ce582a8bcd04cbab913585037e631943ca5017544ee123a62d284b40ee0477840e56ccd40d17102e0399610da5f42eb0bc04093c9cd56151ea620564d23b29c67ffa64052cb473ee3b79baee7ed3476afb9d069c3ede5b5b1a162938fec155d08ebfb29bdf2f0b963256160d3d86305d727d78a196ea08042e94eebe6fa0af45b8775f00c02a689b95e7bd0fb395c1e3869ea7c269400f554db5db9475773d3fe7ec325864abf164c1db1a0029b29392b569b18783bbad94e56fcb55a7cd4275dad0bc365093f5df78c2d009640a626a540a83eee8e14ac52640ba6955fc636e5006c8b03c2fa5c2a4a364cbda933a896b2486414f956ea284c044ccb46114c112c089d8c1893cb1a7650476f4001d7d89126b24f127b40ca6049f31b2c159f8bf0c40d06395d9cb0e5efeb76e9ef4e5b50bf81f52b5aa24378399a2b9c2069d65f4811f77f9987eb242ebfffe6b57ad06d3307d3b8885b89a0f339e5e1ad157f8c63881fbc4021ff8f71f90a194bc0ac81dc7b41f40b5caaf194a3dd2932eb768db3b35d8cde7cc012ff9aae503a2176c8c9a410872a0ab264fc4680860079cb1e11ee73823cc47d16ecf93157e078717d7476da44eed74d12731213f6011cc712d4000bef0f00ee4307bb791626cc3976dd30ddb7171bf8a8ba88616d73e8d2ed30c7247a8f1f4fed99cb625432144461a81aef6b75cd616801ad1e9f236798a7f474f02a2e0ee5266aa7e518ccbabb720da3438cddfc67724817ffd428315d48d62c9b23be94ccc2bba011c842bd442d25fa19d8086e558f3e3b563c5b054918431ab98b6842be51684907d3acba2622ba385b0113b19896b6505f7ab1c1605216f0d81f72426ee1f12b1f1776eaba8102a77732f6a3f383437fd952928ca6194f1c4cb3f7eb9640016e031f153dabb6217d80b4a1fc22e1684cbd60eca2211d091b7058c50ec24d12e334b5fdaf339b87d4db5838ee66dfaa7ce646b4e8646da73269cafe51fcaf7346eb76fbd9449e9dee6eab6f51ea3c2fedb6840b8253ae67e9338441d07a7478b6c2be8cac52bd6a575c256fe4faada6e122d628319208862e65af82c2ea1308044847d94ebe34c06dafab037c65e2dcc523b93f2a67c73572ac83e9d4899472df57a5facd720587c4bbafcf10f9d86850ffd7ff28beb1b829bd143432b88bdbfce58ae5f2b7927c57131076908fc39d348f181fbee62ec04650eecc2e28e9dd2590615289538604650254603da2b8d50c5834b601db7e8f09e1d4cea789e36eb969c9a0eddc659b4448a6553b64cfdb2d0b2388ec9df4c719fd1a3c8d2150a1683373dbbc0f5525ddd4f8b34fafb587f8c5e1cb7d3c9723a7911b7a377dd7d8b5963107616a40e8e8277427a942905250701d617167f851fb7b4d283063ead6de3df0a5814b1d5377715e8ef33576baf93cc23857ca63abded998e9ecfbe7a6d838034e9aae077f61735386d0d55d251bfa4964a0619234cb5cbeacf2c06c9d56dc4a8679a045f7132ac49ee27c431dd34ccb8eccbba2ccac3e4ace1ffe93a4cba532ec448966cba89433e1969ab939fa9b09f17d99ac076d81411f5cb7f96b834c5cd2db30f3d203d32deb34a17001dcf9b893b0d229b3a088c1e82cff5e58e7d49bf2fb2e0179a8e1e9432436c71fc5f6c4ceea061f7f54d0b0e9148ccc19e200b7deaf0f572c221b11ccd423d7a100e3e5353c0e2545fefc463b2231a0e0a6103bcc85fe3e3f9bd987bf6ebbc157b10828bead7ab95d359b1e5fbdea44ff566f865b0d288876d2af1c4a4a11cc36943f2992c79f5539c3cf366c5041485aeeae3a726bf35238863712864fcca6638d1eedecb3075539e82b72a4837f48a41092f623a93efe80a377cc0f962eef5a53dae7ccda27072f2a976b951956f5f9df92d878e08a26fa29d1ae2fc9cda474c7a1ce637f4c0f95305717f6cba9a3be81417558afb1591ab61985be843f93bf8f3d8b863aa266657f86bc0174c9134f5982f48605b55aee6e5058d1e10568ae58bfd4c3b0ace62a36bc161cfbaf11c3044fdbb6867d82779364474178d72a00a9fa1f76c4decf9e7c11e73ff4bd01fd3262356f88c3138b48525d84ddda07ac39dbc73ca8048d472070a82e48522a7bc07ba9169a1215fda5dcf15ac38dc5710a79f873f801f0a173edecaa6c9bb2356a081ae6a21cc5320dbc83861c06c84020d079b7ae0216f9c9a2b24a0427a45bf9bf264e56f4f03e605c531ce714d299152ef4688aa190f9fbf09ffc738105cd9744806917f77a7fa088265eca9011ee36a1ca3043443505d3c1ba9b2ab0737dadcaf0681286cc710883dee7cb29cfbfb9cba616b942e5257775c5777ef0dce99bd9c304277f9a799043259e7db8e6e79c2411c142a882062db91f77d074a933548aab184c17778ebf6a9dadb7b5e90b5f0d41584f3284f0f9d483a3f87243ae4c05cdfba7b8b0d271a9fc1ce064bedef7ebf5e542b277b313093b8a833b33ee81d4cec26aaa7e362909b3cc640f71f0718449931cba926acd56c505e790a7a771c257a8824f2d13bc84b9c1cd433db318503d57f4c761c32f54f7a5b7bce76f505b9dffb5ed41b2d350622105c57e5663227dd3c90f5225da7fbc11062b1328099c890190121762a9183bea0d40b79a0cc1d647086c303e4fd7f577a012eb009d71143523967cbc3ce6480a67d114019c9bb6a47068c0b49c7b28626614cee051afee5055b8c2899d43855ca66d4a30c482a69e2c2eaec511fbd83ef573b2c679759df14b68a2abd7dce9e84474e970d422ee2b655caca7e5d66069565a736a4dd566f00aa94d3b097e9307e38c31d3ebd78c079d0d1e2f592eaa71e6f4b41760eb71fa9b9ca1e6046bdb1c8febea8bad55977f6e51d5b5f24025ae7c76d3763f4c3bcf119f3225ce14973edd119050a190381c8651eea924a4c4ae7ecf416f154dbfc61b0852a9158cd8d580bf68204b18984604433561227b7faa7330403ed10c3818e6df0cf802cbd9809fcb9c1ea1020f820281b38b4f95c2a786c07522a227a77864cd9f3efad25d117d69530bd11728c2373a8f465fef304d310c2c0ec0c2e90c9860a62111f097107638ade30e461778f1e5b2be7a3d3ff9ddac3be27444ebbe95a7ae4f4e375aa2cf0661e86743a5e135806e766d92771499b8f2973ac58b00b131cdb52bc4bd2b92261a2c35f4eb1f32f0cfc4b1cef611f8bf76ccadafdcb3863887ae737ecd282accdb513c72acb4a21da2cf9f23e3ab91391f3f16596ee496e5df941f90eddd636582328480a58b01968f2bfa52b890b021c0dc556e8ce0d437245f5220c0a4133dad385a0a33017992bc66b350165c11b4aeeaf419da03f082795f6bd548e4bae520b2c21aa055d27849da4ec7d1c01046720ee0f9aa91d13094700f095690ebc3738d72e07f9c40c591ce92f17815ce65d8a4676e16deb079ec6296c1103612af6290303e95b31bea8680a1ce019d3b8a61b7809847a88b09485cd7b5274d39954648a34b8cf42bc6e5fd2644aefab5ba06ff5a7b78c977b23daa5cb69ddee5adba8e32f069fb6872e56a305426244060066bdc244440d8f5796c07372b9c7f43f03a4f534d09e235fe99a94bbcc29bdc9255c6da63f71d45c97aab890b28207ba9f3620484d340428dc56b7ff94437d7d0d007ea71b0344fd298a98d5a9b1de2f4acb4e27629eef2677d8dfd92a798c7550e24cc04ce9d1b78c0d28e6da648fb405c3f8c994855c5376c9f9184c55a8d5b60fefee9b2f4049e18efe606aed2a196149f191631e3bfd9b814d3b7d5602c3289db32a79aa4936fa65a6bc6f8d4368524bcffb41a21e5da0ede166c836653ee349d69567c9228e2884c7a4ea068d8a903b98f1a4a293e9497f29a5dad0daeb7e9704ac4f0c1ca05e0d083562c6408c5d716823eb00307f89c9a8d03ceea12bb7a501cfd015c0f94f75bc8649d5dee4414b1f49d36268ab4f3a947300848bb25657f3b11e3b091844cd004ee8cc9fdc5fa986cbb99788bbb370d229da4e11213e4b9ed0536040ef8b98a29ab8c6a510306c4f20aa4a0031384679f9f535b93afa15b9196fd6276a0dafc5b25bc7374189280d080a7ec40ea18e3b53affdf673b56b5ad702f2e345a56fc8d6ee72bddbfdfe1a489eb498330986aa877b6cf927eec832bf9ea69081f2cd9d578ca130e658c930e33212c60f922f771c7d8ad82217a3e9603a59d9b4445e427fa26698605b14e3ebe29f5db0331501d3b5fe7dbe689fc6421eb7bbe", 0x1000}], 0x7) 18:38:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000094c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="8d6ea60c7d11e907fdae911360529b4da8c50b7133e93b0cd722f54f8c008b23", 0x20}], 0x1, 0x0, 0x0) 18:38:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a01000000f1f52be0d9fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af220000e3e791619a4b9d6154689277ff6dec81fd06ed3d457c8cde85dc6f940366193518554a23f5cb2b990940bfc0604e041845d5c715f049e30ab3922be0340665810d0e81bb0d48243cee24179b2634d295f3f1bdd36ebfc20fdeaa77e52f87df3c71529caf0a37b0a8f9561119cb1299eae3"], 0xe0}, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) geteuid() r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x3000) shmctl$SHM_UNLOCK(r2, 0x4) 18:38:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0xfffffffe, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='!'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r3, 0x40044b06) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:38:04 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="4eb495dbc5f236fe5352003315c7129f36647c8fba263474fb184bd1252b7dce64d25e22ee52cadf956f29cd0011fd054e7d7bc6a045ddd173df08df9fa25194b040b7c33237c3fdfcaf3d0bd0de7188d2310ad89e71", 0x56}], 0x1, &(0x7f00000002c0)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r2, r3]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r4]}], 0xb0, 0x2}, 0x20d) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:38:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0x1e) r5 = socket(0x18, 0x400000001002, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(r2, &(0x7f000052fff8)='./file0\x00', 0x10, 0x1e4) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) sendto(r3, &(0x7f0000000400), 0x0, 0x40c, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0xfffffffe}, 0xc) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 18:38:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x5, 0x0, 0xff, 0x1}, {0x0, 0x9}, {0x44, 0xfc}, {0x7ffffffe, 0x0, 0x0, 0x4}, {0x0, 0x8, 0x8, 0x1}, {0x1, 0x1, 0x2, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="83cb78d7847b3682f54fe27c5704ba7c8a1012877c5a3491e9fa153ed0d145aed12e6de4b0556207c46b40cf73e33b27666c9a18c0034ac8761e353623d836fb217cd3bed7fe46dff109a4fe6672b9ecac97379e864fb31ece80f3d515897da482b72faee5dddf22706fdd3d13f85ae6b9eaddfbc43bc1b313d00290581fe480ddeb2d318c9d61cb60c7ac04897a038ff3ddec3e65986bbcc397a3d725a534fa369aa28329ce2d150c159ce6addcc98bb0103d21bec7e091b3fd7b2b15e26a2ff9dd505a0a8376d562b7baf80805e0fd32c286751235b6c52361c56d7fa8daf368320c983fa6f9a65b61f0c0df94ba36afabe6d66d3d2bafe1e08b726e01e7e2a8e0ee01fd515404c84b7a46de597ab1972307aaf65bf9cb898d10439079603a63e02003c7f588a1b745c5fc843800d8fd75355656a5abbe8a94f07e7fc3cd7d86d0de8fbf0e6ac77322eea2621bcbe0219098cec21bc7bc9eebcd1201ab81b607209dad39458ea47965dfd55527d97f7575ec50c75887fa8d090aa212c514b051823f9533ddcbefb98719f75fbab7a6e1be5ae6cefcf60691811975362338f0e38d0a1192d4ec0b6a12fbc57ea2a9c31f6c6bbdb5b1f82e1c5ef9e914efcc89b0fbfaeb12a104d71b7b1b0fbd8f8958b9c1d408bd1678906c2f5609a1c50e45e96196adca98c14a9f6873d542d801edad3effd713a15a737265bb2850db0ab535254f9250b46a23794e6d0fd54cdc3fac16068a2401d31f9c23e35716d65b937aa41a5e251cc5bfb6c24eb154a5fdb549f47eeedff859665119724cadbfc149e94bb5372be8edde194aaa0b1677e16dc121bf01d9dbfc498dfcf297d206cc4eab9a681c4af89dbd0c81672416bb270bc619a71a076dd6779e8fa3b0a79ad6abaee35a9ca52a604b66cdd97d854ded7a1dec9b00987da5420deebd3cd095b5d823b47d31e414dbe810368080e7f00fe5881b2b906145f2ba8c5de7104efb462c7a4f1b509a95d4689ef99b0de16ed686748df7be26d35518a71e0c732ea20f6644e7f361a61ee2d9581933e083a4540122d59ffc45355584e24340997b77d2388750c129a541b667880e4c68051a67bac572470d5a31461e21f57983f1407bd61dfd71110e9bd636d7561ceb5df6d38e5501192d93dbe2e8207c30cd5a2e9965e7558dbd94d99fb5c841d951e167f670f4d02123745797cebfa5bc190dfd598a4eb022bd532de0c5940842d1f04db86472b2445f7744c3274a1cc5f89d77f68bece71d6e0f900f8ebd648b27e9a873d420e439b04151e8eae0564b584053cb734bfc7c5a0e02451964fc9020589b76d769bb833f4cabd17ad3dd48812b68a6170526c864d6f0ea6c1f6c333d38287bbca2669fe3a822906171a89caed2f61f2709b4232a9bf2c30e9fc1166b2de549f1259fcdc15e9c24745b718e6a04bc95388e2de731d03141bf97dd08be3b243af2a5f20d77db9d6fd3c582f76058d2a417b5c05d59af5e0962993c0437127b983598f2052e27872c43652d60bdb16b3cbdf0ecaee4c655258150935172a65c1c46a3e72da15fef4c111b846a2a2deb1c2b95446272d8de7a111c2cb49265ea3d06a0553a47bf274d7ce8786059a74ce032088d116a7b3d037aea98ce199d9a2d3f806ad5fd6769f761a72fb138e7aaf15d1fd61c64982f3001358a6261cf21c08d950bfe55350b4cd3165693632624ea2271d2d8cd37ea68ddfb3b015f3d53746d31ad40cfd2ad6789fcc31ddbd80ed329a0fc03450d086df62e4b2521fbc0713d14a4b4bba84134d1fc5dfde600e3be6ca5a2d0b1d5398535aadbf1755a14a21d53babe4977c3eccd1d7fee57ba8251b541c042a80daf060ecd618fd9ce2f5818a5ad7e842d0577b081a5b033d922e2dd1c8b54ab4c0a60845c980ee461066d5e9390e9f41a1cd908c4912dccea7894a3966510d3e21657d52067ed6f4495a5e29ddd52bda41ffd9b0696b0a6d2e1c05a03116649e2965d24d20464bd507bdb363422bba4465d2623f61a662848360015950d286ad7061ebfa3808192a0dd1ae52d41f990bc30feefa7f1a3705f29ab0e3db7c8518315d0e0dc582884b0de885dd5b6315011fb11b2f9c0339fd733de61544e1c5060e23b25ed87ea06834ce3f30edaac4597f5f34d4d79a36675c734bc3990fec3beed5b98cd8d7d558277bb282729e11d5da6b35912f35c1dde002ca8431c1e943961300c3a51bc277f363ef31ce1a3ebca9d1078b7690f62cfee5762ccc8d71a76f01316719710de192213077cea4cb248717ebcf5eb0213a1f63ffc8c7ac2b9265bdb70e5cd4f68f1256b3996a4ddec7052e91c5817c74642e8ad5ba2fb36011cad8196d80bcec2216b16584d093f8dd00ed9c35233c115298c38cc23e20682f96bdf76b7478d0c85657da4fcc2ae885a231839440dabaf7ebd09b0298fb4d26f36411b1c5b84095a9c2f4c6378fe8778d191b9593cb1cfd1911190ebe621ad8d1575fb4bc7dad13a04725ecb2a4c83b95743e2559fbfd1b074a902ca2a3f4574c7f729d8afdb73883555c9c738e633cf0bc071ef60f0a3796c992cfa00f61908c583af9414529970536e5d5584ecf042a1ea2ccf572c95355360dfef2027b1f437933ec3dd8b0b22402b6b0681847f5babc110736f7e11c2d78fb9aa4d9b21eccea62997e7615c28431493b64ac4397d1329f9f0d3250aea42daadfad94cea9b7760b77ee7f196759b015208217f6406935e023b893ea8e4044833e3a1b58c983193365b6117231c97ebcb5c0cd7209ed374a408e41477851a0914090d95919eb1f938a1317def44239fa78d7b4d58f16cd247b2cc0256ea1af6335dcac1e11ed6f564bebdfa014aacc845b3a68b670ab3386c16b2f023083a1a076cf4952389d817e663d63260afca5ad643c4bbfb7573b79e1b7c1f3a9d3444938090896a489feb9cc917e4a18202ca6fe32c5008151a787c70c8b32acd4fb4c3ab71d44cd27dc6d8b3ba5db0e219466eb99c65bea7e885e1b8674300d357fd65fc0445436cb6438e9ef0c500897d00b7e28b6bf8c8a027b91cf405405d54eb57afd4dffd9bad1f634aadfaa4402935f78e9ec41688abef18208d4ac185ccfdce1be03bf6541aa9d09a4c6758cbf70bc51d2f54fefd17ed89225e74b8195c9377461ec6fd7c7a445971574d059cf0539fb8e7fa06e388ce51506977bfd8f17f42a2c37d69057303ab53808f24c10173443d9d5892f0f79948977fd3248d8378eb28b92885d3e92af0b3a3be768886de17ca1b7cef46a1125bf40e86b01db87a8466f7962a31b68ed4fa9f857ad6cc80a80b7f18023bd95945d97be6b6339493b55504d9de1d8b16c4444b9aed2f40ad80edf7f58da316601c77738b0d258b1b1198f8e1da869e115d9193dacb362820c59de237144e2d2832ef8f943f6c22a9fab7d8a574be4b50bccd6f8e7593ccb140dc9bc5219e85d9eeba774230f8a0082517b54fb94e1ceab2f5ab996d01b038034fa05f97a1162b1c3f185e292f5ab1b613b95140cca440857183bb9cfb2eef49c20a574310a573342d97623747779e4e7805d2957d443f4c3941ffed5ada448864222784fc64763e3492287328093556e5f229f0c3832ef5a9afa3efbb784fd4f8ffdac759478e32d5c81a4490919ae8255fac1ba140dab38d71fecad3bd600700b350889704fe41a0fcf57095cd00de72cd6136d9303d1702d47c3163fbd9465ce16be49156f72c76356ea32849481a74831b7e65bbfdc3f3a9d43bd780625fd553f3574d3e3d2cd9b1ce77ff7bbca056274c80b43acaf149d430164137918d2707e1ba8f36c8c084819a5cc5488f5db2b0e8989f655e8da81727254a3e0ec1c27c74f6a1d3fda21938ac6cc4ff16340794e4cc4ee5a5c90d0418e7a62f1193417eb119e1f35d5d7a76c319f0e7869e1ea208f2f13009bee1283ca2617d6e2cec3d1b5a416c5c60da840284ba57a86068a0197c9fa634108b9beaf36b34cf53863af12707b10d50541d68bc4b4ef096f3befd57419da1ff8a22cdb735e43153cf1f658fa36f922a1c0531d7bc530002cb7e1d56fb9aaf52c13021b67208113d7bca5f512e7378d597d5f80ab5dbe7020085673fcdbc46abd035acf72906601235f17362207716f1d27959f1f45204c9576b7e250edc1238cc5f2ba5448023c7206e2a875a0d7fa46c308a63aad4ece79100e5fe46a5fb0d0b1e6fc99c73c87d55a73d8bafff81d50134244db16550a7baa356fb95b3308e36f404e295e4c4b4173ea932fa76179559a1438509502ac86be7f36f6531af2bcd09ec56e5a227623ae4c4a778ca1ec4362459344369a385e23bf669762b1f510c73f10435f25af801c837bb93cbc27329e9c5194d1ceae20cd87bbdcb48377ed30fba63eb3b98b3a14a020efcb5d2ce96ec5a152ed332aa58a2b4e2d4e3bccc6b1cf28bb101db6425f30319ba71d9e3e4e9a449c0a75ef730a5bb23d55c6822843ac5b38305b0df02db4cc0865cef1c73eb793c89c3ee8671e20c14a2fb2ba363d1432daf545a057ca7f416290c1db335c1cfc073455e969581a504b898248178e962ed5f841b48c9fde477543dd272437ac19712e48d3d007026a347acc3747fd570fccd13c525faadfba439d3e00a3f056c045d51851adc64bf5d6dc568616989b785bc9bde52d04da282a62df134ac6865b19f74ffda12227d630cd658c7db5e49a373522b65025732983d73ce398ab8e0b6034b27618de59585a03995cf7842d06c495fb02c61bef15cb129a6b2f49728ab4b71d9b755a93df33e0674b3f7d38fbb939c001ee773fdf64f304396506ea1ace25a6144043e70a2bfee82647fcedd0f7d90fbe53221ccc3d5e2adbc40ecf71102749ba39dff328e5e275b793e40a2af21bb17bea5d771b084352547a894a90081af5725839afdefb0d85fdee3567842c88583d961f4d3d477316dbc5771f417c946871ccd303cb2349be8a2a7ef72eb9d73f7c32e73d2471b5d9e96edd9c7644fd1dc1c9179d209804b0bac696aaab1848119a58906eb196bec69d592f4ed625aa9836f52b64be828a23bfd531b31012467f2558150ae2c638eac5afc00abfa09c3f9e5095852c74b6e02052d8e9b769ac8003ea036178ffcb8ceee71bcc8dabd74281c13542e568d615474bbe0ee0d4e73d3149c1950b5be5dcaaad85107d3253622e35adedd73226f82500a4273d69f3d52620c3cf9036d8262ac4d44e82b2c687207bdaddf980c0d6180ccfa50e24c9b273dee9f0e2f4430f6f2669856d08253656f605aba4693400191639b1f5a015c147c1986b3b8618abb43c8879f39ea277cb37e1d18a931df53f1f61c25771d7a2589f71af1c30e23b75b8d212cfcaf8cf968a53a88754246010167310776b9a9d759c4858ffb169dfe416e392b1df6e218ae272f0aa4b1906ee2bef4e24de775f24d6d372e9f25fa147e7815b344e6b1a4f2c5a8f4f5d927022c306cfd780ecee8f49304fd8b9b2c78410a9a92f9c720e3dca25f948454641a3778294185769bc6f869b5d7d4847f9500dc21928d824d4de536197c5d8c1625a60821f47a25519c253a8c761ae7f1a80c08ebf87622c69fe047a1c29a3c0252daee1db1328add94d4c5af0990c1b3bf5518f4a69b5326527ce72c924c35b9e4edc5f654ea6d83724ce35d500a76d7d75200044702b562a118bb892973a6e4ef3a11a6971dc9e50cafd54be0ee8cde9c94deed2d27ebb91ec38929a84feb6a9df59c30d04db7c64a9f4017ea0caa678eaa951032882610cf5a", 0x1000, 0x408, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4, 0xc5, 0x80, 0x6}, {0x88fe, 0x80, 0x2, 0x10000}, {0x0, 0x13, 0xfe, 0x48c}]}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) shmdt(r2) shmdt(r2) 18:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) semget$private(0x0, 0x0, 0xc0) 18:38:04 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0xf7d9], [{0x3, 0x0, 0xffffffff}, {}, {}, {0x0, 0x0, 0x1}]}}) 18:38:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000f6080000000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) sync() r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000240)) 18:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000800422000e90065000105f09078e0000001000000079406000000050089203c693b6c7544f5ec2bff00000401e0000001ffffffff7f000001e0000002e0000002fffffffb00000000000000020000000901004e224e2000089078db723d0e69b9750caa40d2fbccc94064db4e059935c997b2a19ac2a76dc2f1e06d9a73bf1554a1ef077d9d33060ef8ca8cf06db828cfcd9b2a080412e946a085af2c4a0d0dc87ca242a632f3e46c7b3974cac068b4374f2dc4f7a331784b1642edaee220e2586e7489b0d72b433e36f3d71ab8782f6a39603d032b40600dabc6a53b52ada6a0dc43a9d457def19e8d59b19049ba920cd90c26"]) 18:38:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xd0, 0x10, 0x45, 0x9}], 0x401, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x22, 0x2, 0x2, 0x1ff}], 0x100, &(0x7f0000000140)={0x7ff, 0x5}) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:38:04 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x12d) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x200, 0x10) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) chdir(&(0x7f00000002c0)='./file0\x00') 18:38:05 executing program 1: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x0, 0x800}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/216, 0xd8}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) 18:38:05 executing program 0: setrlimit(0x0, &(0x7f0000001500)={0x6, 0x120000000009}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x842, &(0x7f0000000280)={0x2, 0x3}, 0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x480, 0x90) writev(r4, &(0x7f00000014c0)=[{&(0x7f0000001340)="bda5b0d53d6249a407fd5daeaf862bc49b0804e97a9c39fdde0012c0b8483e2d2ebd3b6abe9b13c99fe2ce4247f1258307b4e80c17f583161a61e372a00d306454b5be513f3dc1306ccbd991447d28657f712f4b1aae389d6a979075307e6bc6af4b158dca0e74c58e4d15338a53cbe28bc6d990ecc7ea3e4b0d91ae9237353ce0bde021ff6d35f7882111e6699bf51c285bf0b56bd8b5fcb7dbcdf7765375aaaf552f9ff465af4f0f8c6deaa48f23385d7c33162a450bdb0d7a", 0xba}, {&(0x7f0000001400)="1d5ce7816d8c781a676224", 0xb}, {&(0x7f0000001440)="190097704f6a8821e6cafa11512d36c2965a4b3de238788ab0cd9d89f5c5250fa86622e9b21877b67d52272852e45ea2c9ac733d417aa9fd22369b409fb88cb90d65b3ed0e9345", 0x47}], 0x3) r5 = syz_open_pts() r6 = dup2(r5, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="3589b89e31d0bdd2c666af2ef4d6cfbd9dd58e5b5621d15407306ff7f459360a2b44eda02bc18f21d83dbb5d5eaf2942f4c0b277b88c2b236267f13e21b5bb32363bccda1a44bbd4fd5e7dd86e75e450618d86db6c44955e0c0ad4647022e0b834e8fad6d01888b2cba4b0a757527bec7547743d34e22802fa751d5ea19881e1df3abf1246a66f3f3040ca020055041d195838c98994", 0x96}, {&(0x7f0000000200)="db65198206b183940118742512875f560640c5d21b6d0afd4d0fcf58296676a6448be283ef44d8bee739fd750dabfe87740cf02c1c16d3a9000ceb9cf5d6237a122503cd374df2450d", 0x49}], 0x2, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socketpair(0x2, 0x4, 0x8a, &(0x7f00000001c0)) 18:38:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x4}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:38:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x400], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffff3ffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:38:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) 18:38:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022b2f66696cca6be9e061c0a6e3599787688166552f4958653fcb5987b95cda0fc51c97eb521b0c7b1805f78da7cf1cdc035b4f91741cd2bfbae1f4a677333b648df70acfa6078e783e9408999286e9333623dcfa828a70a4063ec64f0ec4ce239f67af832fb38ffcc40b00d6a3ffbbd47b88906a9bf0bd0aa532bbfc87c175c3b686f99a315ffedb1602c9905adb4a282be9baf68e13cecf64b2ec6aa648e59a0eb3e59d0d93e895cdaa34621451960f05c803bf24b87194cd63d3e48eb56d85ac542dc022600f23671eb0c8bddc080fbe017b54078e28604531775cc9e0a5b4767854e8d27af87807ca84f838834aae742ac1254c60d86697727ee7cab8ec9bf01996a006a641254645d355d63e404173cf55da3ef1ddd1a075023a3eeee01dd47208dfe1b8e5f72a318fc2"], 0x10) write(0xffffffffffffffff, &(0x7f0000000700)="9e3eaa56000000000004bf9aab423040863b43be242a20bbd400000000d0459370400510fa651c1e", 0x28) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x5) r2 = dup(r0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r3, &(0x7f0000000640)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/201, 0xc9}, {&(0x7f0000000400)=""/33, 0x21}, {&(0x7f0000000440)=""/1, 0x1}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/173, 0xad}], 0x7, 0x0, 0x3) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:38:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) getsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/218, 0xda}, {&(0x7f0000000140)=""/6, 0x6}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000400)=""/42, 0x2a}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/228, 0xe4}], 0x8, &(0x7f0000000600)=""/4096, 0x1000}, 0x0) 18:38:06 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r3, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r5) r6 = getuid() setreuid(0xee00, r6) r7 = semget$private(0x0, 0x5, 0x46) r8 = getgid() r9 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r8, r9, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0xd7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000140)="cb7ab6462b31a5c46bb49c8f4125b31ef803bb7b76deb2abec126aef644bb863fd6d577b13dbbf9663348ded2626dd8878c3adc32b3f14ef8a20eb54028b7a73c52f9e956c1dd1f7a70841f9de7481b9582c6355a047983c1e78869460d7807600886ea5f7d69c72344dab48cdcaee81f64e1a52c0f0f3ee9ab2d4af8000c987292ac34b3096f2f71b2e3a77f9481f0bc72ba575", 0x94}, {&(0x7f00000000c0)="ecb91c0c304a494f652376b8fa5e55f8dd91f324dfc0ef40ebb1a7beda35e5c74909e2183742dc08d2db8735faf88e8ddd7bcc6fea", 0x35}, {&(0x7f0000000200)="a37d380962199bc10b76b1e14ad037912aa1ecb8723ae4afb963ec3587d9b81c86e87069eaa7bdecaaad675f1d54553d076a62af4485ac943038026cdaf11fa9ee7615ca552a417062355e634b4de1dfc5f841561212bc3735927c76c97bf1e4730b31519c812c54ef4af94018ec323df223c85a74eda7870a67889eacf58fa057ce4ecd91ff0179b3e0c46403ffaea0426da343d7684b028be43c9321c38a3ba9bd4f35e53518f9b226c47a3a1f53054ef4ebf537caf49dbb8aef63ff21e95383b8938676e970f1e222cc3a1be00a36e98eab0a24c2045a785d4a7322d837a27d48d4fda543e423bcdf68cbf2a37f01d9cd127b7caebde32332bb7674324393d0d3a053ca20fb2f4a8b8c8faf68d293caa519ee9e51968b7c8af4b7718d852a3cd0b38a4d28f444454ceccb8bbf4637dd5ba2b5aa42b435e31232bc87367d0bfdaac8bbc428d0daa2c544e85e85be3f3ab3eccd52db8c656946642ec0480a803a9324bd50bbf96c47a4adff881931df0e0d166136b6dcc353def013b4b1f01ff241207d1ce250c113e7918975b15c246cd28495f9c3a5c5e4687d53a629b2cc9846281fb9b51af6ef9d4e2bf86c7bee391714cb48c0f4ae5de6b3b1a160fcdc7e11a2af2176dee328dc7543668b9c5c18b25629f394ba6798ea63c6198f62c48f16f201aa6c5b4178f1e3dfd3f959aea205b77af47bdf56570a8ab098bd9100f827e8653c6ca1ab7dd5066af675fbcbbdfb96ec846113f34b79c60389f788de5bf64b8f31f787834499962502bbdceb4eb288aee9a220d1d53870cb8b7bff32e985197deb8f09fe3fc62a6afe633f4fe784dfc2b453b5ae556f352fa64de561bd73bd4ee7ed9d98dc1a27aefff8da3421264c96f8346bb3cf34d935d84035b7c87f760109f3a28770ba3e0d670aeef88a54f06503c87780f916536c7a945a4a9b829cdac03a3307fb42cbc8a0870978c5da9d3b3175ed4f896b1418a6ea51eff96b68b14c7514e3f95626cc9ed49defff466c179cc9fde84bb07a2139f52cf32a6780e828f40d6d485d4f67c5c730a5313359c969f66ee625b58505a25d34036cf23b9caf0c75927d1b85c4cfecc2dff5e41d1f2f300a5d366c39068be0c87f8351820cd5f552f51517b3e1e4942e716d07016f52365100e08f0cb8fd395d5a3323b02ef1cec6ddb03d04626e0a7cd800fb00962ba8732d30fa3d9f9c42f7102288d8aae3af830039e1ffe49878e1b007d6615ba07d791923d0d2983b84221704d5b199beec78b0ffbbff64f41f7813126b352144bd28869aa276c544e416eca2520fb58dd3a21a463dfeb2f138d495fe874feeb54ca09c4e60708c10ab08430be998edf62be134f4376b9c32d8ca60fc10cd9e67293867c2e969db7d8ff390301fc388faed8a11d0dd3af0d2951a98c5affc79accdbaf1d6c5b0f5907894c9eb5a52127e84ed5d8474e07e721e4b6e1a80bd835da4bbd37831cd2625ccc840f198933f950d133239abb09f91273de132da7a75a1905cebe079ddcc714758be885f08abdbad77caf1c46edfb257e8005feb9da5a9d1251de83bee9c20000b7500e8603c03cd54f10337653414970db50bb9745d0bf6a3ce7900e588dc20573ca6526693522800bdb2b9f6d454186f70ca8d839b3bdfbd4ee86f878adff45261992ce820b04ebc674cc40c74298334fd718214c4084382f8897c6da4ffd79a9108bbd636dc53e57cb7750e6f84ebdf2a6a577f902262dfb168cd6c44dc688f92df7311d6920ab1a92200f6d1e66c877de42185c651716e83272449b4852ddfb51a628abcb4dfd5b633a28d517d99f059a3889584886bd476c9988c8768c40d44d983320af97288b4299ffd6cfac2bcc7875daf2f0893f65fe3b4ccea95bd1b6848b3c2a26aaefea5482fe1a394a2ec8af1e12871a24a949c7f76ca113ce75a54f29a874db21f64a2396d00be89e2df00591d07906c0d2b8a5d3c3ef014dc1790068dc64a525eecb8e52de2ca1c0b92c443a8c2b8c9a428e14dbf72f40eb172a3947abb756a01bc6e8cecd2f6955ccc525d99c214c8247bed618a63a9b721935786492cf8738c43bcda8861051de187a1686a1677b4556c084d890e4af3a702e4ff1cf13e7c9b12de6d67326163557ba1fd14945594ba904b4c98c63ab5fd5929d0f4d6139af48bb5c125d63bed59c3de3d6a514009557c2316a42e9efc85ddfc433b768caf6aa0c8ad3434bf5f32240a55a622993332da4b9e937b7bfbee52ece74be5a91c92a4c73c1ea49f7fb056e118452d6e70259fd46af925711b286bd8e544f4a7f58fa7181060f53c30885575d5af1ee4f26ef2dcd40793258a5123d098ec5d9c9e804064350edccf1852be4a6a810267daaf49cc32c3fa531175c91a234c539e66406f19a6bc9e254bf6b1d28e312065478f1fa5aa7a89f2f6a0d1cd3abed6c5e21c157f24c6be7741c4d69f10faa638ee175abdbcbf113d25751d2ef3cefe699fb5131fc1435e62636318cc7182b72c1d3ae9fb4ef4f21255b5b614cee63445a45022dd0f590df0beeafbcaabe5b8df561dec14312ecad61287ebcb9a14a12e93eed234992513b289dcb04754c3cb99ee8e1b08961a791027eec5047e667cb4a3e5dbfc4c946562e8836c370e6c12371a8a16cbeb86d329cd5f657143a202e24e45dbd376f74ba20b0b820e617ac97c13c90570b09de75d003ecd2ef907ba17567a231c7cd2748ee84618ab2e481b652f94e0241902f8718d34ba06fd2d236d15d85492fc13678ef5fdffbbfb4cbdf6e8faddee9070cddb0ca54ba46c167fd285ab325912aa3812d5d6a12beb424f43d30da673bc62b7d3545854dd2cd645f996dacf40eb9e892e49b83961d6b687c80dc79761de34376c14d607ac472df8212edaa975e821ea886f220814ae91fafd691f3d83677302c41152418114d8dd2c6b9adac69d9233e7b79a295436b08b5683fff71fbda76f07598cc0af6345014834006d8970c87cdc66a390c21813bc106f3430289412cf1b5f41ac3c2be57fad2ba53fd8f0c2c1c083903da3db95e20c37cb69f177a4964828e808c549d70778e6b392b3a5e45c478f254922d51ba1ed4930c6c1aff74d707d3b3300f614f138f8d35c1d43bda17821e415d24b2b9c9392b4adbf8c218582b661d6e400eff3b3858f12ed4f85adfe63611a21538bfa714077870661a6cfc363f9a63a1748deedc41472db829832d02512a2bf5e2f3e20a8e0a60204e5f29ba412d25dae2a54ed087ce13d1d7d598363c6a895dd67933fb14e7f53f07114e12840f042d38557dc197f9f614a26ea4388e8f1527cba10cb43c6589686afd0595dd5c91d23341a2a0b971fb9631b0ad36b715832321b721f831dfcbc7e63dbd2921db85fa84d58606091124081a2038d055a0b5822e3c4d6ca17ba7106ba98d4486f5cd7b77dc376fa09ff02178b561f24d8305c891570f60702bc28cd1ef584355529c78851d045d3252c1255155a35f3e972416c094b0bc30e9f47a316e76fd7875659754e0debd96d8823b7d7c4908e396f375fc96c077d8a00c38b36e3ad3c319013290ea250ec649304d9d534b70a7ca4d58233ad0e82a5398bde7a09c004df19a0ec829c53f8fd72a3156b73e899a4cecea96b203ce8e66b72adeb596628af6a15ab5d3a18eae4a892fd2984e9b7ca6bdb8422c82aeac0f25bc402f93f9cddc51e29c1b4a7a61306433510de19119637a0d3aafc27f2a3f8feed9b881ea9721da05f2a3ca1f92c93e4dd68eb4af49b3167f0a34ac2809d157ab3846614df47db1f30ff0f3071a4de58043aa24f6f71c3928843d34776f129bda98692b0abe48893a18a5ea5f7758b2df149fb5b27c61741da45623f79034dc1252530b977a0269d26ecb676b103e78f0965d66bff152b31ef585a44b6425fffc74d1fec7996ffb90f674253ba0f3da6a7e87d73d38653652fcafbec81b22543fc2645b1f23d7c9be9736ba6e2dec27c497ff32ba51ab265cb89162f08a6bcffc59aee2a496f88cebe9d1fa6ccfad4baf85ae9bdc843d0bea0a6ce7b8f72ea0a38cdede8e35e048323630f8d3f5c9c74f4f7d31e513e9c244e67e15c884c150b2828ab822ce4f4e5ca279805a3d3e0157b471eece45108fb07f369eeef787f8456f24a148be5dd05ec478064411fff60a09ec8effcd19957da41cb53f7c93b6408d594ff24388ee6c7a26ddfde95aa8cd9b359fd220417baae13a9e1c3f3310990cc1b8e78df25c08f33a5c2d18c44cf6328b2351382f84881ebc2808e6c74ed4aa23a1fda5bede2afb2ce554db644768a1e6d43c5aaf288cf805d495577380bc59d6cb3c8fc4ddcb7000fcf11aec47b58565c399b657fe9a4357f2eb48126669231eecab2fb7427b3d874ef9c90c973d6892b7c63b9a6e8982aa49c30cdbe5ff1db0826ee5857f9cc42f7badf2376c4e06d85f765883386b6d172913279e87aeffeb8d8fd6adf88a6eabbda59fbf02a769c104426fbb29d50eb6380eb0f468e01d5ae479b4e66b458420b53d2980a7daedadc01def7c06227b5726b25347bc46299dd64ccc2efc2198ee97166fd0d7074e7efa6965cd86291c3ca6082d793982861d203703fa577e5ebb4a30d56d70f727c171029aa461664daf52660e606f754ca3c927cefa22947901c33256cc57828edf1a9919ded762682fa44477673eefd1dcf18284d3e93132d2554bfe1a42955c0f8947ae03e2721194089d25f6feaa0890fd4d9c102a6d55aab31319b112fcc699ceee0dd2d637f0d1d2a32fc9091c0f676a5126273b64fdb7d5fac6e7365486f4fdbac41bd87c4c82f786c046772ea251e7734e2231dfa2177546ff4f532fae2295df3afd0aa11bc19c38016fab5c564c75ab4afc9713b70912f7bc0c93ee8eb92768b6b0c065a27bd9ac5bda3434a9bc2bf5fe27ae4c63642b1c8c1a970bc36b82fa368e63e2afbeb71be7b09359820691b8a8a41a38929c96d3362ed0fe0474db754783bad6a4edaa41c8ddb2e01bc90a2f507af335de43f37466046a7961cba396416467c6b12e313fd60d0cd4dbded16e22084b4199462d9daf2034ca2571bf11d3f08eda7bd0ee847f0ea35f6714f7173a0a0cd5ac7dc1116162fd31253be2356d209849298db399da6895cd206897649cdc0dc164e626ae076721ab02d3a3c4f05eb4236ad25d3d6e47a3903b42317d7fa1e7587d4974026317fc0c8475fbaddb4cbc8527a502cd6955b8863e9addc5867d7838386acb6544a89d03ef0e12a145b98629bdf0cc2fc391fbb1af11181cee365d94952e19cbe3c8183b0cf922847936931b538c8742bb03c996e740eb69a82f18d28e5d5456caea67fd2a96590163d28928fecaab57c79f1eee58e8fe906ba2c94ef75a2ac3d270a8908ddbe6e9ab66ad6e8d050646cc125a941738086fb54d9600b54844a110ad145b43c638473bb821678e3f4e4b06e8a2cae745a8b31c2b6edd85c601c3f1fff5db20e81781bbab605a850ed3df71c0e839e4fe63b12f9fb5114afcb00a6631fb249c4b01a143743e75f1193a9e1546570377f4662898d99fe6f5b01e4b47b0ecff9fb489df716223f8ec75e69a0961b2049d81b387bdf5aa123fdab82c8e8c527f200d78dba86cb5690a0b0deb2e4db49c7b595f38d8711e83d193fb931709f672a69cdbec38c6a2aa178ca4ea025ae6ca8cf47c60a6bb064522d8d386920e2367b98d102656a2d034942a9565b66636be499041940e0af6402211c257546b8dad977051a5512c187bbac10686ae06a5524cb9d1e51159a31", 0x1000}], 0x3, &(0x7f00000012c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x60, 0x400}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 18:38:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdfffeffffffffff], [0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 18:38:06 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000001500)="e9e43f00000000000000c03d30add3498908400033fbe4e8502d3b26ca637f2fbc078dbb2a31e95e7e8fba0ddbcffd539c17353e701a9b08877fe7dae6e6f2e8c1bf2194c1646a11bf4c99e5d2a9415672cdacc2ca5f6f83bd878f593975d990ac7d1f3eafe21a3d33f804923fa50c583aa8bb9b39837df1a74d85993856b44a7a958942cac998d5ac6d5144a4ca9ff989b49e97edc7f807847773b0a369fbd2a59a4b43361aee8c48353e99425d99b634499fffe8728d56e91ee2c9e5c20825b4c0c0c1de8e1fc0e4ec966076d43a0dd3767ff26102a4f91ad23af864e37471", 0xfffffffffffffe49) socket$inet(0x2, 0x2, 0xff) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(0x0, &(0x7f0000000180)=[{0x4, 0x1, 0x1000}, {0x3, 0x5}, {0x3, 0x1, 0x1800}, {0x3, 0xfffc}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000001380)="ea00005c00000000e53aa5ad35c5f6d92de9494ea37d1e45a81f99af094f508f396ba83b57a676ddda56bb17ea422b8a4a485ab05ef9f6b088688acfaeb584d75a6f5fe5b04dc016bb854ff9b36ed4ad276ba063562b84aa5c19af48fc7c8f45a75d4e9d7d9cdbc8f057c3e0a17072ce6bfbfe09644c1d2007f197352598ab9cfd0b48cb1a1ae46564c7ed60c7316ad6af0e44c262d6c17711bd0f842c707dae199d63068028320aa62cb6eeabcc96bdc1fe5930c33ad0e22d5fb1b523d3340580bc682ca1bba062f77152", 0xcb) dup2(r2, r3) 18:38:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000001c0)="193b59ffc81a5ebda737845d5afd744faee57d27a75b7f039ddc4c25cb6574ede967f15efa663f651e7b8932290225ce24a9593d633a5f6b1d03d52c5d685d3a76305177a38142ed7bce1a6dfe70f8754e879b8902d1d322a11ac6aee9f859909dcdbc747d6e3123848f303bca7946c3838643c204c6e65d94f8d972c948be4493f2fcb09ba540fc63c534990cf2fe067689267517f68890516080a9e40cbb1a00317ec1502bda4025576304bd98a69abd7723452b6e", 0xb6, 0x401, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ftruncate(r2, 0x0, 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='./bus\x00') 18:38:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() flock(0xffffffffffffff9c, 0x6) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 18:38:07 executing program 1: socket$inet6(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r1, r0) socket(0x7, 0x4, 0x2d) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cba, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:38:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) 18:38:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482], [], {}, {0x2, 0x227c}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:38:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x200000, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000600000000002000"/39], &(0x7f00000000c0)=0x27) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:38:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) poll(&(0x7f0000000080), 0x0, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="74677f0ea3bda974c4", 0x9) 18:38:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) nanosleep(&(0x7f0000000100)={0xfffffffffffffffb, 0x8000}, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom$inet(r2, &(0x7f0000000080)=""/83, 0x53, 0x40, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) listen(r4, 0x9) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x100]}}) 18:38:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000613000/0x2000)=nil, &(0x7f0000287000/0x4000)=nil, 0x231b}, {&(0x7f0000682000/0xa000)=nil, &(0x7f000052c000/0x1000)=nil, 0x6}, {&(0x7f0000450000/0x2000)=nil, &(0x7f00007cc000/0x4000)=nil, 0x2}, {&(0x7f00006df000/0x1000)=nil, &(0x7f00000b2000/0x3000)=nil, 0x7}, {&(0x7f0000669000/0x3000)=nil, &(0x7f00006da000/0x4000)=nil, 0x7}, {&(0x7f0000377000/0x2000)=nil, &(0x7f0000552000/0x4000)=nil, 0x3}, {&(0x7f00006f7000/0x1000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x5}, {&(0x7f00007ae000/0x7000)=nil, &(0x7f000066b000/0x3000)=nil, 0x8001}, {&(0x7f00001e1000/0x4000)=nil, &(0x7f000017e000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000161000/0x1000)=nil, &(0x7f0000538000/0x1000)=nil, 0x7}, {&(0x7f000075c000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f00000a0000/0x2000)=nil, &(0x7f000042a000/0x4000)=nil, 0x7c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000de000/0xf000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) r3 = socket(0x20, 0x4003, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000000c0)) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64d20 18:38:11 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "854955883d026111fe4d04000000100000001000"}) r2 = syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x10001, 0x1000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x101, "27e733c4c3d09d5b206296a58c65a5585c4b3532", 0x0, 0x81}) 18:38:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00e1ff0200000000000000290000003100000000f27a418875353987ecd21524de39f9cb2a195d296a000200008000"/71], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x202, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x10000) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64d20 18:38:11 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) geteuid() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) write(0xffffffffffffffff, &(0x7f0000000000)="220e22", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0x3fd}, {0x7ffffffe, 0x0, 0x0, 0x8}, {0x8, 0x5, 0xc, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) 18:38:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/181) r3 = semget(0x2, 0x3, 0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000340)=""/4096) semop(r2, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x401, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000001340)=r5) semctl$IPC_RMID(r2, 0x0, 0x0) r6 = dup2(r0, r1) recvfrom$inet6(r6, &(0x7f0000000280)=""/161, 0xa1, 0x1, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x9}, 0xc) 18:38:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getuid() ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x1}) fsync(r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 18:38:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0x3a, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000340), 0x21) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000002c0)={0x230aef5a, 0x5, './file0\x00', 0x2, 0x0, 0x7, 0x3}) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r2, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x4) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x40) socket(0x18, 0x4, 0x63) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290200aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 18:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x25}, {0x6, 0x0, 0x0, 0x7fffffff}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 18:38:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x20, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x120, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6, 0x0, 0x0, 0x10000}]}) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x813a, 0x5, 0x1ff, 0x5, "a00f1e3c91a41cd94bd7762eeaee7ffb160dcb48", 0x10001, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="97f161f471610e72711fec7e1a86", 0xe, 0x0, 0x0) 18:38:11 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700005984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d70700000000000000ca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa8bd464bc3c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000d1dd4259fb9e260121ddd3ae8a7dc0933d53a6b1ce9e9c556fa730dd4dfd01da7ebdfa85ab0d1d731d7e0f06423078a64215755199bc1c87899e09c2f26645832d504c7543ff0a873168afcf528698c0d88016f96d9b1de5bf2bb28f195b179e59834b8ad4527d669378a5afad5a427492f93d09e7847bd17af5183c9f5b8668268c7e4540d014b9913c8bb3"], 0x10) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) 18:38:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x0, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x8100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0x66}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:38:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000010000/0x1000)=nil) mprotect(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x1) 18:38:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x37, 0x80, 0x4, 0x2, &(0x7f0000000280)={{0x5, 0x3, 0xf7, 0x0, 0xff, 0x2, 0x4}, {[0x3, 0x7fffffff, 0xdc, 0x0, 0x0, 0x5, 0x8, 0x2, 0x42e, 0x1, 0x19, 0x8, 0xd5d, 0x81, 0x1, 0x200, 0x0, 0x1], [0x6, 0x9, 0x7ff, 0x100, 0x3ff, 0x1e9c000000, 0x3, 0xc1, 0x4, 0x9ed4], [0x1, 0x40, 0x9, 0x6, 0x4, 0x6, 0x2], [0x2, 0x38c, 0x1, 0x401, 0x0, 0x7fffffff], [{0x7ff, 0x7, 0xfffffff8, 0x8}, {0x5, 0x1, 0xb0, 0x1}, {0x4, 0x9, 0x80, 0x6}, {0x1, 0x3, 0x5, 0xfa9}, {0x7fff, 0x7, 0xc60, 0x3}, {0x7, 0x8, 0x38, 0xfffffffffffffffb}, {0x1, 0x8, 0x4, 0x8}, {0x8, 0xffffff80, 0xfe76, 0x1ff}], {0x401, 0x4, 0xffff, 0xd2}, {0x20, 0x6, 0x2, 0x1}}}, 0x0, 0x1f}) 18:38:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x20000000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10000, 0x0, 0x100000001], [0x0, 0x0, 0x800000], [0x0, 0x0, 0x0, 0x5, 0xfffffffffffffffc, 0xbfbfffffffffffff], [0x0, 0xfffffffffffffffd, 0x405, 0x0, 0x0, 0x80000000], [{0x2}, {}, {}, {0x0, 0x2c2d}, {}, {0x0, 0x0, 0x0, 0x10020}, {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x3}]}}) r0 = socket(0x20, 0x5, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x200000000000005e, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x6, 0x1, 0x8, 0x400}, {0x0, 0x80, 0xfc, 0x80000001}, {0x6, 0x20, 0x6, 0x3ff}, {0x9fb, 0x9, 0x4, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000004c0)={0x6, 0x20, {[0xb987, 0x80000000, 0x200, 0x891, 0x800, 0x0, 0x7, 0x2, 0x244, 0x1ff, 0x6, 0x5, 0x5, 0xba, 0x6, 0xc30, 0x4340, 0x5], [0x1bf, 0x100000000, 0x2, 0x8, 0x0, 0x3, 0x1, 0x1, 0x4, 0x4], [0x10000, 0xe780, 0x9353, 0x7, 0x8001, 0x401, 0x100000000], [0x0, 0xfff, 0x4, 0x3, 0x6, 0x7f], [{0x1, 0x1, 0x5, 0x7fffffff}, {0x9, 0x0, 0x3, 0x7fffffff}, {0x200, 0x5, 0x6, 0x200}, {0x3ff, 0x0, 0x4, 0x694}, {0x4, 0x3, 0x1, 0x80}, {0x800, 0x40000, 0x1, 0x2}, {0x7, 0x80, 0x2, 0x8dd}, {0x400, 0x1f, 0x5, 0x2}], {0x4, 0x0, 0x1000, 0x1}, {0x4, 0x8000, 0x7, 0x2}}}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:38:11 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000200)={0x6, 0x3, {[0x7, 0x2, 0x54, 0x8, 0x0, 0x9, 0x6, 0x1, 0xbd9, 0x3, 0x8, 0xff, 0x5, 0x3, 0x4, 0x9, 0x1, 0x2], [0x400, 0x7, 0x9, 0xff, 0x2, 0x0, 0x0, 0x200, 0x6, 0x205], [0xffffffff, 0x20, 0x0, 0x9, 0xffffffffffffffff, 0xb2f, 0x7fff], [0xdfe, 0x6, 0xfffffffffffffeff, 0x40, 0xd73, 0x5], [{0x7fff, 0x200, 0x3, 0x1000}, {0x5, 0x5f, 0x6, 0x400000000000000}, {0x6, 0xd83f, 0xb7a, 0x800}, {0x5, 0xffff, 0x1, 0x3}, {0xb9c, 0x5, 0x1f, 0x4}, {0x100, 0x6}, {0x9, 0x0, 0xc1, 0x8}, {0x800, 0x81, 0x2872, 0x1}], {0x4, 0x200, 0x1000, 0x800}, {0x2215, 0x4, 0x2, 0xfffffffffffffffb}}}) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/94}, &(0x7f00000000c0)=0x60) execve(0x0, 0x0, 0x0) 18:38:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x8000, 0x7f}, {{r2}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:38:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}, 0x0, [0x8001, 0x800, 0x3, 0x0, 0x4]}, 0x3c) 18:38:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) chflags(&(0x7f0000000080)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 18:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:38:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0xff}, {0x45}, {0x4006, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x35c, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000bda6ffffffffffffa769a8437d56cb56ba95834e4ea8c482e58767f7171d63b5cca057f29d05fff1064c7f3b72cfe026cf63cfa99c"]) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) sendto(r3, &(0x7f00000003c0)="b720bd38ddec872a4ac33db8a2d2d4775043f67b1ed5f1eab804e06d866b6cb68c2b5b23765b908439ede07c56f48450666189d2e2e67698c5dbf26026175566d7b951009bc2883314bbc8789f96c85a5b246d011ba35426c04ed80d539956ac2bcd67ce109bd8548245d9e4a6871c52fc16e1ff15cd54c9310d855d4eeb76c3d44d66e4788df5e0edf88d89ad0e7be03de717b3f5eee3e1cda1ed4855abb9346bf8897bb33a3625468c3372311f3597a51ba57dabef90965643eb314edd3e4e5565078d7d4f53f56fcb8c1f986fb881ace748165d203619e03c7e46f26cbbcb7520370c98b87f2d08e51018daa2562507cc4082", 0xf4, 0xf, &(0x7f0000000280)=@in6={0x18, 0x1, 0x3c, 0xfffff000}, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000340)) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) sendsyslog(&(0x7f00000004c0)="66d2529a88fe5fb66ea876898a7768922c90e41945034e561c40fac522891300fcc0f5c6a1cf3fe0989a3a6e29e38dd4f8b502feae0689fa040c911902a64f0eeede43f5f72fb8dc867d10ef63c18340210736ab7b6ca61939903eedec5186c085e358df6d8f61eff0bc277b4e69348a59a7216adf9b6cd43fbd2cac4f673b4b569d0a4c5fe8543fac0a7128580261d3d3408fbe2b95ad7f80b2dfd1d8fb5f772292761a8fc43663a197023aac53682619a45aaeb423d831870bfd64946ca2653439cd703c42aacb71f62109cbecbdd649423682b94aeacf2186235f382c25885187c3df2558961db24af47aab7aa9", 0xef, 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 18:38:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)=0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81286947, &(0x7f0000000300)) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdba) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 18:38:11 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x6) sync() r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x4010, r6, 0x0, 0x8000000002) ioctl$TIOCSDTR(r6, 0x20007479) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 18:38:11 executing program 1: msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/172) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000ed8f02b7c6910b1be389d9942fcba7021a3a43f98580c7780baad6f74058ea16fd5a3b15bca9ead4907ab386a2be8c6daef6e36c7c0edf3ea31bb63bb6f97ebf1f10c5f21de2e695e7c194a52f54df648af4f3f5fb3d37e26874dfa4b651088e156daa1a77172d03ee71f139aebcb4aef9232ee76bdd83952b0682cab97a4898aea868bf9f923f75f952708ecf25", 0x13f, 0x400, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 18:38:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x100e, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaaaaaa271cb26b5f070eece66125033f4254fbb9898758a30d2ec3f4f3e58d60a42a397e35c24bf49d43e8c8a893126065de003a2d6ce6d05ebd99906400c41f42ab863cd0309d01881acfa22766ebb0cb860990f09028d00ec0a8898884ab561ac81b4478c934f2739f387a22b8868214a4c658e0bd563b027b9f0bbb990ab09e0e3b1867b793b6ae00b334f12f034fbdae57084192a26bba3bcec16ac33d3d03c6dab91743db0333e4121534f15918cbd2c0242a1f5d1f0f0400407c1af4957240b333ef86e200678e485540cfd07c1290d37978f1c8c55a700a87353658c016f84ce5cb62fc3d9bd2dc5d3c7843f610fd13d94a9cb123a890100a0ef06541636d262d6170e4a34819fd7c0a9102f7f4741237abe2850547e3a08f07c800407bac4cc1172ac1caa97d18d371faf6dd9cfb6c26f29239779708fc96b67376f4e243d2644f7260259663bb964f6b3f95f6ddf3cec5d1e1162dd9c535efd188813cf392c3ea12f91ddecdd37d7da35bbef718ed521f94898b2666b069bcf5276c8ab16cd4c10c423b76e21e1cc98818b50cec27741c323bf9978ce0a173394e308702482aa6f089c4de2c5be823b6902bcd067da14b225fbf8c0d7941e0dbf373530ecb45a4f19769c9e6fb41996731f1f0ae556fdcda5a727a1b14ea14cc3d7f73f5fd5087572f6ce011acc080b3f578d1dbeb69c8b1f8e3ff30770bb21bdccdeb04f20f17827e19978834c65b167f7aae0e889e458f74d3153953ab39bf3ffc1b225b7e142e77b10ccaad5a095060afe8e46beb5356a0ba1c190be8f9bd9c3e35667fcaaab07d4ffad8357e628b0d469ac0365be33ae0024ff2f5440f2f9113abf1050f803031e92519c0275bf211cad538ac1b4a42b5064ba1c1c7630b04ffe9319622156b8826ce0f2e59fdce568d4a8aec9941a7dda0f91073821d8ea75a609228f7a5b934c313662e07075ee919b7919239bacfc0978486b6e36ccf0caaf3e84bf66b7f15d35ec5879cfa675e07181a67ac02fb2d9ae468f1b7daa318d0ff2bc7bd27709109722e4f0619171cfa2dcbfe3fe329c2e9a8aed21684bef1f93eac9402ada4b42bc81146abfd0b34a89fab281c2e75a18d1e97c9b1e14facf1bb614177242790db615d8f947b0a3c518cee9cd370ddf4d1221651e390621077a834ca374e4f943c8df97748603cb4ac3b493fca665bd326df0ae2446fc7cd71b4c1ee98ccc8dd281c4c6e00d512278687be28b0f1063678ccc5a9c7f05b338d7722f9c4460b0d5e83647433c159e8a1fb565889b54ee3202fcba5e5cd73c338d11def3b0ca1cd7403b5a7c3ee5d239e385460edc887cf619dd99b1ed98fe0260d49547d4cb4ec9e6458043487c88d04c3e03b6a8af40b3b390e2f449122d3e8b984ee28b94537a47d0385bb3ff25924bc26a0e3f06369289553cfc23f6848a3fc76f5a4306deea0160396f6cc14e90000bc4edf240c63413842532787f07f88b76bf1cd0ec6de6a731ad8621813409ca010d11e527f9a0af67647a360b889af478a3f242a9f49d4e3ced7d29686dae252939e92e84633946c040429633d099fb12d59574ce4756bae14d13e5bee427b803d5f3428409cf36270f8a8bf150e42a9e33c3ddf69b842427a20b317500a1b71e20d4c1be6c62a788e4c6df05e971d077b200239339eddf8654a0771daba5ef90879d376eca41c66f9f9b6f38071ce8f3d64e11ef970f47b5d01f711ea5ab65eb9659fbf01ba3840261f673f8cc777355a0350d6121bda4b68682c12e7af1e73a61e2fd096e530b5f185a349e74cb9b7e51e469c24267d8ec45ad721298200358fb0b074f0047227cde703c5d9bfdca74bb2b95f39dfc107bfde4d8ee5f897a21e17f3c83c61c3d364d2b30630e340c867cef98fe3880c39467c61bb7db2b67b45ca234eed89f283b5e55b90877f198ee7954b369d71fca5b2b0013498e6a94bda4988cced72930378c5b38d07e0fdddc2b5835cb81cfd50f10473b2fb669b3145b6ad1bd33ada58935db01528c8b3503c1a5c9caf225323efd6adaaa40ad2674745865e0d597ee8daa9b9cf3e4c6f1fe8a0459b5315c069d5facfc81a06f88db8ee55e854713dba2524f1524477d1d8577eababcd603e9cb459e1c0272dc3cd8de3b89fb9324aa5f04d35a0d620813b62e12ad09d0be9e65cb474006d85840e18d2e6cd6b86c4572ae33367024f8f498a0cfc65618f69cb2c016fcb53dd82bde2b63cae6a7518d036036f6f62ceb21b9146d138ffe0dfc6591f11a65f55a067684abe5cf80b1e5f0909bcca0421af2d71eafa903c8ea0f51aacb26f7a4680d5ddc6ba579adfaa3ef9d938f2b3219d153ca7584eaa58e5aedcdbdec7cea3800eafe10702f6c313749895652b3babad25706ae14c65a81ea92f65f436f00b1a46efce02a2cf448f5828183aebb443bc00c09e926bd3780892ba1804a811baccac7e1cc98637467731617dbae4d65dafdbcaf6cebea096b4b7dad93c425d60e9b4e6a4999271f7d8cce9224a3f5844353f5a00000000000000eff8be0f5a341a89b435571774ba71e3df12a8f5713c15c272f9f1df3e6002215821f41ec1b8ad49af29ccfd1f99cf90eb9340fb93ca13dcc0338d4fc945c180386316561f81415839c017671e3095d04cfc69f9f3190c8585aee7e3837699e2bae02ae64c04563edd225eeb95afb66ddc1d718b2f57eecb879626f4375be66a1c46681deb4ac4bb2d307094b06e2b4a808fe10fab0f6ce7dca870ea8b02fc59f0f950e2def227f3f093b8cfd6572bd48e8bf67bb6099901db3a05a014cce941092a4dd3d15d8f9649486b7fdd677b80586ea60b890e988f61017881a235976936d530b54b718ef5927712a2f97bef48158aee650a10b025ce424049b4c41bc7a397ccee4a2bac7c8575ee2a45bb800659a9c7fd5cc953022afad1ab2c352347ddafdac3fb6ac9ceb1c8e245517b1a284649743995939005c75ad4995e5d3684eacd5467285798a1c079d3468214ebb1ce6d03ec77a0bca43a6491b4730716f285c0fdd67e782724586c7c536a47cdc4c5ee472d35dc4ee04ada87bf7bfe7ae26f4be9c569b115d182c44491694f2c1d6e8bb6cbec9e665502fe6870758f34846a923641644b76d4329a0468f6a9620662adc354038d1f98ddeb24f45d774c458040fa71c237de76c895929f7fbf0ae21b411c00f46f73cb3da29716d8c315585b363575af091c477068046e44b5a92ffe9b016b61f897ff5f73c4774a17241fae09c1de702457a0f4d1e5108d431c43e0de828032062b6c1b17e0c2a34d4e3b1f5d52d8b72975d11ff38109f2a46785c49794b120ab4693c47f8782dc0633f401838bd2997e4876a961ec4591362a1fa7340cadac5e968631dd6410deadc4daa98d7d5d21912971d9927b066fe4eaf6042db66f12943b9a1e494cbab36d6825e5ba0c09e5e325fd0916d8a6594b8f6676af477d907c8ed5050f140ed62bd0658085e2d64c2df6a016196687a00a608081d38b295b71d1fc831a7e88de8f8c1de78d9310595acbfdba3cd6b9a313e52963f2cc2ac8b103660dee89cafb66292729835f084bb82aa0fbae364884030d95e83d45e0841bf1f9f0e0538f71410f9a294e7ee05e88ec879317429ace76ebb3aaa48578e80a2632daf971fadc7785266d2db254dec19c75b58797be2a1fcea6a9c569dbe74fb8d7d39774243e8a0d9d5af44ddf22aea1d80ad72281fdcc4e487fefe895e34aa417b8eaaaa10aacfeceb7732257d858db1bfb2008a9cc5eb31e84718ada277493546cab3da83c922bc8a6dff0b1d9dc62ec62008f9d36ce95af6e5af3a29d75e8ed57deaf36048fcf7933ca166fd4281e4f4ed8569623c1dc9fd384715a7609d13004a8ced98fb7fde5417faa0aa282952968ff6de8cfac54510b2ebac8eca73a15d742fb52b81ef654754db735dcdd82852a527ff31a288397b2e04e4ba6b20e2d9f641eabd7b88878271e7faa2cfbf02494f5494939d3477147eda3826d7d21ca73b70ca0121bbc6cf3a51647afc681eec86d99f1b9e75aa1678a2ea6c3518cda174c9d6f823f7729ddde3a18e403972940d806b9dae8b90b385c60aed8baad004cce4e6d9921ebfc5141ce59b93aea98e99efb38e527efdead39f4555e03c5f633dce3abf71a99d27bd64941039d46b247eeb4304ca318f05f3a90105d206f276ce9826ca469c39632f92c8d21e5ec924f4424406c2eaf77ad4077c3ce6baf502cb3e93444e89c862c50e293eba07babc280ae3dbe79ad0112f7eebc9edd1db473b5ba215538d1390c18389fac12a4442cafe8549d47846c03bcca48b26ab387953e61551eea8d041c95b69b789d52244705ebbeb63838094bb348da1bfdf8733e127d28d9c5f12efedafdfcdc397bdc064970b0b4f7441f5ebfcfdff8b22c8edc52379457e20e8425c6927a5feef288884d95217290d55f6723bfbf34d6fd8809936878fae982e35ab73cbe37c44241188f691ce385d495a1d6b9b663df6cc5925a98d8af6a4d5c0c5f8dd316fa787a7eca9b0dcac5c04398e4b23091bc74194abc12f3ba594072e5ad19b3bffef97afe8e6b8039f2b243861a8e0fd7c5fda57df9e62eec6afd66ebd097501ba987ab71355db593f80620f7b62b09077ff4e7570028ebd0e94253e103a9c89900c97fb40253f1efebe73f9400bbd5159500fc23dce5ede46dc0b8371a2c9f71d0b9025febd58417fb8a60888ef02da44ace56cc16de7a75b31d7a88f5bdea5db1266172abfb4dd42d17fd5db8a3eaa3174f521e029c28cfaa4bba6c16f5abbd7b3856e15c4652bcdb7ac1647311392c6d1b91eca6f96ddafb08fd7ee6cdebbb24fb917e52dda14c425acad0fd39a93c598eb5f825307b379ff1c83ab71e697de5ce35332b4c51bf090cb4e63b065125a3d58fc71b391d4c42ef9e22d3fd973429e5b5f25175ecdb746579cf455cf16d6dff45494cfb04a224ef038455734849c15ee6437832cb55dc49aaa0df26f553e1a0ba8854e055d02dca81f741f82ea64d323cd50b31748ee8daa28d721306e808283569376ff75bb2811939c08ddcbb01274f41471c521c93e46ef8afddfa0a2021e6b64920196cb382b6b16b21dbcd1ff691d67b549cf423b5307177b25cc77a6599162dcc5185a567231596574ffc485c7b010756396f53174f76375ea7167002cd9542b2653c49df97571b0f8ad77e926396d865b0a5120553b0c6c0e9e8b39839a4fb7ab6663d7158a4cdf916e3b73595fe69d5e4727cbf50880a96171ba974ab876abfa334cd8d317b79b6663f182c5edd5c3dacad22a157c1e193326d32b2ef485ac970d55e57bf300b0493b6afae18d5b269df8977ba90da3e0cd728b687f041db51e136a33856092eb33cf0cb5c1e842361ab1a91706366a9728aeb1b677cf8e8ffeccecf5bbf4fa725d305e28326c3d5b7a8ea0df50834c7cf65a2b8a6a549277509bc19facf3f8ffff9a492cc921b13feb31173d4796ddc74295ac2074d91fe662486367797331a3f4b5d91fa1a9c691ebc3c6de4fb23d16c6ce4fd457f57e7f43ba7300b4f69a3d6d078d07362b96ac7c960c7aa68264748b3d5a5d55e797553db63c38c8d496eb01d9a0f140ae5a0494ee47d3acf1148b79d2d320954979a91a48fbe362b667db5549254005507cebc7c7faf8ef2a58db3e2d35ba91905d7c917a7b51f1f3d8ecd4e5768c3304226fb15b3302927bc6ab540ed4464a63d052ea07f7a3ff548f8a789bcf6ebba1c8d2d10eb42581f92107fd8e0c65b2439be"]) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x88) fcntl$setown(r0, 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c, 0x10}, {0x24}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:38:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) r1 = socket(0x6, 0x5, 0x80) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:38:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() getrusage(0xffffffffffffffff, &(0x7f00000000c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) 18:38:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x9) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "00f60700ffffffffff00e800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) mprotect(&(0x7f0000535000/0x2000)=nil, 0x2000, 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x8000, 0x1f) 18:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x84}, {0x22}, {0x6, 0x3, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semget$private(0x0, 0x0, 0x400) 18:38:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x40) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 18:38:11 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getgid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r1]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x46) r4 = getgid() r5 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r6 = semget$private(0x0, 0x5, 0x46) r7 = getgid() r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r9 = semget$private(0x0, 0x5, 0x46) r10 = getgid() r11 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r10, r11, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgroups(0x4, &(0x7f00000000c0)=[r4, r2, r7, r10]) 18:38:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xed, 0x9, 0x203f, 0x1, "8195718e86318521084b72f20fb6e09a0fd0cc51", 0xcb, 0xfffffc01}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000000)) 18:38:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x400) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 18:38:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) dup(r2) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x0, 0x0, 0x8000, 0x0) 18:38:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r2, 0x5) pread(r0, &(0x7f0000000140)="51676e68add54429b6410a0c98f4753724f8a33ec49204c36c27c734905de094f656342424dab451dab576a875a33b01fa7a593e57df38e96af917d816dad79345df4532344cdf39c96abb85a0f9040551218bb83cf84cfc00966e45e09013f03f0702e240ef7f0ccddd54ee3f9ed91461cf9e836ec6c5fbe16d642ea2e8d108215557115e5100b50626a3fc1c44ca5111ff968333b1b13dcaf38c309b0a2c11f6aaeb5f892f89e82b4ba62797d6e48e46a3e07e85090bd6ded57f4fe2b71ae45a36310fc726e81c6428bde723bc42cd08fed5588a46d920173a7f5806cfd859e614b2656a7019aad611b568b78e3bc3349c", 0xf2, 0x0, 0x6) 18:38:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x7, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180)="f782797968c0440f9cea3b868362a8dd2453b6b93a526b9aa7a4ce34a38073875c1258eb47e55691d83a5fccbd7b6525d0d52e0413aa8dbd6438b22ec1303fb105407ae35d7e2f0e589f0e33e83e3e5c15fe7b346cfc8b3745738df7a171167ef71ab92f64f8185c5533f8dfbe6165d31f7030fbb251d2f5a279346daac2f5c8aed66ccc5f457afb7ce9a65037d56b52ee644c4d7e31bcaa19b217c74249bfa8f559889bb435e3baf462c851ebcd67c5c53694716e0cae50a88f37578d2b1617e33276603813697f755cee46004f68d78535d937ef3daab05b3f8d7f3a150384a633fdfec97df9e36ce95ce5931b245bbaf1fc948d568890747e1c665e8ee48b8117ab05d6814ae8bce6871ba5f1d2478b0b52ff678477ad84c0489d6fed398eebaac9507a0fb0b921017c05c575694c84087f21d82a8589cc83798d4ff0f3edd64bd4aea5b027d110371d905ec286c53111a2f07b0952ec5f0d816d21a107b0ddf737aea15a6f2cc71d304599407abf2a3f77b04068f6a5784a46f8835029b0d80ea4f3a718d88a96ad0c1a9f5275e2c25c8ee4d5f403b861983f0f2ee51132a994c04a75db1e5c65493d18de39f8b64a67dd46d4f2c8b1b517cbdeaa01f99c7fb3ca5c03263d2280d4677a2210b046377794b149189b78bda7e64a6a7f44ddc4bc6704d13c088f66cd993cdaa2a52e5c91332c2a2214aaedeeb3bb6371cbbbd5dec84082109a62c65da21b1f92d07cdb0479cac606aeea3ad0aee58ff7e04a3bb011f112b3f03d20daa5545eedd1d0004a5e77d8f380ca9e2d2a26d7f4530b9c7724e3e386770f0aaf054393d4e4c9f4bdf123d495a35eb5e54221f93d307d47aa8b0ab0bf19eed69b9304cfc97f2b0393b072000cf516d09551d3c60dc8d7d2832abe9696facedfd8170373e876fa850713b79d35d63dc248dccd4ade047b233d40ec6204035c5870cb274e6c41263124c82c46001263cff241de89f5b7f0d10396413fed4f1ee4adf68a4010d5180cb0af7dadd61ce09cb442123c17d85f1ca443f3f7c313176263f71e20d6d13241100ae6368de722427d95dc85994b9a87e42ce7620edd080db53f9e89ca3691f2694f374c316142f2fdb42f4635aab3af5165b1dd2f8524472816ae34f7cf657f14e7012fbd634c7cad5ae06961727804fd4827f5d2d6ecb3fb12bd41fb500dfd990bb23a6c16ec8d271664d2785f65e09fc3c8a41f7d5f453c01e812cb85bb8899aaf28e286d9eaf1f3803f208586ad6cde32a81b0c616184d9a174830594ddf51a403e91c20c652586566f467d54c455ab5b868c506e774e0d93a90d1a4368cc52dbbf6b5f1626ad9deecc8551c1f1e69d36a86b62cda81ff38da1f04b4e22f48b4d6aa3592c7692aa57ada6ac1ad27b0a356968560b28da8cee165b2f99bbbab8818e8fb7b75b0a173250331097bc6015b7fc154e94c6b7f9573157e509502642b01da2abf9320d894ea9f8267b544bcc5535d8a54e1175978d740f77ce12b4303aeca78a842cb2e73812d79d49321e719b83d384dc91a16e934820f8fce09372a734a097cc4db66b7762e0db725ebc5da8ec3d4cedc49304235f6a2f43b6a5a6a89ce530ab830f32190e0f316c06b9a8bbda57f658d78557396f0c3d958b53444bb1e027a65434274720c9b3cf6c404358889612b2a76589cf93ad830ca0a377d8a4d0b23bbccb702d278c14eece117cfde7b0fa4c7fefdddaeb6488120b3cedbd3767ccdfd6fd2d3ffe7e8dc86665a074a6da40372a0802e1963506446b53a68418b6cc323fb697619c0692d1dd8fb98eb1deb57d3e67bc8c19245583a9f8f2ea280d4b8b93fad5e1e69cc6e219898a66aee2949a4401763d4fb759b7366f339722a796af096596bb4ee185699856e37fa71dd900aa6c34c9458ffab16a42ccd4f45245a8f47aff26ececdaa17b3361f8c8127128a7a1b054040659ea98e3bfc27c02417c1dafe60896ba056a38dcf0c47b8537752e147a15688af5896d5529bba7a09cce23bd335ddf8633cdd56fd5b3a8df4ef2e6056ffb56d5ca9398fd0b76ff5a04db9518cbc6e719a3e116acdff21aacb6b69f8cda0159efe7cd6858b0a5e07e8ad53e73601d0b60eb357ed97f95d843d92e54a0aea1b2f4135bbd80b5ef0668d6b55cb06e62280389daaa16af2d10692533804d4a407ea659fbae206b68ea00e4ec1adc4689116af6576a373f9b558adae39b978877e231eaf9e694c6e509f81f1b2cfe6913d3fbd22c224094acff88b2cf899643bd067e8b312440e871ff6ed5340ac19e84fc6617a721800ab8ea42f71c60fdc2307ed1e62ac7cde37f9b741ba33630e05a5c3a81be366548f5ab115062e1a52d5a080e78281e7907ed6c06196438055c9cfcf5d437a7def0bd9f3c7d3e6f82408b7ec883145158170a5430ab9ca9518cc2ec3258295fe6a5f7b44c47d96ea93c2b31066d5a96cd457cd75b5849b5c1a5e8008b4bee8701148afdd6c7526a95bcdf1939066688b32521760ffa2d627bf7cf6b76c37fac00d94e75192b7e1ae67ff21fbb103a8e11ef540dc2a4e20f006a71dc8385180d1b2e5319d44d64cbf8b721ed998cf18457f46703126aa1d0c8c786f67ffa416f97097dbf5a3f39132fefff48ea303d7fd8d4ad53cbcae2762107efc3a95058c0ddcf9a40a4ec139bc75db7b951f9c1a0246a22c625ce8b1736dfb8cd45b40fb442248262200e5fb4ac6e3011a5e1b81d69fc6b9d41c059c888607c3b9d78008", 0x7a0) 18:38:11 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x5, 0x46) r3 = getgid() r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) fchown(r0, r1, r3) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d8000100008000000000ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) r5 = geteuid() r6 = getuid() setreuid(0xee00, r6) setreuid(r5, r6) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) 18:38:12 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000e4000447403ab967104e5dc1ec1efa2bf616678934d75e88e175ff92"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000180)={0x0, 0x3, 0x1, 0x9, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x5) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:38:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) write(r0, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:38:12 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="16010000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) 18:38:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5901) acct(&(0x7f0000000140)='./bus/file0\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffff9d5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20010, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRES64], 0x4, 0x800) 18:38:12 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(0xffffffffffffffff, 0x1) 18:38:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x7}, {0x2d, 0x0, 0xff, 0x7fffffff}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaa0500aa0000000000000000a80f008100062808060801080006040004ffffffffffff00000000ffffffffffffe00000029f38db2b026f8cdad19f834b1895e35f3e5bcda711e803d790ad6de04560c123b43a15a2be455ba161022d397efc5efdd70bf352186cf5f5e7892049"]) 18:38:12 executing program 1: clock_getres(0x3, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setegid(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="080400002000003765"], 0xa) write(0xffffffffffffffff, &(0x7f0000000000)="220e22", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) r2 = socket(0x6, 0x2, 0xe2) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendto$inet6(r3, &(0x7f00000001c0)="fe1e3558384b55aee7146d8f8b423b52f58070da210e0a15cebaa74de39399e3cfcbfb1113edaa1de19b810b2f4dab4375737aa67350b6e1ce57748ba2a4e5d405bad55e4117e7c1d4934893aea8a517d3bfe30c9ead160078dfd05d01b706ae4251cbb29b43959ba94effdf1486221091d4c5bc003c36066b0cc01c110be33f889da761e6ad91e8a20fd7225885e9451ab597f0b07de90cb2389e0c2f04", 0x9e, 0x408, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x800}, {0x7ffffffe}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000500)="ebffcbff1306000000000200009b589548e6993147c2329cac51dd6b9ea3045be9b7f8a993dfa9fe2f0bfb32335507ee6553244e160b93ade9d0ec3c721f46fe10b7546277e51e3f30a93b78d38c65645d4846fdd9f52e4d926e10c88bd1d26ca5ed52e4f908ef969976eca3f66548ad1d4695ff8f393aa09469983a6a5539cb7aeff3a7e809e9ebfd87a66ebba7555cd6a887ddca9c48d8df8edee81f4c3c433813ad38", 0xa4) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000400)=""/114, &(0x7f0000000380)=0x72) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) 18:38:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x11, 0x1, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f0000000180)=[{}, {r2, 0x4}], 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="ad91fd15287196f990b3b6452f725be76431e7bec7178defcd76453bf2e4797d9063d51b9a225e3c48c735be1413f2344614cac908a114639bc91532eff6cb07d33de3073e15d4d23f3f", 0x4a, 0x0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) poll(&(0x7f0000000240)=[{r2, 0x2}, {0xffffffffffffffff, 0x8}, {r1, 0x100}, {r2, 0x20}, {r1, 0x80}, {r3, 0x1}, {r4, 0x20}], 0x7, 0x20) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 18:38:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) write(0xffffffffffffffff, &(0x7f0000000000)="a2f7b650e7dd08775632daa6414316cd8a61", 0x12) 18:38:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x40, 0x40}, 0xc) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x39}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 18:38:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x81, 0x4}, {0x24, 0x4}, {0x80, 0x6}, {0x20, 0x4}], 0x4}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000180)=0x2) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x2, 0x2, {0x10000, 0x6}}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x9, 0x3, 0x7fff, 0xfffffffa, "6f5e2825dabcaa142b80d8c5a16b234a831e6ad9", 0x0, 0x200}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) 18:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000a3ee616d8f1a24cc17ed38c64800f72acc3277fc81bcd7aa85c042c507ff02da9531598c65311db50df053a49b287ee784a5dd43c3efad7e273304f3b17d22ec4eed8bae661e63015a747d31144f28d1dbb4479d2689bd59e5644a3578f16065a4c89cbeada4e184313da94266751fed709c04fa9b42b92ebe0000000000000000009dba5af901e0893dcb03573b3f81691612ba3f6070a616ef3ee7ea6396a8ab31797b57988cfbbbd1eed5b44e8ef1f9f5b10eeaa21fe8820bbc85eb058e2f94dc854f7d114497a4a91e0ae8396bbe9d685c28eda0c7bcb5323e22c2"]) 18:38:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0xfffffffb, 0x9, 0x9, "2e04af75060000800100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) 18:38:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x2a) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x84000080c1, 0x0, 0x0, r1, 0x2, 0xffffffffffffffff}) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x10, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x158) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004006e1f382b0100000000000000000000000000000000a9f5ed1ecaf81d000000000000000000", 0x2c}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r3, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0x67) r5 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r9) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/224) 18:38:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae06", 0x162}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') open$dir(0x0, 0x0, 0x0) mkdir(0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x5c, 0xfffff, 0xffff}], 0x9, &(0x7f00000002c0)=[{{r1}, 0x0, 0x6, 0x4, 0x507a, 0xfff}, {{}, 0xffffffffffffffff, 0x50, 0x1, 0x6, 0x8}, {{}, 0xfffffffffffffff8, 0x22, 0x2, 0x9, 0x3e}, {{}, 0xfffffffffffffffa, 0x80, 0x4, 0x8, 0x88}], 0x1f, &(0x7f0000000340)={0x7, 0x1000}) open(&(0x7f0000000040)='./file1\x00', 0x1, 0xb6) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 18:38:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0x3ff, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e6b531929648a4d7f2782d774dc457d3ed19222eba1615e0c1067b1fd8d4013fef65a9bdd3bd7f58c14ee9b4a49c85938fe462b4b59f037693734649961af2dac6012042a816fe83bb70a4b602d491c1acb5e1b20b4b06f8f264e2084b7fbb89ed705f89d770fb33dc", 0x77) r1 = socket(0x6, 0x4, 0x7) setsockopt(r1, 0x0, 0x7, &(0x7f0000000300)="afeb9cd01cff799ad11cfeca35b1312bf304186d8fb6ee62d2d7adf984d3269a6c449bd55a0b3f5f28127d177e5455f1a573ce0e5045bde4563354bc2cad167a6395857bef6aeb16c1cf8cb897b2824751fbe5774219315566918ccf19d07ad837b388b6cc54bda98ca081e6fa61fd470e2dbdb2f896d40b169acebb65a7125903c722a76b411ac60853996e757563daaa9554908148f9adad1e127dfab2778a113c669bb0d1f003c2be4ab49cca63da6d7a1c4b0433d16084013b27081478e8885ac32fbb21bdcdb103d1dfce00c24b08eeb89721dfd201b66b624b83c386", 0xdf) r2 = getuid() r3 = semget(0x0, 0x1, 0x6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r2, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x800000b}) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r1) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000100)=0xc) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r8, 0x0, 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)=' ', 0x1) 18:38:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c79cbff21e7412dbca04852fb40c2cbe28fb30bc05f993e99d32dbc8fb03624358713db9936dc7a513952d97da015a4166a23d7073f78822bc31dc87b635a6e96a9440a92177f297246061b0f74caf20c6f301f9aa46", 0x56}, {&(0x7f0000000100)="fc440ea509c80bc0547fca66736c504c5273d00dca002723490c24b2e0689f98efa224a9e212b5066469ebf558dee52bb1ee151f950935b329dd66bafcb26df5e9b498109b011f140530160892524bc6d0a03cc9a83f25d69a27c2699f57fc16162096d57b7123f8223e4ff21a04fbcd6e3abad72a4a2612e69b1207641cd6a0", 0x80}, {&(0x7f0000000000)="ee1572f3621114f16f9f72524cc5e6ef2b5bc2333566db0c039d23", 0x1b}], 0x3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 18:38:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffd, 0x0, 0x1, "010000000000ac7700001000", 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x21) dup2(r3, r4) 18:38:12 executing program 0: clock_gettime(0x6, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x9b32, 0x9}, &(0x7f0000000080)) 18:38:12 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x1c332, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) dup2(r4, r0) sendto(r2, &(0x7f0000000100)="32879b8c757a77deab38bcbc28ea92c88af8dda34937e5801e67a1045d337a8d3f2d562e2cd513c7b5ed824becb1c1bbc7834e54b7e60a21395229dd5e97ea77d1c01148df656ad4a22d716cd8f41fab1b23748dc28f867bb6293328b258319a915f8fe8bd28e3279ff8f550e6dc92f5a3578ce05e20573b72cf63118a8964d4bb889fb2ce2a945598d7f52c5c0e2e06bb240ff794666f7238bf17ab2230073edd4258a60ae1c847945b9b65d50370a1d1125ab20f6fad97474035e89463155871942805dcb1adc6fa10865be4dcb005d34ce1fe9482ac54d3848cb875c0aefd8411d56b6e0000dd52c48416e4824d113c26e387e7647f0d26fe2e712fe0668395c7959dd6b1ae7e341f16ea71934fc41ed30437873001d5c2cb66251f9609545a7b1470742241dca8f216e6aecd2a3329210aca64cfe54387134eda4891417e984eb97b41abf6d788dfd0f0955183a082b0982177c623c09c3eed648a4d07fb761fa8a441cfbb45a4b25aef2daceb1b37c43b58e4c08b27801035aee354a33709398423bb607a98a2140cd48481128790ed65266903d07ebf2c189f4dd300c52a1b85bfefe01590382bc11156690589beda87664b13aad307e8db66cc496fc0ee23852abfda70d5bb904d599a74ccb4f160364daebfc362cd5e7a72513cba9630843af61d2a8be108fc62f37272731cf36dc66e7b090120f158f59a1f76d498d80dc6205090a4a5e4c126f0dbcf386299ace82b725122d176565d65dd8c974a918c0dbf0eb27a27e7a967792d84b2e0f491a92f5f8a94343fba0708564d407c7fef08faf6c0921979edef5bdee5b57c82200aaee5599a32dbd8454a482fdcb5281e3c0d9ceea5cff959fb154f1c1591f353c3f1db2750daac45b6b822a73a2b488ef2682df7884015025b2260a4106bbb578e3c0ac581b3ebcbf26a6b6ef9e448a235448cd3d872ab3199f0946d7e1ce89fa8484e755cccba6c537469880397e84dc3448f2f3b49ccfd38c2425f3f13187a04e34b1615e2a41fa2d7e3ff49883d9112057742145c3ac38bd6807f4376ba3f7cce5d8d9cc4a120a884247ab0505e4b13d0504451967c8cbecb9e8f18a6aa32bfd58ffe28ebe51aa9bb54f028a9f7c2b1c5dd20181de2fcb242428d916b96728aa241ba074dac7461dd39dc8237f2cafd172f6067e7f9c3d1eb8aa35f7da26376f05e76cdb817a85f1e3c44694a4417bde05f93d7ce52f1c3b6dd97f3fa892c55c43d9dc4689b607f1aab5971700d07c437131c03f8cdc22c65864ddb634d52585737123b0f5464dda4b4a123a8b974d3d0e7009d0a93bbbb87bbef0f7b94e1c4ad0bb09375b19895233d9b68f43c9143ea170aba017e155b812055a33b5b24a6a7051a57bb5902ac1b16e697484c9c9ebf44c6afb8f6b1f32758f687d975a3b87c0947c0d3885262d8a981456d913ffe6caf731ed5f06332feee2a036f2be5b25fe4fa17597e57f38b150e4f06c9305d7fb000d3e37c3273432f20a5190a2d0f5f84a083e57c5c6f037efc24c1efd169a8cccd9c0f4a0e68d44facf875a4b938782131815840ef5ef0625e3c378a6983c680021bb2793e983bee74a603f72c43303282654e25b057a14375e1848696ec6376b8c4ac1102d9ac9f5e396502b63724c1a85142b3d4ca82b2c6ca5a53554c4e17c92bb5fd44c0bb89691da6c8c322b929813378e3d80603b797a4379ad1ee609cb07f8dceacade440532c5b48ff821e1167e4674635cd7e295a80ebc94e8cd39e8e5b6dbeb5240cc0265152a0dbd9a885c67a9b83e81b5f9651dacf7cabe7444fe1ba6c052143f646289e2d0c3a884de10b3fd84144d79c86f1c1ecbdee2a418f1f44e356b71936ea54226781cd14a996c6e278031e0a574378a8e3aa1d3387a298fcbda80732ef83c273de016ca0c73668923e30f3938d4e00fd56c1b88989bd72c7fde4febafc807a05e76a4a3e13c5a9ed01cc22f9ed2b161e9dc5a8f120514a9f474bd7f2992ed4e078f711382e1e7e06712173e0128921952c30ffce6784288f4b0685c0542511446dbec946abc5e582435d5c62fcfff3b461bd86a4824d0050866aa78fe39bab922e64ef962cfe60181bed4dc7593eb1c339630d36963b1560b229739a54cc04bece3e21a5c3e6da9db0d29b59d8aee4ce0ac674abc1a922d00e563f70d74ea5cd6fb04059f3f4e3566b049a458191ae1ddabe4f25a0589c0cbeed9dc5f7f12a2c1d106395305be6db9ee503d3301c819d6f04208d586f457ed82af645634dca521e8763993ccf636c85100be0dc71c82f041e00d84f3a543e82a162f181b7516f293c74176d83d4cb4655d88ad00acf81ce17c8c9ee13998d6a343f66290dd13029cbd50775c1d4301ca4badb71965396d04a61ba05fcbb8d50808a472fbf81963ae56978ef980580cf3a647622b36249ced64290c7ade097fb81f6975070a6f6ab8e00b6d704b24e7536c148d2597c2f19c551530de5c30d2a1ec6fa66b77817c6f09a31f83f8d571486f3f54d1a965f11238b70bd8c128f9bf49257e342cb8a97cee92dd443dd9ab3e65d43276ff3dd67419fa1f5a374702518b27f85d4be0a65d9416e37083d0353f4bb1cef517215f56b9c3634beb75499530a0f94566ed43d4adec9121eeae102c14656dbb5279acfca6ea7e81e8acf71a7530126050ff63c3fa64eba5b7a2c80c678fe7873783e2c1767b5a68dc8b822fd6e0e74242c37029c2b715fb5f51290893e97a9a1b6b5da46ff5daa0ebe92d923d7aa5f330932973cea28f06e8ef9be4414179530bdd858f26ff23562600365cef560f69cb849b319155556709be1641e7be3c3668f44bb537f210821a3fa9a4d295b76a739f5272bfe7f728beb342e9dfed983874da447c5be02b621ced85e9a46471b5f5e031ddb6a3635a30e56ecf7568e56d6f62d481e736b7ad59363055a7641ded201214257d7cc9f55bc8f5d72e00cbd3698f86d730fd8a94c69ef2dc68f0fe8f410415416115f1d0e5c672635ade3bd7825789bb2f59f7235eef83741311da48182974a1023629bcc74f6d40becd593d522e9b58c6447a65668391a1d8c70f0a29f954e8fad97118d69669e25d09e2af6c29b3c222984e1a533ce3c87cea1e473f4d53c3ee03b2c0d7a43a3e403b41c27630e509714396245ac119b203696cee79fe615cc0add76092ea6583d58c56bc61d86617be30469effd0615a485a4f09597b810915bf5e2dc51c09e54289af1ca3d0a3f88e5037b2d193cb4b8e42e99051e888ab03dae9abca29e13c21068fb7da82dda5f6c31e4163b0ad7e28fa7fffdcca1bb48d54a6f2d24089ac6a2499a5b021be693abe4b16263e6ad246d47c3354e5ee808a4081736a47d7520bcdc2a7e532164df87cfec2f9df75bb88d90258903bc4784dfc9e350d0a2df9485598d985eead8eab11905103c990e868b72a952df88c3f6fb9b4fe45abc2dd53a7cc263b89401ebc6e156c8e103baa83564f599caffe51aeb3ca2cc87359082ddaa560c0dc3a0abe5c859b6dcebeaf6e62ab92b1ea04df7e5ce95dd712dd7141fae094725ccfe7c82b16b3ec150a3c74ccdea97fe20238ded43b95f018e8f543b2e46a74b71ff0fef0503a06f2be376fe88cdfbfcd44629b0d6710927d780c9d07a5e56dd777afaa37210fabf076d09230705b3c75b47efb5c2a280f89f2953c6530e8f4188f53b6add6c1327be55c32119f0d4512946e4121d6f9c979183acfef0cf11da9523a70a5b29e60f0217bc68d73b898271fccf16bd72fb858aefb147e3671bb64bdbbbf05a9f76b4d5fd55d5642b8fb9a142afb6516fc29f9a0cef9249a8424a4cfbd2cfa4e7b8d38783bde52270d2a40dab124ae3f0b2300838678bf2dd1a1265b1dbba5e7191c4be77c29f822cd9a358d4c40d8195ceacb0f7d7cc7affdb15d32cb23e8c25fd168b4b64841051a8dc745cab14943ed4a46076746677c3ad333a424d11cfe9ec2e3d165ef51fa23a7d87b0df4b1b127ee4120fe72a1ab031094d6c5b63131b1d1bc3f8b65f9e61fe3cf34385d8197c3fa11845c6cf8ecd223a28d72af31fb19f860e43aef7b6e9a547511a50314cb9bed4c6127e5d13e32dde90b12ce88e4b88d84c4a68da97f5ed9965466055a518cb8523c428246455e3b75cd06800fbd3ad065d6d7f5947e034bd7294b0056087c37e4e9c9f9e70bf2eaaa034ed9367b4d2a94dbf7936567ff7a03355a0dbe7db8c3549a83f9a0fa0c3f409ed33e137138eaa8bc0c5f8b07ce0d759ea91a59dae4234a353fd1b2d1a8bc37c4385dd1391d168bb37824975ccde63d8ca284d8e7080b9436185e047740a3dde5f228d6b5c20d75e08abd95b108eac19542e89b49b7022bec0f3084b2cb0fe1d3395a8a5d2ef69cf09f611e346ced15645522af8f08c4bf2d7176568e587ca3b6fc53643573e9045df9293ba26cb425db6c46eac7eb22e15627edd3d5e34174661095635ed29e9b73c11062b0ee00224ba62025997736059151ae238edd3651460e9d366a0d8d3f22ce72f29171c3ffe4b862aa27bcb4c2fb033d367d622bcb2aefe8d7174ae81d411bdb98f441057f085470b03044b632dfabd6a05685a8dc4da60fb04cdeb8e4d051117d5982234f0d803f0543399199a3d08a960cc332bb215daeb4413631731f9296147bcd42c062bf9d74cd6316c75aacaccf2b7162b5fab99cc354644083c0046a751191817e8f0aa067e1d8d2810c6939eb67522f35ef40f8dfb45602f9a8160763525cf09d2e141163d737f9f60a6d57010be5ca1fe0983df4ff6061896575c28b610c2fb26e7845a7417fb9e06b945095667590585aac7945799adf04473579e7f78dbbcc725ac2568b3d13bf89e662bb65c172d6f801d751d77b236580f74b943372ac6a89938024fa541f019b8fc76fd4c524516293fa5dc4201d98fdda8eabc0d1e73d703df4a4730487593526fd19dbc22a1091c6dd5578cdd98ae95d45460f302c0d325300514cf530e53762a756cb9507f0559d9fec30139f68619964f8a9489a5bf621a3b730792b1b3d0979a2075667461f4bf618b1e7f7f2beee1214be9584a81ff8680a8c27b8db17c9a5647150d22041cd2e11a0cc818e9d5be441a974c7cddf099ac3c3d790383979c8d91c0e94c4c58be55a80edc3ad7e3f04a3cee22346b2657124fd0b04a7a1b38a39cc14da05a4974efb795ef5aa6b192a019e414735ab4347b2fc7bb6bb0387ca3ca3077f9f05ccd51f7571da044eeaf4a72842e6e72c2aa1665aac2a50d7075dc9fcb0266366ecf7b5a8d3586cfab4cb69cc98eb0fbdb97ec238f70163b0ebbe648f02464d4e05914387019ffb1a5589bdf7dbf475c6b1fc66dcaec36adc8770d4233581620bdf896a5eca2453b3ba6548d89f94ecb8b847c798f4e68a7b9ecfe25ac503c53bdf08caf228866c3718a26de31cd57f9a8ffc265d782ac79e859e78aa6771d24e1fb8b4e9350c993c29370ef6a4afefb080c2714b3266255f17f1f104dc2fe91b8dcddc09f55abfdadf8e44965ecef77462f0b2bd97a51e5a2afe202531a82e005f38c5894d8ed4ac1c289bdb5d836910450f30d44bdff203a5049163cd87267694130c18ff756ed10aeb1c89a3a4ada31730ac576f77d47195fc008ce252c77f6a1f90c6bc358fd69982ced61c6284dbbc84493552b3c3f15b4a31df6ce145bc26fee85d07fb58993ac3a5f24adeb8a8105c2c809ab129e18d00ff7f7aa2ec779e13c3d200044462181bb446dfa01b058c0483ce7dcbcfe37b1a3a1e0ce10770a", 0x1000, 0x1c, 0x0, 0x0) 18:38:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4000000000000000, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 18:38:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x806, 0x0, 0x9, 0x0, 0x0, 0x800000040006], [0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x400, 0x0, 0x1], [{}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x2, 0xfffffff7}, {0xffff}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 18:38:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x5}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="4ab784a369f31944eefaef9b635e77aedb4debf3e18af099be73f95f8d6d96f90808179fb65bc953a37eb04ccd143f965101c7d6f6fc524ccd5a802930193a17aad734202a06fa0c242a41b4493a32ebb0a77986f55680ac157b8d95e9885e45f38c967f60eeef1c8f3b39517633bdc4cb3e57aea3976929e8f8a71891022170db8dda3f69f8ce7cafa53dba35f560782faf95565c8c9095146a", 0x9a}, {&(0x7f0000000100)="5164b12e77169be5b7f9e795e534acb12cdfa43f0ac3ef4ae95f9f9f1304ceee7dee9240d7981d4a5164db5f8ff5c02cf3c25a225081ce5947cde2101118426c73e5827c934620cc03823663c8", 0x4d}], 0x2, &(0x7f0000003540)=ANY=[@ANYBLOB="1010000000000000ffff000079810000cd70531af8102145bdf02a7cfa5ba2c8e6aabca54f78a6040f8fc6f4627da90d990fd30d2020b7e3993094dcb71d3de36cfb09698aa96e854758977ec2fa4c8c6d83c159b0c268d7543850ab6edea011c9ece01766bbead8cdc56d5871aa02c361f896b2dee2081ab7520994e00a66daab7e0352c49eb83dbd7958f45e20b7077d1997bc4e89f01c2f270fbb92ce35225b197226130dc1a21dc977b12c6aba953353fff42ec537329c2f3b1aa7d7b043544daa3a41e6931446e4a7d8c1369ad04ca3579e81c65e7a36aa13ea5d0886fe3a5421924f61d8c0f72a5ebf6a4a08cde7de084a6e8ef927f0e8f71226365fbfaaf5743f889ff98a0ecfae19dd383ab3fc67e509e6295ff9e1b9bd1342f75a3bc9d49c94966778a2854255a2d2592becb3d50ac24018386bbe938f7c874ae958ab550c3d8795d5b9353fb05fd615e5979d19f888aa809c4519b92382fdcd6b8b90f86634c0035e5c1c82e73ac23c6ca76721c9b4b2b0726e7b36b8869c60a5f25ec5560e61b92ff40e98ddf92d9e7d5f3938eb994bcda7d0dc74d52147029e68544a2ed652a08ab7f2252461076029b64b8b33ad3ebee5f5c247d072be5095fc4a7c8d31e0de6cb0b89185bbc6bd533dd83ed5087f34722a93a6d397f45072d322c3d715624d04b529d9417d1345012e16cb5643032aeeb3ff60222c3c19f046881cd468c39e3d8e7e4c7587a83aa1cc4ff847d8f0b7170f25f386a800731d6e5fae93d1ae263422e92ca21db3e20b5f0ab8528a27d63e11c0d094b97e31e921addfc8cc1d6269ba3a17db53b1a0fbd7555d5e985b019b17c8f1c003281bd90142329639dd52e9730f678e7956f10a55ce3dfb187038fce4125f44e2491b4c46fee2956404525224c6182d59b581fe412a1b04466d3e0231d2762e189dc924a27595166a81ea5b42a27543ba53ee2873f3971c948f0ceb16a3de99bb78dff042d0933fa771f2a32ca299682896b3ba2fa0421cc013f6f4e12f6c13e9f82303c12666c62d98febbdc909aa7387130a3eb9a32b7ac58efedb980259f526933dd3895d34b49685c4889f26a51c4cc0b7d77124e97f6af24998811022dfad0dabdb9671d5f587ef61af93288be84cc5df4cdcc48df9b446a12b74c158b0da16accfd1600263ae045b32c4ba1ec0096363c1e90fe0487ffd0ffb529375b168a5aa3312a0294bd5805f70f565191b98e37ea881a206bd0ecdabacf7df691ed7338abc869113455543a0d9879a9c6bd84cf5ea1e9d13cc151b7285ce7073166c573158dbdb265ed9e18930e6f5a0c04d2d208d5014baafc021f0453cb4df5e0006ca84bf6f064871f1f05524a64e1f7179461d77d92cfab4fd9146ce1554adb9611ea73b63da2c1b371bb4bf0902643de07bce1ba5404448cd137a776dc684f084ea4780de2345614ad3a1b90d3c6290a5c5902999c3375ffb4e87b37302836ba8f534de9d09f2cf2f9a127b9f2e09aaa886c43752edab2965734f002b2bd31ae5f03c764c099516e662ee9cdaf6290c3ca440e7a2a462768f711096f4ecbdab396975e4bcc18f5ce87edd31eecd699a408a719b9d23c358aa7fe3ee84609a8c9b42b71311b94883f4c894d942c1cc5105c644de51cf33fb45ef35f23a07f05ce459ff35b680225e2ff97f129046a9b21ff8af0eb1c4ac1ef392f5c002f5e341facd34b089884884eec9214bb59c64cd20ac27689f208d5c01b0317b18f462b1364db60b912f7d3fea1fdda840faeff5d9453158fba8310ffb5a38ec11fa9c30c02a93176d1bf862fe714da1cba97bb3e31c1980f2a76c36300c3ddf9298e3e08fa9f2a95d944a568a3e08b149f58beea74bef3900591b223e7dad093cddcd9beae4992a93b5b72b15233c58aaaea2f61514b9ef91c6cf1415b1fae0f6c01ccc4a103d9e1c673ae84b1810373c01398e6300ea9ade3c3c719670fffd64ce7a67362c20e36182bbb2ba5a130c7a7cbd505bd82f7ba11b6d8f35104d6622039bd30dd597a4d0b57d484688a3e000fa1163b0a632ff160ef02f5e2b4c129841bf4f5c530b5f27fdaa2c7e64986ae91e8ec6c0a34ee6c7368716309bb100a4c4639847dd22b87bd475c10cdb37dc1784dcbfa7205c431f5d4498b27fee4e2b6757372722210c7f5a7222893c412e9cd237b9615d8ab7c21cdc1a5333bdf27129a9727e67db88874b195e368520e42db21a6d26ad21cbd6584937e7c0fc1e05e7beed0d4e8753033c74424df32ca61b911bae17b8f04e6ae7fe844e9f9aaa2f3faf37d06ca59802e73819f7b76af81d5960c291da39d76153b73626c2cb8339bf7cd273a7ef7794c10b5c0bb8ec9f1b7e7922fdfa5373d11cbc1126095a4e285d879350985e7b75362253e213bd185c5b1fd8874ebd4a49333c0cb9671fa8dccea54add369affb0955bd89e3b6d3ae001dbffd9cdeea882fb5654ac52532cdb73ab2a1987c660a01fca8beec56503c26115796e8cab7487bfdfcbb032dd71d407d1b109965612c341bb748221927e94c519772fc630d2d12b6965c58f0c441470242276a61e04301aa1cad3848f638ee5e6da1e95d06ab914971b1e780039e8906340aadca8c2fb43882357c5794d08e5dd88323e9772fb443c7f9c76ef4e90a7d1ebd8aac05d5a534afd058c3166439ae38243f9eda83f7f1d681625970d910139f07c8483976babaa31643f741588b5ae242e62e0efd0bff339d9b8c2297ce91a54079724e7399847c144625204fcdb439cb80a77e032445a3805ed04a3e879175fd044ecd9a1842b7714d99e4bba065d185bb7c1792bed16f2599e28c1f95a69022c0ab1402b3eae10aecf6ecd9988c3f6f248f3677c0d9effac2c21f0000004134ef6318c3a04f826446422de7bf57b92674c957c11c36119afde442ab0441465ca3b2568d07b57d7da5de9e562a346f4d5c58cd54ac730d25694852427f27e3ea7415e4c4f2ee593f6564417beb5501a71072fc8203fec4a93361394b4601cf4ba534b16cd7d66c5abed957c20c86143395362927a367dae30b38ea28ffd1d61fa2f8274e348dd53fd3719b4cfab6e609d9e4059efa4d391f2605d79fd37a2ab72a5b5f41c44f2313cf65eddca9897220cf7e59fdf381c8660df0c71349c0314095da28ac77a5e41ef70e5120d493ba934229c4e2d68ba5249d05cc80b36d8d0c04b3f664a274912ab463d4430727d670c7f8e826ce75fd41a091d871b111c249f50b4789dae518113593487e22736db61fc308acf7601b18d640cffad213048c9023c56116dac0f450d09243c8c43fe33a8d3a85426cff43a2d7ab5590dcd507c9c362cf505531fa7cb9857953d7bdcbb52c5e5fc1efa95d6d3c8282f907659a0c719e309dbb46e7c25a4a859cdd74ccaeb361c4236e32c44a821b9ec54fae7e95767a2bd1bf14132b0271d8876c73bf7ca8a3b998a63ebcbfd60f25532fc194d36514bad77d83b576bbd666fdacfd4ea0a28b13858b49ea81c34ff75ac746fdcdd553fe32a2522129245501c181e471de705d209e4d27477868e76133739b83db7b9f7e9d79a2e81bde5d58da95af733a13b00163d6112cb6d7fba3d4ac674fe3166b81aa4b894467c0e0a526ebdc42f0730e6bce7d6676e180d1cf109712f905ed5e20eeaed168b1bbfb6f5fa399c009a7b6833286ff5ad7ddf027e959e6ff8e4f90ed702377ec398fb043e2d04cf997ff3a23a8404ff3bd352afb5d950bad2fceeffeaf4454ef9f9a2441d9b22eda646433bb67ae5543cb05064fc6e23a177e04416979a1ebd8a3e9d945d2349d0ad763ca279edfe57d5c7d44f1006a57e7d5606d96a7f2e6a4200152fb7a54d7d206cfe718b89b27b617af061c68cdf7a382520f62eaf1e607c4d8855c7e6efbdc33f6fcf7650c865e59144d54d397a1866906be92ad738dfab813b5e2181a7c7467e0199accd699c8edf37e30d2054cdacf9a55745187e9e192a4b3a42c47cd36cd3c135f0372b197342fd42966582b721c19208511b39c5d8432a0a663cb2b5422c9cf34ac93d26f6d7e3baeddecb09d73000c58f8c4b1b4bdab21f74ec0caadf776755e626d65177d12006255a4194104de891409c151858705b44d6fca4c2b71377ae65ecb5c2a306e95f655dd3fbefe29c54a9527a3a6145d48cf1305c574a5b88a83d679e48eaf4f3e6a21a83c66ce39321a7ccfd96237e1f698c8be360c1334c02f85514f53e1a2834b02dfefe343a50085d3fe83e911623555766f03a2fadc99a657e31632d01cb6318adf764bab2cec9052ae22ceb77a20b160cbedd4c146571d2f0cbf5739ec2f4cd1c8380812d9ae50da7bddd053ed7d5aae5a009a726ba4e29b0d6b72449a0b213a45025694dbbb8a3195ab4bc90ae27a39bfd338fa14c66c94d419fe4e06cfc2486cae4e7cee4ecbd716448d60ebb02301702f0af1678bb84ef6a4b610adc463f81fa9ecb1ccd85db8264e32e70ab5134a57926f38320659d4c4e581c35118cf58699530340ee52cdef499ee9d4966b4adf7d095817a8304853229f90554c335a6faa74d651d1d6093213a6da1d366085ddb5bccc2969862dd542ed46b65db03327073d941eeee05e35cfe31ba53487760673429424eef18b1fb8534f418ab984c8fd4bcf4591a6325497f4936c3f31cd5c0ad9df87d2ea4bced3f182d2d7e9ca366491f90504e23c3b25de9abb420c294538c3e06a3c08ae0c249d474d6408cbd9ccbe7a136432a3e197c674e78910819a05288b4eeef08df042d4cd23310a10ce7336033b3287b4eadee9672b6e7e95c144347176ae2ccfca91c90682f85059853f719eb830b3e5c7a3d71eddee9d7c3fc925a83e6fcac871e7f7aa40423d6995b0b2fcdbd65a7ff389010d5e61be80304fc689fa18d20dabce14a8c1149720ca5bb814a3e26a5fbd4f3f3a7fcca399308680c65e3301ec3e8c654afa6b1ef1d669cac514a9b4caf4c1e7affdd9d55ea913cd003715d83fb383a3defb87d0dc1f68fd7cf56ac38e7c5014ba999d1361c2208b84aa4a959cd46f1bcaf05fd2637518f86ff305e253d84ac762541613fcb28b7987371f2d16fc6924dcdef592147675210281705f52cdb9fe37bccb956bf8db582182c16ba75ea4568f7a026b3d6d01b733914b9dcdda04a85690140cff845d363ad047b618461869ce74d3282da7464cf589b2e3c48d97a707ee58a33e098ed69849066a74cc8ed810cf900241dc55227353e712d4232694884877e5d956c9405439329fa7b1936de17a5a86455b1527857ee6d64371f4941353d344be33cb0ade9d5f7759b9f8a03a16c60c3593cf51ad93d41e844111aae5e64b9fc47b0d6d4df58a3701194cde2cc18acf5be7fc170dfe99d3b789527d886566c2a05918c1052535b316b10be069f6dcf7731c3706ed667053c7a08b4928f150d5a01921d521d97923b796b5817dc004493af3f02f9876276d62e6df74ca11566ba887b90945f182fb7f1b21093fb276406e69449a9db328f3c03f5337c2cebbdfb73836d13f068b976ca1db978b2e79ee336416564b3fb283e13e14a3251070fc6d667b26a7219250fff91adef46be7247ccac808fa0c8baa4c1c92f3cfa9d0119c56f4e0615244750316f7f3b7b95288a44c8cdc7b86c0e78a76ab0a994ff8e057899f96ae339ba690e53afb171ba43cd9eda559b31f51453f0d91177e28a4324bfeb977801d5e9c806c38bbfb2823a535852dfa39145ffa2a8a1a5a2c9e701b0f9bbe861116c0978f85adfb4e9d0c979cfc113d64f78f857055e0466036aa6628099d0d55106855000000000000000ffff0000ff0100006f9cb9e4418798e558f579562f25eb0f066ae4e5720e68abe7051e2228b0175360eb0b51177cf2fdba2dcd5d8129ef4c944e858c5d83f4b1e3812a11f44d00002800000000000000ffff00002d0e0000266a0beedad9d6a5cd9804a62f1722aa29562d2800000000c40f75343b17f8899ab765f2920ae68251cfbb858bfba66fce47321d1bcf6b4e37ff52db718e487f13ee902ae4a1d27c258afd9c43000000000000000000000650b3eb5ff8dc9b59f34408a1c510b978bb6d8fdb15cda5ff6ff574a770f25e1fe508efa0e0aaa34f9fb6bf8178f909b882821d765ee0ac05c10e68f5130864a6e3535aa6ee4d9dd5f42ec10836c70677657457bc88ae"], 0x111e}, 0x4) socket(0x10, 0x8000, 0x81) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x3, 0x0, 0x0, 0xffff51a7, 0x0, 0xc187]}, 0x3c) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x20, 0x8000, 0x81) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000006c0)=0x56) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000300)="866900e0b8ff6a9665851f15493e68bd51aa9cb6b8a767dc145f12f8063136975ac6f75837438b0cc0d0dd5c20bfc1940da2c66bcfc88b8e9b27a89a0c29099a0e3543c40c60fd374d8fa588b169e9f5f394451d7c6da807e6f8d35a57d4787ed5d5462bc0c39bb9ecfae8712c746d786901fe6f7f7b26f8befb893f2e0e5d5cb72dec028f7c07647796ba07fa8d4160fd5f5fb652b40ff06e52a246de2f4871a29b2079bfe7455500e2d75c9bd0bfc62f4e3ad4821352741af0462998f35d5f6356d2", 0xc3}, {&(0x7f0000000400)="d685dc563ae27af7ca1fec005ee59e6011714fba5715907296893bf6e2d73158435b", 0x22}, {&(0x7f0000000440)="84fae16ad44c40d5f1f45336ea87adf562ecab14e32f34a99f5dc8543b0a72c490af9f9c0fcb4eb1df9a0b4fb3fdce3ad4cc89a98b09e63826c64c52fdec20ebc8629e7cbe58ed384bec03416b97b61a67ed647836a34ce0bdbcf91de035fcba35fb5dbdebdfe8963da958619a249130173852abb4364a9c5b1560a37c911162cf6e6ec0f01af551aad377de8b16c1c44e9a855de9397238e5b1b8bf72fb54ff4e658fef2aa227a45e392b297d3164bedb818e5edcba4051092c3db831e25a6be27f42af645a56e408", 0xc9}, {&(0x7f0000002540)="78ea37ade26c9c2fa6d6ba56f0980ffff6f22df63d06e92f7cb36ed80581d2c2a16bfa52f2404718558253b147fdb8eca451d9132a29a58792d8dd67f46bbc0b755136cbab252447dda8029600b8dda3c8090d454329857f39aa9324eb14a4dc55e18dd995166d171a57db783e2a29fd61d319a41ff89ffbe580d0f34677db010e49255d106d8521bfe80dbb6e10872aaf63cb447e85ea03ff4b32b56e6f5f8c4850c914e0bf4a204355e0c84e3d13efc72043a67955a010fc5fd20055037d3db7dca4096900a4051ab7124d88ee5f849e5cf41ee50e5b196b8c00de08ad3c465b9aa4ee0b776e2afe5fe5ecb1bf3663760cd6ed70456a845271ff5dce77d4459e29b5b5c3b7f8c18539a182a4cc95cf3873d3a9d956da1599a7d52ad66bbe08bdf17b6d254c6346e7aaa070688188363a3825014d8081a815b4e10903fb0da95bf6f420f1597216292df85727dbb1120c572892677be5eb762be3d618130b51bdb94f37de3687e4e38f7c5b420eeb29b9ab1c70538ce08d031bb6c0169f3b9b4c1b2b2e35928e2937db63a7249fba365ac812a957f2d8596effbefeb0c14771b25d582d302a9acd3233f4d11236c49b97bb1459c47f5b5aeb9206bf63598dc7ed955a177302ff2b19e398f8c7a1557a2ad8c86c6c077d625e08ef5e398b2fca1b55775c0c4a8691bdb76cbd9b01ca1d7c5855dae969355a0ae6f523950920d087073dee25c2f01fba9c0d5b732f1a51d7b08b84233277e8dc7b8a4c561caa21e5fa3721435fb4c34e0be0badb8e2b310412f0cad2b53c8de80f4fffa993ab05679ef60182dcdf5e625506eb3541b43e8bb562d7a03409d671801201513d272afd43040bff03ab8cc13082d36e28120244ebb08d3dc7660497516782dd15d08d94b3fe0fb09aa5350f56ccfebecf8cdfec262e5558da19200115435713e1ab2f889093bdcf7c39b6027096beb78d64107bc0a29c57b5a9d378c557e0e6b613197d2594a96f319676b2c60a45e98c57ee9a063a7a1013fee4ace9d7df70a2a264c44f35d9d9f1283c4b6cc35e6fc1b6df2ee79af5e1f64d85ddef6ddb2dfa8e136d456d3699348978b0eaae4461a9f9e8f0caaeb644c5d2ed7f8d9d625ef06cd22d7bb9f485c73791a0eec8133ab5a0497dd9181d2f9f791f4f4eeae86717d486cca901fc4241df3aedcefc00bee0f721123e8b6746ec6031cf61b3d56209875267416a258e98f58f101302b6cde60c609dd0edde62d9184434965a583f2d31d0f3bf58d5daa10d4dae37c2cf04664c0bc5b9b44b903243baeaf15fd0f9cc79e7d6e14620afcaf1434ef96c6b32c5f3b787b123fa39b467b0e2e646afd2c3df22cacbf780d2df9a8c63f5219aeed2dfccc49995e73650bf9a91698720e42527a30ac5346f0d9e3c35c00f91fc7e2ad9fc2cd7f88dcbb24b973c096b731fb633693c8715ca1f7cc47fb8d1c17f12f19626ce819e31b5f58e750ab7aa129dee70e67d4be222b943f1ebd117866504b46b96aaf5e726fb022a969a904c029e6980bc9ef4362467b53136d7bc0c85ea323550df2183ea65779ce921e3f2920adeb07e29502cb129370c1bceddbd26057d5a5e03f3c68d570581d20a9a5f58d27707f25ad5f1303d169d6750145136e66a5f35e3e48a2b8a172ef65dfe366b63af6cb3a9bbbb37286f90a510f1dc9412ad0a059d38b9e654b9a163c460fabda95aeff0fb8cbc23fee54129e164bab5d8e5c5230d7a59354838e331deca77ffb0bf5f7480c3a94582db85cef05e6746f0700514ca391b8c4a27bf3e4a0367a5dd2a5a618dc095c80905684d08d2c7220184c6ae29df236c80c84f3c4510b2a835250b134b622b0e634c6c403c15fc939ff5dd0becb7c6f235b7289ed5a8f6f608a6182fe6e0cec117243e75035eeebcc35549aea338ea181bb43b0e26449839807945a2964c571d1feff04cd3d027533b03c7a149d8067076fc248ba96b401b17724f88dabde74b558f9721c0d2ad990e72c085cc73f221d0b636ecb53bfdb84ebbf12bdfe4e1cc6c6a511cc459fef44b5ad17ef23523012489a06007c4c73f9e99007246085e477f4a48b276c617c7a4b5bb8dc0e86a1efc162a75c03cbcf9e309b5b9e2665033d655869269a09a7c65fccb242e340e3978c5966fbf4f2f60126957dbf61159ca573b6a0e38b66e9a6ad1e2e112b1bacf7c70b54b334f8299e5e0a6917a2160f54b1b55b33267aba17b15f2d0ade04a615e22e6fea9c335e0b9c698e8d02027d39172ede8ad67a47520e1a34507df6d9a7463bc7b7f6ed10d72f7bf8636b8030994e034f4e0e8c4aa2b179f1424357d0d13ad64fb037ee2c542acea44ec2bfbc0b368e8f5a32fd044d08209fa7ec2e3e34e802632b10dd54c038f2f5f7a02985ad701ed0da8c1c1e8eb830cd04d63cf4743095373ffb7eb09d3fcd9fbcf1ee64c3830a46e3dc4ebccbcf9f803650c96b64d001c524dd51fe93faba81662b219a834997d7b8a1172a363433f999d6d91db4a054ce390a00bfd2bd1b074e0e96b37a8096aa7619ce4410e1c6ef513aff7ae83f89e2e6f327418f459c2dd6ecfd4b9b4be9996afed055a7eab03b40bd356a82e2f4d337daa665b61da8a72935626cc3ce4f0d75c110a2650bedb6221ecad71fa50b137eb150c82a07b4331069ca7779fdcb0c44d4790d39239a6e865592484d2e41d79049291fad0362aea774f43e15a7feea010ff1181ba20b7d6fbb31e3178db06bd9e9925d9eae9b2efda4d83fb078df629909fc999a24c3ed298641ab30e1210145241fb42613026a21ca580ee3633562743270b270d9a9d22d3d58f5d495dbc4dda7de0023e0c81d3c04c58eb45e521dd25fa6e2e5cff31748955d4ea5f6b8633b787cac05e556e1e7e7e39fe459c21113d8f945758fd50a2a903eb90c04969716b28dc83db0e8eb5fd71f777f9ccaa14f586fa18ceafe783c6d9edd1cfdf3359d36ce7e8643464e61a5c072cfeb5c1b6d31826cc572cffb8a7a2909e91d353b0268b711c8fa899d2737ab704ac655fe9ee5aaf7753825d56e2c16b24e75528e413d0e176b338ca2009c64f70a028974fe1b0330c0fc206d7cbc1b1a203417d986446e0cb48530888f72386afa365c4b425420f46ba8e2fb9ce48e7f85ec308759762ad3c9061d2748a9b6daf944207f0fc16eb265901454ad79ab3939c9b2e59a526ec4dd3f7df8a4ece9643c631525f7dabc2b08548060095a42fa66c6c17d2ebfb4772be8b5fab7722afabeb4c782ff5786fb5436a25bc814dc67c07990f21c82898685431f81fc1905024c064b8a73656f4997cd412f4c293274477161ff7ea156f39c476c64a36e081226b4d5bbd6a450f4b2ba3ce0153ac3751314b985256df15529d08a0dfa213d939a7fc7ab54d0bcd8039fe9dac816b293afd4b94ce1c6372a3d11660cb25b77a20e280ecd7d2182b6021b7edd6f3606f7d9fed5b15f9480b94e79a35992ef18dee86f418d9a96e6c308924b52974a4948100559dafc931c5afc2fdbf355575bf87d50f8856bd28353f76364a38ceaf204093b1bc0b828e10bb5c83ebbc9a1b7b0e138b3c3f59b7a7a76e8acedb3e6c000e1fcceff0f9a384ac9a3737e14d199f37336296a772b594eabefc5df70f92d5bebefb60cb70f1bad1e66a0d4262023cfcb05ec05348d350a502f253ccf551ed99817cb29225165933a5fea7d3401a7f6d2998f445f25944cc39f5eb4f9f0acae08df181124434056da09ac24c808cab7dee535cd6e1eb376d4fedaa4ae38da39982116de5dd2a8ea98fc8b49a1e78e32207a7608a54167b4053b89926a412894aff15dabf43b9018f95869d0832fa8c6d3261a42f2d1f1463c1e652dd3bbe901ec1daa43f651b8bfcd922f629a42ba940e75f3e8c0a79a819311f54a2f6c09aa6dcfdf39b269e9fe978405754fe1d20c0682b009ebcb69a207e635bb77d4cbe7e4f9024a0853a82f0fa7712c5fec41ca374e381143308ea3f3ac9f006293411fefb3bd82e091ff1254b9171e8937d416900c5ec5de25b1713d22bb5e5dc1696d898dfb766793521239ce27ca19b8b94b3cbd3db303de7c6de7bacfe3d7770c1ebda406bdf403acb025798a062714fb6b62d0621778ab4e949d8c55744994609b316fd7424ff7a538b9f470c6cdb33b163fe3ab8a33cd2c30b7da1bc772e46bd5a38269f4a9fc4503fb71a02cf062635f4985ad2450452042c336387f1b56a4cbeb8cbb3fa0f4372b16b61c6f5f015f7381a3b90f24a339bc5fb76cf7895cd66a68c7b2e5aef7d1d792f92ea795970e17c27c8d4c6b451fec1a065174bb46d9bbfadc440f9e6c84b81bbb4fc89a90b3a4573676ace0ff16b0b14b0a1876a92461cf811934b46f9b8ac3dfafe467ce8bbe60d839195563e5f675c95c93f98b3bdd51abdd16eebf2177497bee84f005824a964d41e111d20dc90ad6abdbb0e9b9ab380bbc4d4d3c2936015b38d4c5617a8f44d70e7de95d5248affb58faff4470e74b18ed291684586d0b4e508ba47d643ba11d650bdf84f1f567df21402bdc8cd32e0b1cdddb99506690a2475fd91adb3e6f32c6b92a3e4908a35a269a2d9d107c3e6196c17790ac0a5c7f5af087e60e73a1115a294e647b1c19f16aca98293ae794a88216d1cd9dc2b8daf11eef178f06e4eec0683716abe7132c8b88f8ce3bae0910288187fb5e093473e6e4a4640dbce2051f46d19fa2b0c680d9138473a2afb2017a6cfe99bed442e0bd945b313d32d7c379d9ec4ef12eacb919cf507168f98e3001fb833f627d8a8b3e9c75db87426001b5b8d25861396d7f275659cbfd7743a8875a34c9f10d607c030bb7f2a3f0e9702cff8ddbe01ce2a06b9b6816815a330259ef0fe87fa6f1b709e222d36b10f3a9debb4ed805958fb69cbe5d0deafdb99c93cc9f21a72bc38fa94af8d517c9906bce10ac4807381150961ec6d53988d265e0caccd6fe6e823d504dbf28f8734c90791f7cc6354996b1f3a494f8813fd388639a10e3ad35009ac8287dc33f7adb4022c5e3fdfe559cc4a263f34aed32894ed37a647c1aa758b3498bfb5c1d8533b64478d6b84e113f7cf2f23b493ff949ad34c04b08bac976e2e02824e3f724537b00af1028560e8bbfe836f131aba5fa9aa918d1be169417cb60af665e892b761b8c6d30932b8c83dbfff9d35f87722ea401542567008ce4ad47c1f71d6044adba4568494b7ab2586a8489b4dc64738202a4d16f1956a3ec8284c369f3c4e2226c2bbf52f5def5605e4b036d6ea0bcccc0b0cd7a704f4f017e3b9cc3df58713b0b8db5aeaceaa2027f5b5a34a2705fd54ca91b5cc58e18935a255b8041648e6fe0e3ca181f1f9e59eb385f922000438c29c99f93c5233087f73d9811f924224d4894332f02e9150431dae3f50a966d85e81e0e6f34548ef7e4147b8ede894c6550080da8ad84cdf18f4d77290bc85be6ca87cc1972c2aa909a6d7ad839bcd10a93c68334b614d4cae1ad78515fcb8bccd581d26cadeb0ee98ccec75e80388084caf2e03f7da529b0a344596d920c924b9e9d04688eac6ff06ac0a45de10c79874dfae2e3d817d70dcdc0cc4599bd225628273402082fbda3060eefbaf20f4c36fbec91105038036cf651d534c2fd53223467befeb5735970aefac0dee4a110ce72899325eba9acbe38d49558b1569c29b255b27f9fba5b2e058b135cd8a369cff24c26e73ce270b8fef59d62019b9780b9cff3a287b6114563cd5b22fd40f3ed6ae50867a95ab2f714a58a95fce6edbee1053364c62eaca4bd7cd3c", 0x1000}], 0x4, &(0x7f0000000580)=[{0xf0, 0x1, 0x80000000, "2eb50c8576bb2461ac4d4970c16fb41dd0c90217f04fc6fe9f4825ebc595c843f0263597990697e2dd776d1eb257f830a2b4b90daa6dbffab65d06af387d39bf0c2123bb2c1cf6835576c5a250ddcfa2f4fb58b273048900763ccb6afebdcf36cfbed8dda4616cc0e35fbae919eb9fdf5e5a03cbe009d56c7476c5806ab6d9b4d0021669809e6e014be4f36e45fcecd95b833bdfe636ebe9198521a31f7357098ce106666dfc4dfc6aefa26689e59f5facba2b905f4566f2aaf0dea5212b5a29f3fefc14c256c74c3ab404de0cf034dc25f8136f3ce03bc7912e9817d267f907"}], 0xf0}, 0x400) r5 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000700)=""/111) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:38:13 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xa307, &(0x7f0000000080)="ebffcbff13b9fd813daa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) socket(0x1, 0x4000, 0x52) 18:38:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x70) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100ddff3528ffff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:38:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x408632e) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7c56) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) 18:38:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe0}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xba}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x782c}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}], ['.\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:38:13 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f00006ca000/0x1000)=nil, 0x1000, 0x5) 18:38:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x4d}, {0x3c}, {0x80000000000006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000ffff0200000000000000"]) 18:38:13 executing program 0: clock_gettime(0x6, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) 18:38:13 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 18:38:14 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000002980)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000018c0)=[{&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f0000000440)=""/142, 0x8e}, {&(0x7f0000000500)=""/207, 0xcf}, {&(0x7f0000001700)=""/211, 0xd3}, {&(0x7f0000000600)=""/156, 0x9c}, {&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000001800)=""/78, 0x4e}, {&(0x7f0000001880)=""/38, 0x26}], 0xa, &(0x7f0000001980)=""/4096, 0x1000}, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:38:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x6) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffd, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 18:38:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x204) socketpair(0x6, 0x8000, 0x6, &(0x7f0000000040)) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 18:38:14 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82026f39d57225e21e000001000000506e9f8d7427aa51123de90b2e9cf246f6090000000000000072a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f000000000000082089fbac1e680d5db19f085dfd23794e546617fb7719ff38381bedbb6c65c0ea8b099213d51ac70ff89be37b1629b549529d43fa8882a11de9b83fb6420700000027000000000000000000d631d834b23041e5af92c3d238d97c9578ab94b5cb5cfa1f4511231a6f0c31463006e74bf4c7123e7add38aadb4c2568ce7313c4dda7075c923ccd3ebdc288cb61fbe5e340344011d2bc755cc07dcd"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="20a304d24ca6f6f16b02b1900e47fb374157bf53f07d9d2bf5ac9eb5047a5dc7bbacb06d17b434714c706931417e65943ad365715bd1666093a056af217bf2bf6055799082694e12acda019eb25b55", 0x4f}, {&(0x7f0000000480)="e7d9058dc238039f9a8e2904e68bd1ea6caf1f0c5532e0489d0b2d9d265e9b9f9ede69d940c23e07352ddf33bb9dda471dd63ab2365f58babbd2c365637b656410613fec8346bfff47b882af5210bf44d6ef0cba942d3c55eca87b51ed178d3bd241a099fdaeb537356b77586e12d22a4c31f0a339246437dc4962145b0c24c02021beb556155f74eeebf8a953de6992db83a55fa82913a9a9b02524f0bfa1ed50c3276d8c71586e196c40e5228bab50bae180b286bd8f68cf06efe51c6679d78869331f763f02ad870c28bba5418474d797c77fe1ac8d84c2e3c033c14e55076e9cfec422e594c40c800ba9767510b414f55417e4047d3e67a58008c473f6cad7dc13e47bfda8926c5e0f3eb67572c84d88909f16598601552f5200597b8ae47078", 0x122}], 0x2) 18:38:14 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0/file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x1, 0x8}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82b5222e910001be878e"], 0x10) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) 18:38:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x8000, 0x9) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000180)=0x1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0xfffffff8, 0x400, 0x3]}) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r4) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0x1) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x801169ac, &(0x7f0000000300)) nanosleep(&(0x7f0000000000)={0x900, 0x10000}, 0x0) 18:38:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x13, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c604000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012a8947473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa20274234a65bcedbba565c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f933b2891c16a3ae70e01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f04883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccff655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e60302e23ff3bc5685b8418ba6bac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff9306ff00001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f2390732bfdb283e0fed26d873aadad4bff01000099c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa76523655df7cf82b763b58d2db0ad73766746d87ac66855ff3e91a2ebb25f2920f1ccf35518798f62ebe622665990f594a87a90b8dc77aa5b33912a80952ca8ee296f5182eedb329019bd85b042ab9c8f0a7650d767ae5297c0ee9d858d6d275cc709dc51b31f682c73761596dc0553be88683b7eb7b7144a8013e7c2aa75eb38279460d7d647a58ea8413c966499079c7d3111cb0332fc5da17b4b1889e3014c69ca93f1b08ceab25c99b510494565bf91eb1306ff8feff5263eb66f4c82ee"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup2(r0, r1) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000600)={0xfff, './file0\x00'}) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept$inet(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) accept$inet(r3, &(0x7f0000000040), &(0x7f00000005c0)=0xc) 18:38:14 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f0000000080)=""/54, 0x36}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x6b, 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./bus\x00', 0x290, 0x58) recvmsg(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/217, 0xd9}, {&(0x7f0000001540)=""/176, 0xb0}, {&(0x7f0000001b00)=""/4096, 0x1000}, {&(0x7f0000001600)=""/77, 0x4d}], 0x5, &(0x7f0000001700)=""/238, 0xee}, 0x42) unveil(&(0x7f0000001800)='./bus\x00', &(0x7f0000001840)='c\x00') r5 = getgid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) fchownat(0xffffffffffffff9c, &(0x7f0000001880)='./bus\x00', 0x0, r5, 0x6) 18:38:14 executing program 0: r0 = socket(0x18, 0x5, 0xcb) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) shutdown(r1, 0x0) 18:38:14 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = getegid() setgid(r1) write(r0, 0x0, 0x0) 18:38:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) fchmod(r1, 0x2) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/41, 0x29}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x1]}}) r2 = open(&(0x7f0000000080)='./file\x00', 0x8000, 0x9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 18:38:14 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "00000000defcffffff00f2ffffffffffffff4000", 0x8, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:38:14 executing program 0: r0 = socket(0x20, 0x3, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xffffffffffffffda) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x9) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x160) getdents(r5, &(0x7f0000000040)=""/85, 0x55) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x100}, {0x6, 0x0, 0xa}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)) 18:38:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x10000, {0x5, 0x8}}) r3 = socket(0x11, 0x3, 0xfd) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x7fff, 0xffffffc, 0x0, 0xb389, "0c1e000000002000000020000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 18:38:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x5d, 0x0, &(0x7f0000000180)=""/93}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) r4 = socket(0x2, 0x1, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r3, 0x0) msgget$private(0x0, 0xfffffffffffffffd) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(0x0, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000200)=0x38) 18:38:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/54, 0x36, 0x801, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x1) r3 = socket(0x2, 0x1, 0x800000000000003a) connect$unix(r3, &(0x7f00000001c0)=ANY=[], 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x810, r4, 0x0, 0x3) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$setstatus(r6, 0x4, 0x80) 18:38:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2, 0x3f}) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r7) 18:38:15 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x153) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) 18:38:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x5bd, 0x0, {0x0, 0x2}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x6, "00000000000000000000f2ffffffffffffff4000", 0x1000, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0xc) close(r2) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 18:38:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000040), 0x10000) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/183, 0xb7}], 0x1) 18:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000f81376b930000000000000000000"]) 18:38:15 executing program 0: unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 18:38:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffe09) shutdown(r0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:38:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x30) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000480)="56e88ae17f4d28145e9d6c7cc606bb268ac90c7e0eaa864e0b1ad32d67f1d8131d7e0072bfa5be966b62d136f641d7192e77f823ca8892fd9f0163451c593557b45829565c0049ce1b1fc7ebd857abf97962f108527b325ec23118d33ee9ffacf5854a302db243d726668e55121fa60c6ae7bd8ee369ee1ed4de167467ed03c0f6d0343c5c8314a0f23042f7e72dac3aaab4669385d4bdcf7cdabeb22a71630c7defd148a31a5158f4b2ebd3f9aa797375d4005c35b216187010e7b64ac9f23e3c8736906506c58bce193f9f0391680ae368e7900a4f99fa5b8cac3eba51eb33f443f20ea75a7a1d40760090cbb749ffcc080b04c0ef613b5ef782de9cff8acc09b880cbefbe3cc4d2b91e586d6c8ba5c0b97aed5aa404cc43c501fa9e9877ce08aad8fdc2775e0dbdd4f112c1662f6f59a285589dccb04c9f203cd56663fa5062172040082aa11e3483cfbde54b81670f4f727104bfba486271fa454047e3359db4208c9529b66893ea42ee92573530d4a1a2b3fbf3239d6fba0fd215262fd903850b8a6cef76e1ca2f3ac716a7d6a383d485813a23aee5c3d047828cf14018cd14fa4c552a29cd7d808efc2def24fd495f2439df390e959ea24e122c3c02c07d290026cca8dc43de85654921c354428a4287238ad8414a5fc3b9c9021828c5329f709c43fe60f03320b585aac749d5a222f127582685198da2a477abc13ae8", 0x200}, {0x0}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) semget(0x1, 0x2, 0x3) 18:38:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) socket(0x10, 0x2, 0xff) 18:38:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r1, 0x2, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00') kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000200)="f826e43dfdfa0e8c552cec47460c4e25c1f3fa2756701e60f9866ddc348341aeba9b34578f06d055f37ebb510a56cab12f1aa854b9fd7fd29c96d1491bfc1c6caacd6e3eddb8acd6248e14069acc759d2357448200a94ac6dbac2b32ce4c0854dd16ebcb4da9bfd43a422eb9", 0x6c}, {&(0x7f0000000280)="d4173f8015bf6a4c75acaa1fbdabf6f3c6fcda0a04ecb82b65be84c3c450cd354e98fb3be496995dcd75e14d0a590fd75284d732bc72d204a117b4b38c2db03a85bf595e808da6769105561a6b9b53e76f015390629b2f1f589d3d8e2a37614b53e587d029c93bf0a0597ae9ec4c257e0469569792577a8747b96260e01a58b8ce2df2b10e3be03f4978923efa6e2476c18cb22fb1cf6d6d8ab9421973f718ff24cf88b1fca138747dd2b6c5b9130e9f00e8437ac74efc5d7fe6a8", 0xbb}, {&(0x7f00000004c0)="637ba7df9759c38b82c42325a10f2a022076168b05652a4fae69e0524fc0f9a51bd69b2d59b11237163a71eadbfd257fc917268231a67be304ef817d461798ed566a0db8eb4e050968f3046bb6e3f0bd7f6d8ac39e1702f607a2cdb84246360ebc41b976b7a26cc5cdb084458e81655790863a72a6c9f7e0c83f1c4f50fc526a5929f1b44b65673b6e25c80a8a8f72e29b0df2269e90009633fdf0669bde71cf4fbfdb67b01ac541bf91f37db1eac91ac4c155102e8be4725fbd56f110a3aa5318535707742599aca983043ecd0ae23a0af9b86d2ac1543f918f79ad98fd06d63b5b9769d9713c04e2969b42a14a2627c916e700c599cbd8870aaddf6c24f056589d3fdd1c9f660b83aef7fef5d66b21c12b699ea179360c13cfcde867989e47e20b49a582dc81bc360af1b668763746dc87cec11197af0c45a38f9ed7224332ceefd8197d59fceb0165e907eb224c1c2f0424a9ed42de0cd9bee6832607ed4688309ca46cf2d10076d93f64898c61322a28eb86e4f57f2572a4d5135a941c32cc2da991b629c9a02a8e1bc97a82ca9f72ad0707a016b311fb425f0b39445ea39e702531a7b4506ae3a8a99a86588968c316bcb572b5077e6c24507740763a974f1259514c12217dd02c32383e1afdb92a6bd82f3a31986bb04a9bb8f25938927590b811cbab4ffbb62395cfc803985abeaa5deafa3c0d6c233b33d9d1cb8287721cfb6fd1ee6207c9286327c8597115d45c079675aff7e193ca675a5fd5f1c3d990585c4fafb5164c5c475f266106c3bda398fbd534acef2ac0c433cfdc6d4f46015756730e38e780c3764563903651d1ced71c9444a7f948804b91b78dc0af98d6e3bc02b0ce61d1fde4889251090ebc9ebca20a96427f69562c8e2483317d09c6554537f62d965fe38eb1108014e54af3b0da38320cce8fab0b61e0136f20097f66f255a51f1b0400ad15ef2902de102933c449a9aa570db160ece0bd6646a97c8c7458de7bd52ff16adef8a6cdca1d8984001a43f3e9bdec7b8234918456e31b202395a16c069079552648643cd39f67b757a2cc4182f8a68a30ae3ad3e81999120e05c07dccfe16b8e5c39be64649c72d29fbb561c1c41f1973cb73ac89692c647bbb0e5ba064970934654110fcbd92fd831da4ef47a6c50adf5d2c38411e550d726d12388f86c603667df60336652e011cf03fe7c0f12da2e26a54e68eef11acf4bbfa4f2aa7407f406822ae81da0274853639bce1309ee54b203198ec1a05433e7e8c53788a5b0d95045cca0e04d78867dde7037239ef8165d354b2e2d4230d2d34341d0d3378b3f6842d2f9e252e29543534b2f9d9eb83d41ddc6f8a0eadcd9fb71aa921314c15ea7842ef916e9402716ad803ed790405c57314d89af8c71b3b29e4e41d78d8b5f505ff30f604eb22c03948b26849f0858e6aa607db44c5995e0bf236252aa140108838a296fed64f84c30d3eeaf14e8ef95cfe323659a219793c1c3331eef657588dc92dd6f5415c9ead53790cebff4ffb8e9dd3858c76a4c92e6c9fa56b3b95d2e3f586f6ec7b3f07ae7a7e5ccab99fd432007e7653619ed30a5347b0e855556b3cdb69bbeaf6a721a4b2dce2f50f9ade165ae68811335ec434ec4f083e77fe0bad27f4568fb20118732b7b7d394e8edd7272ac100f5b2efc7616ce8436b035e4f609a584b1ac3fa172db2e668e7f0a6a8344dcc77508eb2c05049683f7bd73162526eb2c28cb4fd836f99913775eda3a6daabff857c4da3a67976f63d008b5154687fa228da8a1536d35b273c98339960974203a766bde78665963b768f70674b86d851704778ae208b64a43d78b8e21ceef7e4c128b4aa7633ee26ddc5b2d879f29c94fc0dea333bd2f06f01e6a798cea112010f21665f13f195a09854025985fcb7173ed44cd469570ef974bf56b430cb6dea08fff8a45c72c477d72829f636f1846c73e808b99886c150bd002c821dfe865d3e74e72622fff534079fe44ff1f2656a31a0fb77b692333f5ce48575b38e56913ab9d256f2babba01433cb40cd376a9123e11781e3c5dd6c0b1d9929f38dd9895965da0fb9cc206d6a60dc0738c32c6b7cae98d2165c1e5c621dc099448be1205326c0ace648a72246e84f4df9638b8c4d0e02cb7216b0aa852516d896af96acf459ad6d5888b43e6ec7d7abec3381345689fc014ad19523da2eccc235028f894c5d21741fcb2d77c90ec760763bd81ede114fcb480662b5b72e121a19c77c4c116db19cc17a14d7ec9d4607e8b1a0825fc14d79e39f282a4fa0acf903f66a6b53987a3d938cc961a398c06f47caf4cdc77de834d52061638cc017bfb61a14e9f6a57f9c7b5bc9e0302285a55ea0cbf5b1543ed1fb6a90c3e40c9f9d39df2ace219bed9e6e808c99e31631b3a51bfdc558feaa5d3e9aa0784bbe311e60c52ecfc73dce48272830dbf150744ce7ba298838b3d7f44ae78a4fbe541ebd6cd72bad7eb28aec20db4ca243e1fe8b6bc3c14a2b734857df9e008ab73fd6166514248c71ffedca2cdf0ef4058873664930f7d1b7c843c48b1b6f2d166f7e7fe02a000884e53cbc518439c49fb1602f24a3c54215f14aa4e3a96c64fda6b26e4b123b6d9b1bb4e644befcafc6428f767299799516ab82e8702ca151702036b69f3ac557e90da8c3ef79da9ea9c007e88fec47eaa2dc369ab8f83106da5c7aed4e4fbfb5f68c186e78b3474f294fa891a252bf10f7e0d8ab6f7bcadbc6d7bb444670a1cb1717a352c3911b3917f6661599e0e669a26e7056f56d8a014949ca727f02f606b55192f6d0031277a075b4780ff53192b7cfe756def878eddc2de2824b7e07680d1fda0af4401b81efa2a410bfd2316d5e7a2a417e641aa996c957b219c2550bf3fdda3b028b3e24be8270a35dcfa5487d9971d18ffa4b0a119eb276f412ba513791d80d80ab88c98df266b7430c857ca72dc753187fe09be2604aa4ab05c41868d6ae20ed8adba35d3cf4abc1c6ae787b9de7270cf55971c4ed1b261609367deec408eb61346b102947dc12fa106f1bd1e51ee3a574adb4cd66823cfb0f658437c4504665e66ffa05a1bcf129265e8dc746576064db790e6d4b69b2592e9ec08ea97d9a257443b7691cdfa405f6f2f18c548196f1fbbb5ad9c4ff6a0c044c39f21c9c03d3bedf2daa19a9124d63d0cd74ad96682731669f47b8356a9224ef3848276c62b298d8b91051d341330763b8cc3be1d57585040f9e8f4fddefda9062f93c0888c20afe0dbfd87cfcce0787bdfaae4b18c5a30389d2ff90e1787c9f7c764bd1a8f9b0d63c6a85ebaa212d9ae3051f9622e50afb472dacafd39e7eba042f2219e83e5522247de0fbb6687c4fff9ba12e7dbefe0582d3235359cff6532068596804060bf96f0a484364571deafe3632989406d051817fa7b7cc3cfa28f4011ea16067df394d662d85a6d0b0517b85827933ffd24b5da0b80008035493e9a98c3c9c1f518b3f40ecb1dc4bd2b3b56c0191fdc6c6d5c3d79fd36edecb5eec0f35286100cc9a552ad1bd7f5653eeef1628b754fc04c5a97a24f6e751fd29d7499d0c0f2b6e709feee059e7cd4145d71910d2dbde8d64af90cba629b1d4d28ad06f9eb56680be2bf5f494d9bec64442d17982fdf64c1c47478a4afc0fb41e4d0f8da52b1bd82aa3ff977790e6aa1f474c6da2a09172aeb26a4d18271828859802ef1a8a72f09ceae9c1bd5fb5cfdc087e5973885c490eb8fdd5930578cd7833fd65dc3108fd12c41553c6b129753ec0b9ea3ae80e41160afdccbf4777116f22801e40194f8fa9ef73e65efac8b276c011c871b9e0587b2bbdb0d230bca4d8ba4223a366cecb85989a9563d1cea1cd0f8780a3399178d3401c6c12c7e58240a28964fd033221e6ff0ba3a2cd8f3de720c11e18cdd5be8157cbad0eb87ebbd826b3666f1d4b6c0ecb4b3716101db07ae11d90fd60eaa47ceddb48a2a3065c01c48096baf8502234ddbc607fac10b4d66edf51f680a121eb87e0f56ea0edfb00365f7d7d66bcd569b650e09c886fe07182ea95f5cc5c8277626c34f209c5c5d2676ea8d065496a2bbf043d8e5b2e8be141d3f4b4801f87003b6a399f9d3a4632d54486e235935a46be817ac2511d007b62e2487ea1d40c86e5c3a6454f2db8e1b51c8b9324a8d48d8090e976d06512046432163125243ac6c78c23c9ed6982c6a5f22bb0a01f028cf90ca9674aacfca4646b70916254d45e68cbfdef23c811c23568ef94b9459ad7ed886fc079d5c07086e51208f3e383a35696c36fefc7a821e84f728e80ad1efbe7855153ef68c0375da92caa6eff96c9af835b3f2964a1aa146d4a3d1cb265d3cdda8d24ee75ba117dd6229481cf25f60c7d8fdf4e776fa0e59407c3075d3b8706699e64b4f4ccea166f06d2697b727ee3db57d7fe8589b7bb1ff695213add126652b61ccf5b0bacfb784174bee2be09bc8aba57403ff106b1b172ba2b10cda306200f135e638e99044ec784e881bfa19e48dc76d2052b4d7af087638a8a0eb0867d3b472be94cf02e22bf3c34975786e7cdb9009f08faba17535ca0a425c125a09949737fbd458b450f65b40cf91dcb7ace9faed008253091ca47a19a6f67a863cc92af189906e28c2f93d792fa5b95d5ba37b7478b44f30095253b48738d73274ce5ce38a23e7843a0b12c7ed9183aa99867820094418a89715c83692a753f6434e73d0dcb21a121a51083ce9595a5f029ed551a60c66caae2c325c6b3a614f1b0205d6e8c5e907203bcd5a8b5de9342b37846e370dcf39d8cde241dd57a3dca2af167f5aef06ad55c1d577fc5a7bafdbef569132b6cd03d823339d4e1179bc62cfa567805066fe613b7f36b4cfc5593fb8eaff15973b4e871bc3e31bdfb66028ee564d6b28", 0xd8d}], 0x3) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x10, 0x0) readv(r8, &(0x7f0000000440)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1) 18:38:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1116, 0x0) sendsyslog(&(0x7f0000001540)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed3a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fe64dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013bcb871a20f59106251ddc39ac86b1300c464cb3e361d37fd06853de696f0068b3880a147d6bdbfe4437090a479080857b1998eb7f1f9a7", 0x1038, 0x26) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x0, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) r3 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r3, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setgid(r1) 18:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="1fc8f633818d89f8f45fec1d4acac4749490386915c532c3942963c594306af4489d83b06dbd1b79fb9b8dff56821d3323af1d29c5f882004507477c3bcbc3237a51e3740b5c33d49fd4d9b3070545700a98a293e38a05967c5e6187ecaec04f1fdbed3982c136e609a87fd28d38"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000340)='./file0\x00', 0x1, 0x42) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x20, 0x2, 0x46) r4 = dup2(r2, r3) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000380)="244e1441049769", 0x7}], 0x1, 0x0, 0x8) recvfrom$unix(r4, &(0x7f0000000140)=""/250, 0xfa, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000380)=ANY=[], 0x0) write(r4, &(0x7f0000000240)="3ac8bc02b873435981339325414817011c9d065e4695e98bf3198c5a2e62dfacd89ed2e8f38c0dec7b06ccc560263492dbd26e8e964115cf1323b19f5722ba477d59234338e5c0af67119303fd468aa37a1b51bb0e1e444a7d78013d23d47e8d38cf01647de63ccba16735b1d34e5f6186b1d206e6ff4de4d3eac74450ce4552c329477f1943072dfe9f6e481c95021bd66e69440ed7c9d42b60b207d30cbc8f58b4c064bb8de3a6224968d6eaa49da0d9d42f1b16cfc3253db18856d662e8ba498d4f47976ee5bc4b234aedf1b701f72b64e6cf6adf03d7532b77125a20c0e0389f35364580cbf8b9646c57dfd5f0b768e2880e6bd02c", 0xffffff27) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:38:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) shutdown(r0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:38:15 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x2) 18:38:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000080)="1ce3644065eeefa3e78c9ae3e71e9fb0f8c1ff690fc7f319d16ba2cfefb9d11b87fa37ef6769c6fb0792584be7de47d27913f3ebd8d301c33e670b529c9c", 0x3e) r2 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0xf9, './file0\x00', './file0\x00'}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:38:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) setpgid(r1, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f657dc3e8d395", @ANYRES64], 0x2, 0x0, 0x0, &(0x7f0000002280)}, 0x9) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) socket(0x1, 0x5, 0x1) execve(0x0, 0x0, 0x0) 18:38:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x8, 0x4000000000000009, 0xffffffffffffffff, 0xfffeffffffffffff, 0x1], [0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {}, {0x0, 0x8}], {}, {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:38:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x6, &(0x7f00000007c0)=[{0x0, 0xf8, 0x5}, {0x1, 0x7, 0x9, 0x7}, {0xa0f, 0x8, 0xe6, 0x1}, {0x9, 0x9, 0x7, 0x9}, {0x80, 0xfd, 0x20, 0x7f}, {0x2, 0xff, 0x9, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0x0, 0x80000}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000f6ffffff000000000078acfcead117a7168ffcd402e8c07778d318a6fca2ed624eecc1adc3"]) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r5 = socket(0x6, 0x400000000002, 0x3) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) fsync(r6) r7 = open(&(0x7f0000000380)='./file0\x00', 0x800, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000001200)=r5) r8 = syz_open_pts() ioctl$TIOCSPGRP(r8, 0x40047477, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000006c0)) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 18:38:15 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x7, 0xfffffffffffffff9}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x406, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e270d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) r4 = msgget$private(0x0, 0xfffffffffffffffd) fcntl$setstatus(r3, 0x4, 0x8) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) msgsnd(r4, &(0x7f00000000c0)={0x3, "1990b84568d107a063b07fa69c982ff28f508c7721938f3e91b4cec57f2d8f6ae0abab6adf116a5aa022d2299469e2e6d8abccf98eb221529be86ebbf6c0634d8c7cc53eca4790f2c0b733ae130b2758aa55d6a3a2a1f7b4027f77418caabb754ceb5f64853ebf95c0ad560f565f36"}, 0x77, 0x800) 18:38:15 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff9d46606a612a08004500001c00000000ff00000000000000ac1400aa0800907800000000"]) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='/^%:].:}!\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\'*\x00', &(0x7f0000000180)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000200)='*\x00', &(0x7f0000000300)=')1Z\x00v\\', &(0x7f0000000280)='\\!\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='*\x00\x00=\x00\'\xc0\x9d\x7f\x02\x1e\v', &(0x7f0000000240)='\xef\x00', &(0x7f0000000400)='$\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='%-\x00', &(0x7f00000004c0)='-@!\x00', &(0x7f0000000500)='\\!\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='+\\)\\/.\x00']) r0 = socket(0x11, 0x4003, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000340)=0xffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000380)={0x4, 0xbbf, 0x80, 0x1, "d76cfa27ad0abb85629075283a4a884660680049", 0x1f, 0x1}) 18:38:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)=0x9) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 18:38:15 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) setuid(0xffffffffffffffff) r0 = getuid() setreuid(0xee00, r0) setuid(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) utimensat(r1, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)={{0x800, 0x7}}, 0x2) 18:38:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x1, 0x0, 0x6, 0x1400100400006}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="01e62e2f66696c653000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0x3f}, 0xc) r1 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 18:38:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r0, 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) 18:38:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3965}, 0xc) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000000)=0x400) 18:38:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101fd, 0xffffff5d, "81ffffffebd110c3ef001200"}) writev(r1, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1", 0x3d}], 0x1) 18:38:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 18:38:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x7fffffff, 0x5, &(0x7f0000000040)="4c2ef1dab071c88646deab88858155ecfe7122c5872c6b4b3e976abebe326069358eaefe2dc06814533d3b4ba1037ded40baa9d4c593a402baaa5798fb23e9cc58bc6ef6272b377c3154c9dfcb672395a8aba0b3cdc6b141e4bb55e3875b765717d2472d40c9baf52ad576fcc2a971", 0x6f) setsockopt(r0, 0xb, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 18:38:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='r\x00') 18:38:15 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x7c983810}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x6012, r1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x10001) 18:38:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x20, 0x20, 0x8}]}) syz_emit_ethernet(0x392, &(0x7f0000000100)) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:56:48 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r2, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x1000, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) 13:56:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/4096, 0x1000}], 0x7, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) fchflags(r1, 0x10000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7adb9d8dcf64e342e", 0x1b}], 0x1) execve(0x0, 0x0, 0x0) 13:56:48 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x0) msgget(0x1, 0x88) 13:56:48 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 13:56:48 executing program 0: execve(0x0, 0x0, &(0x7f0000000240)=[0x0, &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c\x82U\xbcY1\xc6\xb4\xd2\xe1', &(0x7f0000000000)='\x00', &(0x7f0000000080)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c\x82U\xbcY1\xc6\xb4\xd2\xe1', &(0x7f00000000c0)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c\x82U\xbcY1\xc6\xb4\xd2\xe1', &(0x7f0000000100)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c\x82U\xbcY1\xc6\xb4\xd2\xe1', &(0x7f0000000140)='$.]{\x00', &(0x7f0000000180)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c\x82U\xbcY1\xc6\xb4\xd2\xe1', &(0x7f00000001c0)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c\x82U\xbcY1\xc6\xb4\xd2\xe1']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 13:56:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xe08, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x2a, 0x6c, &(0x7f0000000100)="985f7fe62c115e1162cfd15584c888ebae3d699b5160babb926942b9b0c012518bddca6b5740ce8bcc766f96d07623a5814d29c8ff301990313fc0d2ba9bab4c10d51711eb3d80af3d8dfd8713cf0bae1dd931c3b4", 0x55) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002c6376adf75e09b83657dbfe07cef94569b53c7d31a66ff4999a591b1b562e2f66696ce53000a54ad83a452bc981fd4c4e57ff962c953dcb515d406ddf2558c71f016c51c7bf33d081b7d4f559f79284142aecdfde145a8b3f912f62847bea84dbcce3a1dda950609e96a35d73133d36a4b4818b788f1fe05abed7ba91dd03c72cdd0cf3eaddb140ad47c9299ccdcbab789d9bd2eaa06ff6f2117fcddfd465e6d0a1a04c074ad30d15493010b8a127b96c24deb4"], 0xa) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xfffffffa, 0xffff}, 0xc) select(0x40, &(0x7f0000000300), 0x0, &(0x7f0000000380), &(0x7f00000003c0)) 13:56:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="9eaefb1c8ea2b8b792f8fac5a19d525271ea620ee40aa55a0ece6979c3d537acc45c55", 0x23, 0x0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x180) 13:56:48 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="3802f3ba03c4d05edfd06db063068996d70ac7bc8a1913009298a34ae561fce09cb8c7e594bac4643126b002df97703e67a3dede26c61f85e9963f8ff6344804699eb8f0bdad77b881dcfa1080016dec4243d1857490b35732e40c5c59ad7d1685de8c1f0a7fc100e098ccd8b8061142f81a8865b2bec40942bcdc76c87780ae7d4968a1188caffcc30b082a186735aa14f2c4808e12dfa42873ef9f04be39a6a14d5dfb9b0081de1313ba2473d92a80b1ea53483d77f44897a17ecd9de2520f2ae9294184102f1d00a977e611b900bd6643d5fa97481b1f339d9e876de8baecb5c92e3ac8afab8200efdd1e23baae49476e870fc7183ce09db27837055c182ae3ccc8a91e0a12aa9c1239be9fd42f39ba395f629905a6d727d1bbe3c1d481fee8eacfeb5d0a1c7fb28921d816efa6103fc468935f67dd6fcdd6"], 0x10) write(r0, &(0x7f0000000040)="118c57db00000000", 0x8) 13:56:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x3, 0x1, 0x4, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="017c7d44e0867fe5c3fabf502dc372abf4dc50355e0028a76ea47a866f780dac8f5762796f334f53e7fec920f485a00fee2585b44eed3e191705230c3cdc3ec68798014144cb13bfc987e303bf63b8902025a0cbc42e4ce62ec20eadb4cab3dfcca58af24ac62e06a05e29dd99973442f28143d503aeb272ce40a0c5bd6e11f23d7a157fa40dfd6dccfea39f9e1562a3ef060764c581a6b763eb98569ae09a8a89f5fd92882ff63fc9bc6003c3ceeea192121695eae355bc9228966c4cff2a31519a3c3789f10a87a5a8a093ce5150790e97a4360b635b39d3a3cb414cfd966697042eb8d04c0774c96d51ed72a8657980e66f7640c6c1eab2912d9814e65601ebdc95aa12269d3281d4af84601b50e315f2a55bdb150153afcb1784b8c495fbf6bf26d80dfd06544dd27d2db24e4424fd57811a14d26a193249cdb55d721b452648fb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 13:56:48 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x7f, 0x0, 0x2, 0x3, 0x0, 0xa}, 0x0, 0x0, 0x0) close(r0) 13:56:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x9) close(r0) r1 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f0000000340), 0x21) semop(0x0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(0x0, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/168) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ada6caa0416fa4f376336acf00b063e01c649598484c8df5f882b297b", 0xfffffffffffffedb, 0x408, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0xfffffffe}, {0x18, 0x2, 0x0, 0xfffffffd}, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000]}, 0x3c) 13:56:49 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x3, 0x1f, 0x1400}, {0x0, 0x5}, {0x2, 0xfeff, 0x1000}, {0x2, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x59) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x2, 0x7f, 0x4, 0x1}, {0x200, 0x81, 0xff, 0x101}, {0x19c, 0x0, 0x4, 0x8000}, {0x6, 0x1, 0x1, 0x7}, {0x9, 0x5, 0x2}]}) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/205) semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026af2006c00653080"], 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x219) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 13:56:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82cb77171d1c5fb0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="655063cfa027c562c149fe839c7eed474da1722aee28eaaaed57fa8ab2f56d61ea085f91fed3502b44db415214d04baaa7aab6e96feab0a8d6fe731d62832045888ed89597a0eaae3f8e86ad252bcbaa37742168deb471f43a2f2336fe5d6207c0f7f153a09637bde377b1c2b887fd84f05380f2a1f9a49c618516369b759c995776ec2206efce31dc5434f7b9a0055f7dadd1a82a4e4cd47c", 0x99}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="b000000000000000ffff0000508ebe29b85965e19a3db2a48c030000000000000024e961d508c933fb87d1119439f8ccc27422a1b59d50307ec6ce9d92960781983389e35c44181ffd935cc60c7bc6bb855199c4c2240c84ae770da65b0b1ee90adb753abe9dd74b50b8c088929a7d23e53283c081fc4489e7a5107342e2f4af654bd01bdf714732a456101e87102f3b885e949f7a37c68a76025b0c5b79530ae760fdc4d8bf1910da419d0000000000"], 0xb0}, 0x0) r1 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x8000, 0x9622b5c8c7dcda11) dup2(r0, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) minherit(&(0x7f000074b000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x4000, 0x298, &(0x7f0000ffb000/0x4000)=nil) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:56:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0xff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) socket(0x10, 0x8000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 13:56:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0x6, 0x0, 0x2, 0x0, 0x2}], 0xfffffffc, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000100)='./file0\x00') r4 = socket(0x6, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:56:49 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x3c042d7833a92d18, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4000000c, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x6) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r4, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x7fc, r2, r3, 0x0, r5, 0x140}, 0x1, 0x5, 0x2}) 13:56:49 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac60f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721a87885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b436166dfa7f3"], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="000000ffffffff00000000000000"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x40, 0x1, 0x5, 0x7}, {0x46c7, 0x1, 0x7, 0x10001}, {0x5, 0x2, 0x9, 0x8001}, {0x9, 0x6, 0x73, 0x7}, {0x0, 0x10, 0x1, 0x9}, {0x1000, 0x0, 0x80, 0x80}, {0x100, 0x81, 0x8, 0x10001}, {0x5, 0x40, 0x7, 0x401}, {0x80, 0x81, 0x2, 0x5}]}) 13:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 13:56:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:56:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)) utimes(0x0, &(0x7f0000000300)) 13:56:49 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x9, 0x0, 0x227, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = dup2(r2, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0x80, 0x20, 0x3}], 0x29ba, &(0x7f0000001580)=[{{}, 0xfffffffffffffffd, 0x19, 0x8, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x2, 0x2, 0x6, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffff8, 0x4a, 0x4, 0x2d, 0x5}, {{r5}, 0xfffffffffffffffb, 0x0, 0x1, 0x863}, {{r6}, 0xffffffffffffffff, 0x1, 0x2, 0xfffffffffffffff8, 0x4}, {{r7}, 0xfffffffffffffffd, 0x27, 0x1, 0x0, 0x7}, {{r1}, 0xfffffffffffffff9, 0x30, 0x40000000, 0x0, 0x5}], 0x1000, &(0x7f0000001680)={0x1, 0xbc}) r8 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) preadv(r8, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/195, 0xc3}], 0x6, 0x0, 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCCDTR(r9, 0x20007478) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000040)="54d8e1f550fab414", 0x8) 13:56:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x3}, 0x8, [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3abc]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40, 0x3f}, {0x3d, 0x0, 0xfd}, {0xaae2, 0x0, 0x80, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(0xffffffffffffffff, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000003c0)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) getpeername(0xffffffffffffffff, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x7, 0x2a45}], 0x7e9e, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0xa4, 0x1, 0x3001, 0xff}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x8, 0x3, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x0, 0x3}, {{r3}, 0xfffffffffffffff8, 0xd284401b410733f9, 0x20, 0x2, 0x5}, {{r4}, 0xfffffffffffffffe, 0x30, 0x4, 0xad, 0x200}, {{}, 0xfffffffffffffffb, 0x50, 0x1, 0x5, 0x2}, {{r5}, 0x6e3c8b4a5ea62509, 0x2, 0x10, 0x7f, 0x200}, {{r1}, 0x4, 0x48, 0x40000000, 0xb9, 0xfffffffffffffff7}, {{r6}, 0xfffffffffffffffd, 0x84, 0xf0000000, 0xfffffffffffffeff, 0x1}], 0x8001, &(0x7f0000000200)={0x8, 0xd1ce}) 13:56:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, "d70000000800"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/48}, &(0x7f0000000080)=0x32) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000140)="f0b119eea419e712735ab1adfda8fa95cadee2eb7aa3ee7c19ef355750cdc9134207b0564d86aec6e32032891d263a4538ed55d8ed9ab40591fdbdc9e185135a601d55b2ca1ebc700ee7f01d5834d0bc0838a37f2038c90e9f86767110e18235541650c25f9d7467f0bb3b552972b463cea8fc7ab4c4f549776a4214b3bcf560865b", 0x82, 0x4, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 13:56:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x5, 0x46) r3 = getgid() r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r5 = semget$private(0x0, 0x5, 0x46) r6 = getgid() r7 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r8 = getgid() setgroups(0x3, &(0x7f0000000000)=[r3, r6, r8]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x2, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0206911, &(0x7f0000000300)) 13:56:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4, 0x5) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) shmget(0x1, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x5, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) acct(&(0x7f0000000040)='./file0\x00') setsockopt(r2, 0x3, 0xc, &(0x7f00000000c0)="ebffcbff3192964800"/20, 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:56:50 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/11}, &(0x7f0000000080)=0xd) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt(r1, 0x4, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe56) 13:56:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xf7) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x8, 0x5, 0x6, 0x5, "eeff454dc719f2d41f71a01f17e2dec1599793da", 0x5, 0xfffff312}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x8) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='\x00', 0x0, 0x8) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000200)=0xff) r5 = dup2(r3, 0xffffffffffffff9c) linkat(r1, &(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00', 0x4) mknodat(r5, &(0x7f00000002c0)='./file0\x00', 0x40, 0x6) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00') r6 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x100) r7 = dup2(0xffffffffffffffff, r4) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f00000003c0)) mknodat(r0, &(0x7f0000000400)='./file0\x00', 0x2000, 0x400000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) fchdir(r8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000480)=0x8) 13:56:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040)={0x0, 0x0, 0x74, 0x7cf6, 0x1}, 0xc) close(r2) sendmsg(0xffffffffffffffff, &(0x7f0000002bc0)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f00000001c0)="7a2f36c2d7d87054e60894b91cc2e3f726f474ba7b21eeafb4ad6dfad870df47d5884bf061d6f20222f5420a3471c327dc1063eaf8a8db708d13a13e905eded0222c232ab9b391a906c945ac6ba706e57a0bb7c82efa88505bdeeefa8347089f1fd471617718bd4e3bec425901c61e5bb6f332312225c4354d930ec3d305d9e096c057e659920946e3312f7f2c3bcb599d971a9fcbfadd4d4ea19aa0ebe727068f904685915f64135a2d1c571c12231dc06d612a4340ced0b547b3fbeb6bb400ffa42d38e490e1d4d8c828ab85bbb3c948808d8526a415fbd686", 0xda}, {&(0x7f00000002c0)="5eb76fa5299aef2b66f95af0ece392325787ac26f0a2a7d03e9dfcd020db26d13621197bed4e87bf6c84d816a86ecc8801d8a31ea773b6156c225ea359b3b7ba01e436281f1b971adadd52a9be6ec08cc1df143ec489b6a4c057cea8d4e32e3486215969b844054360888aac463aa85c444bae95d56497e707fec6dcf8a45dc2195bb0d67ea801f032d36969f605f46581e783c29acca6ac9c3c9c69212787fa79f718cae0c281f86e2be2fc90c1c44fa3e40ab0cec6241cbe6e5a13f841ebe32f0b4967", 0xc4}, {&(0x7f00000003c0)="fd03c8201189614280b68b12a6", 0xd}, {&(0x7f0000000400)="f5a2cbfafaffade220cb6c2ffbfd627f6f2853a49776b2ef914dc49a400fcdbc0d14d655ea4732997b4c9deec53607638efda376c4d2a9c9b1ff51d7b4686a579614062cce356bb48455e26ba8c57c449e50e81fe4af63c783c67e36c3bb960c64ed79e5567511d9a827cf915036d34aadfc9888616e0b0f41979b9097e704ed76af33189f9164a3a5bea9abd2e7a5c0c19ce656b227a4597cf6fe484c2b2d2ca57f566352c3a3cb477d1ec5decb983c6f585be4cf71b1c01fa61081a4", 0xbd}, {&(0x7f00000004c0)="22dee28817d6f0dd6444c9bd0c0d8b2e7d9f9f5e91ab2c5cf9bea1d4282dcabb29d4dfb9", 0x24}, {&(0x7f0000000500)="52232d740736d3f880d7ad68752458a5ac93ea1486551fa92907865323ffff83e4898956aae617071cd5b3f107e73c58afa93e2723222e2e85a5335ea137a63a85f56b2e5b5a97f5264e165bb98719c75ed447a63b86e0d6d25e6c4bf1185f7395b1d905e168faeefcb7fa286159ea8c87c7a772a3d80af0c0856c209d6798aa4e3337c67ddaf1f37a9d45c252ae7f2196955bf11711ddbbf9efc2f86f0f2220cf6df90641ba32d63053700a2305832397fb2d6acf9c748f76ff5f99b6778e4e768f9e1079369bb2ec992a586d0b", 0xce}, {&(0x7f0000000600)="cc20213d6d5181ada892b6ff3e82286cc204dc38a1bfe153ffff318c4686977d9e4359078196c42feed46d48", 0x2c}, {&(0x7f0000000640)="60e21a170a8c6c320d1bb25e8b0030452b966edb09dc9a6ae088d674446dc8b667c5ee9aeb04fe209a5bdbefbc1a05f3e866710d1845b3beb4b8124f5a280ec35328a056f103e5af27f3d0165a32f96a8929d975de2920bc11e5bd706fb1c805ab8ee0910e1d81eed3d5268c5c7b79a2f34b3cebab870cb8e49e83f5226007cdac5333d66ea03b895fe8d911b81419873c9bf8d1078da7ad008f739bac9ae0189ce3334ab74e194149f69239bd41b8ecd2cebfd1baaa25896d45599cd8587138a7ecdd99139419b82dc6e87e7d66da56d13d0dd5d335cca816", 0xd9}, {&(0x7f0000000740)="aee21d9b38549cb17274409b2faa411b186e49926a035d957320a5ad58033218d11dab2a3d3c47ee2bee275685ccd42a206fd8cd5656e1626435b999d88d7215b04fa3fb8ca8b533b9d575d6da38e4bb43b51f89d60dd6703e353d2242793e6407930ae2582d2f2e1925d0e13b535871e105556bbc12ca747f1fcda0d9fcd28a0bf7014c8db79ee1acb221a193bf4d3294c856759995a266e62dc7aaf55a294a8c5cfe5e2c7da1e7d1c38e298d988f8adc5fb9b676eb7b56f99ccfc12e92467a495e4e9f7ca8c9532c9f83cefc17ea2d22c6613fede38a6ed19825eb9fb64184521db44d9dabd4a03ab5992141676ebaf5c3e5f8ff4e5f80721d84d93e9ae786e61511298909048aafc42946465c9c65be2d03b3309445b3c3502f398bf2a2b02a3a8f19ff63099e4fa6f7d600c80d551d544042256aa6178a9f7e9d56e4658ba2aebd4f5df5675b9800e8a53202e5df2072dfd0c8adcaf3a00b57227f6cefe3f9c5de8b4bdbea0f11fe16902242aacaaa8d2a88819b8636b0b0ea00cf10c1a0a455dfb64dd729d400ec51dbbc8b5a5e8a3c3d2ce2fb93a7be471d01296a3391a05d7ebe3b87308e6ae54d6206d149e5649150e7c49d8ab92c848143e19fe7eab3eb220ddf17426d59df4cf6b4ffa8a1ad42c9d8c8561ea87c4c5b95b3b9885adfebcb0dcdcd74998c5286f9c1c6429e00ccbfa898d9978028476d7dc0c45c901bfc90914c3225cd20ada7e3c217ab9f9aff9d4ec481da0b1857722ad6baf849ff9f46a09763dffd02dc9179301e2c60f2e32662e8bf34c448752f641b5a65e5ae8e8ce82e0203baaba358ac643e63e3f17c058f8c6aca3a9064a9ff80451294c13d0d1824645f3c67e0a686cdc18807524258488ea8715e2fb7ab6f93545b7ce755b768c4c989b125d7066fcda43be1107d23360c2f398e0ab98529682ea10bad2e37cad5982f4d7d331ef73a0d257646bfe655cc11f86ec3a70790db443550796f73a814f4cca4dffd66bd963910c9ef0856df1fa98bc18c277f26f3878ab498ae8e578f6637cb5a9eeeef5401ec1d22356164a270345bc754fc7b53eb10cefbfe2aeb253ac16843b770fb164f4e39f0d4b3077dc8891f69ef6ed6760892f4fee99f19f68ed506ab9b256e41c1e81b1061de348422d2b09527c8312f72a37e7da630c30ebc606f7ae19670cc89155aa893878c378d8276d8307c96464bc44af802a58f9890f57affbaabf05c1dabd0c1c5f13dac6a18228c971a32797071b241e25c57ac9847c104278eac37a0aa78d02897dcd36be01450a4745c54322fdd90cecc812c748ad28ef35fb82c4d0dc17d8dffff779f8bcf58d4569e6429f11e3c254b3130b6200a6dda3829d3860edfdea4f7f5439b2b7c54c9fe36cd57dab51ecfbea3b6487e8caede023bb24de514f1d6da7153220ef612779f185987928c7aa1f49cecd2fe9e4015b6024d9cd1755f4ce6ef88b0f3ededc5fa519bfd3a012413e2931ec036e2feb6e623d51faa3f37c7c1676f153751530730d928ca1bc707dc6eab02f9bb5f021b208af77211a34a3c4ec99da53c88b6e75f5635281a31573925d4be5d5ba2237f143eadf2eb5e4995506a11739c0ed172e482ab5466ab6f086689a18b671aff1e104b50a6d0639568444417e15d8f36348ba9079d8658075d10c6ded7258cb7a850d89bb8152159955d59ebf7ae1b3738f2e0fe3ee1cfff8ba52363d6dcf3b0ff5a235fec314461946dd9daa21450c21949cc7e2e02f635950cbbbfcd4c51535b39cbda0839eb334206cbd2f0d7884633086b695359934328a0af0a826f8b2a316fda257ffed94c60f6c0ade541c14648a5914682ed4ae4d3f4fae45554d3eb5482908bacc6290a7af2013daa82c20a7edcd9ab5fd443edc61f51cea7e091ef42f684da14e73dfc6841111c365482b3ff97737508410ca2752774035e0e803f26e375a683610a060b40a29d477cc49292558b4740e6e948e9af47f9e67a47a9f7e02643936f770c4e3ceaab743cfc42c84f40bdf3244d0ac62c52017750d771cca557331cf82eeb8fe94854604dfdbd343f96245f020e24ff25f5e9e171aed5e3284efdaa0ea394f1c9528e7cf9688aca31d494d19f7226bdec19722163187750c5816d28a7d31ecd71df26a0e19df5c8b88efe0ae5c9b9ffc3323f5dc3667ba5ec34b97715d7204228174f9651c75f80cfd303179d3bfe97922776ceefae9b7f7278185562ccefdbc938960fd1a89cea8a50e86662e5f9c81ea94abb3630a10cba8e279174c519c8387274dd9ef3098f5a500c6da061def1042ee41ad595976901e410467da1588865b025f74cfb4639777e73e085861de89e5f62d32a7b7a78b62babf27f1eb109511f5c3038ce4ed9d008f05e5a76537bf93fe466d33f18625246b3ce976f89598fc9f83e0006bfd123da804e4d4f681164a8a5af03717dd273ec880fbe4ca47569366986ef4320b965d4a264557eacfa7a6addf696f8869b15827a643534db6a0203facfb1994c02f9cc1ef380ae302f9350b64c2c994645a15346142c3f5f1658af29ee78fb9e6e85eb729a461462c5668cee2b8902c7baa42fbf345bffcf6c716dc98b1eb1c8e54bf0a61a4c9761fb978806e3602503d5b5645822519528ff94f19a21447d64aa7824e18024b8eeb97842f4e369c824786980cf0b47edc2d5b1b21325dc1cdd3dfb4866fe9161744d83490579ca384fc8ca032b3a0a8f0010e9db0ae49635f95752618b80356de5d05b1fc73dc12710455eab1cd79c57de948c167539e9873eafd6c84ff4db39e5b1ce932806bf3f2ca247ca5de259535ba8b301f022749503d35ebb2c6ff9063553bd621ce3cd993a01dfa96712db62cce9e526df1af3d9c1d6dcd3769fb13ffb07bd047b4aa62266f15a2de916226c3e1a77e8b10449eace85dbc5b24822503e840c42919b9d4ddec7bc8395813edb062b18f508e79414ccf88f38005ea781bdbc86e38e2ca495018d66b8184dee6a65d3dbbd29e88055edbc63b46f3eec0a94eb31d44e5d87c02350de319bf65745fb16d1c7d946abc948f44b6d976d46468455fd288003d4789b50b5149ec9ca803d3e861958d7226622d919b3698d2003581fb9339741153742b4e579f300454e351d42cffd6530cbb76b966b19bd387b48e2c270314ace80f14093e60fcc9534c14a61f38a74020579a421bbabe368773bf90816d41b9dee0ebafe09adac8eaa108673199354b11c730b0acf07c1882eddc628c98db3590b3b141d8fa20d0f3b998ad1b6437b5166f489ccda7b36668a7da3c31d97b575c7bd427264d57095c7c6a7bb75c881debe07449b5fe7eaffebd58196f5eb9fe01aafe27a099c359382ecbfc080b33fc6f198fb5a85ac99fc1e9af92492095682c79b8e0faac89b7d4b21ed9b5bc3c658262ea93b51cce10bb90b61a2bff362487284ec230ba2f36c16b2f5c2c7b39eb59c5de6405c2eea612b7cd4c78dfcb8fc263cd83e71d6ba224803ed105355dbbe79e2bad8c7f918b83407ad6037b2662d554321eb667760aafb51f994d6960d66acbeed89fae4a02e0a824493676d55ad52ce44a74cf6b573698725d512fb6a509745601c8a89e219737b6ba63a57557cc262d2b627a7a41967c369dc9e03763a97bb12dd6c847e46f4ec671ef9bc02bb7d083c5429bdd48ac13331a4b33f0b4a799a1bfd9fd4ce77ca1a830ad759961a18bfe7ee0371c24cccd5bba77510de78a2f08cb6f0a94e758e8aaac43bcb5a622ce3f329439bce053b3912e1d5965340504c7654c1f3eaecbbd02e2f2df6601437edeb2cd0d30abc11e52356aaa78777156b1325236a49752ad238d950f45734b72ac49f59aa1d55c6ff5792f0757d0eeae2a08cadb0c2c5b73435c15fb1dc9be1cac0eb73bd515db34ad875397e5e2f76498e8e83d4bda62f514e2115d96a8602fd730128c4af206c48095deb3f8fbbcf2ce7f811d916b9cb8841586c5310a2924b2bd90f8acf314f91be3aa39f8720342df83dcfe4e01f614a86da0ee8d1f72bd84ff8ec3919b2083e4e5aa96ebe0735212af7ff0d264cc6ba3b4879cfdcfa59339924ab4b627887518d9c9e2c0ab28e23c9b6f5c4faf12992fd85342969eab4b60d1b58feb8890e195b6007b71dc057b6afcea57a025882defc2f788a0c1afd92bfdb293288b2b2638ba4f8aed51e1b7c894a13bbd3f692927b19424987a126f8e61dc159fecc61e992b98c90ba48cdb2854a4bf2a73befbf23ea9b46f744a979f14a54492d0ee7a4d09084260a03ca8a0512b755c90b6815ed98689cc7d1b3636c9a307641d458241316d5b38e07e4e83dd0301225db9d400f965aa43bb6f8a86a58ceccfc5fbcb99995ae48118a844c23f2d327420338fdf2f5ec0acddc6355185fb52f8fdb705bdf5c701b4f7eb5196149dd8d6723354cd1b6c7fe1b10d579c876edb5808fd3eb904d44e41f7440b95023ae8e65d6f3f2f7c8f4f3a9cd1560daf05e99de61b4936f9b88ab6401a5c6937a9fd644ac767637551d09739ac8930ad98b7a04c38bb483b06e84d585b518905eaff8a953cd356e63fd8ec9edde026a8cbcd5079fcb4e3af12921c22a92b3aed7c610cf8c570caece85e6f2e72bc0dcc9e519f8e27501a0f981ef87489120cdb33d3f35e9de15d4fd87e43a42f1b6b6d6e5c212daf08b6c983fef14dd3cc78890047aeb6ba791fd640b2ce84632a988977a4d68ebdaf5d2000cd8b32698993418089091b394f17af8468ae4f354453897b02485f64e11722c744b394326f2e39c3373d6be2cbf7df436dba2517b291a8a0d8caed36c3eaabdf557baeb3cbc72da50046e4c181544fca15587b2bf6b935fad7dbfb567b12c9b677b14ddfa0d9ea9d53eb93fab3b6e7d845aa290daf4be7fb3b9894cebc5d1e1c4db10a8bbf38b09e6b1c6ca7ec6fcfd7f4b7e2eb84e3d3ba9127030a45bd20c8f08415711a7b96051b6c73132c9d36e1b930b76e0a0ce06d57f9adea6b36cb585a2a64a9dda8e8143e8727bc1713119848d0a85da50fcf7e6c6f1e74c6ab9ccac5c0356be7a00c992b8b8a56d6ca5aee2c7913ad523e44aea02474d55394a89f4c574b5f8b7f3d38a228958abfedf6e46031c5d9f8ae38962369e79576482ff1e518eae7d5a58efec792fee0b3ca9dbc93b1deda7938c141374472ee340d552a8c5e3863ab9f94a9c33674b147cd50562310eb294a71540a64c632b05b1aaf244b3df0cffe35e6687f081f8b25aa719a535587732136d53d9651a299b8a98de99d4d958a93c3e9c0d1bddbf99bd7b98dfe0ece622846978be664199b60e1440e19fbfbfe70972ebc90fe864239b23c60039d556b8eb9818fa2f177bc5a2645c1a7f94b03c741a6edd1a2c1054de0889bff93c6fdda7b319fb48abfd2f44229f9e5912bf9e6aaeabef8f19be1cbbcdb75b764ae1592907bd9f9a5884f3a75dcecfa4f123ee84faab5ab98f9e590308cf70e7ada075d480d9ed8204fe5a4cf7615dce4bae7d6d3e21c9971f7d8e2b620ae458937f6434303eb1ff54207978d4e8cadd195ab52f23918fffdfeec0e0a4e07e900b152fc3507498051e4240e77ce1dd1657a64bc9c01ed137fff71d7fa9f17d28a63351377a0f8b0de6d00925861c65df787f6a16afa0c6af2347e8187eceba3b255482c3c64c29bbef49fe437b70f099cb29a2945eba7d2db259affa0bb69569517f2b7b691f6989c450164f378a421416cf6456956e56b36fc2b7331fe9b7bd0f6ea5fbf4ce27676717d525bfcc65cfa1f86268b09acbc1132ac4", 0x1000}], 0x9, &(0x7f0000001800)=[{0xd0, 0x1, 0x8001, "bd19efc75dbf9cce5c89138a587366cb8b4dc7167861db1ad2c4bc8bcf2af4973551c6b98e7217324a7b0356c4c160fdc5708b667bee675326ff796424e7ba7f6ce748f80e66e7af52fa65fec3f76aa4c28c1f26b6af5c18ee7d997a0e94d74c34280a6a99a6f34604cd2397da96215dca411f55c3e5fa73f6312f5222546fb0575ca07ec8430bd7248daa266788bbfbf20cb3014f5782cc2012f72bc2140dde0687bd6b26949dc2600e7c0e627f910603c6d349dda2fe4c60d1b7d40407e058"}, {0x78, 0x1, 0x8, "8ae1f00feb8277aabe69dcc09b8c49e3d1aa6ed370dd0b4d4f12b9bd9015b8aae39801e9052600d551be9eac52b6c47dcce16f000c5bc938d96c2341a9dc70d480c77067a6c5e4593db5c89695f38648222b84888be2912db22431f8f68b5746df2b"}, {0xc0, 0xffff, 0xfffffffc, "860ff12e1d510c6c5e2d0a922a04d50127f191ae2554b401799b27b5ff5384b1c9087b01239d5d4fee976aeaedf65aa18006727745d5c82476a63830dada815394bbd94dfc845d9b1fb7163881b39231a8f16370511cb973ed3f83beaa6221d68a3c58bee8d866dddb756ae09ccc2c71dc81503688bbc1f4fc9ee72c9eeab79fb3f2235ff0a6689dd446ea43b526f3f9a5982992d5a53c06d87637b54b697910a8c788dd996cfdf6bb8c9c30dace"}, {0x1010, 0x1, 0x5, "b8c523cb1dcdf5e3e5987b702fc1bcd84e254450c2af37787c5858db875e9cb3660ac3448f018c932808eb3d9f31f92cf6dc3490c8f7dcad6558dddd908138f84e99c44c9bdbee076531523aad53d0516edb11d227b64829a7e978a2c9e9121f9622594c3415215dcd35cd3706e3b575be938bee13bff0520d521b065a960428da3b5f81634fd1757344c2fd4770ca5f59c86df1bf4cf1b39d0fbf2f11bde45b618f427db4701ae557a76ac89438d738dfd5877bcd114ad02884a25681df420a9f689491964c28445f591bca441d920e2924a951c544defda48015ba3987c7c568156640079a2067efd7c77cb42a15ed5e3516b67d8e7551343671af452128f8e9c73f9d7f325088592ced8b55867efdfd3f838ef2b26ab843f3148ad3ae53c2dc15f88d2e64ad84d84e102de08e3ff56b7264af94f97602e48b92cc2eaf1c7ca3a09a9d6c889369f64829874c63f215039be8d706586b04bf0f14eb3b9758f751432cd071d309feed24b65a11c9f66de8cffcc56f75bffecda2b594a76e8a7a5917d040b6a954e3d95674468ae222e6b907ed83b25b455dcdb924ee6631c7cf4c6d22bd6a46fb78c28f3edd801e2a42886c226d818a7141d6e956901d493a50d4078a87cf51c213d9a486c5f4de2e30a20a528288f1eda84bd2d1619f0c4109b56255842c469872b97ece123f9723e77c7f4ee7f399ccc958534719986e9e032de1f3c0199e65ff8d8cf45987abff036e53a7db69aca32c0aa9637647177b7a9ce56b2179aa521eaa675204313b4c2708c758aeb4215d531c02e0e5d21d95186ba327b0190e091fc96d682b392ca6d7083fd1756b28c1ad5f57da9bf86b5aaada266706a4fb3c509c3b8044acf870a71c9694ef7fa94c855645003db8ae7d5c78ac148cc7fc08e806b8e055c5a19a80568da898389357b93bb63305c8c3da71807e54885ea062aa8f20f4d141378236aa5d404a74b26fa2623b3107c6933ec165e1b85682a3e73f77a3205c74d2bef8e460f59e46bfa4d066f4aae05cf807096b018bb6d1596760ed0dd018d16a6c9bd1225314d11efa368279ade0cf24f28477befc03570e7e2471c31cdc526fa77ed8b55dc0d1636f8e842fe37639c9b69f6b02e53e2792f103862673a793da26a59f4537316657a8f69ec0228c8cf900b43c6f085f49d4894d2ae47e9410e80bf34d8159a43e8e5f3d553a1cad4d61258f9e47dd51a7bbb01ada4de33022766858ea5eb55ab80fb38044b0c554f2ffba4cbc1523c2532c2d25d36672e1ccf8a3e9cedc5ca9853efeec7398850e05e21d3d21f12a1420cbfc4e01653d8069bbd8dd0d69555ae1c9a522baa30b3069992ed47ad72db11d7db05dc7189543d1bc01269062a727cb42a2b4e12c38c8cafe4d1810b4a0ac479aa37d26da3b35c27edfc11159843d1117b7341a11fc364a9939b808f4e0be5bcc97bdc5c0562efef9677af09a2c7d8dc950550dc75339258cc07c85633c2d12947648320af4d75567fa59a9be846d30153a3cd5578713b4d5e3db07f4ca6377ffca61746dd26223afe07d338a56fcf8159ee1a072fd1703aeeb38d541427243a48eecca4a94a4594c6593e3462347fe4be8bac33dc42a479ef1043d55802f050b2d5ee796b5f68f3f26c31414c4d7e4b1804928b44c45fe61110f8cf68c75b78e5dc759dcc4be3babb9257df366963de1795ca5dc0136ebc365b3047570fa551e1a415d3be8b728d9414b6a0ec6ad5a6a0207a2c7564ef24f1979d3a5ee6f24d32aa86dc182fe69657fa4a6b84dd9409f54df345ae004f89def603f65e2e3dd74c246540fe33d6dcccfe416483e5470ca6ff9f8f7c81cc23cbacc5ca9f0ae217408c7f92d23c70ce484a4dc7b0182ecb765dc3cddeb51d05c71665b347455c79775284aa66f597d2170b4fe5b099b8271354cdb224da2861634583c2f8eae0a77390fa4bc4e4f87aa2cc4ee330213d6b232131caec0cd6e10ecd195c8844bd9ef4e6ee136e558046d43914a7486e786ad01cc1e0a2342f090f463321c740dac6dfeab2ea7485c2e0a545f90e69acb0417ccb302768a1120603b586d5b440d52edfb53aa880c24ac541c4f11bacf2909099e5ef2238fdbb7e326fd608ed119d98790d66e15a822479538e7552f4e73ad22c09d41f2cf87e087a2a095d0cd6ea53ded554471da49bfd17bfdc995c0c4ad82967dea603f4cd79ca04abb44fa5cd2212736128d3b99d9c3634b2f04d0bcf0c329e9f432f6eec559fc95597d28491d90348bb77813adcfb01d82bfe072866d7ecc903946ddb9f2b7d978a9df196468192efb0c31514c9bee9025f268ad1b775bcd47d6f7f674db4726b1272a6014a84dfa651d11861635686995901a36b560142c24c5684a9a2de7494b8614d8fee6500f763af16c46f2d00e28ee89186d224a4e9f1d2bbe4c0b19432aa0d258de6f920396fd971ae35e86f31e9f90a242583aa8bf916fb254c29e585aa591e9d434376786f5a71a1e1adea63a122465b5cb5ad1b88abb5ba78358a4c4dee2a506010bea1a7a05b10a329aad2094fb670a501e99923246a8c60d25847f723a8f16e2c7c4f4b8d217672618e70b5881f154c6d429cafd69dc2de8f23c36f01d73f5901b6c97aa76305f5445fda24da75668e8716f68e6987c0c4bbf105de8a1c350fa2fc5219f1c844b86c29bf0c1e7348a2fd71327f2d54e138956bbedcee317cf907f23c675fabf025860ec032c29ad4dcb0d2a374308625672a7cec5ca046ffd4dd63c76ca35c1c8bb9e9c47a68fb05b701c9cea998793f35c27294a587c3723e45c59f35b6c7a45f637de315ea2e62f90a1a52045be6489f44a5889e723db7c32a7a989f676c7b7c1062fa3cf2c7870823604869018ea0aaf0e41d95686321222c905ff5fd31889b1d8b735aa78adaa1dcebfec910416d26b6ef31a7bd809b9f84c72441b3e6a541a2a74963a4163991f8026b61747adcf4b4c1648992a9bcbdc56ab97e0a68c23c321da92663f90211750b9ad897afd11e7f6e692731b15fca5d5c7b4dac1e13bdec6bcdaf3a96670d291acb081df695ce7270c5635bb4306ab570e26b52e6f28d6eca1eaf19f9f0892b96817f96be9855b55f545805472cadd0099e1b056b63206902a8ea53c8bdd7c196676bda8efb47f95174526c0f418749f17a91cead42fe1ed4c1bb20597af7eb1a430ea51e0568d1de9065bbeb68f7c8b07c332cbd59af15ee0e8a31ed93c915ecc6ff14011f59e0a51b5b8a82a5fc091ac3e77fd5fdcdbbd362f636ef4545c7168232b1d1f23a3f403580803571c3c2165bd83ace875585f8d92ab1e1b61f4a00b03b3cd922df373841a27241697d187061c5e3166c8adf186296cffdf6625ae0f35523b4d107c68e6b8740c45922c016b33b33b8530ac94177a8eda26661b3f68f9fb8287ee6062462f1482bf48389785648299478f75cf3265d826100adbd4220b8f915c571a1323920764942f23fe50138e2acb3dca59f743edd7bd5b3c4d687f792c6302f217ee1230698c860d413b069342f375761a86d82d5b4a23f088c60a7e6bfd5d859cdb1bffcad4272ea178192baa5439b67921162f080c829ca6c24acc94214741c023aaed131b2612ced597a4b308cc933b52f84568039b7b5d7c45c60af0bc0304078eab9a91d8b1b664c490a663165b812661faef33e7bee241aa7ce835dcbfb0e974b6879b4d099e2a017a7b84543422165346a09499cdd50d9635483c15d7eecbdcb09e1102302bae6e096bc4ffe8339e903121b66260ebeefc37ca0df09f9faf935297941eb28e84833866d7a218d5f88170771cdfc85f4e9cac306892db8b17cc8f74f2ed61866c02b21bb51f79f5a58ad29785ac80dcacda8e8c3bb234b0ec6b5e02d46331040243415b6841c8aef1e1bb96d95f17baf1bce5fc9eda9d8371bb947161f67bfeae7c38ed93d44a2786ccbb9ed267e197b97184142fb08eabbfa16ba2d3ea82368872a183c628d86b4ec8e778f1983f7844923f93678861aa8179b83981783a920699309a3ad2aa5020ba944349108a55e64f1670fcf03445878120b17eaf72c5a673755182263a9f998c938fc32cabd50d1c428b70235f85d8cefc71ff542a7a148594942417d30e1d2e4ba4f36d73984fd98c288e67f4ec8ca694883ef383c5a971a8203f66502c325ab16df989bfbd923751cb93ca159df020a5870eed66cf7bacce12f8158462b484cb6fdb189b70bcbf3dff2b31885fad1996172ab2adeb105f1513bde8464b2a7a468568efa399fefdc6c94ac9a40fde06647bde12f79c1e74562c8b13aacfe84ae1a57c3ccb9d093d0d9445aee86dba8d314fcdf66632ab479b4f52fa0986eeac7929fd1038ebb6029f0485b840c77e7e3174fffeda7b7fd7d43209dea2e783aed4035d7100019d85042ef8bf6e856b1f85696a78b2036f12fa6aaab36a555bb68a2c331b56350f73089799c4e65e4a86a0aeb5d5fa806cb2cf4b58035fb17e1e37ff0c7bb1a7bfda908451281bdb9cc9c9dd7ca524d85ddf7fef3feae81a4e8696c770fcd6c56f255addfdfe1739a1e8e24cbb0228e9bf0cb3d61fc7ed2cf137c03920dcc27466b0f50a28cf034f3e6523dc710b4349dfc52a01ff146526f0de3b4c798a9e9be7482923045c88f6df7d12dba31b7d271d36639d6b639f9c904e7e805aa7714539cba5bebe679fc19b78bfd492ddc2379fbc59c2b4bfa38df88c25b7fb4ed3120c39d4d70286abf6f24daf4d8c2f143a2ff75e07464e6732a83a140bd316b8cb3864d3730da66114a2172035f9d86faf7ed573980342e6f55226be57d14c106b74f3262a1a395e2af7c7595e17b651dea8b1f6cfc0712f352631ff9146f54e3e13ac4537d3baaee12a3757b877470db840f075ca57fb783c96310c13ed07fb0a28734f7ce0732f6f9c6e371477e3c27c38e576dc04379db0c63477a67966d83506029823fa7e4dc6fbeda8c08d4b56d6f9fa451922fbdd217e8a09174ae5a492226beeb869f301f1cd8467793ffd50470d906868895488ba5090eb0b6563d90f5f6f02f76881008fbd36d68c6ec176ecf108dd9dd442c9544567e79aec2d4e7ef6dcbb84f43d1e51a78ea3506aa939e371224c91c049d2d67138d2183c2fc81237f5c0a8d1ea5d45380db5f31dcab3d7408e905f86b776495f84bd9c72c47579ed8b6ab946ebb0a18384768c4e377ebbb31043792424bf4dd670f0576e4fa207e148b57b880039aeb358a5fe8f2070cd16e8df4e1676a23190ff3ab5297849aa3e441e6d89c681e35c1b9b778b9f0a6a1c22ddfa2f4bc98b26279b6b2fcd18d2f0417c0fa0ea95e83766e32d7c73e745e7d64df1275930cbe433ecb53b3ff216b1897f96423dd77aeb476785bc6ebe0271a25b2da3510e4f77634cd77616c2c06c676d6567a08e2aa333dda60d8d4d981c124522bf55adf1c67e6ff7693036dd9de613056dd79208b9684458a630772d4420debb9959640e30e2db1dda0845212b9b4551ed483fb15383137633ba56e6499b922c0b7087ee94b68e109a8f10eda2e54d4fc7267911c21e594f7a34fc1535464e1f78ea78a82da93c72da21498bf487e845ffcf1ab19a86bd7c868389d1fe3f50fcc9ef33e2e8c764791547eca832e95becf5778b4549b034348d9827c780b1dd21b070bbd30a1a736cc39c0b7f5e434cf8338e75c0527f85b22280abc183e6103d81d01fbc1937f72a22cbb2fbf12d0e21abd53b5b023ceb64fd49f832062754d692ba7a6dacf75a558db879e675c11f3ca1d2c1aabdaf"}, {0x88, 0x1, 0x9, "9d0551545e1ad9560de6c2539ab53540a10c1ca9df6f3ffd42bf072fd7e20035014bf91092c27f8e3e4bc3999932d947ae9a4a3193975c1b1a2b5052b19404cfa6760390423f8e79d90cc9b6554b92faad0bff45246b43fcd2117c01f57f832191907abe79a9b9457cc8b3f2f2f1cb425c"}, {0x18, 0xffff, 0x8, "bbae4119a8"}, {0xd0, 0x3, 0x3, "8244c81f2d37c349e2a46bc1eac9064ca7f803121453eb6b240d60113e5880a6c1a34257be8fa2bc711df3db4c3143d6f401c5888d093961983eba7ed315bf36874b9398c8e3d07c24974d07cb5a3df115dd47f436772595dd9c139ed688476ee6f49722960953bc4e886a5de7d2591ba790d30a823c22f2e45c33ed89ba414856caf52baa2ae8a65d9ad1d801dccb247a3c34d5b9b956794273d8c6e457fa483cfdfc4d353cf5607c99bce9c295df6fd231ddecbcb91efa6b70"}], 0x1388}, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 13:56:50 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, 0x0, 0xfffffffe, &(0x7f0000000140)={0x1e, 0x7fffffff}) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x1, 0x1, 0x2}, {{r4}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffffff1c}], 0x5, 0x0, 0x8, 0x0) 13:56:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:56:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) pread(r0, &(0x7f0000000500)='<', 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) 13:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x0, 0x3, 0x40, 0x2}, {0x5, 0xfa, 0x1, 0xfff}, {0x5, 0x1, 0x1, 0x3}, {0x401, 0x5, 0x7, 0xffffff81}, {0x3, 0x94, 0xff}, {0x8001, 0xff, 0x3, 0xd8e4}, {0x8, 0x57, 0x0, 0x5}, {0x4, 0x3f, 0x8, 0x5}, {0x6000, 0x1b, 0x5, 0x1000}, {0x6, 0x7, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x84}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x7, 0x20, 0x2, 0x68}, {0x9, 0x43, 0x8, 0x200}, {0x9, 0x0, 0x1f, 0x7}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:56:50 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 13:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() syz_emit_ethernet(0xe, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x6) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x115, 0x0) 13:56:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a028b9e1e8b802c"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="4d6f48e690fe8f954f195886b709b6cdfbd8b2e961ef1186164911a81ae9a11cfed3f5b978287e6379a6c079e58ddbe9d626ca38bf0f423316772e5397a51195a0d4ec08f0ec47e8498146234ddc09592c06c2f6f3211657de87ff941851ab711ad292962ab1ea0dd6302895c7ea4204e59c1c407eec8b664b7ed3013ae2bf2011b0781391e555c90fbcd85142764933b325df8602a03d9676b7d90610103fc2dc83deeae1dcfbb3e457f363d0d8c3bd4128b4c9c029418ff965f3f1a66130bda0ed80490c642e018d1e0cc6ccd16c5b9a2f5eff9d85a3bfe3838a163671e92f0af948a3e01aaa128512ba41c16a854df154bbb5cdbbe25b3bca", 0xfa, 0x41d, &(0x7f00000001c0)={0x18, 0x1, 0x4, 0xffff9216}, 0xc) dup2(r0, r1) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:56:50 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="9990b36f4bb700000000000086dd602a3d8e0038000000000000000000000000000000000000fe8000000000000000000000000000aa00000000000000000100907800000000604f47af00000000fe8000000000000000000000000000bbfe8000000000000000000000000000aa"]) 13:56:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept(r0, 0x0, &(0x7f0000000040)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x183, 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r6, 0x0, 0x9, &(0x7f00000003c0)="ebffcbff13b9fd81f744a006fc7e2eaa4e713048e699319283839648eaeb6e195ea16dc2c889f8af5897041b822894ff69236814369b24d8760000549d1e0d3a72cb967d8b8c62add39501102fd6575c6925d0d7e7c1763958699de002e67b4fddf7a22f0fd02e394675c65afd12e4b60f8811bccf507017f9d8b85a8c234870450ace0848fb6fd6dd401d2e8861dd38e08701035be1532159cc08c875ada5b781e0028be2d46b100fc71acdb0d99d2eb04db81b0516cfbf20b45c308bce44679dfb9e52bd9ec59d3210242db97c30e96bc54a8894c49f6a2b37c1c7fcf707a6", 0xe0) dup(r5) recvfrom$inet(r1, &(0x7f0000000080)=""/19, 0x13, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d, 0x40}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:56:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f0000000180)=[{}, {r0, 0x4}], 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xd50, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 13:56:50 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="a0604ec17064950f8ebec8c762624b7dda99ee0196d89fe958e6bfa003fb5c13e003318a59c3383cccbe055d15becf362fe9ec1f787fa624486e53ff6e882efef491b90d699a8abda89f4bbbe9bed54a4e5810a5143cf649f44249ff58dfff38d2764fad8181de81d8ea39ea68fd47f36f1ce125a8f3a2178c892589d8648a5c5714b9206d0bc3489e5e09fb061fc2bedab37f4b67acc11736636209d60cb1de86d7e09c27e9ac6501ab8a9107db0028bb9d32", 0xb3}, {&(0x7f0000000240)="35fc1a09bc9f8f05a9137392730d925d08a0e2502d6cff469c3291c10c2811f0cf5fa6292cf9feb6dd4a4a2e5b521ad08ba1df6c307133b983d245a0f5805851055a809d2f6b09b53a4b63668e201f47bd8df5d00ac727424a28fd6583d7eab79f9bdd6a64f1552c5d1b1924cfb78adcc689043e7a5934469bba31c1a90ddaa88afd0dc51214983d468a66d6ba26d3e422574a18e99cabafc0667cfba0e2056f50f592c17a18806210ecc6911f2cf04731255f5c10", 0xb5}], 0x2, 0x0, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:56:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000e6000000000100002000000000cc00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/53) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x4000040002000, 0x2922) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = semget$private(0x0, 0x7, 0x480) socket$inet(0x2, 0x2, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) munlockall() select(0x40, &(0x7f0000000200)={0x6, 0xff, 0x2, 0x5, 0x8000, 0x7ffd, 0x37a2, 0x8}, &(0x7f0000000240)={0xffffffff, 0xfffffffffffffff9, 0x7, 0x7fffffff, 0x100000000, 0x6, 0x8, 0x1}, &(0x7f00000002c0)={0x4, 0xff, 0xfffffffffffffff7, 0x7fffffff, 0x5, 0x1000, 0x10001, 0x3}, &(0x7f0000000300)={0x6, 0x1}) r7 = fcntl$getown(r1, 0x5) fcntl$setown(r6, 0x6, r7) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000000c0)=0x447f425e) 13:56:50 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) listen(r1, 0xffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 13:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000100)="fb357e3a00000000002000000000571c33636e6d43818ab0733283c88f5bd0e834d8b9a77e07399a4d3ba7c8e821d48a771221bb6a7a9b9ec4e4d4a2c1e48610286df8523cf01b1a9d6027442cdf4cab529490b47c549c58740a25b69896e8cdb058a17425e37b59f8505305344f31563b0e4f64282a3a3e4ff49db5c3dd63e4c7786b12c8a4290f", 0x88, 0x0, 0x0) 13:56:50 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) dup(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x6012, r2, 0x0, 0x8) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x2fffb) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) 13:56:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xfffff001, 0x800, 0x1f, 0x0, 0xfffffff7, 0x5baf67fd, 0x10001, 0x0, 0x1, 0x4, 0x2}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x0, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x8100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:56:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) write(r0, &(0x7f0000000040)="a30a9521b5c41bbbdc92a0e3eca8280237baeb3f3936e6d22727f84184b1ad36306862736ac833a77432e1087113e388", 0x30) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x7) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x48) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 13:56:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = accept(r5, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffe, 0x40, 0x8, 0x1, 0x7}, {{}, 0xfffffffffffffffe, 0xcc, 0x1, 0xffff, 0x200}, {{}, 0xfffffffffffffff8, 0x9, 0x1, 0xf0, 0x3}, {{r0}, 0x4, 0x0, 0x1, 0xfffffffffffffff9, 0x991}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0x6, 0x9e6}, {{r2}, 0xfffffffffffffffe, 0x80, 0x10, 0x1, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x4, 0x430}, {{r3}, 0x0, 0x50, 0x10, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x7fff}], 0x3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x0, 0x1}, {{}, 0xfffffffffffffff8, 0xa2, 0x20000000, 0x4, 0x9}, {{r4}, 0xfffffffffffffffa, 0x68, 0x20, 0x2, 0x7fffffff}, {{r6}, 0xfffffffffffffff9, 0xe, 0x20000022, 0x4, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x4, 0x40, 0x1ff, 0x8}], 0x3c6, &(0x7f00000002c0)={0x8, 0x7f}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)) 13:56:51 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRES32], 0x1) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x10}, 0x0) 13:56:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x89, 0x2, 0x8, 0x0, 0x3, 0xfff, 0x1, 0x1, 0x1, 0x5, 0x1aa54a3}) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x80000001, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940), 0x0) 13:56:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x17, 0xfffffffffffffff9, "73f37a117c00", 0x0, 0x1000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 13:56:51 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') stat(&(0x7f00000004c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) poll(&(0x7f0000000040)=[{r0, 0x1}, {r1, 0x10}, {r2, 0x40}, {r3, 0x4}, {r4, 0x80}, {r5}, {r6, 0x40}], 0x7, 0x3) 13:56:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="736f6ed0f01d04fc11fb6e435517ade53ecccf7fab93e8fbbebfd4861fb55bbfd3168216a7b6660acefe686d36dd3d171af99fa49139b0e5cd4566895a9e72a52d15c702f1dc0865f44adfbe3772c5e374d95d163e095a3e741ab5d7071eb98541cb7c1da94dc12edfa0244298"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:56:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 13:56:51 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x86338) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x8, 0x7, './bus\x00', 0x0, 0x5, 0x800, 0x10001}) unlink(&(0x7f0000000000)='./bus/file0\x00') close(0xffffffffffffffff) semget(0x0, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047001, &(0x7f0000000100)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) 13:56:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r2, &(0x7f0000000000)="cd3501ae3480599441fe0750f476b19e66", 0x11, 0x0, 0x3) fatal error: runtime: out of memory runtime stack: runtime.throw(0x90561b, 0x16) /usr/local/go/src/runtime/panic.go:774 +0x72 runtime.sysMap(0xc004000000, 0xc004000000, 0xd98f38) /usr/local/go/src/runtime/mem_bsd.go:63 +0xc5 runtime.(*mheap).sysAlloc(0xd80d20, 0xc0022f4000, 0x8, 0x2831bdf98) /usr/local/go/src/runtime/malloc.go:701 +0x1cd runtime.(*mheap).grow(0xd80d20, 0x600117a, 0xc0ffffffff) /usr/local/go/src/runtime/mheap.go:1255 +0xa3 runtime.(*mheap).allocSpanLocked(0xd80d20, 0x600117a, 0xd98f48, 0xc0002a3f38) /usr/local/go/src/runtime/mheap.go:1170 +0x242 runtime.(*mheap).alloc_m(0xd80d20, 0x600117a, 0x101, 0xc00002e500) /usr/local/go/src/runtime/mheap.go:1022 +0xc2 runtime.(*mheap).alloc.func1() /usr/local/go/src/runtime/mheap.go:1093 +0x4c runtime.(*mheap).alloc(0xd80d20, 0x600117a, 0xc000000101, 0xc0001c0d80) /usr/local/go/src/runtime/mheap.go:1092 +0x8a runtime.largeAlloc(0xc0022f4000, 0xc000020100, 0xc00002e501) /usr/local/go/src/runtime/malloc.go:1138 +0x97 runtime.mallocgc.func1() /usr/local/go/src/runtime/malloc.go:1033 +0x46 runtime.systemstack(0x45d461) /usr/local/go/src/runtime/asm_amd64.s:370 +0x66 runtime.mstart() /usr/local/go/src/runtime/proc.go:1146 goroutine 23 [running]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:330 fp=0xc0024ac2f0 sp=0xc0024ac2e8 pc=0x45b510 runtime.mallocgc(0xc0022f4000, 0x0, 0x0, 0xc0024ac3d0) /usr/local/go/src/runtime/malloc.go:1032 +0x895 fp=0xc0024ac390 sp=0xc0024ac2f0 pc=0x40c3a5 runtime.growslice(0x83fa60, 0xd975f0, 0x0, 0x0, 0xc0022f2d00, 0xc0025343f0, 0x30, 0x30) /usr/local/go/src/runtime/slice.go:175 +0x14e fp=0xc0024ac3f8 sp=0xc0024ac390 pc=0x444fae github.com/google/syzkaller/prog.clone(0x9abda0, 0xc000420060, 0xc0024ac660, 0x9abda0, 0xc0025343c0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:49 +0x3a7 fp=0xc0024ac4f0 sp=0xc0024ac3f8 pc=0x7734e7 github.com/google/syzkaller/prog.clone(0x9abe20, 0xc000420090, 0xc0024ac660, 0x9abe20, 0xc002534390) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x58f fp=0xc0024ac5e8 sp=0xc0024ac4f0 pc=0x7736cf github.com/google/syzkaller/prog.(*Prog).Clone(0xc00040ca80, 0x8fb3ef) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 fp=0xc0024ac730 sp=0xc0024ac5e8 pc=0x772f89 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc002254a20, 0xc001f33e00, 0xcb2c00, 0x1, 0x0, 0x0, 0x0, 0x8fb3ef) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:853 +0xc2 fp=0xc0024ac898 sp=0xc0024ac730 pc=0x793762 github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb2c00, 0xc002254a20, 0xc001f33e00, 0x9abe60, 0xc00226b140, 0xc000172700, 0x20a285008, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:684 +0x282 fp=0xc0024ac918 sp=0xc0024ac898 pc=0x791012 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002254a20, 0xc001f33e00, 0x9b2ee0, 0xcb2c00, 0xc00145c900, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 fp=0xc0024ac9f0 sp=0xc0024ac918 pc=0x7909f6 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002254a20, 0xc001f33e00, 0xd62ec0, 0xc, 0xc, 0x0, 0x0, 0x0, 0x100, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 fp=0xc0024acad0 sp=0xc0024ac9f0 pc=0x7901d7 github.com/google/syzkaller/prog.(*StructType).generate(0xca4de0, 0xc002254a20, 0xc001f33e00, 0xa, 0xd98300, 0x18, 0x28, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:795 +0x76 fp=0xc0024acb68 sp=0xc0024acad0 pc=0x7928d6 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002254a20, 0xc001f33e00, 0x9b2fa0, 0xca4de0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 fp=0xc0024acc40 sp=0xc0024acb68 pc=0x7909f6 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002254a20, 0xc001f33e00, 0xca12a0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x100, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 fp=0xc0024acd20 sp=0xc0024acc40 pc=0x7901d7 github.com/google/syzkaller/prog.(*StructType).generate(0xcabf60, 0xc002254a20, 0xc001f33e00, 0xa, 0xd98300, 0x18, 0x28, 0xc00227adb0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:795 +0x76 fp=0xc0024acdb8 sp=0xc0024acd20 pc=0x7928d6 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002254a20, 0xc001f33e00, 0x9b2fa0, 0xcabf60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 fp=0xc0024ace90 sp=0xc0024acdb8 pc=0x7909f6 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*UnionType).generate(0xcabf20, 0xc002254a20, 0xc001f33e00, 0xc, 0xd98300, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:802 +0xa9 fp=0xc0024acf18 sp=0xc0024ace90 pc=0x792aa9 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002254a20, 0xc001f33e00, 0x9b3060, 0xcabf20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 fp=0xc0024acff0 sp=0xc0024acf18 pc=0x7909f6 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002254a20, 0xc001f33e00, 0xca30e0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x100, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 fp=0xc0024ad0d0 sp=0xc0024acff0 pc=0x7901d7 github.com/google/syzkaller/prog.(*StructType).generate(0xca62a0, 0xc002254a20, 0xc001f33e00, 0xb, 0xd98300, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:795 +0x76 fp=0xc0024ad168 sp=0xc0024ad0d0 pc=0x7928d6 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002254a20, 0xc001f33e00, 0x9b2fa0, 0xca62a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 fp=0xc0024ad240 sp=0xc0024ad168 pc=0x7909f6 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002254a20, 0xc001f33e00, 0xca2040, 0x2, 0x2, 0x0, 0x0, 0x0, 0x100, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 fp=0xc0024ad320 sp=0xc0024ad240 pc=0x7901d7 github.com/google/syzkaller/prog.(*StructType).generate(0xca5de0, 0xc002254a20, 0xc001f33e00, 0x28, 0xd98300, 0x203000, 0x203000, 0x203000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:795 +0x76 fp=0xc0024ad3b8 sp=0xc0024ad320 pc=0x7928d6 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002254a20, 0xc001f33e00, 0x9b2fa0, 0xca5de0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 fp=0xc0024ad490 sp=0xc0024ad3b8 pc=0x7909f6 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*UnionType).generate(0xca6ae0, 0xc002254a20, 0xc001f33e00, 0xb, 0xd98300, 0x203000, 0x0, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:802 +0xa9 fp=0xc0024ad518 sp=0xc0024ad490 pc=0x792aa9 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002254a20, 0xc001f33e00, 0x9b3060, 0xca6ae0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 fp=0xc0024ad5f0 sp=0xc0024ad518 pc=0x7909f6 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002254a20, 0xc001f33e00, 0xc9e510, 0x1, 0x1, 0x0, 0x0, 0x0, 0x100, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 fp=0xc0024ad6d0 sp=0xc0024ad5f0 pc=0x7901d7 github.com/google/syzkaller/prog.(*StructType).generate(0xca6920, 0xc002254a20, 0xc001f33e00, 0xb, 0xd98300, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:795 +0x76 fp=0xc0024ad768 sp=0xc0024ad6d0 pc=0x7928d6 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002254a20, 0xc001f33e00, 0x9b2fa0, 0xca6920, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 fp=0xc0024ad840 sp=0xc0024ad768 pc=0x7909f6 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002254a20, 0xc001f33e00, 0xcb0ca0, 0x4, 0x4, 0x0, 0x0, 0x0, 0x100, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 fp=0xc0024ad920 sp=0xc0024ad840 pc=0x7901d7 github.com/google/syzkaller/prog.(*StructType).generate(0xcaace0, 0xc002254a20, 0xc001f33e00, 0xa, 0xd98300, 0x203000, 0x203000, 0x203000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:795 +0x76 fp=0xc0024ad9b8 sp=0xc0024ad920 pc=0x7928d6 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002254a20, 0xc001f33e00, 0x9b2fa0, 0xcaace0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 fp=0xc0024ada90 sp=0xc0024ad9b8 pc=0x7909f6 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*PtrType).generate(0xcc1a20, 0xc002254a20, 0xc001f33e00, 0x9abd60, 0xc002289040, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:811 +0x95 fp=0xc0024adb20 sp=0xc0024ada90 pc=0x792c55 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002254a20, 0xc001f33e00, 0x9b2e20, 0xcc1a20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 fp=0xc0024adbf8 sp=0xc0024adb20 pc=0x7909f6 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002254a20, 0xc001f33e00, 0xca2a60, 0x2, 0x2, 0x410fca, 0xc0024add40, 0xe068bd5e, 0x693fdca479c26bfb, 0xc0024add78, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 fp=0xc0024adcd8 sp=0xc0024adbf8 pc=0x7901d7 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc002254a20, 0xc001f33e00, 0xd62380, 0x145, 0xc001f33e00, 0xc00254bda0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:565 +0xd0 fp=0xc0024add88 sp=0xc0024adcd8 pc=0x78f7d0 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc002254a20, 0xc001f33e00, 0xc0021dbd40, 0x3, 0xc0021dbd40, 0xc00226a280, 0xc001f33e00) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:554 +0xb2 fp=0xc0024addc8 sp=0xc0024add88 pc=0x78f602 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0024adec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 fp=0xc0024ade30 sp=0xc0024addc8 pc=0x784392 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0021dbd40, 0x9a6660, 0xc0026277d0, 0x14, 0xc002c4c040, 0xc002048000, 0x1fae, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea fp=0xc0024adf08 sp=0xc0024ade30 pc=0x78372a main.(*Proc).loop(0xc001001540) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 fp=0xc0024adfd8 sp=0xc0024adf08 pc=0x7edf14 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc0024adfe0 sp=0xc0024adfd8 pc=0x45d461 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0000eef20) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:320 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:262 +0x12bd goroutine 7 [syscall]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 19 [chan receive]: main.main.func1(0xc00019c000) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 18 [chan receive]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00019c000) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 14 [IO wait]: internal/poll.runtime_pollWait(0x2d26c0d28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0001ac098, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0001ac080, 0xc000288000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0001ac080, 0xc000288000, 0x1000, 0x1000, 0xc00029fa60, 0xc00029fb40, 0x7c4bad) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000f2e8, 0xc000288000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc00016e0c0) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc00016e0c0, 0xc00029fc00, 0xc0000c5180, 0xc00000dc40) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc000147300, 0x920b48, 0xc00029fb88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc000147300) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc000147300, 0xc000294000, 0x1000, 0x1000, 0x8946a0, 0xc001ce23f0, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000faa50, 0xc000294000, 0x1000, 0x1000, 0x10, 0xc00029fb88, 0x7c4a0d) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc00016e120, 0xc0000209d0, 0x1, 0x9, 0x0, 0x0, 0xc00029fd70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x9a25a0, 0xc00016e120, 0xc0000209d0, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x9a25a0, 0xc00016e120, 0xc0000209d0, 0x9, 0x9, 0x4050d5, 0x4307fc, 0xc00029fd48, 0x45a310) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c5180, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c5180, 0xc000000100, 0xc00029fe10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c5180, 0x82ed00, 0xc0000faf30, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c5180, 0x82ed00, 0xc0000faf30, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000fab40, 0xc0000faf30, 0xc001ce23c0, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc00016e1e0) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 35 [IO wait]: internal/poll.runtime_pollWait(0x2d26c0df8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc001d24678, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc001d24660, 0xc002d6002a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00034e3b8, 0xc002d6002a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00034e3b8, 0xc0023060e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f goroutine 24 [runnable]: math/rand.(*Rand).Intn(0xc00140ad80, 0x2, 0x13) /usr/local/go/src/math/rand/rand.go:167 +0xa2 github.com/google/syzkaller/prog.(*randGen).rand(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:43 github.com/google/syzkaller/prog.(*randGen).flags(0xc00144fca0, 0xd977c0, 0x2, 0x2, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:235 +0x205 github.com/google/syzkaller/prog.(*FlagsType).generate(0xcee880, 0xc00144fca0, 0xc00214bc70, 0x9abd60, 0xc001545200, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:756 +0x61 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00144fca0, 0xc00214bc70, 0x9b2b20, 0xcee880, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00144fca0, 0xc00214bc70, 0xccc0a0, 0x6, 0x6, 0x0, 0x0, 0x0, 0x100, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 github.com/google/syzkaller/prog.(*StructType).generate(0xcac2e0, 0xc00144fca0, 0xc00214bc70, 0xb, 0xd98300, 0x0, 0x0, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:795 +0x76 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00144fca0, 0xc00214bc70, 0x9b2fa0, 0xcac2e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*UnionType).generate(0xcac3e0, 0xc00144fca0, 0xc00214bc70, 0xf, 0xd98300, 0xc000173c00, 0x20a2856d0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:802 +0xa9 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00144fca0, 0xc00214bc70, 0x9b3060, 0xcac3e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*ArrayType).generate(0xccc040, 0xc00144fca0, 0xc00214bc70, 0x20, 0x87a840, 0x30, 0x887920, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:787 +0x16e github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00144fca0, 0xc00214bc70, 0x9b2820, 0xccc040, 0xc001544b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00144fca0, 0xc00214bc70, 0xca3320, 0x2, 0x2, 0x0, 0x0, 0x0, 0x100, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 github.com/google/syzkaller/prog.(*StructType).generate(0xcac4e0, 0xc00144fca0, 0xc00214bc70, 0x13, 0xd98300, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:795 +0x76 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00144fca0, 0xc00214bc70, 0x9b2fa0, 0xcac4e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00144fca0, 0xc00214bc70, 0xcfa100, 0x9, 0x9, 0x0, 0x0, 0x0, 0x100, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 github.com/google/syzkaller/prog.(*StructType).generate(0xca64a0, 0xc00144fca0, 0xc00214bc70, 0xd, 0xd98300, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:795 +0x76 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00144fca0, 0xc00214bc70, 0x9b2fa0, 0xca64a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00144fca0, 0xc00214bc70, 0xca20e0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x100, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 github.com/google/syzkaller/prog.(*StructType).generate(0xca5e60, 0xc00144fca0, 0xc00214bc70, 0x2c, 0xd98300, 0xc00144fc70, 0xc001544848, 0xc001544840) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:795 +0x76 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00144fca0, 0xc00214bc70, 0x9b2fa0, 0xca5e60, 0xd98300, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*UnionType).mutate(0xca6ae0, 0xc00144fca0, 0xc00214bc70, 0x9abea0, 0xc00144fc40, 0xc00140ad00, 0xc00140ac00, 0x14, 0x404f88bb58574b00, 0xc00053dce0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:483 +0x260 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000796c0, 0xc00144fca0, 0xc00214bc70, 0x9abea0, 0xc00144fc40, 0xc00140ad00, 0xc00140ac00, 0x14, 0xc00053dd00, 0xc00053dd67, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:246 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc00053dec0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:183 +0x28b github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0013fe9c0, 0x9a6660, 0xc002627800, 0x14, 0xc002c4c040, 0xc002048000, 0x1fae, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:47 +0x32c main.(*Proc).loop(0xc00293a400) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 25 [IO wait]: internal/poll.runtime_pollWait(0x2d26c0c58, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc002a47c38, 0x72, 0xff01, 0xffa8, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc002a47c20, 0xc002d90058, 0xffa8, 0xffa8, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00145c258, 0xc002d90058, 0xffa8, 0xffa8, 0x33, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00145c258, 0xc00030c070) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f login: kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace in_delmulti(bfbff7ffffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a4e600) at in_purgeaddr+0x156 in_ifdetach(ffff800000a28000) at in_ifdetach+0x74 if_detach(ffff800000a28000) at if_detach+0x140 tun_clone_destroy(ffff800000a28000) at tun_clone_destroy+0x1f2 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff800023196d60) at spec_close+0x311 VOP_CLOSE(fffffd8073fb01a8,7,fffffd807f7bf900,ffff800020ec7ae8) at VOP_CLOSE+0xc0 vn_closefile(fffffd8065b64d28,ffff800020ec7ae8) at vn_closefile+0xd7 fdrop(fffffd8065b64d28,ffff800020ec7ae8) at fdrop+0xc2 closef(fffffd8065b64d28,ffff800020ec7ae8) at closef+0x11c fdfree(ffff800020ec7ae8) at fdfree+0x101 exit1(ffff800020ec7ae8,0,d,1) at exit1+0x32c postsig(ffff800020ec7ae8,d) at postsig+0x4ed userret(ffff800020ec7ae8) at userret+0x199 syscall(ffff8000231971e0) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffccac0, count: -17 ddb{0}> show registers rdi 0x2 rsi 0 rbp 0xffff800023196b30 rbx 0 rdx 0xffff800020ec7ae8 rcx 0 rax 0 r8 0xffffffff82180773 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0x98b6ab537e311d5f r12 0 r13 0x3 r14 0xbfbff7ffffffffff r15 0x1 rip 0xffffffff8183ea6d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023196ad0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> show proc PROC (syz-executor.1) pid=32731 stat=onproc flags process=a proc=2000 pri=32, usrpri=57, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6dd48,0xffff800020ec6c58 process=0xffff800020ec9350 user=0xffff800023192000, vmspace=0xfffffd807f0008a0 estcpu=7, cpticks=1, pctcpu=0.7 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 72409 399849 0 0 3 0x14200 bored sosplice 25105 500843 37563 0 2 0x100002 ksh 37563 210253 92223 0 3 0x92 select sshd 74698 43435 1 0 3 0x100083 ttyin getty 92223 146450 1 0 3 0x80 select sshd 27837 328559 36883 74 3 0x100092 bpf pflogd 36883 284919 1 0 3 0x80 netio pflogd 3547 200774 63231 73 3 0x100090 kqread syslogd 63231 418969 1 0 3 0x100082 netio syslogd 60372 216384 1 77 3 0x100090 poll dhclient 80847 311511 1 0 3 0x80 poll dhclient 38179 358887 0 0 3 0x14200 bored smr 2466 288751 0 0 3 0x14200 pgzero zerothread 77152 194307 0 0 3 0x14200 aiodoned aiodoned 21794 107638 0 0 3 0x14200 syncer update 12759 43223 0 0 3 0x14200 cleaner cleaner 82521 208298 0 0 3 0x14200 reaper reaper 45810 89703 0 0 3 0x14200 pgdaemon pagedaemon 39451 352967 0 0 3 0x14200 bored crynlk 4271 288420 0 0 3 0x14200 bored crypto 15103 242844 0 0 3 0x40014200 acpi0 acpi0 79261 410066 0 0 3 0x40014200 idle1 43916 320130 0 0 3 0x14200 bored softnet 39897 337477 0 0 3 0x14200 bored systqmp 7037 273536 0 0 3 0x14200 bored systq 23908 406750 0 0 3 0x40014200 bored softclock 52713 315430 0 0 3 0x40014200 idle0 1 162458 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9537 6432K 7258K 78643K 11718 0 pcb 13 8K 8K 78643K 303 0 rtable 86 3K 4K 78643K 421 0 ifaddr 90 16K 16K 78643K 158 0 counters 43 33K 34K 78643K 63 0 ioctlops 0 0K 4K 78643K 1500 0 iov 0 0K 16K 78643K 75 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1530 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 98 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 3 8K 25K 78643K 439 0 sigio 0 0K 0K 78643K 6 0 proc 62 63K 95K 78643K 467 0 subproc 14 0K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 169 0 in_multi 57 2K 3K 78643K 154 0 ether_multi 1 0K 0K 78643K 28 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 257 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 79 84K 87K 78643K 2417 0 UVM aobj 22 2K 2K 78643K 23 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 119 0 NDP 15 0K 0K 78643K 31 0 temp 124 3042K 3106K 78643K 5879 0 kqueue 2 2K 16K 78643K 29 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 176 0 174 1 0 1 1 0 8 0 rtentry 112 65 0 32 2 0 2 2 0 8 0 unpcb 120 276 0 265 1 0 1 1 0 8 0 syncache 264 11 0 11 2 2 0 1 0 8 0 tcpqe 32 3 0 3 1 1 0 1 0 8 0 tcpcb 544 224 0 219 1 0 1 1 0 8 0 inpcb 280 967 0 959 2 0 2 2 0 8 1 rttmr 72 3 0 3 2 1 1 1 0 8 1 nd6 48 8 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pffrag 232 4 0 4 1 1 0 1 0 482 0 pffrnode 88 4 0 4 1 1 0 1 0 8 0 pffrent 40 96 0 96 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 40 0 8 1 0 1 1 0 8 0 pfstkey 112 40 0 8 1 0 1 1 0 8 0 pfstate 328 40 0 8 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 353 0 187 13 0 13 13 0 8 2 art_table 32 354 0 187 2 0 2 2 0 8 0 art_node 16 64 0 36 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 19 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 92 0 82 1 0 1 1 0 8 0 shmpl 112 21 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2023 0 622 89 1 88 89 0 8 0 ffsino 272 2023 0 622 95 0 95 95 0 8 0 nchpl 144 2796 0 1182 61 0 61 61 0 8 0 uvmvnodes 72 2298 0 0 42 0 42 42 0 8 0 vnodes 208 2298 0 0 121 0 121 121 0 8 0 namei 1024 7766 0 7766 1 0 1 1 0 8 1 percpumem 16 42 0 10 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 560 10 0 3 1 0 1 1 0 8 0 scxspl 192 8518 0 8518 6 5 1 5 0 8 1 plimitpl 152 50 0 42 1 0 1 1 0 8 0 sigapl 424 655 0 625 4 0 4 4 0 8 0 futexpl 56 7800 0 7800 1 0 1 1 0 8 1 knotepl 112 82 0 77 1 0 1 1 0 8 0 kqueuepl 144 84 0 81 1 0 1 1 0 8 0 pipelkpl 48 126 0 118 1 0 1 1 0 8 0 pipepl 120 252 0 241 1 0 1 1 0 8 0 fdescpl 496 639 0 625 3 0 3 3 0 8 0 filepl 152 4182 0 4114 5 0 5 5 0 8 1 lockfpl 104 94 0 93 1 0 1 1 0 8 0 lockfspl 48 35 0 34 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 23 0 12 1 0 1 1 0 8 0 ucredpl 96 396 0 387 1 0 1 1 0 8 0 zombiepl 144 627 0 624 1 0 1 1 0 8 0 processpl 984 655 0 624 5 0 5 5 0 8 0 procpl 624 1577 0 1546 5 1 4 5 0 8 0 sosppl 128 11 0 11 3 2 1 1 0 8 1 sockpl 400 1422 0 1401 4 0 4 4 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k 2048 181 0 0 22 0 22 22 0 8 0 mtagpl 80 113 0 0 3 0 3 3 0 8 0 mbufpl 256 382 0 0 24 0 24 24 0 8 0 bufpl 280 4966 0 193 341 0 341 341 0 8 0 anonpl 16 81070 0 79762 80 3 77 78 0 124 54 amapchunkpl 152 3404 0 3365 12 2 10 11 0 158 7 amappl16 192 3471 0 3453 62 20 42 53 0 8 34 amappl15 184 178 0 177 2 1 1 1 0 8 0 amappl14 176 26 0 23 1 0 1 1 0 8 0 amappl13 168 29 0 28 1 0 1 1 0 8 0 amappl12 160 192 0 189 2 1 1 1 0 8 0 amappl11 152 285 0 269 1 0 1 1 0 8 0 amappl10 144 24 0 22 1 0 1 1 0 8 0 amappl9 136 384 0 383 1 0 1 1 0 8 0 amappl8 128 334 0 333 2 0 2 2 0 8 1 amappl7 120 119 0 110 1 0 1 1 0 8 0 amappl6 112 24 0 23 1 0 1 1 0 8 0 amappl5 104 558 0 541 1 0 1 1 0 8 0 amappl4 96 484 0 459 1 0 1 1 0 8 0 amappl3 88 120 0 115 1 0 1 1 0 8 0 amappl2 80 4371 0 4311 3 1 2 3 0 8 0 amappl1 72 23882 0 23450 25 15 10 20 0 8 0 amappl 80 1835 0 1806 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 22 0 1 1 0 1 1 0 8 0 uaddrrnd 24 649 0 628 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 649 0 628 1 0 1 1 0 8 0 vmmpekpl 168 9289 0 9256 2 0 2 2 0 8 0 vmmpepl 168 85491 0 84513 128 16 112 113 0 357 53 vmsppl 368 648 0 628 3 0 3 3 0 8 1 pdppl 4096 1306 0 1263 7 0 7 7 0 8 1 pvpl 32 238268 0 235106 193 7 186 189 0 265 142 pmappl 232 648 0 628 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 278 0 5 8 0 8 8 0 8 0