getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000040)=0xc) 01:24:27 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup(r1) 01:24:27 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r2 = dup2(r0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x6, 0xa0, 0x3, 0x4}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r6 = getuid() fchown(r5, r6, 0x0) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file1\x00', r5, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:24:27 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup(r1) 01:24:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:27 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [], [], [], [{0x4000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:27 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:27 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) dup(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xfffffffe) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x8400) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfffffffc) ioctl$TIOCNOTTY(r3, 0x20007471) 01:24:28 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x20000000000000f3}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x20000000000000f3}) socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xffffffff) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xffffffff) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000040)=""/40, 0x28}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pipe(&(0x7f0000000000)) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) write(r5, &(0x7f0000001340)="61eedb38e3faa0ebb762006858d2db94a00b88a40b14d8bcea58d967c1032bc7c1f12812a61a833e746ca9da4e1c6095c613b18294a31e4bb3d40c6cb770507a50f057bf5b877ef8264965624928", 0x4e) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:28 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup(r1) 01:24:28 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:28 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [], [], [], [{0x4000}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffc) (async) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:28 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) dup(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) syz_open_pts() (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xfffffffe) (async, rerun: 32) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async, rerun: 32) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x8400) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfffffffc) (async) ioctl$TIOCNOTTY(r3, 0x20007471) 01:24:28 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r2 = dup2(r0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x6, 0xa0, 0x3, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file1\x00', r5, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:24:28 executing program 5: mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x6000, 0x9b2) (async) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x0}, 0xc) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x90) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x8) (async) sendto(r0, &(0x7f0000000180)="4a95c21a144679182bca781a885c873f00567c9dda6cef08a96ecd422dfa12ce37d43fdd15e96d37cc5e38d6eb59e72c6d8894a783445f85e44d584d865b465cf395c7c232189cb91675de31013b304b9cecf9c7f54dcb37d7e296d0af13303e2e13766e5aa737d9746141b41a8165330a196ca06b6ae4d8f21970c598ffd2842ecd258cf43fa5a54c7dc5bd213733d17b5dedf69051d6b4738ad36007d17c42a2ca3952fa77d579bf", 0xa9, 0x8, 0x0, 0x0) 01:24:28 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x90) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) 01:24:28 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="11d5433364ccc9e056a012c323e490a2e6af651da191a4acdc70ce4907c9bc542e3e649c133041cdd6ddf0c23956f9df107908917d29aa2a651c5a8c9547a70bc433", 0x42}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000500000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x409}, 0x400) r9 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x40) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 01:24:28 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:28 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) dup(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) syz_open_pts() (async) syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xfffffffe) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x8400) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfffffffc) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfffffffc) ioctl$TIOCNOTTY(r3, 0x20007471) 01:24:28 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="9d827c07513cc83b05188833502ca7359bebcdb9de8d1413643624e275a59cc43736d337f9b317b21d7b3ce05200385b7e3d7cc9037401cf48c95f3c17bd70a789118730e416a954d194fef4423c255c44e0b0f5ecb735669b4da8ac7cdc630decddcb16d61b5de847872d01e9ad8fef1f7162440330297569fb612bdb1d71d8a197fc9157f742dee9b71fc2192d027a5d1e59", 0x93}, {&(0x7f0000000580)="83e61376f24fedfc28f57b78858c9013cd21d005ce80af90fc25d9ad07fca5381ae6657b08f35f3f6853af5e3823d3125e8ce922a51a2f2b2928734361c68e998ecbee1f317db74fadd746bc5a69f5f89b120b37c6175105b943a972e9e3d493103d3c0871f82732beb05bd0440468350bd2740c599325027023fa6321fb42da099d3773f5b6c65c5dc055c17ccdeafefb00370736de564a18c1d30fab0d0222f13a6f2e9fc8e8606820c03381a75f37de77bf6d3ca3e9a15c9ffa62ccec18283f95e39794c7b0be6190a1c9c3fbf688f53de2a656b0", 0xd6}, {&(0x7f0000000680)="5cf7eabf609e770b37baef2a0691adbe16cfc0ba3f7878a6c141acaf546c8a622a5b7822b1df0fc5ea428ceab54b04f64e41121f2ec147833e86bd6a4fa889e40bbfcc5194af1c5d5e5f68d9ff5957a0bd32ee03d1d53c95a9e80c6e643613a8c15975a7de15c9349c37ef1454408afc7c24ba0f9a0677f8bd7eae1586403db4fa779047b7bd9123759fb9f521faec7e21584463966d246bd109cc7ac088cdb1c64f7f1633bd5d8dcb36bc8e3b50b46aa7dc2958c25223002ac52c4908fa21a445a9c6ea2ae7d014cf8dd65014136928fdc93e1f981615109cd679821fdff488cfc3fb79a6fcf65f28bbd3d92a508935f92277", 0xf3}, {&(0x7f0000000040)="e16445ae6bcae4f457f3fd7b6e83a2880a9c5a730688cc5549002b93ca22b813b62a29b2f7d07d06", 0x28}], 0x4) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0x0) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0x0) poll(&(0x7f0000000000)=[{r6, 0xc0}, {r2, 0x40}, {r8, 0x80}, {r3, 0x80}, {r10, 0x2}], 0x5, 0x40) 01:24:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffc) (async) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:28 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) write(r2, &(0x7f0000000240)="4d40131c5cc261c746dd9a9f061b5789062cfd3b8f6a3283cdc1f908aa87462f7e48d1536f0a96dc42263a657f79277244f0f447d07664fbf578bc54f2d6d6f374ed55611545fb7b38d609adea9c8afc02d04c9efde6b08fd702d84e5c6ca1f95b263a41e21b7c2b692dbe5104458f09d110b601c9fb842a0a46e4818c45da07aeb433cc1bb9ac00da5fbd2567a6ef2d1f11df6d8da9f1f284c924becbf40fb3239dbfd0a0a847e83f4e63b94f726f579e34136acd959f3ffc778d3017cec6dc10ee47f25d219dbf1574d767469f4b2c43e75dcc2a2b3d", 0xd7) 01:24:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x400040) 01:24:28 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) poll(&(0x7f0000000180)=[{r2, 0x1}, {r0, 0x5}, {r4, 0x20}, {r5, 0x4}, {r1}, {r1, 0x100}, {r0}, {r1, 0x10}, {r7, 0x40}, {r0, 0xa4}], 0xa, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000000)) r10 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 01:24:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:28 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:28 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) (async) write(r2, &(0x7f0000000240)="4d40131c5cc261c746dd9a9f061b5789062cfd3b8f6a3283cdc1f908aa87462f7e48d1536f0a96dc42263a657f79277244f0f447d07664fbf578bc54f2d6d6f374ed55611545fb7b38d609adea9c8afc02d04c9efde6b08fd702d84e5c6ca1f95b263a41e21b7c2b692dbe5104458f09d110b601c9fb842a0a46e4818c45da07aeb433cc1bb9ac00da5fbd2567a6ef2d1f11df6d8da9f1f284c924becbf40fb3239dbfd0a0a847e83f4e63b94f726f579e34136acd959f3ffc778d3017cec6dc10ee47f25d219dbf1574d767469f4b2c43e75dcc2a2b3d", 0xd7) 01:24:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x400040) 01:24:28 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) (async) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) (async) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) (async) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) (async) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) (async) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="11d5433364ccc9e056a012c323e490a2e6af651da191a4acdc70ce4907c9bc542e3e649c133041cdd6ddf0c23956f9df107908917d29aa2a651c5a8c9547a70bc433", 0x42}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000500000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x409}, 0x400) open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x40) (async) r9 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x40) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) (async) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 01:24:28 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 32) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x90) (rerun: 32) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async, rerun: 32) ftruncate(r0, 0x80041) (rerun: 32) 01:24:28 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) (async) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="9d827c07513cc83b05188833502ca7359bebcdb9de8d1413643624e275a59cc43736d337f9b317b21d7b3ce05200385b7e3d7cc9037401cf48c95f3c17bd70a789118730e416a954d194fef4423c255c44e0b0f5ecb735669b4da8ac7cdc630decddcb16d61b5de847872d01e9ad8fef1f7162440330297569fb612bdb1d71d8a197fc9157f742dee9b71fc2192d027a5d1e59", 0x93}, {&(0x7f0000000580)="83e61376f24fedfc28f57b78858c9013cd21d005ce80af90fc25d9ad07fca5381ae6657b08f35f3f6853af5e3823d3125e8ce922a51a2f2b2928734361c68e998ecbee1f317db74fadd746bc5a69f5f89b120b37c6175105b943a972e9e3d493103d3c0871f82732beb05bd0440468350bd2740c599325027023fa6321fb42da099d3773f5b6c65c5dc055c17ccdeafefb00370736de564a18c1d30fab0d0222f13a6f2e9fc8e8606820c03381a75f37de77bf6d3ca3e9a15c9ffa62ccec18283f95e39794c7b0be6190a1c9c3fbf688f53de2a656b0", 0xd6}, {&(0x7f0000000680)="5cf7eabf609e770b37baef2a0691adbe16cfc0ba3f7878a6c141acaf546c8a622a5b7822b1df0fc5ea428ceab54b04f64e41121f2ec147833e86bd6a4fa889e40bbfcc5194af1c5d5e5f68d9ff5957a0bd32ee03d1d53c95a9e80c6e643613a8c15975a7de15c9349c37ef1454408afc7c24ba0f9a0677f8bd7eae1586403db4fa779047b7bd9123759fb9f521faec7e21584463966d246bd109cc7ac088cdb1c64f7f1633bd5d8dcb36bc8e3b50b46aa7dc2958c25223002ac52c4908fa21a445a9c6ea2ae7d014cf8dd65014136928fdc93e1f981615109cd679821fdff488cfc3fb79a6fcf65f28bbd3d92a508935f92277", 0xf3}, {&(0x7f0000000040)="e16445ae6bcae4f457f3fd7b6e83a2880a9c5a730688cc5549002b93ca22b813b62a29b2f7d07d06", 0x28}], 0x4) (async) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r7 = getuid() fchown(r6, r7, 0x0) (async) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0x0) (async) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r11 = getuid() fchown(r10, r11, 0x0) (async) poll(&(0x7f0000000000)=[{r6, 0xc0}, {r2, 0x40}, {r8, 0x80}, {r3, 0x80}, {r10, 0x2}], 0x5, 0x40) 01:24:29 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (rerun: 64) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r6 = getuid() fchown(r5, r6, 0x0) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) poll(&(0x7f0000000180)=[{r2, 0x1}, {r0, 0x5}, {r4, 0x20}, {r5, 0x4}, {r1}, {r1, 0x100}, {r0}, {r1, 0x10}, {r7, 0x40}, {r0, 0xa4}], 0xa, 0x0) (async, rerun: 64) r8 = socket(0x18, 0x2, 0x0) (async, rerun: 64) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0) (async) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000000)) (async) r10 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async, rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) (async) write(r2, &(0x7f0000000240)="4d40131c5cc261c746dd9a9f061b5789062cfd3b8f6a3283cdc1f908aa87462f7e48d1536f0a96dc42263a657f79277244f0f447d07664fbf578bc54f2d6d6f374ed55611545fb7b38d609adea9c8afc02d04c9efde6b08fd702d84e5c6ca1f95b263a41e21b7c2b692dbe5104458f09d110b601c9fb842a0a46e4818c45da07aeb433cc1bb9ac00da5fbd2567a6ef2d1f11df6d8da9f1f284c924becbf40fb3239dbfd0a0a847e83f4e63b94f726f579e34136acd959f3ffc778d3017cec6dc10ee47f25d219dbf1574d767469f4b2c43e75dcc2a2b3d", 0xd7) 01:24:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x400040) 01:24:29 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x90) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async) ftruncate(r0, 0x80041) 01:24:29 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) (async) close(r3) socket$inet(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) (async) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) (async) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) (async) fchown(r7, r8, 0x0) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="11d5433364ccc9e056a012c323e490a2e6af651da191a4acdc70ce4907c9bc542e3e649c133041cdd6ddf0c23956f9df107908917d29aa2a651c5a8c9547a70bc433", 0x42}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000500000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x409}, 0x400) open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x40) (async) r9 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x40) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) (async) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 01:24:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000100)="fb6247352b41a330a6e6ce0911a8efbc12832b413e6e3f26bf6593e1705e2932446f5a653db57170716e9714b8d72a5efc8ca9db598cb1b27e171afeee6bc098d83ccf003462745eeeefc988b4e0dfa158f1c975b67536057f84c1f99510154c392f5efba14283b84ed895f0aaa3b1107996ff76f9fc6497cc69f7f5186c5f5cd5bbaa39557b0b5d30e63d6e18f44defadbdca3b37b1ff36e46600d48a1fa95fbc3391aaedf26220a4990a59fa6cea528d7990acf552dc6070f755404eb7790c744427c9ec5d69ef7863842781ad1f2c0401b5161a9e8a94d7fa768f8e12b2e212f361681825ee37bee98487317490380c35c34d9a59e7f20abc04ceb800", 0xfe, 0x401, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:29 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async, rerun: 32) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) (async) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="9d827c07513cc83b05188833502ca7359bebcdb9de8d1413643624e275a59cc43736d337f9b317b21d7b3ce05200385b7e3d7cc9037401cf48c95f3c17bd70a789118730e416a954d194fef4423c255c44e0b0f5ecb735669b4da8ac7cdc630decddcb16d61b5de847872d01e9ad8fef1f7162440330297569fb612bdb1d71d8a197fc9157f742dee9b71fc2192d027a5d1e59", 0x93}, {&(0x7f0000000580)="83e61376f24fedfc28f57b78858c9013cd21d005ce80af90fc25d9ad07fca5381ae6657b08f35f3f6853af5e3823d3125e8ce922a51a2f2b2928734361c68e998ecbee1f317db74fadd746bc5a69f5f89b120b37c6175105b943a972e9e3d493103d3c0871f82732beb05bd0440468350bd2740c599325027023fa6321fb42da099d3773f5b6c65c5dc055c17ccdeafefb00370736de564a18c1d30fab0d0222f13a6f2e9fc8e8606820c03381a75f37de77bf6d3ca3e9a15c9ffa62ccec18283f95e39794c7b0be6190a1c9c3fbf688f53de2a656b0", 0xd6}, {&(0x7f0000000680)="5cf7eabf609e770b37baef2a0691adbe16cfc0ba3f7878a6c141acaf546c8a622a5b7822b1df0fc5ea428ceab54b04f64e41121f2ec147833e86bd6a4fa889e40bbfcc5194af1c5d5e5f68d9ff5957a0bd32ee03d1d53c95a9e80c6e643613a8c15975a7de15c9349c37ef1454408afc7c24ba0f9a0677f8bd7eae1586403db4fa779047b7bd9123759fb9f521faec7e21584463966d246bd109cc7ac088cdb1c64f7f1633bd5d8dcb36bc8e3b50b46aa7dc2958c25223002ac52c4908fa21a445a9c6ea2ae7d014cf8dd65014136928fdc93e1f981615109cd679821fdff488cfc3fb79a6fcf65f28bbd3d92a508935f92277", 0xf3}, {&(0x7f0000000040)="e16445ae6bcae4f457f3fd7b6e83a2880a9c5a730688cc5549002b93ca22b813b62a29b2f7d07d06", 0x28}], 0x4) (async) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) (async) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r9 = getuid() fchown(r8, r9, 0x0) (async) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r11 = getuid() (rerun: 64) fchown(r10, r11, 0x0) poll(&(0x7f0000000000)=[{r6, 0xc0}, {r2, 0x40}, {r8, 0x80}, {r3, 0x80}, {r10, 0x2}], 0x5, 0x40) 01:24:29 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x60, 0x8c}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:24:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) (async) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) (async) sendto$inet(r2, &(0x7f0000000100)="fb6247352b41a330a6e6ce0911a8efbc12832b413e6e3f26bf6593e1705e2932446f5a653db57170716e9714b8d72a5efc8ca9db598cb1b27e171afeee6bc098d83ccf003462745eeeefc988b4e0dfa158f1c975b67536057f84c1f99510154c392f5efba14283b84ed895f0aaa3b1107996ff76f9fc6497cc69f7f5186c5f5cd5bbaa39557b0b5d30e63d6e18f44defadbdca3b37b1ff36e46600d48a1fa95fbc3391aaedf26220a4990a59fa6cea528d7990acf552dc6070f755404eb7790c744427c9ec5d69ef7863842781ad1f2c0401b5161a9e8a94d7fa768f8e12b2e212f361681825ee37bee98487317490380c35c34d9a59e7f20abc04ceb800", 0xfe, 0x401, 0x0, 0x0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x8) bind$inet(r1, &(0x7f00000007c0)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="f39a82e70637d6d2c348d059a988c943089a127d1d8ce5de759fb27ce859a3cb8b3522b0893d88b1780284efa4742ad6ae6dbcefc85eb393b423ba0f2c6e4147788beabf7c81c6820bae0cb2b1b53083b150bf02d7119d103b815e53fc4252722f112db9e5e2a03605484bb4847038e361a483dfd8", 0x75}, {&(0x7f0000000100)="e1c3a11e895eebeeeef6527844f607e11b08a61d58ef338a316b7351bc01c3d56701043d402e3e8a43e77ff27d7abd82b479fa984052b71feed7070a9a1defc53288cf25be575f94858ba9c9fbfa5412401202a820e5975aea2926ff10fee6fce1914f3b725ffb5419237386c6937822783699f67e2d4e874ffaf167", 0x7c}, {&(0x7f0000000180)="c1910ed7f83114da8f75a2f1b0689e6f80c1e00f4ce5d756de3b7250fa3f9a4504d4e9508b9c156fc1a0f6f31e7c00bfc1d89259b599419db96752539b1d27bb4ae4ad7a2aa9ffc306fd46c38da409d5c80d28be90bdaf5ca37a4f3b0772be7e92a72a006a857f516b834452456e5e9d1462f8fde3b50cceacc4441a57b5c62f56e99015867325e2a11780d6f39c2bf2afca42ede5", 0x95}, {&(0x7f0000000580)="86925450efc0532e1d1d81075ba37fd8fdcfc6591749fefd82de07ab67b844ca16ec72aea5d0946d63436fc9fcf2688214f5043faf0039e291839ad89656fba29cc1ef46ed31ef0dad0e02027c96b4e27bd47e3e5df00343fbc55b631d24b2289f6167c03d52b4d61b46716eb11fd78b3f5f3b0b382edccca57c509eeaa725a590b7afb56eb1f9653cb818f5bbcafe25c5aaaad49fe45c379bd03200ee56237ae2282fe4b51191abe53c943dffe27d39c9d029dd25e0f557b1f78ad51f338544200995e6ee333f9c0f227f7e7ed282244f3efd36413e489141db7883a9f34fc35a0696c270d1", 0xe6}, {&(0x7f0000000280)="b41475e53d59d859e1e6f4a3943e77a8596e80", 0x13}, {&(0x7f0000000680)="fb910fd3709e524fbfa7d385521a5428415e117d14cd7186d53acc2933b911d403894e8ec83028e70f38033c5ba8a90ab7f9271a2b938870cb72ab8e234d6d2a4be3b979e3180160b6c35425b962f541e9909213688ae438d129b6b51f5a6bca3e13e648d0fb5fb4d8abfcc999a34b633d6c87e1593eb710368a95410aaf03d7f779166646a5551ea2ff2e4b765d4207ba2a1b6078b068060ba64ebbc0", 0x9d}], 0x6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x4, 0x0, 0x1, 0x8000], [0x0, 0x0, 0x0, 0x2], [], [0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00006ab000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) dup2(r4, r5) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) (async, rerun: 32) r2 = socket$inet(0x2, 0xc002, 0x0) (rerun: 32) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) (async, rerun: 64) sendto$inet(r2, &(0x7f0000000100)="fb6247352b41a330a6e6ce0911a8efbc12832b413e6e3f26bf6593e1705e2932446f5a653db57170716e9714b8d72a5efc8ca9db598cb1b27e171afeee6bc098d83ccf003462745eeeefc988b4e0dfa158f1c975b67536057f84c1f99510154c392f5efba14283b84ed895f0aaa3b1107996ff76f9fc6497cc69f7f5186c5f5cd5bbaa39557b0b5d30e63d6e18f44defadbdca3b37b1ff36e46600d48a1fa95fbc3391aaedf26220a4990a59fa6cea528d7990acf552dc6070f755404eb7790c744427c9ec5d69ef7863842781ad1f2c0401b5161a9e8a94d7fa768f8e12b2e212f361681825ee37bee98487317490380c35c34d9a59e7f20abc04ceb800", 0xfe, 0x401, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:29 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x60, 0x8c}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (rerun: 64) socket(0x2e, 0x4000, 0x4) 01:24:29 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r6 = getuid() fchown(r5, r6, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) poll(&(0x7f0000000180)=[{r2, 0x1}, {r0, 0x5}, {r4, 0x20}, {r5, 0x4}, {r1}, {r1, 0x100}, {r0}, {r1, 0x10}, {r7, 0x40}, {r0, 0xa4}], 0xa, 0x0) (async) r8 = socket(0x18, 0x2, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0) (async) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000000)) r10 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:29 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x60, 0x8c}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:24:29 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x42) mknodat(r2, &(0x7f0000000100)='./file1\x00', 0x100, 0xfffffffe) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) 01:24:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x5) 01:24:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0x3, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x8) bind$inet(r1, &(0x7f00000007c0)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="f39a82e70637d6d2c348d059a988c943089a127d1d8ce5de759fb27ce859a3cb8b3522b0893d88b1780284efa4742ad6ae6dbcefc85eb393b423ba0f2c6e4147788beabf7c81c6820bae0cb2b1b53083b150bf02d7119d103b815e53fc4252722f112db9e5e2a03605484bb4847038e361a483dfd8", 0x75}, {&(0x7f0000000100)="e1c3a11e895eebeeeef6527844f607e11b08a61d58ef338a316b7351bc01c3d56701043d402e3e8a43e77ff27d7abd82b479fa984052b71feed7070a9a1defc53288cf25be575f94858ba9c9fbfa5412401202a820e5975aea2926ff10fee6fce1914f3b725ffb5419237386c6937822783699f67e2d4e874ffaf167", 0x7c}, {&(0x7f0000000180)="c1910ed7f83114da8f75a2f1b0689e6f80c1e00f4ce5d756de3b7250fa3f9a4504d4e9508b9c156fc1a0f6f31e7c00bfc1d89259b599419db96752539b1d27bb4ae4ad7a2aa9ffc306fd46c38da409d5c80d28be90bdaf5ca37a4f3b0772be7e92a72a006a857f516b834452456e5e9d1462f8fde3b50cceacc4441a57b5c62f56e99015867325e2a11780d6f39c2bf2afca42ede5", 0x95}, {&(0x7f0000000580)="86925450efc0532e1d1d81075ba37fd8fdcfc6591749fefd82de07ab67b844ca16ec72aea5d0946d63436fc9fcf2688214f5043faf0039e291839ad89656fba29cc1ef46ed31ef0dad0e02027c96b4e27bd47e3e5df00343fbc55b631d24b2289f6167c03d52b4d61b46716eb11fd78b3f5f3b0b382edccca57c509eeaa725a590b7afb56eb1f9653cb818f5bbcafe25c5aaaad49fe45c379bd03200ee56237ae2282fe4b51191abe53c943dffe27d39c9d029dd25e0f557b1f78ad51f338544200995e6ee333f9c0f227f7e7ed282244f3efd36413e489141db7883a9f34fc35a0696c270d1", 0xe6}, {&(0x7f0000000280)="b41475e53d59d859e1e6f4a3943e77a8596e80", 0x13}, {&(0x7f0000000680)="fb910fd3709e524fbfa7d385521a5428415e117d14cd7186d53acc2933b911d403894e8ec83028e70f38033c5ba8a90ab7f9271a2b938870cb72ab8e234d6d2a4be3b979e3180160b6c35425b962f541e9909213688ae438d129b6b51f5a6bca3e13e648d0fb5fb4d8abfcc999a34b633d6c87e1593eb710368a95410aaf03d7f779166646a5551ea2ff2e4b765d4207ba2a1b6078b068060ba64ebbc0", 0x9d}], 0x6) (async) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="f39a82e70637d6d2c348d059a988c943089a127d1d8ce5de759fb27ce859a3cb8b3522b0893d88b1780284efa4742ad6ae6dbcefc85eb393b423ba0f2c6e4147788beabf7c81c6820bae0cb2b1b53083b150bf02d7119d103b815e53fc4252722f112db9e5e2a03605484bb4847038e361a483dfd8", 0x75}, {&(0x7f0000000100)="e1c3a11e895eebeeeef6527844f607e11b08a61d58ef338a316b7351bc01c3d56701043d402e3e8a43e77ff27d7abd82b479fa984052b71feed7070a9a1defc53288cf25be575f94858ba9c9fbfa5412401202a820e5975aea2926ff10fee6fce1914f3b725ffb5419237386c6937822783699f67e2d4e874ffaf167", 0x7c}, {&(0x7f0000000180)="c1910ed7f83114da8f75a2f1b0689e6f80c1e00f4ce5d756de3b7250fa3f9a4504d4e9508b9c156fc1a0f6f31e7c00bfc1d89259b599419db96752539b1d27bb4ae4ad7a2aa9ffc306fd46c38da409d5c80d28be90bdaf5ca37a4f3b0772be7e92a72a006a857f516b834452456e5e9d1462f8fde3b50cceacc4441a57b5c62f56e99015867325e2a11780d6f39c2bf2afca42ede5", 0x95}, {&(0x7f0000000580)="86925450efc0532e1d1d81075ba37fd8fdcfc6591749fefd82de07ab67b844ca16ec72aea5d0946d63436fc9fcf2688214f5043faf0039e291839ad89656fba29cc1ef46ed31ef0dad0e02027c96b4e27bd47e3e5df00343fbc55b631d24b2289f6167c03d52b4d61b46716eb11fd78b3f5f3b0b382edccca57c509eeaa725a590b7afb56eb1f9653cb818f5bbcafe25c5aaaad49fe45c379bd03200ee56237ae2282fe4b51191abe53c943dffe27d39c9d029dd25e0f557b1f78ad51f338544200995e6ee333f9c0f227f7e7ed282244f3efd36413e489141db7883a9f34fc35a0696c270d1", 0xe6}, {&(0x7f0000000280)="b41475e53d59d859e1e6f4a3943e77a8596e80", 0x13}, {&(0x7f0000000680)="fb910fd3709e524fbfa7d385521a5428415e117d14cd7186d53acc2933b911d403894e8ec83028e70f38033c5ba8a90ab7f9271a2b938870cb72ab8e234d6d2a4be3b979e3180160b6c35425b962f541e9909213688ae438d129b6b51f5a6bca3e13e648d0fb5fb4d8abfcc999a34b633d6c87e1593eb710368a95410aaf03d7f779166646a5551ea2ff2e4b765d4207ba2a1b6078b068060ba64ebbc0", 0x9d}], 0x6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x4, 0x0, 0x1, 0x8000], [0x0, 0x0, 0x0, 0x2], [], [0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00006ab000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) dup2(r4, r5) (async) dup2(r4, r5) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:29 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x0, 0x6, 0x6, 0xb5b}, {0x5, 0x81, 0x5, 0x8}, {0x8, 0x9, 0x6, 0x9}, {0x7b0, 0x0, 0x9, 0xfffffff7}, {0xda80, 0x2, 0x2}, {0x8001, 0x20, 0x80, 0x3}, {0x3, 0x3f, 0x3f, 0x9}, {0xfff, 0x81, 0x32, 0x3ff}, {0x101, 0x5, 0xeb, 0x31}, {0x6, 0x6, 0x1f, 0x4e08}]}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) flock(r2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0xc15a) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$TIOCDRAIN(r2, 0x2000745e) socket(0x2e, 0x4000, 0x4) 01:24:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x5) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x5) (async) 01:24:29 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) 01:24:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) (async) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x8) bind$inet(r1, &(0x7f00000007c0)={0x2, 0x3}, 0xc) (async) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="f39a82e70637d6d2c348d059a988c943089a127d1d8ce5de759fb27ce859a3cb8b3522b0893d88b1780284efa4742ad6ae6dbcefc85eb393b423ba0f2c6e4147788beabf7c81c6820bae0cb2b1b53083b150bf02d7119d103b815e53fc4252722f112db9e5e2a03605484bb4847038e361a483dfd8", 0x75}, {&(0x7f0000000100)="e1c3a11e895eebeeeef6527844f607e11b08a61d58ef338a316b7351bc01c3d56701043d402e3e8a43e77ff27d7abd82b479fa984052b71feed7070a9a1defc53288cf25be575f94858ba9c9fbfa5412401202a820e5975aea2926ff10fee6fce1914f3b725ffb5419237386c6937822783699f67e2d4e874ffaf167", 0x7c}, {&(0x7f0000000180)="c1910ed7f83114da8f75a2f1b0689e6f80c1e00f4ce5d756de3b7250fa3f9a4504d4e9508b9c156fc1a0f6f31e7c00bfc1d89259b599419db96752539b1d27bb4ae4ad7a2aa9ffc306fd46c38da409d5c80d28be90bdaf5ca37a4f3b0772be7e92a72a006a857f516b834452456e5e9d1462f8fde3b50cceacc4441a57b5c62f56e99015867325e2a11780d6f39c2bf2afca42ede5", 0x95}, {&(0x7f0000000580)="86925450efc0532e1d1d81075ba37fd8fdcfc6591749fefd82de07ab67b844ca16ec72aea5d0946d63436fc9fcf2688214f5043faf0039e291839ad89656fba29cc1ef46ed31ef0dad0e02027c96b4e27bd47e3e5df00343fbc55b631d24b2289f6167c03d52b4d61b46716eb11fd78b3f5f3b0b382edccca57c509eeaa725a590b7afb56eb1f9653cb818f5bbcafe25c5aaaad49fe45c379bd03200ee56237ae2282fe4b51191abe53c943dffe27d39c9d029dd25e0f557b1f78ad51f338544200995e6ee333f9c0f227f7e7ed282244f3efd36413e489141db7883a9f34fc35a0696c270d1", 0xe6}, {&(0x7f0000000280)="b41475e53d59d859e1e6f4a3943e77a8596e80", 0x13}, {&(0x7f0000000680)="fb910fd3709e524fbfa7d385521a5428415e117d14cd7186d53acc2933b911d403894e8ec83028e70f38033c5ba8a90ab7f9271a2b938870cb72ab8e234d6d2a4be3b979e3180160b6c35425b962f541e9909213688ae438d129b6b51f5a6bca3e13e648d0fb5fb4d8abfcc999a34b633d6c87e1593eb710368a95410aaf03d7f779166646a5551ea2ff2e4b765d4207ba2a1b6078b068060ba64ebbc0", 0x9d}], 0x6) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x4, 0x0, 0x1, 0x8000], [0x0, 0x0, 0x0, 0x2], [], [0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) minherit(&(0x7f00006ab000/0x3000)=nil, 0x3000, 0x2) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r6 = getuid() fchown(r5, r6, 0x0) (async) dup2(r4, r5) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) (async) flock(r2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) (async, rerun: 64) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0xc15a) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async) ioctl$BIOCPROMISC(r2, 0x20004269) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$TIOCDRAIN(r2, 0x2000745e) (async) socket(0x2e, 0x4000, 0x4) 01:24:29 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x184) r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r1, r0) getsockname(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/34, 0x22}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000280)=""/252, 0xfc}], 0x4, &(0x7f0000000380)=""/62, 0x3e}, 0x800) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() getpeername(0xffffffffffffff9c, &(0x7f0000001780)=@un=@file={0x0, ""/4096}, &(0x7f0000000400)=0x1002) fchown(r6, r7, 0x0) dup2(r4, r6) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:29 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x0, 0x6, 0x6, 0xb5b}, {0x5, 0x81, 0x5, 0x8}, {0x8, 0x9, 0x6, 0x9}, {0x7b0, 0x0, 0x9, 0xfffffff7}, {0xda80, 0x2, 0x2}, {0x8001, 0x20, 0x80, 0x3}, {0x3, 0x3f, 0x3f, 0x9}, {0xfff, 0x81, 0x32, 0x3ff}, {0x101, 0x5, 0xeb, 0x31}, {0x6, 0x6, 0x1f, 0x4e08}]}) (async, rerun: 32) r1 = dup(r0) (rerun: 32) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 32) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (rerun: 32) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x42) mknodat(r2, &(0x7f0000000100)='./file1\x00', 0x100, 0xfffffffe) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) (async) ftruncate(r0, 0x80041) 01:24:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x5) 01:24:29 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) r4 = dup(r1) poll(&(0x7f0000002600)=[{r2, 0x80}, {r0, 0x1}, {r1, 0x100}, {r4}, {r1, 0x40}], 0x5, 0x6) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000000)="6451f9b43e71901615a50dca0e27da1340", 0x11}, {&(0x7f0000000580)="11ca50885b55d4992ab9bea3f8d8d26014a82718cdcf91150fcab0ccbcae4d84868cef197d64cc94b938633f86cea1d4378fc6fb7131001f10b477b67b3d4271e159b7c7b503c114977350cc63648f6c8044f3108006420ba05cdbc87ce5e30328de1256eeabbe10c3da43c70eda40601af95c36b7b2a83151e815792adf35862ad3257379fa5e3efd1786eced7d561547de37b0259907e1cc58e5a37b1a624eaaa076b41aa8503756cb83de2c8f2d2f99e8e2c61d75903c922676f2d9fbc6d8085f20a5fa968a87ab93b87164c5cff9bf34421b33395eb92a2dda9ecd6a7769f748f2de7875e4ed96627bee0c0a962fdcd1141f1d972c195b433945399335afc6cf1d7552a9e20cad8b60a4e36989596307210280e62bf3ccaffedeac8ebfc0935444363b4c4e0fe892efff0ab9e48ec3cf1d31f4f6e7758709fbbd461d9111a58bccd9b086a6e65c698dd1986232e50520d0602023837b0f356ee1db36d42dbfcf039ae305595d5fc99d39daf9f9b074afb44c2218df772197ddcd169da271890108953af30d50da5c9f0fa1440bc90e9a9e981f071eacab27636aa566616f16a794fb054b5269d60e4175368f82ec32e371a06acfc8aaa2210997c47560288e4ec18dc2e70e3488f663e379bb5505901895ab3a3ca1398a828a3188ca0c754fded6424a7eafbbfb31e704b92de328d1fd54982c3435fa8ef8ba8cddddb47bcda7292d4c3d059f67adbacc4bd549dff94f83429128359e39de90ea69a5fae1d0d9be0ac24e693328dbc5b8a0a7d30e4d3614a1266d18b26411f350c199b05a6b471c825c1ffb0634ea1a5f0f3fd2cf8336a1e17fbd50b50d377dcd7dcde544af56a92cb6f5bcad35cdd867b9ae97e9d6e6e8d06a741b682710955ae7277e7f3c63c832b0efad98b085d7649cb771da004ffd7ac63b131e0552131a4de3b5ec22c662539be01cb51ffbf3c6ce35d3e1b30ab715024856f3c6b1d7bd5a1992aacb4439604b28df8b84e6e9187105d57a22eb85783f6b18601c9e708dc2af427fd8b68c0ea5997b9e51116f77aedee05354878efcdb51607c14e0d5621e1b7c8dc948b16e417d6b8cc512d6e71c0a0d4e64af6d47a2dc7998c5de9f94c712ad523e19f47ed81bafe032f150f5b0399fba1513f4f14320079460027992221810ca563f148d170a5aaf14e0ffff5b57c88c2c7f67391a883956496e2f53f244ef989fa0acf38b62cafd416edc60370626484cd1582912e2e9895d33ac85f5786f2b3d1a1d231db88303fa17109f13ccb6424f5a94bd28976535a1ab431d812dc81765cc29ad006d2270889224ab7c80c9bb0df22783771f5c2bea8eddcefda36292b1b7a59a1b5ba5b6bc64ebb1b754ca075a7f915c782aa0012362b4ffb514765e7c2b80c06c4dbcf3bcbcad11d1cd785119764eab16c44526c6b57b15de104ef7fbe98393472ebb368b55560cf2a108af713be91c3d09280eaecfa99b5d7c329b9c263c302eb010028e28c119501c173e6bd4c42eba7a553a63bc22d8bfbcaeee98eb553e70f3dc03c5470733c00541e2c7aad741c14c05e9a7cf6cdcdd0fd3963456acb3762027a103043a7a283c24e9e723e23d1cc00103dcd258450631e7f7210adc1a787c15116422ec4d2dc986bc6152bc4390356ae814ee67d139c426218a6bddf1dd239e991fbb0b525d53fd4b4e07aea96a50222fa70560a17862c47912b61fdd7834cd92f9c3f6967d958c38799a880f0f36c3cdc751bed3d936d4076b22b1414b25c35086fbc650b626ee76ae79a547fb7f6bc146cfd7fbf587ba9b187ccaea8c33796422b97c494ab1f20101b3fe85db9e2181e86213b125844cd3f4aa9b35451c95acf497e71aa032f75486219e7c9b47112da0ffb684c9929beff4f7e36ac73519a64bd234d1b79f10037626e83090d070f0e49baa264e3d930b2b791919be2cd9cafc7eb688e6ea5d3745a19d4f90f0b9ed7fa399028cd68e6302dba1bb58cba133f52cc7097fa5ebfd0a16fc1f3b80107514deb50e653e93ddfb76dfd34eebe47ec814eec228025153a1f1a5f779167ae8084f0ffe964deb9decfafb3a0b354e649d846597a79faa114a6ae031bf61bd2bc5a549ec0fecc0ca5397bea5c79239bee4d7f1d19f8f78236100dfdad8b05b65fcc919477d7f3e5343d726a5b41eeff3546a7b537bbe43c78e3fff410ae95e64f300887aedad43a3b8a64e19e08054dde6d414ca05f08ba65385061460e51eb90fa8979d2e1690738007e10bc9573bcee94e10885142e3b56643a2fa2e0d5cdf5cc6e812e205970becf9b92f5f4c07fb463aa79cc757ec044615955622e63a879aa51a13051986fa5d82d1cc00a1f3471641bce91fa415fa37c70a5b36ad0504ef180486c62d9483e860556d131783d6bd1b117514a7215a88d3b8a02053d58c4d35f1cbd1fb9885a94da51c18a1b87dec42c9373aba36d3c0ce3817fb0c392a36f6c96cc88f96cc1b268558add473224eb1f277b596a8221c0fdb4edb327a4dac4ca82b96c6b1038e3ef1bcfe774a7a21071b779b7acb8c5bf28191f6d74d97f8b40cf3b64037557ead1d7875d77b5828e997050f79e6bd3e40b65d4fa44e1b2fa4a8ed01d9f7f7c904c7523a2336a5b4d5f94dc41d8d3fec254edd8a3519819ec049060f0bddfb32312d2e2da8717f99d91032c3d40698bfea7e94cd80cdf05d59ebcd21142be1afe14ada73b8932f1f81c0bb46fc6e0d1bfcff6c1311cf9346ccc5867cbb940af11a32d2914f5451d724eabb26d6310aaad090e63d83086771674260b2a8b24cd4a1ec76cdf91dd10b04bed8b62f33de26469c360dd18e37218645560ec91d39ae618a90e29c402e57fdff4911b48ca1e21846c0d8be4a870103c058b54874a499fce2293ac0b143619a0ed12de71952f434366ad3785f52ca3005b2c48618b786562c8dc6453bea1b5e4bb393605182c05edfdcd9330341fd72d5a6f2d0443954fce67eef886233f32076487d7afc59f7a8dfa0029589326fce1d76cd0271d11713cb03fb7a286dec1914c5c553d36c3b317337188c0c657f2253fddf0778be3f0d045e15225eb4c57224f0beadba7e66b6f5aac09271a2d8b61fefd2d670ee14fd08c9c44edfb9e1575416c85f71fb4d941460dfed2fb117bf36ccc1bde21d036300ef32457e4fa219040ab89facf86269f80f5d0881b8762618c3f13c299160f7139dd70019a479de7064fb23c35500b9bdc03ee8a130465c83c677a6387501388559d85c9407a31279d500d6a3fc77519d037c0f4dfe785366e0cdc56cc3a099504f0c8bf64c959468406cfa59d886be6d2899006f71e0e5ca1442292c6da945b78db14c5651f2f0e98b3d9af361492f4bc1b06ad60f7f9c4b0c0e2e7d8b98e865dd174c10aa3a8b45b8f1988eccc398a4c2db49122022f80dca06fca8511958a9e80f93e4354e16286377c5c4b6fff56a5403633e8d596d5f26cab6a483832e082fcef6372678d103e30c5f165c1463db92feded07d7a2b5e6322a65ba32c7bc34108516cc88a28f1f9a1c756a10782f8ce700035dca88de7251ee3805bdaac436bc8f137a03a36e15ec06049458e606426aea79360713e64ec208f2db56f328b4f0f933a78543117aa9ca8b0e246921ec3dce1c4056fe5732b7db323779e64c86afc9ae05903372b1c1000a393093dcf5d209bc317d2daea76098a33083a104f50c5da2ec76ee02edcc8cfcb0f86ef05904bfcd35755b3499ed4b13e8c5e2c59858261ad38aa8d6d79f3288071bfcf533956769edada3f3d093e094f1522f0256b0717332d7e6daba02b587f68b0f835831c13d4e1a724bd1a34bcff19b2e5735adc659631aecfb5dca0c60f9b2c62ce0ac45728a6f59548d0e57d312d6fe067d70d264bbc968ff123b7f61297d59fb3dbcd15b6ebeade25d101198695af0ce10df1ceb4fa4ecd7ea5d2d961e711d05603fd3a9310565926b435304f5e42962929758e6075b8c5552d4c918a7a4984936a3c3e4551388afdd9687fc5b445468250085b30661f73f02bca29ac85e1967425727e52577f1bfb1d583992048a1cdaa75d39403cf5423fe699ccdf34c1f8d08e39660a7523f2a6a5820044cc480c49deecdf037769ce88497577aeb6ddfb2fd695cf60268b106e3b3f60eb210b0f1e5fc54cc3346e437faa0498e2d6d48f18bf6b778814134981eeca58c528ae6785e6cf7264c7d290b0fab4271d4849fea724c5b37415cdfadcc30a1d52a8839240e557d50162323a4d3a697449f4c514a243201f476db4a45af71f5f482bef7f88c36fb24b050212429d97c6d0868a1a60e4712f5b0d67adf3485b775ce51519ff24fa34610ce15a3c32144b8d63c21e292707450bdaa0162978d3a734b7f60dc69cbba807d0792a849fa0be21cd373e15f2503e37d9f306990f0e4b85863225023c16aa1e8d8e617abb7da27f2064ef43884ef19ab17b5a2f5f75c7824f674d47e02273df5ea73b9d434d33e38a5e66cf26bfb0e5735dddf905fc99ef4d1aa5652b717528635db62c7e3be2f3f55edb6d3efb8964960e59b9893538a11de623e0de999a3ef7f542254abd95684c17b3f7d0e3a3c9b97a1b2f84acf3b47b74a283298573eb1fa33b73d0ec8b8f1277d7cb965cf5afdca26f448c44b8896ce5ea80a95a534dc6db6044854f9ec8f8242402a4d64394f22abf2d775996df836bfe753d4a086109dd1c8a940f6b128947e324c47c22db56a1292a22b04578fd4329f5364e5302a2699139e06ee63f0a56a9e894b17294f2ae9ffb85b82753d1d9184c06c0053885a772ac6ce8703297568828ff76aaba74e6b415afeccc00c2b68e19b916af665276d0877bf10041cbd3fab7831e67c517e9a41405c313e829d1e1b7d881f01704e64d08c42fa81fd0e38fcbd8aac3cca87f58d485b8cee77e123883ca783bc659d94e3f5356146d6315b6b21944a41062ea9ce8a84b0261b0586192e4b0e61a33870365a5fb5aa99177a37918f8e599772f1276b230d8ac9b21953791e31f291d1f221a4825268f5efcfeaaeb21e368610f5c4f0ede15c77660aa0bd2163a0a6683dab9e19e77df298112223af0bf1e2f03b9e095b16113961b87c97b997d850d90ee649497fa3a3d12e66c155695c1b646c4895940b7122e89de6c5746fd779604f13c924b89addeeb39fcbd361c12a0339aba08e3455548b056ad2334d7b69ccf23e729fb7a30c2e0dfb620ff228a0668a0485b2325b738d89a97732c26373e416d44b5c4e5e01f67e7d30816b9c90b0b805d1710b52f51f5e6cbe183c8515b0af914512737ee4c6e56c1d2bc13ec41b408adb41ad863d4b05c97d48c2402b79d87df36dc2e8dc01728875295955978108109623feaa7c437dccfea8e2149f72e5c91b29524cd0a778fd4321a47b63876d9ac4f81c6437582dcdc43865fda5da335a70da34661de2a587bee75e0f48582b35e66d552f353cc053ca8aedcdec26a7789cd2041738b6de71e2571495a287dd57ba84d21661f289290c769a35b9c178b49d8f808af36538b83439bdaefa156316895292b0c18dd617746c69726f0bdbd2eca73f6ce9c2bd51b2945102d58c6fa45976f737874ecd516047401c5f398a280b741622f0de2c12e48e6c118e6de3df3fcdc17b6b937b3ed940d4f3f717db7ed4587434c85da1ee5418c3e3d370f20a9011d27f9a4da870fd881226562123b839eb45ca437cf68e0b63b513ceb5cb28da349c4585ea1cf000842ac9940c51846380b5fbb8b5303b579ae5bcac84f02e14a807ca2e0", 0x1000}, {&(0x7f0000000040)="4c6de0a18f86b52c0263ee29592c34f520e796c1c5f98cdef20f05f7ba3fbc3c2bd590137c88e75959c07fe46af7451d348d47530dd4e129baa5cddd9520a47801459b667a4a971ea0cfdc7f621dd27eb1aad1056bf9669928ee", 0x5a}, {&(0x7f0000000100)="e05e5d997da541737c1013070c08558d", 0x10}, {&(0x7f0000000140)="6705e4c62aa99e52e02c878cea24f550b5a7cb1ebe472a8edd91a9b18a5a58eb6c9a35b80cb821fbc06e5390b9ec4f1975455e581dd71ad03e8689f6a1f3347123b020ef720b38bfd18bdc8bfddc88411a1943da0c5af64aa47c4eeada8490a80efb0b29ce025a97a6c46b947dd266db0ddc72907e59a067518829e3bf4575d816c20cb7a4c1222f56ed3ab1b0711fe53942ffb6d4c2645308816ec9", 0x9c}, {&(0x7f0000000200)="cd165f59", 0x4}, {&(0x7f0000000240)="346a46dbc7c3d9b6c3098245ea4d5f4dd9c2ba219cc60fe2c70ed1c02f0823fd9249994468441c47c72fab56d73e81696693bfde73d85425f4d69348fbd3dd53f6e69f671351013efa160411852fa9a1a0733d6f509ea9685b4dd37a722bc427da76e85a005c219367a84a43e3a630a1336b7322a012fad1431ac1fe02f39c94c2d2dbfef8c8da1deb205410f6d1cf9702faf4c81e8ae3", 0x97}, {&(0x7f0000001580)="b4503500ae4f40b0f96a92a2d4036a7b37bad710ad303a0233c75979b7d2f7b2872b479ba006a08db918f4c2d6af9b951c0fc0ffc2718312d809f479763e00afc2cef4586ebb4c9d43693ee31b733309e566017d345cae68b7993ac08bcf576171777f36c5f46b6671307b13a49845dd4f38c5bc34911bd31ea27fff9341967944d481d6a911da7d0c7f79fb68dee2cf517d596fce3c44cb54f800f4981ffc41dd0720a08e844bb0143c81541b507f414374ea8a5a9280f94a8e906c7e35341bfe9ad34a29357f938342670add65a58722648deeb4ab813336683e6a5467b09c369197f17b11cbee1140ff36339f4a455f5d647c3d33b263a1b77d5ae6ad9b9cca251661cb36302ae9b3472f6b42a209105a91a97cbe6247bd01c020cdd49fd2801b8101ba4b831b2fbb54439eac23ac59524905e2cb947d1f62c97f1c2f9b082f52c8ccb7e36c44812c9aad65c55776f520271130898b8b23cc60e0d74fe557ba065573896c1b7ff39425379c1310727ab5528c91bb3e0fe2bf1a5698354154d85b6294bf8f28c2978a37fcd1fa1da455b764ff2f4a782b0536633941ddb6f9915d35fe31f16c9ab88fa9b165b7043583ddbdf562f3d854328305928a201e95a09d963f228efcc6d412526a22413eb660e9e8329703f83ab4200976eca4747747516db1ec46f51a789fac5bb11b975cf30dd0195be1a58acd8518545b2775de8d5b3141d0341a52cab4087e99e0c39fae4f55bf026baa6e993951f098c78f7683828555d156344ba1bd5ee2b3357ce91664c2b1a2eeb7f63dcfce4f15e2c7e5aa5c46e599a59d6f7b172ba49d084fef1825249763bade610da0b67df2d5570bc62b20d560703984f5b66e34e342ca1c12911703a4c36f4f474d0ddd0993c6989dc150f3923149f827d782f10533ca5e64985b240542a101cb8c03ad3bd2aadf734a10d3bb7be7bb94441a7eac75e79c5f92da695adf5a2434f34f3580bd1876ad021382e9cd594985ae97a92bd0fd6dce6659cad03e621b695312e6acb9bb838be1bf9144718004b92e1b7155cf74c5f4a0c13bee30114a137893447bae5c756313ad5e9da692b9c64ed934a4da68b95277e58bd4502d65e05b2186b4cefcc23a819a7ef482ff2db100432f563d4eb2da11703a01528a6bb3e027b24964d2b37aae563dc36edcc8373d0501ee602726420fd884194c083f26f972125138a419152e87efce94e4c71454cf22c095de676558d49c94c3b8f686b6d63c0982154b389393d14e27de9e0b9b91ac892c401febe7c733be27af695af1579e20a13bfab02c6513087286222d653a697393489f009a5c415c46060a87f424f1ce91cca2a3b50663d6765f4db85a2aeb499130922bff8fa43e28dd3b09a0042fde6c24d5c930fa1859f901faa5a050e3e0ca5d113befe1eedbbc9d863a1c675d4e0cc806232a9ef22d5acacad9bd29f9fb7fe4df5220080f5175fbc43ccbe16354c2700956e8b7081ad117017833c644c8f2845cab22b43281edbcb34dba7730d4cbb4950348c25c81f76d020b603cd9cde0c1c5c04ac7b11f69f8a94e4f916129643eb5817351a9b8349ed2f42f770cf315d853696aee8a5a78037e01664567e9500b62eaebaea6f2c90f5ab4e5988a71866b2bb0fa4535bf061d1c6edaeba68e5011ea7c31cd60d85c972b818695f4a66f90541fd4c4c9cde6d393c3e4e32c3eca9f0fcb2070bcb296cbfcc1f629083499aede34bab8aa2746c6a79bc637337f0f29ce547bf221d6882004128b910a63a9ca886e2454ff5bfbfacd86a94d8cb68aaad05b4cc39c6ac37831ca549b13d236a92899fe93f9d2877effbd29f2aab714f591e265a3f2ddabbf8072d3750c3452303e70b0b388477cec80558a1972fd8376103e6ab4f9a402f175e2682bcdff4890a936c584b08c9241807b9ea4b787295624d96ea96558b123bef82784363b911e912d67ff25f9e59a7f2e15b62bdaefd712d504e8e30c59a5b47f45959ca43702e6735b25aff87d35c33adc97e1ef4339e6d9073809a39ccf545973dbd907b67754fa54b5e7ade09bbe24f498e62d4b89a583a6c3925eb2aee7e89206a4c11d320567a0bd04806a8d52b29732328b49e5e672c78c07d206e4d1422c72c160bf2f14b61baeb04986f17bf66a2ab1ab9fa37ab5d3375c71e11e2833c013c01fff2aaa6bb78e1fe271ce0026ef4669a59fd84cdda0626a6f32d5375ae8153b3be7a72190710ae11bbae6c920770354795828f96e6ac80c8148769220a66efa3d5b95b2ff1f5990b641882c9249c67ad9c84fb4d3d5b7b10b575d1b3ea597a0366b09a845e17efbdb53765f8ada8bd8f9ab9b7479e47019f610e712b3f4597f1e5f4b823589376ad0c90df26ef775696759cd062e36b7a6a76680402376b564c2b009fa31a1b857729c451da4ead5043d456bf9c74bfd6d1b4bb390ed9c008bfb069ff30f71301e0b6130af4e2ef9eff4cd7f1df01646b0ce8fc541374b22a3b8f67596e1b7fd4c0def2253ab2ed2011272aaab45837c870ce0b273018b5ed1213bf4c34f799c05434475e10c16ed518bbf0ef6cadb7440b5ae6e8ff64ff87b03537e0c07964a89b035d970fd911b944b64b5fb9d8393e16a3cbff954b18167fd43e1961ec26a23077c15fd3c6e322485e72cf0ffc2bbc4532e7353812d5d98b083f0e8b267ce8a398a571b4530504fb42cfceb0ee8d45ba69bd3e833ffe7bf2b2aea0b252d6cb896e3913c9ccc675702956f8aede982db6cc13ff05b99c475b2f70203cbb3e64439e9e7fcdfc72e3d8e19d4e268db061108955b3e44282111965bd69861c671f753b6cbe1a5a4c7db7ad31874f7f8553d78b015b0f4e3ca9e27f6b4f27816c63f2d0352001ece2d11e7f1dd4f9d19c0a1e8dc447bc78707d9b88ac6a500fb6b2967a89ed66799728c1dabe1786a120cfbb7f12c5e7313bbaf6ebec4769687e0f4ab42002127298283c4e839f0d3939e1c8f95071c9c70537c547a796b164b33dc685cb7b5637f632c06a1be966a561edc0525a448bd4f2f5224b09197a88de29e35212f9a43c797023889cfce8814d23ebc0ec1b1035a6c8b365c4e8d5d19caf0158d64f4603754601853245876ed39ee000d75b2e20bc6a4b398486fa94779391df5eed13922149d3e01abd6d98364f29c970525a1766865a998c11ac4e6d6e2657ef5e518d0011abc32d0507cd1e068083bc87ed5ff23e63ac6564efe2e63250686a383a76a4d31f7f4fce32830bd6da5ad447577d333f0c1f1ec0ef05670333d2dfae9669c8c451f23838ef0fe6987751b388c7368256e92bc9ef0ea9a31175ce7a17a8c6d03af7ceddbb58cdc37ae847084386c49cd3a7a3a7e1ba8d0dfac0cb2e8b24a6f7265eeff26bfef92d340bc1acfb840c2508568fb640d10075b61217b06b15faaa1bb1133a65b731dcd984da3b026ea3c429a56b695d765d39d8373967fbf431feeb8f0ec57eb10f0fb352cd487b9a5e19e51a3f9ea421ae111416a160ab22015304b8bdf884731650bcc6791496ffe96bbc4212fea5e3da70d9e7df4b24a56f1c51d92a684d00299427d7d396729e5ff8f2c45a73ef57de98a764b9a78654b3c57267ca9504437810acfe74576ff1d6be00029faf8c8960f75f7568da9233da511c20996d354e9f76779c9986c3f1288ad22a1f6bbe55462f5bd3d40fcde303b439f41ab3096e93fd8a9c87197965e560b2ba531e053cc531b65b2d770a207995bb42c57891c346971c888512eb03a52492af0b5a426ba5abc3be95af13752b24e6e304973ce201d0212534ed97ac41a5a1079d5a93ce3531279db4ec4d74f6cc0078390a6696b03f02d187ab21c2f969b43326a586e3744cc6391e389eb38090ea5f36290559839bd17670e5fc801506754fc1c7731d4140340ee972b8d379699f34df1fe73720fe5caad3fa6b6a4c27dfc79e033e1e9cd89580be12dc760395fa78069ffb4e3b7d78a83c14c5b7011e00bbec419fa8bb0ba27c5d516b02131091e02d5d0d14bfb02118f5bb24b9aa50aba5bcab0983bc0d9ccf8be7d840f13a36a55724738b734cafef805bfd2de53217d6698f92ec54c64de306cf53e01ab87031fa21408838ac0c112f64de7763b891da619667972a59caff5833a954cc697694d7443952423e1315622e6649f7720e12ace3a5d6951355ffaf4c965e7c8cad6fe548b36181b0296e95f8630211ca73a4201ab4f3a4baffde0012dfd8ba1fc8a42592947010a85897d619ccaae898e76a0576fa15cf39bde926dc0bf73a30b7987a278eb4ea1ac50e49ebd15ca7a30efa9e3c86347109259612cfee9d5937b6de8d0cb44d1e402b52d929bd3a9ff8b03a16aab1a95f5f942a18e736d70a05d6cea470b4b5f967d22b80f451547dcf62a4eec330e7959997f0641a6093d60c29c60df9bb3317e3d570560e763849f40e8119368c52241ab1598706b0a0f36799d27b7dc30afcf1c4c23a66b13a9e1acb1fd186aab18f881174ebc1a8a8d87fe93b3796d5071da1f654762c24c1df9e9395f095998f71ae01f725300179fe317628c5b65239c41fbfed0928b27bcf3f36f08dea857893480b56d5a028eca7cd1d492cb1edfb8ac13384e0eb1674fd5cced3fe67fe4a2bd456fe46e98ee7dfcf7bebf13268fbf5f06ee2c6be885d9cdb4854e31de5b3f601a879ea9760d818a82b380504d3366383dabd413482e8070d6add7403f02899e489498b77dd4dcb7a47f6531bf4354530c6051005675bdd8f459886278df5f63d76bb9e49d7cabe0d0441b4c60a51d5f2446beacf84bccbb5c3b7c94c08481bad648383328489de447c05110484c7cfacc2fd7e4cbdb1cf041386240b167e169f7e2213a568d44b300ae86ceeab6a61a0a10730107b4309742595e6412a9104aa71724c5e6d260c0633eaba64210cdc119d9253126df6ac1617efa858a2a7001202b6ac6d08cd344f613121ce72be14af693acba4278c9549977edf9459085555b09bb89a3fe2de73e1961837ba40884ee9c91cbd338669dde228dfa718fe1f4be00e3f5d1cf4da3a4b2dada68f77641f704e725d9972929c5c4b52b9f877e15351ead0211d4cf7dfb19060188400c0e28c5f535812b5d6b2d45d6d5d31c37ef319ece11bfca18c9517cfc004ec7810bb4bb0a77f967f6dcd07927e3afa8b5b0b98573bd96cdde4728450c47d99269846f03dbd406d14729e7e82bfd2add41763c6dbd4a523b7c7a5c2c7f6d8c11fe5f8cb0f266509d6a3add4e9ab9dc630f409a1052190a4514f233a338f91843284ea1ad770c296a71a0a975d1136b645178d7b149903c3515e45f8935d7b639fa8c4d44d2d6d97a6d7ff5f42b7dc800246361454fc645cf00c7e74df15b49b66aa4bba36b7ed6c1f716209e22ba1b72bee8a361ef92e2721b7e006a7ef21d0dd1dcf28f926e1d8ec24113ac918231f22cf7f7655ee9b3a413fbfd588fd30b5734924e842c5f6960aa9b6a3bff86e52afd527e0c348d23fe285529ed58fd64927c3dde5e0ab6969997cc4ea0aeda5c8d289b93526480847bf2788f50c9751716e0f35c8d99bceb163eb5f400854b4a6231b11808ba58a8e388eca84d1aea407e314dd68d6e14bf0f1471d4e58ef74ceb74d6ca45948fe3fc7e3a7ef89bfb5ef9c3338758bd4a64d600702eb038f97d99fdfe96dae0a054c64eb860fa85195fe85f1da8ae96156c5826561cc1c9e73f97a3f16f6e7f29631e2d6e2d7bc216336f1a2e74d546577a7566422145b10304590011bbdf69515036825b55cb4465cae9", 0x1000}], 0x8) 01:24:29 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) (async) flock(r2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x184) r0 = socket(0x2, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r1, r0) getsockname(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/34, 0x22}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000280)=""/252, 0xfc}], 0x4, &(0x7f0000000380)=""/62, 0x3e}, 0x800) (async) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/34, 0x22}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000280)=""/252, 0xfc}], 0x4, &(0x7f0000000380)=""/62, 0x3e}, 0x800) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r5 = getuid() fchown(r4, r5, 0x0) (async) fchown(r4, r5, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() getpeername(0xffffffffffffff9c, &(0x7f0000001780)=@un=@file={0x0, ""/4096}, &(0x7f0000000400)=0x1002) fchown(r6, r7, 0x0) dup2(r4, r6) (async) dup2(r4, r6) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') (async) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:29 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x0, 0x6, 0x6, 0xb5b}, {0x5, 0x81, 0x5, 0x8}, {0x8, 0x9, 0x6, 0x9}, {0x7b0, 0x0, 0x9, 0xfffffff7}, {0xda80, 0x2, 0x2}, {0x8001, 0x20, 0x80, 0x3}, {0x3, 0x3f, 0x3f, 0x9}, {0xfff, 0x81, 0x32, 0x3ff}, {0x101, 0x5, 0xeb, 0x31}, {0x6, 0x6, 0x1f, 0x4e08}]}) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x0, 0x6, 0x6, 0xb5b}, {0x5, 0x81, 0x5, 0x8}, {0x8, 0x9, 0x6, 0x9}, {0x7b0, 0x0, 0x9, 0xfffffff7}, {0xda80, 0x2, 0x2}, {0x8001, 0x20, 0x80, 0x3}, {0x3, 0x3f, 0x3f, 0x9}, {0xfff, 0x81, 0x32, 0x3ff}, {0x101, 0x5, 0xeb, 0x31}, {0x6, 0x6, 0x1f, 0x4e08}]}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:29 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0xc15a) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$TIOCDRAIN(r2, 0x2000745e) socket(0x2e, 0x4000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0xc15a) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async) ioctl$BIOCPROMISC(r2, 0x20004269) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) ioctl$TIOCDRAIN(r2, 0x2000745e) (async) socket(0x2e, 0x4000, 0x4) (async) 01:24:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r2) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="520203000000ffff81cfbd9ed1e855fc7fd6930f94be9f"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/242, 0xf2}, {&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/37, 0x25}], 0x4, &(0x7f00000002c0)=""/210, 0xd2}, 0x4}, 0x10, 0x2, &(0x7f0000000440)={0x1d9c, 0x9}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:30 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x3}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r4, 0x20007478) close(r3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) (async) r4 = dup(r1) poll(&(0x7f0000002600)=[{r2, 0x80}, {r0, 0x1}, {r1, 0x100}, {r4}, {r1, 0x40}], 0x5, 0x6) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000000)="6451f9b43e71901615a50dca0e27da1340", 0x11}, {&(0x7f0000000580)="11ca50885b55d4992ab9bea3f8d8d26014a82718cdcf91150fcab0ccbcae4d84868cef197d64cc94b938633f86cea1d4378fc6fb7131001f10b477b67b3d4271e159b7c7b503c114977350cc63648f6c8044f3108006420ba05cdbc87ce5e30328de1256eeabbe10c3da43c70eda40601af95c36b7b2a83151e815792adf35862ad3257379fa5e3efd1786eced7d561547de37b0259907e1cc58e5a37b1a624eaaa076b41aa8503756cb83de2c8f2d2f99e8e2c61d75903c922676f2d9fbc6d8085f20a5fa968a87ab93b87164c5cff9bf34421b33395eb92a2dda9ecd6a7769f748f2de7875e4ed96627bee0c0a962fdcd1141f1d972c195b433945399335afc6cf1d7552a9e20cad8b60a4e36989596307210280e62bf3ccaffedeac8ebfc0935444363b4c4e0fe892efff0ab9e48ec3cf1d31f4f6e7758709fbbd461d9111a58bccd9b086a6e65c698dd1986232e50520d0602023837b0f356ee1db36d42dbfcf039ae305595d5fc99d39daf9f9b074afb44c2218df772197ddcd169da271890108953af30d50da5c9f0fa1440bc90e9a9e981f071eacab27636aa566616f16a794fb054b5269d60e4175368f82ec32e371a06acfc8aaa2210997c47560288e4ec18dc2e70e3488f663e379bb5505901895ab3a3ca1398a828a3188ca0c754fded6424a7eafbbfb31e704b92de328d1fd54982c3435fa8ef8ba8cddddb47bcda7292d4c3d059f67adbacc4bd549dff94f83429128359e39de90ea69a5fae1d0d9be0ac24e693328dbc5b8a0a7d30e4d3614a1266d18b26411f350c199b05a6b471c825c1ffb0634ea1a5f0f3fd2cf8336a1e17fbd50b50d377dcd7dcde544af56a92cb6f5bcad35cdd867b9ae97e9d6e6e8d06a741b682710955ae7277e7f3c63c832b0efad98b085d7649cb771da004ffd7ac63b131e0552131a4de3b5ec22c662539be01cb51ffbf3c6ce35d3e1b30ab715024856f3c6b1d7bd5a1992aacb4439604b28df8b84e6e9187105d57a22eb85783f6b18601c9e708dc2af427fd8b68c0ea5997b9e51116f77aedee05354878efcdb51607c14e0d5621e1b7c8dc948b16e417d6b8cc512d6e71c0a0d4e64af6d47a2dc7998c5de9f94c712ad523e19f47ed81bafe032f150f5b0399fba1513f4f14320079460027992221810ca563f148d170a5aaf14e0ffff5b57c88c2c7f67391a883956496e2f53f244ef989fa0acf38b62cafd416edc60370626484cd1582912e2e9895d33ac85f5786f2b3d1a1d231db88303fa17109f13ccb6424f5a94bd28976535a1ab431d812dc81765cc29ad006d2270889224ab7c80c9bb0df22783771f5c2bea8eddcefda36292b1b7a59a1b5ba5b6bc64ebb1b754ca075a7f915c782aa0012362b4ffb514765e7c2b80c06c4dbcf3bcbcad11d1cd785119764eab16c44526c6b57b15de104ef7fbe98393472ebb368b55560cf2a108af713be91c3d09280eaecfa99b5d7c329b9c263c302eb010028e28c119501c173e6bd4c42eba7a553a63bc22d8bfbcaeee98eb553e70f3dc03c5470733c00541e2c7aad741c14c05e9a7cf6cdcdd0fd3963456acb3762027a103043a7a283c24e9e723e23d1cc00103dcd258450631e7f7210adc1a787c15116422ec4d2dc986bc6152bc4390356ae814ee67d139c426218a6bddf1dd239e991fbb0b525d53fd4b4e07aea96a50222fa70560a17862c47912b61fdd7834cd92f9c3f6967d958c38799a880f0f36c3cdc751bed3d936d4076b22b1414b25c35086fbc650b626ee76ae79a547fb7f6bc146cfd7fbf587ba9b187ccaea8c33796422b97c494ab1f20101b3fe85db9e2181e86213b125844cd3f4aa9b35451c95acf497e71aa032f75486219e7c9b47112da0ffb684c9929beff4f7e36ac73519a64bd234d1b79f10037626e83090d070f0e49baa264e3d930b2b791919be2cd9cafc7eb688e6ea5d3745a19d4f90f0b9ed7fa399028cd68e6302dba1bb58cba133f52cc7097fa5ebfd0a16fc1f3b80107514deb50e653e93ddfb76dfd34eebe47ec814eec228025153a1f1a5f779167ae8084f0ffe964deb9decfafb3a0b354e649d846597a79faa114a6ae031bf61bd2bc5a549ec0fecc0ca5397bea5c79239bee4d7f1d19f8f78236100dfdad8b05b65fcc919477d7f3e5343d726a5b41eeff3546a7b537bbe43c78e3fff410ae95e64f300887aedad43a3b8a64e19e08054dde6d414ca05f08ba65385061460e51eb90fa8979d2e1690738007e10bc9573bcee94e10885142e3b56643a2fa2e0d5cdf5cc6e812e205970becf9b92f5f4c07fb463aa79cc757ec044615955622e63a879aa51a13051986fa5d82d1cc00a1f3471641bce91fa415fa37c70a5b36ad0504ef180486c62d9483e860556d131783d6bd1b117514a7215a88d3b8a02053d58c4d35f1cbd1fb9885a94da51c18a1b87dec42c9373aba36d3c0ce3817fb0c392a36f6c96cc88f96cc1b268558add473224eb1f277b596a8221c0fdb4edb327a4dac4ca82b96c6b1038e3ef1bcfe774a7a21071b779b7acb8c5bf28191f6d74d97f8b40cf3b64037557ead1d7875d77b5828e997050f79e6bd3e40b65d4fa44e1b2fa4a8ed01d9f7f7c904c7523a2336a5b4d5f94dc41d8d3fec254edd8a3519819ec049060f0bddfb32312d2e2da8717f99d91032c3d40698bfea7e94cd80cdf05d59ebcd21142be1afe14ada73b8932f1f81c0bb46fc6e0d1bfcff6c1311cf9346ccc5867cbb940af11a32d2914f5451d724eabb26d6310aaad090e63d83086771674260b2a8b24cd4a1ec76cdf91dd10b04bed8b62f33de26469c360dd18e37218645560ec91d39ae618a90e29c402e57fdff4911b48ca1e21846c0d8be4a870103c058b54874a499fce2293ac0b143619a0ed12de71952f434366ad3785f52ca3005b2c48618b786562c8dc6453bea1b5e4bb393605182c05edfdcd9330341fd72d5a6f2d0443954fce67eef886233f32076487d7afc59f7a8dfa0029589326fce1d76cd0271d11713cb03fb7a286dec1914c5c553d36c3b317337188c0c657f2253fddf0778be3f0d045e15225eb4c57224f0beadba7e66b6f5aac09271a2d8b61fefd2d670ee14fd08c9c44edfb9e1575416c85f71fb4d941460dfed2fb117bf36ccc1bde21d036300ef32457e4fa219040ab89facf86269f80f5d0881b8762618c3f13c299160f7139dd70019a479de7064fb23c35500b9bdc03ee8a130465c83c677a6387501388559d85c9407a31279d500d6a3fc77519d037c0f4dfe785366e0cdc56cc3a099504f0c8bf64c959468406cfa59d886be6d2899006f71e0e5ca1442292c6da945b78db14c5651f2f0e98b3d9af361492f4bc1b06ad60f7f9c4b0c0e2e7d8b98e865dd174c10aa3a8b45b8f1988eccc398a4c2db49122022f80dca06fca8511958a9e80f93e4354e16286377c5c4b6fff56a5403633e8d596d5f26cab6a483832e082fcef6372678d103e30c5f165c1463db92feded07d7a2b5e6322a65ba32c7bc34108516cc88a28f1f9a1c756a10782f8ce700035dca88de7251ee3805bdaac436bc8f137a03a36e15ec06049458e606426aea79360713e64ec208f2db56f328b4f0f933a78543117aa9ca8b0e246921ec3dce1c4056fe5732b7db323779e64c86afc9ae05903372b1c1000a393093dcf5d209bc317d2daea76098a33083a104f50c5da2ec76ee02edcc8cfcb0f86ef05904bfcd35755b3499ed4b13e8c5e2c59858261ad38aa8d6d79f3288071bfcf533956769edada3f3d093e094f1522f0256b0717332d7e6daba02b587f68b0f835831c13d4e1a724bd1a34bcff19b2e5735adc659631aecfb5dca0c60f9b2c62ce0ac45728a6f59548d0e57d312d6fe067d70d264bbc968ff123b7f61297d59fb3dbcd15b6ebeade25d101198695af0ce10df1ceb4fa4ecd7ea5d2d961e711d05603fd3a9310565926b435304f5e42962929758e6075b8c5552d4c918a7a4984936a3c3e4551388afdd9687fc5b445468250085b30661f73f02bca29ac85e1967425727e52577f1bfb1d583992048a1cdaa75d39403cf5423fe699ccdf34c1f8d08e39660a7523f2a6a5820044cc480c49deecdf037769ce88497577aeb6ddfb2fd695cf60268b106e3b3f60eb210b0f1e5fc54cc3346e437faa0498e2d6d48f18bf6b778814134981eeca58c528ae6785e6cf7264c7d290b0fab4271d4849fea724c5b37415cdfadcc30a1d52a8839240e557d50162323a4d3a697449f4c514a243201f476db4a45af71f5f482bef7f88c36fb24b050212429d97c6d0868a1a60e4712f5b0d67adf3485b775ce51519ff24fa34610ce15a3c32144b8d63c21e292707450bdaa0162978d3a734b7f60dc69cbba807d0792a849fa0be21cd373e15f2503e37d9f306990f0e4b85863225023c16aa1e8d8e617abb7da27f2064ef43884ef19ab17b5a2f5f75c7824f674d47e02273df5ea73b9d434d33e38a5e66cf26bfb0e5735dddf905fc99ef4d1aa5652b717528635db62c7e3be2f3f55edb6d3efb8964960e59b9893538a11de623e0de999a3ef7f542254abd95684c17b3f7d0e3a3c9b97a1b2f84acf3b47b74a283298573eb1fa33b73d0ec8b8f1277d7cb965cf5afdca26f448c44b8896ce5ea80a95a534dc6db6044854f9ec8f8242402a4d64394f22abf2d775996df836bfe753d4a086109dd1c8a940f6b128947e324c47c22db56a1292a22b04578fd4329f5364e5302a2699139e06ee63f0a56a9e894b17294f2ae9ffb85b82753d1d9184c06c0053885a772ac6ce8703297568828ff76aaba74e6b415afeccc00c2b68e19b916af665276d0877bf10041cbd3fab7831e67c517e9a41405c313e829d1e1b7d881f01704e64d08c42fa81fd0e38fcbd8aac3cca87f58d485b8cee77e123883ca783bc659d94e3f5356146d6315b6b21944a41062ea9ce8a84b0261b0586192e4b0e61a33870365a5fb5aa99177a37918f8e599772f1276b230d8ac9b21953791e31f291d1f221a4825268f5efcfeaaeb21e368610f5c4f0ede15c77660aa0bd2163a0a6683dab9e19e77df298112223af0bf1e2f03b9e095b16113961b87c97b997d850d90ee649497fa3a3d12e66c155695c1b646c4895940b7122e89de6c5746fd779604f13c924b89addeeb39fcbd361c12a0339aba08e3455548b056ad2334d7b69ccf23e729fb7a30c2e0dfb620ff228a0668a0485b2325b738d89a97732c26373e416d44b5c4e5e01f67e7d30816b9c90b0b805d1710b52f51f5e6cbe183c8515b0af914512737ee4c6e56c1d2bc13ec41b408adb41ad863d4b05c97d48c2402b79d87df36dc2e8dc01728875295955978108109623feaa7c437dccfea8e2149f72e5c91b29524cd0a778fd4321a47b63876d9ac4f81c6437582dcdc43865fda5da335a70da34661de2a587bee75e0f48582b35e66d552f353cc053ca8aedcdec26a7789cd2041738b6de71e2571495a287dd57ba84d21661f289290c769a35b9c178b49d8f808af36538b83439bdaefa156316895292b0c18dd617746c69726f0bdbd2eca73f6ce9c2bd51b2945102d58c6fa45976f737874ecd516047401c5f398a280b741622f0de2c12e48e6c118e6de3df3fcdc17b6b937b3ed940d4f3f717db7ed4587434c85da1ee5418c3e3d370f20a9011d27f9a4da870fd881226562123b839eb45ca437cf68e0b63b513ceb5cb28da349c4585ea1cf000842ac9940c51846380b5fbb8b5303b579ae5bcac84f02e14a807ca2e0", 0x1000}, {&(0x7f0000000040)="4c6de0a18f86b52c0263ee29592c34f520e796c1c5f98cdef20f05f7ba3fbc3c2bd590137c88e75959c07fe46af7451d348d47530dd4e129baa5cddd9520a47801459b667a4a971ea0cfdc7f621dd27eb1aad1056bf9669928ee", 0x5a}, {&(0x7f0000000100)="e05e5d997da541737c1013070c08558d", 0x10}, {&(0x7f0000000140)="6705e4c62aa99e52e02c878cea24f550b5a7cb1ebe472a8edd91a9b18a5a58eb6c9a35b80cb821fbc06e5390b9ec4f1975455e581dd71ad03e8689f6a1f3347123b020ef720b38bfd18bdc8bfddc88411a1943da0c5af64aa47c4eeada8490a80efb0b29ce025a97a6c46b947dd266db0ddc72907e59a067518829e3bf4575d816c20cb7a4c1222f56ed3ab1b0711fe53942ffb6d4c2645308816ec9", 0x9c}, {&(0x7f0000000200)="cd165f59", 0x4}, {&(0x7f0000000240)="346a46dbc7c3d9b6c3098245ea4d5f4dd9c2ba219cc60fe2c70ed1c02f0823fd9249994468441c47c72fab56d73e81696693bfde73d85425f4d69348fbd3dd53f6e69f671351013efa160411852fa9a1a0733d6f509ea9685b4dd37a722bc427da76e85a005c219367a84a43e3a630a1336b7322a012fad1431ac1fe02f39c94c2d2dbfef8c8da1deb205410f6d1cf9702faf4c81e8ae3", 0x97}, {&(0x7f0000001580)="b4503500ae4f40b0f96a92a2d4036a7b37bad710ad303a0233c75979b7d2f7b2872b479ba006a08db918f4c2d6af9b951c0fc0ffc2718312d809f479763e00afc2cef4586ebb4c9d43693ee31b733309e566017d345cae68b7993ac08bcf576171777f36c5f46b6671307b13a49845dd4f38c5bc34911bd31ea27fff9341967944d481d6a911da7d0c7f79fb68dee2cf517d596fce3c44cb54f800f4981ffc41dd0720a08e844bb0143c81541b507f414374ea8a5a9280f94a8e906c7e35341bfe9ad34a29357f938342670add65a58722648deeb4ab813336683e6a5467b09c369197f17b11cbee1140ff36339f4a455f5d647c3d33b263a1b77d5ae6ad9b9cca251661cb36302ae9b3472f6b42a209105a91a97cbe6247bd01c020cdd49fd2801b8101ba4b831b2fbb54439eac23ac59524905e2cb947d1f62c97f1c2f9b082f52c8ccb7e36c44812c9aad65c55776f520271130898b8b23cc60e0d74fe557ba065573896c1b7ff39425379c1310727ab5528c91bb3e0fe2bf1a5698354154d85b6294bf8f28c2978a37fcd1fa1da455b764ff2f4a782b0536633941ddb6f9915d35fe31f16c9ab88fa9b165b7043583ddbdf562f3d854328305928a201e95a09d963f228efcc6d412526a22413eb660e9e8329703f83ab4200976eca4747747516db1ec46f51a789fac5bb11b975cf30dd0195be1a58acd8518545b2775de8d5b3141d0341a52cab4087e99e0c39fae4f55bf026baa6e993951f098c78f7683828555d156344ba1bd5ee2b3357ce91664c2b1a2eeb7f63dcfce4f15e2c7e5aa5c46e599a59d6f7b172ba49d084fef1825249763bade610da0b67df2d5570bc62b20d560703984f5b66e34e342ca1c12911703a4c36f4f474d0ddd0993c6989dc150f3923149f827d782f10533ca5e64985b240542a101cb8c03ad3bd2aadf734a10d3bb7be7bb94441a7eac75e79c5f92da695adf5a2434f34f3580bd1876ad021382e9cd594985ae97a92bd0fd6dce6659cad03e621b695312e6acb9bb838be1bf9144718004b92e1b7155cf74c5f4a0c13bee30114a137893447bae5c756313ad5e9da692b9c64ed934a4da68b95277e58bd4502d65e05b2186b4cefcc23a819a7ef482ff2db100432f563d4eb2da11703a01528a6bb3e027b24964d2b37aae563dc36edcc8373d0501ee602726420fd884194c083f26f972125138a419152e87efce94e4c71454cf22c095de676558d49c94c3b8f686b6d63c0982154b389393d14e27de9e0b9b91ac892c401febe7c733be27af695af1579e20a13bfab02c6513087286222d653a697393489f009a5c415c46060a87f424f1ce91cca2a3b50663d6765f4db85a2aeb499130922bff8fa43e28dd3b09a0042fde6c24d5c930fa1859f901faa5a050e3e0ca5d113befe1eedbbc9d863a1c675d4e0cc806232a9ef22d5acacad9bd29f9fb7fe4df5220080f5175fbc43ccbe16354c2700956e8b7081ad117017833c644c8f2845cab22b43281edbcb34dba7730d4cbb4950348c25c81f76d020b603cd9cde0c1c5c04ac7b11f69f8a94e4f916129643eb5817351a9b8349ed2f42f770cf315d853696aee8a5a78037e01664567e9500b62eaebaea6f2c90f5ab4e5988a71866b2bb0fa4535bf061d1c6edaeba68e5011ea7c31cd60d85c972b818695f4a66f90541fd4c4c9cde6d393c3e4e32c3eca9f0fcb2070bcb296cbfcc1f629083499aede34bab8aa2746c6a79bc637337f0f29ce547bf221d6882004128b910a63a9ca886e2454ff5bfbfacd86a94d8cb68aaad05b4cc39c6ac37831ca549b13d236a92899fe93f9d2877effbd29f2aab714f591e265a3f2ddabbf8072d3750c3452303e70b0b388477cec80558a1972fd8376103e6ab4f9a402f175e2682bcdff4890a936c584b08c9241807b9ea4b787295624d96ea96558b123bef82784363b911e912d67ff25f9e59a7f2e15b62bdaefd712d504e8e30c59a5b47f45959ca43702e6735b25aff87d35c33adc97e1ef4339e6d9073809a39ccf545973dbd907b67754fa54b5e7ade09bbe24f498e62d4b89a583a6c3925eb2aee7e89206a4c11d320567a0bd04806a8d52b29732328b49e5e672c78c07d206e4d1422c72c160bf2f14b61baeb04986f17bf66a2ab1ab9fa37ab5d3375c71e11e2833c013c01fff2aaa6bb78e1fe271ce0026ef4669a59fd84cdda0626a6f32d5375ae8153b3be7a72190710ae11bbae6c920770354795828f96e6ac80c8148769220a66efa3d5b95b2ff1f5990b641882c9249c67ad9c84fb4d3d5b7b10b575d1b3ea597a0366b09a845e17efbdb53765f8ada8bd8f9ab9b7479e47019f610e712b3f4597f1e5f4b823589376ad0c90df26ef775696759cd062e36b7a6a76680402376b564c2b009fa31a1b857729c451da4ead5043d456bf9c74bfd6d1b4bb390ed9c008bfb069ff30f71301e0b6130af4e2ef9eff4cd7f1df01646b0ce8fc541374b22a3b8f67596e1b7fd4c0def2253ab2ed2011272aaab45837c870ce0b273018b5ed1213bf4c34f799c05434475e10c16ed518bbf0ef6cadb7440b5ae6e8ff64ff87b03537e0c07964a89b035d970fd911b944b64b5fb9d8393e16a3cbff954b18167fd43e1961ec26a23077c15fd3c6e322485e72cf0ffc2bbc4532e7353812d5d98b083f0e8b267ce8a398a571b4530504fb42cfceb0ee8d45ba69bd3e833ffe7bf2b2aea0b252d6cb896e3913c9ccc675702956f8aede982db6cc13ff05b99c475b2f70203cbb3e64439e9e7fcdfc72e3d8e19d4e268db061108955b3e44282111965bd69861c671f753b6cbe1a5a4c7db7ad31874f7f8553d78b015b0f4e3ca9e27f6b4f27816c63f2d0352001ece2d11e7f1dd4f9d19c0a1e8dc447bc78707d9b88ac6a500fb6b2967a89ed66799728c1dabe1786a120cfbb7f12c5e7313bbaf6ebec4769687e0f4ab42002127298283c4e839f0d3939e1c8f95071c9c70537c547a796b164b33dc685cb7b5637f632c06a1be966a561edc0525a448bd4f2f5224b09197a88de29e35212f9a43c797023889cfce8814d23ebc0ec1b1035a6c8b365c4e8d5d19caf0158d64f4603754601853245876ed39ee000d75b2e20bc6a4b398486fa94779391df5eed13922149d3e01abd6d98364f29c970525a1766865a998c11ac4e6d6e2657ef5e518d0011abc32d0507cd1e068083bc87ed5ff23e63ac6564efe2e63250686a383a76a4d31f7f4fce32830bd6da5ad447577d333f0c1f1ec0ef05670333d2dfae9669c8c451f23838ef0fe6987751b388c7368256e92bc9ef0ea9a31175ce7a17a8c6d03af7ceddbb58cdc37ae847084386c49cd3a7a3a7e1ba8d0dfac0cb2e8b24a6f7265eeff26bfef92d340bc1acfb840c2508568fb640d10075b61217b06b15faaa1bb1133a65b731dcd984da3b026ea3c429a56b695d765d39d8373967fbf431feeb8f0ec57eb10f0fb352cd487b9a5e19e51a3f9ea421ae111416a160ab22015304b8bdf884731650bcc6791496ffe96bbc4212fea5e3da70d9e7df4b24a56f1c51d92a684d00299427d7d396729e5ff8f2c45a73ef57de98a764b9a78654b3c57267ca9504437810acfe74576ff1d6be00029faf8c8960f75f7568da9233da511c20996d354e9f76779c9986c3f1288ad22a1f6bbe55462f5bd3d40fcde303b439f41ab3096e93fd8a9c87197965e560b2ba531e053cc531b65b2d770a207995bb42c57891c346971c888512eb03a52492af0b5a426ba5abc3be95af13752b24e6e304973ce201d0212534ed97ac41a5a1079d5a93ce3531279db4ec4d74f6cc0078390a6696b03f02d187ab21c2f969b43326a586e3744cc6391e389eb38090ea5f36290559839bd17670e5fc801506754fc1c7731d4140340ee972b8d379699f34df1fe73720fe5caad3fa6b6a4c27dfc79e033e1e9cd89580be12dc760395fa78069ffb4e3b7d78a83c14c5b7011e00bbec419fa8bb0ba27c5d516b02131091e02d5d0d14bfb02118f5bb24b9aa50aba5bcab0983bc0d9ccf8be7d840f13a36a55724738b734cafef805bfd2de53217d6698f92ec54c64de306cf53e01ab87031fa21408838ac0c112f64de7763b891da619667972a59caff5833a954cc697694d7443952423e1315622e6649f7720e12ace3a5d6951355ffaf4c965e7c8cad6fe548b36181b0296e95f8630211ca73a4201ab4f3a4baffde0012dfd8ba1fc8a42592947010a85897d619ccaae898e76a0576fa15cf39bde926dc0bf73a30b7987a278eb4ea1ac50e49ebd15ca7a30efa9e3c86347109259612cfee9d5937b6de8d0cb44d1e402b52d929bd3a9ff8b03a16aab1a95f5f942a18e736d70a05d6cea470b4b5f967d22b80f451547dcf62a4eec330e7959997f0641a6093d60c29c60df9bb3317e3d570560e763849f40e8119368c52241ab1598706b0a0f36799d27b7dc30afcf1c4c23a66b13a9e1acb1fd186aab18f881174ebc1a8a8d87fe93b3796d5071da1f654762c24c1df9e9395f095998f71ae01f725300179fe317628c5b65239c41fbfed0928b27bcf3f36f08dea857893480b56d5a028eca7cd1d492cb1edfb8ac13384e0eb1674fd5cced3fe67fe4a2bd456fe46e98ee7dfcf7bebf13268fbf5f06ee2c6be885d9cdb4854e31de5b3f601a879ea9760d818a82b380504d3366383dabd413482e8070d6add7403f02899e489498b77dd4dcb7a47f6531bf4354530c6051005675bdd8f459886278df5f63d76bb9e49d7cabe0d0441b4c60a51d5f2446beacf84bccbb5c3b7c94c08481bad648383328489de447c05110484c7cfacc2fd7e4cbdb1cf041386240b167e169f7e2213a568d44b300ae86ceeab6a61a0a10730107b4309742595e6412a9104aa71724c5e6d260c0633eaba64210cdc119d9253126df6ac1617efa858a2a7001202b6ac6d08cd344f613121ce72be14af693acba4278c9549977edf9459085555b09bb89a3fe2de73e1961837ba40884ee9c91cbd338669dde228dfa718fe1f4be00e3f5d1cf4da3a4b2dada68f77641f704e725d9972929c5c4b52b9f877e15351ead0211d4cf7dfb19060188400c0e28c5f535812b5d6b2d45d6d5d31c37ef319ece11bfca18c9517cfc004ec7810bb4bb0a77f967f6dcd07927e3afa8b5b0b98573bd96cdde4728450c47d99269846f03dbd406d14729e7e82bfd2add41763c6dbd4a523b7c7a5c2c7f6d8c11fe5f8cb0f266509d6a3add4e9ab9dc630f409a1052190a4514f233a338f91843284ea1ad770c296a71a0a975d1136b645178d7b149903c3515e45f8935d7b639fa8c4d44d2d6d97a6d7ff5f42b7dc800246361454fc645cf00c7e74df15b49b66aa4bba36b7ed6c1f716209e22ba1b72bee8a361ef92e2721b7e006a7ef21d0dd1dcf28f926e1d8ec24113ac918231f22cf7f7655ee9b3a413fbfd588fd30b5734924e842c5f6960aa9b6a3bff86e52afd527e0c348d23fe285529ed58fd64927c3dde5e0ab6969997cc4ea0aeda5c8d289b93526480847bf2788f50c9751716e0f35c8d99bceb163eb5f400854b4a6231b11808ba58a8e388eca84d1aea407e314dd68d6e14bf0f1471d4e58ef74ceb74d6ca45948fe3fc7e3a7ef89bfb5ef9c3338758bd4a64d600702eb038f97d99fdfe96dae0a054c64eb860fa85195fe85f1da8ae96156c5826561cc1c9e73f97a3f16f6e7f29631e2d6e2d7bc216336f1a2e74d546577a7566422145b10304590011bbdf69515036825b55cb4465cae9", 0x1000}], 0x8) 01:24:30 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x184) (async) r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r1, r0) (async) getsockname(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/34, 0x22}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000280)=""/252, 0xfc}], 0x4, &(0x7f0000000380)=""/62, 0x3e}, 0x800) (async) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r5 = getuid() fchown(r4, r5, 0x0) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r7 = getuid() getpeername(0xffffffffffffff9c, &(0x7f0000001780)=@un=@file={0x0, ""/4096}, &(0x7f0000000400)=0x1002) fchown(r6, r7, 0x0) dup2(r4, r6) (async) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') (async) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:30 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x6, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000800)="fe2ff467f72c7a5d0259034a12895eb66962239f0cb63855b7484ff26f6bdbe77e601c867eda39c49212728421a4051aff1e3295c71370adcb7f28fe581d02e79e167fb167d3b7c400105109e24208e3d4b16239c0cb52eecfb06360da51b6df0e96786b3ca32b203470e19e38a0fe23f252e8cd013f9970820e188ef0ec75203e26c8d398e118536d2b0ac4eadcfa315d4ab179da3effb2ecfb62f3618c65ad95997513b019bdb327b362fd9403e5ba57069b71a9a42889", 0xb8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)="77e5cee7f6f0d618e5428b153c3fd4318675fb678abf0609cc21a45bca6e708d682c0bbe7fbf64b421089635daec04c737ca786570fec6cbd888783e8488b64cf5", 0x41}, {&(0x7f0000000300)="9d9f6281847fad9af6103d62442fc090bc9ab2d8e03bbf72b94791fdf7e1a9a4d76636dcd3e81ad24308020286d8ceac77f52aecf5d0b1e2b5ea3c7f1d16848640fa6770e626097ad30fd1d1fa8ca0de9663131aa1a7615c2f4488692d696ca8485352cfbe0e38246996a197305c4426238496943edb56da78cff7b843f4692cd25aa5e160146c21737b7d", 0x8b}, {&(0x7f00000003c0)="59857da692347e4355d90d4c8b7aeb2ed8db5baa4a49f58420375b74a7449253eb2502f4c516495b87daa5706ef1bea98d005baa8c29a70c3066d32d1b93647ada378ef390d44f581b14d8da964205288469c91cf7fe05d8954183ce048992f794c9395086bb5342d7d3fb5b64af46e4fb33fcd7ee1b6ac95a65edb06f7c8c19fdf7900ae03904cd0ad9400e7fd6b051ee07f002d29810ca1ee4c1489c7c2de42574bfda3b62949e82ad7be54b318018161578cea72fab3381702f4a9062811cac37acc99fe6e4ffe3", 0xc9}, {&(0x7f00000001c0)="f05f12b80625c78ad9c6", 0xa}, {&(0x7f00000004c0)="1a1007b9c0f50cfb29e6b88bed55b3be4ae1fc1279ee937e", 0x18}, {&(0x7f0000000500)="df9020f6e3591261fffd0f1fe335620e7ad059ef010e6494b7a9dd84fff797c62b782492ebf30989929ca9096fa3cef21d23696fba950b4210bd3a3c760904558e2a2c0d578e55e91602a070d1188528a24b11dea462724061e7c9a17055a708ed65b9022378df777b0b297e3ba0afd51c2128c0810748b4f02e338ac3419519d3b0add99a2f64dfc1ebc03ba2ac76ad27b88ffc6c2d3956f2e7625b00f3e76623c67c90e34619153f054babb979c6f60b9eb9b425e95231d5", 0xb9}, {&(0x7f00000005c0)="a2a433238f5d6a2ad45c9a80ad82fcf97d86143e9980b8247106f9e697850ebfa74ad60f4b2465929ad9ff8a6c358fd349c2bf7a62ba02c0", 0x38}, {&(0x7f0000000600)="a104b1a19fb1d38f1c945fd570860152e4fe9951bd3ff558e0a5d560d1d998434fe01c1393a6242fc97f60f66269d51d3665b2367d63955baae0cd2086ee1b3892f2c00515b2b8f621c2db32a194242bacda401a7f62998e9beacd0682e7d05d4ca1", 0x62}, {&(0x7f0000000680)="9ca3722b09035f7e00", 0x9}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000007c0)={0x3, &(0x7f0000000780)=[{0x37bb, 0x1, 0x4, 0x5}, {0x1, 0x6, 0xff, 0x1ff}, {0x2, 0x4, 0x0, 0x5eda}]}) 01:24:30 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r4, 0x20007478) close(r3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) pipe(&(0x7f0000000000)) (async) ioctl$TIOCCDTR(r4, 0x20007478) (async) close(r3) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:24:30 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 32) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) (rerun: 32) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x42) mknodat(r2, &(0x7f0000000100)='./file1\x00', 0x100, 0xfffffffe) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) 01:24:30 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) socket(0x2, 0x8001, 0x0) (async) r2 = socket(0x2, 0x8001, 0x0) close(r2) socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r2) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="520203000000ffff81cfbd9ed1e855fc7fd6930f94be9f"], 0x10) (async) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="520203000000ffff81cfbd9ed1e855fc7fd6930f94be9f"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/242, 0xf2}, {&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/37, 0x25}], 0x4, &(0x7f00000002c0)=""/210, 0xd2}, 0x4}, 0x10, 0x2, &(0x7f0000000440)={0x1d9c, 0x9}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:30 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x3}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) r4 = dup(r1) poll(&(0x7f0000002600)=[{r2, 0x80}, {r0, 0x1}, {r1, 0x100}, {r4}, {r1, 0x40}], 0x5, 0x6) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000000)="6451f9b43e71901615a50dca0e27da1340", 0x11}, {&(0x7f0000000580)="11ca50885b55d4992ab9bea3f8d8d26014a82718cdcf91150fcab0ccbcae4d84868cef197d64cc94b938633f86cea1d4378fc6fb7131001f10b477b67b3d4271e159b7c7b503c114977350cc63648f6c8044f3108006420ba05cdbc87ce5e30328de1256eeabbe10c3da43c70eda40601af95c36b7b2a83151e815792adf35862ad3257379fa5e3efd1786eced7d561547de37b0259907e1cc58e5a37b1a624eaaa076b41aa8503756cb83de2c8f2d2f99e8e2c61d75903c922676f2d9fbc6d8085f20a5fa968a87ab93b87164c5cff9bf34421b33395eb92a2dda9ecd6a7769f748f2de7875e4ed96627bee0c0a962fdcd1141f1d972c195b433945399335afc6cf1d7552a9e20cad8b60a4e36989596307210280e62bf3ccaffedeac8ebfc0935444363b4c4e0fe892efff0ab9e48ec3cf1d31f4f6e7758709fbbd461d9111a58bccd9b086a6e65c698dd1986232e50520d0602023837b0f356ee1db36d42dbfcf039ae305595d5fc99d39daf9f9b074afb44c2218df772197ddcd169da271890108953af30d50da5c9f0fa1440bc90e9a9e981f071eacab27636aa566616f16a794fb054b5269d60e4175368f82ec32e371a06acfc8aaa2210997c47560288e4ec18dc2e70e3488f663e379bb5505901895ab3a3ca1398a828a3188ca0c754fded6424a7eafbbfb31e704b92de328d1fd54982c3435fa8ef8ba8cddddb47bcda7292d4c3d059f67adbacc4bd549dff94f83429128359e39de90ea69a5fae1d0d9be0ac24e693328dbc5b8a0a7d30e4d3614a1266d18b26411f350c199b05a6b471c825c1ffb0634ea1a5f0f3fd2cf8336a1e17fbd50b50d377dcd7dcde544af56a92cb6f5bcad35cdd867b9ae97e9d6e6e8d06a741b682710955ae7277e7f3c63c832b0efad98b085d7649cb771da004ffd7ac63b131e0552131a4de3b5ec22c662539be01cb51ffbf3c6ce35d3e1b30ab715024856f3c6b1d7bd5a1992aacb4439604b28df8b84e6e9187105d57a22eb85783f6b18601c9e708dc2af427fd8b68c0ea5997b9e51116f77aedee05354878efcdb51607c14e0d5621e1b7c8dc948b16e417d6b8cc512d6e71c0a0d4e64af6d47a2dc7998c5de9f94c712ad523e19f47ed81bafe032f150f5b0399fba1513f4f14320079460027992221810ca563f148d170a5aaf14e0ffff5b57c88c2c7f67391a883956496e2f53f244ef989fa0acf38b62cafd416edc60370626484cd1582912e2e9895d33ac85f5786f2b3d1a1d231db88303fa17109f13ccb6424f5a94bd28976535a1ab431d812dc81765cc29ad006d2270889224ab7c80c9bb0df22783771f5c2bea8eddcefda36292b1b7a59a1b5ba5b6bc64ebb1b754ca075a7f915c782aa0012362b4ffb514765e7c2b80c06c4dbcf3bcbcad11d1cd785119764eab16c44526c6b57b15de104ef7fbe98393472ebb368b55560cf2a108af713be91c3d09280eaecfa99b5d7c329b9c263c302eb010028e28c119501c173e6bd4c42eba7a553a63bc22d8bfbcaeee98eb553e70f3dc03c5470733c00541e2c7aad741c14c05e9a7cf6cdcdd0fd3963456acb3762027a103043a7a283c24e9e723e23d1cc00103dcd258450631e7f7210adc1a787c15116422ec4d2dc986bc6152bc4390356ae814ee67d139c426218a6bddf1dd239e991fbb0b525d53fd4b4e07aea96a50222fa70560a17862c47912b61fdd7834cd92f9c3f6967d958c38799a880f0f36c3cdc751bed3d936d4076b22b1414b25c35086fbc650b626ee76ae79a547fb7f6bc146cfd7fbf587ba9b187ccaea8c33796422b97c494ab1f20101b3fe85db9e2181e86213b125844cd3f4aa9b35451c95acf497e71aa032f75486219e7c9b47112da0ffb684c9929beff4f7e36ac73519a64bd234d1b79f10037626e83090d070f0e49baa264e3d930b2b791919be2cd9cafc7eb688e6ea5d3745a19d4f90f0b9ed7fa399028cd68e6302dba1bb58cba133f52cc7097fa5ebfd0a16fc1f3b80107514deb50e653e93ddfb76dfd34eebe47ec814eec228025153a1f1a5f779167ae8084f0ffe964deb9decfafb3a0b354e649d846597a79faa114a6ae031bf61bd2bc5a549ec0fecc0ca5397bea5c79239bee4d7f1d19f8f78236100dfdad8b05b65fcc919477d7f3e5343d726a5b41eeff3546a7b537bbe43c78e3fff410ae95e64f300887aedad43a3b8a64e19e08054dde6d414ca05f08ba65385061460e51eb90fa8979d2e1690738007e10bc9573bcee94e10885142e3b56643a2fa2e0d5cdf5cc6e812e205970becf9b92f5f4c07fb463aa79cc757ec044615955622e63a879aa51a13051986fa5d82d1cc00a1f3471641bce91fa415fa37c70a5b36ad0504ef180486c62d9483e860556d131783d6bd1b117514a7215a88d3b8a02053d58c4d35f1cbd1fb9885a94da51c18a1b87dec42c9373aba36d3c0ce3817fb0c392a36f6c96cc88f96cc1b268558add473224eb1f277b596a8221c0fdb4edb327a4dac4ca82b96c6b1038e3ef1bcfe774a7a21071b779b7acb8c5bf28191f6d74d97f8b40cf3b64037557ead1d7875d77b5828e997050f79e6bd3e40b65d4fa44e1b2fa4a8ed01d9f7f7c904c7523a2336a5b4d5f94dc41d8d3fec254edd8a3519819ec049060f0bddfb32312d2e2da8717f99d91032c3d40698bfea7e94cd80cdf05d59ebcd21142be1afe14ada73b8932f1f81c0bb46fc6e0d1bfcff6c1311cf9346ccc5867cbb940af11a32d2914f5451d724eabb26d6310aaad090e63d83086771674260b2a8b24cd4a1ec76cdf91dd10b04bed8b62f33de26469c360dd18e37218645560ec91d39ae618a90e29c402e57fdff4911b48ca1e21846c0d8be4a870103c058b54874a499fce2293ac0b143619a0ed12de71952f434366ad3785f52ca3005b2c48618b786562c8dc6453bea1b5e4bb393605182c05edfdcd9330341fd72d5a6f2d0443954fce67eef886233f32076487d7afc59f7a8dfa0029589326fce1d76cd0271d11713cb03fb7a286dec1914c5c553d36c3b317337188c0c657f2253fddf0778be3f0d045e15225eb4c57224f0beadba7e66b6f5aac09271a2d8b61fefd2d670ee14fd08c9c44edfb9e1575416c85f71fb4d941460dfed2fb117bf36ccc1bde21d036300ef32457e4fa219040ab89facf86269f80f5d0881b8762618c3f13c299160f7139dd70019a479de7064fb23c35500b9bdc03ee8a130465c83c677a6387501388559d85c9407a31279d500d6a3fc77519d037c0f4dfe785366e0cdc56cc3a099504f0c8bf64c959468406cfa59d886be6d2899006f71e0e5ca1442292c6da945b78db14c5651f2f0e98b3d9af361492f4bc1b06ad60f7f9c4b0c0e2e7d8b98e865dd174c10aa3a8b45b8f1988eccc398a4c2db49122022f80dca06fca8511958a9e80f93e4354e16286377c5c4b6fff56a5403633e8d596d5f26cab6a483832e082fcef6372678d103e30c5f165c1463db92feded07d7a2b5e6322a65ba32c7bc34108516cc88a28f1f9a1c756a10782f8ce700035dca88de7251ee3805bdaac436bc8f137a03a36e15ec06049458e606426aea79360713e64ec208f2db56f328b4f0f933a78543117aa9ca8b0e246921ec3dce1c4056fe5732b7db323779e64c86afc9ae05903372b1c1000a393093dcf5d209bc317d2daea76098a33083a104f50c5da2ec76ee02edcc8cfcb0f86ef05904bfcd35755b3499ed4b13e8c5e2c59858261ad38aa8d6d79f3288071bfcf533956769edada3f3d093e094f1522f0256b0717332d7e6daba02b587f68b0f835831c13d4e1a724bd1a34bcff19b2e5735adc659631aecfb5dca0c60f9b2c62ce0ac45728a6f59548d0e57d312d6fe067d70d264bbc968ff123b7f61297d59fb3dbcd15b6ebeade25d101198695af0ce10df1ceb4fa4ecd7ea5d2d961e711d05603fd3a9310565926b435304f5e42962929758e6075b8c5552d4c918a7a4984936a3c3e4551388afdd9687fc5b445468250085b30661f73f02bca29ac85e1967425727e52577f1bfb1d583992048a1cdaa75d39403cf5423fe699ccdf34c1f8d08e39660a7523f2a6a5820044cc480c49deecdf037769ce88497577aeb6ddfb2fd695cf60268b106e3b3f60eb210b0f1e5fc54cc3346e437faa0498e2d6d48f18bf6b778814134981eeca58c528ae6785e6cf7264c7d290b0fab4271d4849fea724c5b37415cdfadcc30a1d52a8839240e557d50162323a4d3a697449f4c514a243201f476db4a45af71f5f482bef7f88c36fb24b050212429d97c6d0868a1a60e4712f5b0d67adf3485b775ce51519ff24fa34610ce15a3c32144b8d63c21e292707450bdaa0162978d3a734b7f60dc69cbba807d0792a849fa0be21cd373e15f2503e37d9f306990f0e4b85863225023c16aa1e8d8e617abb7da27f2064ef43884ef19ab17b5a2f5f75c7824f674d47e02273df5ea73b9d434d33e38a5e66cf26bfb0e5735dddf905fc99ef4d1aa5652b717528635db62c7e3be2f3f55edb6d3efb8964960e59b9893538a11de623e0de999a3ef7f542254abd95684c17b3f7d0e3a3c9b97a1b2f84acf3b47b74a283298573eb1fa33b73d0ec8b8f1277d7cb965cf5afdca26f448c44b8896ce5ea80a95a534dc6db6044854f9ec8f8242402a4d64394f22abf2d775996df836bfe753d4a086109dd1c8a940f6b128947e324c47c22db56a1292a22b04578fd4329f5364e5302a2699139e06ee63f0a56a9e894b17294f2ae9ffb85b82753d1d9184c06c0053885a772ac6ce8703297568828ff76aaba74e6b415afeccc00c2b68e19b916af665276d0877bf10041cbd3fab7831e67c517e9a41405c313e829d1e1b7d881f01704e64d08c42fa81fd0e38fcbd8aac3cca87f58d485b8cee77e123883ca783bc659d94e3f5356146d6315b6b21944a41062ea9ce8a84b0261b0586192e4b0e61a33870365a5fb5aa99177a37918f8e599772f1276b230d8ac9b21953791e31f291d1f221a4825268f5efcfeaaeb21e368610f5c4f0ede15c77660aa0bd2163a0a6683dab9e19e77df298112223af0bf1e2f03b9e095b16113961b87c97b997d850d90ee649497fa3a3d12e66c155695c1b646c4895940b7122e89de6c5746fd779604f13c924b89addeeb39fcbd361c12a0339aba08e3455548b056ad2334d7b69ccf23e729fb7a30c2e0dfb620ff228a0668a0485b2325b738d89a97732c26373e416d44b5c4e5e01f67e7d30816b9c90b0b805d1710b52f51f5e6cbe183c8515b0af914512737ee4c6e56c1d2bc13ec41b408adb41ad863d4b05c97d48c2402b79d87df36dc2e8dc01728875295955978108109623feaa7c437dccfea8e2149f72e5c91b29524cd0a778fd4321a47b63876d9ac4f81c6437582dcdc43865fda5da335a70da34661de2a587bee75e0f48582b35e66d552f353cc053ca8aedcdec26a7789cd2041738b6de71e2571495a287dd57ba84d21661f289290c769a35b9c178b49d8f808af36538b83439bdaefa156316895292b0c18dd617746c69726f0bdbd2eca73f6ce9c2bd51b2945102d58c6fa45976f737874ecd516047401c5f398a280b741622f0de2c12e48e6c118e6de3df3fcdc17b6b937b3ed940d4f3f717db7ed4587434c85da1ee5418c3e3d370f20a9011d27f9a4da870fd881226562123b839eb45ca437cf68e0b63b513ceb5cb28da349c4585ea1cf000842ac9940c51846380b5fbb8b5303b579ae5bcac84f02e14a807ca2e0", 0x1000}, {&(0x7f0000000040)="4c6de0a18f86b52c0263ee29592c34f520e796c1c5f98cdef20f05f7ba3fbc3c2bd590137c88e75959c07fe46af7451d348d47530dd4e129baa5cddd9520a47801459b667a4a971ea0cfdc7f621dd27eb1aad1056bf9669928ee", 0x5a}, {&(0x7f0000000100)="e05e5d997da541737c1013070c08558d", 0x10}, {&(0x7f0000000140)="6705e4c62aa99e52e02c878cea24f550b5a7cb1ebe472a8edd91a9b18a5a58eb6c9a35b80cb821fbc06e5390b9ec4f1975455e581dd71ad03e8689f6a1f3347123b020ef720b38bfd18bdc8bfddc88411a1943da0c5af64aa47c4eeada8490a80efb0b29ce025a97a6c46b947dd266db0ddc72907e59a067518829e3bf4575d816c20cb7a4c1222f56ed3ab1b0711fe53942ffb6d4c2645308816ec9", 0x9c}, {&(0x7f0000000200)="cd165f59", 0x4}, {&(0x7f0000000240)="346a46dbc7c3d9b6c3098245ea4d5f4dd9c2ba219cc60fe2c70ed1c02f0823fd9249994468441c47c72fab56d73e81696693bfde73d85425f4d69348fbd3dd53f6e69f671351013efa160411852fa9a1a0733d6f509ea9685b4dd37a722bc427da76e85a005c219367a84a43e3a630a1336b7322a012fad1431ac1fe02f39c94c2d2dbfef8c8da1deb205410f6d1cf9702faf4c81e8ae3", 0x97}, {&(0x7f0000001580)="b4503500ae4f40b0f96a92a2d4036a7b37bad710ad303a0233c75979b7d2f7b2872b479ba006a08db918f4c2d6af9b951c0fc0ffc2718312d809f479763e00afc2cef4586ebb4c9d43693ee31b733309e566017d345cae68b7993ac08bcf576171777f36c5f46b6671307b13a49845dd4f38c5bc34911bd31ea27fff9341967944d481d6a911da7d0c7f79fb68dee2cf517d596fce3c44cb54f800f4981ffc41dd0720a08e844bb0143c81541b507f414374ea8a5a9280f94a8e906c7e35341bfe9ad34a29357f938342670add65a58722648deeb4ab813336683e6a5467b09c369197f17b11cbee1140ff36339f4a455f5d647c3d33b263a1b77d5ae6ad9b9cca251661cb36302ae9b3472f6b42a209105a91a97cbe6247bd01c020cdd49fd2801b8101ba4b831b2fbb54439eac23ac59524905e2cb947d1f62c97f1c2f9b082f52c8ccb7e36c44812c9aad65c55776f520271130898b8b23cc60e0d74fe557ba065573896c1b7ff39425379c1310727ab5528c91bb3e0fe2bf1a5698354154d85b6294bf8f28c2978a37fcd1fa1da455b764ff2f4a782b0536633941ddb6f9915d35fe31f16c9ab88fa9b165b7043583ddbdf562f3d854328305928a201e95a09d963f228efcc6d412526a22413eb660e9e8329703f83ab4200976eca4747747516db1ec46f51a789fac5bb11b975cf30dd0195be1a58acd8518545b2775de8d5b3141d0341a52cab4087e99e0c39fae4f55bf026baa6e993951f098c78f7683828555d156344ba1bd5ee2b3357ce91664c2b1a2eeb7f63dcfce4f15e2c7e5aa5c46e599a59d6f7b172ba49d084fef1825249763bade610da0b67df2d5570bc62b20d560703984f5b66e34e342ca1c12911703a4c36f4f474d0ddd0993c6989dc150f3923149f827d782f10533ca5e64985b240542a101cb8c03ad3bd2aadf734a10d3bb7be7bb94441a7eac75e79c5f92da695adf5a2434f34f3580bd1876ad021382e9cd594985ae97a92bd0fd6dce6659cad03e621b695312e6acb9bb838be1bf9144718004b92e1b7155cf74c5f4a0c13bee30114a137893447bae5c756313ad5e9da692b9c64ed934a4da68b95277e58bd4502d65e05b2186b4cefcc23a819a7ef482ff2db100432f563d4eb2da11703a01528a6bb3e027b24964d2b37aae563dc36edcc8373d0501ee602726420fd884194c083f26f972125138a419152e87efce94e4c71454cf22c095de676558d49c94c3b8f686b6d63c0982154b389393d14e27de9e0b9b91ac892c401febe7c733be27af695af1579e20a13bfab02c6513087286222d653a697393489f009a5c415c46060a87f424f1ce91cca2a3b50663d6765f4db85a2aeb499130922bff8fa43e28dd3b09a0042fde6c24d5c930fa1859f901faa5a050e3e0ca5d113befe1eedbbc9d863a1c675d4e0cc806232a9ef22d5acacad9bd29f9fb7fe4df5220080f5175fbc43ccbe16354c2700956e8b7081ad117017833c644c8f2845cab22b43281edbcb34dba7730d4cbb4950348c25c81f76d020b603cd9cde0c1c5c04ac7b11f69f8a94e4f916129643eb5817351a9b8349ed2f42f770cf315d853696aee8a5a78037e01664567e9500b62eaebaea6f2c90f5ab4e5988a71866b2bb0fa4535bf061d1c6edaeba68e5011ea7c31cd60d85c972b818695f4a66f90541fd4c4c9cde6d393c3e4e32c3eca9f0fcb2070bcb296cbfcc1f629083499aede34bab8aa2746c6a79bc637337f0f29ce547bf221d6882004128b910a63a9ca886e2454ff5bfbfacd86a94d8cb68aaad05b4cc39c6ac37831ca549b13d236a92899fe93f9d2877effbd29f2aab714f591e265a3f2ddabbf8072d3750c3452303e70b0b388477cec80558a1972fd8376103e6ab4f9a402f175e2682bcdff4890a936c584b08c9241807b9ea4b787295624d96ea96558b123bef82784363b911e912d67ff25f9e59a7f2e15b62bdaefd712d504e8e30c59a5b47f45959ca43702e6735b25aff87d35c33adc97e1ef4339e6d9073809a39ccf545973dbd907b67754fa54b5e7ade09bbe24f498e62d4b89a583a6c3925eb2aee7e89206a4c11d320567a0bd04806a8d52b29732328b49e5e672c78c07d206e4d1422c72c160bf2f14b61baeb04986f17bf66a2ab1ab9fa37ab5d3375c71e11e2833c013c01fff2aaa6bb78e1fe271ce0026ef4669a59fd84cdda0626a6f32d5375ae8153b3be7a72190710ae11bbae6c920770354795828f96e6ac80c8148769220a66efa3d5b95b2ff1f5990b641882c9249c67ad9c84fb4d3d5b7b10b575d1b3ea597a0366b09a845e17efbdb53765f8ada8bd8f9ab9b7479e47019f610e712b3f4597f1e5f4b823589376ad0c90df26ef775696759cd062e36b7a6a76680402376b564c2b009fa31a1b857729c451da4ead5043d456bf9c74bfd6d1b4bb390ed9c008bfb069ff30f71301e0b6130af4e2ef9eff4cd7f1df01646b0ce8fc541374b22a3b8f67596e1b7fd4c0def2253ab2ed2011272aaab45837c870ce0b273018b5ed1213bf4c34f799c05434475e10c16ed518bbf0ef6cadb7440b5ae6e8ff64ff87b03537e0c07964a89b035d970fd911b944b64b5fb9d8393e16a3cbff954b18167fd43e1961ec26a23077c15fd3c6e322485e72cf0ffc2bbc4532e7353812d5d98b083f0e8b267ce8a398a571b4530504fb42cfceb0ee8d45ba69bd3e833ffe7bf2b2aea0b252d6cb896e3913c9ccc675702956f8aede982db6cc13ff05b99c475b2f70203cbb3e64439e9e7fcdfc72e3d8e19d4e268db061108955b3e44282111965bd69861c671f753b6cbe1a5a4c7db7ad31874f7f8553d78b015b0f4e3ca9e27f6b4f27816c63f2d0352001ece2d11e7f1dd4f9d19c0a1e8dc447bc78707d9b88ac6a500fb6b2967a89ed66799728c1dabe1786a120cfbb7f12c5e7313bbaf6ebec4769687e0f4ab42002127298283c4e839f0d3939e1c8f95071c9c70537c547a796b164b33dc685cb7b5637f632c06a1be966a561edc0525a448bd4f2f5224b09197a88de29e35212f9a43c797023889cfce8814d23ebc0ec1b1035a6c8b365c4e8d5d19caf0158d64f4603754601853245876ed39ee000d75b2e20bc6a4b398486fa94779391df5eed13922149d3e01abd6d98364f29c970525a1766865a998c11ac4e6d6e2657ef5e518d0011abc32d0507cd1e068083bc87ed5ff23e63ac6564efe2e63250686a383a76a4d31f7f4fce32830bd6da5ad447577d333f0c1f1ec0ef05670333d2dfae9669c8c451f23838ef0fe6987751b388c7368256e92bc9ef0ea9a31175ce7a17a8c6d03af7ceddbb58cdc37ae847084386c49cd3a7a3a7e1ba8d0dfac0cb2e8b24a6f7265eeff26bfef92d340bc1acfb840c2508568fb640d10075b61217b06b15faaa1bb1133a65b731dcd984da3b026ea3c429a56b695d765d39d8373967fbf431feeb8f0ec57eb10f0fb352cd487b9a5e19e51a3f9ea421ae111416a160ab22015304b8bdf884731650bcc6791496ffe96bbc4212fea5e3da70d9e7df4b24a56f1c51d92a684d00299427d7d396729e5ff8f2c45a73ef57de98a764b9a78654b3c57267ca9504437810acfe74576ff1d6be00029faf8c8960f75f7568da9233da511c20996d354e9f76779c9986c3f1288ad22a1f6bbe55462f5bd3d40fcde303b439f41ab3096e93fd8a9c87197965e560b2ba531e053cc531b65b2d770a207995bb42c57891c346971c888512eb03a52492af0b5a426ba5abc3be95af13752b24e6e304973ce201d0212534ed97ac41a5a1079d5a93ce3531279db4ec4d74f6cc0078390a6696b03f02d187ab21c2f969b43326a586e3744cc6391e389eb38090ea5f36290559839bd17670e5fc801506754fc1c7731d4140340ee972b8d379699f34df1fe73720fe5caad3fa6b6a4c27dfc79e033e1e9cd89580be12dc760395fa78069ffb4e3b7d78a83c14c5b7011e00bbec419fa8bb0ba27c5d516b02131091e02d5d0d14bfb02118f5bb24b9aa50aba5bcab0983bc0d9ccf8be7d840f13a36a55724738b734cafef805bfd2de53217d6698f92ec54c64de306cf53e01ab87031fa21408838ac0c112f64de7763b891da619667972a59caff5833a954cc697694d7443952423e1315622e6649f7720e12ace3a5d6951355ffaf4c965e7c8cad6fe548b36181b0296e95f8630211ca73a4201ab4f3a4baffde0012dfd8ba1fc8a42592947010a85897d619ccaae898e76a0576fa15cf39bde926dc0bf73a30b7987a278eb4ea1ac50e49ebd15ca7a30efa9e3c86347109259612cfee9d5937b6de8d0cb44d1e402b52d929bd3a9ff8b03a16aab1a95f5f942a18e736d70a05d6cea470b4b5f967d22b80f451547dcf62a4eec330e7959997f0641a6093d60c29c60df9bb3317e3d570560e763849f40e8119368c52241ab1598706b0a0f36799d27b7dc30afcf1c4c23a66b13a9e1acb1fd186aab18f881174ebc1a8a8d87fe93b3796d5071da1f654762c24c1df9e9395f095998f71ae01f725300179fe317628c5b65239c41fbfed0928b27bcf3f36f08dea857893480b56d5a028eca7cd1d492cb1edfb8ac13384e0eb1674fd5cced3fe67fe4a2bd456fe46e98ee7dfcf7bebf13268fbf5f06ee2c6be885d9cdb4854e31de5b3f601a879ea9760d818a82b380504d3366383dabd413482e8070d6add7403f02899e489498b77dd4dcb7a47f6531bf4354530c6051005675bdd8f459886278df5f63d76bb9e49d7cabe0d0441b4c60a51d5f2446beacf84bccbb5c3b7c94c08481bad648383328489de447c05110484c7cfacc2fd7e4cbdb1cf041386240b167e169f7e2213a568d44b300ae86ceeab6a61a0a10730107b4309742595e6412a9104aa71724c5e6d260c0633eaba64210cdc119d9253126df6ac1617efa858a2a7001202b6ac6d08cd344f613121ce72be14af693acba4278c9549977edf9459085555b09bb89a3fe2de73e1961837ba40884ee9c91cbd338669dde228dfa718fe1f4be00e3f5d1cf4da3a4b2dada68f77641f704e725d9972929c5c4b52b9f877e15351ead0211d4cf7dfb19060188400c0e28c5f535812b5d6b2d45d6d5d31c37ef319ece11bfca18c9517cfc004ec7810bb4bb0a77f967f6dcd07927e3afa8b5b0b98573bd96cdde4728450c47d99269846f03dbd406d14729e7e82bfd2add41763c6dbd4a523b7c7a5c2c7f6d8c11fe5f8cb0f266509d6a3add4e9ab9dc630f409a1052190a4514f233a338f91843284ea1ad770c296a71a0a975d1136b645178d7b149903c3515e45f8935d7b639fa8c4d44d2d6d97a6d7ff5f42b7dc800246361454fc645cf00c7e74df15b49b66aa4bba36b7ed6c1f716209e22ba1b72bee8a361ef92e2721b7e006a7ef21d0dd1dcf28f926e1d8ec24113ac918231f22cf7f7655ee9b3a413fbfd588fd30b5734924e842c5f6960aa9b6a3bff86e52afd527e0c348d23fe285529ed58fd64927c3dde5e0ab6969997cc4ea0aeda5c8d289b93526480847bf2788f50c9751716e0f35c8d99bceb163eb5f400854b4a6231b11808ba58a8e388eca84d1aea407e314dd68d6e14bf0f1471d4e58ef74ceb74d6ca45948fe3fc7e3a7ef89bfb5ef9c3338758bd4a64d600702eb038f97d99fdfe96dae0a054c64eb860fa85195fe85f1da8ae96156c5826561cc1c9e73f97a3f16f6e7f29631e2d6e2d7bc216336f1a2e74d546577a7566422145b10304590011bbdf69515036825b55cb4465cae9", 0x1000}], 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x3, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r2, r3, 0x0) (async) dup(r1) (async) poll(&(0x7f0000002600)=[{r2, 0x80}, {r0, 0x1}, {r1, 0x100}, {r4}, {r1, 0x40}], 0x5, 0x6) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r5, 0x0, r1) (async) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000000)="6451f9b43e71901615a50dca0e27da1340", 0x11}, {&(0x7f0000000580)="11ca50885b55d4992ab9bea3f8d8d26014a82718cdcf91150fcab0ccbcae4d84868cef197d64cc94b938633f86cea1d4378fc6fb7131001f10b477b67b3d4271e159b7c7b503c114977350cc63648f6c8044f3108006420ba05cdbc87ce5e30328de1256eeabbe10c3da43c70eda40601af95c36b7b2a83151e815792adf35862ad3257379fa5e3efd1786eced7d561547de37b0259907e1cc58e5a37b1a624eaaa076b41aa8503756cb83de2c8f2d2f99e8e2c61d75903c922676f2d9fbc6d8085f20a5fa968a87ab93b87164c5cff9bf34421b33395eb92a2dda9ecd6a7769f748f2de7875e4ed96627bee0c0a962fdcd1141f1d972c195b433945399335afc6cf1d7552a9e20cad8b60a4e36989596307210280e62bf3ccaffedeac8ebfc0935444363b4c4e0fe892efff0ab9e48ec3cf1d31f4f6e7758709fbbd461d9111a58bccd9b086a6e65c698dd1986232e50520d0602023837b0f356ee1db36d42dbfcf039ae305595d5fc99d39daf9f9b074afb44c2218df772197ddcd169da271890108953af30d50da5c9f0fa1440bc90e9a9e981f071eacab27636aa566616f16a794fb054b5269d60e4175368f82ec32e371a06acfc8aaa2210997c47560288e4ec18dc2e70e3488f663e379bb5505901895ab3a3ca1398a828a3188ca0c754fded6424a7eafbbfb31e704b92de328d1fd54982c3435fa8ef8ba8cddddb47bcda7292d4c3d059f67adbacc4bd549dff94f83429128359e39de90ea69a5fae1d0d9be0ac24e693328dbc5b8a0a7d30e4d3614a1266d18b26411f350c199b05a6b471c825c1ffb0634ea1a5f0f3fd2cf8336a1e17fbd50b50d377dcd7dcde544af56a92cb6f5bcad35cdd867b9ae97e9d6e6e8d06a741b682710955ae7277e7f3c63c832b0efad98b085d7649cb771da004ffd7ac63b131e0552131a4de3b5ec22c662539be01cb51ffbf3c6ce35d3e1b30ab715024856f3c6b1d7bd5a1992aacb4439604b28df8b84e6e9187105d57a22eb85783f6b18601c9e708dc2af427fd8b68c0ea5997b9e51116f77aedee05354878efcdb51607c14e0d5621e1b7c8dc948b16e417d6b8cc512d6e71c0a0d4e64af6d47a2dc7998c5de9f94c712ad523e19f47ed81bafe032f150f5b0399fba1513f4f14320079460027992221810ca563f148d170a5aaf14e0ffff5b57c88c2c7f67391a883956496e2f53f244ef989fa0acf38b62cafd416edc60370626484cd1582912e2e9895d33ac85f5786f2b3d1a1d231db88303fa17109f13ccb6424f5a94bd28976535a1ab431d812dc81765cc29ad006d2270889224ab7c80c9bb0df22783771f5c2bea8eddcefda36292b1b7a59a1b5ba5b6bc64ebb1b754ca075a7f915c782aa0012362b4ffb514765e7c2b80c06c4dbcf3bcbcad11d1cd785119764eab16c44526c6b57b15de104ef7fbe98393472ebb368b55560cf2a108af713be91c3d09280eaecfa99b5d7c329b9c263c302eb010028e28c119501c173e6bd4c42eba7a553a63bc22d8bfbcaeee98eb553e70f3dc03c5470733c00541e2c7aad741c14c05e9a7cf6cdcdd0fd3963456acb3762027a103043a7a283c24e9e723e23d1cc00103dcd258450631e7f7210adc1a787c15116422ec4d2dc986bc6152bc4390356ae814ee67d139c426218a6bddf1dd239e991fbb0b525d53fd4b4e07aea96a50222fa70560a17862c47912b61fdd7834cd92f9c3f6967d958c38799a880f0f36c3cdc751bed3d936d4076b22b1414b25c35086fbc650b626ee76ae79a547fb7f6bc146cfd7fbf587ba9b187ccaea8c33796422b97c494ab1f20101b3fe85db9e2181e86213b125844cd3f4aa9b35451c95acf497e71aa032f75486219e7c9b47112da0ffb684c9929beff4f7e36ac73519a64bd234d1b79f10037626e83090d070f0e49baa264e3d930b2b791919be2cd9cafc7eb688e6ea5d3745a19d4f90f0b9ed7fa399028cd68e6302dba1bb58cba133f52cc7097fa5ebfd0a16fc1f3b80107514deb50e653e93ddfb76dfd34eebe47ec814eec228025153a1f1a5f779167ae8084f0ffe964deb9decfafb3a0b354e649d846597a79faa114a6ae031bf61bd2bc5a549ec0fecc0ca5397bea5c79239bee4d7f1d19f8f78236100dfdad8b05b65fcc919477d7f3e5343d726a5b41eeff3546a7b537bbe43c78e3fff410ae95e64f300887aedad43a3b8a64e19e08054dde6d414ca05f08ba65385061460e51eb90fa8979d2e1690738007e10bc9573bcee94e10885142e3b56643a2fa2e0d5cdf5cc6e812e205970becf9b92f5f4c07fb463aa79cc757ec044615955622e63a879aa51a13051986fa5d82d1cc00a1f3471641bce91fa415fa37c70a5b36ad0504ef180486c62d9483e860556d131783d6bd1b117514a7215a88d3b8a02053d58c4d35f1cbd1fb9885a94da51c18a1b87dec42c9373aba36d3c0ce3817fb0c392a36f6c96cc88f96cc1b268558add473224eb1f277b596a8221c0fdb4edb327a4dac4ca82b96c6b1038e3ef1bcfe774a7a21071b779b7acb8c5bf28191f6d74d97f8b40cf3b64037557ead1d7875d77b5828e997050f79e6bd3e40b65d4fa44e1b2fa4a8ed01d9f7f7c904c7523a2336a5b4d5f94dc41d8d3fec254edd8a3519819ec049060f0bddfb32312d2e2da8717f99d91032c3d40698bfea7e94cd80cdf05d59ebcd21142be1afe14ada73b8932f1f81c0bb46fc6e0d1bfcff6c1311cf9346ccc5867cbb940af11a32d2914f5451d724eabb26d6310aaad090e63d83086771674260b2a8b24cd4a1ec76cdf91dd10b04bed8b62f33de26469c360dd18e37218645560ec91d39ae618a90e29c402e57fdff4911b48ca1e21846c0d8be4a870103c058b54874a499fce2293ac0b143619a0ed12de71952f434366ad3785f52ca3005b2c48618b786562c8dc6453bea1b5e4bb393605182c05edfdcd9330341fd72d5a6f2d0443954fce67eef886233f32076487d7afc59f7a8dfa0029589326fce1d76cd0271d11713cb03fb7a286dec1914c5c553d36c3b317337188c0c657f2253fddf0778be3f0d045e15225eb4c57224f0beadba7e66b6f5aac09271a2d8b61fefd2d670ee14fd08c9c44edfb9e1575416c85f71fb4d941460dfed2fb117bf36ccc1bde21d036300ef32457e4fa219040ab89facf86269f80f5d0881b8762618c3f13c299160f7139dd70019a479de7064fb23c35500b9bdc03ee8a130465c83c677a6387501388559d85c9407a31279d500d6a3fc77519d037c0f4dfe785366e0cdc56cc3a099504f0c8bf64c959468406cfa59d886be6d2899006f71e0e5ca1442292c6da945b78db14c5651f2f0e98b3d9af361492f4bc1b06ad60f7f9c4b0c0e2e7d8b98e865dd174c10aa3a8b45b8f1988eccc398a4c2db49122022f80dca06fca8511958a9e80f93e4354e16286377c5c4b6fff56a5403633e8d596d5f26cab6a483832e082fcef6372678d103e30c5f165c1463db92feded07d7a2b5e6322a65ba32c7bc34108516cc88a28f1f9a1c756a10782f8ce700035dca88de7251ee3805bdaac436bc8f137a03a36e15ec06049458e606426aea79360713e64ec208f2db56f328b4f0f933a78543117aa9ca8b0e246921ec3dce1c4056fe5732b7db323779e64c86afc9ae05903372b1c1000a393093dcf5d209bc317d2daea76098a33083a104f50c5da2ec76ee02edcc8cfcb0f86ef05904bfcd35755b3499ed4b13e8c5e2c59858261ad38aa8d6d79f3288071bfcf533956769edada3f3d093e094f1522f0256b0717332d7e6daba02b587f68b0f835831c13d4e1a724bd1a34bcff19b2e5735adc659631aecfb5dca0c60f9b2c62ce0ac45728a6f59548d0e57d312d6fe067d70d264bbc968ff123b7f61297d59fb3dbcd15b6ebeade25d101198695af0ce10df1ceb4fa4ecd7ea5d2d961e711d05603fd3a9310565926b435304f5e42962929758e6075b8c5552d4c918a7a4984936a3c3e4551388afdd9687fc5b445468250085b30661f73f02bca29ac85e1967425727e52577f1bfb1d583992048a1cdaa75d39403cf5423fe699ccdf34c1f8d08e39660a7523f2a6a5820044cc480c49deecdf037769ce88497577aeb6ddfb2fd695cf60268b106e3b3f60eb210b0f1e5fc54cc3346e437faa0498e2d6d48f18bf6b778814134981eeca58c528ae6785e6cf7264c7d290b0fab4271d4849fea724c5b37415cdfadcc30a1d52a8839240e557d50162323a4d3a697449f4c514a243201f476db4a45af71f5f482bef7f88c36fb24b050212429d97c6d0868a1a60e4712f5b0d67adf3485b775ce51519ff24fa34610ce15a3c32144b8d63c21e292707450bdaa0162978d3a734b7f60dc69cbba807d0792a849fa0be21cd373e15f2503e37d9f306990f0e4b85863225023c16aa1e8d8e617abb7da27f2064ef43884ef19ab17b5a2f5f75c7824f674d47e02273df5ea73b9d434d33e38a5e66cf26bfb0e5735dddf905fc99ef4d1aa5652b717528635db62c7e3be2f3f55edb6d3efb8964960e59b9893538a11de623e0de999a3ef7f542254abd95684c17b3f7d0e3a3c9b97a1b2f84acf3b47b74a283298573eb1fa33b73d0ec8b8f1277d7cb965cf5afdca26f448c44b8896ce5ea80a95a534dc6db6044854f9ec8f8242402a4d64394f22abf2d775996df836bfe753d4a086109dd1c8a940f6b128947e324c47c22db56a1292a22b04578fd4329f5364e5302a2699139e06ee63f0a56a9e894b17294f2ae9ffb85b82753d1d9184c06c0053885a772ac6ce8703297568828ff76aaba74e6b415afeccc00c2b68e19b916af665276d0877bf10041cbd3fab7831e67c517e9a41405c313e829d1e1b7d881f01704e64d08c42fa81fd0e38fcbd8aac3cca87f58d485b8cee77e123883ca783bc659d94e3f5356146d6315b6b21944a41062ea9ce8a84b0261b0586192e4b0e61a33870365a5fb5aa99177a37918f8e599772f1276b230d8ac9b21953791e31f291d1f221a4825268f5efcfeaaeb21e368610f5c4f0ede15c77660aa0bd2163a0a6683dab9e19e77df298112223af0bf1e2f03b9e095b16113961b87c97b997d850d90ee649497fa3a3d12e66c155695c1b646c4895940b7122e89de6c5746fd779604f13c924b89addeeb39fcbd361c12a0339aba08e3455548b056ad2334d7b69ccf23e729fb7a30c2e0dfb620ff228a0668a0485b2325b738d89a97732c26373e416d44b5c4e5e01f67e7d30816b9c90b0b805d1710b52f51f5e6cbe183c8515b0af914512737ee4c6e56c1d2bc13ec41b408adb41ad863d4b05c97d48c2402b79d87df36dc2e8dc01728875295955978108109623feaa7c437dccfea8e2149f72e5c91b29524cd0a778fd4321a47b63876d9ac4f81c6437582dcdc43865fda5da335a70da34661de2a587bee75e0f48582b35e66d552f353cc053ca8aedcdec26a7789cd2041738b6de71e2571495a287dd57ba84d21661f289290c769a35b9c178b49d8f808af36538b83439bdaefa156316895292b0c18dd617746c69726f0bdbd2eca73f6ce9c2bd51b2945102d58c6fa45976f737874ecd516047401c5f398a280b741622f0de2c12e48e6c118e6de3df3fcdc17b6b937b3ed940d4f3f717db7ed4587434c85da1ee5418c3e3d370f20a9011d27f9a4da870fd881226562123b839eb45ca437cf68e0b63b513ceb5cb28da349c4585ea1cf000842ac9940c51846380b5fbb8b5303b579ae5bcac84f02e14a807ca2e0", 0x1000}, {&(0x7f0000000040)="4c6de0a18f86b52c0263ee29592c34f520e796c1c5f98cdef20f05f7ba3fbc3c2bd590137c88e75959c07fe46af7451d348d47530dd4e129baa5cddd9520a47801459b667a4a971ea0cfdc7f621dd27eb1aad1056bf9669928ee", 0x5a}, {&(0x7f0000000100)="e05e5d997da541737c1013070c08558d", 0x10}, {&(0x7f0000000140)="6705e4c62aa99e52e02c878cea24f550b5a7cb1ebe472a8edd91a9b18a5a58eb6c9a35b80cb821fbc06e5390b9ec4f1975455e581dd71ad03e8689f6a1f3347123b020ef720b38bfd18bdc8bfddc88411a1943da0c5af64aa47c4eeada8490a80efb0b29ce025a97a6c46b947dd266db0ddc72907e59a067518829e3bf4575d816c20cb7a4c1222f56ed3ab1b0711fe53942ffb6d4c2645308816ec9", 0x9c}, {&(0x7f0000000200)="cd165f59", 0x4}, {&(0x7f0000000240)="346a46dbc7c3d9b6c3098245ea4d5f4dd9c2ba219cc60fe2c70ed1c02f0823fd9249994468441c47c72fab56d73e81696693bfde73d85425f4d69348fbd3dd53f6e69f671351013efa160411852fa9a1a0733d6f509ea9685b4dd37a722bc427da76e85a005c219367a84a43e3a630a1336b7322a012fad1431ac1fe02f39c94c2d2dbfef8c8da1deb205410f6d1cf9702faf4c81e8ae3", 0x97}, {&(0x7f0000001580)="b4503500ae4f40b0f96a92a2d4036a7b37bad710ad303a0233c75979b7d2f7b2872b479ba006a08db918f4c2d6af9b951c0fc0ffc2718312d809f479763e00afc2cef4586ebb4c9d43693ee31b733309e566017d345cae68b7993ac08bcf576171777f36c5f46b6671307b13a49845dd4f38c5bc34911bd31ea27fff9341967944d481d6a911da7d0c7f79fb68dee2cf517d596fce3c44cb54f800f4981ffc41dd0720a08e844bb0143c81541b507f414374ea8a5a9280f94a8e906c7e35341bfe9ad34a29357f938342670add65a58722648deeb4ab813336683e6a5467b09c369197f17b11cbee1140ff36339f4a455f5d647c3d33b263a1b77d5ae6ad9b9cca251661cb36302ae9b3472f6b42a209105a91a97cbe6247bd01c020cdd49fd2801b8101ba4b831b2fbb54439eac23ac59524905e2cb947d1f62c97f1c2f9b082f52c8ccb7e36c44812c9aad65c55776f520271130898b8b23cc60e0d74fe557ba065573896c1b7ff39425379c1310727ab5528c91bb3e0fe2bf1a5698354154d85b6294bf8f28c2978a37fcd1fa1da455b764ff2f4a782b0536633941ddb6f9915d35fe31f16c9ab88fa9b165b7043583ddbdf562f3d854328305928a201e95a09d963f228efcc6d412526a22413eb660e9e8329703f83ab4200976eca4747747516db1ec46f51a789fac5bb11b975cf30dd0195be1a58acd8518545b2775de8d5b3141d0341a52cab4087e99e0c39fae4f55bf026baa6e993951f098c78f7683828555d156344ba1bd5ee2b3357ce91664c2b1a2eeb7f63dcfce4f15e2c7e5aa5c46e599a59d6f7b172ba49d084fef1825249763bade610da0b67df2d5570bc62b20d560703984f5b66e34e342ca1c12911703a4c36f4f474d0ddd0993c6989dc150f3923149f827d782f10533ca5e64985b240542a101cb8c03ad3bd2aadf734a10d3bb7be7bb94441a7eac75e79c5f92da695adf5a2434f34f3580bd1876ad021382e9cd594985ae97a92bd0fd6dce6659cad03e621b695312e6acb9bb838be1bf9144718004b92e1b7155cf74c5f4a0c13bee30114a137893447bae5c756313ad5e9da692b9c64ed934a4da68b95277e58bd4502d65e05b2186b4cefcc23a819a7ef482ff2db100432f563d4eb2da11703a01528a6bb3e027b24964d2b37aae563dc36edcc8373d0501ee602726420fd884194c083f26f972125138a419152e87efce94e4c71454cf22c095de676558d49c94c3b8f686b6d63c0982154b389393d14e27de9e0b9b91ac892c401febe7c733be27af695af1579e20a13bfab02c6513087286222d653a697393489f009a5c415c46060a87f424f1ce91cca2a3b50663d6765f4db85a2aeb499130922bff8fa43e28dd3b09a0042fde6c24d5c930fa1859f901faa5a050e3e0ca5d113befe1eedbbc9d863a1c675d4e0cc806232a9ef22d5acacad9bd29f9fb7fe4df5220080f5175fbc43ccbe16354c2700956e8b7081ad117017833c644c8f2845cab22b43281edbcb34dba7730d4cbb4950348c25c81f76d020b603cd9cde0c1c5c04ac7b11f69f8a94e4f916129643eb5817351a9b8349ed2f42f770cf315d853696aee8a5a78037e01664567e9500b62eaebaea6f2c90f5ab4e5988a71866b2bb0fa4535bf061d1c6edaeba68e5011ea7c31cd60d85c972b818695f4a66f90541fd4c4c9cde6d393c3e4e32c3eca9f0fcb2070bcb296cbfcc1f629083499aede34bab8aa2746c6a79bc637337f0f29ce547bf221d6882004128b910a63a9ca886e2454ff5bfbfacd86a94d8cb68aaad05b4cc39c6ac37831ca549b13d236a92899fe93f9d2877effbd29f2aab714f591e265a3f2ddabbf8072d3750c3452303e70b0b388477cec80558a1972fd8376103e6ab4f9a402f175e2682bcdff4890a936c584b08c9241807b9ea4b787295624d96ea96558b123bef82784363b911e912d67ff25f9e59a7f2e15b62bdaefd712d504e8e30c59a5b47f45959ca43702e6735b25aff87d35c33adc97e1ef4339e6d9073809a39ccf545973dbd907b67754fa54b5e7ade09bbe24f498e62d4b89a583a6c3925eb2aee7e89206a4c11d320567a0bd04806a8d52b29732328b49e5e672c78c07d206e4d1422c72c160bf2f14b61baeb04986f17bf66a2ab1ab9fa37ab5d3375c71e11e2833c013c01fff2aaa6bb78e1fe271ce0026ef4669a59fd84cdda0626a6f32d5375ae8153b3be7a72190710ae11bbae6c920770354795828f96e6ac80c8148769220a66efa3d5b95b2ff1f5990b641882c9249c67ad9c84fb4d3d5b7b10b575d1b3ea597a0366b09a845e17efbdb53765f8ada8bd8f9ab9b7479e47019f610e712b3f4597f1e5f4b823589376ad0c90df26ef775696759cd062e36b7a6a76680402376b564c2b009fa31a1b857729c451da4ead5043d456bf9c74bfd6d1b4bb390ed9c008bfb069ff30f71301e0b6130af4e2ef9eff4cd7f1df01646b0ce8fc541374b22a3b8f67596e1b7fd4c0def2253ab2ed2011272aaab45837c870ce0b273018b5ed1213bf4c34f799c05434475e10c16ed518bbf0ef6cadb7440b5ae6e8ff64ff87b03537e0c07964a89b035d970fd911b944b64b5fb9d8393e16a3cbff954b18167fd43e1961ec26a23077c15fd3c6e322485e72cf0ffc2bbc4532e7353812d5d98b083f0e8b267ce8a398a571b4530504fb42cfceb0ee8d45ba69bd3e833ffe7bf2b2aea0b252d6cb896e3913c9ccc675702956f8aede982db6cc13ff05b99c475b2f70203cbb3e64439e9e7fcdfc72e3d8e19d4e268db061108955b3e44282111965bd69861c671f753b6cbe1a5a4c7db7ad31874f7f8553d78b015b0f4e3ca9e27f6b4f27816c63f2d0352001ece2d11e7f1dd4f9d19c0a1e8dc447bc78707d9b88ac6a500fb6b2967a89ed66799728c1dabe1786a120cfbb7f12c5e7313bbaf6ebec4769687e0f4ab42002127298283c4e839f0d3939e1c8f95071c9c70537c547a796b164b33dc685cb7b5637f632c06a1be966a561edc0525a448bd4f2f5224b09197a88de29e35212f9a43c797023889cfce8814d23ebc0ec1b1035a6c8b365c4e8d5d19caf0158d64f4603754601853245876ed39ee000d75b2e20bc6a4b398486fa94779391df5eed13922149d3e01abd6d98364f29c970525a1766865a998c11ac4e6d6e2657ef5e518d0011abc32d0507cd1e068083bc87ed5ff23e63ac6564efe2e63250686a383a76a4d31f7f4fce32830bd6da5ad447577d333f0c1f1ec0ef05670333d2dfae9669c8c451f23838ef0fe6987751b388c7368256e92bc9ef0ea9a31175ce7a17a8c6d03af7ceddbb58cdc37ae847084386c49cd3a7a3a7e1ba8d0dfac0cb2e8b24a6f7265eeff26bfef92d340bc1acfb840c2508568fb640d10075b61217b06b15faaa1bb1133a65b731dcd984da3b026ea3c429a56b695d765d39d8373967fbf431feeb8f0ec57eb10f0fb352cd487b9a5e19e51a3f9ea421ae111416a160ab22015304b8bdf884731650bcc6791496ffe96bbc4212fea5e3da70d9e7df4b24a56f1c51d92a684d00299427d7d396729e5ff8f2c45a73ef57de98a764b9a78654b3c57267ca9504437810acfe74576ff1d6be00029faf8c8960f75f7568da9233da511c20996d354e9f76779c9986c3f1288ad22a1f6bbe55462f5bd3d40fcde303b439f41ab3096e93fd8a9c87197965e560b2ba531e053cc531b65b2d770a207995bb42c57891c346971c888512eb03a52492af0b5a426ba5abc3be95af13752b24e6e304973ce201d0212534ed97ac41a5a1079d5a93ce3531279db4ec4d74f6cc0078390a6696b03f02d187ab21c2f969b43326a586e3744cc6391e389eb38090ea5f36290559839bd17670e5fc801506754fc1c7731d4140340ee972b8d379699f34df1fe73720fe5caad3fa6b6a4c27dfc79e033e1e9cd89580be12dc760395fa78069ffb4e3b7d78a83c14c5b7011e00bbec419fa8bb0ba27c5d516b02131091e02d5d0d14bfb02118f5bb24b9aa50aba5bcab0983bc0d9ccf8be7d840f13a36a55724738b734cafef805bfd2de53217d6698f92ec54c64de306cf53e01ab87031fa21408838ac0c112f64de7763b891da619667972a59caff5833a954cc697694d7443952423e1315622e6649f7720e12ace3a5d6951355ffaf4c965e7c8cad6fe548b36181b0296e95f8630211ca73a4201ab4f3a4baffde0012dfd8ba1fc8a42592947010a85897d619ccaae898e76a0576fa15cf39bde926dc0bf73a30b7987a278eb4ea1ac50e49ebd15ca7a30efa9e3c86347109259612cfee9d5937b6de8d0cb44d1e402b52d929bd3a9ff8b03a16aab1a95f5f942a18e736d70a05d6cea470b4b5f967d22b80f451547dcf62a4eec330e7959997f0641a6093d60c29c60df9bb3317e3d570560e763849f40e8119368c52241ab1598706b0a0f36799d27b7dc30afcf1c4c23a66b13a9e1acb1fd186aab18f881174ebc1a8a8d87fe93b3796d5071da1f654762c24c1df9e9395f095998f71ae01f725300179fe317628c5b65239c41fbfed0928b27bcf3f36f08dea857893480b56d5a028eca7cd1d492cb1edfb8ac13384e0eb1674fd5cced3fe67fe4a2bd456fe46e98ee7dfcf7bebf13268fbf5f06ee2c6be885d9cdb4854e31de5b3f601a879ea9760d818a82b380504d3366383dabd413482e8070d6add7403f02899e489498b77dd4dcb7a47f6531bf4354530c6051005675bdd8f459886278df5f63d76bb9e49d7cabe0d0441b4c60a51d5f2446beacf84bccbb5c3b7c94c08481bad648383328489de447c05110484c7cfacc2fd7e4cbdb1cf041386240b167e169f7e2213a568d44b300ae86ceeab6a61a0a10730107b4309742595e6412a9104aa71724c5e6d260c0633eaba64210cdc119d9253126df6ac1617efa858a2a7001202b6ac6d08cd344f613121ce72be14af693acba4278c9549977edf9459085555b09bb89a3fe2de73e1961837ba40884ee9c91cbd338669dde228dfa718fe1f4be00e3f5d1cf4da3a4b2dada68f77641f704e725d9972929c5c4b52b9f877e15351ead0211d4cf7dfb19060188400c0e28c5f535812b5d6b2d45d6d5d31c37ef319ece11bfca18c9517cfc004ec7810bb4bb0a77f967f6dcd07927e3afa8b5b0b98573bd96cdde4728450c47d99269846f03dbd406d14729e7e82bfd2add41763c6dbd4a523b7c7a5c2c7f6d8c11fe5f8cb0f266509d6a3add4e9ab9dc630f409a1052190a4514f233a338f91843284ea1ad770c296a71a0a975d1136b645178d7b149903c3515e45f8935d7b639fa8c4d44d2d6d97a6d7ff5f42b7dc800246361454fc645cf00c7e74df15b49b66aa4bba36b7ed6c1f716209e22ba1b72bee8a361ef92e2721b7e006a7ef21d0dd1dcf28f926e1d8ec24113ac918231f22cf7f7655ee9b3a413fbfd588fd30b5734924e842c5f6960aa9b6a3bff86e52afd527e0c348d23fe285529ed58fd64927c3dde5e0ab6969997cc4ea0aeda5c8d289b93526480847bf2788f50c9751716e0f35c8d99bceb163eb5f400854b4a6231b11808ba58a8e388eca84d1aea407e314dd68d6e14bf0f1471d4e58ef74ceb74d6ca45948fe3fc7e3a7ef89bfb5ef9c3338758bd4a64d600702eb038f97d99fdfe96dae0a054c64eb860fa85195fe85f1da8ae96156c5826561cc1c9e73f97a3f16f6e7f29631e2d6e2d7bc216336f1a2e74d546577a7566422145b10304590011bbdf69515036825b55cb4465cae9", 0x1000}], 0x8) (async) 01:24:30 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x6, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000800)="fe2ff467f72c7a5d0259034a12895eb66962239f0cb63855b7484ff26f6bdbe77e601c867eda39c49212728421a4051aff1e3295c71370adcb7f28fe581d02e79e167fb167d3b7c400105109e24208e3d4b16239c0cb52eecfb06360da51b6df0e96786b3ca32b203470e19e38a0fe23f252e8cd013f9970820e188ef0ec75203e26c8d398e118536d2b0ac4eadcfa315d4ab179da3effb2ecfb62f3618c65ad95997513b019bdb327b362fd9403e5ba57069b71a9a42889", 0xb8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)="77e5cee7f6f0d618e5428b153c3fd4318675fb678abf0609cc21a45bca6e708d682c0bbe7fbf64b421089635daec04c737ca786570fec6cbd888783e8488b64cf5", 0x41}, {&(0x7f0000000300)="9d9f6281847fad9af6103d62442fc090bc9ab2d8e03bbf72b94791fdf7e1a9a4d76636dcd3e81ad24308020286d8ceac77f52aecf5d0b1e2b5ea3c7f1d16848640fa6770e626097ad30fd1d1fa8ca0de9663131aa1a7615c2f4488692d696ca8485352cfbe0e38246996a197305c4426238496943edb56da78cff7b843f4692cd25aa5e160146c21737b7d", 0x8b}, {&(0x7f00000003c0)="59857da692347e4355d90d4c8b7aeb2ed8db5baa4a49f58420375b74a7449253eb2502f4c516495b87daa5706ef1bea98d005baa8c29a70c3066d32d1b93647ada378ef390d44f581b14d8da964205288469c91cf7fe05d8954183ce048992f794c9395086bb5342d7d3fb5b64af46e4fb33fcd7ee1b6ac95a65edb06f7c8c19fdf7900ae03904cd0ad9400e7fd6b051ee07f002d29810ca1ee4c1489c7c2de42574bfda3b62949e82ad7be54b318018161578cea72fab3381702f4a9062811cac37acc99fe6e4ffe3", 0xc9}, {&(0x7f00000001c0)="f05f12b80625c78ad9c6", 0xa}, {&(0x7f00000004c0)="1a1007b9c0f50cfb29e6b88bed55b3be4ae1fc1279ee937e", 0x18}, {&(0x7f0000000500)="df9020f6e3591261fffd0f1fe335620e7ad059ef010e6494b7a9dd84fff797c62b782492ebf30989929ca9096fa3cef21d23696fba950b4210bd3a3c760904558e2a2c0d578e55e91602a070d1188528a24b11dea462724061e7c9a17055a708ed65b9022378df777b0b297e3ba0afd51c2128c0810748b4f02e338ac3419519d3b0add99a2f64dfc1ebc03ba2ac76ad27b88ffc6c2d3956f2e7625b00f3e76623c67c90e34619153f054babb979c6f60b9eb9b425e95231d5", 0xb9}, {&(0x7f00000005c0)="a2a433238f5d6a2ad45c9a80ad82fcf97d86143e9980b8247106f9e697850ebfa74ad60f4b2465929ad9ff8a6c358fd349c2bf7a62ba02c0", 0x38}, {&(0x7f0000000600)="a104b1a19fb1d38f1c945fd570860152e4fe9951bd3ff558e0a5d560d1d998434fe01c1393a6242fc97f60f66269d51d3665b2367d63955baae0cd2086ee1b3892f2c00515b2b8f621c2db32a194242bacda401a7f62998e9beacd0682e7d05d4ca1", 0x62}, {&(0x7f0000000680)="9ca3722b09035f7e00", 0x9}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000007c0)={0x3, &(0x7f0000000780)=[{0x37bb, 0x1, 0x4, 0x5}, {0x1, 0x6, 0xff, 0x1ff}, {0x2, 0x4, 0x0, 0x5eda}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x6, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000800)="fe2ff467f72c7a5d0259034a12895eb66962239f0cb63855b7484ff26f6bdbe77e601c867eda39c49212728421a4051aff1e3295c71370adcb7f28fe581d02e79e167fb167d3b7c400105109e24208e3d4b16239c0cb52eecfb06360da51b6df0e96786b3ca32b203470e19e38a0fe23f252e8cd013f9970820e188ef0ec75203e26c8d398e118536d2b0ac4eadcfa315d4ab179da3effb2ecfb62f3618c65ad95997513b019bdb327b362fd9403e5ba57069b71a9a42889", 0xb8) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r2, r3, 0x0) (async) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)="77e5cee7f6f0d618e5428b153c3fd4318675fb678abf0609cc21a45bca6e708d682c0bbe7fbf64b421089635daec04c737ca786570fec6cbd888783e8488b64cf5", 0x41}, {&(0x7f0000000300)="9d9f6281847fad9af6103d62442fc090bc9ab2d8e03bbf72b94791fdf7e1a9a4d76636dcd3e81ad24308020286d8ceac77f52aecf5d0b1e2b5ea3c7f1d16848640fa6770e626097ad30fd1d1fa8ca0de9663131aa1a7615c2f4488692d696ca8485352cfbe0e38246996a197305c4426238496943edb56da78cff7b843f4692cd25aa5e160146c21737b7d", 0x8b}, {&(0x7f00000003c0)="59857da692347e4355d90d4c8b7aeb2ed8db5baa4a49f58420375b74a7449253eb2502f4c516495b87daa5706ef1bea98d005baa8c29a70c3066d32d1b93647ada378ef390d44f581b14d8da964205288469c91cf7fe05d8954183ce048992f794c9395086bb5342d7d3fb5b64af46e4fb33fcd7ee1b6ac95a65edb06f7c8c19fdf7900ae03904cd0ad9400e7fd6b051ee07f002d29810ca1ee4c1489c7c2de42574bfda3b62949e82ad7be54b318018161578cea72fab3381702f4a9062811cac37acc99fe6e4ffe3", 0xc9}, {&(0x7f00000001c0)="f05f12b80625c78ad9c6", 0xa}, {&(0x7f00000004c0)="1a1007b9c0f50cfb29e6b88bed55b3be4ae1fc1279ee937e", 0x18}, {&(0x7f0000000500)="df9020f6e3591261fffd0f1fe335620e7ad059ef010e6494b7a9dd84fff797c62b782492ebf30989929ca9096fa3cef21d23696fba950b4210bd3a3c760904558e2a2c0d578e55e91602a070d1188528a24b11dea462724061e7c9a17055a708ed65b9022378df777b0b297e3ba0afd51c2128c0810748b4f02e338ac3419519d3b0add99a2f64dfc1ebc03ba2ac76ad27b88ffc6c2d3956f2e7625b00f3e76623c67c90e34619153f054babb979c6f60b9eb9b425e95231d5", 0xb9}, {&(0x7f00000005c0)="a2a433238f5d6a2ad45c9a80ad82fcf97d86143e9980b8247106f9e697850ebfa74ad60f4b2465929ad9ff8a6c358fd349c2bf7a62ba02c0", 0x38}, {&(0x7f0000000600)="a104b1a19fb1d38f1c945fd570860152e4fe9951bd3ff558e0a5d560d1d998434fe01c1393a6242fc97f60f66269d51d3665b2367d63955baae0cd2086ee1b3892f2c00515b2b8f621c2db32a194242bacda401a7f62998e9beacd0682e7d05d4ca1", 0x62}, {&(0x7f0000000680)="9ca3722b09035f7e00", 0x9}], 0x9) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000007c0)={0x3, &(0x7f0000000780)=[{0x37bb, 0x1, 0x4, 0x5}, {0x1, 0x6, 0xff, 0x1ff}, {0x2, 0x4, 0x0, 0x5eda}]}) (async) 01:24:30 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) fcntl$dupfd(r0, 0xa, r1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="e9c13793a0d542ff8b60610dde144284f51a2920476d1ffaadcb1cb806fc67fb4170b487bf1347fd01c6232b974eaef65338f1461baf04f896e71453dda651ccd67ea2183db112a8621725d26a9075f16d303b436bbf10e5b4a4c906b4b9949a329bb8a2346b1c1335184a556ca8a2ca25c0aa0f5ff809c3b25d", 0x7a}, {&(0x7f0000000100)="71170bac8f1788add0bb4af549a3635c7b3f33f5537d8dd6062d59f84955", 0x1e}, {&(0x7f0000000140)}, {&(0x7f0000000180)="940faf8d2df15971d007cf9685ef5c05856e4d887be88c978ce284c8669560230816980e6bf32a21c722ede5906d9d88574975514b1f0ab91197bc68180d905ed4dd4901b6eb6fa330060059413eb19747b73ff5875ea3eac2b6cff148e785200aba43aecc418538a5cf9a7f740d3b5343de095949b3d88ba02d28fd1d93b335d88a44cd2f9b39157a15c02ea336d9873f9be17b975e5d117e8e84497c4e571b4edc7b4c6a9ed9", 0xa7}, {&(0x7f0000000240)="7309168f9393e72c05c8e531aa7d81c678cea7ca4e647a600e56db9990bcbdb54b6512e20878bb8595c9f20f5faed794123020e6afbb20a72476770ecffa691067a1b7de181a66a4d6df23f93e9306f7649c24f53207", 0x56}, {&(0x7f00000002c0)="ed6505395fa080cec7ad62e741943613f2518706c2f5c94db649f1b06dbdffdc6a3f1d3280b72d815c18ccbd3a946c31ce917bd98b2d2281ada2104478c0c9571ffbca0710de22421475f2fb5060bff74f2c28eddd205727fe91afaed40b36f8b543a597501de131a7b5ce907df3df833d0f26ef4f14693541b15bb424a65ce470b2deb0f7c71a690fe1b8841a9003cedf8616a6e72fd9f07a31713d16c0b020c1", 0xa1}, {&(0x7f0000000380)="765d3a4fd38da589fb63ee8c8a9a928717416ac6d941917854ca7bccdb0ae4bd0ade8fa48d102cc0688d9ba87c75d6475bd975bb48cd0e23782d4344a911f01126d1032b60de173ae7ad67c2d47b6fa5b60fbcee0ef383b597bc7fe288f2cc5b56b9d861f51215626243325861fe4ab9dd29a634875b479583fa366a7e0f65bd1e0d4a36f65914177117cc5fd47402cf8fd09d4cf2", 0x95}, {&(0x7f0000000440)="4d521d190289db71222e907efcecd50698f54d9f5e4d54c25066ec6f7cea329a8f5f0f4c24408599bee4efedadeeeeb5334258bf739dcf3d2333a2a9973c15f198948cedee313a47b671014ec5af4ee30b6e1cad2f90bc97c18f8383811d721658f8d90485cbf6b9d6ee2f3331b8e30985ce00a6a71fc1b8", 0x78}, {&(0x7f0000001780)="2c98ba12c693b5a69c59cb1fca2ce6dbea3ae67ce4bc33d4d4158ee26f5d37068dc221c36198f3d269d718afecc27199a35f7ea79662140fbedc076f018fb4554ca7ae353288c428b32d7254aa600d83c6049e86179dc3c247c7b99c4add1d32a609bf6079dcc3518934fa8e077692740b476964c051088f005d8e6e1494b21f7a56dc08cf38193c43d6e343fd38a0373e03d18d3edef228fc3dfbc86f7719932ca2f11fddf485973a046386b462d034b31cded2742ec673029eab47488e8832a6379e9f5b72331ec3fe90cf4ff451b5fec264fa4f8505c65a7e6a0ac574d9f2aef0d6f4c6a3d4c63ca9fa97cd76e4d297f87418c27617ef2831aeb8d3da2e152ec5e166b714bbc6b5ea4db611d6385ed4e1664b90b97239e4ac7fbb6ede961b1c9b959aa18a18184586f43eda3678a0166e7aa5def29bc2b1efedbe971b9b6114d5d1bcbe571334d0dcaa9de65fca0429da4d3731967751b34dbffa6bebcad35c079516dbe218909e51ab76a6286dc2bfb73680c807786bcefe0a42e9e0ec4dbcd9568cdced944d39124d9f95e698dd7f586d17f07d9fdc10be4589fa0cf58e4631878724fa5dd4b0ee0a571e28507b883eb853812027ddf8394f1c63dd0805bc0e6473556e6531f11103686555d8be28004cb611733e92f337005f5f20919ea772e6dd48a1a31fc8e45adb2cf40557ef9bc6dd8cbcf0742489fdbce73462534e822b0ea82286641369b74776b8ca1bc21cb3969afa6d7b3952ba8ada4578e2f611f658e42545602816e7c772e0dfe4e1cce979a60fa6c648d6438b0069bafb2233e191fdd7cba0487ce6a795854ace93ccb8da418c57badcf09d62f4138cf79ce3ed13cae73d14aa7f6d892751c7b50e43837ad20eb6eda62c331bd4de2ffa84e17a9819bcd9e143e6aef6045a7a90ad3b80eceff1fc532941814e2f493ce5852e8ea09fb5a652098312f0e90790bb93e4b89e24e8bda49b6a8a54353c5af785489e32304571b011f3c75693f552144d267224c45efe668e7f8018fd1875531505081cee2aaf8169d77bfe980057d0a1790024bb3aca9f5dc3acca52468831fae0baa3d111542b79870fb11fb86915702c54a03d6e958802beb0ffd6ffea705361bb0e09ce193079ca22097e2bfa77a45a0b45dee9eba0df9220ad3b4bd28ed5b8c0b01d7bd6e26f426d1101e43b52f4964ca40815c6f4d2f635ba81c39a7994753370effd520ca429a6af392d7160d8032f7ecc3d2121c02a3adb68bd6de451a4de2405eb27fc749a6b0e524c7f4669ff86598ab47e8bd131a54511a0bc8e667ef73e430325cd2fd3de67aefa4e65bfd365c036170659a0c87e7edcb4dbecc229fb94813c785bf647e1317da2fe1aaebcc96739a9b040af1c35b1367f430eeda3b34f1259ab3779db1f15fe95f5f4ac821cf9998e06c040ae60750b8e8f9e022900241e190e7a8d671bcbf2a3c21170b3343bc3f9ef4c64c8a4728f28bd2624d59faa0ea39f879906271655afbd1370a018cd8247600c687a2a822a10c9a2ea8a3753e78109b384396e4da140a2c2299c954c6d0eeffa6b6cfe5545633889d520a5f4c68e79da5d893eac724bdf5d95470bcd6a5c788b5f5eb380f4b1106871cf5b13a3129d4937a7f1acbc47a24fb03b1e8434abb16fd2b7256b770d47a17a4a9084305555c708b8d83acb5c6f505b1f5939ca9abd01bdcc36d27b3af2ea49ace630a7742bb0d80d52a5d0a369ea3046a3cda338291f882963b50fac9d83fb2954e224138bf3265e133a0cb110f1496e90a3400facd578fa2a4f5f3a7b7b223a23bcae3fe11044529f497d9b492282bac7240ddcbeaae518bb50074d9a47590fe5658035a9013f2c1e3768e13c0a4c97fa64080c0a2e071a1e242eca02d21879bc06f732c9c9e4e378c28281e06b1beaaef38eb12066773003c1932a729da2e33f675ec23a69827b1e1e0daf79a8b629c0e3635c177c990e8814ab5dbc33be5156159b838df256826832acee29b4c37d1539fc8fb27ddc58542cf88fd6770770eb3bff0a8e20b140c82750b35f3c38c6ef9899f74927bd3e725afd65d503c58e8f48361da7622a647c6f00ed9bcaed782ab36ec995ebda13e9ba623d87ba8e0e6aa8b8ca349db9f438b5018ef306828282df96a39f5c24cca425dac83f766f41add3a666dcdca85662d84aad9f3b4e88fb5ad3b49981d9c2d17bfe58880c4c7d4e49618637b4f1c64939f30667480322761f0e3175591d75dd55b7acf02aaeffe70cbdb3448309262f1dba24bfaf5535725695fef2097845598351111fe3941c0fcd0d9c2caecd92fbf664553be250d61f03604d0e9f3127eeae46cbd59e7e55d3ce8603e3b082c025dec469712dd3d61ed85cfc90f66c800492437691133efbd1fcbb064237b64aa5f66d9b51ff149dbd594aef05fa8db0950e8b883d345cdebbb52713d1a7b0fcebe5a6ddc36b4ad15cfaa4afa806c0dee5702110550c9a498bcec60c13cd93ccc0a602048c38f5ac929e546a390755df5fb0c249306d511306b334ec6aa714fd066f8149189b95c97a776e64689aa9df29dd133c98e9e835b9a3cefe65728f2b67a11f6842b852f04bf1818ba5c0de547b59e59189637158049b3299259cb730afe906c79d3a993ea3281c6989bd7e33768e57359fe2e979f12096760e375c178fd61f9a34a29e5c411ca9cc4711c789e30343fe9d94f2353ca0390a4e4ecb505e568f83d6213578b9dbdb9031eacaa1e453a8c73b89a690dd160a26c675dae543871424e1adfdedee5faddc6cba68ba0b3920df38f3e353041c1b84598775accea3bd0531f35e1cc11e123e8f6ab639119643631082bda0e6f87e32a1ff892811915f4ac5188aaf83885d7989ef26e8f9b835d97c94a9e1e892a9e38aea471e07b0632285693340aba0aa7e1328e6875804d5574cde2a2411b09416c693fe254f2acaae07866113e8276c64ea408579e6cadea723d1c6bd9904bcb5295fb4160a7de8d8980ce5f4379b3ed2f64a685b5589b2463d0d7b4612498ef9453114e00cc13cf771ee6ae5d3c4d52ff8e8f92d938d2fa7a7801feda5a3a2e18038d711c2d709ab47a1b768554ad1af646cc3a8a515037fad84211c84778f20143a11fabe9f77677691be19e67214fd303fba33699499340775c90cbafcfcd98a3a4d63b1708f5cc289ca0257656a2a238aae635a146e93a3af4932eb4722f6ef122bdb17d500b490e359db7943f50e280e7f8ebb5407f15e03135bab3e8ea0b0403acbdf665486d89032673b3282aedd179add2d9238a156e147eff6d2b47b26c424d16cfee198c397af861fb6603d1d8771e396703b20bba1cfece1af337f327d0c461fe9ce6bdf187e595ced6ef5bd7e3e14c7ccc61945ea1feca76c88a8790b476fcbd7d3cbe1d3d6f5be80aef693ee113ebe1ffdd4e059242388a2c33aa1871461cfb2f5715ffa706bdf262e47a15f8d536ba869920eb9f9bc0488e4f64b1c9d7292acdda1b947c2c444a1e018dd926e888916d51749600ab03a7ce923358c56490a882fced6a5d20b2963c843eb52c43067f46f2df1b4bf06a29070b978efda0dbaea9744b4d827030dc6d853e1b9b3102fbf9d3c3e377336f28469bb8402f3c215cf78e99e5bf102bb591afa5a18fa460500468d7abce4378357b7db3652c46980eb976994b5fe080e091143e6dcfe3668af62f11a8038967f9de8013da6af8375f5bb0038455153753f28bc6f586605ff54c24b0089fa66ec05d0f8e0049d46c42aee4b83792bca8d51ea9cd060929f73a02f20a90bf8e8a6539675899214606889cd055a416c0d4bf406ad7a2701fa2bad5a184326b7096f9bdc57a7557697d05381019ef3ad3058425ada40b477f2fc44f21baf358dd40ed39a264af2737b49c50d4606b445dd740face10b2ebaead7392fd64ef69277aecb44497cc2638708709fb6cea81d1451743fd5253c988023be6a45c9d6f5ac7a9de6ec8ef2b472afa62713cdfd515aa9068199fb3e365d57af03805f6868abfeb733a535a77cabb6945c091644bf3b9dee81db66e5b61e7dee7e3b19dee7e95030ff005511b8150b6864f2d5735cb2d974ac110fbc346ad77de719044ca1fd9103dfd8fca924456c53db9bdb32f036996fb4ae107be1cad8fccc452dca69219d41cd1160f531ff9e5538f2b75992179e0691b4fcfb75aad0a4a989a62a2e4ebc7e74382b866d20e4fa193a31c17f13f7dd9099d5e5693d64966dc7ebbee0549ce0ead4e6882343cacf0fd4ee862b4b55bcca2e155b30319a479aee9f2ad8cd80384a4e691f90899dcdab8fd1bf61719edc13e6a90a16ce2f7103ae6fc765219c356b8bf1c3af2a2c005f238d8c9a3a4d5bb5c47ffc7b3d8884be7173d7ad8bd6922ab626528840e5867dda253173920fc7fb1ef7f9d8e3a026c24dbed54b61cc0da7faca40f371081533331340e1f5af2983e0ba0921e7d5a8a4a22a49aa4e3643303014037f4a3a50668575f54e5c56acfe3af1f7f02946b3e05557c069748d514bea01d4e461b5706661fa2bd3772baf84b3ee5e2b99af00475372f0ef12b48708ce5aab7feba08ca4e2cef87da48de43be390918c6c75a6451ac32c286c18c8d6719e722b2d6852e1f04116886da6877dbb34792897e3faf0b8dfe66ed29fec3153c029bc99ba684cf4300c3723c286e5c4766a1abc37f7e5eeb588c9d10d7a34ba3b1fa1e622b172a2a11cf8be63f610ab4069b6ac6e1f1c0e591a61a80ee88200b6f278c40395cac525b9b5229b837336e5e13c607a155dccd0b8a9225e541177e15b80e05440dc90f6dcea9cd60ce3cd3762c1162f725bfc0909ed5c92961611d36e7bd18efcbc719f7ba35354b7dd2c6f4a60d6f93dd0c5eddda04d148a5233e16da3a7bea2bcf69a16fc06620f2cb1d0b8f3625033ab7f3fe11424a72aafdac5a674370213f31cc6cea2c9866099188a8e16566887a5a82e6ff50fa86dbd378db4d7f8c05142214db462c2dbcd76e7ec803d042a34980fbaaa3826ae7399ddb06578c6ed1ceca81272fe0dd830a02e4f36d48d3d64f1f31f5f5af4a136bf104be38bffb6513117b0349bc0af9e140aa0a45d067d8f785e608271949f4ecbf63464ac807c7df30a948466b665d816975ce723120c9d846af0fd86355ae5d1dd56766ad92d25a42e8b322a47fe723aba81f82ab05257ee4b575cfe86d24198d490e68cee178e96e888a3443ab8485b950e4eac03554d6d2f494c0779e67f6e037ef78b465d7617f6f76170b0150fa9492db95143cd80f07bcce678c8140a0af7f2c429fc788367bfc021d7c44d2b0b69e3e78e49e0a6b61d65711cd80cb790ad1b0ad950a7ce0c1a9d7dcb4bbba6a7ae2f7ede1daca0a799e1b729f01326b878bbd0e2f2759095923a8e2163d53327873cdcff28c7346f5f980184b294e1fefbd9ce217419e146c0eb9c03e8d8dc1a50a1d85001a5fc6cf543d8a1b489850fb27cccd2c5595f7fba74e9ef181c1c0aff6f5cfc8f7a6c36d3f1025605a3972cd7c11880de7b5992b476282049bc3faa47477132a2d0121459b7540437c2322d75da23de4c61c5f990684f1a627de2edd83d4692fb0d349def03ea4c52223a4912878613af99201293e9fe6fa2fd5ab554e5ba58055cbb43e8aea083ce0426868ba5ae9aa583a910e757b6824fd5f8d84159b3da586fd38070c9ad7e695b633cdfd85eb81c469c18559809c57190eae300f87ce1d28e7894faf83ecbdfd60dda891cd2259cc0699741b0debe8c003fd78830af3232262010d5744e", 0x1000}, {&(0x7f00000004c0)="840ded2eb013013cba51362e3bcb0b132ef9888af02589fbbe8a742fe0acab569614a70579d11152e81eb9aaa69a7c82006dfb33bad1fcfaf16e3a64ac0f9e8bb5f9bb65e823e9ac67144845ef102f3544c57b0d95a5bd426d4cb113d11cc27f7b50f62bd270e8f3022ac48e5315b3d5d73ccd1a37295cdbda235a12dae4b9b048d8213ceac70e79003e317469a1", 0x8e}], 0xa) 01:24:30 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r4, 0x20007478) close(r3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) pipe(&(0x7f0000000000)) (async) ioctl$TIOCCDTR(r4, 0x20007478) (async) close(r3) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:24:30 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r2 = getuid() fchown(r1, r2, 0x0) (async) fcntl$dupfd(r0, 0xa, r1) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="e9c13793a0d542ff8b60610dde144284f51a2920476d1ffaadcb1cb806fc67fb4170b487bf1347fd01c6232b974eaef65338f1461baf04f896e71453dda651ccd67ea2183db112a8621725d26a9075f16d303b436bbf10e5b4a4c906b4b9949a329bb8a2346b1c1335184a556ca8a2ca25c0aa0f5ff809c3b25d", 0x7a}, {&(0x7f0000000100)="71170bac8f1788add0bb4af549a3635c7b3f33f5537d8dd6062d59f84955", 0x1e}, {&(0x7f0000000140)}, {&(0x7f0000000180)="940faf8d2df15971d007cf9685ef5c05856e4d887be88c978ce284c8669560230816980e6bf32a21c722ede5906d9d88574975514b1f0ab91197bc68180d905ed4dd4901b6eb6fa330060059413eb19747b73ff5875ea3eac2b6cff148e785200aba43aecc418538a5cf9a7f740d3b5343de095949b3d88ba02d28fd1d93b335d88a44cd2f9b39157a15c02ea336d9873f9be17b975e5d117e8e84497c4e571b4edc7b4c6a9ed9", 0xa7}, {&(0x7f0000000240)="7309168f9393e72c05c8e531aa7d81c678cea7ca4e647a600e56db9990bcbdb54b6512e20878bb8595c9f20f5faed794123020e6afbb20a72476770ecffa691067a1b7de181a66a4d6df23f93e9306f7649c24f53207", 0x56}, {&(0x7f00000002c0)="ed6505395fa080cec7ad62e741943613f2518706c2f5c94db649f1b06dbdffdc6a3f1d3280b72d815c18ccbd3a946c31ce917bd98b2d2281ada2104478c0c9571ffbca0710de22421475f2fb5060bff74f2c28eddd205727fe91afaed40b36f8b543a597501de131a7b5ce907df3df833d0f26ef4f14693541b15bb424a65ce470b2deb0f7c71a690fe1b8841a9003cedf8616a6e72fd9f07a31713d16c0b020c1", 0xa1}, {&(0x7f0000000380)="765d3a4fd38da589fb63ee8c8a9a928717416ac6d941917854ca7bccdb0ae4bd0ade8fa48d102cc0688d9ba87c75d6475bd975bb48cd0e23782d4344a911f01126d1032b60de173ae7ad67c2d47b6fa5b60fbcee0ef383b597bc7fe288f2cc5b56b9d861f51215626243325861fe4ab9dd29a634875b479583fa366a7e0f65bd1e0d4a36f65914177117cc5fd47402cf8fd09d4cf2", 0x95}, {&(0x7f0000000440)="4d521d190289db71222e907efcecd50698f54d9f5e4d54c25066ec6f7cea329a8f5f0f4c24408599bee4efedadeeeeb5334258bf739dcf3d2333a2a9973c15f198948cedee313a47b671014ec5af4ee30b6e1cad2f90bc97c18f8383811d721658f8d90485cbf6b9d6ee2f3331b8e30985ce00a6a71fc1b8", 0x78}, {&(0x7f0000001780)="2c98ba12c693b5a69c59cb1fca2ce6dbea3ae67ce4bc33d4d4158ee26f5d37068dc221c36198f3d269d718afecc27199a35f7ea79662140fbedc076f018fb4554ca7ae353288c428b32d7254aa600d83c6049e86179dc3c247c7b99c4add1d32a609bf6079dcc3518934fa8e077692740b476964c051088f005d8e6e1494b21f7a56dc08cf38193c43d6e343fd38a0373e03d18d3edef228fc3dfbc86f7719932ca2f11fddf485973a046386b462d034b31cded2742ec673029eab47488e8832a6379e9f5b72331ec3fe90cf4ff451b5fec264fa4f8505c65a7e6a0ac574d9f2aef0d6f4c6a3d4c63ca9fa97cd76e4d297f87418c27617ef2831aeb8d3da2e152ec5e166b714bbc6b5ea4db611d6385ed4e1664b90b97239e4ac7fbb6ede961b1c9b959aa18a18184586f43eda3678a0166e7aa5def29bc2b1efedbe971b9b6114d5d1bcbe571334d0dcaa9de65fca0429da4d3731967751b34dbffa6bebcad35c079516dbe218909e51ab76a6286dc2bfb73680c807786bcefe0a42e9e0ec4dbcd9568cdced944d39124d9f95e698dd7f586d17f07d9fdc10be4589fa0cf58e4631878724fa5dd4b0ee0a571e28507b883eb853812027ddf8394f1c63dd0805bc0e6473556e6531f11103686555d8be28004cb611733e92f337005f5f20919ea772e6dd48a1a31fc8e45adb2cf40557ef9bc6dd8cbcf0742489fdbce73462534e822b0ea82286641369b74776b8ca1bc21cb3969afa6d7b3952ba8ada4578e2f611f658e42545602816e7c772e0dfe4e1cce979a60fa6c648d6438b0069bafb2233e191fdd7cba0487ce6a795854ace93ccb8da418c57badcf09d62f4138cf79ce3ed13cae73d14aa7f6d892751c7b50e43837ad20eb6eda62c331bd4de2ffa84e17a9819bcd9e143e6aef6045a7a90ad3b80eceff1fc532941814e2f493ce5852e8ea09fb5a652098312f0e90790bb93e4b89e24e8bda49b6a8a54353c5af785489e32304571b011f3c75693f552144d267224c45efe668e7f8018fd1875531505081cee2aaf8169d77bfe980057d0a1790024bb3aca9f5dc3acca52468831fae0baa3d111542b79870fb11fb86915702c54a03d6e958802beb0ffd6ffea705361bb0e09ce193079ca22097e2bfa77a45a0b45dee9eba0df9220ad3b4bd28ed5b8c0b01d7bd6e26f426d1101e43b52f4964ca40815c6f4d2f635ba81c39a7994753370effd520ca429a6af392d7160d8032f7ecc3d2121c02a3adb68bd6de451a4de2405eb27fc749a6b0e524c7f4669ff86598ab47e8bd131a54511a0bc8e667ef73e430325cd2fd3de67aefa4e65bfd365c036170659a0c87e7edcb4dbecc229fb94813c785bf647e1317da2fe1aaebcc96739a9b040af1c35b1367f430eeda3b34f1259ab3779db1f15fe95f5f4ac821cf9998e06c040ae60750b8e8f9e022900241e190e7a8d671bcbf2a3c21170b3343bc3f9ef4c64c8a4728f28bd2624d59faa0ea39f879906271655afbd1370a018cd8247600c687a2a822a10c9a2ea8a3753e78109b384396e4da140a2c2299c954c6d0eeffa6b6cfe5545633889d520a5f4c68e79da5d893eac724bdf5d95470bcd6a5c788b5f5eb380f4b1106871cf5b13a3129d4937a7f1acbc47a24fb03b1e8434abb16fd2b7256b770d47a17a4a9084305555c708b8d83acb5c6f505b1f5939ca9abd01bdcc36d27b3af2ea49ace630a7742bb0d80d52a5d0a369ea3046a3cda338291f882963b50fac9d83fb2954e224138bf3265e133a0cb110f1496e90a3400facd578fa2a4f5f3a7b7b223a23bcae3fe11044529f497d9b492282bac7240ddcbeaae518bb50074d9a47590fe5658035a9013f2c1e3768e13c0a4c97fa64080c0a2e071a1e242eca02d21879bc06f732c9c9e4e378c28281e06b1beaaef38eb12066773003c1932a729da2e33f675ec23a69827b1e1e0daf79a8b629c0e3635c177c990e8814ab5dbc33be5156159b838df256826832acee29b4c37d1539fc8fb27ddc58542cf88fd6770770eb3bff0a8e20b140c82750b35f3c38c6ef9899f74927bd3e725afd65d503c58e8f48361da7622a647c6f00ed9bcaed782ab36ec995ebda13e9ba623d87ba8e0e6aa8b8ca349db9f438b5018ef306828282df96a39f5c24cca425dac83f766f41add3a666dcdca85662d84aad9f3b4e88fb5ad3b49981d9c2d17bfe58880c4c7d4e49618637b4f1c64939f30667480322761f0e3175591d75dd55b7acf02aaeffe70cbdb3448309262f1dba24bfaf5535725695fef2097845598351111fe3941c0fcd0d9c2caecd92fbf664553be250d61f03604d0e9f3127eeae46cbd59e7e55d3ce8603e3b082c025dec469712dd3d61ed85cfc90f66c800492437691133efbd1fcbb064237b64aa5f66d9b51ff149dbd594aef05fa8db0950e8b883d345cdebbb52713d1a7b0fcebe5a6ddc36b4ad15cfaa4afa806c0dee5702110550c9a498bcec60c13cd93ccc0a602048c38f5ac929e546a390755df5fb0c249306d511306b334ec6aa714fd066f8149189b95c97a776e64689aa9df29dd133c98e9e835b9a3cefe65728f2b67a11f6842b852f04bf1818ba5c0de547b59e59189637158049b3299259cb730afe906c79d3a993ea3281c6989bd7e33768e57359fe2e979f12096760e375c178fd61f9a34a29e5c411ca9cc4711c789e30343fe9d94f2353ca0390a4e4ecb505e568f83d6213578b9dbdb9031eacaa1e453a8c73b89a690dd160a26c675dae543871424e1adfdedee5faddc6cba68ba0b3920df38f3e353041c1b84598775accea3bd0531f35e1cc11e123e8f6ab639119643631082bda0e6f87e32a1ff892811915f4ac5188aaf83885d7989ef26e8f9b835d97c94a9e1e892a9e38aea471e07b0632285693340aba0aa7e1328e6875804d5574cde2a2411b09416c693fe254f2acaae07866113e8276c64ea408579e6cadea723d1c6bd9904bcb5295fb4160a7de8d8980ce5f4379b3ed2f64a685b5589b2463d0d7b4612498ef9453114e00cc13cf771ee6ae5d3c4d52ff8e8f92d938d2fa7a7801feda5a3a2e18038d711c2d709ab47a1b768554ad1af646cc3a8a515037fad84211c84778f20143a11fabe9f77677691be19e67214fd303fba33699499340775c90cbafcfcd98a3a4d63b1708f5cc289ca0257656a2a238aae635a146e93a3af4932eb4722f6ef122bdb17d500b490e359db7943f50e280e7f8ebb5407f15e03135bab3e8ea0b0403acbdf665486d89032673b3282aedd179add2d9238a156e147eff6d2b47b26c424d16cfee198c397af861fb6603d1d8771e396703b20bba1cfece1af337f327d0c461fe9ce6bdf187e595ced6ef5bd7e3e14c7ccc61945ea1feca76c88a8790b476fcbd7d3cbe1d3d6f5be80aef693ee113ebe1ffdd4e059242388a2c33aa1871461cfb2f5715ffa706bdf262e47a15f8d536ba869920eb9f9bc0488e4f64b1c9d7292acdda1b947c2c444a1e018dd926e888916d51749600ab03a7ce923358c56490a882fced6a5d20b2963c843eb52c43067f46f2df1b4bf06a29070b978efda0dbaea9744b4d827030dc6d853e1b9b3102fbf9d3c3e377336f28469bb8402f3c215cf78e99e5bf102bb591afa5a18fa460500468d7abce4378357b7db3652c46980eb976994b5fe080e091143e6dcfe3668af62f11a8038967f9de8013da6af8375f5bb0038455153753f28bc6f586605ff54c24b0089fa66ec05d0f8e0049d46c42aee4b83792bca8d51ea9cd060929f73a02f20a90bf8e8a6539675899214606889cd055a416c0d4bf406ad7a2701fa2bad5a184326b7096f9bdc57a7557697d05381019ef3ad3058425ada40b477f2fc44f21baf358dd40ed39a264af2737b49c50d4606b445dd740face10b2ebaead7392fd64ef69277aecb44497cc2638708709fb6cea81d1451743fd5253c988023be6a45c9d6f5ac7a9de6ec8ef2b472afa62713cdfd515aa9068199fb3e365d57af03805f6868abfeb733a535a77cabb6945c091644bf3b9dee81db66e5b61e7dee7e3b19dee7e95030ff005511b8150b6864f2d5735cb2d974ac110fbc346ad77de719044ca1fd9103dfd8fca924456c53db9bdb32f036996fb4ae107be1cad8fccc452dca69219d41cd1160f531ff9e5538f2b75992179e0691b4fcfb75aad0a4a989a62a2e4ebc7e74382b866d20e4fa193a31c17f13f7dd9099d5e5693d64966dc7ebbee0549ce0ead4e6882343cacf0fd4ee862b4b55bcca2e155b30319a479aee9f2ad8cd80384a4e691f90899dcdab8fd1bf61719edc13e6a90a16ce2f7103ae6fc765219c356b8bf1c3af2a2c005f238d8c9a3a4d5bb5c47ffc7b3d8884be7173d7ad8bd6922ab626528840e5867dda253173920fc7fb1ef7f9d8e3a026c24dbed54b61cc0da7faca40f371081533331340e1f5af2983e0ba0921e7d5a8a4a22a49aa4e3643303014037f4a3a50668575f54e5c56acfe3af1f7f02946b3e05557c069748d514bea01d4e461b5706661fa2bd3772baf84b3ee5e2b99af00475372f0ef12b48708ce5aab7feba08ca4e2cef87da48de43be390918c6c75a6451ac32c286c18c8d6719e722b2d6852e1f04116886da6877dbb34792897e3faf0b8dfe66ed29fec3153c029bc99ba684cf4300c3723c286e5c4766a1abc37f7e5eeb588c9d10d7a34ba3b1fa1e622b172a2a11cf8be63f610ab4069b6ac6e1f1c0e591a61a80ee88200b6f278c40395cac525b9b5229b837336e5e13c607a155dccd0b8a9225e541177e15b80e05440dc90f6dcea9cd60ce3cd3762c1162f725bfc0909ed5c92961611d36e7bd18efcbc719f7ba35354b7dd2c6f4a60d6f93dd0c5eddda04d148a5233e16da3a7bea2bcf69a16fc06620f2cb1d0b8f3625033ab7f3fe11424a72aafdac5a674370213f31cc6cea2c9866099188a8e16566887a5a82e6ff50fa86dbd378db4d7f8c05142214db462c2dbcd76e7ec803d042a34980fbaaa3826ae7399ddb06578c6ed1ceca81272fe0dd830a02e4f36d48d3d64f1f31f5f5af4a136bf104be38bffb6513117b0349bc0af9e140aa0a45d067d8f785e608271949f4ecbf63464ac807c7df30a948466b665d816975ce723120c9d846af0fd86355ae5d1dd56766ad92d25a42e8b322a47fe723aba81f82ab05257ee4b575cfe86d24198d490e68cee178e96e888a3443ab8485b950e4eac03554d6d2f494c0779e67f6e037ef78b465d7617f6f76170b0150fa9492db95143cd80f07bcce678c8140a0af7f2c429fc788367bfc021d7c44d2b0b69e3e78e49e0a6b61d65711cd80cb790ad1b0ad950a7ce0c1a9d7dcb4bbba6a7ae2f7ede1daca0a799e1b729f01326b878bbd0e2f2759095923a8e2163d53327873cdcff28c7346f5f980184b294e1fefbd9ce217419e146c0eb9c03e8d8dc1a50a1d85001a5fc6cf543d8a1b489850fb27cccd2c5595f7fba74e9ef181c1c0aff6f5cfc8f7a6c36d3f1025605a3972cd7c11880de7b5992b476282049bc3faa47477132a2d0121459b7540437c2322d75da23de4c61c5f990684f1a627de2edd83d4692fb0d349def03ea4c52223a4912878613af99201293e9fe6fa2fd5ab554e5ba58055cbb43e8aea083ce0426868ba5ae9aa583a910e757b6824fd5f8d84159b3da586fd38070c9ad7e695b633cdfd85eb81c469c18559809c57190eae300f87ce1d28e7894faf83ecbdfd60dda891cd2259cc0699741b0debe8c003fd78830af3232262010d5744e", 0x1000}, {&(0x7f00000004c0)="840ded2eb013013cba51362e3bcb0b132ef9888af02589fbbe8a742fe0acab569614a70579d11152e81eb9aaa69a7c82006dfb33bad1fcfaf16e3a64ac0f9e8bb5f9bb65e823e9ac67144845ef102f3544c57b0d95a5bd426d4cb113d11cc27f7b50f62bd270e8f3022ac48e5315b3d5d73ccd1a37295cdbda235a12dae4b9b048d8213ceac70e79003e317469a1", 0x8e}], 0xa) 01:24:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r2) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="520203000000ffff81cfbd9ed1e855fc7fd6930f94be9f"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/242, 0xf2}, {&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/37, 0x25}], 0x4, &(0x7f00000002c0)=""/210, 0xd2}, 0x4}, 0x10, 0x2, &(0x7f0000000440)={0x1d9c, 0x9}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) socket(0x2, 0x8001, 0x0) (async) close(r2) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r3, r2) (async) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="520203000000ffff81cfbd9ed1e855fc7fd6930f94be9f"], 0x10) (async) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) (async) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/242, 0xf2}, {&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/37, 0x25}], 0x4, &(0x7f00000002c0)=""/210, 0xd2}, 0x4}, 0x10, 0x2, &(0x7f0000000440)={0x1d9c, 0x9}) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) 01:24:30 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x3}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = socket(0x18, 0x1, 0x8) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x1, 0x0) accept(r4, 0x0, &(0x7f0000000040)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)="3ff0c20d06e66c1f95f4040c2c253864ed3b488da2b7ce10c7aca1f96e5669982b29bd6182e3dd570adf1786284cadf7c6ce36f1d354973c6e9d71dbe5dc12bc972cc45f8ce93247f6", 0x49}, {&(0x7f0000000180)="080bb7d7569ecd4978fb07a9c97b2d6a8ca5239f70b9995a4a72ba3f2a164aeeb70b901434b6891f12aaef8942f1ec36399788d55bbc6b8d33419eaed8108ae8b35a99051591b8dadc30cb76c337caa362b85f3a54fd5f761bf7c485f26518da19e60c9f463e22f581d23f7d7384e0e55ed3d5ab31b60d1423a8c36c06bb8be745", 0x81}, {&(0x7f0000000240)="4690902aabc01a00cf240fe0aced971022afa72c8600fbec408019b6d4a2dbf1edd2dbe63f46aa4ff5a41834fc82a176a0295c2252497e3bc08a9842b30b2207159d2898f860ce998d1e88ab8f7085bd483a949513fefe2a045d74642b87f222afa008ef62bd1428f3f7d9df7b7517e4cea96506a0e785d56a8214df358d13ec31f86d787a0d4f65520fc56fec72f090c9700e92e277ce8cd897a1b95fcb4bc9eced7f567c82a68bba8804417f09e24587bf8ae926e326312c0c2b3f30b06d019589c033747c7a05d728fbb254e07575dc355bf36f6c48f502b411beb43c3777719dfbf93302b36f", 0xe8}, {&(0x7f0000000340)="54f25400cd6482ced8a43f1633a4f0eeed85044b6c7221ece6e1768af30e5cbbc63655e82fe2bf4027b403b482de279d9eae945ee3423dc81b4d30bcaf230f925ef2f212b69645468871c4c17ab5ddb5b9cef9c2f9751646119b8e116eb1cc437be049e303e67172405b7588d1768c58576c8a73dd244ca487a757f4e8819f1cd1c70448fb857b57f21273b262c38b18ee90e96cd274aeceb4730d703b2fcf1f369405d653dcf305745ee62de459561cf19525d6ddcb12feb14ab08895397a900f0fc86476f2aa4e013a59dab16bd10e2c8d2c00a814beb05d3ebe1f95cf9ee7111b436d042e59e94d1da7c3705e", 0xee}, {&(0x7f0000000880)="bd0cb7cc13aa7fd4ee771612712f1f9e64d8dca7310bf7466cee41dd858321a66082693584eea1e08393c95925912728840ddaa729ddaf1f288025630498456e20d05bfdc09a9a1c57807a77baa9cb00570eceb3e0a2b3e41312b6ae153ceaab44fe9159f4b93ac75bb04234fe95c3148da3a4f3af832b69ba5efb182a3cb3883149312993779b1d00767558f6866d0544039b958dcb792a87a24434699b56f174a2f636ce61619739bdc3a807dbbf1470315f0dfbd0d120fdf14930c6c711d242b60cecf0058cfed52d7fba03e201ac621ae21f1860a812af48db8cf2addfbc9601eb1316fb99b1bf4f82cea844b089a2a511cf5279c45144c3938a18e37d1d9f2e2f9ffc9cd2635a6c0c158023169676ad9c813d213d614bbd04efa912e87e69afa2c995b06274c91279fb6589c5a0af42c8f1f50ed8c7c4aac5f56551d058d9f20f6f30e911249ba385fd8c004b9a4f964537331c8d0989a0757c2ccb68803d8f864050dc9ce7e6c681f0e10491dc0045ccf6dbc292df0772e4e724ed834818d81017159b690de045520974e502eadd197913e8d39f5021b5f8547f94251c9aa3e6ddd356e7c65b44526844fbfa49e386588c7b14e9d25cfa377886bc958e0e332ad52441e26caf0f60fafd0943f11b25baf35e6345e8735dfef6475b396d36d5f8076cbce74f6aa3315d2c0f7fa6c1dffd708e6eedab2472b24559c13241730f78857e202d375fb5ffc25a371a122376820c93021031498750666b9c15abbc4d8b68933cd28712d3533d6a3a21f847ce269573e4b29dcea3c4e4cd74b652cdafebddafa56c1685e44094934d62eb9b47f63dc91a362ecb5f14e3a3360408a6066358e1b2f07c819fb2e7ac4b69cc581a36b74b482308d527a4067402aaf15f6a7b50e47da31572d0cb09784c150856f28039f5c5ba928d05a957a2ba5423ba381739ae82f0f7d09b2cb2fd4b947c2a6957c780863afad812f367a42ea73e4775e04d45b6dc44829e2f360e49d02331b327da584fab9ccbaa278a36b192743b4d4f4d6bfa80465ee9b6f47db4617e71d16b85d3e5e76ff1aed89af88201f349b715cbd2f0052768e81bb92119d5a372d31c73564f412b29a8e6c68a6b0a5dc8306272111f01e65ec94254496d4877c69f6ca3c83c4e82cfed6045eb49f6b8fa32e23c900d9571ec50726c297efd59f8df7e3d5674f6b1da196f5877116b021acbe6f3da9c7d919ad8749407b9cd7ab64387a07a1e143c39858f5cf995cad37cfbe4cc67aebcec1b4f230a9039a35933285c705fbd4568bf38c6315a48a4eefa6662b02306e9563513023557ed54a3b9006f4a563b8c79974618587e66cbd10bb0a9a7a31c6e20c15902d46b350ba884136bbc10d795e3b6668653239191e8fb42ca3c75c25c8be21eb39b70399c6f8db46037210a4aa2fb573d3688a2d1fb2257af3edbbaab42b444161c95f2cce479a14491dfbbc26221a060a176b7a7e4d69da840b538bcf03a8aa3e3d0cd5d26838224c1d6560774445dbf8ab082da7f4dbea6d85fb08bb825014a8c556af0b797f7a371ab7db9bae49f96cb2d5bbf71687064fc5e84ac5666dadcc99092238e789cd779f5ebcdc719eb3ee0311c6589c741ac1bdc4da526108cc3f9961b8d11a2a39058b01a4b8a90df34f07e478c70081f050b16cbd4cb4cffcc5a7ebd344035f0a42bcb5a35b4b549f7a66c5bf6fbaa1c5851fd47b80d194a2dc4a4e83324ec4268f5efc7244448666077d615276a13ff645039b3ed08b38270fea03999e8db7b7cbf013055ea918b765556c45c57a8a5ee0fb911011b3d280a3b811d1efb65791f2fc515b58454a7abbb4b3d3113595aef8a47bb00450050d66fea47dad997fd77019061d5879a6114da9562429873d2d08fbb579c665dfa523d3e11014c50b84379bd46207d67fd9b430f565d396fadc27561b1a422a2ff58b7e403ff314485e4bb4ca0afd5fe4ca067349aefecbfdb0fe998f6d12c905b40874d7a942b2834e574572bcf751470d2af438dd4874484df2065458c38da024c5d6f7ca0854f875d5c7f0d7daee4bc58446beabf4e0b1ce37ec848ebcf8c2adefe5f3ad6ad3e32bdd26f1284f193a8a727596ebcaf20d00ed0a4acb43f936c71f1b0796f5b926f70c30d7e1bac4079b3cb474428944e3d2ca0c6eb868afd93c1cd43aa68155718ef454b468a9962558188a14def2aac0f20c34c333676dd577b17f156e5b627c516ff61dd9fb7ac87a4fa007c30d61c613aecc4ededb7a64efd841332d2cf4dd409f19a06f998bd9b30dadf0f0d23a400f61f336989d4c17d1a3136db3bd7dbb43ea2302313c6c203a0cf6f8ce7d6ceedc59af40890ea5fa230713491c1726fe39ce53fa06b158950e6f00a28fae2e9cf0c4425e3e3f5765ffc281934456c7fe7f58b9e1e0070d771ce7ab92eed08f5b484bbe02b63e388c186e8d68f7838ebe395d969951004bbcb0a101bc5c49defea4d9a1f1439947e56a23e43e67f5e52b028beeaef37451fc75cf0383dea787a987a868fe14968ac0dd332887b845d84f269f8fafb9f3cd4f4392e293aa61332af69ed8c0353a3e4901a2571d472db6c1504108a70777edd3dce522d18c1f8b58b154fb34ee652391c8544339a640b5298213c1d19d77e431ca453496f897a743be4c3039c2137c0c7d6b2f8fe0b729dc330bb34e8edde7b6d39656e68ee9531ca3e865e3169141799728b1649657fd346ee56fbc9902b4c747cc6d3762a35444073573ddc06c90fdb8d24020c754b9a2d48ca8b45604bf211a20b7f776db519415c573c4341a3703029b27db85f328dda70d05b900162302928ba83c57c3713facc2ed03ac2a060fb52588bb0f0edd2d45fa5c5ee8a4d055006e6cb176ec3e332d18e04762712476b25cc6cd8c23900d7f4fa930c902e2504513f1c48c9907a68703140e6cb2b66b2f39968ffe7e445f082d8ff10f5e74c8bb873942d8492ac7be5a9bd3eb00bea4e2f7fcc9c735467264f23cecffb27ccece7cc895b2fb3497f38e727a4a4d51104eae7feb285e19364812f098d35838d415077ffe728b881be867cef6b5fcb35f7842abc541e165a47caa064fde8159bbc937307462081e10e32b343e881367949f88ff8a646770a4e310d5d3674c46440b66d340f2f194b914c7c34151a22c80d43d9e7bb4f486958e48d7a4f0a03a611ff983e658e2e1f537464d8ec7b6104619a5d4c4438eb1bb0e00ccf3c504bf146ec5d818592d9bcde188588a9e300ac0179201a1184eeabd8bd6fad05e7fe8316e5defa5ae1b8ee8493d426f6f019efabed28cf9581b5740f42dac751ea86f671c30e5e2c9dd6cf928aa2ed38a5733eeec9fb5a148cd642d43acf98f483cfd2473e67bcb615eeece2acde041738a835a01e70470eb9b4a5b27733e2c7e078ca4b331422a5c5b891fc520d325d311914a767c14c72c395cd86cf10ed66e93d09044ab2437e4dd4a170977def4b4f21312101c60e6c51721a024b50cc1b66c5531d9d41ff8221bbb3ee1135a97f6e348b3bf2ae6b4082cddc7b4c816522f3968f0273b241d6508113a7df42bee464219c199c15e2a4e462740daa702e6917c7d681286ed3777a7c2b8e081de8d60660277e6bee69f6d02d0705a9a4cae9f4d6124f0df89787c79d2f0730fab3eea8572eacc863965a8c6f925e55ef6528592142186670ee4bcd95b0403e121489f14b8249c94ebf4f196faa2f384f917785aac444d49513c8d86f0913633e45c006cb3bf713ab407ff015c6e1dd40ea95465dad86df3bb9119e331c16e4b819aef3472bbde49b1309890aa813d5511e28447da5cc1afbefd0046f10b32f8c4f9d71d48c3884164fb7d2b5faf093654cea721b0e19ed8a223d1f9af253ea73f470f178ca3e059cf48563b420341e1bc2df03fb76dcb3f29694f9048b62f73cecc5ee298e142c2f065fecabc8de47433fa7f9ffde2f8ca45b0226c671a7c0ed58af9f9111ce1120141aef85cb5d9b65545c9a6ba0ddeca0fd990f1bbe5381ddb9e50bbde45528f4b3e7d030f61495ab4abdf14e682e4407c82589abc307c32edce08a5d82dd75b3b52637e845914d0d4f64d4e2926ea74bd45129d64ec3b4c1f8757832ac3d64efa797b68348c78310442dbf89e120d60e062137de9959b50337dbae36099aafaed03ac713435ef0ab090335e9b8eecc43c8b1e0599d32b6c38ac49c826c6ec8740f7ba747444b82c880d36d441ccaa041cc64a5bf98a7cf987d8593a7bb2d8a3599dcf1c54d6986cd3ad5e8bbc4fd522741b93df4b072425179f4f917a2de9dff655a2ac78b5b73e4a2d602f72ed8c670ad54338e1b605b368f8fc92a20dff69b11ad7541c8bcf88d09bf75f3afaf1010a235d6a374dd9245e5c29126a6938c58e18066eb970bd4e600ad7b9bbf570769ca0468e4d8d556538faedf8e67054327acad87fdb96d77f197f4a860deaa4c492a2fa362764daf35e355c4fb61fd5c1041a47e30dbf7687faaec4c8b81ba36fc766e35e68b78c136feec84ee35aa836c689291ca3def491b2c90fcf14e6f0a9dfa9dcf775481710534fb4fb733823c8b92e2218b88d581473b106e60c64104dc3de8eab05ba78ac888869ea83c2f76e0c0bc796ba075e7ba2dc3e2402e9b684447380f0edc31229f7b2d1c1479a9986631cbc3e60886c46179bd719ee3bdda8ccf69ca3b7abbe7c28214aa8e30b2ee152780092d7faec5a82102abd7440e6a19d830486794b32fecfefa383f31b54c049506eaf6d892f85525e8bd0702598623edda84f24e8e47c0abeed609afeb860ec8b7af31c21f1996fa88adbdbef4a99f2ad273f8a57a5bd0a13785b92fefcb61631ab56ec012b303927ec065d94e9e5aa950c03d835dd52264b6a930e0a9afeae3479f2bfb20230bf4f03bec1c7ab24c92f13e54d1001d25fcb6ed7fcec322bfc331861508a18fc16a09dee126dacd10dcbbb8704f3c967abcb3421b9e2b30ab74f46b3378deb7cef5471080c9123d7c02f89b13c556791e95dbfaebdadd4a397f0e4b536dccdc2ba3b017d50245ec611712256018be4a4e251540dd0dac31e90876b10e86fc836795f058c659d0f3ba7acc3fa2d44e46432db4a96705cf4303f5caf695d11b8069c2e7b6fc3d83dd8dbdd3fb9b691ae372491e0060e6a058eb7d17a1104dc273ea96aee505e2765b3463fc45ca911e56a826c4b3ce9cb58fba4d9f133cb49d076490162a356940006e973abd294b535899c623a466f965a67fda103c57485843d5cfe0516887e81379ee4b2b77015273b2b9d37fa3f160a25efa19eff8c149f1b419a417cc2a1b0c4def6694fd63b7d672162f053fdf83eb0eb55beb9468b7bb4166083fc4d5d527a71aa9dbf6ab3a15b6ba7936462a4d7fa60f93c2d9030e71a5af92cc485be57a44d74f869fd5dfd11126f3684a573fd07f43399dad369a05855e9476071f12886fd2f3270cb610c50cee349995f6cfb0b477f438df17bc08740710f5d8036e138b3b05d8d2c7f3bafb97defb2fa5d5e90f5981b903212d7c5d30bbbde41dc02d285547531bcb3585f6fe413c16b7d08c83b46d2ac47957c778aad29cf7dc07ce68eb9607a8efe48a055fc9565ceab5449675813195bc44a97d81842ba7c07f8993595f038be69018efc4a6e901540ef7db319d7cee971ae86e3a67903d979b00cc316e1295721c1a92eb9f5e46bcf67c7067a4d4540f17bb69f1d794df8e7edd945f76986ff13dd920f710381f6e84bf0aeeb9d5d616cf4509a7f66652c1dc9a11974de794", 0x1000}, {&(0x7f0000000440)="6d5c9d119b0c7ea53e755d648e4064a03b1b05d58e252450ad3afba9eceacc14c239a1af15324fbefc643d269feb6edeba54feb4", 0x34}], 0x6, &(0x7f0000000500)=[{0xf0, 0x1, 0x1, "9e4f01fcd0b64da792998759459fa41f5eacaeb3fd74923601217ee1d1c26b7ca1737099ca904fa9359f0656d9184f9d1be6570796e6ab8a064ff30fff12bf9af52d5439a1c7200ac432e12cd8c3704e4ced15c593dfc8430269701c9ab0a0b6f29b82e41147196b06abfb70514d5a7aaf9da9abcc77b0435ad876670d0dedc30f32ed352df327554d6b45abc7327a81aaa916d4c786bc6413aa24ce20a868b0828c953d8d4534fdb8a59ccde1c73513a9004878c00881fead551a30d6298a81ffdc269958b3633b942b8645a9decbd44d1273693cb719cb94a509"}, {0x20, 0xffff, 0x42, "330509268f11a4a60d7bcb786584ea5a"}, {0xb0, 0x1, 0x5, "348a45dfb027da5b466feb0a0ca6368a301c4a57b531927ee21f262e2470b5455114f90b3c45117a3abe2c186cc8f1db35ea78b8dc18be7c29c6130ceade5c8b4f7fedfe65975f01fa87d326bb1b33a106222d3c10dbab46c90ab4f3cb7e6be52be8446b69c9d79c8422733ec82cfde6ad596601d17541c04efe173c86d25079f1dac0639c0433f7c7023be064d5666de1cfe51234c28f41e3"}], 0x1c0}, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) 01:24:30 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xff) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) dup2(r4, r5) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) fcntl$dupfd(r0, 0xa, r1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="e9c13793a0d542ff8b60610dde144284f51a2920476d1ffaadcb1cb806fc67fb4170b487bf1347fd01c6232b974eaef65338f1461baf04f896e71453dda651ccd67ea2183db112a8621725d26a9075f16d303b436bbf10e5b4a4c906b4b9949a329bb8a2346b1c1335184a556ca8a2ca25c0aa0f5ff809c3b25d", 0x7a}, {&(0x7f0000000100)="71170bac8f1788add0bb4af549a3635c7b3f33f5537d8dd6062d59f84955", 0x1e}, {&(0x7f0000000140)}, {&(0x7f0000000180)="940faf8d2df15971d007cf9685ef5c05856e4d887be88c978ce284c8669560230816980e6bf32a21c722ede5906d9d88574975514b1f0ab91197bc68180d905ed4dd4901b6eb6fa330060059413eb19747b73ff5875ea3eac2b6cff148e785200aba43aecc418538a5cf9a7f740d3b5343de095949b3d88ba02d28fd1d93b335d88a44cd2f9b39157a15c02ea336d9873f9be17b975e5d117e8e84497c4e571b4edc7b4c6a9ed9", 0xa7}, {&(0x7f0000000240)="7309168f9393e72c05c8e531aa7d81c678cea7ca4e647a600e56db9990bcbdb54b6512e20878bb8595c9f20f5faed794123020e6afbb20a72476770ecffa691067a1b7de181a66a4d6df23f93e9306f7649c24f53207", 0x56}, {&(0x7f00000002c0)="ed6505395fa080cec7ad62e741943613f2518706c2f5c94db649f1b06dbdffdc6a3f1d3280b72d815c18ccbd3a946c31ce917bd98b2d2281ada2104478c0c9571ffbca0710de22421475f2fb5060bff74f2c28eddd205727fe91afaed40b36f8b543a597501de131a7b5ce907df3df833d0f26ef4f14693541b15bb424a65ce470b2deb0f7c71a690fe1b8841a9003cedf8616a6e72fd9f07a31713d16c0b020c1", 0xa1}, {&(0x7f0000000380)="765d3a4fd38da589fb63ee8c8a9a928717416ac6d941917854ca7bccdb0ae4bd0ade8fa48d102cc0688d9ba87c75d6475bd975bb48cd0e23782d4344a911f01126d1032b60de173ae7ad67c2d47b6fa5b60fbcee0ef383b597bc7fe288f2cc5b56b9d861f51215626243325861fe4ab9dd29a634875b479583fa366a7e0f65bd1e0d4a36f65914177117cc5fd47402cf8fd09d4cf2", 0x95}, {&(0x7f0000000440)="4d521d190289db71222e907efcecd50698f54d9f5e4d54c25066ec6f7cea329a8f5f0f4c24408599bee4efedadeeeeb5334258bf739dcf3d2333a2a9973c15f198948cedee313a47b671014ec5af4ee30b6e1cad2f90bc97c18f8383811d721658f8d90485cbf6b9d6ee2f3331b8e30985ce00a6a71fc1b8", 0x78}, {&(0x7f0000001780)="2c98ba12c693b5a69c59cb1fca2ce6dbea3ae67ce4bc33d4d4158ee26f5d37068dc221c36198f3d269d718afecc27199a35f7ea79662140fbedc076f018fb4554ca7ae353288c428b32d7254aa600d83c6049e86179dc3c247c7b99c4add1d32a609bf6079dcc3518934fa8e077692740b476964c051088f005d8e6e1494b21f7a56dc08cf38193c43d6e343fd38a0373e03d18d3edef228fc3dfbc86f7719932ca2f11fddf485973a046386b462d034b31cded2742ec673029eab47488e8832a6379e9f5b72331ec3fe90cf4ff451b5fec264fa4f8505c65a7e6a0ac574d9f2aef0d6f4c6a3d4c63ca9fa97cd76e4d297f87418c27617ef2831aeb8d3da2e152ec5e166b714bbc6b5ea4db611d6385ed4e1664b90b97239e4ac7fbb6ede961b1c9b959aa18a18184586f43eda3678a0166e7aa5def29bc2b1efedbe971b9b6114d5d1bcbe571334d0dcaa9de65fca0429da4d3731967751b34dbffa6bebcad35c079516dbe218909e51ab76a6286dc2bfb73680c807786bcefe0a42e9e0ec4dbcd9568cdced944d39124d9f95e698dd7f586d17f07d9fdc10be4589fa0cf58e4631878724fa5dd4b0ee0a571e28507b883eb853812027ddf8394f1c63dd0805bc0e6473556e6531f11103686555d8be28004cb611733e92f337005f5f20919ea772e6dd48a1a31fc8e45adb2cf40557ef9bc6dd8cbcf0742489fdbce73462534e822b0ea82286641369b74776b8ca1bc21cb3969afa6d7b3952ba8ada4578e2f611f658e42545602816e7c772e0dfe4e1cce979a60fa6c648d6438b0069bafb2233e191fdd7cba0487ce6a795854ace93ccb8da418c57badcf09d62f4138cf79ce3ed13cae73d14aa7f6d892751c7b50e43837ad20eb6eda62c331bd4de2ffa84e17a9819bcd9e143e6aef6045a7a90ad3b80eceff1fc532941814e2f493ce5852e8ea09fb5a652098312f0e90790bb93e4b89e24e8bda49b6a8a54353c5af785489e32304571b011f3c75693f552144d267224c45efe668e7f8018fd1875531505081cee2aaf8169d77bfe980057d0a1790024bb3aca9f5dc3acca52468831fae0baa3d111542b79870fb11fb86915702c54a03d6e958802beb0ffd6ffea705361bb0e09ce193079ca22097e2bfa77a45a0b45dee9eba0df9220ad3b4bd28ed5b8c0b01d7bd6e26f426d1101e43b52f4964ca40815c6f4d2f635ba81c39a7994753370effd520ca429a6af392d7160d8032f7ecc3d2121c02a3adb68bd6de451a4de2405eb27fc749a6b0e524c7f4669ff86598ab47e8bd131a54511a0bc8e667ef73e430325cd2fd3de67aefa4e65bfd365c036170659a0c87e7edcb4dbecc229fb94813c785bf647e1317da2fe1aaebcc96739a9b040af1c35b1367f430eeda3b34f1259ab3779db1f15fe95f5f4ac821cf9998e06c040ae60750b8e8f9e022900241e190e7a8d671bcbf2a3c21170b3343bc3f9ef4c64c8a4728f28bd2624d59faa0ea39f879906271655afbd1370a018cd8247600c687a2a822a10c9a2ea8a3753e78109b384396e4da140a2c2299c954c6d0eeffa6b6cfe5545633889d520a5f4c68e79da5d893eac724bdf5d95470bcd6a5c788b5f5eb380f4b1106871cf5b13a3129d4937a7f1acbc47a24fb03b1e8434abb16fd2b7256b770d47a17a4a9084305555c708b8d83acb5c6f505b1f5939ca9abd01bdcc36d27b3af2ea49ace630a7742bb0d80d52a5d0a369ea3046a3cda338291f882963b50fac9d83fb2954e224138bf3265e133a0cb110f1496e90a3400facd578fa2a4f5f3a7b7b223a23bcae3fe11044529f497d9b492282bac7240ddcbeaae518bb50074d9a47590fe5658035a9013f2c1e3768e13c0a4c97fa64080c0a2e071a1e242eca02d21879bc06f732c9c9e4e378c28281e06b1beaaef38eb12066773003c1932a729da2e33f675ec23a69827b1e1e0daf79a8b629c0e3635c177c990e8814ab5dbc33be5156159b838df256826832acee29b4c37d1539fc8fb27ddc58542cf88fd6770770eb3bff0a8e20b140c82750b35f3c38c6ef9899f74927bd3e725afd65d503c58e8f48361da7622a647c6f00ed9bcaed782ab36ec995ebda13e9ba623d87ba8e0e6aa8b8ca349db9f438b5018ef306828282df96a39f5c24cca425dac83f766f41add3a666dcdca85662d84aad9f3b4e88fb5ad3b49981d9c2d17bfe58880c4c7d4e49618637b4f1c64939f30667480322761f0e3175591d75dd55b7acf02aaeffe70cbdb3448309262f1dba24bfaf5535725695fef2097845598351111fe3941c0fcd0d9c2caecd92fbf664553be250d61f03604d0e9f3127eeae46cbd59e7e55d3ce8603e3b082c025dec469712dd3d61ed85cfc90f66c800492437691133efbd1fcbb064237b64aa5f66d9b51ff149dbd594aef05fa8db0950e8b883d345cdebbb52713d1a7b0fcebe5a6ddc36b4ad15cfaa4afa806c0dee5702110550c9a498bcec60c13cd93ccc0a602048c38f5ac929e546a390755df5fb0c249306d511306b334ec6aa714fd066f8149189b95c97a776e64689aa9df29dd133c98e9e835b9a3cefe65728f2b67a11f6842b852f04bf1818ba5c0de547b59e59189637158049b3299259cb730afe906c79d3a993ea3281c6989bd7e33768e57359fe2e979f12096760e375c178fd61f9a34a29e5c411ca9cc4711c789e30343fe9d94f2353ca0390a4e4ecb505e568f83d6213578b9dbdb9031eacaa1e453a8c73b89a690dd160a26c675dae543871424e1adfdedee5faddc6cba68ba0b3920df38f3e353041c1b84598775accea3bd0531f35e1cc11e123e8f6ab639119643631082bda0e6f87e32a1ff892811915f4ac5188aaf83885d7989ef26e8f9b835d97c94a9e1e892a9e38aea471e07b0632285693340aba0aa7e1328e6875804d5574cde2a2411b09416c693fe254f2acaae07866113e8276c64ea408579e6cadea723d1c6bd9904bcb5295fb4160a7de8d8980ce5f4379b3ed2f64a685b5589b2463d0d7b4612498ef9453114e00cc13cf771ee6ae5d3c4d52ff8e8f92d938d2fa7a7801feda5a3a2e18038d711c2d709ab47a1b768554ad1af646cc3a8a515037fad84211c84778f20143a11fabe9f77677691be19e67214fd303fba33699499340775c90cbafcfcd98a3a4d63b1708f5cc289ca0257656a2a238aae635a146e93a3af4932eb4722f6ef122bdb17d500b490e359db7943f50e280e7f8ebb5407f15e03135bab3e8ea0b0403acbdf665486d89032673b3282aedd179add2d9238a156e147eff6d2b47b26c424d16cfee198c397af861fb6603d1d8771e396703b20bba1cfece1af337f327d0c461fe9ce6bdf187e595ced6ef5bd7e3e14c7ccc61945ea1feca76c88a8790b476fcbd7d3cbe1d3d6f5be80aef693ee113ebe1ffdd4e059242388a2c33aa1871461cfb2f5715ffa706bdf262e47a15f8d536ba869920eb9f9bc0488e4f64b1c9d7292acdda1b947c2c444a1e018dd926e888916d51749600ab03a7ce923358c56490a882fced6a5d20b2963c843eb52c43067f46f2df1b4bf06a29070b978efda0dbaea9744b4d827030dc6d853e1b9b3102fbf9d3c3e377336f28469bb8402f3c215cf78e99e5bf102bb591afa5a18fa460500468d7abce4378357b7db3652c46980eb976994b5fe080e091143e6dcfe3668af62f11a8038967f9de8013da6af8375f5bb0038455153753f28bc6f586605ff54c24b0089fa66ec05d0f8e0049d46c42aee4b83792bca8d51ea9cd060929f73a02f20a90bf8e8a6539675899214606889cd055a416c0d4bf406ad7a2701fa2bad5a184326b7096f9bdc57a7557697d05381019ef3ad3058425ada40b477f2fc44f21baf358dd40ed39a264af2737b49c50d4606b445dd740face10b2ebaead7392fd64ef69277aecb44497cc2638708709fb6cea81d1451743fd5253c988023be6a45c9d6f5ac7a9de6ec8ef2b472afa62713cdfd515aa9068199fb3e365d57af03805f6868abfeb733a535a77cabb6945c091644bf3b9dee81db66e5b61e7dee7e3b19dee7e95030ff005511b8150b6864f2d5735cb2d974ac110fbc346ad77de719044ca1fd9103dfd8fca924456c53db9bdb32f036996fb4ae107be1cad8fccc452dca69219d41cd1160f531ff9e5538f2b75992179e0691b4fcfb75aad0a4a989a62a2e4ebc7e74382b866d20e4fa193a31c17f13f7dd9099d5e5693d64966dc7ebbee0549ce0ead4e6882343cacf0fd4ee862b4b55bcca2e155b30319a479aee9f2ad8cd80384a4e691f90899dcdab8fd1bf61719edc13e6a90a16ce2f7103ae6fc765219c356b8bf1c3af2a2c005f238d8c9a3a4d5bb5c47ffc7b3d8884be7173d7ad8bd6922ab626528840e5867dda253173920fc7fb1ef7f9d8e3a026c24dbed54b61cc0da7faca40f371081533331340e1f5af2983e0ba0921e7d5a8a4a22a49aa4e3643303014037f4a3a50668575f54e5c56acfe3af1f7f02946b3e05557c069748d514bea01d4e461b5706661fa2bd3772baf84b3ee5e2b99af00475372f0ef12b48708ce5aab7feba08ca4e2cef87da48de43be390918c6c75a6451ac32c286c18c8d6719e722b2d6852e1f04116886da6877dbb34792897e3faf0b8dfe66ed29fec3153c029bc99ba684cf4300c3723c286e5c4766a1abc37f7e5eeb588c9d10d7a34ba3b1fa1e622b172a2a11cf8be63f610ab4069b6ac6e1f1c0e591a61a80ee88200b6f278c40395cac525b9b5229b837336e5e13c607a155dccd0b8a9225e541177e15b80e05440dc90f6dcea9cd60ce3cd3762c1162f725bfc0909ed5c92961611d36e7bd18efcbc719f7ba35354b7dd2c6f4a60d6f93dd0c5eddda04d148a5233e16da3a7bea2bcf69a16fc06620f2cb1d0b8f3625033ab7f3fe11424a72aafdac5a674370213f31cc6cea2c9866099188a8e16566887a5a82e6ff50fa86dbd378db4d7f8c05142214db462c2dbcd76e7ec803d042a34980fbaaa3826ae7399ddb06578c6ed1ceca81272fe0dd830a02e4f36d48d3d64f1f31f5f5af4a136bf104be38bffb6513117b0349bc0af9e140aa0a45d067d8f785e608271949f4ecbf63464ac807c7df30a948466b665d816975ce723120c9d846af0fd86355ae5d1dd56766ad92d25a42e8b322a47fe723aba81f82ab05257ee4b575cfe86d24198d490e68cee178e96e888a3443ab8485b950e4eac03554d6d2f494c0779e67f6e037ef78b465d7617f6f76170b0150fa9492db95143cd80f07bcce678c8140a0af7f2c429fc788367bfc021d7c44d2b0b69e3e78e49e0a6b61d65711cd80cb790ad1b0ad950a7ce0c1a9d7dcb4bbba6a7ae2f7ede1daca0a799e1b729f01326b878bbd0e2f2759095923a8e2163d53327873cdcff28c7346f5f980184b294e1fefbd9ce217419e146c0eb9c03e8d8dc1a50a1d85001a5fc6cf543d8a1b489850fb27cccd2c5595f7fba74e9ef181c1c0aff6f5cfc8f7a6c36d3f1025605a3972cd7c11880de7b5992b476282049bc3faa47477132a2d0121459b7540437c2322d75da23de4c61c5f990684f1a627de2edd83d4692fb0d349def03ea4c52223a4912878613af99201293e9fe6fa2fd5ab554e5ba58055cbb43e8aea083ce0426868ba5ae9aa583a910e757b6824fd5f8d84159b3da586fd38070c9ad7e695b633cdfd85eb81c469c18559809c57190eae300f87ce1d28e7894faf83ecbdfd60dda891cd2259cc0699741b0debe8c003fd78830af3232262010d5744e", 0x1000}, {&(0x7f00000004c0)="840ded2eb013013cba51362e3bcb0b132ef9888af02589fbbe8a742fe0acab569614a70579d11152e81eb9aaa69a7c82006dfb33bad1fcfaf16e3a64ac0f9e8bb5f9bb65e823e9ac67144845ef102f3544c57b0d95a5bd426d4cb113d11cc27f7b50f62bd270e8f3022ac48e5315b3d5d73ccd1a37295cdbda235a12dae4b9b048d8213ceac70e79003e317469a1", 0x8e}], 0xa) 01:24:30 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x6, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000800)="fe2ff467f72c7a5d0259034a12895eb66962239f0cb63855b7484ff26f6bdbe77e601c867eda39c49212728421a4051aff1e3295c71370adcb7f28fe581d02e79e167fb167d3b7c400105109e24208e3d4b16239c0cb52eecfb06360da51b6df0e96786b3ca32b203470e19e38a0fe23f252e8cd013f9970820e188ef0ec75203e26c8d398e118536d2b0ac4eadcfa315d4ab179da3effb2ecfb62f3618c65ad95997513b019bdb327b362fd9403e5ba57069b71a9a42889", 0xb8) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) (async) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)="77e5cee7f6f0d618e5428b153c3fd4318675fb678abf0609cc21a45bca6e708d682c0bbe7fbf64b421089635daec04c737ca786570fec6cbd888783e8488b64cf5", 0x41}, {&(0x7f0000000300)="9d9f6281847fad9af6103d62442fc090bc9ab2d8e03bbf72b94791fdf7e1a9a4d76636dcd3e81ad24308020286d8ceac77f52aecf5d0b1e2b5ea3c7f1d16848640fa6770e626097ad30fd1d1fa8ca0de9663131aa1a7615c2f4488692d696ca8485352cfbe0e38246996a197305c4426238496943edb56da78cff7b843f4692cd25aa5e160146c21737b7d", 0x8b}, {&(0x7f00000003c0)="59857da692347e4355d90d4c8b7aeb2ed8db5baa4a49f58420375b74a7449253eb2502f4c516495b87daa5706ef1bea98d005baa8c29a70c3066d32d1b93647ada378ef390d44f581b14d8da964205288469c91cf7fe05d8954183ce048992f794c9395086bb5342d7d3fb5b64af46e4fb33fcd7ee1b6ac95a65edb06f7c8c19fdf7900ae03904cd0ad9400e7fd6b051ee07f002d29810ca1ee4c1489c7c2de42574bfda3b62949e82ad7be54b318018161578cea72fab3381702f4a9062811cac37acc99fe6e4ffe3", 0xc9}, {&(0x7f00000001c0)="f05f12b80625c78ad9c6", 0xa}, {&(0x7f00000004c0)="1a1007b9c0f50cfb29e6b88bed55b3be4ae1fc1279ee937e", 0x18}, {&(0x7f0000000500)="df9020f6e3591261fffd0f1fe335620e7ad059ef010e6494b7a9dd84fff797c62b782492ebf30989929ca9096fa3cef21d23696fba950b4210bd3a3c760904558e2a2c0d578e55e91602a070d1188528a24b11dea462724061e7c9a17055a708ed65b9022378df777b0b297e3ba0afd51c2128c0810748b4f02e338ac3419519d3b0add99a2f64dfc1ebc03ba2ac76ad27b88ffc6c2d3956f2e7625b00f3e76623c67c90e34619153f054babb979c6f60b9eb9b425e95231d5", 0xb9}, {&(0x7f00000005c0)="a2a433238f5d6a2ad45c9a80ad82fcf97d86143e9980b8247106f9e697850ebfa74ad60f4b2465929ad9ff8a6c358fd349c2bf7a62ba02c0", 0x38}, {&(0x7f0000000600)="a104b1a19fb1d38f1c945fd570860152e4fe9951bd3ff558e0a5d560d1d998434fe01c1393a6242fc97f60f66269d51d3665b2367d63955baae0cd2086ee1b3892f2c00515b2b8f621c2db32a194242bacda401a7f62998e9beacd0682e7d05d4ca1", 0x62}, {&(0x7f0000000680)="9ca3722b09035f7e00", 0x9}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000007c0)={0x3, &(0x7f0000000780)=[{0x37bb, 0x1, 0x4, 0x5}, {0x1, 0x6, 0xff, 0x1ff}, {0x2, 0x4, 0x0, 0x5eda}]}) 01:24:30 executing program 0: socket$inet(0x2, 0x2, 0x0) socketpair(0x10, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:30 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) r2 = socket(0x18, 0x1, 0x8) fcntl$dupfd(r1, 0xa, r2) (async) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x1, 0x0) accept(r4, 0x0, &(0x7f0000000040)) (async) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:24:30 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 01:24:31 executing program 0: socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) socketpair(0x10, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:31 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 01:24:31 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x9924, &(0x7f0000000140)='./file0\x00', 0x8}) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) mkdir(&(0x7f0000000080)='./file0\x00', 0x24) getgroups(0xa, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r1) 01:24:31 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xff) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async, rerun: 64) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r6 = getuid() fchown(r5, r6, 0x0) (async) dup2(r4, r5) (async) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:24:31 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x232b549ddba696b3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x4, 0x0, 0x7, 0x8}, {0x400, 0x9, 0x2, 0x4}, {0x1, 0x80, 0xbf, 0x3b}, {0x64, 0x7, 0xe9, 0x1}, {0x7, 0x40, 0x0, 0x1}, {0x5, 0x6, 0xc8, 0x80000000}, {0x2, 0x7f, 0x80, 0x6cd}, {0x2, 0x3f, 0x7, 0x7}, {0x8, 0x4, 0x81, 0xc4f}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2, 0x6, 0x7, 0x10000}, {0x7, 0x6, 0xff, 0x2}, {0x1, 0x0, 0x8, 0x1}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:24:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) read(r0, &(0x7f0000000000)=""/33, 0x21) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:31 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = socket(0x18, 0x1, 0x8) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x18, 0x2, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) (async) r4 = socket$unix(0x1, 0x1, 0x0) accept(r4, 0x0, &(0x7f0000000040)) (async) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:31 executing program 0: socket$inet(0x2, 0x2, 0x0) (async) socketpair(0x10, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:31 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)="3ff0c20d06e66c1f95f4040c2c253864ed3b488da2b7ce10c7aca1f96e5669982b29bd6182e3dd570adf1786284cadf7c6ce36f1d354973c6e9d71dbe5dc12bc972cc45f8ce93247f6", 0x49}, {&(0x7f0000000180)="080bb7d7569ecd4978fb07a9c97b2d6a8ca5239f70b9995a4a72ba3f2a164aeeb70b901434b6891f12aaef8942f1ec36399788d55bbc6b8d33419eaed8108ae8b35a99051591b8dadc30cb76c337caa362b85f3a54fd5f761bf7c485f26518da19e60c9f463e22f581d23f7d7384e0e55ed3d5ab31b60d1423a8c36c06bb8be745", 0x81}, {&(0x7f0000000240)="4690902aabc01a00cf240fe0aced971022afa72c8600fbec408019b6d4a2dbf1edd2dbe63f46aa4ff5a41834fc82a176a0295c2252497e3bc08a9842b30b2207159d2898f860ce998d1e88ab8f7085bd483a949513fefe2a045d74642b87f222afa008ef62bd1428f3f7d9df7b7517e4cea96506a0e785d56a8214df358d13ec31f86d787a0d4f65520fc56fec72f090c9700e92e277ce8cd897a1b95fcb4bc9eced7f567c82a68bba8804417f09e24587bf8ae926e326312c0c2b3f30b06d019589c033747c7a05d728fbb254e07575dc355bf36f6c48f502b411beb43c3777719dfbf93302b36f", 0xe8}, {&(0x7f0000000340)="54f25400cd6482ced8a43f1633a4f0eeed85044b6c7221ece6e1768af30e5cbbc63655e82fe2bf4027b403b482de279d9eae945ee3423dc81b4d30bcaf230f925ef2f212b69645468871c4c17ab5ddb5b9cef9c2f9751646119b8e116eb1cc437be049e303e67172405b7588d1768c58576c8a73dd244ca487a757f4e8819f1cd1c70448fb857b57f21273b262c38b18ee90e96cd274aeceb4730d703b2fcf1f369405d653dcf305745ee62de459561cf19525d6ddcb12feb14ab08895397a900f0fc86476f2aa4e013a59dab16bd10e2c8d2c00a814beb05d3ebe1f95cf9ee7111b436d042e59e94d1da7c3705e", 0xee}, {&(0x7f0000000880)="bd0cb7cc13aa7fd4ee771612712f1f9e64d8dca7310bf7466cee41dd858321a66082693584eea1e08393c95925912728840ddaa729ddaf1f288025630498456e20d05bfdc09a9a1c57807a77baa9cb00570eceb3e0a2b3e41312b6ae153ceaab44fe9159f4b93ac75bb04234fe95c3148da3a4f3af832b69ba5efb182a3cb3883149312993779b1d00767558f6866d0544039b958dcb792a87a24434699b56f174a2f636ce61619739bdc3a807dbbf1470315f0dfbd0d120fdf14930c6c711d242b60cecf0058cfed52d7fba03e201ac621ae21f1860a812af48db8cf2addfbc9601eb1316fb99b1bf4f82cea844b089a2a511cf5279c45144c3938a18e37d1d9f2e2f9ffc9cd2635a6c0c158023169676ad9c813d213d614bbd04efa912e87e69afa2c995b06274c91279fb6589c5a0af42c8f1f50ed8c7c4aac5f56551d058d9f20f6f30e911249ba385fd8c004b9a4f964537331c8d0989a0757c2ccb68803d8f864050dc9ce7e6c681f0e10491dc0045ccf6dbc292df0772e4e724ed834818d81017159b690de045520974e502eadd197913e8d39f5021b5f8547f94251c9aa3e6ddd356e7c65b44526844fbfa49e386588c7b14e9d25cfa377886bc958e0e332ad52441e26caf0f60fafd0943f11b25baf35e6345e8735dfef6475b396d36d5f8076cbce74f6aa3315d2c0f7fa6c1dffd708e6eedab2472b24559c13241730f78857e202d375fb5ffc25a371a122376820c93021031498750666b9c15abbc4d8b68933cd28712d3533d6a3a21f847ce269573e4b29dcea3c4e4cd74b652cdafebddafa56c1685e44094934d62eb9b47f63dc91a362ecb5f14e3a3360408a6066358e1b2f07c819fb2e7ac4b69cc581a36b74b482308d527a4067402aaf15f6a7b50e47da31572d0cb09784c150856f28039f5c5ba928d05a957a2ba5423ba381739ae82f0f7d09b2cb2fd4b947c2a6957c780863afad812f367a42ea73e4775e04d45b6dc44829e2f360e49d02331b327da584fab9ccbaa278a36b192743b4d4f4d6bfa80465ee9b6f47db4617e71d16b85d3e5e76ff1aed89af88201f349b715cbd2f0052768e81bb92119d5a372d31c73564f412b29a8e6c68a6b0a5dc8306272111f01e65ec94254496d4877c69f6ca3c83c4e82cfed6045eb49f6b8fa32e23c900d9571ec50726c297efd59f8df7e3d5674f6b1da196f5877116b021acbe6f3da9c7d919ad8749407b9cd7ab64387a07a1e143c39858f5cf995cad37cfbe4cc67aebcec1b4f230a9039a35933285c705fbd4568bf38c6315a48a4eefa6662b02306e9563513023557ed54a3b9006f4a563b8c79974618587e66cbd10bb0a9a7a31c6e20c15902d46b350ba884136bbc10d795e3b6668653239191e8fb42ca3c75c25c8be21eb39b70399c6f8db46037210a4aa2fb573d3688a2d1fb2257af3edbbaab42b444161c95f2cce479a14491dfbbc26221a060a176b7a7e4d69da840b538bcf03a8aa3e3d0cd5d26838224c1d6560774445dbf8ab082da7f4dbea6d85fb08bb825014a8c556af0b797f7a371ab7db9bae49f96cb2d5bbf71687064fc5e84ac5666dadcc99092238e789cd779f5ebcdc719eb3ee0311c6589c741ac1bdc4da526108cc3f9961b8d11a2a39058b01a4b8a90df34f07e478c70081f050b16cbd4cb4cffcc5a7ebd344035f0a42bcb5a35b4b549f7a66c5bf6fbaa1c5851fd47b80d194a2dc4a4e83324ec4268f5efc7244448666077d615276a13ff645039b3ed08b38270fea03999e8db7b7cbf013055ea918b765556c45c57a8a5ee0fb911011b3d280a3b811d1efb65791f2fc515b58454a7abbb4b3d3113595aef8a47bb00450050d66fea47dad997fd77019061d5879a6114da9562429873d2d08fbb579c665dfa523d3e11014c50b84379bd46207d67fd9b430f565d396fadc27561b1a422a2ff58b7e403ff314485e4bb4ca0afd5fe4ca067349aefecbfdb0fe998f6d12c905b40874d7a942b2834e574572bcf751470d2af438dd4874484df2065458c38da024c5d6f7ca0854f875d5c7f0d7daee4bc58446beabf4e0b1ce37ec848ebcf8c2adefe5f3ad6ad3e32bdd26f1284f193a8a727596ebcaf20d00ed0a4acb43f936c71f1b0796f5b926f70c30d7e1bac4079b3cb474428944e3d2ca0c6eb868afd93c1cd43aa68155718ef454b468a9962558188a14def2aac0f20c34c333676dd577b17f156e5b627c516ff61dd9fb7ac87a4fa007c30d61c613aecc4ededb7a64efd841332d2cf4dd409f19a06f998bd9b30dadf0f0d23a400f61f336989d4c17d1a3136db3bd7dbb43ea2302313c6c203a0cf6f8ce7d6ceedc59af40890ea5fa230713491c1726fe39ce53fa06b158950e6f00a28fae2e9cf0c4425e3e3f5765ffc281934456c7fe7f58b9e1e0070d771ce7ab92eed08f5b484bbe02b63e388c186e8d68f7838ebe395d969951004bbcb0a101bc5c49defea4d9a1f1439947e56a23e43e67f5e52b028beeaef37451fc75cf0383dea787a987a868fe14968ac0dd332887b845d84f269f8fafb9f3cd4f4392e293aa61332af69ed8c0353a3e4901a2571d472db6c1504108a70777edd3dce522d18c1f8b58b154fb34ee652391c8544339a640b5298213c1d19d77e431ca453496f897a743be4c3039c2137c0c7d6b2f8fe0b729dc330bb34e8edde7b6d39656e68ee9531ca3e865e3169141799728b1649657fd346ee56fbc9902b4c747cc6d3762a35444073573ddc06c90fdb8d24020c754b9a2d48ca8b45604bf211a20b7f776db519415c573c4341a3703029b27db85f328dda70d05b900162302928ba83c57c3713facc2ed03ac2a060fb52588bb0f0edd2d45fa5c5ee8a4d055006e6cb176ec3e332d18e04762712476b25cc6cd8c23900d7f4fa930c902e2504513f1c48c9907a68703140e6cb2b66b2f39968ffe7e445f082d8ff10f5e74c8bb873942d8492ac7be5a9bd3eb00bea4e2f7fcc9c735467264f23cecffb27ccece7cc895b2fb3497f38e727a4a4d51104eae7feb285e19364812f098d35838d415077ffe728b881be867cef6b5fcb35f7842abc541e165a47caa064fde8159bbc937307462081e10e32b343e881367949f88ff8a646770a4e310d5d3674c46440b66d340f2f194b914c7c34151a22c80d43d9e7bb4f486958e48d7a4f0a03a611ff983e658e2e1f537464d8ec7b6104619a5d4c4438eb1bb0e00ccf3c504bf146ec5d818592d9bcde188588a9e300ac0179201a1184eeabd8bd6fad05e7fe8316e5defa5ae1b8ee8493d426f6f019efabed28cf9581b5740f42dac751ea86f671c30e5e2c9dd6cf928aa2ed38a5733eeec9fb5a148cd642d43acf98f483cfd2473e67bcb615eeece2acde041738a835a01e70470eb9b4a5b27733e2c7e078ca4b331422a5c5b891fc520d325d311914a767c14c72c395cd86cf10ed66e93d09044ab2437e4dd4a170977def4b4f21312101c60e6c51721a024b50cc1b66c5531d9d41ff8221bbb3ee1135a97f6e348b3bf2ae6b4082cddc7b4c816522f3968f0273b241d6508113a7df42bee464219c199c15e2a4e462740daa702e6917c7d681286ed3777a7c2b8e081de8d60660277e6bee69f6d02d0705a9a4cae9f4d6124f0df89787c79d2f0730fab3eea8572eacc863965a8c6f925e55ef6528592142186670ee4bcd95b0403e121489f14b8249c94ebf4f196faa2f384f917785aac444d49513c8d86f0913633e45c006cb3bf713ab407ff015c6e1dd40ea95465dad86df3bb9119e331c16e4b819aef3472bbde49b1309890aa813d5511e28447da5cc1afbefd0046f10b32f8c4f9d71d48c3884164fb7d2b5faf093654cea721b0e19ed8a223d1f9af253ea73f470f178ca3e059cf48563b420341e1bc2df03fb76dcb3f29694f9048b62f73cecc5ee298e142c2f065fecabc8de47433fa7f9ffde2f8ca45b0226c671a7c0ed58af9f9111ce1120141aef85cb5d9b65545c9a6ba0ddeca0fd990f1bbe5381ddb9e50bbde45528f4b3e7d030f61495ab4abdf14e682e4407c82589abc307c32edce08a5d82dd75b3b52637e845914d0d4f64d4e2926ea74bd45129d64ec3b4c1f8757832ac3d64efa797b68348c78310442dbf89e120d60e062137de9959b50337dbae36099aafaed03ac713435ef0ab090335e9b8eecc43c8b1e0599d32b6c38ac49c826c6ec8740f7ba747444b82c880d36d441ccaa041cc64a5bf98a7cf987d8593a7bb2d8a3599dcf1c54d6986cd3ad5e8bbc4fd522741b93df4b072425179f4f917a2de9dff655a2ac78b5b73e4a2d602f72ed8c670ad54338e1b605b368f8fc92a20dff69b11ad7541c8bcf88d09bf75f3afaf1010a235d6a374dd9245e5c29126a6938c58e18066eb970bd4e600ad7b9bbf570769ca0468e4d8d556538faedf8e67054327acad87fdb96d77f197f4a860deaa4c492a2fa362764daf35e355c4fb61fd5c1041a47e30dbf7687faaec4c8b81ba36fc766e35e68b78c136feec84ee35aa836c689291ca3def491b2c90fcf14e6f0a9dfa9dcf775481710534fb4fb733823c8b92e2218b88d581473b106e60c64104dc3de8eab05ba78ac888869ea83c2f76e0c0bc796ba075e7ba2dc3e2402e9b684447380f0edc31229f7b2d1c1479a9986631cbc3e60886c46179bd719ee3bdda8ccf69ca3b7abbe7c28214aa8e30b2ee152780092d7faec5a82102abd7440e6a19d830486794b32fecfefa383f31b54c049506eaf6d892f85525e8bd0702598623edda84f24e8e47c0abeed609afeb860ec8b7af31c21f1996fa88adbdbef4a99f2ad273f8a57a5bd0a13785b92fefcb61631ab56ec012b303927ec065d94e9e5aa950c03d835dd52264b6a930e0a9afeae3479f2bfb20230bf4f03bec1c7ab24c92f13e54d1001d25fcb6ed7fcec322bfc331861508a18fc16a09dee126dacd10dcbbb8704f3c967abcb3421b9e2b30ab74f46b3378deb7cef5471080c9123d7c02f89b13c556791e95dbfaebdadd4a397f0e4b536dccdc2ba3b017d50245ec611712256018be4a4e251540dd0dac31e90876b10e86fc836795f058c659d0f3ba7acc3fa2d44e46432db4a96705cf4303f5caf695d11b8069c2e7b6fc3d83dd8dbdd3fb9b691ae372491e0060e6a058eb7d17a1104dc273ea96aee505e2765b3463fc45ca911e56a826c4b3ce9cb58fba4d9f133cb49d076490162a356940006e973abd294b535899c623a466f965a67fda103c57485843d5cfe0516887e81379ee4b2b77015273b2b9d37fa3f160a25efa19eff8c149f1b419a417cc2a1b0c4def6694fd63b7d672162f053fdf83eb0eb55beb9468b7bb4166083fc4d5d527a71aa9dbf6ab3a15b6ba7936462a4d7fa60f93c2d9030e71a5af92cc485be57a44d74f869fd5dfd11126f3684a573fd07f43399dad369a05855e9476071f12886fd2f3270cb610c50cee349995f6cfb0b477f438df17bc08740710f5d8036e138b3b05d8d2c7f3bafb97defb2fa5d5e90f5981b903212d7c5d30bbbde41dc02d285547531bcb3585f6fe413c16b7d08c83b46d2ac47957c778aad29cf7dc07ce68eb9607a8efe48a055fc9565ceab5449675813195bc44a97d81842ba7c07f8993595f038be69018efc4a6e901540ef7db319d7cee971ae86e3a67903d979b00cc316e1295721c1a92eb9f5e46bcf67c7067a4d4540f17bb69f1d794df8e7edd945f76986ff13dd920f710381f6e84bf0aeeb9d5d616cf4509a7f66652c1dc9a11974de794", 0x1000}, {&(0x7f0000000440)="6d5c9d119b0c7ea53e755d648e4064a03b1b05d58e252450ad3afba9eceacc14c239a1af15324fbefc643d269feb6edeba54feb4", 0x34}], 0x6, &(0x7f0000000500)=[{0xf0, 0x1, 0x1, "9e4f01fcd0b64da792998759459fa41f5eacaeb3fd74923601217ee1d1c26b7ca1737099ca904fa9359f0656d9184f9d1be6570796e6ab8a064ff30fff12bf9af52d5439a1c7200ac432e12cd8c3704e4ced15c593dfc8430269701c9ab0a0b6f29b82e41147196b06abfb70514d5a7aaf9da9abcc77b0435ad876670d0dedc30f32ed352df327554d6b45abc7327a81aaa916d4c786bc6413aa24ce20a868b0828c953d8d4534fdb8a59ccde1c73513a9004878c00881fead551a30d6298a81ffdc269958b3633b942b8645a9decbd44d1273693cb719cb94a509"}, {0x20, 0xffff, 0x42, "330509268f11a4a60d7bcb786584ea5a"}, {0xb0, 0x1, 0x5, "348a45dfb027da5b466feb0a0ca6368a301c4a57b531927ee21f262e2470b5455114f90b3c45117a3abe2c186cc8f1db35ea78b8dc18be7c29c6130ceade5c8b4f7fedfe65975f01fa87d326bb1b33a106222d3c10dbab46c90ab4f3cb7e6be52be8446b69c9d79c8422733ec82cfde6ad596601d17541c04efe173c86d25079f1dac0639c0433f7c7023be064d5666de1cfe51234c28f41e3"}], 0x1c0}, 0x0) (async) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)="3ff0c20d06e66c1f95f4040c2c253864ed3b488da2b7ce10c7aca1f96e5669982b29bd6182e3dd570adf1786284cadf7c6ce36f1d354973c6e9d71dbe5dc12bc972cc45f8ce93247f6", 0x49}, {&(0x7f0000000180)="080bb7d7569ecd4978fb07a9c97b2d6a8ca5239f70b9995a4a72ba3f2a164aeeb70b901434b6891f12aaef8942f1ec36399788d55bbc6b8d33419eaed8108ae8b35a99051591b8dadc30cb76c337caa362b85f3a54fd5f761bf7c485f26518da19e60c9f463e22f581d23f7d7384e0e55ed3d5ab31b60d1423a8c36c06bb8be745", 0x81}, {&(0x7f0000000240)="4690902aabc01a00cf240fe0aced971022afa72c8600fbec408019b6d4a2dbf1edd2dbe63f46aa4ff5a41834fc82a176a0295c2252497e3bc08a9842b30b2207159d2898f860ce998d1e88ab8f7085bd483a949513fefe2a045d74642b87f222afa008ef62bd1428f3f7d9df7b7517e4cea96506a0e785d56a8214df358d13ec31f86d787a0d4f65520fc56fec72f090c9700e92e277ce8cd897a1b95fcb4bc9eced7f567c82a68bba8804417f09e24587bf8ae926e326312c0c2b3f30b06d019589c033747c7a05d728fbb254e07575dc355bf36f6c48f502b411beb43c3777719dfbf93302b36f", 0xe8}, {&(0x7f0000000340)="54f25400cd6482ced8a43f1633a4f0eeed85044b6c7221ece6e1768af30e5cbbc63655e82fe2bf4027b403b482de279d9eae945ee3423dc81b4d30bcaf230f925ef2f212b69645468871c4c17ab5ddb5b9cef9c2f9751646119b8e116eb1cc437be049e303e67172405b7588d1768c58576c8a73dd244ca487a757f4e8819f1cd1c70448fb857b57f21273b262c38b18ee90e96cd274aeceb4730d703b2fcf1f369405d653dcf305745ee62de459561cf19525d6ddcb12feb14ab08895397a900f0fc86476f2aa4e013a59dab16bd10e2c8d2c00a814beb05d3ebe1f95cf9ee7111b436d042e59e94d1da7c3705e", 0xee}, {&(0x7f0000000880)="bd0cb7cc13aa7fd4ee771612712f1f9e64d8dca7310bf7466cee41dd858321a66082693584eea1e08393c95925912728840ddaa729ddaf1f288025630498456e20d05bfdc09a9a1c57807a77baa9cb00570eceb3e0a2b3e41312b6ae153ceaab44fe9159f4b93ac75bb04234fe95c3148da3a4f3af832b69ba5efb182a3cb3883149312993779b1d00767558f6866d0544039b958dcb792a87a24434699b56f174a2f636ce61619739bdc3a807dbbf1470315f0dfbd0d120fdf14930c6c711d242b60cecf0058cfed52d7fba03e201ac621ae21f1860a812af48db8cf2addfbc9601eb1316fb99b1bf4f82cea844b089a2a511cf5279c45144c3938a18e37d1d9f2e2f9ffc9cd2635a6c0c158023169676ad9c813d213d614bbd04efa912e87e69afa2c995b06274c91279fb6589c5a0af42c8f1f50ed8c7c4aac5f56551d058d9f20f6f30e911249ba385fd8c004b9a4f964537331c8d0989a0757c2ccb68803d8f864050dc9ce7e6c681f0e10491dc0045ccf6dbc292df0772e4e724ed834818d81017159b690de045520974e502eadd197913e8d39f5021b5f8547f94251c9aa3e6ddd356e7c65b44526844fbfa49e386588c7b14e9d25cfa377886bc958e0e332ad52441e26caf0f60fafd0943f11b25baf35e6345e8735dfef6475b396d36d5f8076cbce74f6aa3315d2c0f7fa6c1dffd708e6eedab2472b24559c13241730f78857e202d375fb5ffc25a371a122376820c93021031498750666b9c15abbc4d8b68933cd28712d3533d6a3a21f847ce269573e4b29dcea3c4e4cd74b652cdafebddafa56c1685e44094934d62eb9b47f63dc91a362ecb5f14e3a3360408a6066358e1b2f07c819fb2e7ac4b69cc581a36b74b482308d527a4067402aaf15f6a7b50e47da31572d0cb09784c150856f28039f5c5ba928d05a957a2ba5423ba381739ae82f0f7d09b2cb2fd4b947c2a6957c780863afad812f367a42ea73e4775e04d45b6dc44829e2f360e49d02331b327da584fab9ccbaa278a36b192743b4d4f4d6bfa80465ee9b6f47db4617e71d16b85d3e5e76ff1aed89af88201f349b715cbd2f0052768e81bb92119d5a372d31c73564f412b29a8e6c68a6b0a5dc8306272111f01e65ec94254496d4877c69f6ca3c83c4e82cfed6045eb49f6b8fa32e23c900d9571ec50726c297efd59f8df7e3d5674f6b1da196f5877116b021acbe6f3da9c7d919ad8749407b9cd7ab64387a07a1e143c39858f5cf995cad37cfbe4cc67aebcec1b4f230a9039a35933285c705fbd4568bf38c6315a48a4eefa6662b02306e9563513023557ed54a3b9006f4a563b8c79974618587e66cbd10bb0a9a7a31c6e20c15902d46b350ba884136bbc10d795e3b6668653239191e8fb42ca3c75c25c8be21eb39b70399c6f8db46037210a4aa2fb573d3688a2d1fb2257af3edbbaab42b444161c95f2cce479a14491dfbbc26221a060a176b7a7e4d69da840b538bcf03a8aa3e3d0cd5d26838224c1d6560774445dbf8ab082da7f4dbea6d85fb08bb825014a8c556af0b797f7a371ab7db9bae49f96cb2d5bbf71687064fc5e84ac5666dadcc99092238e789cd779f5ebcdc719eb3ee0311c6589c741ac1bdc4da526108cc3f9961b8d11a2a39058b01a4b8a90df34f07e478c70081f050b16cbd4cb4cffcc5a7ebd344035f0a42bcb5a35b4b549f7a66c5bf6fbaa1c5851fd47b80d194a2dc4a4e83324ec4268f5efc7244448666077d615276a13ff645039b3ed08b38270fea03999e8db7b7cbf013055ea918b765556c45c57a8a5ee0fb911011b3d280a3b811d1efb65791f2fc515b58454a7abbb4b3d3113595aef8a47bb00450050d66fea47dad997fd77019061d5879a6114da9562429873d2d08fbb579c665dfa523d3e11014c50b84379bd46207d67fd9b430f565d396fadc27561b1a422a2ff58b7e403ff314485e4bb4ca0afd5fe4ca067349aefecbfdb0fe998f6d12c905b40874d7a942b2834e574572bcf751470d2af438dd4874484df2065458c38da024c5d6f7ca0854f875d5c7f0d7daee4bc58446beabf4e0b1ce37ec848ebcf8c2adefe5f3ad6ad3e32bdd26f1284f193a8a727596ebcaf20d00ed0a4acb43f936c71f1b0796f5b926f70c30d7e1bac4079b3cb474428944e3d2ca0c6eb868afd93c1cd43aa68155718ef454b468a9962558188a14def2aac0f20c34c333676dd577b17f156e5b627c516ff61dd9fb7ac87a4fa007c30d61c613aecc4ededb7a64efd841332d2cf4dd409f19a06f998bd9b30dadf0f0d23a400f61f336989d4c17d1a3136db3bd7dbb43ea2302313c6c203a0cf6f8ce7d6ceedc59af40890ea5fa230713491c1726fe39ce53fa06b158950e6f00a28fae2e9cf0c4425e3e3f5765ffc281934456c7fe7f58b9e1e0070d771ce7ab92eed08f5b484bbe02b63e388c186e8d68f7838ebe395d969951004bbcb0a101bc5c49defea4d9a1f1439947e56a23e43e67f5e52b028beeaef37451fc75cf0383dea787a987a868fe14968ac0dd332887b845d84f269f8fafb9f3cd4f4392e293aa61332af69ed8c0353a3e4901a2571d472db6c1504108a70777edd3dce522d18c1f8b58b154fb34ee652391c8544339a640b5298213c1d19d77e431ca453496f897a743be4c3039c2137c0c7d6b2f8fe0b729dc330bb34e8edde7b6d39656e68ee9531ca3e865e3169141799728b1649657fd346ee56fbc9902b4c747cc6d3762a35444073573ddc06c90fdb8d24020c754b9a2d48ca8b45604bf211a20b7f776db519415c573c4341a3703029b27db85f328dda70d05b900162302928ba83c57c3713facc2ed03ac2a060fb52588bb0f0edd2d45fa5c5ee8a4d055006e6cb176ec3e332d18e04762712476b25cc6cd8c23900d7f4fa930c902e2504513f1c48c9907a68703140e6cb2b66b2f39968ffe7e445f082d8ff10f5e74c8bb873942d8492ac7be5a9bd3eb00bea4e2f7fcc9c735467264f23cecffb27ccece7cc895b2fb3497f38e727a4a4d51104eae7feb285e19364812f098d35838d415077ffe728b881be867cef6b5fcb35f7842abc541e165a47caa064fde8159bbc937307462081e10e32b343e881367949f88ff8a646770a4e310d5d3674c46440b66d340f2f194b914c7c34151a22c80d43d9e7bb4f486958e48d7a4f0a03a611ff983e658e2e1f537464d8ec7b6104619a5d4c4438eb1bb0e00ccf3c504bf146ec5d818592d9bcde188588a9e300ac0179201a1184eeabd8bd6fad05e7fe8316e5defa5ae1b8ee8493d426f6f019efabed28cf9581b5740f42dac751ea86f671c30e5e2c9dd6cf928aa2ed38a5733eeec9fb5a148cd642d43acf98f483cfd2473e67bcb615eeece2acde041738a835a01e70470eb9b4a5b27733e2c7e078ca4b331422a5c5b891fc520d325d311914a767c14c72c395cd86cf10ed66e93d09044ab2437e4dd4a170977def4b4f21312101c60e6c51721a024b50cc1b66c5531d9d41ff8221bbb3ee1135a97f6e348b3bf2ae6b4082cddc7b4c816522f3968f0273b241d6508113a7df42bee464219c199c15e2a4e462740daa702e6917c7d681286ed3777a7c2b8e081de8d60660277e6bee69f6d02d0705a9a4cae9f4d6124f0df89787c79d2f0730fab3eea8572eacc863965a8c6f925e55ef6528592142186670ee4bcd95b0403e121489f14b8249c94ebf4f196faa2f384f917785aac444d49513c8d86f0913633e45c006cb3bf713ab407ff015c6e1dd40ea95465dad86df3bb9119e331c16e4b819aef3472bbde49b1309890aa813d5511e28447da5cc1afbefd0046f10b32f8c4f9d71d48c3884164fb7d2b5faf093654cea721b0e19ed8a223d1f9af253ea73f470f178ca3e059cf48563b420341e1bc2df03fb76dcb3f29694f9048b62f73cecc5ee298e142c2f065fecabc8de47433fa7f9ffde2f8ca45b0226c671a7c0ed58af9f9111ce1120141aef85cb5d9b65545c9a6ba0ddeca0fd990f1bbe5381ddb9e50bbde45528f4b3e7d030f61495ab4abdf14e682e4407c82589abc307c32edce08a5d82dd75b3b52637e845914d0d4f64d4e2926ea74bd45129d64ec3b4c1f8757832ac3d64efa797b68348c78310442dbf89e120d60e062137de9959b50337dbae36099aafaed03ac713435ef0ab090335e9b8eecc43c8b1e0599d32b6c38ac49c826c6ec8740f7ba747444b82c880d36d441ccaa041cc64a5bf98a7cf987d8593a7bb2d8a3599dcf1c54d6986cd3ad5e8bbc4fd522741b93df4b072425179f4f917a2de9dff655a2ac78b5b73e4a2d602f72ed8c670ad54338e1b605b368f8fc92a20dff69b11ad7541c8bcf88d09bf75f3afaf1010a235d6a374dd9245e5c29126a6938c58e18066eb970bd4e600ad7b9bbf570769ca0468e4d8d556538faedf8e67054327acad87fdb96d77f197f4a860deaa4c492a2fa362764daf35e355c4fb61fd5c1041a47e30dbf7687faaec4c8b81ba36fc766e35e68b78c136feec84ee35aa836c689291ca3def491b2c90fcf14e6f0a9dfa9dcf775481710534fb4fb733823c8b92e2218b88d581473b106e60c64104dc3de8eab05ba78ac888869ea83c2f76e0c0bc796ba075e7ba2dc3e2402e9b684447380f0edc31229f7b2d1c1479a9986631cbc3e60886c46179bd719ee3bdda8ccf69ca3b7abbe7c28214aa8e30b2ee152780092d7faec5a82102abd7440e6a19d830486794b32fecfefa383f31b54c049506eaf6d892f85525e8bd0702598623edda84f24e8e47c0abeed609afeb860ec8b7af31c21f1996fa88adbdbef4a99f2ad273f8a57a5bd0a13785b92fefcb61631ab56ec012b303927ec065d94e9e5aa950c03d835dd52264b6a930e0a9afeae3479f2bfb20230bf4f03bec1c7ab24c92f13e54d1001d25fcb6ed7fcec322bfc331861508a18fc16a09dee126dacd10dcbbb8704f3c967abcb3421b9e2b30ab74f46b3378deb7cef5471080c9123d7c02f89b13c556791e95dbfaebdadd4a397f0e4b536dccdc2ba3b017d50245ec611712256018be4a4e251540dd0dac31e90876b10e86fc836795f058c659d0f3ba7acc3fa2d44e46432db4a96705cf4303f5caf695d11b8069c2e7b6fc3d83dd8dbdd3fb9b691ae372491e0060e6a058eb7d17a1104dc273ea96aee505e2765b3463fc45ca911e56a826c4b3ce9cb58fba4d9f133cb49d076490162a356940006e973abd294b535899c623a466f965a67fda103c57485843d5cfe0516887e81379ee4b2b77015273b2b9d37fa3f160a25efa19eff8c149f1b419a417cc2a1b0c4def6694fd63b7d672162f053fdf83eb0eb55beb9468b7bb4166083fc4d5d527a71aa9dbf6ab3a15b6ba7936462a4d7fa60f93c2d9030e71a5af92cc485be57a44d74f869fd5dfd11126f3684a573fd07f43399dad369a05855e9476071f12886fd2f3270cb610c50cee349995f6cfb0b477f438df17bc08740710f5d8036e138b3b05d8d2c7f3bafb97defb2fa5d5e90f5981b903212d7c5d30bbbde41dc02d285547531bcb3585f6fe413c16b7d08c83b46d2ac47957c778aad29cf7dc07ce68eb9607a8efe48a055fc9565ceab5449675813195bc44a97d81842ba7c07f8993595f038be69018efc4a6e901540ef7db319d7cee971ae86e3a67903d979b00cc316e1295721c1a92eb9f5e46bcf67c7067a4d4540f17bb69f1d794df8e7edd945f76986ff13dd920f710381f6e84bf0aeeb9d5d616cf4509a7f66652c1dc9a11974de794", 0x1000}, {&(0x7f0000000440)="6d5c9d119b0c7ea53e755d648e4064a03b1b05d58e252450ad3afba9eceacc14c239a1af15324fbefc643d269feb6edeba54feb4", 0x34}], 0x6, &(0x7f0000000500)=[{0xf0, 0x1, 0x1, "9e4f01fcd0b64da792998759459fa41f5eacaeb3fd74923601217ee1d1c26b7ca1737099ca904fa9359f0656d9184f9d1be6570796e6ab8a064ff30fff12bf9af52d5439a1c7200ac432e12cd8c3704e4ced15c593dfc8430269701c9ab0a0b6f29b82e41147196b06abfb70514d5a7aaf9da9abcc77b0435ad876670d0dedc30f32ed352df327554d6b45abc7327a81aaa916d4c786bc6413aa24ce20a868b0828c953d8d4534fdb8a59ccde1c73513a9004878c00881fead551a30d6298a81ffdc269958b3633b942b8645a9decbd44d1273693cb719cb94a509"}, {0x20, 0xffff, 0x42, "330509268f11a4a60d7bcb786584ea5a"}, {0xb0, 0x1, 0x5, "348a45dfb027da5b466feb0a0ca6368a301c4a57b531927ee21f262e2470b5455114f90b3c45117a3abe2c186cc8f1db35ea78b8dc18be7c29c6130ceade5c8b4f7fedfe65975f01fa87d326bb1b33a106222d3c10dbab46c90ab4f3cb7e6be52be8446b69c9d79c8422733ec82cfde6ad596601d17541c04efe173c86d25079f1dac0639c0433f7c7023be064d5666de1cfe51234c28f41e3"}], 0x1c0}, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) 01:24:31 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x9924, &(0x7f0000000140)='./file0\x00', 0x8}) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x24) (async) getgroups(0xa, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r1) 01:24:31 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, 0x0) 01:24:31 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {}, {0x0, 0x10000}, {}, {}, {}, {0x0, 0x0, 0x8000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:31 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x232b549ddba696b3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x4, 0x0, 0x7, 0x8}, {0x400, 0x9, 0x2, 0x4}, {0x1, 0x80, 0xbf, 0x3b}, {0x64, 0x7, 0xe9, 0x1}, {0x7, 0x40, 0x0, 0x1}, {0x5, 0x6, 0xc8, 0x80000000}, {0x2, 0x7f, 0x80, 0x6cd}, {0x2, 0x3f, 0x7, 0x7}, {0x8, 0x4, 0x81, 0xc4f}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2, 0x6, 0x7, 0x10000}, {0x7, 0x6, 0xff, 0x2}, {0x1, 0x0, 0x8, 0x1}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x232b549ddba696b3) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x4, 0x0, 0x7, 0x8}, {0x400, 0x9, 0x2, 0x4}, {0x1, 0x80, 0xbf, 0x3b}, {0x64, 0x7, 0xe9, 0x1}, {0x7, 0x40, 0x0, 0x1}, {0x5, 0x6, 0xc8, 0x80000000}, {0x2, 0x7f, 0x80, 0x6cd}, {0x2, 0x3f, 0x7, 0x7}, {0x8, 0x4, 0x81, 0xc4f}]}) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) dup(r1) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2, 0x6, 0x7, 0x10000}, {0x7, 0x6, 0xff, 0x2}, {0x1, 0x0, 0x8, 0x1}]}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) (async) 01:24:31 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 32) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xff) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) (async) dup2(r4, r5) (async) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:24:31 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x9924, &(0x7f0000000140)='./file0\x00', 0x8}) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) mkdir(&(0x7f0000000080)='./file0\x00', 0x24) getgroups(0xa, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x9924, &(0x7f0000000140)='./file0\x00', 0x8}) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x24) (async) getgroups(0xa, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) (async) chown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r1) (async) 01:24:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) (async) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) (async) fcntl$dupfd(r0, 0xa, r2) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:31 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, 0x0) 01:24:31 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {}, {0x0, 0x10000}, {}, {}, {}, {0x0, 0x0, 0x8000}]}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {}, {0x0, 0x10000}, {}, {}, {}, {0x0, 0x0, 0x8000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:31 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x401, 0x4, 0x3, [{&(0x7f00007a5000/0x1000)=nil, &(0x7f00005fa000/0x2000)=nil, 0x9}, {&(0x7f00002a4000/0x3000)=nil, &(0x7f00001f7000/0x2000)=nil, 0x100}, {&(0x7f0000276000/0x4000)=nil, &(0x7f0000565000/0x2000)=nil, 0x10001}, {&(0x7f000013e000/0x2000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x4ac}, {&(0x7f00006f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f00007b4000/0x3000)=nil, &(0x7f0000608000/0x2000)=nil, 0x401}, {&(0x7f0000072000/0x4000)=nil, &(0x7f000008d000/0x3000)=nil, 0x2}, {&(0x7f00001d7000/0x4000)=nil, &(0x7f00003d1000/0x2000)=nil, 0x2}, {&(0x7f00005c7000/0x4000)=nil, &(0x7f0000681000/0x2000)=nil, 0x1}, {&(0x7f000003b000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f000062f000/0x1000)=nil, &(0x7f00000eb000/0x1000)=nil, 0x62b}, {&(0x7f0000614000/0x2000)=nil, &(0x7f000017c000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000022f000/0x4000)=nil, 0x8}, {&(0x7f00004d3000/0x9000)=nil, &(0x7f00002e9000/0x2000)=nil, 0x6}, {&(0x7f00006a0000/0x3000)=nil, &(0x7f00003f7000/0x3000)=nil}, {&(0x7f000018f000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:32 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x232b549ddba696b3) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x232b549ddba696b3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x4, 0x0, 0x7, 0x8}, {0x400, 0x9, 0x2, 0x4}, {0x1, 0x80, 0xbf, 0x3b}, {0x64, 0x7, 0xe9, 0x1}, {0x7, 0x40, 0x0, 0x1}, {0x5, 0x6, 0xc8, 0x80000000}, {0x2, 0x7f, 0x80, 0x6cd}, {0x2, 0x3f, 0x7, 0x7}, {0x8, 0x4, 0x81, 0xc4f}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2, 0x6, 0x7, 0x10000}, {0x7, 0x6, 0xff, 0x2}, {0x1, 0x0, 0x8, 0x1}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2, 0x6, 0x7, 0x10000}, {0x7, 0x6, 0xff, 0x2}, {0x1, 0x0, 0x8, 0x1}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) (async) socket(0x2e, 0x4000, 0x4) 01:24:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) read(r0, &(0x7f0000000000)=""/33, 0x21) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r2, r3, 0x0) (async) fcntl$dupfd(r0, 0xa, r2) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) 01:24:32 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async, rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {}, {0x0, 0x10000}, {}, {}, {}, {0x0, 0x0, 0x8000}]}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:32 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)="3ff0c20d06e66c1f95f4040c2c253864ed3b488da2b7ce10c7aca1f96e5669982b29bd6182e3dd570adf1786284cadf7c6ce36f1d354973c6e9d71dbe5dc12bc972cc45f8ce93247f6", 0x49}, {&(0x7f0000000180)="080bb7d7569ecd4978fb07a9c97b2d6a8ca5239f70b9995a4a72ba3f2a164aeeb70b901434b6891f12aaef8942f1ec36399788d55bbc6b8d33419eaed8108ae8b35a99051591b8dadc30cb76c337caa362b85f3a54fd5f761bf7c485f26518da19e60c9f463e22f581d23f7d7384e0e55ed3d5ab31b60d1423a8c36c06bb8be745", 0x81}, {&(0x7f0000000240)="4690902aabc01a00cf240fe0aced971022afa72c8600fbec408019b6d4a2dbf1edd2dbe63f46aa4ff5a41834fc82a176a0295c2252497e3bc08a9842b30b2207159d2898f860ce998d1e88ab8f7085bd483a949513fefe2a045d74642b87f222afa008ef62bd1428f3f7d9df7b7517e4cea96506a0e785d56a8214df358d13ec31f86d787a0d4f65520fc56fec72f090c9700e92e277ce8cd897a1b95fcb4bc9eced7f567c82a68bba8804417f09e24587bf8ae926e326312c0c2b3f30b06d019589c033747c7a05d728fbb254e07575dc355bf36f6c48f502b411beb43c3777719dfbf93302b36f", 0xe8}, {&(0x7f0000000340)="54f25400cd6482ced8a43f1633a4f0eeed85044b6c7221ece6e1768af30e5cbbc63655e82fe2bf4027b403b482de279d9eae945ee3423dc81b4d30bcaf230f925ef2f212b69645468871c4c17ab5ddb5b9cef9c2f9751646119b8e116eb1cc437be049e303e67172405b7588d1768c58576c8a73dd244ca487a757f4e8819f1cd1c70448fb857b57f21273b262c38b18ee90e96cd274aeceb4730d703b2fcf1f369405d653dcf305745ee62de459561cf19525d6ddcb12feb14ab08895397a900f0fc86476f2aa4e013a59dab16bd10e2c8d2c00a814beb05d3ebe1f95cf9ee7111b436d042e59e94d1da7c3705e", 0xee}, {&(0x7f0000000880)="bd0cb7cc13aa7fd4ee771612712f1f9e64d8dca7310bf7466cee41dd858321a66082693584eea1e08393c95925912728840ddaa729ddaf1f288025630498456e20d05bfdc09a9a1c57807a77baa9cb00570eceb3e0a2b3e41312b6ae153ceaab44fe9159f4b93ac75bb04234fe95c3148da3a4f3af832b69ba5efb182a3cb3883149312993779b1d00767558f6866d0544039b958dcb792a87a24434699b56f174a2f636ce61619739bdc3a807dbbf1470315f0dfbd0d120fdf14930c6c711d242b60cecf0058cfed52d7fba03e201ac621ae21f1860a812af48db8cf2addfbc9601eb1316fb99b1bf4f82cea844b089a2a511cf5279c45144c3938a18e37d1d9f2e2f9ffc9cd2635a6c0c158023169676ad9c813d213d614bbd04efa912e87e69afa2c995b06274c91279fb6589c5a0af42c8f1f50ed8c7c4aac5f56551d058d9f20f6f30e911249ba385fd8c004b9a4f964537331c8d0989a0757c2ccb68803d8f864050dc9ce7e6c681f0e10491dc0045ccf6dbc292df0772e4e724ed834818d81017159b690de045520974e502eadd197913e8d39f5021b5f8547f94251c9aa3e6ddd356e7c65b44526844fbfa49e386588c7b14e9d25cfa377886bc958e0e332ad52441e26caf0f60fafd0943f11b25baf35e6345e8735dfef6475b396d36d5f8076cbce74f6aa3315d2c0f7fa6c1dffd708e6eedab2472b24559c13241730f78857e202d375fb5ffc25a371a122376820c93021031498750666b9c15abbc4d8b68933cd28712d3533d6a3a21f847ce269573e4b29dcea3c4e4cd74b652cdafebddafa56c1685e44094934d62eb9b47f63dc91a362ecb5f14e3a3360408a6066358e1b2f07c819fb2e7ac4b69cc581a36b74b482308d527a4067402aaf15f6a7b50e47da31572d0cb09784c150856f28039f5c5ba928d05a957a2ba5423ba381739ae82f0f7d09b2cb2fd4b947c2a6957c780863afad812f367a42ea73e4775e04d45b6dc44829e2f360e49d02331b327da584fab9ccbaa278a36b192743b4d4f4d6bfa80465ee9b6f47db4617e71d16b85d3e5e76ff1aed89af88201f349b715cbd2f0052768e81bb92119d5a372d31c73564f412b29a8e6c68a6b0a5dc8306272111f01e65ec94254496d4877c69f6ca3c83c4e82cfed6045eb49f6b8fa32e23c900d9571ec50726c297efd59f8df7e3d5674f6b1da196f5877116b021acbe6f3da9c7d919ad8749407b9cd7ab64387a07a1e143c39858f5cf995cad37cfbe4cc67aebcec1b4f230a9039a35933285c705fbd4568bf38c6315a48a4eefa6662b02306e9563513023557ed54a3b9006f4a563b8c79974618587e66cbd10bb0a9a7a31c6e20c15902d46b350ba884136bbc10d795e3b6668653239191e8fb42ca3c75c25c8be21eb39b70399c6f8db46037210a4aa2fb573d3688a2d1fb2257af3edbbaab42b444161c95f2cce479a14491dfbbc26221a060a176b7a7e4d69da840b538bcf03a8aa3e3d0cd5d26838224c1d6560774445dbf8ab082da7f4dbea6d85fb08bb825014a8c556af0b797f7a371ab7db9bae49f96cb2d5bbf71687064fc5e84ac5666dadcc99092238e789cd779f5ebcdc719eb3ee0311c6589c741ac1bdc4da526108cc3f9961b8d11a2a39058b01a4b8a90df34f07e478c70081f050b16cbd4cb4cffcc5a7ebd344035f0a42bcb5a35b4b549f7a66c5bf6fbaa1c5851fd47b80d194a2dc4a4e83324ec4268f5efc7244448666077d615276a13ff645039b3ed08b38270fea03999e8db7b7cbf013055ea918b765556c45c57a8a5ee0fb911011b3d280a3b811d1efb65791f2fc515b58454a7abbb4b3d3113595aef8a47bb00450050d66fea47dad997fd77019061d5879a6114da9562429873d2d08fbb579c665dfa523d3e11014c50b84379bd46207d67fd9b430f565d396fadc27561b1a422a2ff58b7e403ff314485e4bb4ca0afd5fe4ca067349aefecbfdb0fe998f6d12c905b40874d7a942b2834e574572bcf751470d2af438dd4874484df2065458c38da024c5d6f7ca0854f875d5c7f0d7daee4bc58446beabf4e0b1ce37ec848ebcf8c2adefe5f3ad6ad3e32bdd26f1284f193a8a727596ebcaf20d00ed0a4acb43f936c71f1b0796f5b926f70c30d7e1bac4079b3cb474428944e3d2ca0c6eb868afd93c1cd43aa68155718ef454b468a9962558188a14def2aac0f20c34c333676dd577b17f156e5b627c516ff61dd9fb7ac87a4fa007c30d61c613aecc4ededb7a64efd841332d2cf4dd409f19a06f998bd9b30dadf0f0d23a400f61f336989d4c17d1a3136db3bd7dbb43ea2302313c6c203a0cf6f8ce7d6ceedc59af40890ea5fa230713491c1726fe39ce53fa06b158950e6f00a28fae2e9cf0c4425e3e3f5765ffc281934456c7fe7f58b9e1e0070d771ce7ab92eed08f5b484bbe02b63e388c186e8d68f7838ebe395d969951004bbcb0a101bc5c49defea4d9a1f1439947e56a23e43e67f5e52b028beeaef37451fc75cf0383dea787a987a868fe14968ac0dd332887b845d84f269f8fafb9f3cd4f4392e293aa61332af69ed8c0353a3e4901a2571d472db6c1504108a70777edd3dce522d18c1f8b58b154fb34ee652391c8544339a640b5298213c1d19d77e431ca453496f897a743be4c3039c2137c0c7d6b2f8fe0b729dc330bb34e8edde7b6d39656e68ee9531ca3e865e3169141799728b1649657fd346ee56fbc9902b4c747cc6d3762a35444073573ddc06c90fdb8d24020c754b9a2d48ca8b45604bf211a20b7f776db519415c573c4341a3703029b27db85f328dda70d05b900162302928ba83c57c3713facc2ed03ac2a060fb52588bb0f0edd2d45fa5c5ee8a4d055006e6cb176ec3e332d18e04762712476b25cc6cd8c23900d7f4fa930c902e2504513f1c48c9907a68703140e6cb2b66b2f39968ffe7e445f082d8ff10f5e74c8bb873942d8492ac7be5a9bd3eb00bea4e2f7fcc9c735467264f23cecffb27ccece7cc895b2fb3497f38e727a4a4d51104eae7feb285e19364812f098d35838d415077ffe728b881be867cef6b5fcb35f7842abc541e165a47caa064fde8159bbc937307462081e10e32b343e881367949f88ff8a646770a4e310d5d3674c46440b66d340f2f194b914c7c34151a22c80d43d9e7bb4f486958e48d7a4f0a03a611ff983e658e2e1f537464d8ec7b6104619a5d4c4438eb1bb0e00ccf3c504bf146ec5d818592d9bcde188588a9e300ac0179201a1184eeabd8bd6fad05e7fe8316e5defa5ae1b8ee8493d426f6f019efabed28cf9581b5740f42dac751ea86f671c30e5e2c9dd6cf928aa2ed38a5733eeec9fb5a148cd642d43acf98f483cfd2473e67bcb615eeece2acde041738a835a01e70470eb9b4a5b27733e2c7e078ca4b331422a5c5b891fc520d325d311914a767c14c72c395cd86cf10ed66e93d09044ab2437e4dd4a170977def4b4f21312101c60e6c51721a024b50cc1b66c5531d9d41ff8221bbb3ee1135a97f6e348b3bf2ae6b4082cddc7b4c816522f3968f0273b241d6508113a7df42bee464219c199c15e2a4e462740daa702e6917c7d681286ed3777a7c2b8e081de8d60660277e6bee69f6d02d0705a9a4cae9f4d6124f0df89787c79d2f0730fab3eea8572eacc863965a8c6f925e55ef6528592142186670ee4bcd95b0403e121489f14b8249c94ebf4f196faa2f384f917785aac444d49513c8d86f0913633e45c006cb3bf713ab407ff015c6e1dd40ea95465dad86df3bb9119e331c16e4b819aef3472bbde49b1309890aa813d5511e28447da5cc1afbefd0046f10b32f8c4f9d71d48c3884164fb7d2b5faf093654cea721b0e19ed8a223d1f9af253ea73f470f178ca3e059cf48563b420341e1bc2df03fb76dcb3f29694f9048b62f73cecc5ee298e142c2f065fecabc8de47433fa7f9ffde2f8ca45b0226c671a7c0ed58af9f9111ce1120141aef85cb5d9b65545c9a6ba0ddeca0fd990f1bbe5381ddb9e50bbde45528f4b3e7d030f61495ab4abdf14e682e4407c82589abc307c32edce08a5d82dd75b3b52637e845914d0d4f64d4e2926ea74bd45129d64ec3b4c1f8757832ac3d64efa797b68348c78310442dbf89e120d60e062137de9959b50337dbae36099aafaed03ac713435ef0ab090335e9b8eecc43c8b1e0599d32b6c38ac49c826c6ec8740f7ba747444b82c880d36d441ccaa041cc64a5bf98a7cf987d8593a7bb2d8a3599dcf1c54d6986cd3ad5e8bbc4fd522741b93df4b072425179f4f917a2de9dff655a2ac78b5b73e4a2d602f72ed8c670ad54338e1b605b368f8fc92a20dff69b11ad7541c8bcf88d09bf75f3afaf1010a235d6a374dd9245e5c29126a6938c58e18066eb970bd4e600ad7b9bbf570769ca0468e4d8d556538faedf8e67054327acad87fdb96d77f197f4a860deaa4c492a2fa362764daf35e355c4fb61fd5c1041a47e30dbf7687faaec4c8b81ba36fc766e35e68b78c136feec84ee35aa836c689291ca3def491b2c90fcf14e6f0a9dfa9dcf775481710534fb4fb733823c8b92e2218b88d581473b106e60c64104dc3de8eab05ba78ac888869ea83c2f76e0c0bc796ba075e7ba2dc3e2402e9b684447380f0edc31229f7b2d1c1479a9986631cbc3e60886c46179bd719ee3bdda8ccf69ca3b7abbe7c28214aa8e30b2ee152780092d7faec5a82102abd7440e6a19d830486794b32fecfefa383f31b54c049506eaf6d892f85525e8bd0702598623edda84f24e8e47c0abeed609afeb860ec8b7af31c21f1996fa88adbdbef4a99f2ad273f8a57a5bd0a13785b92fefcb61631ab56ec012b303927ec065d94e9e5aa950c03d835dd52264b6a930e0a9afeae3479f2bfb20230bf4f03bec1c7ab24c92f13e54d1001d25fcb6ed7fcec322bfc331861508a18fc16a09dee126dacd10dcbbb8704f3c967abcb3421b9e2b30ab74f46b3378deb7cef5471080c9123d7c02f89b13c556791e95dbfaebdadd4a397f0e4b536dccdc2ba3b017d50245ec611712256018be4a4e251540dd0dac31e90876b10e86fc836795f058c659d0f3ba7acc3fa2d44e46432db4a96705cf4303f5caf695d11b8069c2e7b6fc3d83dd8dbdd3fb9b691ae372491e0060e6a058eb7d17a1104dc273ea96aee505e2765b3463fc45ca911e56a826c4b3ce9cb58fba4d9f133cb49d076490162a356940006e973abd294b535899c623a466f965a67fda103c57485843d5cfe0516887e81379ee4b2b77015273b2b9d37fa3f160a25efa19eff8c149f1b419a417cc2a1b0c4def6694fd63b7d672162f053fdf83eb0eb55beb9468b7bb4166083fc4d5d527a71aa9dbf6ab3a15b6ba7936462a4d7fa60f93c2d9030e71a5af92cc485be57a44d74f869fd5dfd11126f3684a573fd07f43399dad369a05855e9476071f12886fd2f3270cb610c50cee349995f6cfb0b477f438df17bc08740710f5d8036e138b3b05d8d2c7f3bafb97defb2fa5d5e90f5981b903212d7c5d30bbbde41dc02d285547531bcb3585f6fe413c16b7d08c83b46d2ac47957c778aad29cf7dc07ce68eb9607a8efe48a055fc9565ceab5449675813195bc44a97d81842ba7c07f8993595f038be69018efc4a6e901540ef7db319d7cee971ae86e3a67903d979b00cc316e1295721c1a92eb9f5e46bcf67c7067a4d4540f17bb69f1d794df8e7edd945f76986ff13dd920f710381f6e84bf0aeeb9d5d616cf4509a7f66652c1dc9a11974de794", 0x1000}, {&(0x7f0000000440)="6d5c9d119b0c7ea53e755d648e4064a03b1b05d58e252450ad3afba9eceacc14c239a1af15324fbefc643d269feb6edeba54feb4", 0x34}], 0x6, &(0x7f0000000500)=[{0xf0, 0x1, 0x1, "9e4f01fcd0b64da792998759459fa41f5eacaeb3fd74923601217ee1d1c26b7ca1737099ca904fa9359f0656d9184f9d1be6570796e6ab8a064ff30fff12bf9af52d5439a1c7200ac432e12cd8c3704e4ced15c593dfc8430269701c9ab0a0b6f29b82e41147196b06abfb70514d5a7aaf9da9abcc77b0435ad876670d0dedc30f32ed352df327554d6b45abc7327a81aaa916d4c786bc6413aa24ce20a868b0828c953d8d4534fdb8a59ccde1c73513a9004878c00881fead551a30d6298a81ffdc269958b3633b942b8645a9decbd44d1273693cb719cb94a509"}, {0x20, 0xffff, 0x42, "330509268f11a4a60d7bcb786584ea5a"}, {0xb0, 0x1, 0x5, "348a45dfb027da5b466feb0a0ca6368a301c4a57b531927ee21f262e2470b5455114f90b3c45117a3abe2c186cc8f1db35ea78b8dc18be7c29c6130ceade5c8b4f7fedfe65975f01fa87d326bb1b33a106222d3c10dbab46c90ab4f3cb7e6be52be8446b69c9d79c8422733ec82cfde6ad596601d17541c04efe173c86d25079f1dac0639c0433f7c7023be064d5666de1cfe51234c28f41e3"}], 0x1c0}, 0x0) (async) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) 01:24:32 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, 0x0) 01:24:32 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:32 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x401, 0x4, 0x3, [{&(0x7f00007a5000/0x1000)=nil, &(0x7f00005fa000/0x2000)=nil, 0x9}, {&(0x7f00002a4000/0x3000)=nil, &(0x7f00001f7000/0x2000)=nil, 0x100}, {&(0x7f0000276000/0x4000)=nil, &(0x7f0000565000/0x2000)=nil, 0x10001}, {&(0x7f000013e000/0x2000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x4ac}, {&(0x7f00006f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f00007b4000/0x3000)=nil, &(0x7f0000608000/0x2000)=nil, 0x401}, {&(0x7f0000072000/0x4000)=nil, &(0x7f000008d000/0x3000)=nil, 0x2}, {&(0x7f00001d7000/0x4000)=nil, &(0x7f00003d1000/0x2000)=nil, 0x2}, {&(0x7f00005c7000/0x4000)=nil, &(0x7f0000681000/0x2000)=nil, 0x1}, {&(0x7f000003b000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f000062f000/0x1000)=nil, &(0x7f00000eb000/0x1000)=nil, 0x62b}, {&(0x7f0000614000/0x2000)=nil, &(0x7f000017c000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000022f000/0x4000)=nil, 0x8}, {&(0x7f00004d3000/0x9000)=nil, &(0x7f00002e9000/0x2000)=nil, 0x6}, {&(0x7f00006a0000/0x3000)=nil, &(0x7f00003f7000/0x3000)=nil}, {&(0x7f000018f000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:32 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet6(0x18, 0x1, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x5, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:24:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x3) 01:24:32 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8c) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) 01:24:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x3) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x3) (async) 01:24:32 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x401, 0x4, 0x3, [{&(0x7f00007a5000/0x1000)=nil, &(0x7f00005fa000/0x2000)=nil, 0x9}, {&(0x7f00002a4000/0x3000)=nil, &(0x7f00001f7000/0x2000)=nil, 0x100}, {&(0x7f0000276000/0x4000)=nil, &(0x7f0000565000/0x2000)=nil, 0x10001}, {&(0x7f000013e000/0x2000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x4ac}, {&(0x7f00006f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f00007b4000/0x3000)=nil, &(0x7f0000608000/0x2000)=nil, 0x401}, {&(0x7f0000072000/0x4000)=nil, &(0x7f000008d000/0x3000)=nil, 0x2}, {&(0x7f00001d7000/0x4000)=nil, &(0x7f00003d1000/0x2000)=nil, 0x2}, {&(0x7f00005c7000/0x4000)=nil, &(0x7f0000681000/0x2000)=nil, 0x1}, {&(0x7f000003b000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f000062f000/0x1000)=nil, &(0x7f00000eb000/0x1000)=nil, 0x62b}, {&(0x7f0000614000/0x2000)=nil, &(0x7f000017c000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000022f000/0x4000)=nil, 0x8}, {&(0x7f00004d3000/0x9000)=nil, &(0x7f00002e9000/0x2000)=nil, 0x6}, {&(0x7f00006a0000/0x3000)=nil, &(0x7f00003f7000/0x3000)=nil}, {&(0x7f000018f000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x401, 0x4, 0x3, [{&(0x7f00007a5000/0x1000)=nil, &(0x7f00005fa000/0x2000)=nil, 0x9}, {&(0x7f00002a4000/0x3000)=nil, &(0x7f00001f7000/0x2000)=nil, 0x100}, {&(0x7f0000276000/0x4000)=nil, &(0x7f0000565000/0x2000)=nil, 0x10001}, {&(0x7f000013e000/0x2000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x4ac}, {&(0x7f00006f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f00007b4000/0x3000)=nil, &(0x7f0000608000/0x2000)=nil, 0x401}, {&(0x7f0000072000/0x4000)=nil, &(0x7f000008d000/0x3000)=nil, 0x2}, {&(0x7f00001d7000/0x4000)=nil, &(0x7f00003d1000/0x2000)=nil, 0x2}, {&(0x7f00005c7000/0x4000)=nil, &(0x7f0000681000/0x2000)=nil, 0x1}, {&(0x7f000003b000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f000062f000/0x1000)=nil, &(0x7f00000eb000/0x1000)=nil, 0x62b}, {&(0x7f0000614000/0x2000)=nil, &(0x7f000017c000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000022f000/0x4000)=nil, 0x8}, {&(0x7f00004d3000/0x9000)=nil, &(0x7f00002e9000/0x2000)=nil, 0x6}, {&(0x7f00006a0000/0x3000)=nil, &(0x7f00003f7000/0x3000)=nil}, {&(0x7f000018f000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:24:32 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r1) sendto$unix(r4, &(0x7f0000000100)="e97beedf54baadd934f1945b9d689ea3b826f7a3944cccb1faf8fc88df517d71889575093136a8974eaf3561244afc58dd61fe38c8e5f6b7648e9ac579a853610aa78725c6964b94941bb18007d10e2a6b83cd6f7133c22b2b6cfc6f93b2c03776c69406371353133485ebb224385e7de0eb42d9f9cccf9fc517197e4212e4d87bd93416f663d53e1406f99ed9f10cd0ddcb3c105b980c771731b15a4cbf927fe43d4981bc61d3de9b620155723d156e99208679243a72f013a127dfa0f1bc6657db1818", 0xc4, 0x3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:32 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet6(0x18, 0x1, 0x1) (async) socket$inet6(0x18, 0x1, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x5, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) (async) socket(0x2e, 0x4000, 0x4) 01:24:32 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="11d5433364ccc9e056a012c323e490a2e6af651da191a4acdc70ce4907c9bc542e3e649c133041cdd6ddf0c23956f9df107908917d29aa2a651c5a8c9547a70bc433", 0x42}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000500000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x409}, 0x400) r9 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x40) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 01:24:32 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet6(0x18, 0x1, 0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x5, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) 01:24:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) read(r0, &(0x7f0000000000)=""/33, 0x21) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:33 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r1) sendto$unix(r4, &(0x7f0000000100)="e97beedf54baadd934f1945b9d689ea3b826f7a3944cccb1faf8fc88df517d71889575093136a8974eaf3561244afc58dd61fe38c8e5f6b7648e9ac579a853610aa78725c6964b94941bb18007d10e2a6b83cd6f7133c22b2b6cfc6f93b2c03776c69406371353133485ebb224385e7de0eb42d9f9cccf9fc517197e4212e4d87bd93416f663d53e1406f99ed9f10cd0ddcb3c105b980c771731b15a4cbf927fe43d4981bc61d3de9b620155723d156e99208679243a72f013a127dfa0f1bc6657db1818", 0xc4, 0x3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) dup(r1) (async) sendto$unix(r4, &(0x7f0000000100)="e97beedf54baadd934f1945b9d689ea3b826f7a3944cccb1faf8fc88df517d71889575093136a8974eaf3561244afc58dd61fe38c8e5f6b7648e9ac579a853610aa78725c6964b94941bb18007d10e2a6b83cd6f7133c22b2b6cfc6f93b2c03776c69406371353133485ebb224385e7de0eb42d9f9cccf9fc517197e4212e4d87bd93416f663d53e1406f99ed9f10cd0ddcb3c105b980c771731b15a4cbf927fe43d4981bc61d3de9b620155723d156e99208679243a72f013a127dfa0f1bc6657db1818", 0xc4, 0x3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:24:33 executing program 0: socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x3) 01:24:33 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="11d5433364ccc9e056a012c323e490a2e6af651da191a4acdc70ce4907c9bc542e3e649c133041cdd6ddf0c23956f9df107908917d29aa2a651c5a8c9547a70bc433", 0x42}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000500000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x409}, 0x400) r9 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x40) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 01:24:33 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:33 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000204000/0x2000)=nil, 0x2000, 0x0, 0x5010, r1, 0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) 01:24:33 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001480)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x20, 0x0) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000014c0)=0x7) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="4a0215000000ffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) writev(r6, &(0x7f0000001400)=[{&(0x7f00000013c0)}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, &(0x7f0000001280)=""/216, 0xd8}, 0x802) socket(0x2e, 0x4000, 0x4) 01:24:33 executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(0xffffffffffffffff, 0x80041) r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r1, r0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="60dddd85cccd05673388d3c44c079b8303322a9d0675eaad849f50e498dad4c48cea12193754469f3e3ceeed4b247e6bf7d7c6125335331e543d00e2a82565a17df92ee99a0e6aba8ea15b39e4e08073884873b5ecadc33c6194635312871f4937f8053035272366c2236e84c5ad68626629db29c025d9475140ea74d3c21babcbd9dc784262c3c6473e1a1a46ed7e68716696dbb80ce60c2deddcc5e32abced150cfc527c367c17fff616cf696e4749a32b27096120272159919e0021040902c7cfc200"/209], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/189, 0xbd, 0x840, 0x0, 0x0) 01:24:33 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mmap(&(0x7f0000204000/0x2000)=nil, 0x2000, 0x0, 0x5010, r1, 0x8) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) 01:24:33 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socket$inet(0x2, 0x5, 0x6) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) poll(&(0x7f0000000000)=[{r0, 0x80}, {r2, 0x4}, {r2, 0x20}, {r3, 0x4}, {r5, 0x2}, {r7, 0x4}], 0x6, 0xc1) 01:24:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r4 = dup2(r3, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000000)=""/135, 0x87, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x4) 01:24:33 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) (async) r4 = dup(r1) sendto$unix(r4, &(0x7f0000000100)="e97beedf54baadd934f1945b9d689ea3b826f7a3944cccb1faf8fc88df517d71889575093136a8974eaf3561244afc58dd61fe38c8e5f6b7648e9ac579a853610aa78725c6964b94941bb18007d10e2a6b83cd6f7133c22b2b6cfc6f93b2c03776c69406371353133485ebb224385e7de0eb42d9f9cccf9fc517197e4212e4d87bd93416f663d53e1406f99ed9f10cd0ddcb3c105b980c771731b15a4cbf927fe43d4981bc61d3de9b620155723d156e99208679243a72f013a127dfa0f1bc6657db1818", 0xc4, 0x3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async, rerun: 32) r4 = dup2(r3, r2) (async, rerun: 32) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x10) (async, rerun: 64) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) (async, rerun: 64) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$inet(r2, &(0x7f0000000000)=""/135, 0x87, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x4) 01:24:33 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0xd9) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:33 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000204000/0x2000)=nil, 0x2000, 0x0, 0x5010, r1, 0x8) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) 01:24:33 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001480)={'tap', 0x0}) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x20, 0x0) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000014c0)=0x7) (async) dup2(r4, r3) (async) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="4a0215000000ffff"], 0x10) (async) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) (async) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r7 = getuid() fchown(r6, r7, 0x0) writev(r6, &(0x7f0000001400)=[{&(0x7f00000013c0)}], 0x1) (async) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvmsg(r3, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, &(0x7f0000001280)=""/216, 0xd8}, 0x802) (async) socket(0x2e, 0x4000, 0x4) 01:24:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [], [], [{}, {0x0, 0x0, 0xfffffffd}], {0x0, 0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:34 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="11d5433364ccc9e056a012c323e490a2e6af651da191a4acdc70ce4907c9bc542e3e649c133041cdd6ddf0c23956f9df107908917d29aa2a651c5a8c9547a70bc433", 0x42}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000500000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x409}, 0x400) r9 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x40) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 01:24:34 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) socket$inet(0x2, 0x5, 0x6) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) (async) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r6 = getuid() fchown(r5, r6, 0x0) (async) r7 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) poll(&(0x7f0000000000)=[{r0, 0x80}, {r2, 0x4}, {r2, 0x20}, {r3, 0x4}, {r5, 0x2}, {r7, 0x4}], 0x6, 0xc1) 01:24:34 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001480)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x20, 0x0) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2, 0x8001, 0x0) (async) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000014c0)=0x7) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="4a0215000000ffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r7 = getuid() fchown(r6, r7, 0x0) writev(r6, &(0x7f0000001400)=[{&(0x7f00000013c0)}], 0x1) (async) writev(r6, &(0x7f0000001400)=[{&(0x7f00000013c0)}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, &(0x7f0000001280)=""/216, 0xd8}, 0x802) (async) recvmsg(r3, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, &(0x7f0000001280)=""/216, 0xd8}, 0x802) socket(0x2e, 0x4000, 0x4) (async) socket(0x2e, 0x4000, 0x4) 01:24:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0xd9) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0xd9) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:24:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) (async) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) r4 = dup2(r3, r2) (async) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x10) (async) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) (async) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000000)=""/135, 0x87, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x4) 01:24:34 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)=0x103) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:34 executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(0xffffffffffffffff, 0x80041) r0 = socket(0x2, 0x8001, 0x0) close(r0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r1, r0) (async) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="60dddd85cccd05673388d3c44c079b8303322a9d0675eaad849f50e498dad4c48cea12193754469f3e3ceeed4b247e6bf7d7c6125335331e543d00e2a82565a17df92ee99a0e6aba8ea15b39e4e08073884873b5ecadc33c6194635312871f4937f8053035272366c2236e84c5ad68626629db29c025d9475140ea74d3c21babcbd9dc784262c3c6473e1a1a46ed7e68716696dbb80ce60c2deddcc5e32abced150cfc527c367c17fff616cf696e4749a32b27096120272159919e0021040902c7cfc200"/209], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(r0, &(0x7f00000000c0)=""/189, 0xbd, 0x840, 0x0, 0x0) 01:24:34 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)=0x103) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [], [], [{}, {0x0, 0x0, 0xfffffffd}], {0x0, 0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (rerun: 32) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:34 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) socket$inet(0x2, 0x5, 0x6) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) (async) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r6 = getuid() fchown(r5, r6, 0x0) (async) r7 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) poll(&(0x7f0000000000)=[{r0, 0x80}, {r2, 0x4}, {r2, 0x20}, {r3, 0x4}, {r5, 0x2}, {r7, 0x4}], 0x6, 0xc1) 01:24:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="caf8037730e067a3e6fc22d41a3daf61ec9b1a3bdc8802a52c8870582d7149b3587ab80688fbb46bf1bfa767883000aacbec5737b56e26879872a12bb950763bfd45c3f5af2d59e9da14daa821ddf8499c12a74f488038b94adc1ac92a0b930599873c358fb8", 0x66}, {&(0x7f0000000100)="0cfc945f3daa5d74383114afdbc71175b1f7f7c4d3ec6d4a791f8a5c8711bf79cfa60ea3907e99cca2ed6798b869e031a34895c87a292976f793f1f2c6755274f62c5f0e15d21592147c3bc969022dc625e0e49bcc08c582b5bc905f4f70f84acd71a57f1a4a8aa51edcc45fb178aaf0484d10b866de28208468c00bdb", 0x7d}], 0x2, 0x7fffffff) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 01:24:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0xd9) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0xd9) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:24:34 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="11d5433364ccc9e056a012c323e490a2e6af651da191a4acdc70ce4907c9bc542e3e649c133041cdd6ddf0c23956f9df107908917d29aa2a651c5a8c9547a70bc433", 0x42}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000500000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x409}, 0x400) open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x40) 01:24:34 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0xa0) 01:24:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="caf8037730e067a3e6fc22d41a3daf61ec9b1a3bdc8802a52c8870582d7149b3587ab80688fbb46bf1bfa767883000aacbec5737b56e26879872a12bb950763bfd45c3f5af2d59e9da14daa821ddf8499c12a74f488038b94adc1ac92a0b930599873c358fb8", 0x66}, {&(0x7f0000000100)="0cfc945f3daa5d74383114afdbc71175b1f7f7c4d3ec6d4a791f8a5c8711bf79cfa60ea3907e99cca2ed6798b869e031a34895c87a292976f793f1f2c6755274f62c5f0e15d21592147c3bc969022dc625e0e49bcc08c582b5bc905f4f70f84acd71a57f1a4a8aa51edcc45fb178aaf0484d10b866de28208468c00bdb", 0x7d}], 0x2, 0x7fffffff) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) socket$inet(0x2, 0x2, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="caf8037730e067a3e6fc22d41a3daf61ec9b1a3bdc8802a52c8870582d7149b3587ab80688fbb46bf1bfa767883000aacbec5737b56e26879872a12bb950763bfd45c3f5af2d59e9da14daa821ddf8499c12a74f488038b94adc1ac92a0b930599873c358fb8", 0x66}, {&(0x7f0000000100)="0cfc945f3daa5d74383114afdbc71175b1f7f7c4d3ec6d4a791f8a5c8711bf79cfa60ea3907e99cca2ed6798b869e031a34895c87a292976f793f1f2c6755274f62c5f0e15d21592147c3bc969022dc625e0e49bcc08c582b5bc905f4f70f84acd71a57f1a4a8aa51edcc45fb178aaf0484d10b866de28208468c00bdb", 0x7d}], 0x2, 0x7fffffff) (async) dup(r0) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) (async) 01:24:34 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)=0x103) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [], [], [{}, {0x0, 0x0, 0xfffffffd}], {0x0, 0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x3, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [], [], [{}, {0x0, 0x0, 0xfffffffd}], {0x0, 0x0, 0x1}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:24:34 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) pwrite(r1, &(0x7f0000000380)="29d9d345c0ba0207f1e4b660c967677a99ec29099d8affe51c53951d6f85acafacdec9ef578bc7efb321da9da363176e90df2bea0110808d6120689c33647b0024bdf5d3f55022a618772aaf8e34", 0x4e, 0x3) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x16) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r4 = semget(0x0, 0x3, 0x51a) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) r7 = semget(0x2, 0x0, 0x428) fchown(0xffffffffffffffff, 0x0, 0x0) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000001bc0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r10, r11, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x67, r6, 0x0, r2, r11}, 0xa7, 0x0, 0x3}) socket(0x2e, 0x4000, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 01:24:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x3, 0xe2a5, 0xb}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0xee, &(0x7f0000000140)={@empty, @empty, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x3f, 0xd8, 0x64, 0x9, 0x6f, 0x37, 0x0, @broadcast, @broadcast, {[@ssrr={0x89, 0x23, 0x1, [@rand_addr, @broadcast, @rand_addr=0x9, @rand_addr=0x8, @multicast2, @rand_addr, @empty, @empty]}, @generic={0x0, 0x11, "ce08b908cb07953b5339ea474ec4a0"}, @ra={0x94, 0x6, 0x6}, @ssrr={0x89, 0xb, 0x0, [@broadcast, @rand_addr]}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x9, 0x5, 0x0, {0x1b, 0x4, 0x1, 0x9, 0x80, 0x65, 0x101, 0xf8, 0x2b, 0x6, @multicast2, @multicast2, {[@rr={0x7, 0xb, 0x40, [@rand_addr=0x200, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x7, 0xff, [@multicast2]}, @lsrr={0x83, 0x17, 0xe9, [@rand_addr=0x94, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @generic={0x0, 0xe, "fc3edd45b2dbd11354c8c17b"}, @noop, @lsrr={0x83, 0x1f, 0x4, [@multicast1, @loopback, @rand_addr=0x6, @broadcast, @empty, @loopback, @empty]}, @end]}}, "51b3c8b46f37e366"}}}}}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:34 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) open(&(0x7f0000000040)='./file0\x00', 0x1, 0xa0) 01:24:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000), 0x4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x3, 0xe2a5, 0xb}) (async) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x3, 0xe2a5, 0xb}) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:34 executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(0xffffffffffffffff, 0x80041) r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r1, r0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="60dddd85cccd05673388d3c44c079b8303322a9d0675eaad849f50e498dad4c48cea12193754469f3e3ceeed4b247e6bf7d7c6125335331e543d00e2a82565a17df92ee99a0e6aba8ea15b39e4e08073884873b5ecadc33c6194635312871f4937f8053035272366c2236e84c5ad68626629db29c025d9475140ea74d3c21babcbd9dc784262c3c6473e1a1a46ed7e68716696dbb80ce60c2deddcc5e32abced150cfc527c367c17fff616cf696e4749a32b27096120272159919e0021040902c7cfc200"/209], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/189, 0xbd, 0x840, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async) ftruncate(0xffffffffffffffff, 0x80041) (async) socket(0x2, 0x8001, 0x0) (async) close(r0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r1, r0) (async) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="60dddd85cccd05673388d3c44c079b8303322a9d0675eaad849f50e498dad4c48cea12193754469f3e3ceeed4b247e6bf7d7c6125335331e543d00e2a82565a17df92ee99a0e6aba8ea15b39e4e08073884873b5ecadc33c6194635312871f4937f8053035272366c2236e84c5ad68626629db29c025d9475140ea74d3c21babcbd9dc784262c3c6473e1a1a46ed7e68716696dbb80ce60c2deddcc5e32abced150cfc527c367c17fff616cf696e4749a32b27096120272159919e0021040902c7cfc200"/209], 0x10) (async) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) (async) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(r0, &(0x7f00000000c0)=""/189, 0xbd, 0x840, 0x0, 0x0) (async) 01:24:34 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="11d5433364ccc9e056a012c323e490a2e6af651da191a4acdc70ce4907c9bc542e3e649c133041cdd6ddf0c23956f9df107908917d29aa2a651c5a8c9547a70bc433", 0x42}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000500000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x409}, 0x400) 01:24:34 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r2 = getuid() fchown(r1, r2, 0x0) pwrite(r1, &(0x7f0000000380)="29d9d345c0ba0207f1e4b660c967677a99ec29099d8affe51c53951d6f85acafacdec9ef578bc7efb321da9da363176e90df2bea0110808d6120689c33647b0024bdf5d3f55022a618772aaf8e34", 0x4e, 0x3) (async) pwrite(r1, &(0x7f0000000380)="29d9d345c0ba0207f1e4b660c967677a99ec29099d8affe51c53951d6f85acafacdec9ef578bc7efb321da9da363176e90df2bea0110808d6120689c33647b0024bdf5d3f55022a618772aaf8e34", 0x4e, 0x3) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x16) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) semget(0x0, 0x3, 0x51a) (async) r4 = semget(0x0, 0x3, 0x51a) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r6 = getuid() fchown(r5, r6, 0x0) (async) fchown(r5, r6, 0x0) semget(0x2, 0x0, 0x428) (async) r7 = semget(0x2, 0x0, 0x428) fchown(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000001bc0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r10, r11, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x67, r6, 0x0, r2, r11}, 0xa7, 0x0, 0x3}) socket(0x2e, 0x4000, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 01:24:34 executing program 2: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) dup(0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) write(0xffffffffffffff9c, &(0x7f0000000680)="baec2293bad5ee99a863e58de596bf73053bce700d27fffceec2e415b46ef25ed8d4565f4b1c0484c2ac599b0a7f0bf71038720fc75327b699d1b4ffd65edeee5a028b9354f92b1910b1558b05e7bcce28605c6f7c8c74bc6c5947c9b9b3a9d2b90ae4e76fb1c041a7d5c0a58f981fdfa2bf484095c8016b3fafca4af2d34b270bef3c9ac95fefc635269e18f9b62c9e5b71404a3a392a6e31ec8917a88d50461b98", 0xa2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) unlinkat(r3, &(0x7f0000000200)='./file0\x00', 0x0) r4 = dup2(r0, r2) r5 = socket$inet(0x2, 0x2, 0x5) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x1f, r9, 0xffffffffffffffff, r1, 0x0, 0x1, 0x2}, 0xfffffffffffffff7, 0x101, 0x2}) r10 = accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r11 = socket$unix(0x1, 0x7, 0x0) accept(r11, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r12, 0x0) ioctl$VMM_IOC_RUN(r12, 0xc0205602, &(0x7f0000000640)={0x4, 0x80, 0x4, 0x0, &(0x7f00000003c0)={{0x3, 0x69, 0x1, 0x0, 0x63, 0x1, 0x8}, {[0x80, 0x1, 0x80000001, 0x2, 0xb69, 0x4, 0x33, 0xfffffffffffffffe, 0x2, 0xb1, 0x85, 0xf95, 0x7, 0x80, 0x8, 0x80000000, 0x9, 0x7], [0x4, 0x6, 0x6, 0x200, 0x1000, 0x7, 0x1, 0x6dc, 0x1, 0x100], [0xf1, 0x9, 0x3, 0x800, 0x169d, 0x7fffffffffffffff, 0x100000001], [0x1, 0x2c6, 0x99e9, 0x8, 0x6, 0x55b4ee08], [{0xca, 0x7, 0xa9, 0x100000001}, {0x3, 0x200, 0x6, 0x9}, {0x3, 0x8, 0x7, 0xfffffffffffffff7}, {0xfff9, 0x80, 0x1f, 0x10001}, {0xfffa, 0x1, 0xffff, 0x2}, {0xbb, 0x0, 0x0, 0x1f}, {0xff, 0x0, 0x30000, 0x5}, {0x4a, 0x9, 0x3, 0x7f}], {0x5, 0x6, 0xca, 0x6}, {0x6, 0x5, 0x3, 0x100}}}, 0xe202, 0x3}) fcntl$dupfd(r10, 0x0, r6) readv(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000740)=""/25, 0x19}, {&(0x7f0000000780)=""/8, 0x8}, {&(0x7f00000007c0)=""/108, 0x6c}, {&(0x7f0000000840)=""/13, 0xd}], 0x4) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:24:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="caf8037730e067a3e6fc22d41a3daf61ec9b1a3bdc8802a52c8870582d7149b3587ab80688fbb46bf1bfa767883000aacbec5737b56e26879872a12bb950763bfd45c3f5af2d59e9da14daa821ddf8499c12a74f488038b94adc1ac92a0b930599873c358fb8", 0x66}, {&(0x7f0000000100)="0cfc945f3daa5d74383114afdbc71175b1f7f7c4d3ec6d4a791f8a5c8711bf79cfa60ea3907e99cca2ed6798b869e031a34895c87a292976f793f1f2c6755274f62c5f0e15d21592147c3bc969022dc625e0e49bcc08c582b5bc905f4f70f84acd71a57f1a4a8aa51edcc45fb178aaf0484d10b866de28208468c00bdb", 0x7d}], 0x2, 0x7fffffff) (async) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 01:24:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 64) r0 = socket$inet(0x2, 0x3, 0x0) (rerun: 64) syz_emit_ethernet(0xee, &(0x7f0000000140)={@empty, @empty, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x3f, 0xd8, 0x64, 0x9, 0x6f, 0x37, 0x0, @broadcast, @broadcast, {[@ssrr={0x89, 0x23, 0x1, [@rand_addr, @broadcast, @rand_addr=0x9, @rand_addr=0x8, @multicast2, @rand_addr, @empty, @empty]}, @generic={0x0, 0x11, "ce08b908cb07953b5339ea474ec4a0"}, @ra={0x94, 0x6, 0x6}, @ssrr={0x89, 0xb, 0x0, [@broadcast, @rand_addr]}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x9, 0x5, 0x0, {0x1b, 0x4, 0x1, 0x9, 0x80, 0x65, 0x101, 0xf8, 0x2b, 0x6, @multicast2, @multicast2, {[@rr={0x7, 0xb, 0x40, [@rand_addr=0x200, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x7, 0xff, [@multicast2]}, @lsrr={0x83, 0x17, 0xe9, [@rand_addr=0x94, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @generic={0x0, 0xe, "fc3edd45b2dbd11354c8c17b"}, @noop, @lsrr={0x83, 0x1f, 0x4, [@multicast1, @loopback, @rand_addr=0x6, @broadcast, @empty, @loopback, @empty]}, @end]}}, "51b3c8b46f37e366"}}}}}) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async, rerun: 32) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) pipe2(&(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x3, 0xe2a5, 0xb}) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (rerun: 32) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:34 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) open(&(0x7f0000000040)='./file0\x00', 0x1, 0xa0) 01:24:35 executing program 0: socket$inet(0x2, 0x5, 0x1f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x8, 0x4) socket$inet(0x2, 0x4, 0xe1) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) 01:24:35 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x80000000, 0xf0, 0x4}) 01:24:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0xee, &(0x7f0000000140)={@empty, @empty, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x3f, 0xd8, 0x64, 0x9, 0x6f, 0x37, 0x0, @broadcast, @broadcast, {[@ssrr={0x89, 0x23, 0x1, [@rand_addr, @broadcast, @rand_addr=0x9, @rand_addr=0x8, @multicast2, @rand_addr, @empty, @empty]}, @generic={0x0, 0x11, "ce08b908cb07953b5339ea474ec4a0"}, @ra={0x94, 0x6, 0x6}, @ssrr={0x89, 0xb, 0x0, [@broadcast, @rand_addr]}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x9, 0x5, 0x0, {0x1b, 0x4, 0x1, 0x9, 0x80, 0x65, 0x101, 0xf8, 0x2b, 0x6, @multicast2, @multicast2, {[@rr={0x7, 0xb, 0x40, [@rand_addr=0x200, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x7, 0xff, [@multicast2]}, @lsrr={0x83, 0x17, 0xe9, [@rand_addr=0x94, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @generic={0x0, 0xe, "fc3edd45b2dbd11354c8c17b"}, @noop, @lsrr={0x83, 0x1f, 0x4, [@multicast1, @loopback, @rand_addr=0x6, @broadcast, @empty, @loopback, @empty]}, @end]}}, "51b3c8b46f37e366"}}}}}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:35 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) 01:24:35 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [], [], [], [{}, {}, {0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x18, 0x8000, 0x3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:35 executing program 0: socket$inet(0x2, 0x5, 0x1f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x8, 0x4) (async) socket$inet(0x2, 0x4, 0xe1) (async) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r2 = getuid() fchown(r1, r2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) 01:24:35 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x80000000, 0xf0, 0x4}) 01:24:35 executing program 2: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) dup(0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0x0) (async) write(0xffffffffffffff9c, &(0x7f0000000680)="baec2293bad5ee99a863e58de596bf73053bce700d27fffceec2e415b46ef25ed8d4565f4b1c0484c2ac599b0a7f0bf71038720fc75327b699d1b4ffd65edeee5a028b9354f92b1910b1558b05e7bcce28605c6f7c8c74bc6c5947c9b9b3a9d2b90ae4e76fb1c041a7d5c0a58f981fdfa2bf484095c8016b3fafca4af2d34b270bef3c9ac95fefc635269e18f9b62c9e5b71404a3a392a6e31ec8917a88d50461b98", 0xa2) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) unlinkat(r3, &(0x7f0000000200)='./file0\x00', 0x0) (async) r4 = dup2(r0, r2) (async) r5 = socket$inet(0x2, 0x2, 0x5) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x1f, r9, 0xffffffffffffffff, r1, 0x0, 0x1, 0x2}, 0xfffffffffffffff7, 0x101, 0x2}) (async) r10 = accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r11 = socket$unix(0x1, 0x7, 0x0) accept(r11, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r12, 0x0) (async) ioctl$VMM_IOC_RUN(r12, 0xc0205602, &(0x7f0000000640)={0x4, 0x80, 0x4, 0x0, &(0x7f00000003c0)={{0x3, 0x69, 0x1, 0x0, 0x63, 0x1, 0x8}, {[0x80, 0x1, 0x80000001, 0x2, 0xb69, 0x4, 0x33, 0xfffffffffffffffe, 0x2, 0xb1, 0x85, 0xf95, 0x7, 0x80, 0x8, 0x80000000, 0x9, 0x7], [0x4, 0x6, 0x6, 0x200, 0x1000, 0x7, 0x1, 0x6dc, 0x1, 0x100], [0xf1, 0x9, 0x3, 0x800, 0x169d, 0x7fffffffffffffff, 0x100000001], [0x1, 0x2c6, 0x99e9, 0x8, 0x6, 0x55b4ee08], [{0xca, 0x7, 0xa9, 0x100000001}, {0x3, 0x200, 0x6, 0x9}, {0x3, 0x8, 0x7, 0xfffffffffffffff7}, {0xfff9, 0x80, 0x1f, 0x10001}, {0xfffa, 0x1, 0xffff, 0x2}, {0xbb, 0x0, 0x0, 0x1f}, {0xff, 0x0, 0x30000, 0x5}, {0x4a, 0x9, 0x3, 0x7f}], {0x5, 0x6, 0xca, 0x6}, {0x6, 0x5, 0x3, 0x100}}}, 0xe202, 0x3}) (async) fcntl$dupfd(r10, 0x0, r6) readv(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000740)=""/25, 0x19}, {&(0x7f0000000780)=""/8, 0x8}, {&(0x7f00000007c0)=""/108, 0x6c}, {&(0x7f0000000840)=""/13, 0xd}], 0x4) (async) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:24:35 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x5) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) 01:24:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r4 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r4) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x1, 0x1, 0xfffffffffffffffe, 0x0, r4}) r5 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:35 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r2 = getuid() fchown(r1, r2, 0x0) (async) pwrite(r1, &(0x7f0000000380)="29d9d345c0ba0207f1e4b660c967677a99ec29099d8affe51c53951d6f85acafacdec9ef578bc7efb321da9da363176e90df2bea0110808d6120689c33647b0024bdf5d3f55022a618772aaf8e34", 0x4e, 0x3) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x16) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) r4 = semget(0x0, 0x3, 0x51a) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r6 = getuid() (rerun: 32) fchown(r5, r6, 0x0) (async, rerun: 64) r7 = semget(0x2, 0x0, 0x428) (async, rerun: 64) fchown(0xffffffffffffffff, 0x0, 0x0) (async) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r9 = getuid() fchown(r8, r9, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) (async) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000001bc0)=0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r10, r11, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x67, r6, 0x0, r2, r11}, 0xa7, 0x0, 0x3}) socket(0x2e, 0x4000, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 01:24:35 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x5) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) 01:24:35 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x80000000, 0xf0, 0x4}) 01:24:35 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [], [], [], [{}, {}, {0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x18, 0x8000, 0x3) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:35 executing program 0: socket$inet(0x2, 0x5, 0x1f) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x8, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x8, 0x4) socket$inet(0x2, 0x4, 0xe1) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) 01:24:35 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() 01:24:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0x3, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getppid() (async) r4 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r4) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x1, 0x1, 0xfffffffffffffffe, 0x0, r4}) r5 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:35 executing program 2: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) dup(0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0x0) (async) write(0xffffffffffffff9c, &(0x7f0000000680)="baec2293bad5ee99a863e58de596bf73053bce700d27fffceec2e415b46ef25ed8d4565f4b1c0484c2ac599b0a7f0bf71038720fc75327b699d1b4ffd65edeee5a028b9354f92b1910b1558b05e7bcce28605c6f7c8c74bc6c5947c9b9b3a9d2b90ae4e76fb1c041a7d5c0a58f981fdfa2bf484095c8016b3fafca4af2d34b270bef3c9ac95fefc635269e18f9b62c9e5b71404a3a392a6e31ec8917a88d50461b98", 0xa2) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) unlinkat(r3, &(0x7f0000000200)='./file0\x00', 0x0) (async) r4 = dup2(r0, r2) (async) r5 = socket$inet(0x2, 0x2, 0x5) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x1f, r9, 0xffffffffffffffff, r1, 0x0, 0x1, 0x2}, 0xfffffffffffffff7, 0x101, 0x2}) r10 = accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r11 = socket$unix(0x1, 0x7, 0x0) accept(r11, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r12, 0x0) (async) ioctl$VMM_IOC_RUN(r12, 0xc0205602, &(0x7f0000000640)={0x4, 0x80, 0x4, 0x0, &(0x7f00000003c0)={{0x3, 0x69, 0x1, 0x0, 0x63, 0x1, 0x8}, {[0x80, 0x1, 0x80000001, 0x2, 0xb69, 0x4, 0x33, 0xfffffffffffffffe, 0x2, 0xb1, 0x85, 0xf95, 0x7, 0x80, 0x8, 0x80000000, 0x9, 0x7], [0x4, 0x6, 0x6, 0x200, 0x1000, 0x7, 0x1, 0x6dc, 0x1, 0x100], [0xf1, 0x9, 0x3, 0x800, 0x169d, 0x7fffffffffffffff, 0x100000001], [0x1, 0x2c6, 0x99e9, 0x8, 0x6, 0x55b4ee08], [{0xca, 0x7, 0xa9, 0x100000001}, {0x3, 0x200, 0x6, 0x9}, {0x3, 0x8, 0x7, 0xfffffffffffffff7}, {0xfff9, 0x80, 0x1f, 0x10001}, {0xfffa, 0x1, 0xffff, 0x2}, {0xbb, 0x0, 0x0, 0x1f}, {0xff, 0x0, 0x30000, 0x5}, {0x4a, 0x9, 0x3, 0x7f}], {0x5, 0x6, 0xca, 0x6}, {0x6, 0x5, 0x3, 0x100}}}, 0xe202, 0x3}) (async) fcntl$dupfd(r10, 0x0, r6) (async) readv(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000740)=""/25, 0x19}, {&(0x7f0000000780)=""/8, 0x8}, {&(0x7f00000007c0)=""/108, 0x6c}, {&(0x7f0000000840)=""/13, 0xd}], 0x4) (async) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:24:35 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x5) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x5) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async) ftruncate(r0, 0x80041) (async) 01:24:35 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = socket$inet6(0x18, 0x5, 0x7) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000080)=[{&(0x7f0000000100)="5ea4528e8d1de2e318e4df688adeda886765e7ff55116f2de49c7ec38bffd601bb9e4b4e8f62b0f5f83d62bbc03d3a62095fc48a7e4a0ce36c2f3ddfb3f2efb359d3391314b2657b9f12b2d5bf26b14ba41639b688f132edea95468639b8efdbeedf5478e4bfb20d25037162b8421ffb82", 0x71}], 0x1, &(0x7f0000001780)=[{0x88, 0x1, 0x2, "a54e51a53347ed41775756d53c37a890428b7b8cc6b3df6f1449dd61f76217e2324073201af03026689784c5d1743a3a8bc29d310e74e096ad274e85da9fb01d2bebb1f4d0d56ab2c2572ca7fc4b86088eb9933b8c10da3d294e39516be06b057d8a13720739a604ce97be930bdf4af3410cf071"}, {0x98, 0x1, 0xfffffffe, "031fb408882d064f8970dfd9d9eadd578e91f3ad8cf318d29f09bbdef83d63c6f348159d8503091883facdd2e8674704f88364aaa295662b82224bb432c9112c0ed2b0255d1142e6e1a71d05d19059032a75eba2abf226830fdf041761a46e2cf108c1dc11e107ddf4b9bf245ffbf18b4ed643a01896856661f7a5e751d78342754769"}, {0x98, 0x1, 0x4a, "307586b2438682f189bd04358be3842b27095d4da4fa1a341ebf13ce99ed2f2e4f6d32bf8fab3eac5d4487fcb8078b11bb993dd9e7bbd687ecf962a8e28dea0f53e54278221d563b48c6ee7055ddad0ec8049682f1beb22ae33820bd11aebf2b86dbcedb139f88d0d0b52ab2d07c57ef8a1f7160ba71a77d66e2d63e3fb45e3922e5c007e8"}, {0x90, 0x1, 0x9, "a12c92aa01a1d4be4958cd833699bbb4a80ea3cc611049db2c3fb807e8525b36224c58336a4278bb8df459febc9c89fde61b8f0eb062b6cd400ab255bf4242eddb9ffc76e74a46fe81b3a0f1c21cfc410df90bcb912941f9e15cee63e7a4c1ddbf7c8b25d7fe3e63e515c811ed9e24b3924380afaa72a7be7504"}, {0x78, 0xffff, 0x0, "3a0b17c096063b2280d49e9559ea4dbaa8f2bb34d1bd0ff100b92e33b668085d0eae6fffb7911df69422bb78edc9fdb9385bce139b1fd71ec5e1a073d283f934931d5664437dc01d44469115559e0a90110eb8729199f882fd1f0910d70db91b42fc2e8fb8"}, {0x1010, 0xfffe, 0x7, "14130925c419540e574ed171fcb8276248f1cf0bfbdaf201a9bb4c3d3c2ee59986811cbc88049b20ae8c2edfd3188282310d50c67b5d3b81158e6424dcd962b0794c95e2c85c2680e93b43163890bd1cc97a922f982d1f446a31ef24743d5fd021bc5cd0bb59600800412069162c4a126457bb36d00b08e2b800f0cf7a94a58f673814c51f6836dfa11630d40884e9a557ab4a347d594948d2af0f07e5fe3d44a5e5403ae2790cc24af30f96bad3c211c576cf165fb41fbf053f4bfd2644f4661889c2dde5f93ebb62116700324755f6bee733e0cdaa25a3480aab771aa047ee0081f5a927cbbc3c5ffb57340c29ec9050acc61bea4e3860454079abed3bdbecfc7d3504b602b3ac2b67efc9ca6851d28276bcecb2ae28a8f499c6f38f52f47028376224e9a8e9bb063f3d3dfcee58c8d2a73f2d6b472f22fb7d68427e5be952375bbf2042d34dc5a087ef1f958457c8924f8ad59726954865aa432b693126ec94a8cf70d613ce4cd7143291f83387b89da4f2f68c6f026eabcca331b2f2598aca6c3f0e91072e553aeb6b3247362199e965f5b04f1c4e526fafc7938bd5c4f457ac6a8d766a34e9444896594ee37ff0e497a85c37238606cd168438d8b3b51e00295e73d83d739b4a2a17493c8a290a2e2a766102998c823b11bbdaa7f1bd5924ed93fcd012525ec7ad44b68edb364d292302ca47bd24a68a19a44af040faaaa042ad7f491e04a068a34e271aedf26c09f31258c02fef7caae59f4b98dd0370a9a03b9e8c2680aca1282de34af3957131467ca8b6fefe88c596514cf56e7ff2c055a45e367c1f3ddc17bf64700d14df8b840a37c2326677db819581e87b0c6bdc9c744feeeb35ed97361b3fe491936fdd64b3ca4bc914770723526ebfddcc0e3aba617afb288fb0fbdaac764a35748a981a32bb6ccc8844e39e0f470ca9e79be67f48be0d759d378db2c6ff2349f28e6fe9dc03ba96af9e1a346c0a97aeb4a1ad416763b6972c8747ee7f9b6523c51975bc5f2f7fe01f2b9c3af991dee21a904243ef96c939792e996ce6c35e919614046f2110551a5b250ed6b529b4cb1fdc33695ee44354806f9999b05e1db252c02170590d3468dd0ae0b3a1746b0f530af5ccd1f852feea528d11e5d292edd4c158dd800948b2c9c8b64c9f478391e296f226efa474723b5d841dcb5d76e2ffd09e87708fac6edc657e56c3ac9f4bfa115dc189c03975df92decb4a60e9394e8ee2988827fd179329865d2aaa92d801bca640889d7334841ab745614e5c18a69fb579e7cdc22a4a8b2d631c2ad23388ace6573b748eb99228cbd2bda5cb647279eb7154dfe5a3be03e1d0de2f30493586363e5ab31689e286b34cc5653d1f6652469f37f3d3b906d854ea1f328dbead9085b4caf136ad355917076d41c8ff7b03f637f33fb3188be8de60ff71992286eec16ffc987b8a03a06da530040d34bc0473dbc69508c95a4d861dd28912d3d153ea7fe3314aa8042834f7fdddff941982346c2dd391de81266449eb8dc34f46f8aeebd9511c9b119176fa022e22badf0cbaf5f137619819c5772867bb9e708ca0134c07baadb10f4508cd7ddd9992b803046f1949f029f189777e16e33eecaaf72f1d37154d7ec43451b341749e2849320223e93f9b72bd4ab0099157bddc0a67f45ad71e49e26827a3edc78c38e7121331f18efda7f5316eaa6153a620d8cf4e1660c043ca1a90553afd10c2c0c4b813eaea09a57c2a01eaa905ba85430a2da00ca81a321b636901b200616968024945abb87036bebef119f8264f79ebaf9b62823ef500b45050189aa46022ba8bb0f5d79d72b72f2a281ed5daafc7b2c1d56945db3f7d2c3451a23b06b837acd8ec470f49ae621269d4a0622d89dbbf19255cc52402f70d0a0d1a924a0d4a1f5a634b67d0fc2f6c77c01f672b24b6fa4196127618d9348ce208b25e2787856df031ad106c593c238bbbeff8a941e9eded9caed0d6676b48db7b7f9b5c50a9d012ad02d4af2780c717477b80f1fbc40680be3c59f2c75db1d7cf41687b660739bcada9ee65e9848c2547e77d669a67d832f86fd5bab2c87386870f39f5c13ce06f66b2e79f87bd5a5d4317b265a8a29bc2805f5373877cda0144b8300b53179ee9aae219f375dd5d66ef9764ce2b339cf0ae309de62cfef050e7bdebb6cb1bdd5d2986d3d71ddba4735431e979d4916cf012e7343251884012b0db6a9b40ede619131c097dcf1236330ca58d5b3846f65a6972fbda3ae41048c2eba8cf6f51db3b1c1b93b964b50f98f2eb7b91bca66da54825bb646978b970182ec4973032ebb6450aee3cade1fee62f8ed031b09a583e431b2df39ea3e427b3f0e7f687417e076fd11afdaaf84aca01dfc886ea13f8170b5beeae01431bd9a8bd75831f1d7fe68d78314a2929f6ca9c476acf360478c65dc1f5f61f97359c6a50b4fb4433f99136fddfef04a2f1650ffe8d4fd800298a6696cf1eb4d53c1e9295caf3d947cae4f583833cb223ef974cf5c2c16210f4a8509f3cf111bebfc68e92852c5b631baf04df212ce4d3f321be921e3f5cecf3adab3fe6931ae7f534c88e2ffa3c95552503fcd23dd7ceb342fc5ae1252083f814b91fc423b0eb76a034bea5eec4a0483fa0142a6c10f9a30261bb12f7495a01769d9f5989ba19065fb18d8fdbb477321e9a20c22d1c98a2e28eed09745fe2f4c01f8be52dbada154f896b9589685d7245855365db56b00cb8c8161e70d1465aa46334f61cf5b70357e5942ad5d1096e5c62732cebde6dbbdcf810e99a3a1a5f15f803900a7fb50bfe7dfb6ef155a4f5aa736d2e4e324223f18b63f9f6e43121963f06d3475b4c7d6ce4aa5addf9a912d68d3b45f79e7cec839a1386c6b8e0c889204e764a9964fabfd9b47128c99bcda2513e0426759ee407ad0bf81f943396131fd99ad3f5585a7b31f888e07c3d5b5a5f93df6e517445394b7af4d79cd757d684566f5abab2cff8fb2d65343dbe6ca3f6d31339010d516537998cd1226190f76f3dfb576a01498bbf4d71dd1326b82bfd707777645e8c5a919a06646d20674405ce5214b65daa53bdf888496246fc07dc2808b540f00d22f416c6cdcf5eb7dbb8812da0c067f8cfa470e68dc2ac8277bff7ed5ad2044ff5436026e77c3eaeb6811ed7956398ddd30bbda719cc25d1a51fe63f3eec7d9c3b8d4d2c1f8baee339c6a061ccf1166ad6e273598037633990675a047d3fa6167f4cac3145f1f1c01e327bea473aba5595401096a6e437c655025299a0748f2e97064383a82d42612a64473424beab3a4f5761063c538ec4cd11fec99e75e6bd6a79be4861e0a5c7c2f02fb193438d93d7ce166ecd1f67bb4d5a0793227da9491bedbdeec7453267bc4233c425f7c1d4dff7bdc6e8353d1195d7916ae02b5e22081dde8cceca06d3646be304915e5a9254e9c19543f9c2456b40d80b2ae2699fa7ad9e1ea8cd5b5ab627a04cb8a0b69142e09a058b6e189e57f0e2ed3e9964695a8ab6682fe7c4231f171981a773d8640082d23cda5fae5c48d7444bf42d067a6cc0153107fcc1e6f0300514fa1802cd25a622d6957cfef3698c2b7cb87dfecf32ed00e32bc791079cc45d77fa3443fdfb137782024e5f4e23915f67c9b5f5964ea52aaad0c0434dbf58935d18567f8eab927435d94c23edd59892956766e19cc6b25157eb6e742404d4e54524ebf253a114d49c410af37c54fe3626501030102eea54dc27aee7f1dc9cd0522c86786823cf5fe5b86313d4b8fb475939c3dcc882ebf0dc5a1bcc51306e71645f3885d95400a5be090b266133f74a525506a393ddcfdd99321a5199cac2b032c6dcb2619ad413d35b6739fe51893bda4dc6f21cc8db6d6b28edff0f0e95eb3a583fe3ef29a7fc947b569fef20908e90e505ff32f69b8937a9fbc7f262172a580151d8593864485e944df9c8c31939ba54ea2624c23c6df0a6f433daacebbacc3d1f76cd74a3d38da5d84909c794b2b749ff8438415c395ffe41fd16cf4169f4ca6192c9a20b4d4477f691e96ca698d14996f2ba1cf9bf94c187305cb375f95f877ed1b87e390cd28e4ea7048c5fd96385ca0171a04e46198e32cb12afd0e97d610a66c6513e80fbc05e753cf42e3571c6bcb50f6e66530713fbc43e3900306b18e5fe2b20e3f22c2fe8e099632f3710d946f6ef531249069fafd3e85162a8de95e29a7b61f33eabb89ad69ef4d255d3b06f26cd4f57c3da198ecff541844e60d20e9bd11485a155a165fe94e79fffcc65b762eb0d0734ca5f822a035b049420ef3f97541bb730cc316c4132333a23543a6bf08007d783f12cefa7aff06366f25a0b7b68045c41f95fbe928aca8fd9f865a188d0582a0c03756afb6920e015592b216385bb149914bead9e46ee138d5d22d1dbfe89b73d544138dc821972ba92ea4b6318613fd05410bf7b99e9dff2b1dc864d04a57f1d379a205643c9ead6d398c8c8fd8517d14967ee80efa30f37b23356a1b56b7be851bb04ab3494878c4ec7464a60a2e39c2c5436e899d6cb9597d2f981c4de723bde9aa30de56e48755cfbcc99970427af8a11932c27e78888f9efc6f2c865b6d065599f8bb33ac425825928d84a9daf3d7c3e2d6388f188de8824aed71dbd0462fc716db72f0359035f04ea91b6ecb3c63dd685e35dfba556ea2693d27523f95062e782060cf5e46de931edcc8a551aabdf5965edf8382c3eb4b84c27444372c869e75ecea120b6c932384991b27754bf875915591bfaaf71fa5f2a545920454b420f85a0005d186c8faefb2a1363d216d1a23a019f9c532c0e7d116f2554cf2f7648439a2785a3ab2fd15353c1a8780cc30fe42a1dd77ba21fd21c01095abf77d08a650450300d030213c51f43c1b9bf60474ded18da2c59d5e4b901675a62775db485939b0fd02a1d15a3b100feea45ca2d41a79a4447abfb26fd3e39e64b403dbddca5dcf8d006e903558c4306e6b190c4cedb7fe27035eb3e0e3847b1f1b65077026b9c8821f3f66d22d9f801b03191e551061a5e3b69dda5fadae4c936b965eca96e34bfa484ecccc10e346961a408fdbe21fade4ab71d5958bb1ce118f5c46d285b2e7d878d10c2541e3ccae5c769cfe5f3b5401f832ee99a359eb9ac1f1e098319b51f8fcf613af77e6f1151127caf51b8d33b816ca7fa9e7b32ebe7c442c049e9f2030245871af879748295c88f35dbce65b65e9c11d15a23acecb47c822d0b4e4bfdecd4cd4136a1bd1df3d3367d29abf264be6b26d3efc4a9fbfe0e019824d0068a94bf442047d262a62ab7881d2f1e7c7a028207a363a8567f1b22dfeb838570841a1b43c4eefbc351b894a82b3ecb49eb2f823940a40af8bfef386d94700370076ebefd32896fdb2b4d1e0b865f9c42671eb8c6efefe6b76a3c8ecb34f2367463d39764aa3e92df0b79c0caf918d155bd489d73b2bf8974ea39c7fda888715cbf04cc114631a258cb1e9433f1d0b04cb75b0fb1be9a71dc402ce138d68615f70e447f88197b51215180e9f6a3ece1145a7679f6f40d6ca26961b4f9ffb55dadb8a96a9e94c629d04c96c61da8ae42221e41b7fed3423dbde64bffb0ee047cee1c8090d45a630c9b00ab3bd597872648fa6fe733f89590c2026836e3bb1e29080bd04d1a22fe03287c11d0b03b9ac36c59b7a33c55906d2632d6a100cbb757a4202631545bf72550cf8cde32c315a05deb263aed5fc5f75582c8881f0d308efc56ef3196fe60e8cbb27f4f80bb8188dd9d6043a2b633f0c93da3aad2901afaac13923b"}, {0x1010, 0x1, 0x1, "dc8c7bbc0ecebd61e878792a4cb67ea79ef4c926c332a0c83f03905b9bca8bcc830853ccf5f00b207f79534a826f0b365d6c386eaa527cd39892728c71bec78adda1733277222483f4601b580be5d6a01221a1b8de6245b70341d6040d69b1b820b03bf870c7c4f74fe30ae9425a344603ddbfa9ab517952f27e08a3adb5ce95e1babd0e9fae7a6f8f01c54720ca4559b03c46d7cad0212a7605a11315e5e53474f16589787747b99e30ee10405491f9248cc66f9f3ebe35cf04efbcfb65d7db9a1c0e02bd3803ae7fa311044b0e0b3d12609e49c0f37b230183154856fe0648b823f3bac2150585c30ae3cac080e7a48b8813725ca464ea899696f4f52bc702af9775ae959adf3112f87000c48ff13e934c1195d75192ac5cabc931bff4e2bc72e7e0f9a8fc7345d337c27f93095ffbcff40fc28bf22294905ba4a0688df66bd39fd4562771426cba4ffdaf1a3df2bac1520447c9dccc6316d36c9418d6deef7167dee95551150441772c10cb0b113a297c6f3fc5810ef699a8ae297e764c04f650941bb85d1014c3cebe3585e68c55aad8c9028d27c8f6c1b1534531166e323bc496bc50c1c52f97196e02c70fe49b9122aa0ef4160c0ee26f7d84d65dfc3f3c46ab08269d1100728dea3abcab53db5888388e92919266ba1aa4bd4021a692645a5b0d31f4eb11b4c3867d7f39ba2472c12ec307dc380388ec86f59a70bb8167f8e2ca1698faf457b0c86c95f5f77e5953b79ce0e9f5d65663c7fcdff75307def03837d0c5b158a4b12e92bade02134b6f3ecf2b3efbd42d9fe942ce13c4e084ad926f062da955845a99474b3a1e10667fb26692f5dbe35c9ff2adb5d64bce473c0f1216873db5db8ffdb84b967d7de43b8ea11cf61a5407d1d3c8da57d795427d496530d0a28d6fedf231988aaca9712fbe3f6e3530a8a7365a30f34c7069f71e0b4024b2aabc56dc095f2b07b78054dc7d751f9678c9706e1d7b6c79c7044bcd1a1ad6b80d5bf1ed58bfdf0ba3001cfcef565aa0ef047e7b3098ef8b4135951697d73d0d0122688062c488857b56ceaa3225de531f621655d79b63646d2f16d84aa63b4f95d63376fcc64a2b6ae00e2e688109d4cdc9f9476cc4d16cd1919b685674d4e398747a6867130bea3465677d3af82b4be9b3dbb9fa8490c027ba373e2901e530c3bede1169aac2b6b74f69981fee146a1832ec1a4e8e73133dcea7db2e48017127eedbcca0b73da714de1b58d1e764a9349a60a5c1bcad2d53f064c434369e8f3bed8cca5066d13953a78a523fd457526432e8138e5abf8ef57f484586e5b0b0a1ebf8a4e5756ee60632bcfb65d41df116c190c27022350af728e833c6d2c6349aba419d7ee8867eb3f181bb0ddf9ce4aea704a016d6352b0f9a50b018a8b36ab5b3d23db0b57e7be0ec0d5e1825ff0503c2d4bcc694dbf6b8b61b656782e6a482b77b84579eaa4700ff51c0e73fbd485d7845b0fbd324466ba626b9368f1f1bd44056e382296f25482a1ad4f6e9066749528f1e26a835b27d98c0c28a6bed175c9d7662377abe4be4997b650131dd1d334bab6406041a7e371f484c6336870e5f70e2b487e4836a9297225f780e32f6487d51a3c97fae90aff3cf538fa2ac1601d84c8f377c9baf419e60a3935f759963698d760c1e7a951ad7541cc2450200a7e98c815bd995de9e5bfffbac18db8b93fe8beb529b4bb9b44d6ecb0e7b5c5aa6f2508d7bbbb9b388db6376d5e2c8e188a28b1465583f5e14f56eca203db03e711e94f6d1af61e2d580c90ef086dde4135cea2d6da401efe5d70a189f3dd7aac2599ede1bf29b92760c9298da86185f6df3259800c417724c4bcc6bdbbdf7caa34f659e70dadec84688a3160f91300f1f53bb877b72b4b05ade40b2ab34f6078ab2d3f2e3ae2eb0084c43f2e869be0d7a73f24dfd9ade2b7afa71c60c3d8073f367c2a72b5030845e454eb0ce6c0a55d858b84f78595155fc2dff78d44cf1ca6bc2e6b8b7d56ae2f61670094cbbed96cadd924714c83cc26a78dc8aa478903957427af620cfd531e58470740bd6b01a339404db10cfecd3ac46372d44ad8902796fca2ba28f436098d0a540b2732590f50797124a28e90ca4eda098ad737204cf156cdc7a369292069f47ae9f778f14705a312251913d56621dc64ff4a0367fd00c00d0a2db8a0821a1d370edbc2eee6b521c0f0051fd93bb5f3f586ba1bbb319ae90a3818743cb63ce07da4b77a1a672a7ef7c75a606ee629739bbbec3fce5c3f1906c3cfaee959c683c59d7ab3af9ca5e6e9986bfa4e66624b1ab74cf0d40c4f5f84aeca8e2de2bcbbb5805ca85deec3918bd7b4f979b2b85ff843fed87df952f3b3a78e87e997f1701f661dab43b1dfbe00c61ec87e77bb6d9fb743ad24a33413fcac1d213215be6dedebb8296c48503a781fb3b4e0c512dd1d3aa92e50f8b16488bbf94397e6acea5af3b76a4d180cb1394ab501ff254672335e25f8a26694196ce8ee6d72aaa049034f7220cd66d5c8b79fbf4ccad6a5bbb09f4a17837fdfddc8dfce76fdcb261197268cf2cca7e5bf8526bee953f558f6de2ec4a17d5e0bce097cab905856f1fd5143b33834455a4c2f5fcc1e657c0d1992717fbb613c4069ec12cd688db6f2ca629419ca81041ad1ffe103ee9d36da781dc96ae55fc53683c898c22521bf3f9bd8c328d2e7b33e98ef80f041b2e2af7379615fd95292d52d788975918de24ce9b0e166ffda63251b6b7ac2d99d977c0c9ad2b57e23eedf0edc3bb8f9c8f33bfa8c26432474cbd268f3d659ffe8d1ccdaceb1c3cf68a2b47abd3d22bbfad529fdd9f3fb5e7bd684366c1e410e936ac6a4679fc2d4110946684ca6915331509c57070f0d0f55404fc88ab96cba842a2878f35ad885b6418e753ac48d026b132dacfc6e0a4bbaccb02d8ec5ce9ba1b22e98f5d1ff1d2a63a48879ae2ae4f2e0ffbd01f5511da0ddc77cf2abfb4c5aa720fb78288ad375259c2813d2c8f53ecf60880389fa710266ef629f053692debf9357c9ac9781c781d427dc2da9b470a7540176e99c59cc14e6f783cdb89b50d7b3252282eed414829c38c107f52cf7efd32d1820eb7a307d11dcf4c2e9e477a755d895ad21255c098c3bdf3b19ac23641b419a0596551ac9c5c8a7382607603b4e56a1d9172730b42b5717be6477e2959d725b1b5a11ae2c34305262369c7ea3251241d8dc6947deca47ddfaa63aa694dae61a854b0695e0b7473e5b7f0fcaecce3c0e5aac31a299544c6497daaec042880664ab7434ce067c0684fe796dd78df03ad7a59c5b447c2148d9780966825eac899cbd4c3c352714edc32ea01a1a4963331b27ee037444e73465e1097de70af0243afa59484a4afe53b7c32f83dbe47b21274d918de0e244a8426d7c246df4d12a7e46af6429ad31595e9b070db9c9ae22303b8b19b7c7e2e0642f6e00f242c51478d5cb13297edecb989d165aa90509659e97ec4ca670d70dffb23b779b7a71b86cbf67a22966eb7c1ce329a6e2fddc290b04faf61a515d9e61796d47b69fd71719dabc0eda6f4d1ae80800176a921906e3bae4acb48349bcc9d803b48ebb9ce603a8d8a6dc7cea35b2a0c433c2229175b8c0036ee574ff9382e755480306d74a52518f10fd84f25822ce97b3809d1d46c8287adcd782812933a7aa7433017bda2ed2f40831c8a28d672a86acc1490314195f815d357b8f51845471d17aa6907a3218273353c40d61edd29b9d981f83e38f03701f89d8c0292834c58aa6f981779f31895c4aa10fc37e00f92dd69c9dc70c7d63c9c7de25aaf7798009eea986a02791493be77f44d59c6f7bc8b8134e4d3d03b93048c596e2ae5182552a099d0cef9908eeb395d3760326550a272ec23b6504312f33fd9ec799b6a79a5e470f5312a76eb70b0148d15c1a04be2f79c4f99a08bec08176a81e12dd2508074dbf3137cf252519c6503e8fa3bc8b6bd494328334ce24b058a8c960dc5ce797dd643b7b4f151e38bb3da6cbb8eeb583415d89237988bfc528ec1a1687468a491e0f7862123a29091bc2d39b6a4429275813cda30b3c3be6fc0080880d552d31ac3f1d995456174dfcc2cdbd03544cce48d2aec4de49d9dcb8007209b8716bd01025e89ef3484e1605df452791a29d189724691d2b8ccdc87be9d94b77778b8c83162a7448b998e0ecbbf8d9a7939a4341dc91c81594cd70ceb3aab6a5dd52d3a8477937964bf38b37195ea5cdd55e39a53ac44a7126e9c0f83e15d38f4ab2fef859407214686acc6546fd62a0b45163fc793f8e9db1168eedf1bd00ca2b0700f48e4ddf552bd83f604230bb3937ce1d00a35dc9141bdb95f0c44ff0bb1b47f5dd9cf0e1eae6f79babc4c5ac8a734fe574067f3066353f6f86499f103900a5555a687763df78632f1233c41216aeb11c6224f32356beeeac52d88cab9f1ec2e4b44e27768ba208b8c121c3214c41275fc311e7edacc34b8c3d8045a5024b5753a593350043ef475ecf003330917bf1f8fd56ee0109d02fc0a72f02fcc205d59e9461533c1133be966b095103c21448d48f973f7a05a5ff14703e405d5b791e30d3bc1eb9ff48e8918e30a17d52436572578bc68cb7a5d5cc5b6031836b587c57cb1cc9f5c3cd619ac0cbac26dcad215f8ccf65bdd5de3038f2103e66e2aaa30aeaac90c0d7d99895d3b38e1c7c82d31a4f31cb418895649dc642e0823d8e61d7ba1d82f6c202cf617976c76645b54276b808f1f5231a1ae52a635e7c5414d186e4c71916af2d4030b857a5b924e7201f1a540270129009d9c73056a1472eb5fedb935cc2587bd8b4fc815820581a7a9778e6c16c44a06261518a929f8e33e904c3fe9d36f2bafbf6c9d45bfe93b7cea8b13eb6ae8903b4704ad916ca871bc5000865c8f04b22d93b837aca7d30fb3d3db252145e785d1abaa6fb815e68ff55f5039d3093d02ce3ebe73dfb43b1984757138280fd03c915a0a1f03a69eebe138598401ac9c4f5cbdbab9087d3360861138c2439f5729185ed84aa07239e5829a465a733be677ecf1cf4fae9e60a7cedf4e77c74a655a55a57497e7a33f9df567b61b879519d8c20abb724e8ae679bb807127e58041dbbc3c7af9f4a46a108b43ad0088b165d9de6803c27c5ff30a578cdf01455b6c7b5bc2e2265687fe42be8149d682357abfadf6a2c07eb9fe9154bb692395c70de3411c9794c82034ba000483469d8bc433c4c0e2617371d12ce196d0b333f037c322a824058f484ff390d290128928626ec22c6a40efb3d69383827350b991fbf39df2c140016598bf3dfe17be9c890008105ebec7a2cddaf804f1906fb8add571bb9217c2ce2fd8f18fbecea4882d4dc4b27e4a0d530dbd5e0b710ec76411499e4c6630abe9d59e90b96f574df604b393137f0f6d5add947e72cb94b9521495466933f5b3548455f18bdc1b0f62663ff4e46d887eafbcc775f41be073845210763587c0bf8a853f6e3e38313dc642bc18f4694834bb626f3d25830fa35c660e48dd6d8a07a8eb899d3a0637a80d53d80604b8fe1b081d4f2b746375658a9bbfd0088a5ad0c9a291e4afcf5c425201e73ada59b3040a2c7c88e26c851366f0bc66e21767174938b31e444fe242459de30bc62e2e9f612197c2f58277d03a8a52620c5f9f70ab0326c2f3713ba91cdf19b87fedbbd6c307e74069b58d84d461d4072e267667f09ab0188850317a4227d9853127305c82b76a55db1ad1b90e70bd890bb72cdc79fc7f79af0cf76a5769c47632059edc52bce5516494957893"}], 0x22e0}, 0x403) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:35 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [], [], [], [{}, {}, {0x4}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) (async) socket(0x18, 0x8000, 0x3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:35 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x11, r2, 0x7ea8) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) setreuid(r5, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) setuid(r5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x9, r6, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x192, 0x2d}, 0x8, 0x13a, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:24:35 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="fedc6bef5fcdd0395ae15ee7edf61d1bb5d746b9abfa4d21e744c07038cdba09d43fe86efea618de71afeb0cd9f6052f34d91539a9f62dc8e4e488f18b5afe10598dc5f23c1e72c411ad7da22edddeb9ef0f7dee8683d48665de56c2ef2b931e1d95053aac8a759f8a802a5b21ea7f1fe0032ae7c1fe6ecefb555655cb2a5ef05cbb7cda86c8c801a792cd36d3b56aa76186f17aff20a3c613718110dfa26a6ba760637964f323b5e97fa52ce1994ef8cead4f9199fb0d1e15d1c7a913f0bde390fea70d1a7fb9dd771adbf466382652aeae3a3a4741d8383d69cbe09a61b69f86fa3528a1d05ecd03d9733dc69b0d", 0xef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 01:24:36 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0x40}, {r4, 0x10}, {r2, 0x1}], 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) shutdown(r1, 0x2) r6 = socket(0x18, 0x2, 0x0) munmap(&(0x7f00001ae000/0x1000)=nil, 0x1000) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:24:36 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = dup(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {}, {}, {0x9}, {}, {}, {0x0, 0x1}], {}, {0x0, 0x0, 0xfffffffd}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) fcntl$dupfd(r4, 0x0, r6) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:24:36 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (rerun: 64) r3 = getuid() fchown(r2, r3, 0x0) (async) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x11, r2, 0x7ea8) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) (async) setreuid(r5, r3) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) setuid(r5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x9, r6, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x192, 0x2d}, 0x8, 0x13a, 0x6}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) 01:24:36 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 01:24:36 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="fedc6bef5fcdd0395ae15ee7edf61d1bb5d746b9abfa4d21e744c07038cdba09d43fe86efea618de71afeb0cd9f6052f34d91539a9f62dc8e4e488f18b5afe10598dc5f23c1e72c411ad7da22edddeb9ef0f7dee8683d48665de56c2ef2b931e1d95053aac8a759f8a802a5b21ea7f1fe0032ae7c1fe6ecefb555655cb2a5ef05cbb7cda86c8c801a792cd36d3b56aa76186f17aff20a3c613718110dfa26a6ba760637964f323b5e97fa52ce1994ef8cead4f9199fb0d1e15d1c7a913f0bde390fea70d1a7fb9dd771adbf466382652aeae3a3a4741d8383d69cbe09a61b69f86fa3528a1d05ecd03d9733dc69b0d", 0xef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) pipe2(&(0x7f0000000080), 0x10000) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="fedc6bef5fcdd0395ae15ee7edf61d1bb5d746b9abfa4d21e744c07038cdba09d43fe86efea618de71afeb0cd9f6052f34d91539a9f62dc8e4e488f18b5afe10598dc5f23c1e72c411ad7da22edddeb9ef0f7dee8683d48665de56c2ef2b931e1d95053aac8a759f8a802a5b21ea7f1fe0032ae7c1fe6ecefb555655cb2a5ef05cbb7cda86c8c801a792cd36d3b56aa76186f17aff20a3c613718110dfa26a6ba760637964f323b5e97fa52ce1994ef8cead4f9199fb0d1e15d1c7a913f0bde390fea70d1a7fb9dd771adbf466382652aeae3a3a4741d8383d69cbe09a61b69f86fa3528a1d05ecd03d9733dc69b0d", 0xef) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) (async) 01:24:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) (async) r3 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r4 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r4) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x1, 0x1, 0xfffffffffffffffe, 0x0, r4}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x1, 0x1, 0xfffffffffffffffe, 0x0, r4}) r5 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:36 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) pread(r2, &(0x7f0000000140)="8ea6d44701adb9eefd03f3f3f1364bb15cbfd4cec1b6f3f4c1de79bfb2211209b126701b326611205cca6c5677f6c8dbfc3256e9234af9a8d4e516de6bd3fe9415a63006535b1325743d32e58187777d486d44dd4346d236e607d106c28d84280a676c8a9f0c21177ff1cc19df884b0ae65c09a465e1df5c09ee96f62259493eadb4fb0243ecf0875ca78103b721565beb2acfcc68c515cbcaea138830e8904632f2184054529fd3a34ba852686234e5a667bb29", 0xb4, 0x40) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x3, 0x1, 0x4}) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/20}, &(0x7f0000000280)=0x16) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000002c0)=0x81) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x96e8f9b5b3daaf2, 0x1012, r3, 0xda) 01:24:36 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = socket$inet6(0x18, 0x5, 0x7) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000080)=[{&(0x7f0000000100)="5ea4528e8d1de2e318e4df688adeda886765e7ff55116f2de49c7ec38bffd601bb9e4b4e8f62b0f5f83d62bbc03d3a62095fc48a7e4a0ce36c2f3ddfb3f2efb359d3391314b2657b9f12b2d5bf26b14ba41639b688f132edea95468639b8efdbeedf5478e4bfb20d25037162b8421ffb82", 0x71}], 0x1, &(0x7f0000001780)=[{0x88, 0x1, 0x2, "a54e51a53347ed41775756d53c37a890428b7b8cc6b3df6f1449dd61f76217e2324073201af03026689784c5d1743a3a8bc29d310e74e096ad274e85da9fb01d2bebb1f4d0d56ab2c2572ca7fc4b86088eb9933b8c10da3d294e39516be06b057d8a13720739a604ce97be930bdf4af3410cf071"}, {0x98, 0x1, 0xfffffffe, "031fb408882d064f8970dfd9d9eadd578e91f3ad8cf318d29f09bbdef83d63c6f348159d8503091883facdd2e8674704f88364aaa295662b82224bb432c9112c0ed2b0255d1142e6e1a71d05d19059032a75eba2abf226830fdf041761a46e2cf108c1dc11e107ddf4b9bf245ffbf18b4ed643a01896856661f7a5e751d78342754769"}, {0x98, 0x1, 0x4a, "307586b2438682f189bd04358be3842b27095d4da4fa1a341ebf13ce99ed2f2e4f6d32bf8fab3eac5d4487fcb8078b11bb993dd9e7bbd687ecf962a8e28dea0f53e54278221d563b48c6ee7055ddad0ec8049682f1beb22ae33820bd11aebf2b86dbcedb139f88d0d0b52ab2d07c57ef8a1f7160ba71a77d66e2d63e3fb45e3922e5c007e8"}, {0x90, 0x1, 0x9, "a12c92aa01a1d4be4958cd833699bbb4a80ea3cc611049db2c3fb807e8525b36224c58336a4278bb8df459febc9c89fde61b8f0eb062b6cd400ab255bf4242eddb9ffc76e74a46fe81b3a0f1c21cfc410df90bcb912941f9e15cee63e7a4c1ddbf7c8b25d7fe3e63e515c811ed9e24b3924380afaa72a7be7504"}, {0x78, 0xffff, 0x0, "3a0b17c096063b2280d49e9559ea4dbaa8f2bb34d1bd0ff100b92e33b668085d0eae6fffb7911df69422bb78edc9fdb9385bce139b1fd71ec5e1a073d283f934931d5664437dc01d44469115559e0a90110eb8729199f882fd1f0910d70db91b42fc2e8fb8"}, {0x1010, 0xfffe, 0x7, "14130925c419540e574ed171fcb8276248f1cf0bfbdaf201a9bb4c3d3c2ee59986811cbc88049b20ae8c2edfd3188282310d50c67b5d3b81158e6424dcd962b0794c95e2c85c2680e93b43163890bd1cc97a922f982d1f446a31ef24743d5fd021bc5cd0bb59600800412069162c4a126457bb36d00b08e2b800f0cf7a94a58f673814c51f6836dfa11630d40884e9a557ab4a347d594948d2af0f07e5fe3d44a5e5403ae2790cc24af30f96bad3c211c576cf165fb41fbf053f4bfd2644f4661889c2dde5f93ebb62116700324755f6bee733e0cdaa25a3480aab771aa047ee0081f5a927cbbc3c5ffb57340c29ec9050acc61bea4e3860454079abed3bdbecfc7d3504b602b3ac2b67efc9ca6851d28276bcecb2ae28a8f499c6f38f52f47028376224e9a8e9bb063f3d3dfcee58c8d2a73f2d6b472f22fb7d68427e5be952375bbf2042d34dc5a087ef1f958457c8924f8ad59726954865aa432b693126ec94a8cf70d613ce4cd7143291f83387b89da4f2f68c6f026eabcca331b2f2598aca6c3f0e91072e553aeb6b3247362199e965f5b04f1c4e526fafc7938bd5c4f457ac6a8d766a34e9444896594ee37ff0e497a85c37238606cd168438d8b3b51e00295e73d83d739b4a2a17493c8a290a2e2a766102998c823b11bbdaa7f1bd5924ed93fcd012525ec7ad44b68edb364d292302ca47bd24a68a19a44af040faaaa042ad7f491e04a068a34e271aedf26c09f31258c02fef7caae59f4b98dd0370a9a03b9e8c2680aca1282de34af3957131467ca8b6fefe88c596514cf56e7ff2c055a45e367c1f3ddc17bf64700d14df8b840a37c2326677db819581e87b0c6bdc9c744feeeb35ed97361b3fe491936fdd64b3ca4bc914770723526ebfddcc0e3aba617afb288fb0fbdaac764a35748a981a32bb6ccc8844e39e0f470ca9e79be67f48be0d759d378db2c6ff2349f28e6fe9dc03ba96af9e1a346c0a97aeb4a1ad416763b6972c8747ee7f9b6523c51975bc5f2f7fe01f2b9c3af991dee21a904243ef96c939792e996ce6c35e919614046f2110551a5b250ed6b529b4cb1fdc33695ee44354806f9999b05e1db252c02170590d3468dd0ae0b3a1746b0f530af5ccd1f852feea528d11e5d292edd4c158dd800948b2c9c8b64c9f478391e296f226efa474723b5d841dcb5d76e2ffd09e87708fac6edc657e56c3ac9f4bfa115dc189c03975df92decb4a60e9394e8ee2988827fd179329865d2aaa92d801bca640889d7334841ab745614e5c18a69fb579e7cdc22a4a8b2d631c2ad23388ace6573b748eb99228cbd2bda5cb647279eb7154dfe5a3be03e1d0de2f30493586363e5ab31689e286b34cc5653d1f6652469f37f3d3b906d854ea1f328dbead9085b4caf136ad355917076d41c8ff7b03f637f33fb3188be8de60ff71992286eec16ffc987b8a03a06da530040d34bc0473dbc69508c95a4d861dd28912d3d153ea7fe3314aa8042834f7fdddff941982346c2dd391de81266449eb8dc34f46f8aeebd9511c9b119176fa022e22badf0cbaf5f137619819c5772867bb9e708ca0134c07baadb10f4508cd7ddd9992b803046f1949f029f189777e16e33eecaaf72f1d37154d7ec43451b341749e2849320223e93f9b72bd4ab0099157bddc0a67f45ad71e49e26827a3edc78c38e7121331f18efda7f5316eaa6153a620d8cf4e1660c043ca1a90553afd10c2c0c4b813eaea09a57c2a01eaa905ba85430a2da00ca81a321b636901b200616968024945abb87036bebef119f8264f79ebaf9b62823ef500b45050189aa46022ba8bb0f5d79d72b72f2a281ed5daafc7b2c1d56945db3f7d2c3451a23b06b837acd8ec470f49ae621269d4a0622d89dbbf19255cc52402f70d0a0d1a924a0d4a1f5a634b67d0fc2f6c77c01f672b24b6fa4196127618d9348ce208b25e2787856df031ad106c593c238bbbeff8a941e9eded9caed0d6676b48db7b7f9b5c50a9d012ad02d4af2780c717477b80f1fbc40680be3c59f2c75db1d7cf41687b660739bcada9ee65e9848c2547e77d669a67d832f86fd5bab2c87386870f39f5c13ce06f66b2e79f87bd5a5d4317b265a8a29bc2805f5373877cda0144b8300b53179ee9aae219f375dd5d66ef9764ce2b339cf0ae309de62cfef050e7bdebb6cb1bdd5d2986d3d71ddba4735431e979d4916cf012e7343251884012b0db6a9b40ede619131c097dcf1236330ca58d5b3846f65a6972fbda3ae41048c2eba8cf6f51db3b1c1b93b964b50f98f2eb7b91bca66da54825bb646978b970182ec4973032ebb6450aee3cade1fee62f8ed031b09a583e431b2df39ea3e427b3f0e7f687417e076fd11afdaaf84aca01dfc886ea13f8170b5beeae01431bd9a8bd75831f1d7fe68d78314a2929f6ca9c476acf360478c65dc1f5f61f97359c6a50b4fb4433f99136fddfef04a2f1650ffe8d4fd800298a6696cf1eb4d53c1e9295caf3d947cae4f583833cb223ef974cf5c2c16210f4a8509f3cf111bebfc68e92852c5b631baf04df212ce4d3f321be921e3f5cecf3adab3fe6931ae7f534c88e2ffa3c95552503fcd23dd7ceb342fc5ae1252083f814b91fc423b0eb76a034bea5eec4a0483fa0142a6c10f9a30261bb12f7495a01769d9f5989ba19065fb18d8fdbb477321e9a20c22d1c98a2e28eed09745fe2f4c01f8be52dbada154f896b9589685d7245855365db56b00cb8c8161e70d1465aa46334f61cf5b70357e5942ad5d1096e5c62732cebde6dbbdcf810e99a3a1a5f15f803900a7fb50bfe7dfb6ef155a4f5aa736d2e4e324223f18b63f9f6e43121963f06d3475b4c7d6ce4aa5addf9a912d68d3b45f79e7cec839a1386c6b8e0c889204e764a9964fabfd9b47128c99bcda2513e0426759ee407ad0bf81f943396131fd99ad3f5585a7b31f888e07c3d5b5a5f93df6e517445394b7af4d79cd757d684566f5abab2cff8fb2d65343dbe6ca3f6d31339010d516537998cd1226190f76f3dfb576a01498bbf4d71dd1326b82bfd707777645e8c5a919a06646d20674405ce5214b65daa53bdf888496246fc07dc2808b540f00d22f416c6cdcf5eb7dbb8812da0c067f8cfa470e68dc2ac8277bff7ed5ad2044ff5436026e77c3eaeb6811ed7956398ddd30bbda719cc25d1a51fe63f3eec7d9c3b8d4d2c1f8baee339c6a061ccf1166ad6e273598037633990675a047d3fa6167f4cac3145f1f1c01e327bea473aba5595401096a6e437c655025299a0748f2e97064383a82d42612a64473424beab3a4f5761063c538ec4cd11fec99e75e6bd6a79be4861e0a5c7c2f02fb193438d93d7ce166ecd1f67bb4d5a0793227da9491bedbdeec7453267bc4233c425f7c1d4dff7bdc6e8353d1195d7916ae02b5e22081dde8cceca06d3646be304915e5a9254e9c19543f9c2456b40d80b2ae2699fa7ad9e1ea8cd5b5ab627a04cb8a0b69142e09a058b6e189e57f0e2ed3e9964695a8ab6682fe7c4231f171981a773d8640082d23cda5fae5c48d7444bf42d067a6cc0153107fcc1e6f0300514fa1802cd25a622d6957cfef3698c2b7cb87dfecf32ed00e32bc791079cc45d77fa3443fdfb137782024e5f4e23915f67c9b5f5964ea52aaad0c0434dbf58935d18567f8eab927435d94c23edd59892956766e19cc6b25157eb6e742404d4e54524ebf253a114d49c410af37c54fe3626501030102eea54dc27aee7f1dc9cd0522c86786823cf5fe5b86313d4b8fb475939c3dcc882ebf0dc5a1bcc51306e71645f3885d95400a5be090b266133f74a525506a393ddcfdd99321a5199cac2b032c6dcb2619ad413d35b6739fe51893bda4dc6f21cc8db6d6b28edff0f0e95eb3a583fe3ef29a7fc947b569fef20908e90e505ff32f69b8937a9fbc7f262172a580151d8593864485e944df9c8c31939ba54ea2624c23c6df0a6f433daacebbacc3d1f76cd74a3d38da5d84909c794b2b749ff8438415c395ffe41fd16cf4169f4ca6192c9a20b4d4477f691e96ca698d14996f2ba1cf9bf94c187305cb375f95f877ed1b87e390cd28e4ea7048c5fd96385ca0171a04e46198e32cb12afd0e97d610a66c6513e80fbc05e753cf42e3571c6bcb50f6e66530713fbc43e3900306b18e5fe2b20e3f22c2fe8e099632f3710d946f6ef531249069fafd3e85162a8de95e29a7b61f33eabb89ad69ef4d255d3b06f26cd4f57c3da198ecff541844e60d20e9bd11485a155a165fe94e79fffcc65b762eb0d0734ca5f822a035b049420ef3f97541bb730cc316c4132333a23543a6bf08007d783f12cefa7aff06366f25a0b7b68045c41f95fbe928aca8fd9f865a188d0582a0c03756afb6920e015592b216385bb149914bead9e46ee138d5d22d1dbfe89b73d544138dc821972ba92ea4b6318613fd05410bf7b99e9dff2b1dc864d04a57f1d379a205643c9ead6d398c8c8fd8517d14967ee80efa30f37b23356a1b56b7be851bb04ab3494878c4ec7464a60a2e39c2c5436e899d6cb9597d2f981c4de723bde9aa30de56e48755cfbcc99970427af8a11932c27e78888f9efc6f2c865b6d065599f8bb33ac425825928d84a9daf3d7c3e2d6388f188de8824aed71dbd0462fc716db72f0359035f04ea91b6ecb3c63dd685e35dfba556ea2693d27523f95062e782060cf5e46de931edcc8a551aabdf5965edf8382c3eb4b84c27444372c869e75ecea120b6c932384991b27754bf875915591bfaaf71fa5f2a545920454b420f85a0005d186c8faefb2a1363d216d1a23a019f9c532c0e7d116f2554cf2f7648439a2785a3ab2fd15353c1a8780cc30fe42a1dd77ba21fd21c01095abf77d08a650450300d030213c51f43c1b9bf60474ded18da2c59d5e4b901675a62775db485939b0fd02a1d15a3b100feea45ca2d41a79a4447abfb26fd3e39e64b403dbddca5dcf8d006e903558c4306e6b190c4cedb7fe27035eb3e0e3847b1f1b65077026b9c8821f3f66d22d9f801b03191e551061a5e3b69dda5fadae4c936b965eca96e34bfa484ecccc10e346961a408fdbe21fade4ab71d5958bb1ce118f5c46d285b2e7d878d10c2541e3ccae5c769cfe5f3b5401f832ee99a359eb9ac1f1e098319b51f8fcf613af77e6f1151127caf51b8d33b816ca7fa9e7b32ebe7c442c049e9f2030245871af879748295c88f35dbce65b65e9c11d15a23acecb47c822d0b4e4bfdecd4cd4136a1bd1df3d3367d29abf264be6b26d3efc4a9fbfe0e019824d0068a94bf442047d262a62ab7881d2f1e7c7a028207a363a8567f1b22dfeb838570841a1b43c4eefbc351b894a82b3ecb49eb2f823940a40af8bfef386d94700370076ebefd32896fdb2b4d1e0b865f9c42671eb8c6efefe6b76a3c8ecb34f2367463d39764aa3e92df0b79c0caf918d155bd489d73b2bf8974ea39c7fda888715cbf04cc114631a258cb1e9433f1d0b04cb75b0fb1be9a71dc402ce138d68615f70e447f88197b51215180e9f6a3ece1145a7679f6f40d6ca26961b4f9ffb55dadb8a96a9e94c629d04c96c61da8ae42221e41b7fed3423dbde64bffb0ee047cee1c8090d45a630c9b00ab3bd597872648fa6fe733f89590c2026836e3bb1e29080bd04d1a22fe03287c11d0b03b9ac36c59b7a33c55906d2632d6a100cbb757a4202631545bf72550cf8cde32c315a05deb263aed5fc5f75582c8881f0d308efc56ef3196fe60e8cbb27f4f80bb8188dd9d6043a2b633f0c93da3aad2901afaac13923b"}, {0x1010, 0x1, 0x1, "dc8c7bbc0ecebd61e878792a4cb67ea79ef4c926c332a0c83f03905b9bca8bcc830853ccf5f00b207f79534a826f0b365d6c386eaa527cd39892728c71bec78adda1733277222483f4601b580be5d6a01221a1b8de6245b70341d6040d69b1b820b03bf870c7c4f74fe30ae9425a344603ddbfa9ab517952f27e08a3adb5ce95e1babd0e9fae7a6f8f01c54720ca4559b03c46d7cad0212a7605a11315e5e53474f16589787747b99e30ee10405491f9248cc66f9f3ebe35cf04efbcfb65d7db9a1c0e02bd3803ae7fa311044b0e0b3d12609e49c0f37b230183154856fe0648b823f3bac2150585c30ae3cac080e7a48b8813725ca464ea899696f4f52bc702af9775ae959adf3112f87000c48ff13e934c1195d75192ac5cabc931bff4e2bc72e7e0f9a8fc7345d337c27f93095ffbcff40fc28bf22294905ba4a0688df66bd39fd4562771426cba4ffdaf1a3df2bac1520447c9dccc6316d36c9418d6deef7167dee95551150441772c10cb0b113a297c6f3fc5810ef699a8ae297e764c04f650941bb85d1014c3cebe3585e68c55aad8c9028d27c8f6c1b1534531166e323bc496bc50c1c52f97196e02c70fe49b9122aa0ef4160c0ee26f7d84d65dfc3f3c46ab08269d1100728dea3abcab53db5888388e92919266ba1aa4bd4021a692645a5b0d31f4eb11b4c3867d7f39ba2472c12ec307dc380388ec86f59a70bb8167f8e2ca1698faf457b0c86c95f5f77e5953b79ce0e9f5d65663c7fcdff75307def03837d0c5b158a4b12e92bade02134b6f3ecf2b3efbd42d9fe942ce13c4e084ad926f062da955845a99474b3a1e10667fb26692f5dbe35c9ff2adb5d64bce473c0f1216873db5db8ffdb84b967d7de43b8ea11cf61a5407d1d3c8da57d795427d496530d0a28d6fedf231988aaca9712fbe3f6e3530a8a7365a30f34c7069f71e0b4024b2aabc56dc095f2b07b78054dc7d751f9678c9706e1d7b6c79c7044bcd1a1ad6b80d5bf1ed58bfdf0ba3001cfcef565aa0ef047e7b3098ef8b4135951697d73d0d0122688062c488857b56ceaa3225de531f621655d79b63646d2f16d84aa63b4f95d63376fcc64a2b6ae00e2e688109d4cdc9f9476cc4d16cd1919b685674d4e398747a6867130bea3465677d3af82b4be9b3dbb9fa8490c027ba373e2901e530c3bede1169aac2b6b74f69981fee146a1832ec1a4e8e73133dcea7db2e48017127eedbcca0b73da714de1b58d1e764a9349a60a5c1bcad2d53f064c434369e8f3bed8cca5066d13953a78a523fd457526432e8138e5abf8ef57f484586e5b0b0a1ebf8a4e5756ee60632bcfb65d41df116c190c27022350af728e833c6d2c6349aba419d7ee8867eb3f181bb0ddf9ce4aea704a016d6352b0f9a50b018a8b36ab5b3d23db0b57e7be0ec0d5e1825ff0503c2d4bcc694dbf6b8b61b656782e6a482b77b84579eaa4700ff51c0e73fbd485d7845b0fbd324466ba626b9368f1f1bd44056e382296f25482a1ad4f6e9066749528f1e26a835b27d98c0c28a6bed175c9d7662377abe4be4997b650131dd1d334bab6406041a7e371f484c6336870e5f70e2b487e4836a9297225f780e32f6487d51a3c97fae90aff3cf538fa2ac1601d84c8f377c9baf419e60a3935f759963698d760c1e7a951ad7541cc2450200a7e98c815bd995de9e5bfffbac18db8b93fe8beb529b4bb9b44d6ecb0e7b5c5aa6f2508d7bbbb9b388db6376d5e2c8e188a28b1465583f5e14f56eca203db03e711e94f6d1af61e2d580c90ef086dde4135cea2d6da401efe5d70a189f3dd7aac2599ede1bf29b92760c9298da86185f6df3259800c417724c4bcc6bdbbdf7caa34f659e70dadec84688a3160f91300f1f53bb877b72b4b05ade40b2ab34f6078ab2d3f2e3ae2eb0084c43f2e869be0d7a73f24dfd9ade2b7afa71c60c3d8073f367c2a72b5030845e454eb0ce6c0a55d858b84f78595155fc2dff78d44cf1ca6bc2e6b8b7d56ae2f61670094cbbed96cadd924714c83cc26a78dc8aa478903957427af620cfd531e58470740bd6b01a339404db10cfecd3ac46372d44ad8902796fca2ba28f436098d0a540b2732590f50797124a28e90ca4eda098ad737204cf156cdc7a369292069f47ae9f778f14705a312251913d56621dc64ff4a0367fd00c00d0a2db8a0821a1d370edbc2eee6b521c0f0051fd93bb5f3f586ba1bbb319ae90a3818743cb63ce07da4b77a1a672a7ef7c75a606ee629739bbbec3fce5c3f1906c3cfaee959c683c59d7ab3af9ca5e6e9986bfa4e66624b1ab74cf0d40c4f5f84aeca8e2de2bcbbb5805ca85deec3918bd7b4f979b2b85ff843fed87df952f3b3a78e87e997f1701f661dab43b1dfbe00c61ec87e77bb6d9fb743ad24a33413fcac1d213215be6dedebb8296c48503a781fb3b4e0c512dd1d3aa92e50f8b16488bbf94397e6acea5af3b76a4d180cb1394ab501ff254672335e25f8a26694196ce8ee6d72aaa049034f7220cd66d5c8b79fbf4ccad6a5bbb09f4a17837fdfddc8dfce76fdcb261197268cf2cca7e5bf8526bee953f558f6de2ec4a17d5e0bce097cab905856f1fd5143b33834455a4c2f5fcc1e657c0d1992717fbb613c4069ec12cd688db6f2ca629419ca81041ad1ffe103ee9d36da781dc96ae55fc53683c898c22521bf3f9bd8c328d2e7b33e98ef80f041b2e2af7379615fd95292d52d788975918de24ce9b0e166ffda63251b6b7ac2d99d977c0c9ad2b57e23eedf0edc3bb8f9c8f33bfa8c26432474cbd268f3d659ffe8d1ccdaceb1c3cf68a2b47abd3d22bbfad529fdd9f3fb5e7bd684366c1e410e936ac6a4679fc2d4110946684ca6915331509c57070f0d0f55404fc88ab96cba842a2878f35ad885b6418e753ac48d026b132dacfc6e0a4bbaccb02d8ec5ce9ba1b22e98f5d1ff1d2a63a48879ae2ae4f2e0ffbd01f5511da0ddc77cf2abfb4c5aa720fb78288ad375259c2813d2c8f53ecf60880389fa710266ef629f053692debf9357c9ac9781c781d427dc2da9b470a7540176e99c59cc14e6f783cdb89b50d7b3252282eed414829c38c107f52cf7efd32d1820eb7a307d11dcf4c2e9e477a755d895ad21255c098c3bdf3b19ac23641b419a0596551ac9c5c8a7382607603b4e56a1d9172730b42b5717be6477e2959d725b1b5a11ae2c34305262369c7ea3251241d8dc6947deca47ddfaa63aa694dae61a854b0695e0b7473e5b7f0fcaecce3c0e5aac31a299544c6497daaec042880664ab7434ce067c0684fe796dd78df03ad7a59c5b447c2148d9780966825eac899cbd4c3c352714edc32ea01a1a4963331b27ee037444e73465e1097de70af0243afa59484a4afe53b7c32f83dbe47b21274d918de0e244a8426d7c246df4d12a7e46af6429ad31595e9b070db9c9ae22303b8b19b7c7e2e0642f6e00f242c51478d5cb13297edecb989d165aa90509659e97ec4ca670d70dffb23b779b7a71b86cbf67a22966eb7c1ce329a6e2fddc290b04faf61a515d9e61796d47b69fd71719dabc0eda6f4d1ae80800176a921906e3bae4acb48349bcc9d803b48ebb9ce603a8d8a6dc7cea35b2a0c433c2229175b8c0036ee574ff9382e755480306d74a52518f10fd84f25822ce97b3809d1d46c8287adcd782812933a7aa7433017bda2ed2f40831c8a28d672a86acc1490314195f815d357b8f51845471d17aa6907a3218273353c40d61edd29b9d981f83e38f03701f89d8c0292834c58aa6f981779f31895c4aa10fc37e00f92dd69c9dc70c7d63c9c7de25aaf7798009eea986a02791493be77f44d59c6f7bc8b8134e4d3d03b93048c596e2ae5182552a099d0cef9908eeb395d3760326550a272ec23b6504312f33fd9ec799b6a79a5e470f5312a76eb70b0148d15c1a04be2f79c4f99a08bec08176a81e12dd2508074dbf3137cf252519c6503e8fa3bc8b6bd494328334ce24b058a8c960dc5ce797dd643b7b4f151e38bb3da6cbb8eeb583415d89237988bfc528ec1a1687468a491e0f7862123a29091bc2d39b6a4429275813cda30b3c3be6fc0080880d552d31ac3f1d995456174dfcc2cdbd03544cce48d2aec4de49d9dcb8007209b8716bd01025e89ef3484e1605df452791a29d189724691d2b8ccdc87be9d94b77778b8c83162a7448b998e0ecbbf8d9a7939a4341dc91c81594cd70ceb3aab6a5dd52d3a8477937964bf38b37195ea5cdd55e39a53ac44a7126e9c0f83e15d38f4ab2fef859407214686acc6546fd62a0b45163fc793f8e9db1168eedf1bd00ca2b0700f48e4ddf552bd83f604230bb3937ce1d00a35dc9141bdb95f0c44ff0bb1b47f5dd9cf0e1eae6f79babc4c5ac8a734fe574067f3066353f6f86499f103900a5555a687763df78632f1233c41216aeb11c6224f32356beeeac52d88cab9f1ec2e4b44e27768ba208b8c121c3214c41275fc311e7edacc34b8c3d8045a5024b5753a593350043ef475ecf003330917bf1f8fd56ee0109d02fc0a72f02fcc205d59e9461533c1133be966b095103c21448d48f973f7a05a5ff14703e405d5b791e30d3bc1eb9ff48e8918e30a17d52436572578bc68cb7a5d5cc5b6031836b587c57cb1cc9f5c3cd619ac0cbac26dcad215f8ccf65bdd5de3038f2103e66e2aaa30aeaac90c0d7d99895d3b38e1c7c82d31a4f31cb418895649dc642e0823d8e61d7ba1d82f6c202cf617976c76645b54276b808f1f5231a1ae52a635e7c5414d186e4c71916af2d4030b857a5b924e7201f1a540270129009d9c73056a1472eb5fedb935cc2587bd8b4fc815820581a7a9778e6c16c44a06261518a929f8e33e904c3fe9d36f2bafbf6c9d45bfe93b7cea8b13eb6ae8903b4704ad916ca871bc5000865c8f04b22d93b837aca7d30fb3d3db252145e785d1abaa6fb815e68ff55f5039d3093d02ce3ebe73dfb43b1984757138280fd03c915a0a1f03a69eebe138598401ac9c4f5cbdbab9087d3360861138c2439f5729185ed84aa07239e5829a465a733be677ecf1cf4fae9e60a7cedf4e77c74a655a55a57497e7a33f9df567b61b879519d8c20abb724e8ae679bb807127e58041dbbc3c7af9f4a46a108b43ad0088b165d9de6803c27c5ff30a578cdf01455b6c7b5bc2e2265687fe42be8149d682357abfadf6a2c07eb9fe9154bb692395c70de3411c9794c82034ba000483469d8bc433c4c0e2617371d12ce196d0b333f037c322a824058f484ff390d290128928626ec22c6a40efb3d69383827350b991fbf39df2c140016598bf3dfe17be9c890008105ebec7a2cddaf804f1906fb8add571bb9217c2ce2fd8f18fbecea4882d4dc4b27e4a0d530dbd5e0b710ec76411499e4c6630abe9d59e90b96f574df604b393137f0f6d5add947e72cb94b9521495466933f5b3548455f18bdc1b0f62663ff4e46d887eafbcc775f41be073845210763587c0bf8a853f6e3e38313dc642bc18f4694834bb626f3d25830fa35c660e48dd6d8a07a8eb899d3a0637a80d53d80604b8fe1b081d4f2b746375658a9bbfd0088a5ad0c9a291e4afcf5c425201e73ada59b3040a2c7c88e26c851366f0bc66e21767174938b31e444fe242459de30bc62e2e9f612197c2f58277d03a8a52620c5f9f70ab0326c2f3713ba91cdf19b87fedbbd6c307e74069b58d84d461d4072e267667f09ab0188850317a4227d9853127305c82b76a55db1ad1b90e70bd890bb72cdc79fc7f79af0cf76a5769c47632059edc52bce5516494957893"}], 0x22e0}, 0x403) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:36 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = socket$inet6(0x18, 0x5, 0x7) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000080)=[{&(0x7f0000000100)="5ea4528e8d1de2e318e4df688adeda886765e7ff55116f2de49c7ec38bffd601bb9e4b4e8f62b0f5f83d62bbc03d3a62095fc48a7e4a0ce36c2f3ddfb3f2efb359d3391314b2657b9f12b2d5bf26b14ba41639b688f132edea95468639b8efdbeedf5478e4bfb20d25037162b8421ffb82", 0x71}], 0x1, &(0x7f0000001780)=[{0x88, 0x1, 0x2, "a54e51a53347ed41775756d53c37a890428b7b8cc6b3df6f1449dd61f76217e2324073201af03026689784c5d1743a3a8bc29d310e74e096ad274e85da9fb01d2bebb1f4d0d56ab2c2572ca7fc4b86088eb9933b8c10da3d294e39516be06b057d8a13720739a604ce97be930bdf4af3410cf071"}, {0x98, 0x1, 0xfffffffe, "031fb408882d064f8970dfd9d9eadd578e91f3ad8cf318d29f09bbdef83d63c6f348159d8503091883facdd2e8674704f88364aaa295662b82224bb432c9112c0ed2b0255d1142e6e1a71d05d19059032a75eba2abf226830fdf041761a46e2cf108c1dc11e107ddf4b9bf245ffbf18b4ed643a01896856661f7a5e751d78342754769"}, {0x98, 0x1, 0x4a, "307586b2438682f189bd04358be3842b27095d4da4fa1a341ebf13ce99ed2f2e4f6d32bf8fab3eac5d4487fcb8078b11bb993dd9e7bbd687ecf962a8e28dea0f53e54278221d563b48c6ee7055ddad0ec8049682f1beb22ae33820bd11aebf2b86dbcedb139f88d0d0b52ab2d07c57ef8a1f7160ba71a77d66e2d63e3fb45e3922e5c007e8"}, {0x90, 0x1, 0x9, "a12c92aa01a1d4be4958cd833699bbb4a80ea3cc611049db2c3fb807e8525b36224c58336a4278bb8df459febc9c89fde61b8f0eb062b6cd400ab255bf4242eddb9ffc76e74a46fe81b3a0f1c21cfc410df90bcb912941f9e15cee63e7a4c1ddbf7c8b25d7fe3e63e515c811ed9e24b3924380afaa72a7be7504"}, {0x78, 0xffff, 0x0, "3a0b17c096063b2280d49e9559ea4dbaa8f2bb34d1bd0ff100b92e33b668085d0eae6fffb7911df69422bb78edc9fdb9385bce139b1fd71ec5e1a073d283f934931d5664437dc01d44469115559e0a90110eb8729199f882fd1f0910d70db91b42fc2e8fb8"}, {0x1010, 0xfffe, 0x7, "14130925c419540e574ed171fcb8276248f1cf0bfbdaf201a9bb4c3d3c2ee59986811cbc88049b20ae8c2edfd3188282310d50c67b5d3b81158e6424dcd962b0794c95e2c85c2680e93b43163890bd1cc97a922f982d1f446a31ef24743d5fd021bc5cd0bb59600800412069162c4a126457bb36d00b08e2b800f0cf7a94a58f673814c51f6836dfa11630d40884e9a557ab4a347d594948d2af0f07e5fe3d44a5e5403ae2790cc24af30f96bad3c211c576cf165fb41fbf053f4bfd2644f4661889c2dde5f93ebb62116700324755f6bee733e0cdaa25a3480aab771aa047ee0081f5a927cbbc3c5ffb57340c29ec9050acc61bea4e3860454079abed3bdbecfc7d3504b602b3ac2b67efc9ca6851d28276bcecb2ae28a8f499c6f38f52f47028376224e9a8e9bb063f3d3dfcee58c8d2a73f2d6b472f22fb7d68427e5be952375bbf2042d34dc5a087ef1f958457c8924f8ad59726954865aa432b693126ec94a8cf70d613ce4cd7143291f83387b89da4f2f68c6f026eabcca331b2f2598aca6c3f0e91072e553aeb6b3247362199e965f5b04f1c4e526fafc7938bd5c4f457ac6a8d766a34e9444896594ee37ff0e497a85c37238606cd168438d8b3b51e00295e73d83d739b4a2a17493c8a290a2e2a766102998c823b11bbdaa7f1bd5924ed93fcd012525ec7ad44b68edb364d292302ca47bd24a68a19a44af040faaaa042ad7f491e04a068a34e271aedf26c09f31258c02fef7caae59f4b98dd0370a9a03b9e8c2680aca1282de34af3957131467ca8b6fefe88c596514cf56e7ff2c055a45e367c1f3ddc17bf64700d14df8b840a37c2326677db819581e87b0c6bdc9c744feeeb35ed97361b3fe491936fdd64b3ca4bc914770723526ebfddcc0e3aba617afb288fb0fbdaac764a35748a981a32bb6ccc8844e39e0f470ca9e79be67f48be0d759d378db2c6ff2349f28e6fe9dc03ba96af9e1a346c0a97aeb4a1ad416763b6972c8747ee7f9b6523c51975bc5f2f7fe01f2b9c3af991dee21a904243ef96c939792e996ce6c35e919614046f2110551a5b250ed6b529b4cb1fdc33695ee44354806f9999b05e1db252c02170590d3468dd0ae0b3a1746b0f530af5ccd1f852feea528d11e5d292edd4c158dd800948b2c9c8b64c9f478391e296f226efa474723b5d841dcb5d76e2ffd09e87708fac6edc657e56c3ac9f4bfa115dc189c03975df92decb4a60e9394e8ee2988827fd179329865d2aaa92d801bca640889d7334841ab745614e5c18a69fb579e7cdc22a4a8b2d631c2ad23388ace6573b748eb99228cbd2bda5cb647279eb7154dfe5a3be03e1d0de2f30493586363e5ab31689e286b34cc5653d1f6652469f37f3d3b906d854ea1f328dbead9085b4caf136ad355917076d41c8ff7b03f637f33fb3188be8de60ff71992286eec16ffc987b8a03a06da530040d34bc0473dbc69508c95a4d861dd28912d3d153ea7fe3314aa8042834f7fdddff941982346c2dd391de81266449eb8dc34f46f8aeebd9511c9b119176fa022e22badf0cbaf5f137619819c5772867bb9e708ca0134c07baadb10f4508cd7ddd9992b803046f1949f029f189777e16e33eecaaf72f1d37154d7ec43451b341749e2849320223e93f9b72bd4ab0099157bddc0a67f45ad71e49e26827a3edc78c38e7121331f18efda7f5316eaa6153a620d8cf4e1660c043ca1a90553afd10c2c0c4b813eaea09a57c2a01eaa905ba85430a2da00ca81a321b636901b200616968024945abb87036bebef119f8264f79ebaf9b62823ef500b45050189aa46022ba8bb0f5d79d72b72f2a281ed5daafc7b2c1d56945db3f7d2c3451a23b06b837acd8ec470f49ae621269d4a0622d89dbbf19255cc52402f70d0a0d1a924a0d4a1f5a634b67d0fc2f6c77c01f672b24b6fa4196127618d9348ce208b25e2787856df031ad106c593c238bbbeff8a941e9eded9caed0d6676b48db7b7f9b5c50a9d012ad02d4af2780c717477b80f1fbc40680be3c59f2c75db1d7cf41687b660739bcada9ee65e9848c2547e77d669a67d832f86fd5bab2c87386870f39f5c13ce06f66b2e79f87bd5a5d4317b265a8a29bc2805f5373877cda0144b8300b53179ee9aae219f375dd5d66ef9764ce2b339cf0ae309de62cfef050e7bdebb6cb1bdd5d2986d3d71ddba4735431e979d4916cf012e7343251884012b0db6a9b40ede619131c097dcf1236330ca58d5b3846f65a6972fbda3ae41048c2eba8cf6f51db3b1c1b93b964b50f98f2eb7b91bca66da54825bb646978b970182ec4973032ebb6450aee3cade1fee62f8ed031b09a583e431b2df39ea3e427b3f0e7f687417e076fd11afdaaf84aca01dfc886ea13f8170b5beeae01431bd9a8bd75831f1d7fe68d78314a2929f6ca9c476acf360478c65dc1f5f61f97359c6a50b4fb4433f99136fddfef04a2f1650ffe8d4fd800298a6696cf1eb4d53c1e9295caf3d947cae4f583833cb223ef974cf5c2c16210f4a8509f3cf111bebfc68e92852c5b631baf04df212ce4d3f321be921e3f5cecf3adab3fe6931ae7f534c88e2ffa3c95552503fcd23dd7ceb342fc5ae1252083f814b91fc423b0eb76a034bea5eec4a0483fa0142a6c10f9a30261bb12f7495a01769d9f5989ba19065fb18d8fdbb477321e9a20c22d1c98a2e28eed09745fe2f4c01f8be52dbada154f896b9589685d7245855365db56b00cb8c8161e70d1465aa46334f61cf5b70357e5942ad5d1096e5c62732cebde6dbbdcf810e99a3a1a5f15f803900a7fb50bfe7dfb6ef155a4f5aa736d2e4e324223f18b63f9f6e43121963f06d3475b4c7d6ce4aa5addf9a912d68d3b45f79e7cec839a1386c6b8e0c889204e764a9964fabfd9b47128c99bcda2513e0426759ee407ad0bf81f943396131fd99ad3f5585a7b31f888e07c3d5b5a5f93df6e517445394b7af4d79cd757d684566f5abab2cff8fb2d65343dbe6ca3f6d31339010d516537998cd1226190f76f3dfb576a01498bbf4d71dd1326b82bfd707777645e8c5a919a06646d20674405ce5214b65daa53bdf888496246fc07dc2808b540f00d22f416c6cdcf5eb7dbb8812da0c067f8cfa470e68dc2ac8277bff7ed5ad2044ff5436026e77c3eaeb6811ed7956398ddd30bbda719cc25d1a51fe63f3eec7d9c3b8d4d2c1f8baee339c6a061ccf1166ad6e273598037633990675a047d3fa6167f4cac3145f1f1c01e327bea473aba5595401096a6e437c655025299a0748f2e97064383a82d42612a64473424beab3a4f5761063c538ec4cd11fec99e75e6bd6a79be4861e0a5c7c2f02fb193438d93d7ce166ecd1f67bb4d5a0793227da9491bedbdeec7453267bc4233c425f7c1d4dff7bdc6e8353d1195d7916ae02b5e22081dde8cceca06d3646be304915e5a9254e9c19543f9c2456b40d80b2ae2699fa7ad9e1ea8cd5b5ab627a04cb8a0b69142e09a058b6e189e57f0e2ed3e9964695a8ab6682fe7c4231f171981a773d8640082d23cda5fae5c48d7444bf42d067a6cc0153107fcc1e6f0300514fa1802cd25a622d6957cfef3698c2b7cb87dfecf32ed00e32bc791079cc45d77fa3443fdfb137782024e5f4e23915f67c9b5f5964ea52aaad0c0434dbf58935d18567f8eab927435d94c23edd59892956766e19cc6b25157eb6e742404d4e54524ebf253a114d49c410af37c54fe3626501030102eea54dc27aee7f1dc9cd0522c86786823cf5fe5b86313d4b8fb475939c3dcc882ebf0dc5a1bcc51306e71645f3885d95400a5be090b266133f74a525506a393ddcfdd99321a5199cac2b032c6dcb2619ad413d35b6739fe51893bda4dc6f21cc8db6d6b28edff0f0e95eb3a583fe3ef29a7fc947b569fef20908e90e505ff32f69b8937a9fbc7f262172a580151d8593864485e944df9c8c31939ba54ea2624c23c6df0a6f433daacebbacc3d1f76cd74a3d38da5d84909c794b2b749ff8438415c395ffe41fd16cf4169f4ca6192c9a20b4d4477f691e96ca698d14996f2ba1cf9bf94c187305cb375f95f877ed1b87e390cd28e4ea7048c5fd96385ca0171a04e46198e32cb12afd0e97d610a66c6513e80fbc05e753cf42e3571c6bcb50f6e66530713fbc43e3900306b18e5fe2b20e3f22c2fe8e099632f3710d946f6ef531249069fafd3e85162a8de95e29a7b61f33eabb89ad69ef4d255d3b06f26cd4f57c3da198ecff541844e60d20e9bd11485a155a165fe94e79fffcc65b762eb0d0734ca5f822a035b049420ef3f97541bb730cc316c4132333a23543a6bf08007d783f12cefa7aff06366f25a0b7b68045c41f95fbe928aca8fd9f865a188d0582a0c03756afb6920e015592b216385bb149914bead9e46ee138d5d22d1dbfe89b73d544138dc821972ba92ea4b6318613fd05410bf7b99e9dff2b1dc864d04a57f1d379a205643c9ead6d398c8c8fd8517d14967ee80efa30f37b23356a1b56b7be851bb04ab3494878c4ec7464a60a2e39c2c5436e899d6cb9597d2f981c4de723bde9aa30de56e48755cfbcc99970427af8a11932c27e78888f9efc6f2c865b6d065599f8bb33ac425825928d84a9daf3d7c3e2d6388f188de8824aed71dbd0462fc716db72f0359035f04ea91b6ecb3c63dd685e35dfba556ea2693d27523f95062e782060cf5e46de931edcc8a551aabdf5965edf8382c3eb4b84c27444372c869e75ecea120b6c932384991b27754bf875915591bfaaf71fa5f2a545920454b420f85a0005d186c8faefb2a1363d216d1a23a019f9c532c0e7d116f2554cf2f7648439a2785a3ab2fd15353c1a8780cc30fe42a1dd77ba21fd21c01095abf77d08a650450300d030213c51f43c1b9bf60474ded18da2c59d5e4b901675a62775db485939b0fd02a1d15a3b100feea45ca2d41a79a4447abfb26fd3e39e64b403dbddca5dcf8d006e903558c4306e6b190c4cedb7fe27035eb3e0e3847b1f1b65077026b9c8821f3f66d22d9f801b03191e551061a5e3b69dda5fadae4c936b965eca96e34bfa484ecccc10e346961a408fdbe21fade4ab71d5958bb1ce118f5c46d285b2e7d878d10c2541e3ccae5c769cfe5f3b5401f832ee99a359eb9ac1f1e098319b51f8fcf613af77e6f1151127caf51b8d33b816ca7fa9e7b32ebe7c442c049e9f2030245871af879748295c88f35dbce65b65e9c11d15a23acecb47c822d0b4e4bfdecd4cd4136a1bd1df3d3367d29abf264be6b26d3efc4a9fbfe0e019824d0068a94bf442047d262a62ab7881d2f1e7c7a028207a363a8567f1b22dfeb838570841a1b43c4eefbc351b894a82b3ecb49eb2f823940a40af8bfef386d94700370076ebefd32896fdb2b4d1e0b865f9c42671eb8c6efefe6b76a3c8ecb34f2367463d39764aa3e92df0b79c0caf918d155bd489d73b2bf8974ea39c7fda888715cbf04cc114631a258cb1e9433f1d0b04cb75b0fb1be9a71dc402ce138d68615f70e447f88197b51215180e9f6a3ece1145a7679f6f40d6ca26961b4f9ffb55dadb8a96a9e94c629d04c96c61da8ae42221e41b7fed3423dbde64bffb0ee047cee1c8090d45a630c9b00ab3bd597872648fa6fe733f89590c2026836e3bb1e29080bd04d1a22fe03287c11d0b03b9ac36c59b7a33c55906d2632d6a100cbb757a4202631545bf72550cf8cde32c315a05deb263aed5fc5f75582c8881f0d308efc56ef3196fe60e8cbb27f4f80bb8188dd9d6043a2b633f0c93da3aad2901afaac13923b"}, {0x1010, 0x1, 0x1, "dc8c7bbc0ecebd61e878792a4cb67ea79ef4c926c332a0c83f03905b9bca8bcc830853ccf5f00b207f79534a826f0b365d6c386eaa527cd39892728c71bec78adda1733277222483f4601b580be5d6a01221a1b8de6245b70341d6040d69b1b820b03bf870c7c4f74fe30ae9425a344603ddbfa9ab517952f27e08a3adb5ce95e1babd0e9fae7a6f8f01c54720ca4559b03c46d7cad0212a7605a11315e5e53474f16589787747b99e30ee10405491f9248cc66f9f3ebe35cf04efbcfb65d7db9a1c0e02bd3803ae7fa311044b0e0b3d12609e49c0f37b230183154856fe0648b823f3bac2150585c30ae3cac080e7a48b8813725ca464ea899696f4f52bc702af9775ae959adf3112f87000c48ff13e934c1195d75192ac5cabc931bff4e2bc72e7e0f9a8fc7345d337c27f93095ffbcff40fc28bf22294905ba4a0688df66bd39fd4562771426cba4ffdaf1a3df2bac1520447c9dccc6316d36c9418d6deef7167dee95551150441772c10cb0b113a297c6f3fc5810ef699a8ae297e764c04f650941bb85d1014c3cebe3585e68c55aad8c9028d27c8f6c1b1534531166e323bc496bc50c1c52f97196e02c70fe49b9122aa0ef4160c0ee26f7d84d65dfc3f3c46ab08269d1100728dea3abcab53db5888388e92919266ba1aa4bd4021a692645a5b0d31f4eb11b4c3867d7f39ba2472c12ec307dc380388ec86f59a70bb8167f8e2ca1698faf457b0c86c95f5f77e5953b79ce0e9f5d65663c7fcdff75307def03837d0c5b158a4b12e92bade02134b6f3ecf2b3efbd42d9fe942ce13c4e084ad926f062da955845a99474b3a1e10667fb26692f5dbe35c9ff2adb5d64bce473c0f1216873db5db8ffdb84b967d7de43b8ea11cf61a5407d1d3c8da57d795427d496530d0a28d6fedf231988aaca9712fbe3f6e3530a8a7365a30f34c7069f71e0b4024b2aabc56dc095f2b07b78054dc7d751f9678c9706e1d7b6c79c7044bcd1a1ad6b80d5bf1ed58bfdf0ba3001cfcef565aa0ef047e7b3098ef8b4135951697d73d0d0122688062c488857b56ceaa3225de531f621655d79b63646d2f16d84aa63b4f95d63376fcc64a2b6ae00e2e688109d4cdc9f9476cc4d16cd1919b685674d4e398747a6867130bea3465677d3af82b4be9b3dbb9fa8490c027ba373e2901e530c3bede1169aac2b6b74f69981fee146a1832ec1a4e8e73133dcea7db2e48017127eedbcca0b73da714de1b58d1e764a9349a60a5c1bcad2d53f064c434369e8f3bed8cca5066d13953a78a523fd457526432e8138e5abf8ef57f484586e5b0b0a1ebf8a4e5756ee60632bcfb65d41df116c190c27022350af728e833c6d2c6349aba419d7ee8867eb3f181bb0ddf9ce4aea704a016d6352b0f9a50b018a8b36ab5b3d23db0b57e7be0ec0d5e1825ff0503c2d4bcc694dbf6b8b61b656782e6a482b77b84579eaa4700ff51c0e73fbd485d7845b0fbd324466ba626b9368f1f1bd44056e382296f25482a1ad4f6e9066749528f1e26a835b27d98c0c28a6bed175c9d7662377abe4be4997b650131dd1d334bab6406041a7e371f484c6336870e5f70e2b487e4836a9297225f780e32f6487d51a3c97fae90aff3cf538fa2ac1601d84c8f377c9baf419e60a3935f759963698d760c1e7a951ad7541cc2450200a7e98c815bd995de9e5bfffbac18db8b93fe8beb529b4bb9b44d6ecb0e7b5c5aa6f2508d7bbbb9b388db6376d5e2c8e188a28b1465583f5e14f56eca203db03e711e94f6d1af61e2d580c90ef086dde4135cea2d6da401efe5d70a189f3dd7aac2599ede1bf29b92760c9298da86185f6df3259800c417724c4bcc6bdbbdf7caa34f659e70dadec84688a3160f91300f1f53bb877b72b4b05ade40b2ab34f6078ab2d3f2e3ae2eb0084c43f2e869be0d7a73f24dfd9ade2b7afa71c60c3d8073f367c2a72b5030845e454eb0ce6c0a55d858b84f78595155fc2dff78d44cf1ca6bc2e6b8b7d56ae2f61670094cbbed96cadd924714c83cc26a78dc8aa478903957427af620cfd531e58470740bd6b01a339404db10cfecd3ac46372d44ad8902796fca2ba28f436098d0a540b2732590f50797124a28e90ca4eda098ad737204cf156cdc7a369292069f47ae9f778f14705a312251913d56621dc64ff4a0367fd00c00d0a2db8a0821a1d370edbc2eee6b521c0f0051fd93bb5f3f586ba1bbb319ae90a3818743cb63ce07da4b77a1a672a7ef7c75a606ee629739bbbec3fce5c3f1906c3cfaee959c683c59d7ab3af9ca5e6e9986bfa4e66624b1ab74cf0d40c4f5f84aeca8e2de2bcbbb5805ca85deec3918bd7b4f979b2b85ff843fed87df952f3b3a78e87e997f1701f661dab43b1dfbe00c61ec87e77bb6d9fb743ad24a33413fcac1d213215be6dedebb8296c48503a781fb3b4e0c512dd1d3aa92e50f8b16488bbf94397e6acea5af3b76a4d180cb1394ab501ff254672335e25f8a26694196ce8ee6d72aaa049034f7220cd66d5c8b79fbf4ccad6a5bbb09f4a17837fdfddc8dfce76fdcb261197268cf2cca7e5bf8526bee953f558f6de2ec4a17d5e0bce097cab905856f1fd5143b33834455a4c2f5fcc1e657c0d1992717fbb613c4069ec12cd688db6f2ca629419ca81041ad1ffe103ee9d36da781dc96ae55fc53683c898c22521bf3f9bd8c328d2e7b33e98ef80f041b2e2af7379615fd95292d52d788975918de24ce9b0e166ffda63251b6b7ac2d99d977c0c9ad2b57e23eedf0edc3bb8f9c8f33bfa8c26432474cbd268f3d659ffe8d1ccdaceb1c3cf68a2b47abd3d22bbfad529fdd9f3fb5e7bd684366c1e410e936ac6a4679fc2d4110946684ca6915331509c57070f0d0f55404fc88ab96cba842a2878f35ad885b6418e753ac48d026b132dacfc6e0a4bbaccb02d8ec5ce9ba1b22e98f5d1ff1d2a63a48879ae2ae4f2e0ffbd01f5511da0ddc77cf2abfb4c5aa720fb78288ad375259c2813d2c8f53ecf60880389fa710266ef629f053692debf9357c9ac9781c781d427dc2da9b470a7540176e99c59cc14e6f783cdb89b50d7b3252282eed414829c38c107f52cf7efd32d1820eb7a307d11dcf4c2e9e477a755d895ad21255c098c3bdf3b19ac23641b419a0596551ac9c5c8a7382607603b4e56a1d9172730b42b5717be6477e2959d725b1b5a11ae2c34305262369c7ea3251241d8dc6947deca47ddfaa63aa694dae61a854b0695e0b7473e5b7f0fcaecce3c0e5aac31a299544c6497daaec042880664ab7434ce067c0684fe796dd78df03ad7a59c5b447c2148d9780966825eac899cbd4c3c352714edc32ea01a1a4963331b27ee037444e73465e1097de70af0243afa59484a4afe53b7c32f83dbe47b21274d918de0e244a8426d7c246df4d12a7e46af6429ad31595e9b070db9c9ae22303b8b19b7c7e2e0642f6e00f242c51478d5cb13297edecb989d165aa90509659e97ec4ca670d70dffb23b779b7a71b86cbf67a22966eb7c1ce329a6e2fddc290b04faf61a515d9e61796d47b69fd71719dabc0eda6f4d1ae80800176a921906e3bae4acb48349bcc9d803b48ebb9ce603a8d8a6dc7cea35b2a0c433c2229175b8c0036ee574ff9382e755480306d74a52518f10fd84f25822ce97b3809d1d46c8287adcd782812933a7aa7433017bda2ed2f40831c8a28d672a86acc1490314195f815d357b8f51845471d17aa6907a3218273353c40d61edd29b9d981f83e38f03701f89d8c0292834c58aa6f981779f31895c4aa10fc37e00f92dd69c9dc70c7d63c9c7de25aaf7798009eea986a02791493be77f44d59c6f7bc8b8134e4d3d03b93048c596e2ae5182552a099d0cef9908eeb395d3760326550a272ec23b6504312f33fd9ec799b6a79a5e470f5312a76eb70b0148d15c1a04be2f79c4f99a08bec08176a81e12dd2508074dbf3137cf252519c6503e8fa3bc8b6bd494328334ce24b058a8c960dc5ce797dd643b7b4f151e38bb3da6cbb8eeb583415d89237988bfc528ec1a1687468a491e0f7862123a29091bc2d39b6a4429275813cda30b3c3be6fc0080880d552d31ac3f1d995456174dfcc2cdbd03544cce48d2aec4de49d9dcb8007209b8716bd01025e89ef3484e1605df452791a29d189724691d2b8ccdc87be9d94b77778b8c83162a7448b998e0ecbbf8d9a7939a4341dc91c81594cd70ceb3aab6a5dd52d3a8477937964bf38b37195ea5cdd55e39a53ac44a7126e9c0f83e15d38f4ab2fef859407214686acc6546fd62a0b45163fc793f8e9db1168eedf1bd00ca2b0700f48e4ddf552bd83f604230bb3937ce1d00a35dc9141bdb95f0c44ff0bb1b47f5dd9cf0e1eae6f79babc4c5ac8a734fe574067f3066353f6f86499f103900a5555a687763df78632f1233c41216aeb11c6224f32356beeeac52d88cab9f1ec2e4b44e27768ba208b8c121c3214c41275fc311e7edacc34b8c3d8045a5024b5753a593350043ef475ecf003330917bf1f8fd56ee0109d02fc0a72f02fcc205d59e9461533c1133be966b095103c21448d48f973f7a05a5ff14703e405d5b791e30d3bc1eb9ff48e8918e30a17d52436572578bc68cb7a5d5cc5b6031836b587c57cb1cc9f5c3cd619ac0cbac26dcad215f8ccf65bdd5de3038f2103e66e2aaa30aeaac90c0d7d99895d3b38e1c7c82d31a4f31cb418895649dc642e0823d8e61d7ba1d82f6c202cf617976c76645b54276b808f1f5231a1ae52a635e7c5414d186e4c71916af2d4030b857a5b924e7201f1a540270129009d9c73056a1472eb5fedb935cc2587bd8b4fc815820581a7a9778e6c16c44a06261518a929f8e33e904c3fe9d36f2bafbf6c9d45bfe93b7cea8b13eb6ae8903b4704ad916ca871bc5000865c8f04b22d93b837aca7d30fb3d3db252145e785d1abaa6fb815e68ff55f5039d3093d02ce3ebe73dfb43b1984757138280fd03c915a0a1f03a69eebe138598401ac9c4f5cbdbab9087d3360861138c2439f5729185ed84aa07239e5829a465a733be677ecf1cf4fae9e60a7cedf4e77c74a655a55a57497e7a33f9df567b61b879519d8c20abb724e8ae679bb807127e58041dbbc3c7af9f4a46a108b43ad0088b165d9de6803c27c5ff30a578cdf01455b6c7b5bc2e2265687fe42be8149d682357abfadf6a2c07eb9fe9154bb692395c70de3411c9794c82034ba000483469d8bc433c4c0e2617371d12ce196d0b333f037c322a824058f484ff390d290128928626ec22c6a40efb3d69383827350b991fbf39df2c140016598bf3dfe17be9c890008105ebec7a2cddaf804f1906fb8add571bb9217c2ce2fd8f18fbecea4882d4dc4b27e4a0d530dbd5e0b710ec76411499e4c6630abe9d59e90b96f574df604b393137f0f6d5add947e72cb94b9521495466933f5b3548455f18bdc1b0f62663ff4e46d887eafbcc775f41be073845210763587c0bf8a853f6e3e38313dc642bc18f4694834bb626f3d25830fa35c660e48dd6d8a07a8eb899d3a0637a80d53d80604b8fe1b081d4f2b746375658a9bbfd0088a5ad0c9a291e4afcf5c425201e73ada59b3040a2c7c88e26c851366f0bc66e21767174938b31e444fe242459de30bc62e2e9f612197c2f58277d03a8a52620c5f9f70ab0326c2f3713ba91cdf19b87fedbbd6c307e74069b58d84d461d4072e267667f09ab0188850317a4227d9853127305c82b76a55db1ad1b90e70bd890bb72cdc79fc7f79af0cf76a5769c47632059edc52bce5516494957893"}], 0x22e0}, 0x403) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:36 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async, rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) (async) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0x40}, {r4, 0x10}, {r2, 0x1}], 0x4, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) (async) shutdown(r1, 0x2) (async) r6 = socket(0x18, 0x2, 0x0) munmap(&(0x7f00001ae000/0x1000)=nil, 0x1000) (async) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:24:36 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r3 = getuid() fchown(r2, r3, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x11, r2, 0x7ea8) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r5 = getuid() fchown(r4, r5, 0x0) setreuid(r5, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) setuid(r5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) geteuid() (async) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x9, r6, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x192, 0x2d}, 0x8, 0x13a, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) (async) socket(0x2e, 0x4000, 0x4) 01:24:36 executing program 1: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) fsync(0xffffffffffffff9c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x42) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000001c0)="8002d8fd84c7849fcdf124981c62ccd9f26ae02d1a62f0d89c82cf8afabd0330b25c1b647e26c9ebb50385ffd24b4135be", 0x31}, {&(0x7f0000000200)="8f949817869f0ea303d1fad99439a1267959d2059cdb02b35e3e9d7ae6c1d9fe851d56af51e31ce3f41205a163e355841400551fba5dba3a701014f44f13a2a3d41076bb948c6618fa86d6ff8348aee81939f2b17cb87fa0e13d8bd2797a5e5b707ed87f1f120c7be47ce7770ee46797f6e6234822638bf432f113cac37a7f3454a8cb0e90fdb12a93fca6c31f7bb817cca5f7f5704481e095818d4eecd2e56e8e5d4a0768c5818e01d69224c3ba54c01fbf4f1a8bb37c5c050342d63753a2209409b501d5132579ea1dcc2e83", 0xcd}, {&(0x7f0000000580)="17829bd606ce80fa0b1f38c7ad61d0d9caeab4fa4791bf5d37f04183f809493505e41df11e88be88b1f9a784722baabf799fd166dfc1590cf226883e7eae0a95761cbce209281cd536b1887e541f496300e65773bcbefcd6adf0e42ef70ad857a67ff381e75fbd9b07755bedb714e5e248bcd3ebcd492be74e437a96bc08f2e6f454063c6fd93e887b3d63535f2be90339f1d82ab31e25e85ec6cc8dca67d3ebd123f3e5eed12cc1187f4dc1619742ed1f007ca9df3b15e2995107c0cd2b3f601314e9935789a58665cec0b2de5f5b1a3aa2a15f24", 0xd5}, {&(0x7f0000000680)="d7e5cad20e435cd4a38b46e48ed8cae961081e961f2cace04cf0061ac9b7247782cac24a41335070f5773f87cceedb53e55ead3595d44bc3211cbfc6060960ec45476c47d9e64353b2c27ad8fede51c91409887e8f0e1ec204117326b4cd1929d3777c27768b3f6b89341611a582aa21678802712464cd96f35e59964241af428e70e208802d1dce2b85852465e056183979c9d799d837f3b997588f04b7e9b8590aa50d49d378640812a788ee5349fd338f7938fea4", 0xb6}], 0x4, 0x0, 0x0, 0x8}, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x76e], [], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {0x5}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) minherit(&(0x7f00006c0000/0x1000)=nil, 0x1000, 0x1) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0/../file0\x00') 01:24:36 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = dup(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {}, {}, {0x9}, {}, {}, {0x0, 0x1}], {}, {0x0, 0x0, 0xfffffffd}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r5 = getuid() fchown(r4, r5, 0x0) (async) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r7 = getuid() fchown(r6, r7, 0x0) fcntl$dupfd(r4, 0x0, r6) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:24:36 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="fedc6bef5fcdd0395ae15ee7edf61d1bb5d746b9abfa4d21e744c07038cdba09d43fe86efea618de71afeb0cd9f6052f34d91539a9f62dc8e4e488f18b5afe10598dc5f23c1e72c411ad7da22edddeb9ef0f7dee8683d48665de56c2ef2b931e1d95053aac8a759f8a802a5b21ea7f1fe0032ae7c1fe6ecefb555655cb2a5ef05cbb7cda86c8c801a792cd36d3b56aa76186f17aff20a3c613718110dfa26a6ba760637964f323b5e97fa52ce1994ef8cead4f9199fb0d1e15d1c7a913f0bde390fea70d1a7fb9dd771adbf466382652aeae3a3a4741d8383d69cbe09a61b69f86fa3528a1d05ecd03d9733dc69b0d", 0xef) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 01:24:36 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) 01:24:36 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:36 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x8000000000000001, &(0x7f0000000080)='./file0/file0\x00', 0xe}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:36 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) (async, rerun: 32) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r5 = getuid() fchown(r4, r5, 0x0) (async, rerun: 32) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0x40}, {r4, 0x10}, {r2, 0x1}], 0x4, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) (rerun: 64) shutdown(r1, 0x2) r6 = socket(0x18, 0x2, 0x0) munmap(&(0x7f00001ae000/0x1000)=nil, 0x1000) (async, rerun: 64) r7 = fcntl$dupfd(r6, 0x0, r6) (rerun: 64) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:24:36 executing program 1: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) fsync(0xffffffffffffff9c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x42) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000001c0)="8002d8fd84c7849fcdf124981c62ccd9f26ae02d1a62f0d89c82cf8afabd0330b25c1b647e26c9ebb50385ffd24b4135be", 0x31}, {&(0x7f0000000200)="8f949817869f0ea303d1fad99439a1267959d2059cdb02b35e3e9d7ae6c1d9fe851d56af51e31ce3f41205a163e355841400551fba5dba3a701014f44f13a2a3d41076bb948c6618fa86d6ff8348aee81939f2b17cb87fa0e13d8bd2797a5e5b707ed87f1f120c7be47ce7770ee46797f6e6234822638bf432f113cac37a7f3454a8cb0e90fdb12a93fca6c31f7bb817cca5f7f5704481e095818d4eecd2e56e8e5d4a0768c5818e01d69224c3ba54c01fbf4f1a8bb37c5c050342d63753a2209409b501d5132579ea1dcc2e83", 0xcd}, {&(0x7f0000000580)="17829bd606ce80fa0b1f38c7ad61d0d9caeab4fa4791bf5d37f04183f809493505e41df11e88be88b1f9a784722baabf799fd166dfc1590cf226883e7eae0a95761cbce209281cd536b1887e541f496300e65773bcbefcd6adf0e42ef70ad857a67ff381e75fbd9b07755bedb714e5e248bcd3ebcd492be74e437a96bc08f2e6f454063c6fd93e887b3d63535f2be90339f1d82ab31e25e85ec6cc8dca67d3ebd123f3e5eed12cc1187f4dc1619742ed1f007ca9df3b15e2995107c0cd2b3f601314e9935789a58665cec0b2de5f5b1a3aa2a15f24", 0xd5}, {&(0x7f0000000680)="d7e5cad20e435cd4a38b46e48ed8cae961081e961f2cace04cf0061ac9b7247782cac24a41335070f5773f87cceedb53e55ead3595d44bc3211cbfc6060960ec45476c47d9e64353b2c27ad8fede51c91409887e8f0e1ec204117326b4cd1929d3777c27768b3f6b89341611a582aa21678802712464cd96f35e59964241af428e70e208802d1dce2b85852465e056183979c9d799d837f3b997588f04b7e9b8590aa50d49d378640812a788ee5349fd338f7938fea4", 0xb6}], 0x4, 0x0, 0x0, 0x8}, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x76e], [], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {0x5}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) minherit(&(0x7f00006c0000/0x1000)=nil, 0x1000, 0x1) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0/../file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) (async) fsync(0xffffffffffffff9c) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet(0x2, 0x3, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x42) (async) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000001c0)="8002d8fd84c7849fcdf124981c62ccd9f26ae02d1a62f0d89c82cf8afabd0330b25c1b647e26c9ebb50385ffd24b4135be", 0x31}, {&(0x7f0000000200)="8f949817869f0ea303d1fad99439a1267959d2059cdb02b35e3e9d7ae6c1d9fe851d56af51e31ce3f41205a163e355841400551fba5dba3a701014f44f13a2a3d41076bb948c6618fa86d6ff8348aee81939f2b17cb87fa0e13d8bd2797a5e5b707ed87f1f120c7be47ce7770ee46797f6e6234822638bf432f113cac37a7f3454a8cb0e90fdb12a93fca6c31f7bb817cca5f7f5704481e095818d4eecd2e56e8e5d4a0768c5818e01d69224c3ba54c01fbf4f1a8bb37c5c050342d63753a2209409b501d5132579ea1dcc2e83", 0xcd}, {&(0x7f0000000580)="17829bd606ce80fa0b1f38c7ad61d0d9caeab4fa4791bf5d37f04183f809493505e41df11e88be88b1f9a784722baabf799fd166dfc1590cf226883e7eae0a95761cbce209281cd536b1887e541f496300e65773bcbefcd6adf0e42ef70ad857a67ff381e75fbd9b07755bedb714e5e248bcd3ebcd492be74e437a96bc08f2e6f454063c6fd93e887b3d63535f2be90339f1d82ab31e25e85ec6cc8dca67d3ebd123f3e5eed12cc1187f4dc1619742ed1f007ca9df3b15e2995107c0cd2b3f601314e9935789a58665cec0b2de5f5b1a3aa2a15f24", 0xd5}, {&(0x7f0000000680)="d7e5cad20e435cd4a38b46e48ed8cae961081e961f2cace04cf0061ac9b7247782cac24a41335070f5773f87cceedb53e55ead3595d44bc3211cbfc6060960ec45476c47d9e64353b2c27ad8fede51c91409887e8f0e1ec204117326b4cd1929d3777c27768b3f6b89341611a582aa21678802712464cd96f35e59964241af428e70e208802d1dce2b85852465e056183979c9d799d837f3b997588f04b7e9b8590aa50d49d378640812a788ee5349fd338f7938fea4", 0xb6}], 0x4, 0x0, 0x0, 0x8}, 0x4) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x76e], [], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {0x5}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) (async) socket(0x18, 0x2, 0x0) (async) minherit(&(0x7f00006c0000/0x1000)=nil, 0x1000, 0x1) (async) fcntl$dupfd(r4, 0x0, r1) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0/../file0\x00') (async) 01:24:36 executing program 6: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x140, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) fchown(r1, r2, 0x0) fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r3, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:24:36 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = dup(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {}, {}, {0x9}, {}, {}, {0x0, 0x1}], {}, {0x0, 0x0, 0xfffffffd}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r5 = getuid() fchown(r4, r5, 0x0) (async) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r7 = getuid() fchown(r6, r7, 0x0) fcntl$dupfd(r4, 0x0, r6) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:24:36 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x8000000000000001, &(0x7f0000000080)='./file0/file0\x00', 0xe}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x8000000000000001, &(0x7f0000000080)='./file0/file0\x00', 0xe}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) 01:24:36 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) pread(r2, &(0x7f0000000140)="8ea6d44701adb9eefd03f3f3f1364bb15cbfd4cec1b6f3f4c1de79bfb2211209b126701b326611205cca6c5677f6c8dbfc3256e9234af9a8d4e516de6bd3fe9415a63006535b1325743d32e58187777d486d44dd4346d236e607d106c28d84280a676c8a9f0c21177ff1cc19df884b0ae65c09a465e1df5c09ee96f62259493eadb4fb0243ecf0875ca78103b721565beb2acfcc68c515cbcaea138830e8904632f2184054529fd3a34ba852686234e5a667bb29", 0xb4, 0x40) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) (async) ftruncate(r0, 0x80041) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x3, 0x1, 0x4}) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/20}, &(0x7f0000000280)=0x16) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000002c0)=0x81) (async) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000002c0)=0x81) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x96e8f9b5b3daaf2, 0x1012, r3, 0xda) 01:24:36 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/223, &(0x7f0000000080)=0xdf) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) socket$inet(0x2, 0x2, 0xbd) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setsockopt(r1, 0x8, 0x1ff, &(0x7f0000000340)="52fb51e224210eaa6037043f7eab6e545346c84b7595ecd118f78ab4225533e2b3a703dd280ea4f7cfb8820fa052bae56b2e380b1d737cb52717b9bd933935d00390fda22934e8541cea8bb3e3e93d091068b1e2972dd660b839cbafc2ec5fd31e4ff9ae112dbca248b02c0be156aae060221782fdbd0cad84da9ccbc8afde20bd79027d020fd0d7584ecc3d79271f316794675f126130842ef910572c1645c2cb7dff417a7df9bcfec8f8c1441dd0431590059a696e86f5db3de4651d106a2aa53c2ece1ead88b8063987a81088483c4a1ba754540f7d19fa060e1a717d1d990063cd82eb61372ddd946d2a755fcf14b8aeaf13a48fc8d476ff05969edd7922a553219005eff90ccb5d8a02e72c38808748479f3a61ad8e5571b40ce33a1abcb652b558e2c635d370c2050cabd19d5f2f697ce80b68447a36eec1b133b3ce9eb51b897eec075927cebe44578cbc9484c51994ed3c0d779cb68ab187b47e978b916faf204ddb26ae8bcaf7ff390e49a6698804031cd5eb397c40e677a4c8705576e7f40514d270e1db7390fd296b0bac84aa8bece13e3e96f6348c8075f22fa333623935dd2ef162ff57af12e4f24e8b170ba1371c4243f696eda151fb65e59b02fa36cdb7af4749532eb5ee6acf69cf4db63e05f0db093f1d9b2e86effed559869795c6bd13627e70e4d2fcfa25f3b0d777ffd30e6889aa6ccf3b89873a9553b0353063a8de921378d78abeb58088c21ecb3af062ae631215452127b44a777f605d880e50171ef7fce4a8cdb66f610c1637068b65f17c5cb8fd55c2078bb31ec9d5d616e22010b7a0d33d92e43c8359eec2f8f7b1fd25c61684fe381e74b1e67f16fbb80e4bb8d8d4bbca303322d2ebd25abb24b53aad3ea5167e1a556df0fc4d6c652d12c1cdbaf1fe4f87c95faedc83aff31178918898f9943023365f3b0e3c824db520c9925a8181e77069b2fc400be445d163b38fa99bcb0672fe44c56dda11b9b264d9e58ca7c3f983a7a64545be197c338bc35dcc24f0fa7d9e48ef264850344014c0b2628dead9a8ae0e2f3deeeef7a827ed989077813cfe1340e8be2dd6b97a5008248773659180a7587daae4b5d09ad12fd46e505d3da7ce1fab2eff4d9a599eea676a4c9ded31affd86c19b08b2dd1ece3019fe0aff194ad408616fe4baf2ed9d1e59f12527cb21d69f6bcc79e87ba6abf586b7a669dc6f5d5f28ac0f53fee7aa0af123a087e56457f4392fc7b6351abcd90d4988c7ad6a4ede883d87b39debeb0d1d01ab222aebf2cc2066ca557196573c04a8b3af823a97fd63f80d2ee019d2b856563debbde0cbe40128d16f8ac3986648e532089bee013e8eafba0493ac89621a7392ca408048ea2ef5df15d6884f1261cc8e3a9e4c18fbbc2db21f9105fba5383fb4ed24e8a9f574d1d33d157f5257a9961a6a4e9bdeb2639f2823d4d6184f97e8279321f161cb00cace0dd5bc94ffbb7515b68ce58df480a41a8387491978279d064ca87637eff9e43d528b34a82a85057b24dc2f85570d5930ce6ff0814ca1fed006f93f3e84e0d96fb7c95a76478b292cafae05b72a4fa1fddc915939be6d5e41641e5df8207df4e600b5ac4bbd203644c83b30dbd75496b7d6064d39b3d6f2f1567e1ccc5af5c04413188e6747c51b576d2ab59e1196f63ce03791a60fdcd7e64593bfbdf0eb26f005dfde3e98cedb54760a3191b26418238a7ed57b703b03af623cbdc0ed11e86bdfbace59c80730f2ac1fad7145389b5b0c2897550904601b1503fdfaf47f6b21c498228d949ecc70d8248424b832f71f895ddf11add82a7d8ad401971ebd47e5f9878865c2ea62ef999265b6cfa611838172afa220a77e6e995e332ad3b29a214e0e4ba7e59c189883eaf1665e3749197e664ce70ab770de23d2eb5fc246fb50d9f65c8812c3223acf193a28fdb2b692e908d17ffebaf0bbad570783610e057297aec12da70fcb9ce9333e08261fcb8e3f9fa013b509bd24757739b79d735c4895f5d57e53b1e0f10ba053252ecad97a3600b6adc138eb43228f00550ade10dfb786e2862cc68240c2b5f11ee69dfb7aeeec8ae830bb6f623adb6225cae12bce59a43aaf89b9c3cb5ccd8a9c492a999b09caa5dc77c9b2531d98127a91ab02f1cca27fd35ab2b7109e509bfb5ded8c9a02dd6adbe4eadcb82db8ef6825e00367a94cf5465a930b331979d64025ce784c79a610ea80357d2d301ada50e5c485265a09c1c104ed36b80ce5772ee60165b9b3540af0df245105bc6c94e7db300b862ffeb9a390a0d2da2dbeb09dc2626e1f25b00fab20faebb55cc07b0628c781c468a69cd13a73d0a74892e4fb03062989fae1c73a5544151744606a2d010b5d1d1a7447ca99ba84e201a5fd90c5f6a32bb88576211f5281e6eb4bdfd805083a91439177fd39ea659bf128462ba4acdbed7011c0a1f48a07e75f20ae129cda83fc309b3747086700389e6bb7397a619901d5a7deee857bab1a4a799ae5910a6eacb49831eda29321207dd336231188e7e3285d498eb03199fda45d0e8ce784dd9279e01c03aac03f52c25f49a2cc3d048de57fc766815e436e6fd63ac3510e39570748ffd8f1b028294cdd8b1f89811f924ef25fcbc565094cbb09df6cad52222951d6e29e8fac95292a40904d19d34f94e40e0f677cbb1e5daf2e55cf5b0a4868a6ad15d19683ea8548c1774aac3a4b02361748bd79b9e269067bbdb7ae9d2777974588add76edc980236c7c9644b24dc84665c52820998a7b4ec04bfd6c0477d21140e88e5428c51002573dc8abc9b2399151175b82aa512f2f9aba73aaa1e739b323f67b0c027f01a9d28d5316769c39bd0afec50c68b75b0d82354acd6aa2ef6aa25319f656cb7bb9e9fc9af6a85a5ad6a46f3268ed644af7d28410221679f6a0be4755433725cb2967bf429e2fecc7e04c94cbe1922792d24851483f70c5e32202e5120452aa03cfa7384eeeaa94321ad2477a2a40446c25e581dca8c72eb35cdc6b97e7d75a79c57043d593aec2406bcb1c6886c64c3e119a9b62d1d3af8e0da5569fb88ef37d6866f7a9dd457c10eb797960713b01a9f22125d0e3260a50cf8d94dabaf71ee4e7da9a4b91357dacca13667d228739905971da2f970d153da3e0aecf254e4c666658ac72245e06c2d30c02f83d0f8e8117b2b9ca30c8003ca36e74ce989d1eea5d7f4afad63331854636c95acc5d76b5085cb2ae08f858337e39b48a7d5a88c1bad68e84b500162b46dcb4583214c57029a76a4d1e9fcc83624687fdd8c29c86cf5a9cdeedd0fd8b02aacd8005b1ad17c61a818cfaddf2e68b64bd1b4be51c1e4e55eff751df8e205100eb4cccc5f741ad6df048e5d975edc539ac70ac3c58119f98269a5b26f9b497e5b76eb177a1a05aae3ecc137cc660522bf5b86c7be27222bbc75f432ab2078a840d7c83ef65e0e1149c088d72b5f0a0e8f89462f3dfdf82b429bde2ec4af976bc49eb2b4fb2df82de957f6db3da8b1ae40c61367529eda96e437764804b562eaa686a810b194f5bb34e6d16aad8619430156b26e5640aa88c5d8d6ee0fb71b13f46005cbf2d869628fa24dd5dbcb5edc104303895edaa2174e3075056b0ae993351d51407c5d79206d3fa992ce2377c2f5b08710724c7d757601606c0d96de479a21a9839f1cc1189de3770c51ab0aef925c98274c346fa436da7f38707aff17a29b983f34019908390bd51f4bef8c2a42ad1a39831a12b99f8f6f130244c92246c155e00774ff413a848b0d51daa72df4b0a95e732db0819f0dcec0044b6ace6f7e75a941ec4ca73f3f6c0190dd41a7f9611cf2df3259819538ab321a4d0c2e85322e4b75ff5c50480c27511af97d5e25421b275c9884fd6b4292e20044646274c932782a33b8834c1254b041e58fb854a10e9747881a6436d2ba292cbb3db1d908696388f563bce5d40a36941bb0f4609f1076ba4055130648b6a4b0a76c9444e26b77226372bfba47a046594649f38028723606e2c304e78f8489fefb5337f279817ff984c8a9121a0de170d8cdc69384aa7b7244f3b5c74b47ab25a50e76853e2270939db93ace166905bba85e9a60497141cc50af02f0845cd782005c5870c6cf679185b5895d71786bdc396932a1244d7ea8746aa80e29629be502055406f50cc430ef8e59996ebaadee6c01b5a0233dc76a26d1aaa6b45d65e395ee4f5bc62d7c67f909388623954291f6a1a7f590f6f3cc8ff8debaeebf97ed6378d9d511599642614368e92d795f49056724befb91f19f4d5e74f84144ffd1ba8ed08f1ce005f656996425bea9e58836c9cd3a2038a7608021a558c402cee62c87749313540ca3b26e3e6bfd24f34d6156ad5b584abe15fcf957f73090a5fcbb30ef7a283823cafb9ef8eab9f9320f183e558da4e8d7c0a40d8d81e8081c998bebc127984f9d53dba682581421237683821fb988c7804b36b4086a431cd410a53c94b7b28aed9e45701c4199162afbf9c35209f8d642b40efb2b8abedd8602bb8103544ba8ec9a698c088b8635b346eff297b09f1d58f89f94c43319a72a28ed84a451386371c9042e0bb67cd4a95570c031fd76ffb09679b2a9c7f53798875a19e8684a70fd67cbd0336346fb107194916c897f70ccc3f3e2e275b8ed7daab3d4d6a234a4d2deebf49eb46542d4dd12618831ab0ec0374fd72e9cd0f1c33394654f00696baea6bcd16ab17f161cc8638aacb6af3ab0a428afda81fde02437b1c4ca768dd174f1cd8046694ce1d28b8c73849189c080abe460d4caa4e226ed4dc9175ef70770cd2360f3618b1e9c3849804c61370f09dda9eeadcb0fb8d2cbe318c7022500eae3bef66f4f0b8a751b5999bdbc2ae890d0624957abc62215254f31b5cc8b78d0c67cb70d4698a04e5ecf811487fec61a308e1f5353d3315b59556577d6d310b0f5b2da62db9c1e63d38788e4eec2792fc178061f8f125456a9b1c830f7cddd91364c03101a406113d1f08dba0cb5c91971d274df5cc6e1e01276e897619543a0bc524c7c512f66dbeaab6974fadffb0ff8b0969b5211cb2669cc62bd4e5e2775b941875d52321382bad43b5bdff65c373d9f9b8b587116047f403c5fbe10467d12e8919907fb5d292a9ed683c5077e70c150417888ad4bb38c1a5c02a0728eb6d644488593738a6a5cb71a0438969e68f1efc8b8b8645a04c8bfbd145fb643b3bc4ce759aaef0306332190731f4ce315e7dd15eda0e0b186304b4913e6f44db28c6e5b3411a5f8322d64a4bf59b4633874d40a38f54eb539da4a90a8add79c1af6d711786875f6a7dfdc741f009e535ce7aaba45a6f8712e080f1b409678b01875329547b8a63d4f506c04d228ce0f919f31778ecff8c763ce52f4e106b5a26483feda0065927928d0040e99377eed3b3f50177f95f85a8ec96e50bbad5d51c51327bb4c1827ba209629fd5f334e0fbeef6cea4f5389ca9addd3bca4a650f3c4030dd2ffd25481879911adc5de2edc0970f5ca0651f47907ddfe7578b76ad95c5cb6eef5decb8229c6eda28eaeaf32c605ae73e5558437beffc2061a6da3444524c2597a38ce802267526c74c39a67e8db6c2669578a133bb8f8eb0601f0c0d5e367247f3982b23c12a4cfda9da675f997ec4325d8f3cbe57ff77c02b66124315bd5c76cc414ebed835a96f2e0bde179c3e485dc882147c18af8a376450088371add1a0950316d8c88a1cdd76a7f08817bbf89410edbbb639e8121d05da09fd60e573fbd266f46253350677ce0cdd0d2f2a2522ed396eed3", 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r7) fcntl$dupfd(r2, 0xa, r3) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:24:36 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:36 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) 01:24:36 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) socket$inet(0x2, 0x5, 0x7) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:36 executing program 6: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x140, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r2 = getuid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) fchown(r1, r2, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r3, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) 01:24:36 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x8000000000000001, &(0x7f0000000080)='./file0/file0\x00', 0xe}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:36 executing program 1: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) fsync(0xffffffffffffff9c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x42) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000001c0)="8002d8fd84c7849fcdf124981c62ccd9f26ae02d1a62f0d89c82cf8afabd0330b25c1b647e26c9ebb50385ffd24b4135be", 0x31}, {&(0x7f0000000200)="8f949817869f0ea303d1fad99439a1267959d2059cdb02b35e3e9d7ae6c1d9fe851d56af51e31ce3f41205a163e355841400551fba5dba3a701014f44f13a2a3d41076bb948c6618fa86d6ff8348aee81939f2b17cb87fa0e13d8bd2797a5e5b707ed87f1f120c7be47ce7770ee46797f6e6234822638bf432f113cac37a7f3454a8cb0e90fdb12a93fca6c31f7bb817cca5f7f5704481e095818d4eecd2e56e8e5d4a0768c5818e01d69224c3ba54c01fbf4f1a8bb37c5c050342d63753a2209409b501d5132579ea1dcc2e83", 0xcd}, {&(0x7f0000000580)="17829bd606ce80fa0b1f38c7ad61d0d9caeab4fa4791bf5d37f04183f809493505e41df11e88be88b1f9a784722baabf799fd166dfc1590cf226883e7eae0a95761cbce209281cd536b1887e541f496300e65773bcbefcd6adf0e42ef70ad857a67ff381e75fbd9b07755bedb714e5e248bcd3ebcd492be74e437a96bc08f2e6f454063c6fd93e887b3d63535f2be90339f1d82ab31e25e85ec6cc8dca67d3ebd123f3e5eed12cc1187f4dc1619742ed1f007ca9df3b15e2995107c0cd2b3f601314e9935789a58665cec0b2de5f5b1a3aa2a15f24", 0xd5}, {&(0x7f0000000680)="d7e5cad20e435cd4a38b46e48ed8cae961081e961f2cace04cf0061ac9b7247782cac24a41335070f5773f87cceedb53e55ead3595d44bc3211cbfc6060960ec45476c47d9e64353b2c27ad8fede51c91409887e8f0e1ec204117326b4cd1929d3777c27768b3f6b89341611a582aa21678802712464cd96f35e59964241af428e70e208802d1dce2b85852465e056183979c9d799d837f3b997588f04b7e9b8590aa50d49d378640812a788ee5349fd338f7938fea4", 0xb6}], 0x4, 0x0, 0x0, 0x8}, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x76e], [], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {0x5}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) minherit(&(0x7f00006c0000/0x1000)=nil, 0x1000, 0x1) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0/../file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) (async) fsync(0xffffffffffffff9c) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet(0x2, 0x3, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x42) (async) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000001c0)="8002d8fd84c7849fcdf124981c62ccd9f26ae02d1a62f0d89c82cf8afabd0330b25c1b647e26c9ebb50385ffd24b4135be", 0x31}, {&(0x7f0000000200)="8f949817869f0ea303d1fad99439a1267959d2059cdb02b35e3e9d7ae6c1d9fe851d56af51e31ce3f41205a163e355841400551fba5dba3a701014f44f13a2a3d41076bb948c6618fa86d6ff8348aee81939f2b17cb87fa0e13d8bd2797a5e5b707ed87f1f120c7be47ce7770ee46797f6e6234822638bf432f113cac37a7f3454a8cb0e90fdb12a93fca6c31f7bb817cca5f7f5704481e095818d4eecd2e56e8e5d4a0768c5818e01d69224c3ba54c01fbf4f1a8bb37c5c050342d63753a2209409b501d5132579ea1dcc2e83", 0xcd}, {&(0x7f0000000580)="17829bd606ce80fa0b1f38c7ad61d0d9caeab4fa4791bf5d37f04183f809493505e41df11e88be88b1f9a784722baabf799fd166dfc1590cf226883e7eae0a95761cbce209281cd536b1887e541f496300e65773bcbefcd6adf0e42ef70ad857a67ff381e75fbd9b07755bedb714e5e248bcd3ebcd492be74e437a96bc08f2e6f454063c6fd93e887b3d63535f2be90339f1d82ab31e25e85ec6cc8dca67d3ebd123f3e5eed12cc1187f4dc1619742ed1f007ca9df3b15e2995107c0cd2b3f601314e9935789a58665cec0b2de5f5b1a3aa2a15f24", 0xd5}, {&(0x7f0000000680)="d7e5cad20e435cd4a38b46e48ed8cae961081e961f2cace04cf0061ac9b7247782cac24a41335070f5773f87cceedb53e55ead3595d44bc3211cbfc6060960ec45476c47d9e64353b2c27ad8fede51c91409887e8f0e1ec204117326b4cd1929d3777c27768b3f6b89341611a582aa21678802712464cd96f35e59964241af428e70e208802d1dce2b85852465e056183979c9d799d837f3b997588f04b7e9b8590aa50d49d378640812a788ee5349fd338f7938fea4", 0xb6}], 0x4, 0x0, 0x0, 0x8}, 0x4) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x76e], [], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {0x5}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) (async) socket(0x18, 0x2, 0x0) (async) minherit(&(0x7f00006c0000/0x1000)=nil, 0x1000, 0x1) (async) fcntl$dupfd(r4, 0x0, r1) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0/../file0\x00') (async) 01:24:36 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:36 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) socket$inet(0x2, 0x5, 0x7) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) socket$inet(0x2, 0x5, 0x7) (async) fcntl$dupfd(r0, 0x0, r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) dup(r2) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) 01:24:37 executing program 3: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) write(r0, &(0x7f0000000040)="915e1185a8f466a7d96a22c2a579efd274c327d2bec98cae537b321565ea72b8ad1320ef6ba27383273860ffa2c95c6928a57e7d521d91acd9fe6b639f48a3cd7126586551017e775aa582", 0x4b) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:37 executing program 6: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x140, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) fchown(r1, r2, 0x0) fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r3, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x140, 0x0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) fchown(r1, r2, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r3, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) (async) 01:24:37 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/223, &(0x7f0000000080)=0xdf) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) socket$inet(0x2, 0x2, 0xbd) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) (async) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setsockopt(r1, 0x8, 0x1ff, &(0x7f0000000340)="52fb51e224210eaa6037043f7eab6e545346c84b7595ecd118f78ab4225533e2b3a703dd280ea4f7cfb8820fa052bae56b2e380b1d737cb52717b9bd933935d00390fda22934e8541cea8bb3e3e93d091068b1e2972dd660b839cbafc2ec5fd31e4ff9ae112dbca248b02c0be156aae060221782fdbd0cad84da9ccbc8afde20bd79027d020fd0d7584ecc3d79271f316794675f126130842ef910572c1645c2cb7dff417a7df9bcfec8f8c1441dd0431590059a696e86f5db3de4651d106a2aa53c2ece1ead88b8063987a81088483c4a1ba754540f7d19fa060e1a717d1d990063cd82eb61372ddd946d2a755fcf14b8aeaf13a48fc8d476ff05969edd7922a553219005eff90ccb5d8a02e72c38808748479f3a61ad8e5571b40ce33a1abcb652b558e2c635d370c2050cabd19d5f2f697ce80b68447a36eec1b133b3ce9eb51b897eec075927cebe44578cbc9484c51994ed3c0d779cb68ab187b47e978b916faf204ddb26ae8bcaf7ff390e49a6698804031cd5eb397c40e677a4c8705576e7f40514d270e1db7390fd296b0bac84aa8bece13e3e96f6348c8075f22fa333623935dd2ef162ff57af12e4f24e8b170ba1371c4243f696eda151fb65e59b02fa36cdb7af4749532eb5ee6acf69cf4db63e05f0db093f1d9b2e86effed559869795c6bd13627e70e4d2fcfa25f3b0d777ffd30e6889aa6ccf3b89873a9553b0353063a8de921378d78abeb58088c21ecb3af062ae631215452127b44a777f605d880e50171ef7fce4a8cdb66f610c1637068b65f17c5cb8fd55c2078bb31ec9d5d616e22010b7a0d33d92e43c8359eec2f8f7b1fd25c61684fe381e74b1e67f16fbb80e4bb8d8d4bbca303322d2ebd25abb24b53aad3ea5167e1a556df0fc4d6c652d12c1cdbaf1fe4f87c95faedc83aff31178918898f9943023365f3b0e3c824db520c9925a8181e77069b2fc400be445d163b38fa99bcb0672fe44c56dda11b9b264d9e58ca7c3f983a7a64545be197c338bc35dcc24f0fa7d9e48ef264850344014c0b2628dead9a8ae0e2f3deeeef7a827ed989077813cfe1340e8be2dd6b97a5008248773659180a7587daae4b5d09ad12fd46e505d3da7ce1fab2eff4d9a599eea676a4c9ded31affd86c19b08b2dd1ece3019fe0aff194ad408616fe4baf2ed9d1e59f12527cb21d69f6bcc79e87ba6abf586b7a669dc6f5d5f28ac0f53fee7aa0af123a087e56457f4392fc7b6351abcd90d4988c7ad6a4ede883d87b39debeb0d1d01ab222aebf2cc2066ca557196573c04a8b3af823a97fd63f80d2ee019d2b856563debbde0cbe40128d16f8ac3986648e532089bee013e8eafba0493ac89621a7392ca408048ea2ef5df15d6884f1261cc8e3a9e4c18fbbc2db21f9105fba5383fb4ed24e8a9f574d1d33d157f5257a9961a6a4e9bdeb2639f2823d4d6184f97e8279321f161cb00cace0dd5bc94ffbb7515b68ce58df480a41a8387491978279d064ca87637eff9e43d528b34a82a85057b24dc2f85570d5930ce6ff0814ca1fed006f93f3e84e0d96fb7c95a76478b292cafae05b72a4fa1fddc915939be6d5e41641e5df8207df4e600b5ac4bbd203644c83b30dbd75496b7d6064d39b3d6f2f1567e1ccc5af5c04413188e6747c51b576d2ab59e1196f63ce03791a60fdcd7e64593bfbdf0eb26f005dfde3e98cedb54760a3191b26418238a7ed57b703b03af623cbdc0ed11e86bdfbace59c80730f2ac1fad7145389b5b0c2897550904601b1503fdfaf47f6b21c498228d949ecc70d8248424b832f71f895ddf11add82a7d8ad401971ebd47e5f9878865c2ea62ef999265b6cfa611838172afa220a77e6e995e332ad3b29a214e0e4ba7e59c189883eaf1665e3749197e664ce70ab770de23d2eb5fc246fb50d9f65c8812c3223acf193a28fdb2b692e908d17ffebaf0bbad570783610e057297aec12da70fcb9ce9333e08261fcb8e3f9fa013b509bd24757739b79d735c4895f5d57e53b1e0f10ba053252ecad97a3600b6adc138eb43228f00550ade10dfb786e2862cc68240c2b5f11ee69dfb7aeeec8ae830bb6f623adb6225cae12bce59a43aaf89b9c3cb5ccd8a9c492a999b09caa5dc77c9b2531d98127a91ab02f1cca27fd35ab2b7109e509bfb5ded8c9a02dd6adbe4eadcb82db8ef6825e00367a94cf5465a930b331979d64025ce784c79a610ea80357d2d301ada50e5c485265a09c1c104ed36b80ce5772ee60165b9b3540af0df245105bc6c94e7db300b862ffeb9a390a0d2da2dbeb09dc2626e1f25b00fab20faebb55cc07b0628c781c468a69cd13a73d0a74892e4fb03062989fae1c73a5544151744606a2d010b5d1d1a7447ca99ba84e201a5fd90c5f6a32bb88576211f5281e6eb4bdfd805083a91439177fd39ea659bf128462ba4acdbed7011c0a1f48a07e75f20ae129cda83fc309b3747086700389e6bb7397a619901d5a7deee857bab1a4a799ae5910a6eacb49831eda29321207dd336231188e7e3285d498eb03199fda45d0e8ce784dd9279e01c03aac03f52c25f49a2cc3d048de57fc766815e436e6fd63ac3510e39570748ffd8f1b028294cdd8b1f89811f924ef25fcbc565094cbb09df6cad52222951d6e29e8fac95292a40904d19d34f94e40e0f677cbb1e5daf2e55cf5b0a4868a6ad15d19683ea8548c1774aac3a4b02361748bd79b9e269067bbdb7ae9d2777974588add76edc980236c7c9644b24dc84665c52820998a7b4ec04bfd6c0477d21140e88e5428c51002573dc8abc9b2399151175b82aa512f2f9aba73aaa1e739b323f67b0c027f01a9d28d5316769c39bd0afec50c68b75b0d82354acd6aa2ef6aa25319f656cb7bb9e9fc9af6a85a5ad6a46f3268ed644af7d28410221679f6a0be4755433725cb2967bf429e2fecc7e04c94cbe1922792d24851483f70c5e32202e5120452aa03cfa7384eeeaa94321ad2477a2a40446c25e581dca8c72eb35cdc6b97e7d75a79c57043d593aec2406bcb1c6886c64c3e119a9b62d1d3af8e0da5569fb88ef37d6866f7a9dd457c10eb797960713b01a9f22125d0e3260a50cf8d94dabaf71ee4e7da9a4b91357dacca13667d228739905971da2f970d153da3e0aecf254e4c666658ac72245e06c2d30c02f83d0f8e8117b2b9ca30c8003ca36e74ce989d1eea5d7f4afad63331854636c95acc5d76b5085cb2ae08f858337e39b48a7d5a88c1bad68e84b500162b46dcb4583214c57029a76a4d1e9fcc83624687fdd8c29c86cf5a9cdeedd0fd8b02aacd8005b1ad17c61a818cfaddf2e68b64bd1b4be51c1e4e55eff751df8e205100eb4cccc5f741ad6df048e5d975edc539ac70ac3c58119f98269a5b26f9b497e5b76eb177a1a05aae3ecc137cc660522bf5b86c7be27222bbc75f432ab2078a840d7c83ef65e0e1149c088d72b5f0a0e8f89462f3dfdf82b429bde2ec4af976bc49eb2b4fb2df82de957f6db3da8b1ae40c61367529eda96e437764804b562eaa686a810b194f5bb34e6d16aad8619430156b26e5640aa88c5d8d6ee0fb71b13f46005cbf2d869628fa24dd5dbcb5edc104303895edaa2174e3075056b0ae993351d51407c5d79206d3fa992ce2377c2f5b08710724c7d757601606c0d96de479a21a9839f1cc1189de3770c51ab0aef925c98274c346fa436da7f38707aff17a29b983f34019908390bd51f4bef8c2a42ad1a39831a12b99f8f6f130244c92246c155e00774ff413a848b0d51daa72df4b0a95e732db0819f0dcec0044b6ace6f7e75a941ec4ca73f3f6c0190dd41a7f9611cf2df3259819538ab321a4d0c2e85322e4b75ff5c50480c27511af97d5e25421b275c9884fd6b4292e20044646274c932782a33b8834c1254b041e58fb854a10e9747881a6436d2ba292cbb3db1d908696388f563bce5d40a36941bb0f4609f1076ba4055130648b6a4b0a76c9444e26b77226372bfba47a046594649f38028723606e2c304e78f8489fefb5337f279817ff984c8a9121a0de170d8cdc69384aa7b7244f3b5c74b47ab25a50e76853e2270939db93ace166905bba85e9a60497141cc50af02f0845cd782005c5870c6cf679185b5895d71786bdc396932a1244d7ea8746aa80e29629be502055406f50cc430ef8e59996ebaadee6c01b5a0233dc76a26d1aaa6b45d65e395ee4f5bc62d7c67f909388623954291f6a1a7f590f6f3cc8ff8debaeebf97ed6378d9d511599642614368e92d795f49056724befb91f19f4d5e74f84144ffd1ba8ed08f1ce005f656996425bea9e58836c9cd3a2038a7608021a558c402cee62c87749313540ca3b26e3e6bfd24f34d6156ad5b584abe15fcf957f73090a5fcbb30ef7a283823cafb9ef8eab9f9320f183e558da4e8d7c0a40d8d81e8081c998bebc127984f9d53dba682581421237683821fb988c7804b36b4086a431cd410a53c94b7b28aed9e45701c4199162afbf9c35209f8d642b40efb2b8abedd8602bb8103544ba8ec9a698c088b8635b346eff297b09f1d58f89f94c43319a72a28ed84a451386371c9042e0bb67cd4a95570c031fd76ffb09679b2a9c7f53798875a19e8684a70fd67cbd0336346fb107194916c897f70ccc3f3e2e275b8ed7daab3d4d6a234a4d2deebf49eb46542d4dd12618831ab0ec0374fd72e9cd0f1c33394654f00696baea6bcd16ab17f161cc8638aacb6af3ab0a428afda81fde02437b1c4ca768dd174f1cd8046694ce1d28b8c73849189c080abe460d4caa4e226ed4dc9175ef70770cd2360f3618b1e9c3849804c61370f09dda9eeadcb0fb8d2cbe318c7022500eae3bef66f4f0b8a751b5999bdbc2ae890d0624957abc62215254f31b5cc8b78d0c67cb70d4698a04e5ecf811487fec61a308e1f5353d3315b59556577d6d310b0f5b2da62db9c1e63d38788e4eec2792fc178061f8f125456a9b1c830f7cddd91364c03101a406113d1f08dba0cb5c91971d274df5cc6e1e01276e897619543a0bc524c7c512f66dbeaab6974fadffb0ff8b0969b5211cb2669cc62bd4e5e2775b941875d52321382bad43b5bdff65c373d9f9b8b587116047f403c5fbe10467d12e8919907fb5d292a9ed683c5077e70c150417888ad4bb38c1a5c02a0728eb6d644488593738a6a5cb71a0438969e68f1efc8b8b8645a04c8bfbd145fb643b3bc4ce759aaef0306332190731f4ce315e7dd15eda0e0b186304b4913e6f44db28c6e5b3411a5f8322d64a4bf59b4633874d40a38f54eb539da4a90a8add79c1af6d711786875f6a7dfdc741f009e535ce7aaba45a6f8712e080f1b409678b01875329547b8a63d4f506c04d228ce0f919f31778ecff8c763ce52f4e106b5a26483feda0065927928d0040e99377eed3b3f50177f95f85a8ec96e50bbad5d51c51327bb4c1827ba209629fd5f334e0fbeef6cea4f5389ca9addd3bca4a650f3c4030dd2ffd25481879911adc5de2edc0970f5ca0651f47907ddfe7578b76ad95c5cb6eef5decb8229c6eda28eaeaf32c605ae73e5558437beffc2061a6da3444524c2597a38ce802267526c74c39a67e8db6c2669578a133bb8f8eb0601f0c0d5e367247f3982b23c12a4cfda9da675f997ec4325d8f3cbe57ff77c02b66124315bd5c76cc414ebed835a96f2e0bde179c3e485dc882147c18af8a376450088371add1a0950316d8c88a1cdd76a7f08817bbf89410edbbb639e8121d05da09fd60e573fbd266f46253350677ce0cdd0d2f2a2522ed396eed3", 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r7) (async) fcntl$dupfd(r2, 0xa, r3) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:24:37 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) 01:24:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = dup2(r0, r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4810, r0, 0x4c4) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) dup(r4) r5 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) close(r6) 01:24:37 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) pread(r2, &(0x7f0000000140)="8ea6d44701adb9eefd03f3f3f1364bb15cbfd4cec1b6f3f4c1de79bfb2211209b126701b326611205cca6c5677f6c8dbfc3256e9234af9a8d4e516de6bd3fe9415a63006535b1325743d32e58187777d486d44dd4346d236e607d106c28d84280a676c8a9f0c21177ff1cc19df884b0ae65c09a465e1df5c09ee96f62259493eadb4fb0243ecf0875ca78103b721565beb2acfcc68c515cbcaea138830e8904632f2184054529fd3a34ba852686234e5a667bb29", 0xb4, 0x40) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ftruncate(r0, 0x80041) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x3, 0x1, 0x4}) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) (async) r5 = accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/20}, &(0x7f0000000280)=0x16) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000002c0)=0x81) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x96e8f9b5b3daaf2, 0x1012, r3, 0xda) 01:24:37 executing program 3: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0x0) write(r0, &(0x7f0000000040)="915e1185a8f466a7d96a22c2a579efd274c327d2bec98cae537b321565ea72b8ad1320ef6ba27383273860ffa2c95c6928a57e7d521d91acd9fe6b639f48a3cd7126586551017e775aa582", 0x4b) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:37 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async, rerun: 64) socket$inet(0x2, 0x5, 0x7) (async) r2 = fcntl$dupfd(r0, 0x0, r1) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r2) (async, rerun: 32) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (rerun: 32) 01:24:37 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/223, &(0x7f0000000080)=0xdf) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) socket$inet(0x2, 0x2, 0xbd) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r4 = getuid() (rerun: 64) fchown(r3, r4, 0x0) (async) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r6 = getuid() fchown(r5, r6, 0x0) (async) setsockopt(r1, 0x8, 0x1ff, &(0x7f0000000340)="52fb51e224210eaa6037043f7eab6e545346c84b7595ecd118f78ab4225533e2b3a703dd280ea4f7cfb8820fa052bae56b2e380b1d737cb52717b9bd933935d00390fda22934e8541cea8bb3e3e93d091068b1e2972dd660b839cbafc2ec5fd31e4ff9ae112dbca248b02c0be156aae060221782fdbd0cad84da9ccbc8afde20bd79027d020fd0d7584ecc3d79271f316794675f126130842ef910572c1645c2cb7dff417a7df9bcfec8f8c1441dd0431590059a696e86f5db3de4651d106a2aa53c2ece1ead88b8063987a81088483c4a1ba754540f7d19fa060e1a717d1d990063cd82eb61372ddd946d2a755fcf14b8aeaf13a48fc8d476ff05969edd7922a553219005eff90ccb5d8a02e72c38808748479f3a61ad8e5571b40ce33a1abcb652b558e2c635d370c2050cabd19d5f2f697ce80b68447a36eec1b133b3ce9eb51b897eec075927cebe44578cbc9484c51994ed3c0d779cb68ab187b47e978b916faf204ddb26ae8bcaf7ff390e49a6698804031cd5eb397c40e677a4c8705576e7f40514d270e1db7390fd296b0bac84aa8bece13e3e96f6348c8075f22fa333623935dd2ef162ff57af12e4f24e8b170ba1371c4243f696eda151fb65e59b02fa36cdb7af4749532eb5ee6acf69cf4db63e05f0db093f1d9b2e86effed559869795c6bd13627e70e4d2fcfa25f3b0d777ffd30e6889aa6ccf3b89873a9553b0353063a8de921378d78abeb58088c21ecb3af062ae631215452127b44a777f605d880e50171ef7fce4a8cdb66f610c1637068b65f17c5cb8fd55c2078bb31ec9d5d616e22010b7a0d33d92e43c8359eec2f8f7b1fd25c61684fe381e74b1e67f16fbb80e4bb8d8d4bbca303322d2ebd25abb24b53aad3ea5167e1a556df0fc4d6c652d12c1cdbaf1fe4f87c95faedc83aff31178918898f9943023365f3b0e3c824db520c9925a8181e77069b2fc400be445d163b38fa99bcb0672fe44c56dda11b9b264d9e58ca7c3f983a7a64545be197c338bc35dcc24f0fa7d9e48ef264850344014c0b2628dead9a8ae0e2f3deeeef7a827ed989077813cfe1340e8be2dd6b97a5008248773659180a7587daae4b5d09ad12fd46e505d3da7ce1fab2eff4d9a599eea676a4c9ded31affd86c19b08b2dd1ece3019fe0aff194ad408616fe4baf2ed9d1e59f12527cb21d69f6bcc79e87ba6abf586b7a669dc6f5d5f28ac0f53fee7aa0af123a087e56457f4392fc7b6351abcd90d4988c7ad6a4ede883d87b39debeb0d1d01ab222aebf2cc2066ca557196573c04a8b3af823a97fd63f80d2ee019d2b856563debbde0cbe40128d16f8ac3986648e532089bee013e8eafba0493ac89621a7392ca408048ea2ef5df15d6884f1261cc8e3a9e4c18fbbc2db21f9105fba5383fb4ed24e8a9f574d1d33d157f5257a9961a6a4e9bdeb2639f2823d4d6184f97e8279321f161cb00cace0dd5bc94ffbb7515b68ce58df480a41a8387491978279d064ca87637eff9e43d528b34a82a85057b24dc2f85570d5930ce6ff0814ca1fed006f93f3e84e0d96fb7c95a76478b292cafae05b72a4fa1fddc915939be6d5e41641e5df8207df4e600b5ac4bbd203644c83b30dbd75496b7d6064d39b3d6f2f1567e1ccc5af5c04413188e6747c51b576d2ab59e1196f63ce03791a60fdcd7e64593bfbdf0eb26f005dfde3e98cedb54760a3191b26418238a7ed57b703b03af623cbdc0ed11e86bdfbace59c80730f2ac1fad7145389b5b0c2897550904601b1503fdfaf47f6b21c498228d949ecc70d8248424b832f71f895ddf11add82a7d8ad401971ebd47e5f9878865c2ea62ef999265b6cfa611838172afa220a77e6e995e332ad3b29a214e0e4ba7e59c189883eaf1665e3749197e664ce70ab770de23d2eb5fc246fb50d9f65c8812c3223acf193a28fdb2b692e908d17ffebaf0bbad570783610e057297aec12da70fcb9ce9333e08261fcb8e3f9fa013b509bd24757739b79d735c4895f5d57e53b1e0f10ba053252ecad97a3600b6adc138eb43228f00550ade10dfb786e2862cc68240c2b5f11ee69dfb7aeeec8ae830bb6f623adb6225cae12bce59a43aaf89b9c3cb5ccd8a9c492a999b09caa5dc77c9b2531d98127a91ab02f1cca27fd35ab2b7109e509bfb5ded8c9a02dd6adbe4eadcb82db8ef6825e00367a94cf5465a930b331979d64025ce784c79a610ea80357d2d301ada50e5c485265a09c1c104ed36b80ce5772ee60165b9b3540af0df245105bc6c94e7db300b862ffeb9a390a0d2da2dbeb09dc2626e1f25b00fab20faebb55cc07b0628c781c468a69cd13a73d0a74892e4fb03062989fae1c73a5544151744606a2d010b5d1d1a7447ca99ba84e201a5fd90c5f6a32bb88576211f5281e6eb4bdfd805083a91439177fd39ea659bf128462ba4acdbed7011c0a1f48a07e75f20ae129cda83fc309b3747086700389e6bb7397a619901d5a7deee857bab1a4a799ae5910a6eacb49831eda29321207dd336231188e7e3285d498eb03199fda45d0e8ce784dd9279e01c03aac03f52c25f49a2cc3d048de57fc766815e436e6fd63ac3510e39570748ffd8f1b028294cdd8b1f89811f924ef25fcbc565094cbb09df6cad52222951d6e29e8fac95292a40904d19d34f94e40e0f677cbb1e5daf2e55cf5b0a4868a6ad15d19683ea8548c1774aac3a4b02361748bd79b9e269067bbdb7ae9d2777974588add76edc980236c7c9644b24dc84665c52820998a7b4ec04bfd6c0477d21140e88e5428c51002573dc8abc9b2399151175b82aa512f2f9aba73aaa1e739b323f67b0c027f01a9d28d5316769c39bd0afec50c68b75b0d82354acd6aa2ef6aa25319f656cb7bb9e9fc9af6a85a5ad6a46f3268ed644af7d28410221679f6a0be4755433725cb2967bf429e2fecc7e04c94cbe1922792d24851483f70c5e32202e5120452aa03cfa7384eeeaa94321ad2477a2a40446c25e581dca8c72eb35cdc6b97e7d75a79c57043d593aec2406bcb1c6886c64c3e119a9b62d1d3af8e0da5569fb88ef37d6866f7a9dd457c10eb797960713b01a9f22125d0e3260a50cf8d94dabaf71ee4e7da9a4b91357dacca13667d228739905971da2f970d153da3e0aecf254e4c666658ac72245e06c2d30c02f83d0f8e8117b2b9ca30c8003ca36e74ce989d1eea5d7f4afad63331854636c95acc5d76b5085cb2ae08f858337e39b48a7d5a88c1bad68e84b500162b46dcb4583214c57029a76a4d1e9fcc83624687fdd8c29c86cf5a9cdeedd0fd8b02aacd8005b1ad17c61a818cfaddf2e68b64bd1b4be51c1e4e55eff751df8e205100eb4cccc5f741ad6df048e5d975edc539ac70ac3c58119f98269a5b26f9b497e5b76eb177a1a05aae3ecc137cc660522bf5b86c7be27222bbc75f432ab2078a840d7c83ef65e0e1149c088d72b5f0a0e8f89462f3dfdf82b429bde2ec4af976bc49eb2b4fb2df82de957f6db3da8b1ae40c61367529eda96e437764804b562eaa686a810b194f5bb34e6d16aad8619430156b26e5640aa88c5d8d6ee0fb71b13f46005cbf2d869628fa24dd5dbcb5edc104303895edaa2174e3075056b0ae993351d51407c5d79206d3fa992ce2377c2f5b08710724c7d757601606c0d96de479a21a9839f1cc1189de3770c51ab0aef925c98274c346fa436da7f38707aff17a29b983f34019908390bd51f4bef8c2a42ad1a39831a12b99f8f6f130244c92246c155e00774ff413a848b0d51daa72df4b0a95e732db0819f0dcec0044b6ace6f7e75a941ec4ca73f3f6c0190dd41a7f9611cf2df3259819538ab321a4d0c2e85322e4b75ff5c50480c27511af97d5e25421b275c9884fd6b4292e20044646274c932782a33b8834c1254b041e58fb854a10e9747881a6436d2ba292cbb3db1d908696388f563bce5d40a36941bb0f4609f1076ba4055130648b6a4b0a76c9444e26b77226372bfba47a046594649f38028723606e2c304e78f8489fefb5337f279817ff984c8a9121a0de170d8cdc69384aa7b7244f3b5c74b47ab25a50e76853e2270939db93ace166905bba85e9a60497141cc50af02f0845cd782005c5870c6cf679185b5895d71786bdc396932a1244d7ea8746aa80e29629be502055406f50cc430ef8e59996ebaadee6c01b5a0233dc76a26d1aaa6b45d65e395ee4f5bc62d7c67f909388623954291f6a1a7f590f6f3cc8ff8debaeebf97ed6378d9d511599642614368e92d795f49056724befb91f19f4d5e74f84144ffd1ba8ed08f1ce005f656996425bea9e58836c9cd3a2038a7608021a558c402cee62c87749313540ca3b26e3e6bfd24f34d6156ad5b584abe15fcf957f73090a5fcbb30ef7a283823cafb9ef8eab9f9320f183e558da4e8d7c0a40d8d81e8081c998bebc127984f9d53dba682581421237683821fb988c7804b36b4086a431cd410a53c94b7b28aed9e45701c4199162afbf9c35209f8d642b40efb2b8abedd8602bb8103544ba8ec9a698c088b8635b346eff297b09f1d58f89f94c43319a72a28ed84a451386371c9042e0bb67cd4a95570c031fd76ffb09679b2a9c7f53798875a19e8684a70fd67cbd0336346fb107194916c897f70ccc3f3e2e275b8ed7daab3d4d6a234a4d2deebf49eb46542d4dd12618831ab0ec0374fd72e9cd0f1c33394654f00696baea6bcd16ab17f161cc8638aacb6af3ab0a428afda81fde02437b1c4ca768dd174f1cd8046694ce1d28b8c73849189c080abe460d4caa4e226ed4dc9175ef70770cd2360f3618b1e9c3849804c61370f09dda9eeadcb0fb8d2cbe318c7022500eae3bef66f4f0b8a751b5999bdbc2ae890d0624957abc62215254f31b5cc8b78d0c67cb70d4698a04e5ecf811487fec61a308e1f5353d3315b59556577d6d310b0f5b2da62db9c1e63d38788e4eec2792fc178061f8f125456a9b1c830f7cddd91364c03101a406113d1f08dba0cb5c91971d274df5cc6e1e01276e897619543a0bc524c7c512f66dbeaab6974fadffb0ff8b0969b5211cb2669cc62bd4e5e2775b941875d52321382bad43b5bdff65c373d9f9b8b587116047f403c5fbe10467d12e8919907fb5d292a9ed683c5077e70c150417888ad4bb38c1a5c02a0728eb6d644488593738a6a5cb71a0438969e68f1efc8b8b8645a04c8bfbd145fb643b3bc4ce759aaef0306332190731f4ce315e7dd15eda0e0b186304b4913e6f44db28c6e5b3411a5f8322d64a4bf59b4633874d40a38f54eb539da4a90a8add79c1af6d711786875f6a7dfdc741f009e535ce7aaba45a6f8712e080f1b409678b01875329547b8a63d4f506c04d228ce0f919f31778ecff8c763ce52f4e106b5a26483feda0065927928d0040e99377eed3b3f50177f95f85a8ec96e50bbad5d51c51327bb4c1827ba209629fd5f334e0fbeef6cea4f5389ca9addd3bca4a650f3c4030dd2ffd25481879911adc5de2edc0970f5ca0651f47907ddfe7578b76ad95c5cb6eef5decb8229c6eda28eaeaf32c605ae73e5558437beffc2061a6da3444524c2597a38ce802267526c74c39a67e8db6c2669578a133bb8f8eb0601f0c0d5e367247f3982b23c12a4cfda9da675f997ec4325d8f3cbe57ff77c02b66124315bd5c76cc414ebed835a96f2e0bde179c3e485dc882147c18af8a376450088371add1a0950316d8c88a1cdd76a7f08817bbf89410edbbb639e8121d05da09fd60e573fbd266f46253350677ce0cdd0d2f2a2522ed396eed3", 0x1000) (async, rerun: 32) pipe(&(0x7f0000000040)={0xffffffffffffffff}) (rerun: 32) fcntl$dupfd(r5, 0x0, r7) (async) fcntl$dupfd(r2, 0xa, r3) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:24:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = dup2(r0, r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4810, r0, 0x4c4) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:37 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) msgget(0x1, 0x200) r2 = socket(0x2e, 0x4000, 0x4) r3 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r3, 0x6, 0x7, &(0x7f00000002c0)="a27c3a87", 0x4) 01:24:37 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 01:24:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) dup(r4) (async) r5 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r7 = getuid() fchown(r6, r7, 0x0) (async) close(r6) 01:24:37 executing program 3: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0x0) (async) write(r0, &(0x7f0000000040)="915e1185a8f466a7d96a22c2a579efd274c327d2bec98cae537b321565ea72b8ad1320ef6ba27383273860ffa2c95c6928a57e7d521d91acd9fe6b639f48a3cd7126586551017e775aa582", 0x4b) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:24:37 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="5c543e797fcc9315ed04d105bb9734ec19331720df0ccc7580a493557890a05a1f515016718117a0d29079f5f5a2af7661aacf76d18549012e77a785d6d4fa11d4be22e1df71ba32bd", 0x49}], 0x1, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40000b20, r2) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x94) truncate(&(0x7f0000000040)='./file0\x00', 0x1) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x1a4) ftruncate(r0, 0x80041) 01:24:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) dup(r4) (async) r5 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r7 = getuid() fchown(r6, r7, 0x0) (async, rerun: 32) close(r6) (rerun: 32) 01:24:37 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 01:24:37 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) msgget(0x1, 0x200) r2 = socket(0x2e, 0x4000, 0x4) r3 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r3, 0x6, 0x7, &(0x7f00000002c0)="a27c3a87", 0x4) 01:24:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) (async) r2 = dup2(r0, r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4810, r0, 0x4c4) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:24:37 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x8, 0x9, 0xff, 0x9}, {0x6, 0x0, 0x3}, {0x8d5f, 0x3, 0x81, 0x1ff}, {0x7, 0x80, 0x2, 0x41}, {0x1, 0x80, 0x5, 0x7}, {0x9, 0x1, 0x2, 0x4}, {0x8, 0xda, 0x6, 0x81}, {0x101, 0x5, 0x3, 0x7}, {0x1000, 0x9, 0x20, 0x8001}, {0xff, 0x4, 0xfd, 0x4}]}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) socketpair(0x20, 0x8000, 0x0, &(0x7f0000000140)) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = dup(r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x0, 0x0, {[0x4, 0x1, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb93], [0x1], [], [0x0, 0x0, 0x200], [{}, {0x0, 0x0, 0x5}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:24:37 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000100)=0x80) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r1, r0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = socket(0x6, 0x3, 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) dup2(r1, r5) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x4) fcntl$getown(r1, 0x5) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:24:37 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) msgget(0x1, 0x200) (async) r2 = socket(0x2e, 0x4000, 0x4) r3 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r3, 0x6, 0x7, &(0x7f00000002c0)="a27c3a87", 0x4) 01:24:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 01:24:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:37 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0x22) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x2, &(0x7f0000000100)='./file0\x00', 0x8}) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe02) fchdir(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000180)='./file0/file0\x00', 0x80000002, &(0x7f0000000240)='./file0/file0\x00', 0xe}) 01:24:42 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="5c543e797fcc9315ed04d105bb9734ec19331720df0ccc7580a493557890a05a1f515016718117a0d29079f5f5a2af7661aacf76d18549012e77a785d6d4fa11d4be22e1df71ba32bd", 0x49}], 0x1, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40000b20, r2) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x94) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x1a4) (async) ftruncate(r0, 0x80041) 01:24:42 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 01:24:42 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000100)=0x80) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r1, r0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = socket(0x6, 0x3, 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) dup2(r1, r5) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x4) fcntl$getown(r1, 0x5) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000100)=0x80) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) dup2(r1, r0) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) (async) socket(0x6, 0x3, 0x1) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) (async) dup2(r1, r5) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x4) (async) fcntl$getown(r1, 0x5) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) 01:24:42 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x8, 0x9, 0xff, 0x9}, {0x6, 0x0, 0x3}, {0x8d5f, 0x3, 0x81, 0x1ff}, {0x7, 0x80, 0x2, 0x41}, {0x1, 0x80, 0x5, 0x7}, {0x9, 0x1, 0x2, 0x4}, {0x8, 0xda, 0x6, 0x81}, {0x101, 0x5, 0x3, 0x7}, {0x1000, 0x9, 0x20, 0x8001}, {0xff, 0x4, 0xfd, 0x4}]}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r2 = getuid() fchown(r1, r2, 0x0) (async) socketpair(0x20, 0x8000, 0x0, &(0x7f0000000140)) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) (async) r5 = dup(r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x0, 0x0, {[0x4, 0x1, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb93], [0x1], [], [0x0, 0x0, 0x200], [{}, {0x0, 0x0, 0x5}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 01:24:42 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000240)=[{0x2, 0x3, 0x6, 0x1f}, {0x40, 0x5, 0x0, 0x7}, {0xee9, 0x1, 0x6, 0x8}, {0x9, 0xff, 0x0, 0x2e20}, {0x4, 0x0, 0x0, 0x200}]}) socket(0x2e, 0x4000, 0x4) 01:24:42 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0x22) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x2, &(0x7f0000000100)='./file0\x00', 0x8}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe02) (async) fchdir(r0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000180)='./file0/file0\x00', 0x80000002, &(0x7f0000000240)='./file0/file0\x00', 0xe}) 01:24:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x3, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x9) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:24:42 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async, rerun: 32) socket$inet(0x2, 0x2, 0x0) (rerun: 32) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x8, 0x9, 0xff, 0x9}, {0x6, 0x0, 0x3}, {0x8d5f, 0x3, 0x81, 0x1ff}, {0x7, 0x80, 0x2, 0x41}, {0x1, 0x80, 0x5, 0x7}, {0x9, 0x1, 0x2, 0x4}, {0x8, 0xda, 0x6, 0x81}, {0x101, 0x5, 0x3, 0x7}, {0x1000, 0x9, 0x20, 0x8001}, {0xff, 0x4, 0xfd, 0x4}]}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r2 = getuid() fchown(r1, r2, 0x0) socketpair(0x20, 0x8000, 0x0, &(0x7f0000000140)) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = dup(r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x0, 0x0, {[0x4, 0x1, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb93], [0x1], [], [0x0, 0x0, 0x200], [{}, {0x0, 0x0, 0x5}]}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:24:42 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async, rerun: 32) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000240)=[{0x2, 0x3, 0x6, 0x1f}, {0x40, 0x5, 0x0, 0x7}, {0xee9, 0x1, 0x6, 0x8}, {0x9, 0xff, 0x0, 0x2e20}, {0x4, 0x0, 0x0, 0x200}]}) (async) socket(0x2e, 0x4000, 0x4) 01:24:42 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) 01:24:42 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="5c543e797fcc9315ed04d105bb9734ec19331720df0ccc7580a493557890a05a1f515016718117a0d29079f5f5a2af7661aacf76d18549012e77a785d6d4fa11d4be22e1df71ba32bd", 0x49}], 0x1, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40000b20, r2) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x94) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x1a4) ftruncate(r0, 0x80041) 01:24:42 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000100)=0x80) (async, rerun: 32) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = dup2(r1, r0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) (async, rerun: 32) r4 = socket(0x6, 0x3, 0x1) (async, rerun: 32) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) dup2(r1, r5) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x4) (async) fcntl$getown(r1, 0x5) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:24:42 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000240)=[{0x2, 0x3, 0x6, 0x1f}, {0x40, 0x5, 0x0, 0x7}, {0xee9, 0x1, 0x6, 0x8}, {0x9, 0xff, 0x0, 0x2e20}, {0x4, 0x0, 0x0, 0x200}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000240)=[{0x2, 0x3, 0x6, 0x1f}, {0x40, 0x5, 0x0, 0x7}, {0xee9, 0x1, 0x6, 0x8}, {0x9, 0xff, 0x0, 0x2e20}, {0x4, 0x0, 0x0, 0x200}]}) socket(0x2e, 0x4000, 0x4) 01:24:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) 01:24:42 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0xef) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) dup2(r4, r3) r5 = getuid() fchown(r2, r5, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="beb14badf7396a3d1c4582938d2068d8be7a598e1476233b523d3528e96d8be14bf4c5b0a930a1e39b845793c343095990518b399a88fef4e64eb4a25f202b37bd0d32586c9cae43aea6b51a657fd77a7415dc7a7404", 0x56}, {&(0x7f0000000180)="309e0a0736984c864ffa8d339c57b887cf733b5f3c04bbf817f2952697531dee7e96084ec539f9ec100f69ab12c71f102d06c3f66ee52bb22f55f6a662a892e6daece99f8ba2535ce37d31eeb507aaebaf945624b68c01daae4cacb4e69a7a2895becb6786d3103740927beabd22e6b45456193cbd0c39c426d5873111f055ce8b73853e2d580f2b3c60", 0x8a}], 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x2) getuid() ftruncate(r0, 0x80041) 01:24:42 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:42 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) 01:24:42 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x20) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x810, 0x104) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) r11 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x20000, 0x171) r12 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r13 = getuid() fchown(r12, r13, 0x0) r14 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r15 = getuid() fchown(r14, r15, 0x0) kevent(r3, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff8, 0x1c, 0x10, 0x4, 0x7}, {{r5}, 0xfffffffffffffffa, 0x72, 0x4, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x12, 0xfffff, 0x5, 0x9}, {{r6}, 0xfffffffffffffff8, 0x62, 0x4, 0x6, 0x9}, {{r8}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x22, 0x2, 0x2, 0x1}, {{r9}, 0xfffffffffffffff9, 0x4, 0x2, 0x55cf, 0x2}, {{r11}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1f, 0x5}, {{r12}, 0xfffffffffffffff8, 0x25, 0x1, 0x0, 0xd2f}], 0x7ff, &(0x7f00000004c0)=[{{r14}, 0xfffffffffffffff9, 0xa0, 0x20000002, 0x7, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x10, 0x91, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x0, 0x9}], 0x2, &(0x7f0000000540)={0x4d22c171, 0x8c70}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:24:42 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0x22) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x2, &(0x7f0000000100)='./file0\x00', 0x8}) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe02) fchdir(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000180)='./file0/file0\x00', 0x80000002, &(0x7f0000000240)='./file0/file0\x00', 0xe}) 01:24:43 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="7752c23fdc05980d1be08e485d0ee9733c0714914699d1030220cda8778df9c83f6a68c1ca8716f388de40fc951558f1dd5f4fe103e5c54fdfc335048dde8fb7c020076cd66b11106991596113886f9b735622ddbc913c4f06321ce6ddbd39151abe77afaffc2cf9fd55207ff162fab1c5", 0x71) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:24:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x9) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) (async) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:47 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) 01:24:47 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:47 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) mkdir(&(0x7f0000000040)='./file0\x00', 0x1a0) 01:24:47 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async, rerun: 32) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async, rerun: 32) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x20) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) (async) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) (async, rerun: 32) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x810, 0x104) (async, rerun: 32) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r7 = getuid() fchown(r6, r7, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) r11 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x20000, 0x171) r12 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r13 = getuid() (rerun: 32) fchown(r12, r13, 0x0) (async) r14 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r15 = getuid() fchown(r14, r15, 0x0) (async) kevent(r3, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff8, 0x1c, 0x10, 0x4, 0x7}, {{r5}, 0xfffffffffffffffa, 0x72, 0x4, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x12, 0xfffff, 0x5, 0x9}, {{r6}, 0xfffffffffffffff8, 0x62, 0x4, 0x6, 0x9}, {{r8}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x22, 0x2, 0x2, 0x1}, {{r9}, 0xfffffffffffffff9, 0x4, 0x2, 0x55cf, 0x2}, {{r11}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1f, 0x5}, {{r12}, 0xfffffffffffffff8, 0x25, 0x1, 0x0, 0xd2f}], 0x7ff, &(0x7f00000004c0)=[{{r14}, 0xfffffffffffffff9, 0xa0, 0x20000002, 0x7, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x10, 0x91, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x0, 0x9}], 0x2, &(0x7f0000000540)={0x4d22c171, 0x8c70}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) pckbd_enable: command error 01:24:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:47 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) mkdir(&(0x7f0000000040)='./file0\x00', 0x1a0) 01:24:51 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0xef) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) dup2(r4, r3) (async) r5 = getuid() fchown(r2, r5, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="beb14badf7396a3d1c4582938d2068d8be7a598e1476233b523d3528e96d8be14bf4c5b0a930a1e39b845793c343095990518b399a88fef4e64eb4a25f202b37bd0d32586c9cae43aea6b51a657fd77a7415dc7a7404", 0x56}, {&(0x7f0000000180)="309e0a0736984c864ffa8d339c57b887cf733b5f3c04bbf817f2952697531dee7e96084ec539f9ec100f69ab12c71f102d06c3f66ee52bb22f55f6a662a892e6daece99f8ba2535ce37d31eeb507aaebaf945624b68c01daae4cacb4e69a7a2895becb6786d3103740927beabd22e6b45456193cbd0c39c426d5873111f055ce8b73853e2d580f2b3c60", 0x8a}], 0x2) (async, rerun: 64) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (rerun: 64) truncate(&(0x7f0000000000)='./file0\x00', 0x2) (async, rerun: 64) getuid() (rerun: 64) ftruncate(r0, 0x80041) 01:24:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="7752c23fdc05980d1be08e485d0ee9733c0714914699d1030220cda8778df9c83f6a68c1ca8716f388de40fc951558f1dd5f4fe103e5c54fdfc335048dde8fb7c020076cd66b11106991596113886f9b735622ddbc913c4f06321ce6ddbd39151abe77afaffc2cf9fd55207ff162fab1c5", 0x71) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 01:24:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) (async, rerun: 64) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 01:24:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) (async) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:51 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x1a0) 01:24:51 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) 01:24:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="7752c23fdc05980d1be08e485d0ee9733c0714914699d1030220cda8778df9c83f6a68c1ca8716f388de40fc951558f1dd5f4fe103e5c54fdfc335048dde8fb7c020076cd66b11106991596113886f9b735622ddbc913c4f06321ce6ddbd39151abe77afaffc2cf9fd55207ff162fab1c5", 0x71) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) dup2(r1, r0) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="7752c23fdc05980d1be08e485d0ee9733c0714914699d1030220cda8778df9c83f6a68c1ca8716f388de40fc951558f1dd5f4fe103e5c54fdfc335048dde8fb7c020076cd66b11106991596113886f9b735622ddbc913c4f06321ce6ddbd39151abe77afaffc2cf9fd55207ff162fab1c5", 0x71) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) 01:24:51 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:24:51 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x20) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x20) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x810, 0x104) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r7 = getuid() fchown(r6, r7, 0x0) (async) fchown(r6, r7, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) (async) fchown(r9, r10, 0x0) r11 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x20000, 0x171) r12 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r13 = getuid() fchown(r12, r13, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r14 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r15 = getuid() fchown(r14, r15, 0x0) kevent(r3, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff8, 0x1c, 0x10, 0x4, 0x7}, {{r5}, 0xfffffffffffffffa, 0x72, 0x4, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x12, 0xfffff, 0x5, 0x9}, {{r6}, 0xfffffffffffffff8, 0x62, 0x4, 0x6, 0x9}, {{r8}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x22, 0x2, 0x2, 0x1}, {{r9}, 0xfffffffffffffff9, 0x4, 0x2, 0x55cf, 0x2}, {{r11}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1f, 0x5}, {{r12}, 0xfffffffffffffff8, 0x25, 0x1, 0x0, 0xd2f}], 0x7ff, &(0x7f00000004c0)=[{{r14}, 0xfffffffffffffff9, 0xa0, 0x20000002, 0x7, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x10, 0x91, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x0, 0x9}], 0x2, &(0x7f0000000540)={0x4d22c171, 0x8c70}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:24:51 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='!\\@/-,!!,.&\x00', &(0x7f0000000100)='%@\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='&/*\']\x00', &(0x7f00000002c0)='+***\x00\t\xfep\xd6d)\x99\xce\xbd\xa4N8&\xa5\xc1\b\x90\xa1\xbe\"~\xf9\x83GRs(\xfb\x95\x1en\xfc\x9b\xb1\x11-\xfe\xb6~\x98\x8e2\xf4\xa9\xbbmhU\x7f\xe2\xd0\xa4\x05Uc\r5\xb5J\tIC\x92\x0f\\56\xae*\xb0e\x90\xe1W_y\x96/\xda\xeb\xfc\x9f\xc2!Z\xbe\xa2\x96P_\x11\x14\\\xebi\xaa\xec\xa0\xc7\x1e\xa4\nn\x9d\x83I\xc82@\xe8!S\xcc\xb0\xb6\xe3\x9c\xb3\x97\x84\x14PdhXdxzo\xadU', &(0x7f0000000240)='*\x00']) 01:24:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x21) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x30, 0x0) fcntl$dupfd(r2, 0xf81a5d3d666ee549, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async, rerun: 32) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r4 = getuid() (rerun: 64) fchown(r3, r4, 0x0) (async) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:51 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) 01:24:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x21) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x30, 0x0) fcntl$dupfd(r2, 0xf81a5d3d666ee549, r3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:24:52 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='!\\@/-,!!,.&\x00', &(0x7f0000000100)='%@\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='&/*\']\x00', &(0x7f00000002c0)='+***\x00\t\xfep\xd6d)\x99\xce\xbd\xa4N8&\xa5\xc1\b\x90\xa1\xbe\"~\xf9\x83GRs(\xfb\x95\x1en\xfc\x9b\xb1\x11-\xfe\xb6~\x98\x8e2\xf4\xa9\xbbmhU\x7f\xe2\xd0\xa4\x05Uc\r5\xb5J\tIC\x92\x0f\\56\xae*\xb0e\x90\xe1W_y\x96/\xda\xeb\xfc\x9f\xc2!Z\xbe\xa2\x96P_\x11\x14\\\xebi\xaa\xec\xa0\xc7\x1e\xa4\nn\x9d\x83I\xc82@\xe8!S\xcc\xb0\xb6\xe3\x9c\xb3\x97\x84\x14PdhXdxzo\xadU', &(0x7f0000000240)='*\x00']) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='!\\@/-,!!,.&\x00', &(0x7f0000000100)='%@\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='&/*\']\x00', &(0x7f00000002c0)='+***\x00\t\xfep\xd6d)\x99\xce\xbd\xa4N8&\xa5\xc1\b\x90\xa1\xbe\"~\xf9\x83GRs(\xfb\x95\x1en\xfc\x9b\xb1\x11-\xfe\xb6~\x98\x8e2\xf4\xa9\xbbmhU\x7f\xe2\xd0\xa4\x05Uc\r5\xb5J\tIC\x92\x0f\\56\xae*\xb0e\x90\xe1W_y\x96/\xda\xeb\xfc\x9f\xc2!Z\xbe\xa2\x96P_\x11\x14\\\xebi\xaa\xec\xa0\xc7\x1e\xa4\nn\x9d\x83I\xc82@\xe8!S\xcc\xb0\xb6\xe3\x9c\xb3\x97\x84\x14PdhXdxzo\xadU', &(0x7f0000000240)='*\x00']) (async) pckbd_enable: command error 01:24:56 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) 01:25:00 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0xef) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) dup2(r4, r3) r5 = getuid() fchown(r2, r5, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="beb14badf7396a3d1c4582938d2068d8be7a598e1476233b523d3528e96d8be14bf4c5b0a930a1e39b845793c343095990518b399a88fef4e64eb4a25f202b37bd0d32586c9cae43aea6b51a657fd77a7415dc7a7404", 0x56}, {&(0x7f0000000180)="309e0a0736984c864ffa8d339c57b887cf733b5f3c04bbf817f2952697531dee7e96084ec539f9ec100f69ab12c71f102d06c3f66ee52bb22f55f6a662a892e6daece99f8ba2535ce37d31eeb507aaebaf945624b68c01daae4cacb4e69a7a2895becb6786d3103740927beabd22e6b45456193cbd0c39c426d5873111f055ce8b73853e2d580f2b3c60", 0x8a}], 0x2) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="beb14badf7396a3d1c4582938d2068d8be7a598e1476233b523d3528e96d8be14bf4c5b0a930a1e39b845793c343095990518b399a88fef4e64eb4a25f202b37bd0d32586c9cae43aea6b51a657fd77a7415dc7a7404", 0x56}, {&(0x7f0000000180)="309e0a0736984c864ffa8d339c57b887cf733b5f3c04bbf817f2952697531dee7e96084ec539f9ec100f69ab12c71f102d06c3f66ee52bb22f55f6a662a892e6daece99f8ba2535ce37d31eeb507aaebaf945624b68c01daae4cacb4e69a7a2895becb6786d3103740927beabd22e6b45456193cbd0c39c426d5873111f055ce8b73853e2d580f2b3c60", 0x8a}], 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x2) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x2) getuid() ftruncate(r0, 0x80041) (async) ftruncate(r0, 0x80041) 01:25:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) r5 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x8001, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) connect(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x1, '.\x00'}, 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125d00000000", 0x8) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2012, r4, 0xd339) r6 = socket(0x2, 0x8001, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r7, r6) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000140)="8438fe64aa42afe503b813442097854141fca34f3cc0c0bc57c3980f1744aa5310c2520e6bf7b0fe3e162e2ae53c55e4b2902c634aaddacca351b19307038d0cf34859c04557c52af68b090523245aa67cad1885ec759c5bd8515e6ba9d571ddb949fdb1e614ae3e", 0x68) dup2(r3, r2) bind(r3, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x2) 01:25:00 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x80000000) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) fcntl$dupfd(r6, 0xa, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:25:00 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x21) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x30, 0x0) fcntl$dupfd(r2, 0xf81a5d3d666ee549, r3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:25:00 executing program 6: getsockname$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x1, 0x0, 0x62, 0x7}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:00 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='!\\@/-,!!,.&\x00', &(0x7f0000000100)='%@\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='&/*\']\x00', &(0x7f00000002c0)='+***\x00\t\xfep\xd6d)\x99\xce\xbd\xa4N8&\xa5\xc1\b\x90\xa1\xbe\"~\xf9\x83GRs(\xfb\x95\x1en\xfc\x9b\xb1\x11-\xfe\xb6~\x98\x8e2\xf4\xa9\xbbmhU\x7f\xe2\xd0\xa4\x05Uc\r5\xb5J\tIC\x92\x0f\\56\xae*\xb0e\x90\xe1W_y\x96/\xda\xeb\xfc\x9f\xc2!Z\xbe\xa2\x96P_\x11\x14\\\xebi\xaa\xec\xa0\xc7\x1e\xa4\nn\x9d\x83I\xc82@\xe8!S\xcc\xb0\xb6\xe3\x9c\xb3\x97\x84\x14PdhXdxzo\xadU', &(0x7f0000000240)='*\x00']) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='!\\@/-,!!,.&\x00', &(0x7f0000000100)='%@\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='&/*\']\x00', &(0x7f00000002c0)='+***\x00\t\xfep\xd6d)\x99\xce\xbd\xa4N8&\xa5\xc1\b\x90\xa1\xbe\"~\xf9\x83GRs(\xfb\x95\x1en\xfc\x9b\xb1\x11-\xfe\xb6~\x98\x8e2\xf4\xa9\xbbmhU\x7f\xe2\xd0\xa4\x05Uc\r5\xb5J\tIC\x92\x0f\\56\xae*\xb0e\x90\xe1W_y\x96/\xda\xeb\xfc\x9f\xc2!Z\xbe\xa2\x96P_\x11\x14\\\xebi\xaa\xec\xa0\xc7\x1e\xa4\nn\x9d\x83I\xc82@\xe8!S\xcc\xb0\xb6\xe3\x9c\xb3\x97\x84\x14PdhXdxzo\xadU', &(0x7f0000000240)='*\x00']) (async) 01:25:00 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) 01:25:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) r5 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x3, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r1) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) (async) openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCLOCK(r4, 0x20004276) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) pckbd_enable: command error 01:25:00 executing program 6: getsockname$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x1, 0x0, 0x62, 0x7}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) (async) socket(0x2e, 0x4000, 0x4) 01:25:00 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x800, 0x7, r2}) r3 = socket(0x18, 0x2, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:25:00 executing program 0: socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) dup(r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x8001, 0x0) (async) r4 = socket(0x2, 0x8001, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) connect(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x1, '.\x00'}, 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125d00000000", 0x8) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2012, r4, 0xd339) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2012, r4, 0xd339) r6 = socket(0x2, 0x8001, 0x0) close(r6) socket$inet(0x2, 0x2, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r7, r6) (async) dup2(r7, r6) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000140)="8438fe64aa42afe503b813442097854141fca34f3cc0c0bc57c3980f1744aa5310c2520e6bf7b0fe3e162e2ae53c55e4b2902c634aaddacca351b19307038d0cf34859c04557c52af68b090523245aa67cad1885ec759c5bd8515e6ba9d571ddb949fdb1e614ae3e", 0x68) dup2(r3, r2) bind(r3, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x2) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x2) 01:25:00 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x4810, r0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1, &(0x7f0000000100)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x32) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:00 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x80000000) (async) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x80000000) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r7 = getuid() fchown(r6, r7, 0x0) fcntl$dupfd(r6, 0xa, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:25:00 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x4810, r0, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1, &(0x7f0000000100)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x32) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x8001, 0x0) (rerun: 32) close(r2) (async) r3 = socket$inet(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x8001, 0x0) close(r4) (async) r5 = socket$inet(0x2, 0x2, 0x0) connect(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x1, '.\x00'}, 0x4) (async, rerun: 64) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async, rerun: 64) dup2(r5, r4) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125d00000000", 0x8) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2012, r4, 0xd339) (async) r6 = socket(0x2, 0x8001, 0x0) close(r6) (async) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r7, r6) (async) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) (async) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) (async) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000140)="8438fe64aa42afe503b813442097854141fca34f3cc0c0bc57c3980f1744aa5310c2520e6bf7b0fe3e162e2ae53c55e4b2902c634aaddacca351b19307038d0cf34859c04557c52af68b090523245aa67cad1885ec759c5bd8515e6ba9d571ddb949fdb1e614ae3e", 0x68) (async, rerun: 64) dup2(r3, r2) (async, rerun: 64) bind(r3, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x2) 01:25:01 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0x11) ftruncate(r0, 0x80041) 01:25:01 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x800, 0x7, r2}) r3 = socket(0x18, 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) (async) r6 = fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:25:01 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) 01:25:01 executing program 6: getsockname$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x1, 0x0, 0x62, 0x7}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) 01:25:01 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x4810, r0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1, &(0x7f0000000100)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x32) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) (async) r5 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCLOCK(r4, 0x20004276) (rerun: 32) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:01 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x80000000) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) fcntl$dupfd(r6, 0xa, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x80000000) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) (async) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r6, r7, 0x0) (async) fcntl$dupfd(r6, 0xa, r1) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) 01:25:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r0, 0xa, r2) 01:25:01 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0xf800, 0x8, 0x40, 0x7ff}, {0xffc0, 0x0, 0x8, 0x7}, {0xfff8, 0xa7, 0xcb, 0x9}, {0x576, 0x93, 0x8, 0x3}, {0x8001, 0x31, 0x0, 0x4}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7ff, 0x2}, {0x3, 0xfe}, {0x6, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x1, 0x6, 0x4, 0x7}, {0x59f2, 0x81, 0x1, 0x7}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) fcntl$dupfd(r1, 0xa, r1) (async) r2 = fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r0, 0xa, r2) 01:25:01 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x84) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:01 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) 01:25:01 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x800, 0x7, r2}) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r5 = getuid() fchown(r4, r5, 0x0) r6 = fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:25:01 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0xf800, 0x8, 0x40, 0x7ff}, {0xffc0, 0x0, 0x8, 0x7}, {0xfff8, 0xa7, 0xcb, 0x9}, {0x576, 0x93, 0x8, 0x3}, {0x8001, 0x31, 0x0, 0x4}]}) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7ff, 0x2}, {0x3, 0xfe}, {0x6, 0x0, 0x0, 0x7f}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x1, 0x6, 0x4, 0x7}, {0x59f2, 0x81, 0x1, 0x7}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:01 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x84) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r0, 0xa, r2) 01:25:02 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0x11) (async) ftruncate(r0, 0x80041) 01:25:02 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x8000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x1, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x1], [], [0x3], [{}, {0xffff}, {0x0, 0x5e}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x80}, {}, {0x0, 0x1}], {0x0, 0x5, 0xfffffffd, 0x80}, {0xffff}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) socketpair(0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$inet6(0x18, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x102, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0xc3fb, 0xfffffffffffffffc], [0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], {0x0, 0x0, 0x0, 0x20000000000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x1, 0x0) r8 = dup(r7) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x81206919, &(0x7f0000000300)) 01:25:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x22, 0x40000000, 0x8, 0x3e}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x54, 0x8, 0x5, 0x1}], 0x4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0xff, 0x20}, {{r1}, 0xfffffffffffffffa, 0xf0, 0x80000000, 0x7fffffffffffffff, 0x1}, {{r3}, 0xfffffffffffffffc, 0x30, 0xf0000000, 0x9, 0xb7}, {{r5}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x1ff, 0xb5}, {{r7}, 0xfffffffffffffffc, 0x41, 0x40, 0x100, 0x100000001}, {{r9}, 0xfffffffffffffffb, 0x2, 0x10, 0x8}], 0xffffffff, &(0x7f00000001c0)={0xd99, 0x1}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r1) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) 01:25:02 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x84) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0xf800, 0x8, 0x40, 0x7ff}, {0xffc0, 0x0, 0x8, 0x7}, {0xfff8, 0xa7, 0xcb, 0x9}, {0x576, 0x93, 0x8, 0x3}, {0x8001, 0x31, 0x0, 0x4}]}) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7ff, 0x2}, {0x3, 0xfe}, {0x6, 0x0, 0x0, 0x7f}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x1, 0x6, 0x4, 0x7}, {0x59f2, 0x81, 0x1, 0x7}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) 01:25:02 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x200, 0xc) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x2a) r5 = socket(0x20, 0x4000, 0x1) r6 = getpid() r7 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x200, 0x82) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) r9 = accept(r1, &(0x7f0000000380)=@un=@abs, &(0x7f00000001c0)=0x8) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r12 = getuid() fchown(r11, r12, 0x0) r13 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r14 = getuid() fchown(r13, r14, 0x0) r15 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r16 = getuid() fchown(r15, r16, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="f7ca7b5d5697d17cec908b52a3d1967e9fcb2ecdca4fed0017fa50e43f4f008521ec970296d9e63f4d46cb0b1bacc977cd198ad5927322e7151b6539de18fb913057176f92b1a800908ba65c7762181b61f210f428df", 0x56}, {&(0x7f0000000100)="5af2ad2382da0cb2f29fdfc94b6fb9bd8695abb737db9fed15e060f16b03e0d82fa64d4b25395f6bc20599a7ad426942a8eeab697b82ae66e387cd7900191fc04064ead413eeab3b3de0", 0x4a}], 0x2, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r2, r3, r4, r1, r5, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r7, r8, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r9]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r10, r11, r0, 0xffffffffffffffff, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r13, r15]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r17, r0, r18, r1, 0xffffffffffffff9c]}], 0x130, 0x6}, 0x409) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8080691a, &(0x7f0000000300)) 01:25:02 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) socket(0x2, 0x8001, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) 01:25:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)) write(r1, &(0x7f0000000000)="b4cf0909ebf6187a5fe35874e637", 0xe) 01:25:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)) write(r1, &(0x7f0000000000)="b4cf0909ebf6187a5fe35874e637", 0xe) 01:25:02 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) 01:25:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000240)="7b8c927158bf9a2992b4692a856449e04becc2c58ddec72112a1ca563d4fa3417c463d810ca728562c96f182289442639549cb043f26fd2094e4b92c1f6f76dd85b9c328d879cd", 0x47, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:02 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0xfffffffc, 0x0, 0xffffffffffffffff}) 01:25:02 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) 01:25:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)) write(r1, &(0x7f0000000000)="b4cf0909ebf6187a5fe35874e637", 0xe) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)) (async) write(r1, &(0x7f0000000000)="b4cf0909ebf6187a5fe35874e637", 0xe) (async) 01:25:02 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x8000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x1, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x1], [], [0x3], [{}, {0xffff}, {0x0, 0x5e}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x80}, {}, {0x0, 0x1}], {0x0, 0x5, 0xfffffffd, 0x80}, {0xffff}}}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) (async) socketpair(0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) socket$inet6(0x18, 0x0, 0x0) (async) close(0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x102, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0xc3fb, 0xfffffffffffffffc], [0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], {0x0, 0x0, 0x0, 0x20000000000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x1, 0x0) r8 = dup(r7) (async) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x81206919, &(0x7f0000000300)) 01:25:02 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x200, 0xc) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x2a) (async) r5 = socket(0x20, 0x4000, 0x1) (async) r6 = getpid() r7 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x200, 0x82) (async) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) (async) r9 = accept(r1, &(0x7f0000000380)=@un=@abs, &(0x7f00000001c0)=0x8) (async) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) (async) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r12 = getuid() fchown(r11, r12, 0x0) r13 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r14 = getuid() fchown(r13, r14, 0x0) (async) r15 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r16 = getuid() fchown(r15, r16, 0x0) (async) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="f7ca7b5d5697d17cec908b52a3d1967e9fcb2ecdca4fed0017fa50e43f4f008521ec970296d9e63f4d46cb0b1bacc977cd198ad5927322e7151b6539de18fb913057176f92b1a800908ba65c7762181b61f210f428df", 0x56}, {&(0x7f0000000100)="5af2ad2382da0cb2f29fdfc94b6fb9bd8695abb737db9fed15e060f16b03e0d82fa64d4b25395f6bc20599a7ad426942a8eeab697b82ae66e387cd7900191fc04064ead413eeab3b3de0", 0x4a}], 0x2, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r2, r3, r4, r1, r5, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r7, r8, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r9]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r10, r11, r0, 0xffffffffffffffff, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r13, r15]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r17, r0, r18, r1, 0xffffffffffffff9c]}], 0x130, 0x6}, 0x409) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8080691a, &(0x7f0000000300)) 01:25:02 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) (async) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0x11) ftruncate(r0, 0x80041) (async) ftruncate(r0, 0x80041) 01:25:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 32) r0 = socket$inet(0x2, 0x3, 0x0) (rerun: 32) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) (async, rerun: 32) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) (async) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r6 = getuid() (rerun: 64) fchown(r5, r6, 0x0) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r8 = getuid() fchown(r7, r8, 0x0) (async) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) (async, rerun: 64) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x22, 0x40000000, 0x8, 0x3e}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x54, 0x8, 0x5, 0x1}], 0x4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0xff, 0x20}, {{r1}, 0xfffffffffffffffa, 0xf0, 0x80000000, 0x7fffffffffffffff, 0x1}, {{r3}, 0xfffffffffffffffc, 0x30, 0xf0000000, 0x9, 0xb7}, {{r5}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x1ff, 0xb5}, {{r7}, 0xfffffffffffffffc, 0x41, 0x40, 0x100, 0x100000001}, {{r9}, 0xfffffffffffffffb, 0x2, 0x10, 0x8}], 0xffffffff, &(0x7f00000001c0)={0xd99, 0x1}) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r1) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) 01:25:02 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0xfffffffc, 0x0, 0xffffffffffffffff}) 01:25:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000240)="7b8c927158bf9a2992b4692a856449e04becc2c58ddec72112a1ca563d4fa3417c463d810ca728562c96f182289442639549cb043f26fd2094e4b92c1f6f76dd85b9c328d879cd", 0x47, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) dup(r0) (async) pwrite(r1, &(0x7f0000000240)="7b8c927158bf9a2992b4692a856449e04becc2c58ddec72112a1ca563d4fa3417c463d810ca728562c96f182289442639549cb043f26fd2094e4b92c1f6f76dd85b9c328d879cd", 0x47, 0x2) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) (async) 01:25:02 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) 01:25:02 executing program 0: r0 = socket$inet(0x2, 0x4, 0x6) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7, 0x2, 0x10, 0x5, "e60e418226cbe8a932ff35bcdf95ab27be352909", 0x5, 0x9}) 01:25:02 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x200, 0xc) (async) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x2a) r5 = socket(0x20, 0x4000, 0x1) (async) r6 = getpid() (async) r7 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x200, 0x82) (async, rerun: 32) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) (rerun: 32) r9 = accept(r1, &(0x7f0000000380)=@un=@abs, &(0x7f00000001c0)=0x8) (async) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r12 = getuid() fchown(r11, r12, 0x0) r13 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r14 = getuid() fchown(r13, r14, 0x0) r15 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r16 = getuid() fchown(r15, r16, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="f7ca7b5d5697d17cec908b52a3d1967e9fcb2ecdca4fed0017fa50e43f4f008521ec970296d9e63f4d46cb0b1bacc977cd198ad5927322e7151b6539de18fb913057176f92b1a800908ba65c7762181b61f210f428df", 0x56}, {&(0x7f0000000100)="5af2ad2382da0cb2f29fdfc94b6fb9bd8695abb737db9fed15e060f16b03e0d82fa64d4b25395f6bc20599a7ad426942a8eeab697b82ae66e387cd7900191fc04064ead413eeab3b3de0", 0x4a}], 0x2, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r2, r3, r4, r1, r5, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r7, r8, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r9]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r10, r11, r0, 0xffffffffffffffff, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r13, r15]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r17, r0, r18, r1, 0xffffffffffffff9c]}], 0x130, 0x6}, 0x409) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8080691a, &(0x7f0000000300)) 01:25:02 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x8000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x1, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x1], [], [0x3], [{}, {0xffff}, {0x0, 0x5e}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x80}, {}, {0x0, 0x1}], {0x0, 0x5, 0xfffffffd, 0x80}, {0xffff}}}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) (async) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) r4 = fcntl$dupfd(r1, 0x0, r3) (async) socketpair(0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) socket$inet6(0x18, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x102, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0xc3fb, 0xfffffffffffffffc], [0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], {0x0, 0x0, 0x0, 0x20000000000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x1, 0x0) r8 = dup(r7) (async) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x81206919, &(0x7f0000000300)) 01:25:02 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0xfffffffc, 0x0, 0xffffffffffffffff}) 01:25:02 executing program 0: r0 = socket$inet(0x2, 0x4, 0x6) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async, rerun: 32) close(r0) (async, rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7) (async, rerun: 32) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7, 0x2, 0x10, 0x5, "e60e418226cbe8a932ff35bcdf95ab27be352909", 0x5, 0x9}) (rerun: 32) 01:25:02 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) 01:25:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) (async) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) (async) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r8 = getuid() fchown(r7, r8, 0x0) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r10 = getuid() fchown(r9, r10, 0x0) (async) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x22, 0x40000000, 0x8, 0x3e}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x54, 0x8, 0x5, 0x1}], 0x4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0xff, 0x20}, {{r1}, 0xfffffffffffffffa, 0xf0, 0x80000000, 0x7fffffffffffffff, 0x1}, {{r3}, 0xfffffffffffffffc, 0x30, 0xf0000000, 0x9, 0xb7}, {{r5}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x1ff, 0xb5}, {{r7}, 0xfffffffffffffffc, 0x41, 0x40, 0x100, 0x100000001}, {{r9}, 0xfffffffffffffffb, 0x2, 0x10, 0x8}], 0xffffffff, &(0x7f00000001c0)={0xd99, 0x1}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r1) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) 01:25:02 executing program 3: symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x1, 0x6, './file0\x00', 0x7, 0x5, 0x6, 0x1}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='*)@+e\xb1-]::\')\x00', &(0x7f0000000240)='){@(\x03){(!\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='[\x00', &(0x7f00000003c0)='@5,\x00', &(0x7f0000000400)='^\x00']) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x108) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f00000004c0)="b31bd130ec6bc3e3f414623a67f2811428e5ebd432d786321962c0e24b2a0d63b95a7cdfea53424bf37bc525f4aa888c0b99a514cae1589be23073edff67f570dcc1527d7f2b0da638d4e71930eb4ab0545448ac8ac55bcb59e91f85a1d6952164c6a839e184e5375c40bd4ae621f1f4b016736a1b84872a2b8e6b8fef296c0cb143618d5d5468fd1b99c63adb0411c885c7b81176f1a7de4814f21e020274858c9a8f00d9d129e1d53d79ce7b537ca86e", 0xb1}, {&(0x7f0000000580)="1a570b58bb55064aff68a6443e106e479df4395058df7a414567d98ade83cad06043a17462a231476b4e6775246372384c41095a21d82bb7eff9ab9be1a173a8fd92203aec23905d77f0eb6851adca65099b021b4d4acf86a75484355ded3bd0f8441b6766eb02a4acc6590cccd5134226ee1052ae21fdc933e224724ff1e89aade199c1dbaed305f752bcf5e27358ecb2b37bb69a4500d4e539b443c436837e2f3f9b3686f5ba1559c66f9719f70c67c823b6770f6b5e8a3c0e857a6b8a451ec8c677f8e880005099f86f6b43fc8542e06b4d5bba80c9b720a1f8baffd1f193ef296f5bd6e0d2fe17752c3ff9b815eafa326fb0a0", 0xf5}], 0x2, 0xffffffffffffffff, 0x0, 0x400}, 0x4) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0xffffffc0, 0x3f, 0x1, 0xe2, 0x3, 0x800, 0x2, 0x2, 0x378, 0x100000001}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) 01:25:03 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000240)="7b8c927158bf9a2992b4692a856449e04becc2c58ddec72112a1ca563d4fa3417c463d810ca728562c96f182289442639549cb043f26fd2094e4b92c1f6f76dd85b9c328d879cd", 0x47, 0x2) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:03 executing program 0: r0 = socket$inet(0x2, 0x4, 0x6) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7, 0x2, 0x10, 0x5, "e60e418226cbe8a932ff35bcdf95ab27be352909", 0x5, 0x9}) 01:25:03 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) getuid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) 01:25:03 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x160e, 0xffffffffffffffff) ftruncate(r0, 0x80041) 01:25:03 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) mmap(&(0x7f0000223000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x100000000) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000580)="a31efd826677161d899e29126371896358b7944da11a1b902f12ee89db70156a6cd9476f13f4caa98ae14cf52d67ed8b3d12e7ea75a4d51bb9c89c8b0b7817780300a7354dcb9189bc630f40d148f9481c9ab5952fbef2b0f5684f20c18a6482fa3cb056733daedba8858f45307dbb46c73457e4a12544b0c310996bb434b3e0d70c2ffa0ac86d9b59a037bb5a1a2a5b0fce65e35383e77f368ad6c627ae8537071cad9b0981d4280de0922ab2599dc62547101588d351c552810ccb3c2cc7bd747b6d0fdd875adb312d3def85df3e5e239e091871332b3de4a33258b7846b0845c2bdd635512bdcb7455de07022be08c8bea51289bed0e1b5a70598a0bb747693173187ab1bb04f2cc9194ba27a82696a7ef2024c654d98b43de26b2fdf1c1f734f91638fff9ed2842a7a04620a82d396bd051199e7b9ff9dc787d529e82de85acd99f9d05a2e55eff5c077cca496420ccfd3c1d420730c4894d13636a75efe48304e3c314214d2aa09f2c77309c6f51d6d3528c7e7a6f6d465311889268acd3e3352066bfc7d1580077f3806c0cdadf191548a8eb1af3fde430a8f955e475a464ffbd9ee721a8644c7879a7a8cb8441471fded3d557a67abe2749cfad9fe4bf544ac45fc5740f70bde45b80f67ab91d3933065098c13fa30f57be236a18b6e3dcbe9ccc2a8ea146d57d03262a45f0c7227d03bff539fd38f022112094e2f7789f6dcb9efe3d976175bc0f92c6a85c0e8110e6d1c005e0e0dfdb2c3946e3714d10729925f6c13a7e49df6eb5fa78fd1429aee7ccdf836b8c4ec3fefdf97c7f35c1f4b911dcdd6ab647f02a404a23c8432e504a7ee77f5411e028a203b8246396109523a38eb3efcab71a635a8bf0ab7b6dd7eef564dd343e59992ce37897332cf64dd491c929030d7215a5f8077b1c7df251ec7ab401836dd1d938bb01d39d1ae99c7a256203b6ba2ee83dcd88fa763f4fce52a98e1220fee94e84924df0eb380c5c7702beb3022ec3b27a51ab51fc57f4c294d6a40080308a44afaedc248839e028e3a2e77286d9b68b1d6fc61fd9a3ca3ae3c50aa27219f431ef8e1e8db67281fc2d9bcd37badb3212dd36ca61555be990b648d40a92bf72427fd26f328fa3b5621ecf577db903b4bed38a2d2cd5bb3da1f9bc68baaf74a16f5ad70cbafd493ff7123cef8d5edfe22ccaf119da090b10132d54fedae8b526917a2607818d09b646cafc29ec7210b374e2d9abdebb0b7530b9e9f8683f33a8ddcd615c4df7e0647410deef51f586d609df5d8b95d09f0d4757631d6912ef75ff78448ad600b94781fef21d996072b9e955f2f476045a1825a9bc3c92d83007425ba84368eef944238166dacb4cd19e15c5c52ead52b20b6ee8f58d1e105881e54b1cba4825ef8d153944ae855890b88dd51baba703915f28c1cecddb607b1a5f8463443bb43ea387c9daf6a306ce826dd99849a2cf0d8250cff2f363a278f28be27ad6af20a9a6bdf07bccd38b40a3ddd3664d285fb8e6bbb2a7908720c85b72d24da2e400a279da7e243b0a0184f1b495851cfd822fc643b70776ecb64f02034d6fe411529868ebb21b82964c6e71363430de53901e2aad189b021add51fbdfae29cd2d2bcb7e1e66b0bb32d679030793c7da4952119f5c40e0524aee444ac4f7d8da0adb9283b6693430882f5aefa04fc26843293f198200e66171bb40ab6bed0e17680c24ff3bc928602c6d8f4a7aacd7a8fee44cd12328e6440ef9966acaf93e5c51da48ffdff0b21e801b926e37dd4297d6c62841799ffd5621e33a79e138d6ef48c1fd2dc95e23c274959f63482d0d5dba7b040cf63147fd2791f01d16f0278924dadb59f9637ea5f592762b7cdd8ddcd307157c3b94947c5d141595437caf9ad5523fd1ca6eaa2a2760d74368d2a85d7c97dadd5daf78d6bd23f5b6e132b402d360041be3ef744f31b7f861df3a17d1396d4c392f3486162545ceb0e108a3735e074580396c6018bb1e8200cf69db5692d8596d77cadf7b6aa777e86dee9082d7929218a199207da12ac06115c611a2d305ebb5b10b681f293d45fc59c64743f55cdf75e48e3ac2e3927eb59e3588ecd2638155b925c180af50165d17ebf92590df58c0e1f208483985dfa04a1884d42ce0d79057331e1b317f9181d67c582898801daa406bbd96c6a4ad13cfe43d4cf392da12c7858ac69ab49ce1bef060763cb3bf278e6d0c1339f92015d2dc2ec4dbd6d63a32fee09cc64e145b669997d5f2b2843ab5804329d4edcc936a5f2856ae66b168a3992c759a927b36c7dc16e411bb3b52a738961bdd8ba66390797c56d1e0e254ebe6d2e7e1aaba84445a10c6f1e313fa29aaf1699175f99c845755cbc306fe0142d0fcf749837a04e31d0cbf57354233ebac05d97cefa92c8de30b8e04f758e5dfb9001d33f02cc3be85aa22f56b7ec767cc9dfe5b97be8c209a949ae403778c8e8f8055a0359e5e63c7f2b6089dd19fcc79d0f45718632df0dfb63287b27ea511d25453268dd0a4a812e28fafcf749df99b73963a8c5f31c198d4ab41c7a9afbb26dd2f42074018f0cdfb9559189215ebfff5a73429ff178e96995f5a8994e25074a11b1cd063eb1f113870af14d6a63af51d70b858bc4c38b9216eac1b03fddaa2e6750d0f57bddc414e61189b947ab6d76ba10b2a05c353c539d15f15b83193ff25bdbddd98cd63b802a121ad4aebc86a9cc88a67d63761d226e3ce175f5f9ece274e7db70b3d0933f22b2e02e8b87fed0b145810c6e2d78b6a79572212afd35472b2fd62a68a6f31f5defe09133cc543f831c52c520c0dd656e3803194adfbfde2c3441a48af94c41df2a23993a0f8fe984b6432466db84f1e858e620b596a9be53babdf00d10c81529dc529db204e3240058de6fef66ab9b5c5959b7525a961aa9cd38078b90808ecca08214d8e2de5f9b0b1c0ccde4e89bade08da7e4b3bad8095074a8706f377bc3a3eb34a86d468bceaa0ec70ae0393e5656176a53de949004ee049ea92c890d1c9feb9c544698839ad19ba131792199e4203f2be6c00419e0655a81bb4b3c44b76951e4d46aea0025fb6ede36ba9828cde8807e78deaa8f75316aec34cd0f9a81996525204dfd1e7fc3c4a4a759c318a9091df6b9c41ac5295b6c3579ebefe6f8c248284b9d86970403ea3d63703db98c7bfe06dff13983be9ec8fb0a6561e9d48c6a43bce48fd5774393da6dd06ea9fe109903ad681f5f5d1ceee37297ab50e65cad095f6f56075522b450b8eb4081f57952e0faad95e5f7405aababd7c14dcbb211462ecf2375ff624820ca953aca3c0dd8fbddc0dbe4b99e6501f30a6413fc36bea7a3ac51ca1e7bd7a6877e6b9ba33ecbd685c5938bbe378718118b0f6139524e614aec95cdf4acb4f8bbc2b9d4c2391a869706b36a78ba469c313e59dbee75aa608aa5bf5f8c22054bf9a5b5d2395f029f09dbb5fbb1f301ad8f27cd1f33bf35eae1272f819afbbd2fb0bf6026844349a502ca7b646f50b93f826b6da92a33c264a1263ad4d6dcfbc96bb53f8dfcea1ecc428b90e273e2dd77139ff067cca750adc2659a060c641b2c712787cf25b5015f3ca8c604bd52b447ab000f915bde3f258bab38d0a4df285c10eb4e52e5597dd80794b682372c4c1df6ac0b9e71d60a85ac4fed18014a057b6b883d3086cfcc5b26eead50aa4107d31a16d619f55fa6120a6caa5f9afcc2cbdc77fb4d6be357733d4d6aa584dc6be4b750939478f6dc7dda69ea94e39ca6777fbc276bbb920aa0bbe0073f9b2cb43f883b518574454df26976664e7694c7148119da06bb7c1d8f14447ec9af01ca75ba312078752594ab0d4f6784a6c0ba0c8ec96623764a2989c976b7336f9f99665b39cd7cc670e09eeb9a4e15350af1ebb9a40452ca695fa925a6401a3a305db714a7faf6f64dcef2362c8cb5dee2c01331abc8bd504c25c88b6df51037765150f981c109698ada22ac3ac646c881f75ba06e18b99b78d4f8e9a571622c1114a24800d246152e82c9758d2cbb862269b08d3465981a6fdde977e6d3abb7ca450fe0cc7112bcf013883fb5c325933e1c75a388c0d42a8e63537b29cb077c89df356287c8e2a919ecb6e29354bfc7382c24d0f8d1890dcad6d72b6f4ee1d43e47514f410af31eccd83970de5606a1e34d7fd4c3068d934c402ab3445a1fecdb95ba1ee52cd63d7923c03b650e9c4487a752f426cdc4b741fb1a70a0db25bb2ed9cc979d2a9f76c4ab74765f44abe023985428140d90b6e0f678a49e05c6d07ba7222a127ff3c774cae94fe405cd3d3f7c575cc9793456f9ecd7cdec283ea8df8f503bfecbfb7c853607efbbee900bf5a5011059a7464cb22fdded289e369681c17ac60e1843ec5edd761e2479473e28db7f58878dce3034fac45505709f9d63997c4f7e9c313f6a1c9f4f12ecdf10d3f6b737679b96c8be4f4f3106ba81784785c775b21a1bb369b3effeb4fa70e7a5e5f020b0daad3b27f1f44b99168bec135623d1dc964260175083261888502cd9b9b2da8c7190c3eb27ff271d2f0148a9b66795abddfced395f4a975ea4f51cafa67232193298b994ed610ea50a9378b06c5fa287bb45ba93bed5835a34bfc162a55989bf09e632816566557d9edfd895632190799a82d504d35fef0bed7c5a9790283c04183a70e403de2ecdaeb5ce08b537887d42ef59eba4f9273470cefe63eb1e19a1224146a60f007ea6ef5e30a55b003aded66db62d501b773b3ed340886c7b1ecb60e3ac4b07021c5f3fb3789be0ef27527e841bff2631f1e1bb4e825e77ca28173cec7e6532a80c452224556123ef38f8700421a3e1fc89f74c820370a326368e6bb69387619d946f162782fc472ef0f3f6f0dbbef1678177549cae55c3e3583674b0b23d01c769fac33f1b72e99a7f4b9f2e80d67366b5eb42c23f641e59f0557f078b518cda746365207ffce409f9fafbdcb1a64bcff56265d1cba5d53d577411c810916ae944d23c08fd09b4f59a93b327b20bbad545ac8440c3261438e497072dcf162f86a44a2bda58f052ae0e68da55b494a53e433c69f33c765aa95d5542f9305405159a025a2cfcd73083bb44419806f11b855fc352d082c8fa8415486e8c4dada5f5b97c010e4fe8ab968d9dbf2857763557e7212c7df3f4f23db9a186d57d08d7f41d1a1f642e11afb2c9f312b972b46d2164fbd62e19fb633349e03fbdb75180ce25282de203c5ea6a354fd1581471fe80c20eb7544f5d7c9fb57ec12724d683466df217f2ff47d21362f568b41bcfdd51d956d9d412112920011be267edd025a56c6f6cbb0ac52c940c0b7132703f408b8f6ed34dc564ed05b9d4a83704a29a96680bee51e522c8a619edb672e060159101cc2369e2b7bc8e820c237612d90ae2f375adcce97a8daae3c193f5672f61c6e548404789ff6285c7410094eaa1f5b3e34ed0e2a4a9d5fd31189bfd8def298970cec11b8ea230b943c52a731a6b587002fda22b65e5e98bfdafcb4491200d9400a6f95ca6df11e79ba6d82f0d5a55632496d7fa85a82b7bbbfb91dfc02202fe298de91ec71930c854eb35585f81b5ecc8535906d475fb9e111f4df6ea086cf70a63fc6e6a7040083695327ea41c731bdf01c22ff02f4da3f13402dd264b077428284099507612fb2a9ee1e7194d77ea96fc7b2e36360162197220040acecdaf9db9f1702baeeb622377c104bad1dcd4fba59556490c93def8afc483f5f50a1c0ebda79ca7a80521dd8e9e68afe2287f8bc50c3edbcb523bda213ba44c8640bf", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="42e1ab8ff7d86e5cadd7bf254297cb4df6ecdd7ed5419e1c863d6651791dce2305dd9b5ac0a7b1df2b80514cf98e1f4f75fc8dc3b39999a08e891371e05188d0fdf5c134c5389c0183bae6f6f89deb0d95843c4a7b0614af1b23dbcecef911e780ac9ba390fe26740b724b571607cda6f5", 0x71) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:25:03 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:03 executing program 0: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt(r0, 0x291, 0x7, &(0x7f0000000000)="dca7b3fddcaa7332630be413c5e418f320f0b954611f2eb050c9d0ef0a2a40b2917ac74115459ea02c6e786c852570db9b", 0x31) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="b6ff6793b43357391176cb4eb35df2a3d423d6f4b93c432871c07965abf0d8a85d158335f440486fa580", 0x2a) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 01:25:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [0x0, 0x2000, 0xfffffffffffffffc], [0x0, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x0, 0x800000000}, {}, {}, {}, {0x0, 0x0, 0x200}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:25:03 executing program 3: symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x1, 0x6, './file0\x00', 0x7, 0x5, 0x6, 0x1}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x1, 0x6, './file0\x00', 0x7, 0x5, 0x6, 0x1}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='*)@+e\xb1-]::\')\x00', &(0x7f0000000240)='){@(\x03){(!\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='[\x00', &(0x7f00000003c0)='@5,\x00', &(0x7f0000000400)='^\x00']) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x108) (async) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x108) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f00000004c0)="b31bd130ec6bc3e3f414623a67f2811428e5ebd432d786321962c0e24b2a0d63b95a7cdfea53424bf37bc525f4aa888c0b99a514cae1589be23073edff67f570dcc1527d7f2b0da638d4e71930eb4ab0545448ac8ac55bcb59e91f85a1d6952164c6a839e184e5375c40bd4ae621f1f4b016736a1b84872a2b8e6b8fef296c0cb143618d5d5468fd1b99c63adb0411c885c7b81176f1a7de4814f21e020274858c9a8f00d9d129e1d53d79ce7b537ca86e", 0xb1}, {&(0x7f0000000580)="1a570b58bb55064aff68a6443e106e479df4395058df7a414567d98ade83cad06043a17462a231476b4e6775246372384c41095a21d82bb7eff9ab9be1a173a8fd92203aec23905d77f0eb6851adca65099b021b4d4acf86a75484355ded3bd0f8441b6766eb02a4acc6590cccd5134226ee1052ae21fdc933e224724ff1e89aade199c1dbaed305f752bcf5e27358ecb2b37bb69a4500d4e539b443c436837e2f3f9b3686f5ba1559c66f9719f70c67c823b6770f6b5e8a3c0e857a6b8a451ec8c677f8e880005099f86f6b43fc8542e06b4d5bba80c9b720a1f8baffd1f193ef296f5bd6e0d2fe17752c3ff9b815eafa326fb0a0", 0xf5}], 0x2, 0xffffffffffffffff, 0x0, 0x400}, 0x4) (async) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f00000004c0)="b31bd130ec6bc3e3f414623a67f2811428e5ebd432d786321962c0e24b2a0d63b95a7cdfea53424bf37bc525f4aa888c0b99a514cae1589be23073edff67f570dcc1527d7f2b0da638d4e71930eb4ab0545448ac8ac55bcb59e91f85a1d6952164c6a839e184e5375c40bd4ae621f1f4b016736a1b84872a2b8e6b8fef296c0cb143618d5d5468fd1b99c63adb0411c885c7b81176f1a7de4814f21e020274858c9a8f00d9d129e1d53d79ce7b537ca86e", 0xb1}, {&(0x7f0000000580)="1a570b58bb55064aff68a6443e106e479df4395058df7a414567d98ade83cad06043a17462a231476b4e6775246372384c41095a21d82bb7eff9ab9be1a173a8fd92203aec23905d77f0eb6851adca65099b021b4d4acf86a75484355ded3bd0f8441b6766eb02a4acc6590cccd5134226ee1052ae21fdc933e224724ff1e89aade199c1dbaed305f752bcf5e27358ecb2b37bb69a4500d4e539b443c436837e2f3f9b3686f5ba1559c66f9719f70c67c823b6770f6b5e8a3c0e857a6b8a451ec8c677f8e880005099f86f6b43fc8542e06b4d5bba80c9b720a1f8baffd1f193ef296f5bd6e0d2fe17752c3ff9b815eafa326fb0a0", 0xf5}], 0x2, 0xffffffffffffffff, 0x0, 0x400}, 0x4) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0xffffffc0, 0x3f, 0x1, 0xe2, 0x3, 0x800, 0x2, 0x2, 0x378, 0x100000001}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) 01:25:03 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:03 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) 01:25:03 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:03 executing program 0: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) (async) setsockopt(r0, 0x291, 0x7, &(0x7f0000000000)="dca7b3fddcaa7332630be413c5e418f320f0b954611f2eb050c9d0ef0a2a40b2917ac74115459ea02c6e786c852570db9b", 0x31) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="b6ff6793b43357391176cb4eb35df2a3d423d6f4b93c432871c07965abf0d8a85d158335f440486fa580", 0x2a) (async) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 01:25:03 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) (async) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x3) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:03 executing program 3: symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x1, 0x6, './file0\x00', 0x7, 0x5, 0x6, 0x1}) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='*)@+e\xb1-]::\')\x00', &(0x7f0000000240)='){@(\x03){(!\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='[\x00', &(0x7f00000003c0)='@5,\x00', &(0x7f0000000400)='^\x00']) (async) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x108) (async) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f00000004c0)="b31bd130ec6bc3e3f414623a67f2811428e5ebd432d786321962c0e24b2a0d63b95a7cdfea53424bf37bc525f4aa888c0b99a514cae1589be23073edff67f570dcc1527d7f2b0da638d4e71930eb4ab0545448ac8ac55bcb59e91f85a1d6952164c6a839e184e5375c40bd4ae621f1f4b016736a1b84872a2b8e6b8fef296c0cb143618d5d5468fd1b99c63adb0411c885c7b81176f1a7de4814f21e020274858c9a8f00d9d129e1d53d79ce7b537ca86e", 0xb1}, {&(0x7f0000000580)="1a570b58bb55064aff68a6443e106e479df4395058df7a414567d98ade83cad06043a17462a231476b4e6775246372384c41095a21d82bb7eff9ab9be1a173a8fd92203aec23905d77f0eb6851adca65099b021b4d4acf86a75484355ded3bd0f8441b6766eb02a4acc6590cccd5134226ee1052ae21fdc933e224724ff1e89aade199c1dbaed305f752bcf5e27358ecb2b37bb69a4500d4e539b443c436837e2f3f9b3686f5ba1559c66f9719f70c67c823b6770f6b5e8a3c0e857a6b8a451ec8c677f8e880005099f86f6b43fc8542e06b4d5bba80c9b720a1f8baffd1f193ef296f5bd6e0d2fe17752c3ff9b815eafa326fb0a0", 0xf5}], 0x2, 0xffffffffffffffff, 0x0, 0x400}, 0x4) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0xffffffc0, 0x3f, 0x1, 0xe2, 0x3, 0x800, 0x2, 0x2, 0x378, 0x100000001}) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) 01:25:03 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) mmap(&(0x7f0000223000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x100000000) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000580)="a31efd826677161d899e29126371896358b7944da11a1b902f12ee89db70156a6cd9476f13f4caa98ae14cf52d67ed8b3d12e7ea75a4d51bb9c89c8b0b7817780300a7354dcb9189bc630f40d148f9481c9ab5952fbef2b0f5684f20c18a6482fa3cb056733daedba8858f45307dbb46c73457e4a12544b0c310996bb434b3e0d70c2ffa0ac86d9b59a037bb5a1a2a5b0fce65e35383e77f368ad6c627ae8537071cad9b0981d4280de0922ab2599dc62547101588d351c552810ccb3c2cc7bd747b6d0fdd875adb312d3def85df3e5e239e091871332b3de4a33258b7846b0845c2bdd635512bdcb7455de07022be08c8bea51289bed0e1b5a70598a0bb747693173187ab1bb04f2cc9194ba27a82696a7ef2024c654d98b43de26b2fdf1c1f734f91638fff9ed2842a7a04620a82d396bd051199e7b9ff9dc787d529e82de85acd99f9d05a2e55eff5c077cca496420ccfd3c1d420730c4894d13636a75efe48304e3c314214d2aa09f2c77309c6f51d6d3528c7e7a6f6d465311889268acd3e3352066bfc7d1580077f3806c0cdadf191548a8eb1af3fde430a8f955e475a464ffbd9ee721a8644c7879a7a8cb8441471fded3d557a67abe2749cfad9fe4bf544ac45fc5740f70bde45b80f67ab91d3933065098c13fa30f57be236a18b6e3dcbe9ccc2a8ea146d57d03262a45f0c7227d03bff539fd38f022112094e2f7789f6dcb9efe3d976175bc0f92c6a85c0e8110e6d1c005e0e0dfdb2c3946e3714d10729925f6c13a7e49df6eb5fa78fd1429aee7ccdf836b8c4ec3fefdf97c7f35c1f4b911dcdd6ab647f02a404a23c8432e504a7ee77f5411e028a203b8246396109523a38eb3efcab71a635a8bf0ab7b6dd7eef564dd343e59992ce37897332cf64dd491c929030d7215a5f8077b1c7df251ec7ab401836dd1d938bb01d39d1ae99c7a256203b6ba2ee83dcd88fa763f4fce52a98e1220fee94e84924df0eb380c5c7702beb3022ec3b27a51ab51fc57f4c294d6a40080308a44afaedc248839e028e3a2e77286d9b68b1d6fc61fd9a3ca3ae3c50aa27219f431ef8e1e8db67281fc2d9bcd37badb3212dd36ca61555be990b648d40a92bf72427fd26f328fa3b5621ecf577db903b4bed38a2d2cd5bb3da1f9bc68baaf74a16f5ad70cbafd493ff7123cef8d5edfe22ccaf119da090b10132d54fedae8b526917a2607818d09b646cafc29ec7210b374e2d9abdebb0b7530b9e9f8683f33a8ddcd615c4df7e0647410deef51f586d609df5d8b95d09f0d4757631d6912ef75ff78448ad600b94781fef21d996072b9e955f2f476045a1825a9bc3c92d83007425ba84368eef944238166dacb4cd19e15c5c52ead52b20b6ee8f58d1e105881e54b1cba4825ef8d153944ae855890b88dd51baba703915f28c1cecddb607b1a5f8463443bb43ea387c9daf6a306ce826dd99849a2cf0d8250cff2f363a278f28be27ad6af20a9a6bdf07bccd38b40a3ddd3664d285fb8e6bbb2a7908720c85b72d24da2e400a279da7e243b0a0184f1b495851cfd822fc643b70776ecb64f02034d6fe411529868ebb21b82964c6e71363430de53901e2aad189b021add51fbdfae29cd2d2bcb7e1e66b0bb32d679030793c7da4952119f5c40e0524aee444ac4f7d8da0adb9283b6693430882f5aefa04fc26843293f198200e66171bb40ab6bed0e17680c24ff3bc928602c6d8f4a7aacd7a8fee44cd12328e6440ef9966acaf93e5c51da48ffdff0b21e801b926e37dd4297d6c62841799ffd5621e33a79e138d6ef48c1fd2dc95e23c274959f63482d0d5dba7b040cf63147fd2791f01d16f0278924dadb59f9637ea5f592762b7cdd8ddcd307157c3b94947c5d141595437caf9ad5523fd1ca6eaa2a2760d74368d2a85d7c97dadd5daf78d6bd23f5b6e132b402d360041be3ef744f31b7f861df3a17d1396d4c392f3486162545ceb0e108a3735e074580396c6018bb1e8200cf69db5692d8596d77cadf7b6aa777e86dee9082d7929218a199207da12ac06115c611a2d305ebb5b10b681f293d45fc59c64743f55cdf75e48e3ac2e3927eb59e3588ecd2638155b925c180af50165d17ebf92590df58c0e1f208483985dfa04a1884d42ce0d79057331e1b317f9181d67c582898801daa406bbd96c6a4ad13cfe43d4cf392da12c7858ac69ab49ce1bef060763cb3bf278e6d0c1339f92015d2dc2ec4dbd6d63a32fee09cc64e145b669997d5f2b2843ab5804329d4edcc936a5f2856ae66b168a3992c759a927b36c7dc16e411bb3b52a738961bdd8ba66390797c56d1e0e254ebe6d2e7e1aaba84445a10c6f1e313fa29aaf1699175f99c845755cbc306fe0142d0fcf749837a04e31d0cbf57354233ebac05d97cefa92c8de30b8e04f758e5dfb9001d33f02cc3be85aa22f56b7ec767cc9dfe5b97be8c209a949ae403778c8e8f8055a0359e5e63c7f2b6089dd19fcc79d0f45718632df0dfb63287b27ea511d25453268dd0a4a812e28fafcf749df99b73963a8c5f31c198d4ab41c7a9afbb26dd2f42074018f0cdfb9559189215ebfff5a73429ff178e96995f5a8994e25074a11b1cd063eb1f113870af14d6a63af51d70b858bc4c38b9216eac1b03fddaa2e6750d0f57bddc414e61189b947ab6d76ba10b2a05c353c539d15f15b83193ff25bdbddd98cd63b802a121ad4aebc86a9cc88a67d63761d226e3ce175f5f9ece274e7db70b3d0933f22b2e02e8b87fed0b145810c6e2d78b6a79572212afd35472b2fd62a68a6f31f5defe09133cc543f831c52c520c0dd656e3803194adfbfde2c3441a48af94c41df2a23993a0f8fe984b6432466db84f1e858e620b596a9be53babdf00d10c81529dc529db204e3240058de6fef66ab9b5c5959b7525a961aa9cd38078b90808ecca08214d8e2de5f9b0b1c0ccde4e89bade08da7e4b3bad8095074a8706f377bc3a3eb34a86d468bceaa0ec70ae0393e5656176a53de949004ee049ea92c890d1c9feb9c544698839ad19ba131792199e4203f2be6c00419e0655a81bb4b3c44b76951e4d46aea0025fb6ede36ba9828cde8807e78deaa8f75316aec34cd0f9a81996525204dfd1e7fc3c4a4a759c318a9091df6b9c41ac5295b6c3579ebefe6f8c248284b9d86970403ea3d63703db98c7bfe06dff13983be9ec8fb0a6561e9d48c6a43bce48fd5774393da6dd06ea9fe109903ad681f5f5d1ceee37297ab50e65cad095f6f56075522b450b8eb4081f57952e0faad95e5f7405aababd7c14dcbb211462ecf2375ff624820ca953aca3c0dd8fbddc0dbe4b99e6501f30a6413fc36bea7a3ac51ca1e7bd7a6877e6b9ba33ecbd685c5938bbe378718118b0f6139524e614aec95cdf4acb4f8bbc2b9d4c2391a869706b36a78ba469c313e59dbee75aa608aa5bf5f8c22054bf9a5b5d2395f029f09dbb5fbb1f301ad8f27cd1f33bf35eae1272f819afbbd2fb0bf6026844349a502ca7b646f50b93f826b6da92a33c264a1263ad4d6dcfbc96bb53f8dfcea1ecc428b90e273e2dd77139ff067cca750adc2659a060c641b2c712787cf25b5015f3ca8c604bd52b447ab000f915bde3f258bab38d0a4df285c10eb4e52e5597dd80794b682372c4c1df6ac0b9e71d60a85ac4fed18014a057b6b883d3086cfcc5b26eead50aa4107d31a16d619f55fa6120a6caa5f9afcc2cbdc77fb4d6be357733d4d6aa584dc6be4b750939478f6dc7dda69ea94e39ca6777fbc276bbb920aa0bbe0073f9b2cb43f883b518574454df26976664e7694c7148119da06bb7c1d8f14447ec9af01ca75ba312078752594ab0d4f6784a6c0ba0c8ec96623764a2989c976b7336f9f99665b39cd7cc670e09eeb9a4e15350af1ebb9a40452ca695fa925a6401a3a305db714a7faf6f64dcef2362c8cb5dee2c01331abc8bd504c25c88b6df51037765150f981c109698ada22ac3ac646c881f75ba06e18b99b78d4f8e9a571622c1114a24800d246152e82c9758d2cbb862269b08d3465981a6fdde977e6d3abb7ca450fe0cc7112bcf013883fb5c325933e1c75a388c0d42a8e63537b29cb077c89df356287c8e2a919ecb6e29354bfc7382c24d0f8d1890dcad6d72b6f4ee1d43e47514f410af31eccd83970de5606a1e34d7fd4c3068d934c402ab3445a1fecdb95ba1ee52cd63d7923c03b650e9c4487a752f426cdc4b741fb1a70a0db25bb2ed9cc979d2a9f76c4ab74765f44abe023985428140d90b6e0f678a49e05c6d07ba7222a127ff3c774cae94fe405cd3d3f7c575cc9793456f9ecd7cdec283ea8df8f503bfecbfb7c853607efbbee900bf5a5011059a7464cb22fdded289e369681c17ac60e1843ec5edd761e2479473e28db7f58878dce3034fac45505709f9d63997c4f7e9c313f6a1c9f4f12ecdf10d3f6b737679b96c8be4f4f3106ba81784785c775b21a1bb369b3effeb4fa70e7a5e5f020b0daad3b27f1f44b99168bec135623d1dc964260175083261888502cd9b9b2da8c7190c3eb27ff271d2f0148a9b66795abddfced395f4a975ea4f51cafa67232193298b994ed610ea50a9378b06c5fa287bb45ba93bed5835a34bfc162a55989bf09e632816566557d9edfd895632190799a82d504d35fef0bed7c5a9790283c04183a70e403de2ecdaeb5ce08b537887d42ef59eba4f9273470cefe63eb1e19a1224146a60f007ea6ef5e30a55b003aded66db62d501b773b3ed340886c7b1ecb60e3ac4b07021c5f3fb3789be0ef27527e841bff2631f1e1bb4e825e77ca28173cec7e6532a80c452224556123ef38f8700421a3e1fc89f74c820370a326368e6bb69387619d946f162782fc472ef0f3f6f0dbbef1678177549cae55c3e3583674b0b23d01c769fac33f1b72e99a7f4b9f2e80d67366b5eb42c23f641e59f0557f078b518cda746365207ffce409f9fafbdcb1a64bcff56265d1cba5d53d577411c810916ae944d23c08fd09b4f59a93b327b20bbad545ac8440c3261438e497072dcf162f86a44a2bda58f052ae0e68da55b494a53e433c69f33c765aa95d5542f9305405159a025a2cfcd73083bb44419806f11b855fc352d082c8fa8415486e8c4dada5f5b97c010e4fe8ab968d9dbf2857763557e7212c7df3f4f23db9a186d57d08d7f41d1a1f642e11afb2c9f312b972b46d2164fbd62e19fb633349e03fbdb75180ce25282de203c5ea6a354fd1581471fe80c20eb7544f5d7c9fb57ec12724d683466df217f2ff47d21362f568b41bcfdd51d956d9d412112920011be267edd025a56c6f6cbb0ac52c940c0b7132703f408b8f6ed34dc564ed05b9d4a83704a29a96680bee51e522c8a619edb672e060159101cc2369e2b7bc8e820c237612d90ae2f375adcce97a8daae3c193f5672f61c6e548404789ff6285c7410094eaa1f5b3e34ed0e2a4a9d5fd31189bfd8def298970cec11b8ea230b943c52a731a6b587002fda22b65e5e98bfdafcb4491200d9400a6f95ca6df11e79ba6d82f0d5a55632496d7fa85a82b7bbbfb91dfc02202fe298de91ec71930c854eb35585f81b5ecc8535906d475fb9e111f4df6ea086cf70a63fc6e6a7040083695327ea41c731bdf01c22ff02f4da3f13402dd264b077428284099507612fb2a9ee1e7194d77ea96fc7b2e36360162197220040acecdaf9db9f1702baeeb622377c104bad1dcd4fba59556490c93def8afc483f5f50a1c0ebda79ca7a80521dd8e9e68afe2287f8bc50c3edbcb523bda213ba44c8640bf", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) (async) sendto$inet(r2, &(0x7f0000000580)="a31efd826677161d899e29126371896358b7944da11a1b902f12ee89db70156a6cd9476f13f4caa98ae14cf52d67ed8b3d12e7ea75a4d51bb9c89c8b0b7817780300a7354dcb9189bc630f40d148f9481c9ab5952fbef2b0f5684f20c18a6482fa3cb056733daedba8858f45307dbb46c73457e4a12544b0c310996bb434b3e0d70c2ffa0ac86d9b59a037bb5a1a2a5b0fce65e35383e77f368ad6c627ae8537071cad9b0981d4280de0922ab2599dc62547101588d351c552810ccb3c2cc7bd747b6d0fdd875adb312d3def85df3e5e239e091871332b3de4a33258b7846b0845c2bdd635512bdcb7455de07022be08c8bea51289bed0e1b5a70598a0bb747693173187ab1bb04f2cc9194ba27a82696a7ef2024c654d98b43de26b2fdf1c1f734f91638fff9ed2842a7a04620a82d396bd051199e7b9ff9dc787d529e82de85acd99f9d05a2e55eff5c077cca496420ccfd3c1d420730c4894d13636a75efe48304e3c314214d2aa09f2c77309c6f51d6d3528c7e7a6f6d465311889268acd3e3352066bfc7d1580077f3806c0cdadf191548a8eb1af3fde430a8f955e475a464ffbd9ee721a8644c7879a7a8cb8441471fded3d557a67abe2749cfad9fe4bf544ac45fc5740f70bde45b80f67ab91d3933065098c13fa30f57be236a18b6e3dcbe9ccc2a8ea146d57d03262a45f0c7227d03bff539fd38f022112094e2f7789f6dcb9efe3d976175bc0f92c6a85c0e8110e6d1c005e0e0dfdb2c3946e3714d10729925f6c13a7e49df6eb5fa78fd1429aee7ccdf836b8c4ec3fefdf97c7f35c1f4b911dcdd6ab647f02a404a23c8432e504a7ee77f5411e028a203b8246396109523a38eb3efcab71a635a8bf0ab7b6dd7eef564dd343e59992ce37897332cf64dd491c929030d7215a5f8077b1c7df251ec7ab401836dd1d938bb01d39d1ae99c7a256203b6ba2ee83dcd88fa763f4fce52a98e1220fee94e84924df0eb380c5c7702beb3022ec3b27a51ab51fc57f4c294d6a40080308a44afaedc248839e028e3a2e77286d9b68b1d6fc61fd9a3ca3ae3c50aa27219f431ef8e1e8db67281fc2d9bcd37badb3212dd36ca61555be990b648d40a92bf72427fd26f328fa3b5621ecf577db903b4bed38a2d2cd5bb3da1f9bc68baaf74a16f5ad70cbafd493ff7123cef8d5edfe22ccaf119da090b10132d54fedae8b526917a2607818d09b646cafc29ec7210b374e2d9abdebb0b7530b9e9f8683f33a8ddcd615c4df7e0647410deef51f586d609df5d8b95d09f0d4757631d6912ef75ff78448ad600b94781fef21d996072b9e955f2f476045a1825a9bc3c92d83007425ba84368eef944238166dacb4cd19e15c5c52ead52b20b6ee8f58d1e105881e54b1cba4825ef8d153944ae855890b88dd51baba703915f28c1cecddb607b1a5f8463443bb43ea387c9daf6a306ce826dd99849a2cf0d8250cff2f363a278f28be27ad6af20a9a6bdf07bccd38b40a3ddd3664d285fb8e6bbb2a7908720c85b72d24da2e400a279da7e243b0a0184f1b495851cfd822fc643b70776ecb64f02034d6fe411529868ebb21b82964c6e71363430de53901e2aad189b021add51fbdfae29cd2d2bcb7e1e66b0bb32d679030793c7da4952119f5c40e0524aee444ac4f7d8da0adb9283b6693430882f5aefa04fc26843293f198200e66171bb40ab6bed0e17680c24ff3bc928602c6d8f4a7aacd7a8fee44cd12328e6440ef9966acaf93e5c51da48ffdff0b21e801b926e37dd4297d6c62841799ffd5621e33a79e138d6ef48c1fd2dc95e23c274959f63482d0d5dba7b040cf63147fd2791f01d16f0278924dadb59f9637ea5f592762b7cdd8ddcd307157c3b94947c5d141595437caf9ad5523fd1ca6eaa2a2760d74368d2a85d7c97dadd5daf78d6bd23f5b6e132b402d360041be3ef744f31b7f861df3a17d1396d4c392f3486162545ceb0e108a3735e074580396c6018bb1e8200cf69db5692d8596d77cadf7b6aa777e86dee9082d7929218a199207da12ac06115c611a2d305ebb5b10b681f293d45fc59c64743f55cdf75e48e3ac2e3927eb59e3588ecd2638155b925c180af50165d17ebf92590df58c0e1f208483985dfa04a1884d42ce0d79057331e1b317f9181d67c582898801daa406bbd96c6a4ad13cfe43d4cf392da12c7858ac69ab49ce1bef060763cb3bf278e6d0c1339f92015d2dc2ec4dbd6d63a32fee09cc64e145b669997d5f2b2843ab5804329d4edcc936a5f2856ae66b168a3992c759a927b36c7dc16e411bb3b52a738961bdd8ba66390797c56d1e0e254ebe6d2e7e1aaba84445a10c6f1e313fa29aaf1699175f99c845755cbc306fe0142d0fcf749837a04e31d0cbf57354233ebac05d97cefa92c8de30b8e04f758e5dfb9001d33f02cc3be85aa22f56b7ec767cc9dfe5b97be8c209a949ae403778c8e8f8055a0359e5e63c7f2b6089dd19fcc79d0f45718632df0dfb63287b27ea511d25453268dd0a4a812e28fafcf749df99b73963a8c5f31c198d4ab41c7a9afbb26dd2f42074018f0cdfb9559189215ebfff5a73429ff178e96995f5a8994e25074a11b1cd063eb1f113870af14d6a63af51d70b858bc4c38b9216eac1b03fddaa2e6750d0f57bddc414e61189b947ab6d76ba10b2a05c353c539d15f15b83193ff25bdbddd98cd63b802a121ad4aebc86a9cc88a67d63761d226e3ce175f5f9ece274e7db70b3d0933f22b2e02e8b87fed0b145810c6e2d78b6a79572212afd35472b2fd62a68a6f31f5defe09133cc543f831c52c520c0dd656e3803194adfbfde2c3441a48af94c41df2a23993a0f8fe984b6432466db84f1e858e620b596a9be53babdf00d10c81529dc529db204e3240058de6fef66ab9b5c5959b7525a961aa9cd38078b90808ecca08214d8e2de5f9b0b1c0ccde4e89bade08da7e4b3bad8095074a8706f377bc3a3eb34a86d468bceaa0ec70ae0393e5656176a53de949004ee049ea92c890d1c9feb9c544698839ad19ba131792199e4203f2be6c00419e0655a81bb4b3c44b76951e4d46aea0025fb6ede36ba9828cde8807e78deaa8f75316aec34cd0f9a81996525204dfd1e7fc3c4a4a759c318a9091df6b9c41ac5295b6c3579ebefe6f8c248284b9d86970403ea3d63703db98c7bfe06dff13983be9ec8fb0a6561e9d48c6a43bce48fd5774393da6dd06ea9fe109903ad681f5f5d1ceee37297ab50e65cad095f6f56075522b450b8eb4081f57952e0faad95e5f7405aababd7c14dcbb211462ecf2375ff624820ca953aca3c0dd8fbddc0dbe4b99e6501f30a6413fc36bea7a3ac51ca1e7bd7a6877e6b9ba33ecbd685c5938bbe378718118b0f6139524e614aec95cdf4acb4f8bbc2b9d4c2391a869706b36a78ba469c313e59dbee75aa608aa5bf5f8c22054bf9a5b5d2395f029f09dbb5fbb1f301ad8f27cd1f33bf35eae1272f819afbbd2fb0bf6026844349a502ca7b646f50b93f826b6da92a33c264a1263ad4d6dcfbc96bb53f8dfcea1ecc428b90e273e2dd77139ff067cca750adc2659a060c641b2c712787cf25b5015f3ca8c604bd52b447ab000f915bde3f258bab38d0a4df285c10eb4e52e5597dd80794b682372c4c1df6ac0b9e71d60a85ac4fed18014a057b6b883d3086cfcc5b26eead50aa4107d31a16d619f55fa6120a6caa5f9afcc2cbdc77fb4d6be357733d4d6aa584dc6be4b750939478f6dc7dda69ea94e39ca6777fbc276bbb920aa0bbe0073f9b2cb43f883b518574454df26976664e7694c7148119da06bb7c1d8f14447ec9af01ca75ba312078752594ab0d4f6784a6c0ba0c8ec96623764a2989c976b7336f9f99665b39cd7cc670e09eeb9a4e15350af1ebb9a40452ca695fa925a6401a3a305db714a7faf6f64dcef2362c8cb5dee2c01331abc8bd504c25c88b6df51037765150f981c109698ada22ac3ac646c881f75ba06e18b99b78d4f8e9a571622c1114a24800d246152e82c9758d2cbb862269b08d3465981a6fdde977e6d3abb7ca450fe0cc7112bcf013883fb5c325933e1c75a388c0d42a8e63537b29cb077c89df356287c8e2a919ecb6e29354bfc7382c24d0f8d1890dcad6d72b6f4ee1d43e47514f410af31eccd83970de5606a1e34d7fd4c3068d934c402ab3445a1fecdb95ba1ee52cd63d7923c03b650e9c4487a752f426cdc4b741fb1a70a0db25bb2ed9cc979d2a9f76c4ab74765f44abe023985428140d90b6e0f678a49e05c6d07ba7222a127ff3c774cae94fe405cd3d3f7c575cc9793456f9ecd7cdec283ea8df8f503bfecbfb7c853607efbbee900bf5a5011059a7464cb22fdded289e369681c17ac60e1843ec5edd761e2479473e28db7f58878dce3034fac45505709f9d63997c4f7e9c313f6a1c9f4f12ecdf10d3f6b737679b96c8be4f4f3106ba81784785c775b21a1bb369b3effeb4fa70e7a5e5f020b0daad3b27f1f44b99168bec135623d1dc964260175083261888502cd9b9b2da8c7190c3eb27ff271d2f0148a9b66795abddfced395f4a975ea4f51cafa67232193298b994ed610ea50a9378b06c5fa287bb45ba93bed5835a34bfc162a55989bf09e632816566557d9edfd895632190799a82d504d35fef0bed7c5a9790283c04183a70e403de2ecdaeb5ce08b537887d42ef59eba4f9273470cefe63eb1e19a1224146a60f007ea6ef5e30a55b003aded66db62d501b773b3ed340886c7b1ecb60e3ac4b07021c5f3fb3789be0ef27527e841bff2631f1e1bb4e825e77ca28173cec7e6532a80c452224556123ef38f8700421a3e1fc89f74c820370a326368e6bb69387619d946f162782fc472ef0f3f6f0dbbef1678177549cae55c3e3583674b0b23d01c769fac33f1b72e99a7f4b9f2e80d67366b5eb42c23f641e59f0557f078b518cda746365207ffce409f9fafbdcb1a64bcff56265d1cba5d53d577411c810916ae944d23c08fd09b4f59a93b327b20bbad545ac8440c3261438e497072dcf162f86a44a2bda58f052ae0e68da55b494a53e433c69f33c765aa95d5542f9305405159a025a2cfcd73083bb44419806f11b855fc352d082c8fa8415486e8c4dada5f5b97c010e4fe8ab968d9dbf2857763557e7212c7df3f4f23db9a186d57d08d7f41d1a1f642e11afb2c9f312b972b46d2164fbd62e19fb633349e03fbdb75180ce25282de203c5ea6a354fd1581471fe80c20eb7544f5d7c9fb57ec12724d683466df217f2ff47d21362f568b41bcfdd51d956d9d412112920011be267edd025a56c6f6cbb0ac52c940c0b7132703f408b8f6ed34dc564ed05b9d4a83704a29a96680bee51e522c8a619edb672e060159101cc2369e2b7bc8e820c237612d90ae2f375adcce97a8daae3c193f5672f61c6e548404789ff6285c7410094eaa1f5b3e34ed0e2a4a9d5fd31189bfd8def298970cec11b8ea230b943c52a731a6b587002fda22b65e5e98bfdafcb4491200d9400a6f95ca6df11e79ba6d82f0d5a55632496d7fa85a82b7bbbfb91dfc02202fe298de91ec71930c854eb35585f81b5ecc8535906d475fb9e111f4df6ea086cf70a63fc6e6a7040083695327ea41c731bdf01c22ff02f4da3f13402dd264b077428284099507612fb2a9ee1e7194d77ea96fc7b2e36360162197220040acecdaf9db9f1702baeeb622377c104bad1dcd4fba59556490c93def8afc483f5f50a1c0ebda79ca7a80521dd8e9e68afe2287f8bc50c3edbcb523bda213ba44c8640bf", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="42e1ab8ff7d86e5cadd7bf254297cb4df6ecdd7ed5419e1c863d6651791dce2305dd9b5ac0a7b1df2b80514cf98e1f4f75fc8dc3b39999a08e891371e05188d0fdf5c134c5389c0183bae6f6f89deb0d95843c4a7b0614af1b23dbcecef911e780ac9ba390fe26740b724b571607cda6f5", 0x71) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:25:03 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) (async) 01:25:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [0x0, 0x2000, 0xfffffffffffffffc], [0x0, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x0, 0x800000000}, {}, {}, {}, {0x0, 0x0, 0x200}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:25:03 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:04 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x160e, 0xffffffffffffffff) (async, rerun: 32) ftruncate(r0, 0x80041) 01:25:04 executing program 0: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt(r0, 0x291, 0x7, &(0x7f0000000000)="dca7b3fddcaa7332630be413c5e418f320f0b954611f2eb050c9d0ef0a2a40b2917ac74115459ea02c6e786c852570db9b", 0x31) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="b6ff6793b43357391176cb4eb35df2a3d423d6f4b93c432871c07965abf0d8a85d158335f440486fa580", 0x2a) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) socket$inet(0x2, 0xc002, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) (async) setsockopt(r0, 0x291, 0x7, &(0x7f0000000000)="dca7b3fddcaa7332630be413c5e418f320f0b954611f2eb050c9d0ef0a2a40b2917ac74115459ea02c6e786c852570db9b", 0x31) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="b6ff6793b43357391176cb4eb35df2a3d423d6f4b93c432871c07965abf0d8a85d158335f440486fa580", 0x2a) (async) dup(r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) (async) 01:25:04 executing program 3: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0xffff, './file0\x00', './file0\x00'}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x23) openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x42) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:04 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:04 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [0x0, 0x2000, 0xfffffffffffffffc], [0x0, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x0, 0x800000000}, {}, {}, {}, {0x0, 0x0, 0x200}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:25:04 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) mmap(&(0x7f0000223000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x100000000) (async) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) (async) sendto$inet(r2, &(0x7f0000000580)="a31efd826677161d899e29126371896358b7944da11a1b902f12ee89db70156a6cd9476f13f4caa98ae14cf52d67ed8b3d12e7ea75a4d51bb9c89c8b0b7817780300a7354dcb9189bc630f40d148f9481c9ab5952fbef2b0f5684f20c18a6482fa3cb056733daedba8858f45307dbb46c73457e4a12544b0c310996bb434b3e0d70c2ffa0ac86d9b59a037bb5a1a2a5b0fce65e35383e77f368ad6c627ae8537071cad9b0981d4280de0922ab2599dc62547101588d351c552810ccb3c2cc7bd747b6d0fdd875adb312d3def85df3e5e239e091871332b3de4a33258b7846b0845c2bdd635512bdcb7455de07022be08c8bea51289bed0e1b5a70598a0bb747693173187ab1bb04f2cc9194ba27a82696a7ef2024c654d98b43de26b2fdf1c1f734f91638fff9ed2842a7a04620a82d396bd051199e7b9ff9dc787d529e82de85acd99f9d05a2e55eff5c077cca496420ccfd3c1d420730c4894d13636a75efe48304e3c314214d2aa09f2c77309c6f51d6d3528c7e7a6f6d465311889268acd3e3352066bfc7d1580077f3806c0cdadf191548a8eb1af3fde430a8f955e475a464ffbd9ee721a8644c7879a7a8cb8441471fded3d557a67abe2749cfad9fe4bf544ac45fc5740f70bde45b80f67ab91d3933065098c13fa30f57be236a18b6e3dcbe9ccc2a8ea146d57d03262a45f0c7227d03bff539fd38f022112094e2f7789f6dcb9efe3d976175bc0f92c6a85c0e8110e6d1c005e0e0dfdb2c3946e3714d10729925f6c13a7e49df6eb5fa78fd1429aee7ccdf836b8c4ec3fefdf97c7f35c1f4b911dcdd6ab647f02a404a23c8432e504a7ee77f5411e028a203b8246396109523a38eb3efcab71a635a8bf0ab7b6dd7eef564dd343e59992ce37897332cf64dd491c929030d7215a5f8077b1c7df251ec7ab401836dd1d938bb01d39d1ae99c7a256203b6ba2ee83dcd88fa763f4fce52a98e1220fee94e84924df0eb380c5c7702beb3022ec3b27a51ab51fc57f4c294d6a40080308a44afaedc248839e028e3a2e77286d9b68b1d6fc61fd9a3ca3ae3c50aa27219f431ef8e1e8db67281fc2d9bcd37badb3212dd36ca61555be990b648d40a92bf72427fd26f328fa3b5621ecf577db903b4bed38a2d2cd5bb3da1f9bc68baaf74a16f5ad70cbafd493ff7123cef8d5edfe22ccaf119da090b10132d54fedae8b526917a2607818d09b646cafc29ec7210b374e2d9abdebb0b7530b9e9f8683f33a8ddcd615c4df7e0647410deef51f586d609df5d8b95d09f0d4757631d6912ef75ff78448ad600b94781fef21d996072b9e955f2f476045a1825a9bc3c92d83007425ba84368eef944238166dacb4cd19e15c5c52ead52b20b6ee8f58d1e105881e54b1cba4825ef8d153944ae855890b88dd51baba703915f28c1cecddb607b1a5f8463443bb43ea387c9daf6a306ce826dd99849a2cf0d8250cff2f363a278f28be27ad6af20a9a6bdf07bccd38b40a3ddd3664d285fb8e6bbb2a7908720c85b72d24da2e400a279da7e243b0a0184f1b495851cfd822fc643b70776ecb64f02034d6fe411529868ebb21b82964c6e71363430de53901e2aad189b021add51fbdfae29cd2d2bcb7e1e66b0bb32d679030793c7da4952119f5c40e0524aee444ac4f7d8da0adb9283b6693430882f5aefa04fc26843293f198200e66171bb40ab6bed0e17680c24ff3bc928602c6d8f4a7aacd7a8fee44cd12328e6440ef9966acaf93e5c51da48ffdff0b21e801b926e37dd4297d6c62841799ffd5621e33a79e138d6ef48c1fd2dc95e23c274959f63482d0d5dba7b040cf63147fd2791f01d16f0278924dadb59f9637ea5f592762b7cdd8ddcd307157c3b94947c5d141595437caf9ad5523fd1ca6eaa2a2760d74368d2a85d7c97dadd5daf78d6bd23f5b6e132b402d360041be3ef744f31b7f861df3a17d1396d4c392f3486162545ceb0e108a3735e074580396c6018bb1e8200cf69db5692d8596d77cadf7b6aa777e86dee9082d7929218a199207da12ac06115c611a2d305ebb5b10b681f293d45fc59c64743f55cdf75e48e3ac2e3927eb59e3588ecd2638155b925c180af50165d17ebf92590df58c0e1f208483985dfa04a1884d42ce0d79057331e1b317f9181d67c582898801daa406bbd96c6a4ad13cfe43d4cf392da12c7858ac69ab49ce1bef060763cb3bf278e6d0c1339f92015d2dc2ec4dbd6d63a32fee09cc64e145b669997d5f2b2843ab5804329d4edcc936a5f2856ae66b168a3992c759a927b36c7dc16e411bb3b52a738961bdd8ba66390797c56d1e0e254ebe6d2e7e1aaba84445a10c6f1e313fa29aaf1699175f99c845755cbc306fe0142d0fcf749837a04e31d0cbf57354233ebac05d97cefa92c8de30b8e04f758e5dfb9001d33f02cc3be85aa22f56b7ec767cc9dfe5b97be8c209a949ae403778c8e8f8055a0359e5e63c7f2b6089dd19fcc79d0f45718632df0dfb63287b27ea511d25453268dd0a4a812e28fafcf749df99b73963a8c5f31c198d4ab41c7a9afbb26dd2f42074018f0cdfb9559189215ebfff5a73429ff178e96995f5a8994e25074a11b1cd063eb1f113870af14d6a63af51d70b858bc4c38b9216eac1b03fddaa2e6750d0f57bddc414e61189b947ab6d76ba10b2a05c353c539d15f15b83193ff25bdbddd98cd63b802a121ad4aebc86a9cc88a67d63761d226e3ce175f5f9ece274e7db70b3d0933f22b2e02e8b87fed0b145810c6e2d78b6a79572212afd35472b2fd62a68a6f31f5defe09133cc543f831c52c520c0dd656e3803194adfbfde2c3441a48af94c41df2a23993a0f8fe984b6432466db84f1e858e620b596a9be53babdf00d10c81529dc529db204e3240058de6fef66ab9b5c5959b7525a961aa9cd38078b90808ecca08214d8e2de5f9b0b1c0ccde4e89bade08da7e4b3bad8095074a8706f377bc3a3eb34a86d468bceaa0ec70ae0393e5656176a53de949004ee049ea92c890d1c9feb9c544698839ad19ba131792199e4203f2be6c00419e0655a81bb4b3c44b76951e4d46aea0025fb6ede36ba9828cde8807e78deaa8f75316aec34cd0f9a81996525204dfd1e7fc3c4a4a759c318a9091df6b9c41ac5295b6c3579ebefe6f8c248284b9d86970403ea3d63703db98c7bfe06dff13983be9ec8fb0a6561e9d48c6a43bce48fd5774393da6dd06ea9fe109903ad681f5f5d1ceee37297ab50e65cad095f6f56075522b450b8eb4081f57952e0faad95e5f7405aababd7c14dcbb211462ecf2375ff624820ca953aca3c0dd8fbddc0dbe4b99e6501f30a6413fc36bea7a3ac51ca1e7bd7a6877e6b9ba33ecbd685c5938bbe378718118b0f6139524e614aec95cdf4acb4f8bbc2b9d4c2391a869706b36a78ba469c313e59dbee75aa608aa5bf5f8c22054bf9a5b5d2395f029f09dbb5fbb1f301ad8f27cd1f33bf35eae1272f819afbbd2fb0bf6026844349a502ca7b646f50b93f826b6da92a33c264a1263ad4d6dcfbc96bb53f8dfcea1ecc428b90e273e2dd77139ff067cca750adc2659a060c641b2c712787cf25b5015f3ca8c604bd52b447ab000f915bde3f258bab38d0a4df285c10eb4e52e5597dd80794b682372c4c1df6ac0b9e71d60a85ac4fed18014a057b6b883d3086cfcc5b26eead50aa4107d31a16d619f55fa6120a6caa5f9afcc2cbdc77fb4d6be357733d4d6aa584dc6be4b750939478f6dc7dda69ea94e39ca6777fbc276bbb920aa0bbe0073f9b2cb43f883b518574454df26976664e7694c7148119da06bb7c1d8f14447ec9af01ca75ba312078752594ab0d4f6784a6c0ba0c8ec96623764a2989c976b7336f9f99665b39cd7cc670e09eeb9a4e15350af1ebb9a40452ca695fa925a6401a3a305db714a7faf6f64dcef2362c8cb5dee2c01331abc8bd504c25c88b6df51037765150f981c109698ada22ac3ac646c881f75ba06e18b99b78d4f8e9a571622c1114a24800d246152e82c9758d2cbb862269b08d3465981a6fdde977e6d3abb7ca450fe0cc7112bcf013883fb5c325933e1c75a388c0d42a8e63537b29cb077c89df356287c8e2a919ecb6e29354bfc7382c24d0f8d1890dcad6d72b6f4ee1d43e47514f410af31eccd83970de5606a1e34d7fd4c3068d934c402ab3445a1fecdb95ba1ee52cd63d7923c03b650e9c4487a752f426cdc4b741fb1a70a0db25bb2ed9cc979d2a9f76c4ab74765f44abe023985428140d90b6e0f678a49e05c6d07ba7222a127ff3c774cae94fe405cd3d3f7c575cc9793456f9ecd7cdec283ea8df8f503bfecbfb7c853607efbbee900bf5a5011059a7464cb22fdded289e369681c17ac60e1843ec5edd761e2479473e28db7f58878dce3034fac45505709f9d63997c4f7e9c313f6a1c9f4f12ecdf10d3f6b737679b96c8be4f4f3106ba81784785c775b21a1bb369b3effeb4fa70e7a5e5f020b0daad3b27f1f44b99168bec135623d1dc964260175083261888502cd9b9b2da8c7190c3eb27ff271d2f0148a9b66795abddfced395f4a975ea4f51cafa67232193298b994ed610ea50a9378b06c5fa287bb45ba93bed5835a34bfc162a55989bf09e632816566557d9edfd895632190799a82d504d35fef0bed7c5a9790283c04183a70e403de2ecdaeb5ce08b537887d42ef59eba4f9273470cefe63eb1e19a1224146a60f007ea6ef5e30a55b003aded66db62d501b773b3ed340886c7b1ecb60e3ac4b07021c5f3fb3789be0ef27527e841bff2631f1e1bb4e825e77ca28173cec7e6532a80c452224556123ef38f8700421a3e1fc89f74c820370a326368e6bb69387619d946f162782fc472ef0f3f6f0dbbef1678177549cae55c3e3583674b0b23d01c769fac33f1b72e99a7f4b9f2e80d67366b5eb42c23f641e59f0557f078b518cda746365207ffce409f9fafbdcb1a64bcff56265d1cba5d53d577411c810916ae944d23c08fd09b4f59a93b327b20bbad545ac8440c3261438e497072dcf162f86a44a2bda58f052ae0e68da55b494a53e433c69f33c765aa95d5542f9305405159a025a2cfcd73083bb44419806f11b855fc352d082c8fa8415486e8c4dada5f5b97c010e4fe8ab968d9dbf2857763557e7212c7df3f4f23db9a186d57d08d7f41d1a1f642e11afb2c9f312b972b46d2164fbd62e19fb633349e03fbdb75180ce25282de203c5ea6a354fd1581471fe80c20eb7544f5d7c9fb57ec12724d683466df217f2ff47d21362f568b41bcfdd51d956d9d412112920011be267edd025a56c6f6cbb0ac52c940c0b7132703f408b8f6ed34dc564ed05b9d4a83704a29a96680bee51e522c8a619edb672e060159101cc2369e2b7bc8e820c237612d90ae2f375adcce97a8daae3c193f5672f61c6e548404789ff6285c7410094eaa1f5b3e34ed0e2a4a9d5fd31189bfd8def298970cec11b8ea230b943c52a731a6b587002fda22b65e5e98bfdafcb4491200d9400a6f95ca6df11e79ba6d82f0d5a55632496d7fa85a82b7bbbfb91dfc02202fe298de91ec71930c854eb35585f81b5ecc8535906d475fb9e111f4df6ea086cf70a63fc6e6a7040083695327ea41c731bdf01c22ff02f4da3f13402dd264b077428284099507612fb2a9ee1e7194d77ea96fc7b2e36360162197220040acecdaf9db9f1702baeeb622377c104bad1dcd4fba59556490c93def8afc483f5f50a1c0ebda79ca7a80521dd8e9e68afe2287f8bc50c3edbcb523bda213ba44c8640bf", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="42e1ab8ff7d86e5cadd7bf254297cb4df6ecdd7ed5419e1c863d6651791dce2305dd9b5ac0a7b1df2b80514cf98e1f4f75fc8dc3b39999a08e891371e05188d0fdf5c134c5389c0183bae6f6f89deb0d95843c4a7b0614af1b23dbcecef911e780ac9ba390fe26740b724b571607cda6f5", 0x71) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:25:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:04 executing program 4: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:04 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = dup(r2) fcntl$dupfd(r4, 0xa, r6) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:04 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = dup(r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:25:04 executing program 3: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0xffff, './file0\x00', './file0\x00'}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x23) openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x42) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0xffff, './file0\x00', './file0\x00'}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x23) (async) openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x42) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) 01:25:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0xffffffffffffff2e], [], [], [0xffffffffffffffff], [], {}, {0x0, 0xffffffff, 0x0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0xbb, 0x0, &(0x7f0000000140)=""/187}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) close(r2) 01:25:04 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r1 = dup(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) socket(0x1, 0x1, 0xc9) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="6002fffff9ffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="f2bbee928193b3b2bc09d77a4751a0026d17023164435b5700213149e1d91f897df96d8f8c6c7d1c6568fca939e630ce0196aad49d5fc1b6ba9bc243d28806200c59", 0x42) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') 01:25:04 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x160e, 0xffffffffffffffff) (async) ftruncate(r0, 0x80041) 01:25:04 executing program 4: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:04 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r2 = getuid() fchown(r1, r2, 0x0) (async) r3 = dup(r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:25:04 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) dup(r2) (async) r6 = dup(r2) fcntl$dupfd(r4, 0xa, r6) (async) fcntl$dupfd(r4, 0xa, r6) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0xffffffffffffff2e], [], [], [0xffffffffffffffff], [], {}, {0x0, 0xffffffff, 0x0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) r4 = fcntl$dupfd(r2, 0x0, r1) (rerun: 32) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0xbb, 0x0, &(0x7f0000000140)=""/187}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) close(r2) 01:25:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (rerun: 32) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:04 executing program 3: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0xffff, './file0\x00', './file0\x00'}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x23) openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x42) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0xffff, './file0\x00', './file0\x00'}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x23) (async) openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x42) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) 01:25:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) (async) 01:25:04 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = dup(r2) fcntl$dupfd(r4, 0xa, r6) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r4, r5, 0x0) (async) dup(r2) (async) fcntl$dupfd(r4, 0xa, r6) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:25:04 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r1 = dup(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) socket(0x1, 0x1, 0xc9) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="6002fffff9ffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="f2bbee928193b3b2bc09d77a4751a0026d17023164435b5700213149e1d91f897df96d8f8c6c7d1c6568fca939e630ce0196aad49d5fc1b6ba9bc243d28806200c59", 0x42) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') chroot(&(0x7f0000000000)='./file0\x00') (async) socket$inet(0x2, 0x2, 0x0) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') (async) dup(r0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) socket(0x1, 0x1, 0xc9) (async) socket(0x2, 0x8001, 0x0) (async) close(r2) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r3, r2) (async) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="6002fffff9ffffff"], 0x10) (async) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) (async) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="f2bbee928193b3b2bc09d77a4751a0026d17023164435b5700213149e1d91f897df96d8f8c6c7d1c6568fca939e630ce0196aad49d5fc1b6ba9bc243d28806200c59", 0x42) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') (async) 01:25:04 executing program 4: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:04 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) (async) r3 = dup(r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:25:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0xffffffffffffff2e], [], [], [0xffffffffffffffff], [], {}, {0x0, 0xffffffff, 0x0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0xbb, 0x0, &(0x7f0000000140)=""/187}) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) close(r2) 01:25:04 executing program 4: mknod(0x0, 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:04 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r1 = dup(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) socket(0x1, 0x1, 0xc9) (async) r2 = socket(0x2, 0x8001, 0x0) close(r2) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r3, r2) (async) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="6002fffff9ffffff"], 0x10) (async) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) (async) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="f2bbee928193b3b2bc09d77a4751a0026d17023164435b5700213149e1d91f897df96d8f8c6c7d1c6568fca939e630ce0196aad49d5fc1b6ba9bc243d28806200c59", 0x42) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') 01:25:04 executing program 4: mknod(0x0, 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:05 executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x9, 0x3, 0xddb}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chown(&(0x7f0000000540)='./file0\x00', 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) fchown(r3, r6, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x4) r7 = socket$inet(0x2, 0x4000, 0x77) bind(r7, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ftruncate(r1, 0x80041) 01:25:05 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = dup(0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0x0) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0x0) r12 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r13 = getuid() fchown(r12, r13, 0x0) r14 = socket(0x2, 0x5, 0x6f) r15 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r16 = getuid() fchown(r15, r16, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x4, 0xffffffffffffff59, 0x1}, {{r1}, 0xfffffffffffffffe, 0x29, 0x40, 0x1f, 0x4}, {{r5}, 0xfffffffffffffffb, 0x4, 0x4, 0xc23, 0x1000}, {{r3}, 0xffffffffffffffff, 0x21, 0x1, 0x1f, 0x6}, {{}, 0xfffffffffffffffc, 0xa0, 0x40, 0x2, 0xffffffffffffffff}, {{}, 0xffffffffffffffff, 0x10, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0x4b, 0x1, 0x8, 0x7fffffffffffffff}, {{}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x0, 0x7}, {{r8}, 0xfffffffffffffffa, 0x0, 0x4, 0x7f, 0x1}], 0x7, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0xa, 0x2, 0x7fffffff, 0x7}, {{r3}, 0xfffffffffffffffd, 0x80, 0x40, 0x4, 0x400}, {{r12}, 0xffffffffffffffff, 0x90, 0x92d68d9522891fe0, 0x8, 0x5}, {{r14}, 0xfffffffffffffffd, 0x9a, 0x0, 0x1, 0x1f}, {{r15}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x1}, {{r4}, 0xa62e4f154e9a98a1, 0x8, 0x1, 0x2, 0xf8}], 0x0, &(0x7f0000000280)={0x7ff, 0x7fffffffffffffff}) r17 = socket(0x0, 0x8000, 0x1) r18 = fcntl$dupfd(r17, 0xa, r6) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) 01:25:05 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r1, &(0x7f0000000100)="10502338072f8b2e6dc81e1511d57b524e71befdcfa830befa03ea622680944164a0af56fdc89abf86590c18883309052a89c823182bb3e30bb021a002b49f3232d33c4e66ca117c375b4a5165d300d7ce2ad2ebb64ff4932914056bbcec4e7c5eddc8a596023fe519dc9a9c6f8ca0d3aa379c2340da5806524271b39b0e25b792e15058d6846c6f9e2452853d6f1e10db4e39ec71b6795188d37645283ee7a852321529114baee4f68f68fdc00239e5936694f38c1678d9d6702c56d6563dcf85658486f4de0b830ced66235133175ed191895fed7f732927bf82e3cf48569a6760b4055a897a4d", 0xe8, 0x2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x4}, 0xc) 01:25:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="43d4279ab697e0a46e64cff538f1454f3f61f33a88992403234230218bb8aaaebc24db76571d4655c39e3106e0f345da224974466966136eb6bac59879", 0x3d) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:05 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair(0x2, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:05 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x7ff, 0x20, 0x0, 0x7}, {0x8001, 0xe3, 0x7f, 0x8}, {0xfff7, 0x6, 0x1, 0x8}, {0x4000, 0xd7, 0x1, 0x1}, {0x0, 0x7, 0x58, 0x3}, {0x3, 0x4, 0x5, 0x5f}, {0xdc, 0x3f, 0x5, 0x5}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:05 executing program 4: mknod(0x0, 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:25:05 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r1, &(0x7f0000000100)="10502338072f8b2e6dc81e1511d57b524e71befdcfa830befa03ea622680944164a0af56fdc89abf86590c18883309052a89c823182bb3e30bb021a002b49f3232d33c4e66ca117c375b4a5165d300d7ce2ad2ebb64ff4932914056bbcec4e7c5eddc8a596023fe519dc9a9c6f8ca0d3aa379c2340da5806524271b39b0e25b792e15058d6846c6f9e2452853d6f1e10db4e39ec71b6795188d37645283ee7a852321529114baee4f68f68fdc00239e5936694f38c1678d9d6702c56d6563dcf85658486f4de0b830ced66235133175ed191895fed7f732927bf82e3cf48569a6760b4055a897a4d", 0xe8, 0x2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x4}, 0xc) 01:25:05 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:05 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x7ff, 0x20, 0x0, 0x7}, {0x8001, 0xe3, 0x7f, 0x8}, {0xfff7, 0x6, 0x1, 0x8}, {0x4000, 0xd7, 0x1, 0x1}, {0x0, 0x7, 0x58, 0x3}, {0x3, 0x4, 0x5, 0x5f}, {0xdc, 0x3f, 0x5, 0x5}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="43d4279ab697e0a46e64cff538f1454f3f61f33a88992403234230218bb8aaaebc24db76571d4655c39e3106e0f345da224974466966136eb6bac59879", 0x3d) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="43d4279ab697e0a46e64cff538f1454f3f61f33a88992403234230218bb8aaaebc24db76571d4655c39e3106e0f345da224974466966136eb6bac59879", 0x3d) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:05 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) (async) socketpair(0x2, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r4) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) fcntl$getown(r1, 0x5) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:25:05 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = dup(0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) r3 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async, rerun: 64) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r7 = getuid() fchown(r6, r7, 0x0) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r9 = getuid() fchown(r8, r9, 0x0) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0x0) r12 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r13 = getuid() fchown(r12, r13, 0x0) (async) r14 = socket(0x2, 0x5, 0x6f) (async) r15 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r16 = getuid() fchown(r15, r16, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x4, 0xffffffffffffff59, 0x1}, {{r1}, 0xfffffffffffffffe, 0x29, 0x40, 0x1f, 0x4}, {{r5}, 0xfffffffffffffffb, 0x4, 0x4, 0xc23, 0x1000}, {{r3}, 0xffffffffffffffff, 0x21, 0x1, 0x1f, 0x6}, {{}, 0xfffffffffffffffc, 0xa0, 0x40, 0x2, 0xffffffffffffffff}, {{}, 0xffffffffffffffff, 0x10, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0x4b, 0x1, 0x8, 0x7fffffffffffffff}, {{}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x0, 0x7}, {{r8}, 0xfffffffffffffffa, 0x0, 0x4, 0x7f, 0x1}], 0x7, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0xa, 0x2, 0x7fffffff, 0x7}, {{r3}, 0xfffffffffffffffd, 0x80, 0x40, 0x4, 0x400}, {{r12}, 0xffffffffffffffff, 0x90, 0x92d68d9522891fe0, 0x8, 0x5}, {{r14}, 0xfffffffffffffffd, 0x9a, 0x0, 0x1, 0x1f}, {{r15}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x1}, {{r4}, 0xa62e4f154e9a98a1, 0x8, 0x1, 0x2, 0xf8}], 0x0, &(0x7f0000000280)={0x7ff, 0x7fffffffffffffff}) (async, rerun: 32) r17 = socket(0x0, 0x8000, 0x1) (rerun: 32) r18 = fcntl$dupfd(r17, 0xa, r6) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) 01:25:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:25:05 executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x9, 0x3, 0xddb}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chown(&(0x7f0000000540)='./file0\x00', 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) fchown(r3, r6, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x4) r7 = socket$inet(0x2, 0x4000, 0x77) bind(r7, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ftruncate(r1, 0x80041) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x9, 0x3, 0xddb}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) chown(&(0x7f0000000540)='./file0\x00', 0xffffffffffffffff, 0x0) (async) open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r3, r4, 0x0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r5, r6, 0x0) (async) fchown(r3, r6, 0xffffffffffffffff) (async) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x4) (async) socket$inet(0x2, 0x4000, 0x77) (async) bind(r7, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) (async) ftruncate(r1, 0x80041) (async) 01:25:05 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:05 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x7ff, 0x20, 0x0, 0x7}, {0x8001, 0xe3, 0x7f, 0x8}, {0xfff7, 0x6, 0x1, 0x8}, {0x4000, 0xd7, 0x1, 0x1}, {0x0, 0x7, 0x58, 0x3}, {0x3, 0x4, 0x5, 0x5f}, {0xdc, 0x3f, 0x5, 0x5}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x7ff, 0x20, 0x0, 0x7}, {0x8001, 0xe3, 0x7f, 0x8}, {0xfff7, 0x6, 0x1, 0x8}, {0x4000, 0xd7, 0x1, 0x1}, {0x0, 0x7, 0x58, 0x3}, {0x3, 0x4, 0x5, 0x5f}, {0xdc, 0x3f, 0x5, 0x5}]}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) (async) 01:25:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="43d4279ab697e0a46e64cff538f1454f3f61f33a88992403234230218bb8aaaebc24db76571d4655c39e3106e0f345da224974466966136eb6bac59879", 0x3d) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:05 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r1, &(0x7f0000000100)="10502338072f8b2e6dc81e1511d57b524e71befdcfa830befa03ea622680944164a0af56fdc89abf86590c18883309052a89c823182bb3e30bb021a002b49f3232d33c4e66ca117c375b4a5165d300d7ce2ad2ebb64ff4932914056bbcec4e7c5eddc8a596023fe519dc9a9c6f8ca0d3aa379c2340da5806524271b39b0e25b792e15058d6846c6f9e2452853d6f1e10db4e39ec71b6795188d37645283ee7a852321529114baee4f68f68fdc00239e5936694f38c1678d9d6702c56d6563dcf85658486f4de0b830ced66235133175ed191895fed7f732927bf82e3cf48569a6760b4055a897a4d", 0xe8, 0x2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x4}, 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) sendto(r1, &(0x7f0000000100)="10502338072f8b2e6dc81e1511d57b524e71befdcfa830befa03ea622680944164a0af56fdc89abf86590c18883309052a89c823182bb3e30bb021a002b49f3232d33c4e66ca117c375b4a5165d300d7ce2ad2ebb64ff4932914056bbcec4e7c5eddc8a596023fe519dc9a9c6f8ca0d3aa379c2340da5806524271b39b0e25b792e15058d6846c6f9e2452853d6f1e10db4e39ec71b6795188d37645283ee7a852321529114baee4f68f68fdc00239e5936694f38c1678d9d6702c56d6563dcf85658486f4de0b830ced66235133175ed191895fed7f732927bf82e3cf48569a6760b4055a897a4d", 0xe8, 0x2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x4}, 0xc) (async) 01:25:05 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair(0x2, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r4) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:25:05 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = dup(0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) r3 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) (async) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r7 = getuid() fchown(r6, r7, 0x0) (async) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r9 = getuid() fchown(r8, r9, 0x0) (async) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0x0) (async) r12 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r13 = getuid() fchown(r12, r13, 0x0) r14 = socket(0x2, 0x5, 0x6f) (async) r15 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r16 = getuid() fchown(r15, r16, 0x0) (async) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x4, 0xffffffffffffff59, 0x1}, {{r1}, 0xfffffffffffffffe, 0x29, 0x40, 0x1f, 0x4}, {{r5}, 0xfffffffffffffffb, 0x4, 0x4, 0xc23, 0x1000}, {{r3}, 0xffffffffffffffff, 0x21, 0x1, 0x1f, 0x6}, {{}, 0xfffffffffffffffc, 0xa0, 0x40, 0x2, 0xffffffffffffffff}, {{}, 0xffffffffffffffff, 0x10, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0x4b, 0x1, 0x8, 0x7fffffffffffffff}, {{}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x0, 0x7}, {{r8}, 0xfffffffffffffffa, 0x0, 0x4, 0x7f, 0x1}], 0x7, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0xa, 0x2, 0x7fffffff, 0x7}, {{r3}, 0xfffffffffffffffd, 0x80, 0x40, 0x4, 0x400}, {{r12}, 0xffffffffffffffff, 0x90, 0x92d68d9522891fe0, 0x8, 0x5}, {{r14}, 0xfffffffffffffffd, 0x9a, 0x0, 0x1, 0x1f}, {{r15}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x1}, {{r4}, 0xa62e4f154e9a98a1, 0x8, 0x1, 0x2, 0xf8}], 0x0, &(0x7f0000000280)={0x7ff, 0x7fffffffffffffff}) (async) r17 = socket(0x0, 0x8000, 0x1) r18 = fcntl$dupfd(r17, 0xa, r6) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) 01:25:05 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:25:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket(0x6, 0x1, 0x81) 01:25:05 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [], [], [0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:05 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xfffd}, {0x403}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:05 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x1000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3f) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x70ddbec9) r5 = socket$inet(0x2, 0x1, 0x2) socketpair(0x1, 0x2, 0x9a, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) fcntl$dupfd(r3, 0xa, r5) r7 = socket(0x2, 0x4000, 0x20) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 01:25:05 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4020, 0x0) r2 = getuid() fchown(r1, r2, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0xc0, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x28280, 0x2) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) (async) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [], [], [0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:06 executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x9, 0x3, 0xddb}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chown(&(0x7f0000000540)='./file0\x00', 0xffffffffffffffff, 0x0) (async) r2 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r6 = getuid() fchown(r5, r6, 0x0) fchown(r3, r6, 0xffffffffffffffff) (async) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x4) (async) r7 = socket$inet(0x2, 0x4000, 0x77) bind(r7, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ftruncate(r1, 0x80041) 01:25:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) 01:25:06 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:06 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4020, 0x0) r2 = getuid() fchown(r1, r2, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0xc0, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x28280, 0x2) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x4020, 0x0) (async) getuid() (async) fchown(r1, r2, 0x0) (async) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0xc0, 0x3) (async) open(&(0x7f0000000080)='./file0\x00', 0x28280, 0x2) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) 01:25:06 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xfffd}, {0x403}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) socket(0x6, 0x1, 0x81) 01:25:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 32) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [], [], [0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:06 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x1000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3f) fcntl$dupfd(r2, 0x0, r0) (async) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x70ddbec9) r5 = socket$inet(0x2, 0x1, 0x2) socketpair(0x1, 0x2, 0x9a, &(0x7f00000001c0)) (async) socketpair(0x1, 0x2, 0x9a, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) fcntl$dupfd(r3, 0xa, r5) (async) fcntl$dupfd(r3, 0xa, r5) r7 = socket(0x2, 0x4000, 0x20) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() fcntl$dupfd(r7, 0x0, r8) socket(0x1, 0x5, 0x0) (async) r9 = socket(0x1, 0x5, 0x0) fcntl$dupfd(r9, 0x0, r9) (async) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 01:25:06 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket(0x6, 0x1, 0x81) 01:25:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xfffd}, {0x403}, {0x6, 0x0, 0x0, 0x7f}]}) (async, rerun: 32) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) 01:25:06 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() r3 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x7fffffff, 0x0, 0x6, 0xffc1, &(0x7f0000000280)={{0xe1, 0x4, 0x1, 0x3f, 0x2, 0x2, 0xdc}, {[0x100000001, 0x3, 0x100, 0x9, 0x7, 0x5, 0xe5, 0x5, 0x0, 0x7, 0x7fff, 0x10001, 0x4, 0x1, 0xffffffff, 0x3, 0x0, 0x1], [0x5, 0x0, 0x70000, 0x1, 0x9fa, 0x7, 0xfffffffffffffffc, 0x5, 0x2, 0x3], [0x6, 0x8, 0xdd8c, 0x1, 0x8, 0x32c], [0xece6, 0x0, 0x8, 0x80000000, 0x9, 0x8001], [{0x7ff, 0xffffff8b, 0x2, 0x7}, {0x5, 0x7, 0x7, 0x7}, {0x1, 0x20, 0x8, 0x80000000}, {0xa9b, 0x7, 0x1, 0x8}, {0x8000, 0x0, 0x4, 0x62c3}, {0x8, 0xfffffffb, 0x5, 0x7}, {0x70, 0x6, 0x3, 0x1000}, {0x5, 0x0, 0xfffffffa, 0x9}], {0x1a, 0x4, 0x1f, 0x5}, {0x4, 0x60, 0x2, 0x2}}}, 0x1000, 0x1f}) fchown(r1, r2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x60}, {0xffffffffffffff9c, 0x2}, {r1, 0x40}, {0xffffffffffffff9c, 0x8}], 0x4, 0x4) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) 01:25:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f0000002a80)=[{&(0x7f0000002740)="62f01eb37b52c5af297e8a795ac9b5ec975f348b2106ece1f64b8ddc9af1f99d0d357e226779a7424ecbc4ce0a4615a8945406a4184f3aa69eba9d67157e7ce57eaf7a3e57a31717ee79ce65c7803aeae72ed9276554c7ff3952e7f044c0da5b96b94fb4bd1acf763ccdcb3c75ba4f8d71b7c8748ed30a", 0x77}, {&(0x7f00000001c0)="85d9b8578327888feb82d2c24ca5a6d24f7e1691f0bd938a928e8b44f4c2db82de7ece51fbf9ad676a0ca18c756f6aaf69fe870d", 0x34}, {&(0x7f00000027c0)="acbe9b3ae184e52a5c6c9e3bbe", 0xd}, {&(0x7f0000002800)="a0ca4f68271f4e29ae9afc1852aeae660c4066c0e3d1ef64a6f79533d82c5e01ac056ddabef682f18f324c31b8be0361b2cece7cb549a33e2bedbdfd4209429b78af9345d909f0698da8a4d8cb275d1ffb80d6f6f3cc94b69e3f33ac0891c8c4424033c38a89c3ca623f6dd9176e3441b22b8af6bb712d70da933ad1ce545b01f002950656a2e8665f300c501be1956e5aeba78538ab4ffc0226461630284ecaa6181593ae3f0a1451ac3103fc6e80", 0xaf}, {&(0x7f00000028c0)="1de3539934cbc5b1a66d0dd17aec50557e34c5fd0615c4a81e62b1b6d47a60b237a730af6f60c033c25465e1bd001ea52eb25954de564961e0a7794b83d2f7564e029f29e60587b8f0a7ae0930446fba1866406e3bc227dc7d93045b3d0411328bb6cac465cabab21533b0871ced4a2586896ded544bb8845382884d99a5a03a99e5fa1e389972cb49bf946ba86f53b8a89f03c2df4d6ab04bdb29555281111caf6e1001b109de764c490e82413cbb1f08b2f46715734fe24b3d5f9ed09698c5d909b97d10", 0xc5}, {&(0x7f00000029c0)="64330e3f7f155bb96cafcdb5a389467fcb4fc18ce2dc5746df9a4eda7cedb3b3e97bfc9243868c0d66fa4be8d4cd867b810fcb1dbfaefe32391b7f8f3656a12d4623fd9a7cb581c22c978a95e8009093bced82b666cef2f56ece6e6b9bc1b32bbd9cdf973583f59f0adabe489ee82e25fb428f4fc9ecda460b837a588e313d39a5a182d5e23c21ac1468d11666b3d0c42eabf73b7be70de448ec71b32170470094d5172be3cdef93054e026f6b381a38c9", 0xb1}], 0x6) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000026c0)=[{&(0x7f00000002c0)=""/78, 0x4e}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/224, 0xe0}, {&(0x7f0000001440)=""/65, 0x41}, {&(0x7f00000014c0)=""/250, 0xfa}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/21, 0x15}, {&(0x7f0000002600)=""/142, 0x8e}], 0x8) r3 = getuid() r4 = dup2(r0, r1) fcntl$dupfd(r4, 0x0, r1) fchown(r2, r3, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0xb00) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) fcntl$dupfd(r4, 0xa, r5) socket(0x6, 0x4000, 0x40) 01:25:06 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$TIOCSBRK(r1, 0x2000747b) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x1000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3f) (async) r3 = fcntl$dupfd(r2, 0x0, r0) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x70ddbec9) (async) r5 = socket$inet(0x2, 0x1, 0x2) (async) socketpair(0x1, 0x2, 0x9a, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) fcntl$dupfd(r3, 0xa, r5) (async) r7 = socket(0x2, 0x4000, 0x20) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 01:25:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:06 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r4 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000001c0)="0d1ac42dc02a38157a1451ba45b491dbc5ad2e88a2bb5af8ae7cfd8df913fc433dae4f84345eb98ef9691669871a1309051aa650fe3df547725498ef77bdef5637748bbb6a95976ae2789997bc9cdc6771fbd09d6082b1d8b13476797622da68725840f8bc183cd52e1c734df22abc08924a615e5d765cc0c96d33e4050dbc6b54a4d4a79adc6a794133db114e528c8124cbb3d33099fe02b7e11d8b87063ffe4e0874414c2f99fcc7dd29df16b3a357a4bd6de4a303e306cc35564a0cc7fb6fd98bd86b85b12437976a94b4784261554c3851a1", 0xd4}, {&(0x7f00000002c0)="c76b9e6539d87252c5d6de53bf73cc559482da9826067666c6e3dc0b6f933a97b04ad9d14bf6c9abdd3a2e05bd013fe66b4efcb2d44718fed9ce", 0x3a}, {&(0x7f0000000300)="ca0e5867b25352b16df90b866c7ae31c4cf06f5d31d3512239038003bef896d29f02050d358a70281a8b52d77825168c9ccf5953fcc9ddde0cef2af26c0005dba1f6dc5baf59ebe14f18b29e757148d869e5caa80007ed33e77ca46ba78040822a20", 0x62}], 0x3, 0x8000000000000000) ftruncate(r3, 0x80041) syz_open_pts() r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) writev(r7, &(0x7f00000003c0), 0x0) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000140)="40607eb5378c604da29838aa26245a12549ce4c65e79c7a8f677e141", 0x1c}], 0x1, 0x3a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x8, &(0x7f00000005c0)=[r0, r0, r2, r2, 0xffffffffffffffff, r2, r2, r2]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x9, r1, r2, r9, r10, 0x86, 0x744}, 0x8001, 0x3f, 0x80000000}) 01:25:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) getsockopt$inet_opts(r1, 0x0, 0xdad1b1269c07b4cd, &(0x7f0000000000)=""/114, &(0x7f0000000080)=0x72) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x6, 0x4) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:06 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:07 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4020, 0x0) r2 = getuid() fchown(r1, r2, 0x0) (async) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0xc0, 0x3) (async) open(&(0x7f0000000080)='./file0\x00', 0x28280, 0x2) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:07 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f0000002a80)=[{&(0x7f0000002740)="62f01eb37b52c5af297e8a795ac9b5ec975f348b2106ece1f64b8ddc9af1f99d0d357e226779a7424ecbc4ce0a4615a8945406a4184f3aa69eba9d67157e7ce57eaf7a3e57a31717ee79ce65c7803aeae72ed9276554c7ff3952e7f044c0da5b96b94fb4bd1acf763ccdcb3c75ba4f8d71b7c8748ed30a", 0x77}, {&(0x7f00000001c0)="85d9b8578327888feb82d2c24ca5a6d24f7e1691f0bd938a928e8b44f4c2db82de7ece51fbf9ad676a0ca18c756f6aaf69fe870d", 0x34}, {&(0x7f00000027c0)="acbe9b3ae184e52a5c6c9e3bbe", 0xd}, {&(0x7f0000002800)="a0ca4f68271f4e29ae9afc1852aeae660c4066c0e3d1ef64a6f79533d82c5e01ac056ddabef682f18f324c31b8be0361b2cece7cb549a33e2bedbdfd4209429b78af9345d909f0698da8a4d8cb275d1ffb80d6f6f3cc94b69e3f33ac0891c8c4424033c38a89c3ca623f6dd9176e3441b22b8af6bb712d70da933ad1ce545b01f002950656a2e8665f300c501be1956e5aeba78538ab4ffc0226461630284ecaa6181593ae3f0a1451ac3103fc6e80", 0xaf}, {&(0x7f00000028c0)="1de3539934cbc5b1a66d0dd17aec50557e34c5fd0615c4a81e62b1b6d47a60b237a730af6f60c033c25465e1bd001ea52eb25954de564961e0a7794b83d2f7564e029f29e60587b8f0a7ae0930446fba1866406e3bc227dc7d93045b3d0411328bb6cac465cabab21533b0871ced4a2586896ded544bb8845382884d99a5a03a99e5fa1e389972cb49bf946ba86f53b8a89f03c2df4d6ab04bdb29555281111caf6e1001b109de764c490e82413cbb1f08b2f46715734fe24b3d5f9ed09698c5d909b97d10", 0xc5}, {&(0x7f00000029c0)="64330e3f7f155bb96cafcdb5a389467fcb4fc18ce2dc5746df9a4eda7cedb3b3e97bfc9243868c0d66fa4be8d4cd867b810fcb1dbfaefe32391b7f8f3656a12d4623fd9a7cb581c22c978a95e8009093bced82b666cef2f56ece6e6b9bc1b32bbd9cdf973583f59f0adabe489ee82e25fb428f4fc9ecda460b837a588e313d39a5a182d5e23c21ac1468d11666b3d0c42eabf73b7be70de448ec71b32170470094d5172be3cdef93054e026f6b381a38c9", 0xb1}], 0x6) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) readv(r1, &(0x7f00000026c0)=[{&(0x7f00000002c0)=""/78, 0x4e}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/224, 0xe0}, {&(0x7f0000001440)=""/65, 0x41}, {&(0x7f00000014c0)=""/250, 0xfa}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/21, 0x15}, {&(0x7f0000002600)=""/142, 0x8e}], 0x8) (async) r3 = getuid() r4 = dup2(r0, r1) fcntl$dupfd(r4, 0x0, r1) fchown(r2, r3, 0x0) (async, rerun: 64) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0xb00) (rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async, rerun: 64) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) (rerun: 64) fcntl$dupfd(r4, 0xa, r5) (async) socket(0x6, 0x4000, 0x40) 01:25:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() r3 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x7fffffff, 0x0, 0x6, 0xffc1, &(0x7f0000000280)={{0xe1, 0x4, 0x1, 0x3f, 0x2, 0x2, 0xdc}, {[0x100000001, 0x3, 0x100, 0x9, 0x7, 0x5, 0xe5, 0x5, 0x0, 0x7, 0x7fff, 0x10001, 0x4, 0x1, 0xffffffff, 0x3, 0x0, 0x1], [0x5, 0x0, 0x70000, 0x1, 0x9fa, 0x7, 0xfffffffffffffffc, 0x5, 0x2, 0x3], [0x6, 0x8, 0xdd8c, 0x1, 0x8, 0x32c], [0xece6, 0x0, 0x8, 0x80000000, 0x9, 0x8001], [{0x7ff, 0xffffff8b, 0x2, 0x7}, {0x5, 0x7, 0x7, 0x7}, {0x1, 0x20, 0x8, 0x80000000}, {0xa9b, 0x7, 0x1, 0x8}, {0x8000, 0x0, 0x4, 0x62c3}, {0x8, 0xfffffffb, 0x5, 0x7}, {0x70, 0x6, 0x3, 0x1000}, {0x5, 0x0, 0xfffffffa, 0x9}], {0x1a, 0x4, 0x1f, 0x5}, {0x4, 0x60, 0x2, 0x2}}}, 0x1000, 0x1f}) (async) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x7fffffff, 0x0, 0x6, 0xffc1, &(0x7f0000000280)={{0xe1, 0x4, 0x1, 0x3f, 0x2, 0x2, 0xdc}, {[0x100000001, 0x3, 0x100, 0x9, 0x7, 0x5, 0xe5, 0x5, 0x0, 0x7, 0x7fff, 0x10001, 0x4, 0x1, 0xffffffff, 0x3, 0x0, 0x1], [0x5, 0x0, 0x70000, 0x1, 0x9fa, 0x7, 0xfffffffffffffffc, 0x5, 0x2, 0x3], [0x6, 0x8, 0xdd8c, 0x1, 0x8, 0x32c], [0xece6, 0x0, 0x8, 0x80000000, 0x9, 0x8001], [{0x7ff, 0xffffff8b, 0x2, 0x7}, {0x5, 0x7, 0x7, 0x7}, {0x1, 0x20, 0x8, 0x80000000}, {0xa9b, 0x7, 0x1, 0x8}, {0x8000, 0x0, 0x4, 0x62c3}, {0x8, 0xfffffffb, 0x5, 0x7}, {0x70, 0x6, 0x3, 0x1000}, {0x5, 0x0, 0xfffffffa, 0x9}], {0x1a, 0x4, 0x1f, 0x5}, {0x4, 0x60, 0x2, 0x2}}}, 0x1000, 0x1f}) fchown(r1, r2, 0x0) (async) fchown(r1, r2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x60}, {0xffffffffffffff9c, 0x2}, {r1, 0x40}, {0xffffffffffffff9c, 0x8}], 0x4, 0x4) socket$inet(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) 01:25:07 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r2) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="50536df7d9150896b1b204a5496a06a80d3f3a8667dd79f94ff9b563d2cae058d1a8181b70d4d5e099edab42353a2d28239f416f839fe92d85d12943cff02bd9774558f6baa6c627783cd5811d6ae70b1d0cdf3b665bb8c38f2d0ad4e6b4ea03c2e6865a99141e82715c5cad0c739c03", 0x70) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:25:07 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:07 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) getsockopt$inet_opts(r1, 0x0, 0xdad1b1269c07b4cd, &(0x7f0000000000)=""/114, &(0x7f0000000080)=0x72) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x6, 0x4) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x3, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) getsockopt$inet_opts(r1, 0x0, 0xdad1b1269c07b4cd, &(0x7f0000000000)=""/114, &(0x7f0000000080)=0x72) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x6, 0x4) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:25:07 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) 01:25:07 executing program 3: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="4bbb42618aa8d7425603f8a6b46def84df41c8f99718096aa44a303eb0589d72a9330dae86096a281f1f8cf1d4f868e45a9c5d0376d6491dec498bba600048f42ee7e7f8220b012f84a20505d6246f19727f585398f4ba53a5342e2503a2ccdfcdda321317de11f50ecdce57c44aabdf89e25af4e5d0c4986416a555d4ee9a25951e14478c1f8d0441ca1078", &(0x7f0000000080)=0x8c, &(0x7f00000001c0)="406bac695a5a5ae886454f5fcfcce7e98f331d1bb774d9f7ebd278859beb412a78602eb953c6e1c3496f06609bdabc5016ce713ed0c48d8079e04b3d0334e79207fa930508e540020fb9861ececc2e5c5c764e83896a2cbc4a9e67f731b73f17ae1928fc35eb99b6d8dcde8a17a80630611774d79e35b6d229d4d071d522a2d1da36821da5a92d4a8c2cca656e69cfaf59839ec549b094c9a1e26e03447b1bd6d56ed6b3dd9173b4f24eb19c9dde1cb7894dbfe66319f991f3684b76607dc7ad4fdfc930bb142814d137b09e6c264332c48e", 0xd2) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:07 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r4 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000001c0)="0d1ac42dc02a38157a1451ba45b491dbc5ad2e88a2bb5af8ae7cfd8df913fc433dae4f84345eb98ef9691669871a1309051aa650fe3df547725498ef77bdef5637748bbb6a95976ae2789997bc9cdc6771fbd09d6082b1d8b13476797622da68725840f8bc183cd52e1c734df22abc08924a615e5d765cc0c96d33e4050dbc6b54a4d4a79adc6a794133db114e528c8124cbb3d33099fe02b7e11d8b87063ffe4e0874414c2f99fcc7dd29df16b3a357a4bd6de4a303e306cc35564a0cc7fb6fd98bd86b85b12437976a94b4784261554c3851a1", 0xd4}, {&(0x7f00000002c0)="c76b9e6539d87252c5d6de53bf73cc559482da9826067666c6e3dc0b6f933a97b04ad9d14bf6c9abdd3a2e05bd013fe66b4efcb2d44718fed9ce", 0x3a}, {&(0x7f0000000300)="ca0e5867b25352b16df90b866c7ae31c4cf06f5d31d3512239038003bef896d29f02050d358a70281a8b52d77825168c9ccf5953fcc9ddde0cef2af26c0005dba1f6dc5baf59ebe14f18b29e757148d869e5caa80007ed33e77ca46ba78040822a20", 0x62}], 0x3, 0x8000000000000000) ftruncate(r3, 0x80041) syz_open_pts() r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) writev(r7, &(0x7f00000003c0), 0x0) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000140)="40607eb5378c604da29838aa26245a12549ce4c65e79c7a8f677e141", 0x1c}], 0x1, 0x3a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x8, &(0x7f00000005c0)=[r0, r0, r2, r2, 0xffffffffffffffff, r2, r2, r2]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x9, r1, r2, r9, r10, 0x86, 0x744}, 0x8001, 0x3f, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) (async) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r5, r6, 0x0) (async) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000001c0)="0d1ac42dc02a38157a1451ba45b491dbc5ad2e88a2bb5af8ae7cfd8df913fc433dae4f84345eb98ef9691669871a1309051aa650fe3df547725498ef77bdef5637748bbb6a95976ae2789997bc9cdc6771fbd09d6082b1d8b13476797622da68725840f8bc183cd52e1c734df22abc08924a615e5d765cc0c96d33e4050dbc6b54a4d4a79adc6a794133db114e528c8124cbb3d33099fe02b7e11d8b87063ffe4e0874414c2f99fcc7dd29df16b3a357a4bd6de4a303e306cc35564a0cc7fb6fd98bd86b85b12437976a94b4784261554c3851a1", 0xd4}, {&(0x7f00000002c0)="c76b9e6539d87252c5d6de53bf73cc559482da9826067666c6e3dc0b6f933a97b04ad9d14bf6c9abdd3a2e05bd013fe66b4efcb2d44718fed9ce", 0x3a}, {&(0x7f0000000300)="ca0e5867b25352b16df90b866c7ae31c4cf06f5d31d3512239038003bef896d29f02050d358a70281a8b52d77825168c9ccf5953fcc9ddde0cef2af26c0005dba1f6dc5baf59ebe14f18b29e757148d869e5caa80007ed33e77ca46ba78040822a20", 0x62}], 0x3, 0x8000000000000000) (async) ftruncate(r3, 0x80041) (async) syz_open_pts() (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r7, r8, 0x0) (async) writev(r7, &(0x7f00000003c0), 0x0) (async) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000140)="40607eb5378c604da29838aa26245a12549ce4c65e79c7a8f677e141", 0x1c}], 0x1, 0x3a) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) (async) getgroups(0x8, &(0x7f00000005c0)=[r0, r0, r2, r2, 0xffffffffffffffff, r2, r2, r2]) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x9, r1, r2, r9, r10, 0x86, 0x744}, 0x8001, 0x3f, 0x80000000}) (async) 01:25:07 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async, rerun: 32) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) (async) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() (async) r3 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x7fffffff, 0x0, 0x6, 0xffc1, &(0x7f0000000280)={{0xe1, 0x4, 0x1, 0x3f, 0x2, 0x2, 0xdc}, {[0x100000001, 0x3, 0x100, 0x9, 0x7, 0x5, 0xe5, 0x5, 0x0, 0x7, 0x7fff, 0x10001, 0x4, 0x1, 0xffffffff, 0x3, 0x0, 0x1], [0x5, 0x0, 0x70000, 0x1, 0x9fa, 0x7, 0xfffffffffffffffc, 0x5, 0x2, 0x3], [0x6, 0x8, 0xdd8c, 0x1, 0x8, 0x32c], [0xece6, 0x0, 0x8, 0x80000000, 0x9, 0x8001], [{0x7ff, 0xffffff8b, 0x2, 0x7}, {0x5, 0x7, 0x7, 0x7}, {0x1, 0x20, 0x8, 0x80000000}, {0xa9b, 0x7, 0x1, 0x8}, {0x8000, 0x0, 0x4, 0x62c3}, {0x8, 0xfffffffb, 0x5, 0x7}, {0x70, 0x6, 0x3, 0x1000}, {0x5, 0x0, 0xfffffffa, 0x9}], {0x1a, 0x4, 0x1f, 0x5}, {0x4, 0x60, 0x2, 0x2}}}, 0x1000, 0x1f}) (async) fchown(r1, r2, 0x0) (async) poll(&(0x7f0000000000)=[{r0, 0x60}, {0xffffffffffffff9c, 0x2}, {r1, 0x40}, {0xffffffffffffff9c, 0x8}], 0x4, 0x4) (async) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) 01:25:07 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x8001, 0x0) close(r2) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r3, r2) (async) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x10) (async) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="50536df7d9150896b1b204a5496a06a80d3f3a8667dd79f94ff9b563d2cae058d1a8181b70d4d5e099edab42353a2d28239f416f839fe92d85d12943cff02bd9774558f6baa6c627783cd5811d6ae70b1d0cdf3b665bb8c38f2d0ad4e6b4ea03c2e6865a99141e82715c5cad0c739c03", 0x70) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:25:07 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async, rerun: 64) writev(r0, &(0x7f0000002a80)=[{&(0x7f0000002740)="62f01eb37b52c5af297e8a795ac9b5ec975f348b2106ece1f64b8ddc9af1f99d0d357e226779a7424ecbc4ce0a4615a8945406a4184f3aa69eba9d67157e7ce57eaf7a3e57a31717ee79ce65c7803aeae72ed9276554c7ff3952e7f044c0da5b96b94fb4bd1acf763ccdcb3c75ba4f8d71b7c8748ed30a", 0x77}, {&(0x7f00000001c0)="85d9b8578327888feb82d2c24ca5a6d24f7e1691f0bd938a928e8b44f4c2db82de7ece51fbf9ad676a0ca18c756f6aaf69fe870d", 0x34}, {&(0x7f00000027c0)="acbe9b3ae184e52a5c6c9e3bbe", 0xd}, {&(0x7f0000002800)="a0ca4f68271f4e29ae9afc1852aeae660c4066c0e3d1ef64a6f79533d82c5e01ac056ddabef682f18f324c31b8be0361b2cece7cb549a33e2bedbdfd4209429b78af9345d909f0698da8a4d8cb275d1ffb80d6f6f3cc94b69e3f33ac0891c8c4424033c38a89c3ca623f6dd9176e3441b22b8af6bb712d70da933ad1ce545b01f002950656a2e8665f300c501be1956e5aeba78538ab4ffc0226461630284ecaa6181593ae3f0a1451ac3103fc6e80", 0xaf}, {&(0x7f00000028c0)="1de3539934cbc5b1a66d0dd17aec50557e34c5fd0615c4a81e62b1b6d47a60b237a730af6f60c033c25465e1bd001ea52eb25954de564961e0a7794b83d2f7564e029f29e60587b8f0a7ae0930446fba1866406e3bc227dc7d93045b3d0411328bb6cac465cabab21533b0871ced4a2586896ded544bb8845382884d99a5a03a99e5fa1e389972cb49bf946ba86f53b8a89f03c2df4d6ab04bdb29555281111caf6e1001b109de764c490e82413cbb1f08b2f46715734fe24b3d5f9ed09698c5d909b97d10", 0xc5}, {&(0x7f00000029c0)="64330e3f7f155bb96cafcdb5a389467fcb4fc18ce2dc5746df9a4eda7cedb3b3e97bfc9243868c0d66fa4be8d4cd867b810fcb1dbfaefe32391b7f8f3656a12d4623fd9a7cb581c22c978a95e8009093bced82b666cef2f56ece6e6b9bc1b32bbd9cdf973583f59f0adabe489ee82e25fb428f4fc9ecda460b837a588e313d39a5a182d5e23c21ac1468d11666b3d0c42eabf73b7be70de448ec71b32170470094d5172be3cdef93054e026f6b381a38c9", 0xb1}], 0x6) (async, rerun: 64) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) readv(r1, &(0x7f00000026c0)=[{&(0x7f00000002c0)=""/78, 0x4e}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/224, 0xe0}, {&(0x7f0000001440)=""/65, 0x41}, {&(0x7f00000014c0)=""/250, 0xfa}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/21, 0x15}, {&(0x7f0000002600)=""/142, 0x8e}], 0x8) (async) r3 = getuid() (async) r4 = dup2(r0, r1) fcntl$dupfd(r4, 0x0, r1) (async) fchown(r2, r3, 0x0) (async, rerun: 32) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0xb00) (async, rerun: 32) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) fcntl$dupfd(r4, 0xa, r5) (async) socket(0x6, 0x4000, 0x40) 01:25:07 executing program 3: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="4bbb42618aa8d7425603f8a6b46def84df41c8f99718096aa44a303eb0589d72a9330dae86096a281f1f8cf1d4f868e45a9c5d0376d6491dec498bba600048f42ee7e7f8220b012f84a20505d6246f19727f585398f4ba53a5342e2503a2ccdfcdda321317de11f50ecdce57c44aabdf89e25af4e5d0c4986416a555d4ee9a25951e14478c1f8d0441ca1078", &(0x7f0000000080)=0x8c, &(0x7f00000001c0)="406bac695a5a5ae886454f5fcfcce7e98f331d1bb774d9f7ebd278859beb412a78602eb953c6e1c3496f06609bdabc5016ce713ed0c48d8079e04b3d0334e79207fa930508e540020fb9861ececc2e5c5c764e83896a2cbc4a9e67f731b73f17ae1928fc35eb99b6d8dcde8a17a80630611774d79e35b6d229d4d071d522a2d1da36821da5a92d4a8c2cca656e69cfaf59839ec549b094c9a1e26e03447b1bd6d56ed6b3dd9173b4f24eb19c9dde1cb7894dbfe66319f991f3684b76607dc7ad4fdfc930bb142814d137b09e6c264332c48e", 0xd2) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) getsockopt$inet_opts(r1, 0x0, 0xdad1b1269c07b4cd, &(0x7f0000000000)=""/114, &(0x7f0000000080)=0x72) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x6, 0x4) (async) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:07 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:07 executing program 3: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="4bbb42618aa8d7425603f8a6b46def84df41c8f99718096aa44a303eb0589d72a9330dae86096a281f1f8cf1d4f868e45a9c5d0376d6491dec498bba600048f42ee7e7f8220b012f84a20505d6246f19727f585398f4ba53a5342e2503a2ccdfcdda321317de11f50ecdce57c44aabdf89e25af4e5d0c4986416a555d4ee9a25951e14478c1f8d0441ca1078", &(0x7f0000000080)=0x8c, &(0x7f00000001c0)="406bac695a5a5ae886454f5fcfcce7e98f331d1bb774d9f7ebd278859beb412a78602eb953c6e1c3496f06609bdabc5016ce713ed0c48d8079e04b3d0334e79207fa930508e540020fb9861ececc2e5c5c764e83896a2cbc4a9e67f731b73f17ae1928fc35eb99b6d8dcde8a17a80630611774d79e35b6d229d4d071d522a2d1da36821da5a92d4a8c2cca656e69cfaf59839ec549b094c9a1e26e03447b1bd6d56ed6b3dd9173b4f24eb19c9dde1cb7894dbfe66319f991f3684b76607dc7ad4fdfc930bb142814d137b09e6c264332c48e", 0xd2) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:07 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r2) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="50536df7d9150896b1b204a5496a06a80d3f3a8667dd79f94ff9b563d2cae058d1a8181b70d4d5e099edab42353a2d28239f416f839fe92d85d12943cff02bd9774558f6baa6c627783cd5811d6ae70b1d0cdf3b665bb8c38f2d0ad4e6b4ea03c2e6865a99141e82715c5cad0c739c03", 0x70) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x8001, 0x0) (async) close(r2) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r3, r2) (async) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x10) (async) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) (async) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="50536df7d9150896b1b204a5496a06a80d3f3a8667dd79f94ff9b563d2cae058d1a8181b70d4d5e099edab42353a2d28239f416f839fe92d85d12943cff02bd9774558f6baa6c627783cd5811d6ae70b1d0cdf3b665bb8c38f2d0ad4e6b4ea03c2e6865a99141e82715c5cad0c739c03", 0x70) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) 01:25:07 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x10, 0x4, 0xa7) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000017c0)="6ccc5a71d75642f4302cca94172928e99c4c9cb82aa4dbe5fe715be31598854a4fc299722009774775599339252829a28f0be42e971fbf7aa08b6840104f6d43c4191b9869a575386e1fe5fdf6049d9a2db15957714e23d0966615eb0af7c82050a690b64efda55637cc5c91a488cd81c3389a7137bc63c14b416402020090b899ce3ed810ea7e31c9834adaebe82c0582c1b6", 0x93) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000100)="0f15ffdd2f8f940cba1aa2d8ddb55a18622c72b4a3bbed385fd311113dd066a83edcbece4598d8d6ebb5f90bf97e6fe2f8c70f9b1d9bd4f1cdcd77027b0f9858f8ab2663175f80fc0c7433f989e1ef5400a0457e93f455816b9c97889caa93313b54e0a84f915971a704b5e653390d1cc2bd4bef1b8b958e910a886c257a10618b05447fc16e6402ab1ab0d978c24f8f65c8e1ef", 0x94}, {&(0x7f0000000040)="0fd4b48730e0aa19d07bac818a973013a83ed74307e426352f68b2746dcd6cd4e665eb9fb3c06f3fbc71dd1cdaf6d42310", 0x31}, {&(0x7f0000000340)="4c05154c3f17ed75721ef24d6526b9fd597144306b0999fbaa10577e8da1e54a85756c7eff4119d3c90bf90173ceab88823d454bb306158c7a9299a4ae554e88c9558c4d086050155b90e86d25a3a7dc2e070694d772dd14b73060a143c543ea9900580c9df9bbb7229a50eea82f539384782b01f39f97632b0309b7e49f4dfcfdfa46f7adacbf8b1f52e96560e22a626c47419319a7b7077003accb06161a099293a7c46429fbb8b59d9513f5ddd46e8642d48ceab889158fee0e75b271ec60dcc3c3cb3ffcf91e389f8f6c0a067f1ab17e7caa00bf4086e7fb39e2eb83d83f7c8b0301db2657dfebaf73dfbcc24311c1dcd27c8741300a8a12f34448b0554871e1c7ece59688caf8775081e49fe4810c66434b928423036050a73130b12802285a0470149aa82507e6448e0ae29ce6fbfb01d5880e051a76dac4bba5769d375e83b9a48a8a063fb23e7af6f0294df213244acbe4f1ae7a30326e5b40b1f58566c70b0ce8e1863809536c37d8d0e211dd0b97dfeea8e65decf9faba4c4a904b83f54351109cfe37d89283e6f6265bacdebab8da06c2ac9cbbaee7f51f7a85033f22a25af545196bab2bf0e42ad9282b4662fa4f0241e7c9fe4d766cfeabd7df6805b1b784b1c724322bc2ff4280e8eedcec5b1cc4ea235c36971f8b787e3a79a4936dd0aba004be1adc51bb4d881b60db261f353c2f07002e7d08e587c0782a64fbe9ee3e458d202516a882d55238c26eebf12877eada078c67dc532cff50befaceb6d2b05a65122bed81b606e43858e3d273d4ebc01c33bc37faeccce225a3cb2130313e3b8273e7e3afaa20901651f8cdc2751568a7e13586628adea5849af8287089e2d1662199227fd381f9af4ef7abf7761581dc314961d1fad8be1a688649899720087caf69e5fa6d89f7d21389c941f758252978c97136313b45af25026a08c13a56d8072da41b0c99c756b40b45b779ccd35ad19b0ccd34aa6dc4c12c9f6f9749bdf809644e3c1e9b523e5b579306a5561c15f2283be2a69e907ce6e822e308c8837642af1ffc7f6ea3e0a7c0e526867862a875c2c6a857d16891adf483eb835e38e8bc9dc390fec25b2fff6c3988d4a6c85a1c0e338b5bf4c1b2158531b63124710912a61cd4e659ab19013c7679b692f0e14d0d65cf6d3adf23b5e4e7d44ffb439f07e23017b6af0ff4e7809e9eb8726f450d86db27f75b76d98732bfb9a80c9d339f5886084629c22790013c73030d05d4c7714054af85a9fcd7a9fc1b0b11bea7e4188defdcdc74a51663881f11a52622f28a2da0a0e4272f3096426dcc825e64dbb74368265b8938c24a4c36ecb2e8d109399bff5bbe8f4cbd7b16529f5b530c64250843a6048c7fa1ccc47e5e402f1be4035e0988682c9dc2519be516425454ed84ac22d9cdfa3c5aa1a1fce9cb752032f096151cf9f4a720ca623f1bcc92ce54a1b2aad230fa93d810eed3eec44502e60a132f8fa9993b97041ef00d866eed8c47d033cedbdcb08e01e04e7b1c48cd3faac6a84d659425bd94aa47245797affb2a5e201df55640ffdc031d117f0243ce84eb159e76273a58e26a8cddfd008f6b232e5efc4a9438477324e83193e6a5c00735d934467981215fb80f245d731700b5f3f75a94be02e0aa1dd106cc2df1631c127abbbe0218713794b95e4d28990ad53ad8c130fa7827fe59b88234293f9a621ace46ccdf2430ebbbd519bd19096a2bb96f80556edd4468738c6720388455c5f6021b651ff505ea555b9f67bcdf85cafecc93803b3f268b92933e3c6ccd1e5fbbde5e1e7c203ec5a9623740a47c4dd60ca2aee350a8b26581dc0cef276369606ee65440f5bbc07780861cacbd4f66354731cbe1e8f5932b0ac346299c6016c82a76d25f58c399b0e4e917fe928a7c5fa74616f0453be5a3bb31c087000c71c1d2b5f28587033482c7877b4967bfe19215e9d8faa626a6916a3f33a5571d9d9faf8a52befca9be792a550ca29df94cdcdb1b33e05f7bbd98d86fa1153fc125658561313ab773e7c87f6ccd4a6c35d49433c829cbb2e9990fd64c2ccd92351fe5fd3233370982aae7b801c42068c998216a61f709f470256d5fbee21f92e17baa7f69f42a51468741837f9e26c81d9ce3b4d3df900b35588e0a6700c58aaf6ab36a9eb0baaf6cd669f95e169ca1478562c7e239e7573f6a8bfc95152012adb6e9d567613e300d24c8b720385ffb8c8972a315ebe1c0968884f5dec74cc7a253c43ecf9af87faa462e1021069b7e89e5c2ea0344cd9cb3653aadceb58c1fc57a1374c3400b98660648e2d7fd525555ad246ca5e6ec195f142356b54cc04b4dcaf5c1a49372353e2ac58277c6a292e3656dd27e662f6e8baa9ec7a5725570dca412842981c8051c1067e0fdc738c43aeb8385a257877ab64feae590ebcf8d3ababfaad23f51050bcb049cb3492c5dfd594e43fa7cc77051f5cfcfe995abc628d1cefb9fa7708a15cfde7c831b563792976ea1dafdb32c31f0a4128a4ccb172b39ae5d7091e1a87c6cec4768b5295f9485a48b2ccfab32d76a2f217c9340dc3baa9f300eae180c882b256015532f2a7dd96f5856bccf1c757598551f4170e450517f75bf7a0ad6c580dedf9546832b4c6c5190d24fd538a636d9c24e5d72689ce9a1a04821c1eddb780e9de40f59096c9b86b623a790b34acb8725efc625b6bfb51c0bc1e6dba7d9d695aa72610910b28311278d867b68c8693589c8a16203a8ab8fe4a5ddbef2073c8f88dea405dfed3b4b599b1ac604ebc0cb98a084c74436fcbe397728de8bae39167260d9538f6fcdcfa883cde577ac9d3644cf58a149fa9d09d996b879712eca1f25dc8c32a51305ade92f8006eb48aea84d1d985b175cf81cd0d314b52613f96f10dfd4b801ebc06d77873b44cb428b43387435475f7f7a82d6bf63d82dddbf2231e69dfb09755d14002717a28931f58ae44334e610a52759d94d800e15a3b6f917f345098e80340653544f853f2f548b46e05ad0339500d6f0418cff410e0f3037d8ebfebaeefeb183d9307901586674a4b3052107bf5571ee1761d89ed81283a85d4ec1b13f325931f6a3a671305ecc7471bf29ab6376c2e1c1850626aef77a568f641fece86b969229737a715842ea5e3d6bc3ca5a00b00f99a6b22d0a34a3a296f3da1df25b69642063413da0d28fccbe2125a05a648f743cf50224a2711fae0a71eb84af686f873fc527041ccd92c49731fc0f49268ad66bf78623fcaf8fa614555d9603e07ebf275b8e6c76fedf00fcaf62f3bbab6b40b6d84150974627f682a19345b8cebe7c5287d42a23ac8e0cc7926324db4358b3a798a2b85910710e00996b79a714c933d700ad400647c88363bf5d35c72f9177e436f801ac1b9bf3fb0ab964b83a8b03bfecbfd7ab3e31accb18c83a648d2ebf32f23c012c7ec68af8e22f9ee02faec8abe77d4d137068a2eace321203bfa718ab00796cf20e3e61baf5eb7617b507943196bdac5d88bac9b402cdbbd5890bdeb4ea6155ea67e0ce6d97742f66e1b6d3b6295afcf8915a9269bba999d20e662a4afc0b1b14357c022dc731d7246b8b1cfbb75dcb8dd7fae84f6c7494303e4d1565feb82f41ab5571699c10e94b947f25f032fb72e3c7482f2bdc9a9392c11af5e705e73da68d703fda4f3fd2c08b54ee0d9c4fededcd8af74e23eb8de2c1a75434cbf802f543d16b98f9377629882d8734ad84ea67015d8ea75bb0c871c4e49d488c27c03a7657a8581cc049f635a718b229013a8def541029426939df3a104a66981a9c96ce70184ac6223e98798e55d7d57b6ef6b7620abedef2d4c63a08fb49bafc20030c885be8f45cb3460a12fc683140a8c07e541ebc8a288076eea5492131d7ccbc8dc092b4b3bcbbba860de50e2debb9bb5f0b93d48f9f3385d8cfce348ec7320f7b3ab8e02b6de9cc2c3f5dcdf16e3b79e1a9edc15672954ee64d4ca201de0cc3072e894c6f595dffc7d17688df6f10722b0993dc2c676beafba318cca25f05a6866adf2205f98ceffb253b592942880f35592e6100f099364fff90e410c0f15f0d7c95693aa89af65249e71a5cd014cf8708699d9409819cb45e987fbad1809af6a872e404f1b4a8ef840bf9d7f89dbf19765457ba107bf562765ef1f4799881b5e5d6b1bc8821079db763d13bc23e4924da37aaadebfe81f02d35ed7a8ed47e67c563a32a589ae9906de0fcf6fa0367cc90eb1a462a24e3d881f7336032ecc45c714f2876eee1bb01f16436e008830aee3a8bab7dee2149e8463fd74a2f173882e90475032e7f6333a07bb5b1dcdba3771e2486133e71a87345eb5e475e6149b74263e2adcc8a4a567a7ee360ae3b957dd1e28b192b2ee70aa58560e9355a7752fa772a505ccd4ca0ce5a42279e57970118d49bcc9fcc9b55267037654457bd8b3886f693d71405c26cfb4742dc4ec959f5cc02deced9d84368aee5d28b12bf25f97106ae7e54151cda4eca7a2cb448e326d34e7e988475c2e56b10e0149e2a2f5850a3968cd107495084fb40e167660cac34f99c4a6be3aef2ec2eca3db7811b907231e2241586af7861e37165f5d6dcf66cbe54f2ca5ecd2db66c23b73479bf74e808da90215a8af13420349bc0db186c9b9292afcd1bcb4c58fd517d9e527b078451cebb869ad73d1d1453b825ce9b8ca8e368d8f5b96c2fea35b1d2dfe82bd30719e3c7857bbb70ad1c9ef01fdf9ed6ffed0b2e4378f09f9bafbb2c6bc95510859648d4e5b5f5f0b4b34ca3f1b983e6ce07c984e1a61c6f02e90959aed3d1b9f9ff08b56bf8dbb3f462a6a0bd386779fadd692826fa520f0ffc254f9f56f7e3423b5b3ccda0a9baf18e54e3fd3dc9b8d59d6d19684fb934a6f02980d33bb2c349d8480b87809bfe3f94536924d4845eba51932fc32006d93594bb324175e2a1166ea23740be2c950c48ffde0d3f89852d073a63c1c9e447f71bb4f100ec7e4eda71b0089bb9e2d9278d65c1764df014cca318568583d1e9e2289acd1c75c1ef1e571bb3b66bd22e1e93bf8fc7c32cb2b2323ccc3d77c70c2b98a327378d94fe30d33b02c185274c2be030b53aac7817ed4e4308aa5dfcb2a40e4f8bb57c51edfe75dcece9446a55d67cb73e375904e0bc0384691dcdfc34c7ffe263dc73a3875cd13549e715479724b4c5e5fd25f2f6400d3e795edf3ec6123cc107ea747bcb5ca7aaf3737d75d1f26fab61e41c27da6f5b678a23d8462f1adbc3af5a503741e326fa3a65091d1476cd8f8117d454875e167814a7dda60c35a4d9ab26af0d0b544d28a834868d022177710afb9a6aaea3f43c7b0f8426da7aded4119e3338fb8bdb858e79dda333127248693ae312519d5909347e5e9f4eea07a204eca6a641b76230e95dced355e4230a02342822f5e9bba28696645dbf5de8d17611e2539fe394575252ecef29f09dfd98fe138401bd84c505618fb3deb84f97642efa20611fc8de6462354f30d3d9a90f67cde9ec809024aa08b591c25227f95690b26188328abf0b04f50b1a491ab8083278004c6bc4aa2a03534431cdd687a4cd28f9f90f24d4c3f51a50ece2b12ce0e6884a7ab967d5ed6c641d1080ad9b162a392cad70b7304c4019c8fae2677fb469de360648adaadce0817820fd80273d54e98e4d8767cbe40d82909b6edb4596e38e2908e8bd754fa287959cfe47c61060f27dadeaff30091bb93e1769cfc2d24e68eb0e98f8f4eedd33124a243bf21ba5eda65c2ae66590b4195cdee33d70c6d8700460924b92f40a64a809eaa0554b7716c9", 0x1000}, {&(0x7f00000001c0)="f2e345c2fa69075dc7dfb59b6781a71ef8181b3734e745a58ffd857c625e726d8d60bf4468da6c1d100eb21e0eec04371f63e7331e31586ea6c58528bc07449b44da15dbe3b05611b6c019bd6413bb6f57fc82cc0237b2ec42ef95c7763020a6c76bb02ba07011fd8bc150463fe747532c7f21f1ccf4fa313ce15c387649f09554be32d6b9f38c38ecd370", 0x8b}, {&(0x7f0000001340)="b0f5214e1a3c4d90f9c5ca5b280c6592d87ef692f128199cd5c266246346e0ce5ac5e12ac34c48a3d72fe32f0b5f5a85af93b1e9cd1758880baaa8aa2d87cded08518a54e262e859f32c7e1c2286a9ce3492335af7fa478817b3bd0af0f9740572a3fa0c6e5b259182bce99776e67b59aebbf3c77a9866c9805baa50e5e2c46d2da00601676b9d7548db6e6512ee96f35c2dac72f6be6a46598d0fc9e098ceffb87ba10bbe5f9352e20e21fcb4595fc64f35217d32bb8903546370daeea71ea5c2e621db3f729a41992888c8a36d5d48a712c1aae872f5f2d4af8540031ac834b5e5ac29fb640958bf", 0xe9}, {&(0x7f0000001440)="bc71a75eb026b78fb47021a0cda441a4af4524f6da143f5d73c3990c1a868f7d85d1b74c736f002543265797aab2cefdd42859d05782a9fae63659e7735c67334c5c40eff22f88d64414382b540410cab855da13ed85801d4dea28d935a7c1d3e45a343da5399eca6daa5ccbc072e1e7fa598df27cdf6e14db6f1b45093ff111f47e47fb6c3e87088efff7946dc852cc269fee6316240a964e0f346511476b0a43638fae6d5ea922bba68306450baebdcdfdfc2feb511b89a5", 0xb9}, {&(0x7f0000001500)="824ba9b4b687f4f9e51e0c56251b3d769053d5fa6cb9baf111e1292ce1dbc473a3a9aee8f1b8e08231b4c9679e3adca29e60073e630bee0466a02bdce11c593b9763ac0bbd65783aa142466c6d643f7576d0b814d8ca5eac96cf8a9fc2d3a27a0f746ac6cd6c4d69921fef55385774f01ed147a83beae473bbcb6c82f2465e0984eda164c54b5979771fee592686", 0x8e}, {&(0x7f00000015c0)="fe1eb8798c4388431faea9c71109325c91e56d022f9fcaa84244b2f407ddb512227a3102fe43e533c788b907bb3a56918bce0af460ec65707371603cf50cf0076f645558d44ca2c14d694b54d7a2cec451f75e2b80249ef6c80dd7aea6974010b9f1989210519800f7b28c84a4ff7633c327d04477cc30c11eab1284ed9120423f5699ad2a8c669ce02a7ab24aacc03279eb4be1e71268ac05a8a3c448a545ce4dfa94cab5260e2238b631d23baf257e0dc6192cf9fe4b311312219b4c63b2c8a72d8da38c6431b6434d05cb00b6228498cc6c6e3890ade1b84cbc5a4bd6f6dd804f586e", 0xe4}, {&(0x7f0000000080)="4fb4fa2fc8d3990d18a699eb169833", 0xf}, {&(0x7f0000000280)="7554f4e73833b90a2da47e8d7f0e5f2448eabe2fdf671447b8da2a21eaf3aefaae631ae9b2d6d79e3595b227267adfe89fb8768e13f73ba19f0003b94ab65533edcce05e53e5085f89a2334e3143e8196d589795dc7f4c6fa3b1b198c43fd14923ae5f8d02f6d2d41bb0b40693122477e65bc2d67fcde8d18dd6f2c6", 0x7c}], 0xa, 0x0, 0x0, 0x402}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = semget(0x2, 0x0, 0x428) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001bc0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r5, r6, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) fchownat(r3, &(0x7f00000018c0)='./file0\x00', 0xffffffffffffffff, r6, 0x2) poll(&(0x7f0000001880)=[{r1, 0x20}], 0x1, 0x4) r7 = socket$inet6(0x1e, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) dup2(r0, r9) dup(r0) 01:25:07 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{0x1}, {0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:07 executing program 3: lseek(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) pread(r1, &(0x7f0000000100)="295b86ef5c9790e10acfa7bbd71cbe46e116bb8c5c7bd12b5b34dd5196edcaf64ee8344705750aaa808bb7cf858a6130eb7aec3b56d1831d0be255234f1f7801cc813cbe8dce890f25dcc56e0e4ccf7515a78fff3f404a9067b04f71e5d8ea743e748023f591b0f7ee0207e5b73ff90a84ea5efed999fb0d88c7074723895834fccb8f7734ecbfa0e7dd57ca8901370d2729c11b3b61ac371983a849444eef960e12cb6bd8fbf7cf29973cc1ac75f0ad485a47bfc3f34043eae39aa677fbb15674a2ece034e0058fc2f1832baa718eb6f4ca7c9897778434987cd02dd5f5e222accf274c0eea48b48467530e9d864c1cfd6348117c07989721", 0xf9, 0x6) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x0, 0x0, 0x8001}) 01:25:07 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0xfffffffd, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x5d6, 0x0, 0x0, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) r4 = kqueue() dup2(r2, r4) r5 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000080)="f9472abe", 0x4) r7 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x41) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0x0) fcntl$dupfd(r8, 0x0, r5) 01:25:08 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r4 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000001c0)="0d1ac42dc02a38157a1451ba45b491dbc5ad2e88a2bb5af8ae7cfd8df913fc433dae4f84345eb98ef9691669871a1309051aa650fe3df547725498ef77bdef5637748bbb6a95976ae2789997bc9cdc6771fbd09d6082b1d8b13476797622da68725840f8bc183cd52e1c734df22abc08924a615e5d765cc0c96d33e4050dbc6b54a4d4a79adc6a794133db114e528c8124cbb3d33099fe02b7e11d8b87063ffe4e0874414c2f99fcc7dd29df16b3a357a4bd6de4a303e306cc35564a0cc7fb6fd98bd86b85b12437976a94b4784261554c3851a1", 0xd4}, {&(0x7f00000002c0)="c76b9e6539d87252c5d6de53bf73cc559482da9826067666c6e3dc0b6f933a97b04ad9d14bf6c9abdd3a2e05bd013fe66b4efcb2d44718fed9ce", 0x3a}, {&(0x7f0000000300)="ca0e5867b25352b16df90b866c7ae31c4cf06f5d31d3512239038003bef896d29f02050d358a70281a8b52d77825168c9ccf5953fcc9ddde0cef2af26c0005dba1f6dc5baf59ebe14f18b29e757148d869e5caa80007ed33e77ca46ba78040822a20", 0x62}], 0x3, 0x8000000000000000) ftruncate(r3, 0x80041) syz_open_pts() r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) writev(r7, &(0x7f00000003c0), 0x0) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000140)="40607eb5378c604da29838aa26245a12549ce4c65e79c7a8f677e141", 0x1c}], 0x1, 0x3a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x8, &(0x7f00000005c0)=[r0, r0, r2, r2, 0xffffffffffffffff, r2, r2, r2]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x9, r1, r2, r9, r10, 0x86, 0x744}, 0x8001, 0x3f, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) (async) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x1) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r5, r6, 0x0) (async) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000001c0)="0d1ac42dc02a38157a1451ba45b491dbc5ad2e88a2bb5af8ae7cfd8df913fc433dae4f84345eb98ef9691669871a1309051aa650fe3df547725498ef77bdef5637748bbb6a95976ae2789997bc9cdc6771fbd09d6082b1d8b13476797622da68725840f8bc183cd52e1c734df22abc08924a615e5d765cc0c96d33e4050dbc6b54a4d4a79adc6a794133db114e528c8124cbb3d33099fe02b7e11d8b87063ffe4e0874414c2f99fcc7dd29df16b3a357a4bd6de4a303e306cc35564a0cc7fb6fd98bd86b85b12437976a94b4784261554c3851a1", 0xd4}, {&(0x7f00000002c0)="c76b9e6539d87252c5d6de53bf73cc559482da9826067666c6e3dc0b6f933a97b04ad9d14bf6c9abdd3a2e05bd013fe66b4efcb2d44718fed9ce", 0x3a}, {&(0x7f0000000300)="ca0e5867b25352b16df90b866c7ae31c4cf06f5d31d3512239038003bef896d29f02050d358a70281a8b52d77825168c9ccf5953fcc9ddde0cef2af26c0005dba1f6dc5baf59ebe14f18b29e757148d869e5caa80007ed33e77ca46ba78040822a20", 0x62}], 0x3, 0x8000000000000000) (async) ftruncate(r3, 0x80041) (async) syz_open_pts() (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r7, r8, 0x0) (async) writev(r7, &(0x7f00000003c0), 0x0) (async) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000140)="40607eb5378c604da29838aa26245a12549ce4c65e79c7a8f677e141", 0x1c}], 0x1, 0x3a) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) (async) getgroups(0x8, &(0x7f00000005c0)=[r0, r0, r2, r2, 0xffffffffffffffff, r2, r2, r2]) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x9, r1, r2, r9, r10, 0x86, 0x744}, 0x8001, 0x3f, 0x80000000}) (async) 01:25:08 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{0x1}, {0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x2}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:08 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 01:25:08 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x10, 0x4, 0xa7) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000017c0)="6ccc5a71d75642f4302cca94172928e99c4c9cb82aa4dbe5fe715be31598854a4fc299722009774775599339252829a28f0be42e971fbf7aa08b6840104f6d43c4191b9869a575386e1fe5fdf6049d9a2db15957714e23d0966615eb0af7c82050a690b64efda55637cc5c91a488cd81c3389a7137bc63c14b416402020090b899ce3ed810ea7e31c9834adaebe82c0582c1b6", 0x93) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000017c0)="6ccc5a71d75642f4302cca94172928e99c4c9cb82aa4dbe5fe715be31598854a4fc299722009774775599339252829a28f0be42e971fbf7aa08b6840104f6d43c4191b9869a575386e1fe5fdf6049d9a2db15957714e23d0966615eb0af7c82050a690b64efda55637cc5c91a488cd81c3389a7137bc63c14b416402020090b899ce3ed810ea7e31c9834adaebe82c0582c1b6", 0x93) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000100)="0f15ffdd2f8f940cba1aa2d8ddb55a18622c72b4a3bbed385fd311113dd066a83edcbece4598d8d6ebb5f90bf97e6fe2f8c70f9b1d9bd4f1cdcd77027b0f9858f8ab2663175f80fc0c7433f989e1ef5400a0457e93f455816b9c97889caa93313b54e0a84f915971a704b5e653390d1cc2bd4bef1b8b958e910a886c257a10618b05447fc16e6402ab1ab0d978c24f8f65c8e1ef", 0x94}, {&(0x7f0000000040)="0fd4b48730e0aa19d07bac818a973013a83ed74307e426352f68b2746dcd6cd4e665eb9fb3c06f3fbc71dd1cdaf6d42310", 0x31}, {&(0x7f0000000340)="4c05154c3f17ed75721ef24d6526b9fd597144306b0999fbaa10577e8da1e54a85756c7eff4119d3c90bf90173ceab88823d454bb306158c7a9299a4ae554e88c9558c4d086050155b90e86d25a3a7dc2e070694d772dd14b73060a143c543ea9900580c9df9bbb7229a50eea82f539384782b01f39f97632b0309b7e49f4dfcfdfa46f7adacbf8b1f52e96560e22a626c47419319a7b7077003accb06161a099293a7c46429fbb8b59d9513f5ddd46e8642d48ceab889158fee0e75b271ec60dcc3c3cb3ffcf91e389f8f6c0a067f1ab17e7caa00bf4086e7fb39e2eb83d83f7c8b0301db2657dfebaf73dfbcc24311c1dcd27c8741300a8a12f34448b0554871e1c7ece59688caf8775081e49fe4810c66434b928423036050a73130b12802285a0470149aa82507e6448e0ae29ce6fbfb01d5880e051a76dac4bba5769d375e83b9a48a8a063fb23e7af6f0294df213244acbe4f1ae7a30326e5b40b1f58566c70b0ce8e1863809536c37d8d0e211dd0b97dfeea8e65decf9faba4c4a904b83f54351109cfe37d89283e6f6265bacdebab8da06c2ac9cbbaee7f51f7a85033f22a25af545196bab2bf0e42ad9282b4662fa4f0241e7c9fe4d766cfeabd7df6805b1b784b1c724322bc2ff4280e8eedcec5b1cc4ea235c36971f8b787e3a79a4936dd0aba004be1adc51bb4d881b60db261f353c2f07002e7d08e587c0782a64fbe9ee3e458d202516a882d55238c26eebf12877eada078c67dc532cff50befaceb6d2b05a65122bed81b606e43858e3d273d4ebc01c33bc37faeccce225a3cb2130313e3b8273e7e3afaa20901651f8cdc2751568a7e13586628adea5849af8287089e2d1662199227fd381f9af4ef7abf7761581dc314961d1fad8be1a688649899720087caf69e5fa6d89f7d21389c941f758252978c97136313b45af25026a08c13a56d8072da41b0c99c756b40b45b779ccd35ad19b0ccd34aa6dc4c12c9f6f9749bdf809644e3c1e9b523e5b579306a5561c15f2283be2a69e907ce6e822e308c8837642af1ffc7f6ea3e0a7c0e526867862a875c2c6a857d16891adf483eb835e38e8bc9dc390fec25b2fff6c3988d4a6c85a1c0e338b5bf4c1b2158531b63124710912a61cd4e659ab19013c7679b692f0e14d0d65cf6d3adf23b5e4e7d44ffb439f07e23017b6af0ff4e7809e9eb8726f450d86db27f75b76d98732bfb9a80c9d339f5886084629c22790013c73030d05d4c7714054af85a9fcd7a9fc1b0b11bea7e4188defdcdc74a51663881f11a52622f28a2da0a0e4272f3096426dcc825e64dbb74368265b8938c24a4c36ecb2e8d109399bff5bbe8f4cbd7b16529f5b530c64250843a6048c7fa1ccc47e5e402f1be4035e0988682c9dc2519be516425454ed84ac22d9cdfa3c5aa1a1fce9cb752032f096151cf9f4a720ca623f1bcc92ce54a1b2aad230fa93d810eed3eec44502e60a132f8fa9993b97041ef00d866eed8c47d033cedbdcb08e01e04e7b1c48cd3faac6a84d659425bd94aa47245797affb2a5e201df55640ffdc031d117f0243ce84eb159e76273a58e26a8cddfd008f6b232e5efc4a9438477324e83193e6a5c00735d934467981215fb80f245d731700b5f3f75a94be02e0aa1dd106cc2df1631c127abbbe0218713794b95e4d28990ad53ad8c130fa7827fe59b88234293f9a621ace46ccdf2430ebbbd519bd19096a2bb96f80556edd4468738c6720388455c5f6021b651ff505ea555b9f67bcdf85cafecc93803b3f268b92933e3c6ccd1e5fbbde5e1e7c203ec5a9623740a47c4dd60ca2aee350a8b26581dc0cef276369606ee65440f5bbc07780861cacbd4f66354731cbe1e8f5932b0ac346299c6016c82a76d25f58c399b0e4e917fe928a7c5fa74616f0453be5a3bb31c087000c71c1d2b5f28587033482c7877b4967bfe19215e9d8faa626a6916a3f33a5571d9d9faf8a52befca9be792a550ca29df94cdcdb1b33e05f7bbd98d86fa1153fc125658561313ab773e7c87f6ccd4a6c35d49433c829cbb2e9990fd64c2ccd92351fe5fd3233370982aae7b801c42068c998216a61f709f470256d5fbee21f92e17baa7f69f42a51468741837f9e26c81d9ce3b4d3df900b35588e0a6700c58aaf6ab36a9eb0baaf6cd669f95e169ca1478562c7e239e7573f6a8bfc95152012adb6e9d567613e300d24c8b720385ffb8c8972a315ebe1c0968884f5dec74cc7a253c43ecf9af87faa462e1021069b7e89e5c2ea0344cd9cb3653aadceb58c1fc57a1374c3400b98660648e2d7fd525555ad246ca5e6ec195f142356b54cc04b4dcaf5c1a49372353e2ac58277c6a292e3656dd27e662f6e8baa9ec7a5725570dca412842981c8051c1067e0fdc738c43aeb8385a257877ab64feae590ebcf8d3ababfaad23f51050bcb049cb3492c5dfd594e43fa7cc77051f5cfcfe995abc628d1cefb9fa7708a15cfde7c831b563792976ea1dafdb32c31f0a4128a4ccb172b39ae5d7091e1a87c6cec4768b5295f9485a48b2ccfab32d76a2f217c9340dc3baa9f300eae180c882b256015532f2a7dd96f5856bccf1c757598551f4170e450517f75bf7a0ad6c580dedf9546832b4c6c5190d24fd538a636d9c24e5d72689ce9a1a04821c1eddb780e9de40f59096c9b86b623a790b34acb8725efc625b6bfb51c0bc1e6dba7d9d695aa72610910b28311278d867b68c8693589c8a16203a8ab8fe4a5ddbef2073c8f88dea405dfed3b4b599b1ac604ebc0cb98a084c74436fcbe397728de8bae39167260d9538f6fcdcfa883cde577ac9d3644cf58a149fa9d09d996b879712eca1f25dc8c32a51305ade92f8006eb48aea84d1d985b175cf81cd0d314b52613f96f10dfd4b801ebc06d77873b44cb428b43387435475f7f7a82d6bf63d82dddbf2231e69dfb09755d14002717a28931f58ae44334e610a52759d94d800e15a3b6f917f345098e80340653544f853f2f548b46e05ad0339500d6f0418cff410e0f3037d8ebfebaeefeb183d9307901586674a4b3052107bf5571ee1761d89ed81283a85d4ec1b13f325931f6a3a671305ecc7471bf29ab6376c2e1c1850626aef77a568f641fece86b969229737a715842ea5e3d6bc3ca5a00b00f99a6b22d0a34a3a296f3da1df25b69642063413da0d28fccbe2125a05a648f743cf50224a2711fae0a71eb84af686f873fc527041ccd92c49731fc0f49268ad66bf78623fcaf8fa614555d9603e07ebf275b8e6c76fedf00fcaf62f3bbab6b40b6d84150974627f682a19345b8cebe7c5287d42a23ac8e0cc7926324db4358b3a798a2b85910710e00996b79a714c933d700ad400647c88363bf5d35c72f9177e436f801ac1b9bf3fb0ab964b83a8b03bfecbfd7ab3e31accb18c83a648d2ebf32f23c012c7ec68af8e22f9ee02faec8abe77d4d137068a2eace321203bfa718ab00796cf20e3e61baf5eb7617b507943196bdac5d88bac9b402cdbbd5890bdeb4ea6155ea67e0ce6d97742f66e1b6d3b6295afcf8915a9269bba999d20e662a4afc0b1b14357c022dc731d7246b8b1cfbb75dcb8dd7fae84f6c7494303e4d1565feb82f41ab5571699c10e94b947f25f032fb72e3c7482f2bdc9a9392c11af5e705e73da68d703fda4f3fd2c08b54ee0d9c4fededcd8af74e23eb8de2c1a75434cbf802f543d16b98f9377629882d8734ad84ea67015d8ea75bb0c871c4e49d488c27c03a7657a8581cc049f635a718b229013a8def541029426939df3a104a66981a9c96ce70184ac6223e98798e55d7d57b6ef6b7620abedef2d4c63a08fb49bafc20030c885be8f45cb3460a12fc683140a8c07e541ebc8a288076eea5492131d7ccbc8dc092b4b3bcbbba860de50e2debb9bb5f0b93d48f9f3385d8cfce348ec7320f7b3ab8e02b6de9cc2c3f5dcdf16e3b79e1a9edc15672954ee64d4ca201de0cc3072e894c6f595dffc7d17688df6f10722b0993dc2c676beafba318cca25f05a6866adf2205f98ceffb253b592942880f35592e6100f099364fff90e410c0f15f0d7c95693aa89af65249e71a5cd014cf8708699d9409819cb45e987fbad1809af6a872e404f1b4a8ef840bf9d7f89dbf19765457ba107bf562765ef1f4799881b5e5d6b1bc8821079db763d13bc23e4924da37aaadebfe81f02d35ed7a8ed47e67c563a32a589ae9906de0fcf6fa0367cc90eb1a462a24e3d881f7336032ecc45c714f2876eee1bb01f16436e008830aee3a8bab7dee2149e8463fd74a2f173882e90475032e7f6333a07bb5b1dcdba3771e2486133e71a87345eb5e475e6149b74263e2adcc8a4a567a7ee360ae3b957dd1e28b192b2ee70aa58560e9355a7752fa772a505ccd4ca0ce5a42279e57970118d49bcc9fcc9b55267037654457bd8b3886f693d71405c26cfb4742dc4ec959f5cc02deced9d84368aee5d28b12bf25f97106ae7e54151cda4eca7a2cb448e326d34e7e988475c2e56b10e0149e2a2f5850a3968cd107495084fb40e167660cac34f99c4a6be3aef2ec2eca3db7811b907231e2241586af7861e37165f5d6dcf66cbe54f2ca5ecd2db66c23b73479bf74e808da90215a8af13420349bc0db186c9b9292afcd1bcb4c58fd517d9e527b078451cebb869ad73d1d1453b825ce9b8ca8e368d8f5b96c2fea35b1d2dfe82bd30719e3c7857bbb70ad1c9ef01fdf9ed6ffed0b2e4378f09f9bafbb2c6bc95510859648d4e5b5f5f0b4b34ca3f1b983e6ce07c984e1a61c6f02e90959aed3d1b9f9ff08b56bf8dbb3f462a6a0bd386779fadd692826fa520f0ffc254f9f56f7e3423b5b3ccda0a9baf18e54e3fd3dc9b8d59d6d19684fb934a6f02980d33bb2c349d8480b87809bfe3f94536924d4845eba51932fc32006d93594bb324175e2a1166ea23740be2c950c48ffde0d3f89852d073a63c1c9e447f71bb4f100ec7e4eda71b0089bb9e2d9278d65c1764df014cca318568583d1e9e2289acd1c75c1ef1e571bb3b66bd22e1e93bf8fc7c32cb2b2323ccc3d77c70c2b98a327378d94fe30d33b02c185274c2be030b53aac7817ed4e4308aa5dfcb2a40e4f8bb57c51edfe75dcece9446a55d67cb73e375904e0bc0384691dcdfc34c7ffe263dc73a3875cd13549e715479724b4c5e5fd25f2f6400d3e795edf3ec6123cc107ea747bcb5ca7aaf3737d75d1f26fab61e41c27da6f5b678a23d8462f1adbc3af5a503741e326fa3a65091d1476cd8f8117d454875e167814a7dda60c35a4d9ab26af0d0b544d28a834868d022177710afb9a6aaea3f43c7b0f8426da7aded4119e3338fb8bdb858e79dda333127248693ae312519d5909347e5e9f4eea07a204eca6a641b76230e95dced355e4230a02342822f5e9bba28696645dbf5de8d17611e2539fe394575252ecef29f09dfd98fe138401bd84c505618fb3deb84f97642efa20611fc8de6462354f30d3d9a90f67cde9ec809024aa08b591c25227f95690b26188328abf0b04f50b1a491ab8083278004c6bc4aa2a03534431cdd687a4cd28f9f90f24d4c3f51a50ece2b12ce0e6884a7ab967d5ed6c641d1080ad9b162a392cad70b7304c4019c8fae2677fb469de360648adaadce0817820fd80273d54e98e4d8767cbe40d82909b6edb4596e38e2908e8bd754fa287959cfe47c61060f27dadeaff30091bb93e1769cfc2d24e68eb0e98f8f4eedd33124a243bf21ba5eda65c2ae66590b4195cdee33d70c6d8700460924b92f40a64a809eaa0554b7716c9", 0x1000}, {&(0x7f00000001c0)="f2e345c2fa69075dc7dfb59b6781a71ef8181b3734e745a58ffd857c625e726d8d60bf4468da6c1d100eb21e0eec04371f63e7331e31586ea6c58528bc07449b44da15dbe3b05611b6c019bd6413bb6f57fc82cc0237b2ec42ef95c7763020a6c76bb02ba07011fd8bc150463fe747532c7f21f1ccf4fa313ce15c387649f09554be32d6b9f38c38ecd370", 0x8b}, {&(0x7f0000001340)="b0f5214e1a3c4d90f9c5ca5b280c6592d87ef692f128199cd5c266246346e0ce5ac5e12ac34c48a3d72fe32f0b5f5a85af93b1e9cd1758880baaa8aa2d87cded08518a54e262e859f32c7e1c2286a9ce3492335af7fa478817b3bd0af0f9740572a3fa0c6e5b259182bce99776e67b59aebbf3c77a9866c9805baa50e5e2c46d2da00601676b9d7548db6e6512ee96f35c2dac72f6be6a46598d0fc9e098ceffb87ba10bbe5f9352e20e21fcb4595fc64f35217d32bb8903546370daeea71ea5c2e621db3f729a41992888c8a36d5d48a712c1aae872f5f2d4af8540031ac834b5e5ac29fb640958bf", 0xe9}, {&(0x7f0000001440)="bc71a75eb026b78fb47021a0cda441a4af4524f6da143f5d73c3990c1a868f7d85d1b74c736f002543265797aab2cefdd42859d05782a9fae63659e7735c67334c5c40eff22f88d64414382b540410cab855da13ed85801d4dea28d935a7c1d3e45a343da5399eca6daa5ccbc072e1e7fa598df27cdf6e14db6f1b45093ff111f47e47fb6c3e87088efff7946dc852cc269fee6316240a964e0f346511476b0a43638fae6d5ea922bba68306450baebdcdfdfc2feb511b89a5", 0xb9}, {&(0x7f0000001500)="824ba9b4b687f4f9e51e0c56251b3d769053d5fa6cb9baf111e1292ce1dbc473a3a9aee8f1b8e08231b4c9679e3adca29e60073e630bee0466a02bdce11c593b9763ac0bbd65783aa142466c6d643f7576d0b814d8ca5eac96cf8a9fc2d3a27a0f746ac6cd6c4d69921fef55385774f01ed147a83beae473bbcb6c82f2465e0984eda164c54b5979771fee592686", 0x8e}, {&(0x7f00000015c0)="fe1eb8798c4388431faea9c71109325c91e56d022f9fcaa84244b2f407ddb512227a3102fe43e533c788b907bb3a56918bce0af460ec65707371603cf50cf0076f645558d44ca2c14d694b54d7a2cec451f75e2b80249ef6c80dd7aea6974010b9f1989210519800f7b28c84a4ff7633c327d04477cc30c11eab1284ed9120423f5699ad2a8c669ce02a7ab24aacc03279eb4be1e71268ac05a8a3c448a545ce4dfa94cab5260e2238b631d23baf257e0dc6192cf9fe4b311312219b4c63b2c8a72d8da38c6431b6434d05cb00b6228498cc6c6e3890ade1b84cbc5a4bd6f6dd804f586e", 0xe4}, {&(0x7f0000000080)="4fb4fa2fc8d3990d18a699eb169833", 0xf}, {&(0x7f0000000280)="7554f4e73833b90a2da47e8d7f0e5f2448eabe2fdf671447b8da2a21eaf3aefaae631ae9b2d6d79e3595b227267adfe89fb8768e13f73ba19f0003b94ab65533edcce05e53e5085f89a2334e3143e8196d589795dc7f4c6fa3b1b198c43fd14923ae5f8d02f6d2d41bb0b40693122477e65bc2d67fcde8d18dd6f2c6", 0x7c}], 0xa, 0x0, 0x0, 0x402}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = semget(0x2, 0x0, 0x428) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001bc0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r5, r6, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r5, r6, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) fchownat(r3, &(0x7f00000018c0)='./file0\x00', 0xffffffffffffffff, r6, 0x2) poll(&(0x7f0000001880)=[{r1, 0x20}], 0x1, 0x4) r7 = socket$inet6(0x1e, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r3) (async) r8 = fcntl$dupfd(r7, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) (async) fchown(r9, r10, 0x0) dup2(r0, r9) dup(r0) 01:25:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0xfffffffd, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x5d6, 0x0, 0x0, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) kqueue() (async) r4 = kqueue() dup2(r2, r4) (async) dup2(r2, r4) r5 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000080)="f9472abe", 0x4) (async) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000080)="f9472abe", 0x4) r7 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x41) (async) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x41) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0x0) fcntl$dupfd(r8, 0x0, r5) 01:25:08 executing program 3: lseek(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r2 = getuid() fchown(r1, r2, 0x0) pread(r1, &(0x7f0000000100)="295b86ef5c9790e10acfa7bbd71cbe46e116bb8c5c7bd12b5b34dd5196edcaf64ee8344705750aaa808bb7cf858a6130eb7aec3b56d1831d0be255234f1f7801cc813cbe8dce890f25dcc56e0e4ccf7515a78fff3f404a9067b04f71e5d8ea743e748023f591b0f7ee0207e5b73ff90a84ea5efed999fb0d88c7074723895834fccb8f7734ecbfa0e7dd57ca8901370d2729c11b3b61ac371983a849444eef960e12cb6bd8fbf7cf29973cc1ac75f0ad485a47bfc3f34043eae39aa677fbb15674a2ece034e0058fc2f1832baa718eb6f4ca7c9897778434987cd02dd5f5e222accf274c0eea48b48467530e9d864c1cfd6348117c07989721", 0xf9, 0x6) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x0, 0x0, 0x8001}) 01:25:08 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = dup(r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) write(r0, &(0x7f0000000100)="d56374006f87cad29a1091695f5d899161778c70ecd99c78d43fa2d2349a6be1c3dad8730d159ecd649eaafc29b49e2693584e3e67b53d80228a015c264b6f004a12001f5a1fbc04db7827f5ec3fd26b832a6bce73b4a7bfdcf3c04cd34837563466ddce5f267c31cf5e2684519f9fd958185b54c264e2d2af5973689caec6bdb4b8a28c2ce29284b1ed95f4aa66c6b84b2d120f70efda344d2a359b398028ebf32a2471ba565a5a1ffaa6737cd3b3c8af878c680337a54c9c9cd3929cc47dbddcce0f80866cc5e542b961a27ffd7621", 0xd0) 01:25:08 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 01:25:08 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async, rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r2 = getuid() fchown(r1, r2, 0x0) (async) r3 = dup(r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) write(r0, &(0x7f0000000100)="d56374006f87cad29a1091695f5d899161778c70ecd99c78d43fa2d2349a6be1c3dad8730d159ecd649eaafc29b49e2693584e3e67b53d80228a015c264b6f004a12001f5a1fbc04db7827f5ec3fd26b832a6bce73b4a7bfdcf3c04cd34837563466ddce5f267c31cf5e2684519f9fd958185b54c264e2d2af5973689caec6bdb4b8a28c2ce29284b1ed95f4aa66c6b84b2d120f70efda344d2a359b398028ebf32a2471ba565a5a1ffaa6737cd3b3c8af878c680337a54c9c9cd3929cc47dbddcce0f80866cc5e542b961a27ffd7621", 0xd0) 01:25:08 executing program 3: lseek(0xffffffffffffff9c, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) (async) pread(r1, &(0x7f0000000100)="295b86ef5c9790e10acfa7bbd71cbe46e116bb8c5c7bd12b5b34dd5196edcaf64ee8344705750aaa808bb7cf858a6130eb7aec3b56d1831d0be255234f1f7801cc813cbe8dce890f25dcc56e0e4ccf7515a78fff3f404a9067b04f71e5d8ea743e748023f591b0f7ee0207e5b73ff90a84ea5efed999fb0d88c7074723895834fccb8f7734ecbfa0e7dd57ca8901370d2729c11b3b61ac371983a849444eef960e12cb6bd8fbf7cf29973cc1ac75f0ad485a47bfc3f34043eae39aa677fbb15674a2ece034e0058fc2f1832baa718eb6f4ca7c9897778434987cd02dd5f5e222accf274c0eea48b48467530e9d864c1cfd6348117c07989721", 0xf9, 0x6) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x0, 0x0, 0x8001}) 01:25:08 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:08 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{0x1}, {0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x2}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:08 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 01:25:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x10, 0x4, 0xa7) (async) r1 = socket(0x10, 0x4, 0xa7) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000017c0)="6ccc5a71d75642f4302cca94172928e99c4c9cb82aa4dbe5fe715be31598854a4fc299722009774775599339252829a28f0be42e971fbf7aa08b6840104f6d43c4191b9869a575386e1fe5fdf6049d9a2db15957714e23d0966615eb0af7c82050a690b64efda55637cc5c91a488cd81c3389a7137bc63c14b416402020090b899ce3ed810ea7e31c9834adaebe82c0582c1b6", 0x93) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x1, 0x0) dup(r2) (async) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000100)="0f15ffdd2f8f940cba1aa2d8ddb55a18622c72b4a3bbed385fd311113dd066a83edcbece4598d8d6ebb5f90bf97e6fe2f8c70f9b1d9bd4f1cdcd77027b0f9858f8ab2663175f80fc0c7433f989e1ef5400a0457e93f455816b9c97889caa93313b54e0a84f915971a704b5e653390d1cc2bd4bef1b8b958e910a886c257a10618b05447fc16e6402ab1ab0d978c24f8f65c8e1ef", 0x94}, {&(0x7f0000000040)="0fd4b48730e0aa19d07bac818a973013a83ed74307e426352f68b2746dcd6cd4e665eb9fb3c06f3fbc71dd1cdaf6d42310", 0x31}, {&(0x7f0000000340)="4c05154c3f17ed75721ef24d6526b9fd597144306b0999fbaa10577e8da1e54a85756c7eff4119d3c90bf90173ceab88823d454bb306158c7a9299a4ae554e88c9558c4d086050155b90e86d25a3a7dc2e070694d772dd14b73060a143c543ea9900580c9df9bbb7229a50eea82f539384782b01f39f97632b0309b7e49f4dfcfdfa46f7adacbf8b1f52e96560e22a626c47419319a7b7077003accb06161a099293a7c46429fbb8b59d9513f5ddd46e8642d48ceab889158fee0e75b271ec60dcc3c3cb3ffcf91e389f8f6c0a067f1ab17e7caa00bf4086e7fb39e2eb83d83f7c8b0301db2657dfebaf73dfbcc24311c1dcd27c8741300a8a12f34448b0554871e1c7ece59688caf8775081e49fe4810c66434b928423036050a73130b12802285a0470149aa82507e6448e0ae29ce6fbfb01d5880e051a76dac4bba5769d375e83b9a48a8a063fb23e7af6f0294df213244acbe4f1ae7a30326e5b40b1f58566c70b0ce8e1863809536c37d8d0e211dd0b97dfeea8e65decf9faba4c4a904b83f54351109cfe37d89283e6f6265bacdebab8da06c2ac9cbbaee7f51f7a85033f22a25af545196bab2bf0e42ad9282b4662fa4f0241e7c9fe4d766cfeabd7df6805b1b784b1c724322bc2ff4280e8eedcec5b1cc4ea235c36971f8b787e3a79a4936dd0aba004be1adc51bb4d881b60db261f353c2f07002e7d08e587c0782a64fbe9ee3e458d202516a882d55238c26eebf12877eada078c67dc532cff50befaceb6d2b05a65122bed81b606e43858e3d273d4ebc01c33bc37faeccce225a3cb2130313e3b8273e7e3afaa20901651f8cdc2751568a7e13586628adea5849af8287089e2d1662199227fd381f9af4ef7abf7761581dc314961d1fad8be1a688649899720087caf69e5fa6d89f7d21389c941f758252978c97136313b45af25026a08c13a56d8072da41b0c99c756b40b45b779ccd35ad19b0ccd34aa6dc4c12c9f6f9749bdf809644e3c1e9b523e5b579306a5561c15f2283be2a69e907ce6e822e308c8837642af1ffc7f6ea3e0a7c0e526867862a875c2c6a857d16891adf483eb835e38e8bc9dc390fec25b2fff6c3988d4a6c85a1c0e338b5bf4c1b2158531b63124710912a61cd4e659ab19013c7679b692f0e14d0d65cf6d3adf23b5e4e7d44ffb439f07e23017b6af0ff4e7809e9eb8726f450d86db27f75b76d98732bfb9a80c9d339f5886084629c22790013c73030d05d4c7714054af85a9fcd7a9fc1b0b11bea7e4188defdcdc74a51663881f11a52622f28a2da0a0e4272f3096426dcc825e64dbb74368265b8938c24a4c36ecb2e8d109399bff5bbe8f4cbd7b16529f5b530c64250843a6048c7fa1ccc47e5e402f1be4035e0988682c9dc2519be516425454ed84ac22d9cdfa3c5aa1a1fce9cb752032f096151cf9f4a720ca623f1bcc92ce54a1b2aad230fa93d810eed3eec44502e60a132f8fa9993b97041ef00d866eed8c47d033cedbdcb08e01e04e7b1c48cd3faac6a84d659425bd94aa47245797affb2a5e201df55640ffdc031d117f0243ce84eb159e76273a58e26a8cddfd008f6b232e5efc4a9438477324e83193e6a5c00735d934467981215fb80f245d731700b5f3f75a94be02e0aa1dd106cc2df1631c127abbbe0218713794b95e4d28990ad53ad8c130fa7827fe59b88234293f9a621ace46ccdf2430ebbbd519bd19096a2bb96f80556edd4468738c6720388455c5f6021b651ff505ea555b9f67bcdf85cafecc93803b3f268b92933e3c6ccd1e5fbbde5e1e7c203ec5a9623740a47c4dd60ca2aee350a8b26581dc0cef276369606ee65440f5bbc07780861cacbd4f66354731cbe1e8f5932b0ac346299c6016c82a76d25f58c399b0e4e917fe928a7c5fa74616f0453be5a3bb31c087000c71c1d2b5f28587033482c7877b4967bfe19215e9d8faa626a6916a3f33a5571d9d9faf8a52befca9be792a550ca29df94cdcdb1b33e05f7bbd98d86fa1153fc125658561313ab773e7c87f6ccd4a6c35d49433c829cbb2e9990fd64c2ccd92351fe5fd3233370982aae7b801c42068c998216a61f709f470256d5fbee21f92e17baa7f69f42a51468741837f9e26c81d9ce3b4d3df900b35588e0a6700c58aaf6ab36a9eb0baaf6cd669f95e169ca1478562c7e239e7573f6a8bfc95152012adb6e9d567613e300d24c8b720385ffb8c8972a315ebe1c0968884f5dec74cc7a253c43ecf9af87faa462e1021069b7e89e5c2ea0344cd9cb3653aadceb58c1fc57a1374c3400b98660648e2d7fd525555ad246ca5e6ec195f142356b54cc04b4dcaf5c1a49372353e2ac58277c6a292e3656dd27e662f6e8baa9ec7a5725570dca412842981c8051c1067e0fdc738c43aeb8385a257877ab64feae590ebcf8d3ababfaad23f51050bcb049cb3492c5dfd594e43fa7cc77051f5cfcfe995abc628d1cefb9fa7708a15cfde7c831b563792976ea1dafdb32c31f0a4128a4ccb172b39ae5d7091e1a87c6cec4768b5295f9485a48b2ccfab32d76a2f217c9340dc3baa9f300eae180c882b256015532f2a7dd96f5856bccf1c757598551f4170e450517f75bf7a0ad6c580dedf9546832b4c6c5190d24fd538a636d9c24e5d72689ce9a1a04821c1eddb780e9de40f59096c9b86b623a790b34acb8725efc625b6bfb51c0bc1e6dba7d9d695aa72610910b28311278d867b68c8693589c8a16203a8ab8fe4a5ddbef2073c8f88dea405dfed3b4b599b1ac604ebc0cb98a084c74436fcbe397728de8bae39167260d9538f6fcdcfa883cde577ac9d3644cf58a149fa9d09d996b879712eca1f25dc8c32a51305ade92f8006eb48aea84d1d985b175cf81cd0d314b52613f96f10dfd4b801ebc06d77873b44cb428b43387435475f7f7a82d6bf63d82dddbf2231e69dfb09755d14002717a28931f58ae44334e610a52759d94d800e15a3b6f917f345098e80340653544f853f2f548b46e05ad0339500d6f0418cff410e0f3037d8ebfebaeefeb183d9307901586674a4b3052107bf5571ee1761d89ed81283a85d4ec1b13f325931f6a3a671305ecc7471bf29ab6376c2e1c1850626aef77a568f641fece86b969229737a715842ea5e3d6bc3ca5a00b00f99a6b22d0a34a3a296f3da1df25b69642063413da0d28fccbe2125a05a648f743cf50224a2711fae0a71eb84af686f873fc527041ccd92c49731fc0f49268ad66bf78623fcaf8fa614555d9603e07ebf275b8e6c76fedf00fcaf62f3bbab6b40b6d84150974627f682a19345b8cebe7c5287d42a23ac8e0cc7926324db4358b3a798a2b85910710e00996b79a714c933d700ad400647c88363bf5d35c72f9177e436f801ac1b9bf3fb0ab964b83a8b03bfecbfd7ab3e31accb18c83a648d2ebf32f23c012c7ec68af8e22f9ee02faec8abe77d4d137068a2eace321203bfa718ab00796cf20e3e61baf5eb7617b507943196bdac5d88bac9b402cdbbd5890bdeb4ea6155ea67e0ce6d97742f66e1b6d3b6295afcf8915a9269bba999d20e662a4afc0b1b14357c022dc731d7246b8b1cfbb75dcb8dd7fae84f6c7494303e4d1565feb82f41ab5571699c10e94b947f25f032fb72e3c7482f2bdc9a9392c11af5e705e73da68d703fda4f3fd2c08b54ee0d9c4fededcd8af74e23eb8de2c1a75434cbf802f543d16b98f9377629882d8734ad84ea67015d8ea75bb0c871c4e49d488c27c03a7657a8581cc049f635a718b229013a8def541029426939df3a104a66981a9c96ce70184ac6223e98798e55d7d57b6ef6b7620abedef2d4c63a08fb49bafc20030c885be8f45cb3460a12fc683140a8c07e541ebc8a288076eea5492131d7ccbc8dc092b4b3bcbbba860de50e2debb9bb5f0b93d48f9f3385d8cfce348ec7320f7b3ab8e02b6de9cc2c3f5dcdf16e3b79e1a9edc15672954ee64d4ca201de0cc3072e894c6f595dffc7d17688df6f10722b0993dc2c676beafba318cca25f05a6866adf2205f98ceffb253b592942880f35592e6100f099364fff90e410c0f15f0d7c95693aa89af65249e71a5cd014cf8708699d9409819cb45e987fbad1809af6a872e404f1b4a8ef840bf9d7f89dbf19765457ba107bf562765ef1f4799881b5e5d6b1bc8821079db763d13bc23e4924da37aaadebfe81f02d35ed7a8ed47e67c563a32a589ae9906de0fcf6fa0367cc90eb1a462a24e3d881f7336032ecc45c714f2876eee1bb01f16436e008830aee3a8bab7dee2149e8463fd74a2f173882e90475032e7f6333a07bb5b1dcdba3771e2486133e71a87345eb5e475e6149b74263e2adcc8a4a567a7ee360ae3b957dd1e28b192b2ee70aa58560e9355a7752fa772a505ccd4ca0ce5a42279e57970118d49bcc9fcc9b55267037654457bd8b3886f693d71405c26cfb4742dc4ec959f5cc02deced9d84368aee5d28b12bf25f97106ae7e54151cda4eca7a2cb448e326d34e7e988475c2e56b10e0149e2a2f5850a3968cd107495084fb40e167660cac34f99c4a6be3aef2ec2eca3db7811b907231e2241586af7861e37165f5d6dcf66cbe54f2ca5ecd2db66c23b73479bf74e808da90215a8af13420349bc0db186c9b9292afcd1bcb4c58fd517d9e527b078451cebb869ad73d1d1453b825ce9b8ca8e368d8f5b96c2fea35b1d2dfe82bd30719e3c7857bbb70ad1c9ef01fdf9ed6ffed0b2e4378f09f9bafbb2c6bc95510859648d4e5b5f5f0b4b34ca3f1b983e6ce07c984e1a61c6f02e90959aed3d1b9f9ff08b56bf8dbb3f462a6a0bd386779fadd692826fa520f0ffc254f9f56f7e3423b5b3ccda0a9baf18e54e3fd3dc9b8d59d6d19684fb934a6f02980d33bb2c349d8480b87809bfe3f94536924d4845eba51932fc32006d93594bb324175e2a1166ea23740be2c950c48ffde0d3f89852d073a63c1c9e447f71bb4f100ec7e4eda71b0089bb9e2d9278d65c1764df014cca318568583d1e9e2289acd1c75c1ef1e571bb3b66bd22e1e93bf8fc7c32cb2b2323ccc3d77c70c2b98a327378d94fe30d33b02c185274c2be030b53aac7817ed4e4308aa5dfcb2a40e4f8bb57c51edfe75dcece9446a55d67cb73e375904e0bc0384691dcdfc34c7ffe263dc73a3875cd13549e715479724b4c5e5fd25f2f6400d3e795edf3ec6123cc107ea747bcb5ca7aaf3737d75d1f26fab61e41c27da6f5b678a23d8462f1adbc3af5a503741e326fa3a65091d1476cd8f8117d454875e167814a7dda60c35a4d9ab26af0d0b544d28a834868d022177710afb9a6aaea3f43c7b0f8426da7aded4119e3338fb8bdb858e79dda333127248693ae312519d5909347e5e9f4eea07a204eca6a641b76230e95dced355e4230a02342822f5e9bba28696645dbf5de8d17611e2539fe394575252ecef29f09dfd98fe138401bd84c505618fb3deb84f97642efa20611fc8de6462354f30d3d9a90f67cde9ec809024aa08b591c25227f95690b26188328abf0b04f50b1a491ab8083278004c6bc4aa2a03534431cdd687a4cd28f9f90f24d4c3f51a50ece2b12ce0e6884a7ab967d5ed6c641d1080ad9b162a392cad70b7304c4019c8fae2677fb469de360648adaadce0817820fd80273d54e98e4d8767cbe40d82909b6edb4596e38e2908e8bd754fa287959cfe47c61060f27dadeaff30091bb93e1769cfc2d24e68eb0e98f8f4eedd33124a243bf21ba5eda65c2ae66590b4195cdee33d70c6d8700460924b92f40a64a809eaa0554b7716c9", 0x1000}, {&(0x7f00000001c0)="f2e345c2fa69075dc7dfb59b6781a71ef8181b3734e745a58ffd857c625e726d8d60bf4468da6c1d100eb21e0eec04371f63e7331e31586ea6c58528bc07449b44da15dbe3b05611b6c019bd6413bb6f57fc82cc0237b2ec42ef95c7763020a6c76bb02ba07011fd8bc150463fe747532c7f21f1ccf4fa313ce15c387649f09554be32d6b9f38c38ecd370", 0x8b}, {&(0x7f0000001340)="b0f5214e1a3c4d90f9c5ca5b280c6592d87ef692f128199cd5c266246346e0ce5ac5e12ac34c48a3d72fe32f0b5f5a85af93b1e9cd1758880baaa8aa2d87cded08518a54e262e859f32c7e1c2286a9ce3492335af7fa478817b3bd0af0f9740572a3fa0c6e5b259182bce99776e67b59aebbf3c77a9866c9805baa50e5e2c46d2da00601676b9d7548db6e6512ee96f35c2dac72f6be6a46598d0fc9e098ceffb87ba10bbe5f9352e20e21fcb4595fc64f35217d32bb8903546370daeea71ea5c2e621db3f729a41992888c8a36d5d48a712c1aae872f5f2d4af8540031ac834b5e5ac29fb640958bf", 0xe9}, {&(0x7f0000001440)="bc71a75eb026b78fb47021a0cda441a4af4524f6da143f5d73c3990c1a868f7d85d1b74c736f002543265797aab2cefdd42859d05782a9fae63659e7735c67334c5c40eff22f88d64414382b540410cab855da13ed85801d4dea28d935a7c1d3e45a343da5399eca6daa5ccbc072e1e7fa598df27cdf6e14db6f1b45093ff111f47e47fb6c3e87088efff7946dc852cc269fee6316240a964e0f346511476b0a43638fae6d5ea922bba68306450baebdcdfdfc2feb511b89a5", 0xb9}, {&(0x7f0000001500)="824ba9b4b687f4f9e51e0c56251b3d769053d5fa6cb9baf111e1292ce1dbc473a3a9aee8f1b8e08231b4c9679e3adca29e60073e630bee0466a02bdce11c593b9763ac0bbd65783aa142466c6d643f7576d0b814d8ca5eac96cf8a9fc2d3a27a0f746ac6cd6c4d69921fef55385774f01ed147a83beae473bbcb6c82f2465e0984eda164c54b5979771fee592686", 0x8e}, {&(0x7f00000015c0)="fe1eb8798c4388431faea9c71109325c91e56d022f9fcaa84244b2f407ddb512227a3102fe43e533c788b907bb3a56918bce0af460ec65707371603cf50cf0076f645558d44ca2c14d694b54d7a2cec451f75e2b80249ef6c80dd7aea6974010b9f1989210519800f7b28c84a4ff7633c327d04477cc30c11eab1284ed9120423f5699ad2a8c669ce02a7ab24aacc03279eb4be1e71268ac05a8a3c448a545ce4dfa94cab5260e2238b631d23baf257e0dc6192cf9fe4b311312219b4c63b2c8a72d8da38c6431b6434d05cb00b6228498cc6c6e3890ade1b84cbc5a4bd6f6dd804f586e", 0xe4}, {&(0x7f0000000080)="4fb4fa2fc8d3990d18a699eb169833", 0xf}, {&(0x7f0000000280)="7554f4e73833b90a2da47e8d7f0e5f2448eabe2fdf671447b8da2a21eaf3aefaae631ae9b2d6d79e3595b227267adfe89fb8768e13f73ba19f0003b94ab65533edcce05e53e5085f89a2334e3143e8196d589795dc7f4c6fa3b1b198c43fd14923ae5f8d02f6d2d41bb0b40693122477e65bc2d67fcde8d18dd6f2c6", 0x7c}], 0xa, 0x0, 0x0, 0x402}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = semget(0x2, 0x0, 0x428) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001bc0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r5, r6, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) fchownat(r3, &(0x7f00000018c0)='./file0\x00', 0xffffffffffffffff, r6, 0x2) poll(&(0x7f0000001880)=[{r1, 0x20}], 0x1, 0x4) socket$inet6(0x1e, 0x3, 0x0) (async) r7 = socket$inet6(0x1e, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r3) (async) r8 = fcntl$dupfd(r7, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) dup2(r0, r9) (async) dup2(r0, r9) dup(r0) 01:25:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0xfffffffd, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x5d6, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) r4 = kqueue() dup2(r2, r4) r5 = socket(0x18, 0x2, 0x0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000080)="f9472abe", 0x4) r7 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1) (async) fcntl$dupfd(r1, 0xa, r1) (async) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x41) (async) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r9 = getuid() fchown(r8, r9, 0x0) (async) fcntl$dupfd(r8, 0x0, r5) 01:25:09 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socket$inet(0x2, 0x5, 0x6) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) poll(&(0x7f0000000000)=[{r0, 0x80}, {r2, 0x4}, {r2, 0x20}, {r3, 0x4}, {r5, 0x2}, {r7, 0x4}], 0x6, 0xc1) 01:25:09 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0xf800, 0x8, 0x40, 0x7ff}, {0xffc0, 0x0, 0x8, 0x7}, {0xfff8, 0xa7, 0xcb, 0x9}, {0x576, 0x93, 0x8, 0x3}, {0x8001, 0x31, 0x0, 0x4}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7ff, 0x2}, {0x3, 0xfe}, {0x6, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x1, 0x6, 0x4, 0x7}, {0x59f2, 0x81, 0x1, 0x7}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:09 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x4, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000440)}) socket(0x2e, 0x4000, 0x4) 01:25:09 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) (async, rerun: 64) r3 = dup(r1) (rerun: 64) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (rerun: 32) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) write(r0, &(0x7f0000000100)="d56374006f87cad29a1091695f5d899161778c70ecd99c78d43fa2d2349a6be1c3dad8730d159ecd649eaafc29b49e2693584e3e67b53d80228a015c264b6f004a12001f5a1fbc04db7827f5ec3fd26b832a6bce73b4a7bfdcf3c04cd34837563466ddce5f267c31cf5e2684519f9fd958185b54c264e2d2af5973689caec6bdb4b8a28c2ce29284b1ed95f4aa66c6b84b2d120f70efda344d2a359b398028ebf32a2471ba565a5a1ffaa6737cd3b3c8af878c680337a54c9c9cd3929cc47dbddcce0f80866cc5e542b961a27ffd7621", 0xd0) 01:25:09 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x90) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x0, 0x0, 0x1a}) 01:25:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffbf, 0xf8, 0x10000000000, 0x0, 0x0, 0x5cc], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}], {0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="fc52c0cbb74a51cf71063fc93040bf45ce16d273574dcada5676c5d65f27bf0bb701e1985833d4038467545c293f6ff1be12f7643e910423f1f818ea9d59c33f73eb55e7c3a2ff56f6ed3d24f897d49df92d2aa45eea8d9eccd02a7c9a8ad6c85dc2a496f0daa349b227b70077e7747dade3726e74bc163aaf31a74b6adcd1024baf30cfa14ef99ae5092177fb1e21b84263", 0x92) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x8001, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) r6 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xa6, 0xfffff, 0x6, 0x400}, {{r6}, 0xfffffffffffffffd, 0x22, 0x40000000, 0x8, 0x1}], 0x1f, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffff8, 0x2, 0x1, 0x941, 0xd7}, {{r8}, 0xfffffffffffffffb, 0x14, 0x80, 0x8000000000000000, 0x2d9}, {{r2}, 0xfffffffffffffffa, 0x82, 0x1, 0x2, 0xfffffffffffffff8}], 0x4, &(0x7f0000000240)={0x100000001, 0x8}) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r5, r4) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6c, 0x9}, {0x18, 0x3, 0x8, 0x1a7}, 0xff, [0x6, 0x475, 0x2, 0x7, 0x81, 0x5, 0x7, 0x2]}, 0x3c) syz_open_pts() 01:25:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000240)='./file0/file0/file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x40, 0x0, 0x0) r4 = dup(r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) 01:25:09 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x90) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x0, 0x0, 0x1a}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x90) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x0, 0x0, 0x1a}) (async) 01:25:09 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x4, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000440)}) (async) socket(0x2e, 0x4000, 0x4) 01:25:09 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x2) r2 = getuid() fchown(r0, r2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) dup2(r4, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000600)={0x7, 0x42e, 0xf8, 0x7fff, &(0x7f0000000380)={{0x0, 0x8, 0x42, 0x8, 0x4, 0xb75, 0x8622}, {[0x4, 0x4, 0x0, 0x1, 0x3, 0x8, 0x475, 0x5, 0x4, 0xf0a, 0x100, 0x7, 0x7, 0x9, 0x2a, 0x1, 0x60, 0x1be000000000000], [0x7fffffff, 0x434c, 0x7f, 0x3, 0x7, 0xbf7, 0x5, 0xffffffff, 0x23b], [0x4, 0x6, 0xd5c3, 0xffff, 0x8, 0x1, 0x80000000], [0xea9c, 0x100, 0x80000001, 0x0, 0x6, 0xfffffffffffffffa], [{0x51, 0xff, 0x3762, 0xfffffffffffffffc}, {0x3f, 0xd6, 0x100, 0x1}, {0x3, 0x8, 0x7}, {0x40, 0x876, 0x10000, 0x8000000000000001}, {0x4, 0x740, 0x6, 0x101}, {0x4, 0x1f, 0x0, 0x51}, {0x3f8, 0xfffff000, 0x1ff, 0xfffffffffffffff9}, {0x1ff, 0x10000, 0x9, 0x9}], {0x40, 0x5, 0x8, 0x7}, {0x7, 0x40, 0xaf16, 0x7d}}}, 0x6, 0x8}) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="11d5433364ccc9e056a012c323e490a2e6af651da191a4acdc70ce4907c9bc542e3e649c133041cdd6ddf0c23956f9df107908917d29aa2a651c5a8c9547a70bc433", 0x42}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000500000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x409}, 0x400) r9 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x40) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 01:25:09 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x8000, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) (async) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000240)='./file0/file0/file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) (async, rerun: 32) chdir(&(0x7f0000000280)='./file0/file0\x00') (rerun: 32) setuid(0xee01) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x40, 0x0, 0x0) (async) r4 = dup(r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) 01:25:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffbf, 0xf8, 0x10000000000, 0x0, 0x0, 0x5cc], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}], {0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="fc52c0cbb74a51cf71063fc93040bf45ce16d273574dcada5676c5d65f27bf0bb701e1985833d4038467545c293f6ff1be12f7643e910423f1f818ea9d59c33f73eb55e7c3a2ff56f6ed3d24f897d49df92d2aa45eea8d9eccd02a7c9a8ad6c85dc2a496f0daa349b227b70077e7747dade3726e74bc163aaf31a74b6adcd1024baf30cfa14ef99ae5092177fb1e21b84263", 0x92) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="fc52c0cbb74a51cf71063fc93040bf45ce16d273574dcada5676c5d65f27bf0bb701e1985833d4038467545c293f6ff1be12f7643e910423f1f818ea9d59c33f73eb55e7c3a2ff56f6ed3d24f897d49df92d2aa45eea8d9eccd02a7c9a8ad6c85dc2a496f0daa349b227b70077e7747dade3726e74bc163aaf31a74b6adcd1024baf30cfa14ef99ae5092177fb1e21b84263", 0x92) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x8001, 0x0) close(r4) socket$inet(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) r6 = syz_open_pts() pipe2(&(0x7f0000000180), 0x0) (async) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() (async) r8 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xa6, 0xfffff, 0x6, 0x400}, {{r6}, 0xfffffffffffffffd, 0x22, 0x40000000, 0x8, 0x1}], 0x1f, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffff8, 0x2, 0x1, 0x941, 0xd7}, {{r8}, 0xfffffffffffffffb, 0x14, 0x80, 0x8000000000000000, 0x2d9}, {{r2}, 0xfffffffffffffffa, 0x82, 0x1, 0x2, 0xfffffffffffffff8}], 0x4, &(0x7f0000000240)={0x100000001, 0x8}) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r5, r4) (async) dup2(r5, r4) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6c, 0x9}, {0x18, 0x3, 0x8, 0x1a7}, 0xff, [0x6, 0x475, 0x2, 0x7, 0x81, 0x5, 0x7, 0x2]}, 0x3c) (async) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6c, 0x9}, {0x18, 0x3, 0x8, 0x1a7}, 0xff, [0x6, 0x475, 0x2, 0x7, 0x81, 0x5, 0x7, 0x2]}, 0x3c) syz_open_pts() 01:25:09 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:09 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x8000, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async, rerun: 32) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 5: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x6001, 0x80000001) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x80, 0xcf) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) fcntl$setstatus(r1, 0x4, 0x80) 01:25:09 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x8000, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffbf, 0xf8, 0x10000000000, 0x0, 0x0, 0x5cc], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}], {0x4}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="fc52c0cbb74a51cf71063fc93040bf45ce16d273574dcada5676c5d65f27bf0bb701e1985833d4038467545c293f6ff1be12f7643e910423f1f818ea9d59c33f73eb55e7c3a2ff56f6ed3d24f897d49df92d2aa45eea8d9eccd02a7c9a8ad6c85dc2a496f0daa349b227b70077e7747dade3726e74bc163aaf31a74b6adcd1024baf30cfa14ef99ae5092177fb1e21b84263", 0x92) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) r4 = socket(0x2, 0x8001, 0x0) close(r4) (async, rerun: 64) r5 = socket$inet(0x2, 0x2, 0x0) (async, rerun: 64) r6 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async, rerun: 32) r8 = kqueue() (rerun: 32) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xa6, 0xfffff, 0x6, 0x400}, {{r6}, 0xfffffffffffffffd, 0x22, 0x40000000, 0x8, 0x1}], 0x1f, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffff8, 0x2, 0x1, 0x941, 0xd7}, {{r8}, 0xfffffffffffffffb, 0x14, 0x80, 0x8000000000000000, 0x2d9}, {{r2}, 0xfffffffffffffffa, 0x82, 0x1, 0x2, 0xfffffffffffffff8}], 0x4, &(0x7f0000000240)={0x100000001, 0x8}) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r5, r4) (async) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) (async) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) (async) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6c, 0x9}, {0x18, 0x3, 0x8, 0x1a7}, 0xff, [0x6, 0x475, 0x2, 0x7, 0x81, 0x5, 0x7, 0x2]}, 0x3c) (async) syz_open_pts() 01:25:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000240)='./file0/file0/file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x40, 0x0, 0x0) r4 = dup(r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) socket$inet(0x2, 0x2, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chroot(&(0x7f00000000c0)='./file0\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xfffffffffffffdff) (async) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) (async) pipe2(&(0x7f0000000200), 0x4) (async) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000240)='./file0/file0/file0\x00') (async) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) (async) chdir(&(0x7f0000000280)='./file0/file0\x00') (async) setuid(0xee01) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x40, 0x0, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) (async) 01:25:09 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x90) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x0, 0x0, 0x1a}) 01:25:09 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x4, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000440)}) socket(0x2e, 0x4000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x4, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000440)}) (async) socket(0x2e, 0x4000, 0x4) (async) 01:25:09 executing program 5: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x6001, 0x80000001) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x80, 0xcf) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) fcntl$setstatus(r1, 0x4, 0x80) (async) fcntl$setstatus(r1, 0x4, 0x80) 01:25:09 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/265}, &(0x7f0000000040)=0x10b) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pwritev(r1, &(0x7f0000001a00)=[{&(0x7f0000000240)="fde69f7241a58ee0e43bb278f7f405744f49cec2198aa643cebcfb74fd2c79732401bbc523e88497143d3828e2bcc539b9ba10202afe97c798f6a757b1e1a3de42a73e12c5fed6777e12b894fc0b59b0c8c04ac2b4b07bebd5dca15cedaefaa310188190c4c6db687c7d1307c506ab8bb0ebecb0752186c88a998c5bd4627c3323eeb9eb6cfd9ab20e721820c59745d87030af4f5ea89661686c0ad23359771c2ff981b88293cc3ef0b9f99fe4e71b86e56152e0ed3e7fc2220515da4ce1846c276bf207ef9e839722df479a2e7446609b7d16f4857987384ca03e97345106724908016b8d51dc73908a8b63c935b58961863fcb5cd1aa6705d4d3bd7b1ff0a0d0111d1f7b1ac924f29a442d6ad8fba9f0cf6abc7e24fab12f04b4b3447931c4021ed3dee8f65014521b8c708aa5bc78b3644b4b2dd437f57cec28ad66573de92e4a6b070f2d057d7fd8efb2db9c40a2b8dca34c9a8c051e9a076aed91c89bd0e4b580ebaa91084674d614ae83176f16de72c5b8aa486e25acca6caa15d8d21763abe2bbda0d5d4774008939a42faa3cf7162efdd65097412a0a246e946883260c50353e11502cc10cdafbc1c6fed610b4a67eb551ff64f913e59c1c4bb30f6794cfaa066554928d60a85132d7b02996e92f048929c4a5fa6702f648747bdf49635278dd3e6165a9cf3b2df55668cbc03ea6987f9e3aab05e8554227158a6429b368c760e0ccb1e89f0f1951db2a4a380a83bde1e481d74c0d608c9a2bf38e536d09acf06666b6c806cd0faa34c766a1358ba15512a0aebee26f03ac6b86aac7e75365e91843431fff44195e69bf22d9fba345fa18649b165f7c574ec149363d88574ee4f1296dea5a4c8062e1973ceb1ab377997650d5d702704b12dbfc8b93179a37e8a02edf8362e5f24f67db118bd173cc0dba72d5f63e1c583b1b470eece43628f4fbacc71653e29e2079ed184ce65712eaef8c3c019ead36e96fc0a1e6283537427c2c68e07727ec6123f63ebf5381802028eb1d1d27ec04269453e34d85a21a7087c476b36d7f22bbdfb954507a12a1d785d5c2cd15d90d604fcd84fab9c05f1b136b789bbfe1f5260f3111498b0549b49e608fd3edb5e96632609772a4fc8aac7f6819f92b54faba0e72532ad183fd3169ed9e0269446543fb3b39afaa36f62fa7ef143e496ed2cce2200f0b4d261ec2bbc2ab49f4d301947d5a60f2ea19c3c115e1898db1a3aac227bcf2260df213cc09ecda9cef0e00c4dc125b3e09ed915f8fc66527f28fe1d6b797753ef863e564bdd8245c6f8b9359a7a5c43fd53d7adb3ac0ef54ce2ece33d75be9c6c88782c38101cb621ebdcf30e814befd016742bd7bf7d2b1d8b35cba00ded68058edeee18bea5115abe4d20239f50ea26b353c5a2e8633921eb126a8563e90db63b4a0f0c01f05a0bd91eeb62463df61a1b051b228b297cfa8119bd45f25dd39a13876b01b77648c815bfe40da1e98a619360cae0931edef7c3fe7c0165cf780a1a886b370256280fb219d6e36eebbb67c49603c92ce966e3e973abbabc6fb785542b6956a52f5fd948c96e8574649c3741586fe8f6caa4a580e24ddbfc7926a75a7fba843ec2e96ee3d3dd5b5b60f602fbae37a33bfb5e16affb8348c42b491caab43a3003e854897f63b4c5c625e5c915e4dfea801f723a089e9fc19c97ec0e31a379340d5d64ed1267d8f7c0d99721e176c73eceeeb25af9e20b1c725ffd8b07801b90d50cfd52124c537b78b72ee1a90d68f106a6db4fa9d333ade4a80df153742f7cc037c72af76ec42ef652b74118ca89b9d883558835cb167a43cb0c6b8b49a403f64b4357cdefa0a94010c066ed97bf2dc8358dbb46ebd213719ddec279956349a274e15dc80667b14faaa7c23bc180d78e7d8cf001edd7c288a3e36c91d21e612559cac484cf88a8930c1b538b55ec901e2eeb4de89b3a5196990d5c8bec9255e1e4098004274573d563a366600537b105ce659ebe8f84c4709e0e1e32deb4c67d2c21f25d042b46fc5f15ec7c1daeb93147dcfb669c31d6c6c6dac83b02008c0534aecf6a21e675779bb68daa6dc4d74ca6388f27be9a54b6f34a66532e47560c78bdb33af63fcc3226409c641d891807378c16502fa7ccf2cc96a5100f4936734c7dd3f8ef7dbdfa38a551c8f137db7bb574ba17eaac49dd92bf4fb93502a9d69eb5316528c9a7c6239b12dfb71163812158de8d899fbe96b8265f35cba06dd2e9803bf8671f61645bb492164f484bbceba6cc60328bcb9a5d60d31c3add92c7d889661eed501e007ebe0e61ad04999a92544bde32057b0676962edae657941656f6f10ddca8dc3b210a90bd56dd3564c0ebcd7e7038bb335d7dbdfedb4c4a072dde27b89572e3a03c05d2a446a7e1afd4000b6608bee7a6b3e47a17e57443d8811115b4d521b64b630e2c109aeb0756b9ea3fa1a7fdd2fe9e43110d54e1f3aa36151c52f519e5b5bcf646148ac183515a8f5daece4ef3e77b42fb409e5d8cf05bb0fb8a14f57de2e885bc89efe9d955f576767298b10a45e636d70542354538e0a28721e0d26d2364b4a0c67073c18888e9af2360454c07c3bea2a2fb47e6707e837b1ad1050865b5a9df5caecca704ae393a1f3c14f419625d181645cc188384069e2b2451821e519e79ada5f4b6262d50bf31256793e90cda494815b0fae4ddea122b8edb459bc6dd83c68a141fc9a4023ddcdfe02a7a19e3843620a07faa461ea3d3d6217865db2fa97f8fb2cac7842dd0058067fb9793a897a4c2b7dd4b6a9884caeea151f3c2177fcff4758272b3df09b0ef26b85f48bf9a08b2f0dcfb5039ee56f71bd3469204b3164505e7c21fc4d3abe7c99a83b3cb2924d9413ebf734cec51da054b530d67bf08ef579ed4dd472797bbfbbc44cda0b0ce9a7bff0df4c4d0a8591e28a60c63e134da2981eb716fca45bc3599507ddb17cf0dd6804a364c2495633c7772485012b02c034f2dfc94d3aab2ae07c50c5ab9eea5e53ff3828232198cea0f2cbec426195e2137cdf84e1e78d77e2f24dd9157bea04fcb44db5ec5e80add2dc7742fb9f05979322c4dac77abcb3d720db216035f66f7e70959d00aa4ec4144763eabf9d37e7c5d6b51128ee65fa1cbc5c6be3be45d227a9340fa3ccd559e687a45920a34b95c526f9fb676c6c069a7c899f0e25627989bd969b4dcd659cb61d959e97ce0e5f8559dd72db85e8fb25f30b450038e628f0d15a0377d692edb69d689867f7fdccaf102bf8eb2e510c1bbff37877fa48d23202fe5f30bfcb962372f42f9c15ba991c2a8e8246688a63c0cc6e91d713616cdd3b8009dc2cf5fa1fb5646b3ef92809127dad993eaf2e45723f2b53390b11db903aadee81ee8903090e05ac8d4a9d87f3b356a08f4caca972ff56395c9784e935a28708f600f5b449183d97e57d83271c8543e8a82262d46d4f17626c2b5484fe9b0afb8c758b0c3a327a78172b21c1e0c953283ff36c9e06ab6d346b24f9f96ffd171ef4db337e1c02d64406bd1e90348a7f4002b6224f97775549eda2fe5b4312059b1e1f5a215f57e961db77c6a47623feba791acc674358bbcee1fad816592abbc8af18e8008183a506ddf83312d469143803cfdc12a62fd7f113b3237aa066bab4459a19672b58e06a757741a0fa5e3feffa3eb2361c18feedd02845c868d22d2d67b6da48972aedb9c33b63c0e9fe37cd449aa88ea25af217fe8b8e3cf40ab27b5f5b5082fba316a744c8008ac8dd0f2068fdad45c756e911b876f15c78d2ffa4aa15de8f34d3c6944ca9391c08edb884ad51c44f4a50f6ef14d65aeb2bc0e90531fe562a4b92d5198e6feb8976de64573537a06b898bf82616028975c018f1764ad8c10c91d297af9600060d764f81f8068152167069dbecbff0c11a4482406b9e8264f52b0fb951e8f33a927d07edcc16dad331423a794a97d2e644140bc1fe64c7dfe0afa7437b6b19e19eec0f3ce3b6151305bddeef88c522ca5bbc0978b704d929c2994b89f8955e49e8a19a612120b2a0b3e3b4f7ef90d8f1cb5e90fa8cbd5fda6954b1b695bcde87ca21464408b250b1ff3ba36fedf2aa6353914401afa3d6885f2b0af35a0ffc573d4d20029eaab1676c42ef1c8ea18c9b338cc73c3fdf3394d1b7bb85852773100d860655460d34799f5ba2659da8ae16165788f695b0a24ce305afbc34e83ddf6d69d95928b56044c86a76e50f259f4a7cc424cde646be3aa97a8e388570b4897c2817b881c3f781340ce70bf4471aea3caffd5878f9fc359b2fae01c0694317dea0876ae88e0157d1454272267c3c77392d87037941a1e60e63bdb39075b894c70e673300f1d066e58b1cdcaea06512519c032e30bfea942f079322f546e3b2ffe53b497b6e2728c13aef94779a94b98dfba6357f417bd4ff0bcd16d367577c67ef5d4a73a789c71ec11080978f95f4e1f5dd0ef3219b503383e1aa4ce526bc38bda57c057f7fe82e8f03fc070e3276f8a407d44738c31893c4225a9206e32c9592cbb6377e926ab0e9b6a955ae6c3b78dfb434bdfce77d11c9485c29d80b6e00148f563a305931ee3ef8c6bac07779d4771c55b98305e23f6b801e29d72629135ad34435e3f304010063a0f0fc6210014f28bb6297a186b507d27c589e8037f329688105cabd4c7fec259d1596c42e439e8a8d9ce6e42ba2641a5b009568c6ee1791df38b1e20d6f995be3ca92fe2e54dfffde7ed8b3ddf7b723cc72afa67288a01efc34b111000599e27fe2e607fef78125a7e8fed31c53d1f3407d6ad5273795e8724b5a14ac163a8417ada54e9c9072b05baf3b876976c6048becb17133e0f031c1c50934a10d1172696f6faf827941355d81dea842827918fb9266571a18920528f5f9d877fc48bc12eb6af7ae8b268c58739658fbbe629f4b653435375dbe24bce70dade6b8b439364fd33c5f0044163ef911b8b85df93252d6b718b4c6f479baff6aeb72242f870ebfb67359b6da9713246977c5bbbd85e9c7640c709708a46ec8971040e2586c6f2406b5978f7c20fd32a816a0522ea85986527631981cf7b243fc2bad96194929819fe0e48a12e47725f7ec8b87fed2e1547e1c7b566b9781a1755ae7e9dfc318148d9ae22186f996f531e7ad2fb39ba3e925fee59f7fec0e35e955a561964319bdb9e20e54be9862b4ed402310d4ee158d663915aaf8a6b14d80a16cf593a2b32c51c4c2d0e41e6280af9d64a8a13467b05321ae67b48bb0cca8076a7c710e8f952720e416bec8856a71ced882c95f8f7942e65e9de871ff00fc5e77bdcfe237dbfa28162c3bcd18de825de169995e861b7590751ca5c11bbd79f9e74860f63960082e1059cec9c1f2c3827f3647891914a3e208ec8290ce91b6d427ae7166db9733a085504b3c616aaf14210a2ab595473075b6ac1fd25b2e8cda04df4af5631afdcc4aa8b471b03648df6b1816387301a7c9f43e5d561a5b19fbed8cea9fc3deb68f1eca7f27fa1843fc10eebc5c1bb694c48e0c8908ff60b37e67995551b03aad544183290c88f51a15f8097cf243af2580d025e69dd11396fab0bd6cb8b8a78c948ef4aad7248a005e992419601563d2c34d63eee0531392b0a2fe8b21164db75219308d5b73ae9fc55b3c70b28bfa6a4f577afe3114e07e1de51207e10c34c7df77d14e44203a8766d43ec25acee84d2d09065efc922113246bf2dc03cef5cbf809b7520342fa66bb7c61605b89a0b82346a35ff7bfbbcb3b7fc7f25a75830c526e2e78da0464eab293894dbdcb0fcc", 0x1000}, {&(0x7f0000001240)="7408236f1896cdd644600468849075fbc25dcb6ce74538fe119dcb1a32b2933e226e711b21ba049aa025f82974007fced5717a83d2deb7ab12d46627ea2726266eedf092", 0x44}, {&(0x7f0000001780)="695a2b81226b2c540a2c873aa87654d19542afd703b0dfec5e7bdb4f8520c7ab1252a573e3900a0ae20a5ec3c8ff2282af8f4e0c37c407ebfa8c2b799ae4e74879e73174a2feb5e5d35d85d685fb3fe056992f0b3c4b9df1981c9c915c044427f280896f45dc79a3161260e60120a12db9001c6f736edc896f78ff91a1dcf45b68e075871fad0ffded24c07d41bf77cc0d2743b32217795fbe4203cfeb02d138ed6ff0f1b1c09d39046be5613089a3be482682d3b76a6bf057a078db00c3616f626b8599c638e39738118ce7a6cdf9006735ca7c7af9f9ad1abcde1b4566", 0xde}, {&(0x7f0000001880)="f44afed448430b6108e361359da1f14c24ba3a9b0c7ced015fa3023158f98c2911ed6b9ac770777163d058a0a74a8f091fef73b29722d873dc87b6c6827b331c8ba5c9d5d0fa88a0d02c1198658cdfc24ac6a61aac8449683824b9dcc4edaf6d4f522cc3c6e2d16a218644bc96f5d504d502e709678cc26fdb5ce6890362d835a74a69b9908d211aa5a591ab72fc4ea3e4c43995c5ad9e8a", 0x98}, {&(0x7f00000012c0)="7dfbd15f9a71b9c4fb07fcd133479d8992ff761875c9f6d959e3fa73eccd78d40ff26175582f3e916b7431aaed19b5b16fb15d0ea8a0fbeb5c00181738367fc5e04d6eb6c52a33b69a96e13c3e9bc0b36266989f31bd3a6de6f341e9f635a3aefaca38ecdc6b03c0477202b0ff1effd88200e22f", 0x74}, {&(0x7f0000001940)="eab6f88ee66a58c79f2c701d69e4a6993e46ed7aab65dc6308ece3eb83dae6ddfd3805c5b4eb7a863f70377420d36a2358f7420c1d9bd1a8f39d0bba7944b957c0fb876339ab0f424733536a2780e842ef1a1b2b531ed9b3a88cba7b98c141b57a16eaec09405812196d41745f302f57245335bc96eef716045cded4f81a", 0x7e}, {&(0x7f00000019c0)}], 0x7, 0x7) 01:25:09 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x5, 0x0, 0x3], [{0xfffc}, {0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x7}, {}, {}, {0x3f, 0x0, 0x69c}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 5: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x6001, 0x80000001) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x80, 0xcf) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) fcntl$setstatus(r1, 0x4, 0x80) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x6001, 0x80000001) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x80, 0xcf) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) (async) fcntl$setstatus(r1, 0x4, 0x80) (async) 01:25:09 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x4004667b, &(0x7f0000000300)) 01:25:09 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x51) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r1, 0x3f, 0x0, &(0x7f0000000340)="72a3b7be328fb556c8231f40c8822bd0bb4daa5292f4f3556507808af32a72968fab2d9fc617b15b523ee417f0dd5d7b48b07df67409a098729d832be5bdba3649832ba2df12ebd250728ea9f84064277b6dbf6a88eaf89be33ae7fd77571bac909b57e489170847d21d5d733425d13751951d0f209c2a47778003d970a4be0b745fc7c8b82d20c58561323f2725b68a4c3c2fa6c2662e855da049ff9d5f3e8b83fd7702805793e4de247ed19ec815294168ce83fd2ed2bcb19b4f373e52e2a1094f3630bbf270f043e65fcfabc6a830e5a2aae4a36575bbd817b8135206", 0xde) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="091a76ef667e773661d92237e7bd87acee79e95ebeba7347ba10bb2fb4cb0958d163f6394f7996566d9b11429b85e618711d376e3bc9633903c618893725586ed5be1e445e2a9bab8e6c0d65f849540198bcea812e6e4b8f24f84da278886961b8bd4a792673abfdff88ffcde89ca9b30edf328a199ee114702369", 0x7b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="b6c5ee758050195a221ebc461c1a4d6ef55f0ea4f5a0808836c7d2abedf57736", 0x20) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r3 = socket(0x2, 0x8001, 0x0) close(r3) mquery(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x10, r1, 0x1000) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = getuid() fchown(r4, r5, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="6733062dfa2e0c26a979a1751c97ee4b2761fda1296c7d43c228e206c041ef0ca6e7e82ecbf155cbc5590f3e1cd11bc4aa78bf2421884b372a", 0x39}], 0x2) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r6, r3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)="20872cc701950a67a3c4a621fbb90008bc76833db4431572669a8d11cf8d3bbcf509d949efd3acf41dad98f641cfd54ea56d4ea8c3c204d95dc68a537844c2cc5cfbc0bd648e8c770556b4a5fb915ab41fe47d740a1def91b6514f9d5197d24bfd95b9d827290343bbac8cc7e895554a2eb708eb422a2aa9ea73fb7693dbbfcb4c74813134f560d2e0f444bbb09e1aab3bccb22a81054e43b3bca2cedc4ce1e16c457ea0a3ba6c54f978895f6e5b9e4aefe7132ce043919eef3da0216cbc4ced3716b87b581bd525662c3f94bddf4fec4bd394e998", 0xd5}, {&(0x7f0000000000)="6d5676f0f98ed8b043dba3a716ecfaaebba8690fa084850caaa4fce0e1d62e1bc739eee1e5c6a476fc962aacee1c21", 0x2f}], 0x2) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x40000000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000300)) 01:25:09 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/265}, &(0x7f0000000040)=0x10b) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pwritev(r1, &(0x7f0000001a00)=[{&(0x7f0000000240)="fde69f7241a58ee0e43bb278f7f405744f49cec2198aa643cebcfb74fd2c79732401bbc523e88497143d3828e2bcc539b9ba10202afe97c798f6a757b1e1a3de42a73e12c5fed6777e12b894fc0b59b0c8c04ac2b4b07bebd5dca15cedaefaa310188190c4c6db687c7d1307c506ab8bb0ebecb0752186c88a998c5bd4627c3323eeb9eb6cfd9ab20e721820c59745d87030af4f5ea89661686c0ad23359771c2ff981b88293cc3ef0b9f99fe4e71b86e56152e0ed3e7fc2220515da4ce1846c276bf207ef9e839722df479a2e7446609b7d16f4857987384ca03e97345106724908016b8d51dc73908a8b63c935b58961863fcb5cd1aa6705d4d3bd7b1ff0a0d0111d1f7b1ac924f29a442d6ad8fba9f0cf6abc7e24fab12f04b4b3447931c4021ed3dee8f65014521b8c708aa5bc78b3644b4b2dd437f57cec28ad66573de92e4a6b070f2d057d7fd8efb2db9c40a2b8dca34c9a8c051e9a076aed91c89bd0e4b580ebaa91084674d614ae83176f16de72c5b8aa486e25acca6caa15d8d21763abe2bbda0d5d4774008939a42faa3cf7162efdd65097412a0a246e946883260c50353e11502cc10cdafbc1c6fed610b4a67eb551ff64f913e59c1c4bb30f6794cfaa066554928d60a85132d7b02996e92f048929c4a5fa6702f648747bdf49635278dd3e6165a9cf3b2df55668cbc03ea6987f9e3aab05e8554227158a6429b368c760e0ccb1e89f0f1951db2a4a380a83bde1e481d74c0d608c9a2bf38e536d09acf06666b6c806cd0faa34c766a1358ba15512a0aebee26f03ac6b86aac7e75365e91843431fff44195e69bf22d9fba345fa18649b165f7c574ec149363d88574ee4f1296dea5a4c8062e1973ceb1ab377997650d5d702704b12dbfc8b93179a37e8a02edf8362e5f24f67db118bd173cc0dba72d5f63e1c583b1b470eece43628f4fbacc71653e29e2079ed184ce65712eaef8c3c019ead36e96fc0a1e6283537427c2c68e07727ec6123f63ebf5381802028eb1d1d27ec04269453e34d85a21a7087c476b36d7f22bbdfb954507a12a1d785d5c2cd15d90d604fcd84fab9c05f1b136b789bbfe1f5260f3111498b0549b49e608fd3edb5e96632609772a4fc8aac7f6819f92b54faba0e72532ad183fd3169ed9e0269446543fb3b39afaa36f62fa7ef143e496ed2cce2200f0b4d261ec2bbc2ab49f4d301947d5a60f2ea19c3c115e1898db1a3aac227bcf2260df213cc09ecda9cef0e00c4dc125b3e09ed915f8fc66527f28fe1d6b797753ef863e564bdd8245c6f8b9359a7a5c43fd53d7adb3ac0ef54ce2ece33d75be9c6c88782c38101cb621ebdcf30e814befd016742bd7bf7d2b1d8b35cba00ded68058edeee18bea5115abe4d20239f50ea26b353c5a2e8633921eb126a8563e90db63b4a0f0c01f05a0bd91eeb62463df61a1b051b228b297cfa8119bd45f25dd39a13876b01b77648c815bfe40da1e98a619360cae0931edef7c3fe7c0165cf780a1a886b370256280fb219d6e36eebbb67c49603c92ce966e3e973abbabc6fb785542b6956a52f5fd948c96e8574649c3741586fe8f6caa4a580e24ddbfc7926a75a7fba843ec2e96ee3d3dd5b5b60f602fbae37a33bfb5e16affb8348c42b491caab43a3003e854897f63b4c5c625e5c915e4dfea801f723a089e9fc19c97ec0e31a379340d5d64ed1267d8f7c0d99721e176c73eceeeb25af9e20b1c725ffd8b07801b90d50cfd52124c537b78b72ee1a90d68f106a6db4fa9d333ade4a80df153742f7cc037c72af76ec42ef652b74118ca89b9d883558835cb167a43cb0c6b8b49a403f64b4357cdefa0a94010c066ed97bf2dc8358dbb46ebd213719ddec279956349a274e15dc80667b14faaa7c23bc180d78e7d8cf001edd7c288a3e36c91d21e612559cac484cf88a8930c1b538b55ec901e2eeb4de89b3a5196990d5c8bec9255e1e4098004274573d563a366600537b105ce659ebe8f84c4709e0e1e32deb4c67d2c21f25d042b46fc5f15ec7c1daeb93147dcfb669c31d6c6c6dac83b02008c0534aecf6a21e675779bb68daa6dc4d74ca6388f27be9a54b6f34a66532e47560c78bdb33af63fcc3226409c641d891807378c16502fa7ccf2cc96a5100f4936734c7dd3f8ef7dbdfa38a551c8f137db7bb574ba17eaac49dd92bf4fb93502a9d69eb5316528c9a7c6239b12dfb71163812158de8d899fbe96b8265f35cba06dd2e9803bf8671f61645bb492164f484bbceba6cc60328bcb9a5d60d31c3add92c7d889661eed501e007ebe0e61ad04999a92544bde32057b0676962edae657941656f6f10ddca8dc3b210a90bd56dd3564c0ebcd7e7038bb335d7dbdfedb4c4a072dde27b89572e3a03c05d2a446a7e1afd4000b6608bee7a6b3e47a17e57443d8811115b4d521b64b630e2c109aeb0756b9ea3fa1a7fdd2fe9e43110d54e1f3aa36151c52f519e5b5bcf646148ac183515a8f5daece4ef3e77b42fb409e5d8cf05bb0fb8a14f57de2e885bc89efe9d955f576767298b10a45e636d70542354538e0a28721e0d26d2364b4a0c67073c18888e9af2360454c07c3bea2a2fb47e6707e837b1ad1050865b5a9df5caecca704ae393a1f3c14f419625d181645cc188384069e2b2451821e519e79ada5f4b6262d50bf31256793e90cda494815b0fae4ddea122b8edb459bc6dd83c68a141fc9a4023ddcdfe02a7a19e3843620a07faa461ea3d3d6217865db2fa97f8fb2cac7842dd0058067fb9793a897a4c2b7dd4b6a9884caeea151f3c2177fcff4758272b3df09b0ef26b85f48bf9a08b2f0dcfb5039ee56f71bd3469204b3164505e7c21fc4d3abe7c99a83b3cb2924d9413ebf734cec51da054b530d67bf08ef579ed4dd472797bbfbbc44cda0b0ce9a7bff0df4c4d0a8591e28a60c63e134da2981eb716fca45bc3599507ddb17cf0dd6804a364c2495633c7772485012b02c034f2dfc94d3aab2ae07c50c5ab9eea5e53ff3828232198cea0f2cbec426195e2137cdf84e1e78d77e2f24dd9157bea04fcb44db5ec5e80add2dc7742fb9f05979322c4dac77abcb3d720db216035f66f7e70959d00aa4ec4144763eabf9d37e7c5d6b51128ee65fa1cbc5c6be3be45d227a9340fa3ccd559e687a45920a34b95c526f9fb676c6c069a7c899f0e25627989bd969b4dcd659cb61d959e97ce0e5f8559dd72db85e8fb25f30b450038e628f0d15a0377d692edb69d689867f7fdccaf102bf8eb2e510c1bbff37877fa48d23202fe5f30bfcb962372f42f9c15ba991c2a8e8246688a63c0cc6e91d713616cdd3b8009dc2cf5fa1fb5646b3ef92809127dad993eaf2e45723f2b53390b11db903aadee81ee8903090e05ac8d4a9d87f3b356a08f4caca972ff56395c9784e935a28708f600f5b449183d97e57d83271c8543e8a82262d46d4f17626c2b5484fe9b0afb8c758b0c3a327a78172b21c1e0c953283ff36c9e06ab6d346b24f9f96ffd171ef4db337e1c02d64406bd1e90348a7f4002b6224f97775549eda2fe5b4312059b1e1f5a215f57e961db77c6a47623feba791acc674358bbcee1fad816592abbc8af18e8008183a506ddf83312d469143803cfdc12a62fd7f113b3237aa066bab4459a19672b58e06a757741a0fa5e3feffa3eb2361c18feedd02845c868d22d2d67b6da48972aedb9c33b63c0e9fe37cd449aa88ea25af217fe8b8e3cf40ab27b5f5b5082fba316a744c8008ac8dd0f2068fdad45c756e911b876f15c78d2ffa4aa15de8f34d3c6944ca9391c08edb884ad51c44f4a50f6ef14d65aeb2bc0e90531fe562a4b92d5198e6feb8976de64573537a06b898bf82616028975c018f1764ad8c10c91d297af9600060d764f81f8068152167069dbecbff0c11a4482406b9e8264f52b0fb951e8f33a927d07edcc16dad331423a794a97d2e644140bc1fe64c7dfe0afa7437b6b19e19eec0f3ce3b6151305bddeef88c522ca5bbc0978b704d929c2994b89f8955e49e8a19a612120b2a0b3e3b4f7ef90d8f1cb5e90fa8cbd5fda6954b1b695bcde87ca21464408b250b1ff3ba36fedf2aa6353914401afa3d6885f2b0af35a0ffc573d4d20029eaab1676c42ef1c8ea18c9b338cc73c3fdf3394d1b7bb85852773100d860655460d34799f5ba2659da8ae16165788f695b0a24ce305afbc34e83ddf6d69d95928b56044c86a76e50f259f4a7cc424cde646be3aa97a8e388570b4897c2817b881c3f781340ce70bf4471aea3caffd5878f9fc359b2fae01c0694317dea0876ae88e0157d1454272267c3c77392d87037941a1e60e63bdb39075b894c70e673300f1d066e58b1cdcaea06512519c032e30bfea942f079322f546e3b2ffe53b497b6e2728c13aef94779a94b98dfba6357f417bd4ff0bcd16d367577c67ef5d4a73a789c71ec11080978f95f4e1f5dd0ef3219b503383e1aa4ce526bc38bda57c057f7fe82e8f03fc070e3276f8a407d44738c31893c4225a9206e32c9592cbb6377e926ab0e9b6a955ae6c3b78dfb434bdfce77d11c9485c29d80b6e00148f563a305931ee3ef8c6bac07779d4771c55b98305e23f6b801e29d72629135ad34435e3f304010063a0f0fc6210014f28bb6297a186b507d27c589e8037f329688105cabd4c7fec259d1596c42e439e8a8d9ce6e42ba2641a5b009568c6ee1791df38b1e20d6f995be3ca92fe2e54dfffde7ed8b3ddf7b723cc72afa67288a01efc34b111000599e27fe2e607fef78125a7e8fed31c53d1f3407d6ad5273795e8724b5a14ac163a8417ada54e9c9072b05baf3b876976c6048becb17133e0f031c1c50934a10d1172696f6faf827941355d81dea842827918fb9266571a18920528f5f9d877fc48bc12eb6af7ae8b268c58739658fbbe629f4b653435375dbe24bce70dade6b8b439364fd33c5f0044163ef911b8b85df93252d6b718b4c6f479baff6aeb72242f870ebfb67359b6da9713246977c5bbbd85e9c7640c709708a46ec8971040e2586c6f2406b5978f7c20fd32a816a0522ea85986527631981cf7b243fc2bad96194929819fe0e48a12e47725f7ec8b87fed2e1547e1c7b566b9781a1755ae7e9dfc318148d9ae22186f996f531e7ad2fb39ba3e925fee59f7fec0e35e955a561964319bdb9e20e54be9862b4ed402310d4ee158d663915aaf8a6b14d80a16cf593a2b32c51c4c2d0e41e6280af9d64a8a13467b05321ae67b48bb0cca8076a7c710e8f952720e416bec8856a71ced882c95f8f7942e65e9de871ff00fc5e77bdcfe237dbfa28162c3bcd18de825de169995e861b7590751ca5c11bbd79f9e74860f63960082e1059cec9c1f2c3827f3647891914a3e208ec8290ce91b6d427ae7166db9733a085504b3c616aaf14210a2ab595473075b6ac1fd25b2e8cda04df4af5631afdcc4aa8b471b03648df6b1816387301a7c9f43e5d561a5b19fbed8cea9fc3deb68f1eca7f27fa1843fc10eebc5c1bb694c48e0c8908ff60b37e67995551b03aad544183290c88f51a15f8097cf243af2580d025e69dd11396fab0bd6cb8b8a78c948ef4aad7248a005e992419601563d2c34d63eee0531392b0a2fe8b21164db75219308d5b73ae9fc55b3c70b28bfa6a4f577afe3114e07e1de51207e10c34c7df77d14e44203a8766d43ec25acee84d2d09065efc922113246bf2dc03cef5cbf809b7520342fa66bb7c61605b89a0b82346a35ff7bfbbcb3b7fc7f25a75830c526e2e78da0464eab293894dbdcb0fcc", 0x1000}, {&(0x7f0000001240)="7408236f1896cdd644600468849075fbc25dcb6ce74538fe119dcb1a32b2933e226e711b21ba049aa025f82974007fced5717a83d2deb7ab12d46627ea2726266eedf092", 0x44}, {&(0x7f0000001780)="695a2b81226b2c540a2c873aa87654d19542afd703b0dfec5e7bdb4f8520c7ab1252a573e3900a0ae20a5ec3c8ff2282af8f4e0c37c407ebfa8c2b799ae4e74879e73174a2feb5e5d35d85d685fb3fe056992f0b3c4b9df1981c9c915c044427f280896f45dc79a3161260e60120a12db9001c6f736edc896f78ff91a1dcf45b68e075871fad0ffded24c07d41bf77cc0d2743b32217795fbe4203cfeb02d138ed6ff0f1b1c09d39046be5613089a3be482682d3b76a6bf057a078db00c3616f626b8599c638e39738118ce7a6cdf9006735ca7c7af9f9ad1abcde1b4566", 0xde}, {&(0x7f0000001880)="f44afed448430b6108e361359da1f14c24ba3a9b0c7ced015fa3023158f98c2911ed6b9ac770777163d058a0a74a8f091fef73b29722d873dc87b6c6827b331c8ba5c9d5d0fa88a0d02c1198658cdfc24ac6a61aac8449683824b9dcc4edaf6d4f522cc3c6e2d16a218644bc96f5d504d502e709678cc26fdb5ce6890362d835a74a69b9908d211aa5a591ab72fc4ea3e4c43995c5ad9e8a", 0x98}, {&(0x7f00000012c0)="7dfbd15f9a71b9c4fb07fcd133479d8992ff761875c9f6d959e3fa73eccd78d40ff26175582f3e916b7431aaed19b5b16fb15d0ea8a0fbeb5c00181738367fc5e04d6eb6c52a33b69a96e13c3e9bc0b36266989f31bd3a6de6f341e9f635a3aefaca38ecdc6b03c0477202b0ff1effd88200e22f", 0x74}, {&(0x7f0000001940)="eab6f88ee66a58c79f2c701d69e4a6993e46ed7aab65dc6308ece3eb83dae6ddfd3805c5b4eb7a863f70377420d36a2358f7420c1d9bd1a8f39d0bba7944b957c0fb876339ab0f424733536a2780e842ef1a1b2b531ed9b3a88cba7b98c141b57a16eaec09405812196d41745f302f57245335bc96eef716045cded4f81a", 0x7e}, {&(0x7f00000019c0)}], 0x7, 0x7) 01:25:09 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x51) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r1, 0x3f, 0x0, &(0x7f0000000340)="72a3b7be328fb556c8231f40c8822bd0bb4daa5292f4f3556507808af32a72968fab2d9fc617b15b523ee417f0dd5d7b48b07df67409a098729d832be5bdba3649832ba2df12ebd250728ea9f84064277b6dbf6a88eaf89be33ae7fd77571bac909b57e489170847d21d5d733425d13751951d0f209c2a47778003d970a4be0b745fc7c8b82d20c58561323f2725b68a4c3c2fa6c2662e855da049ff9d5f3e8b83fd7702805793e4de247ed19ec815294168ce83fd2ed2bcb19b4f373e52e2a1094f3630bbf270f043e65fcfabc6a830e5a2aae4a36575bbd817b8135206", 0xde) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="091a76ef667e773661d92237e7bd87acee79e95ebeba7347ba10bb2fb4cb0958d163f6394f7996566d9b11429b85e618711d376e3bc9633903c618893725586ed5be1e445e2a9bab8e6c0d65f849540198bcea812e6e4b8f24f84da278886961b8bd4a792673abfdff88ffcde89ca9b30edf328a199ee114702369", 0x7b) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="b6c5ee758050195a221ebc461c1a4d6ef55f0ea4f5a0808836c7d2abedf57736", 0x20) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) (async) r3 = socket(0x2, 0x8001, 0x0) close(r3) (async) mquery(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x10, r1, 0x1000) (async) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) r5 = getuid() fchown(r4, r5, 0x0) (async) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="6733062dfa2e0c26a979a1751c97ee4b2761fda1296c7d43c228e206c041ef0ca6e7e82ecbf155cbc5590f3e1cd11bc4aa78bf2421884b372a", 0x39}], 0x2) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r6, r3) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x5, 0x0, 0x3], [{0xfffc}, {0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x7}, {}, {}, {0x3f, 0x0, 0x69c}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:25:09 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/265}, &(0x7f0000000040)=0x10b) (async) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/265}, &(0x7f0000000040)=0x10b) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pwritev(r1, &(0x7f0000001a00)=[{&(0x7f0000000240)="fde69f7241a58ee0e43bb278f7f405744f49cec2198aa643cebcfb74fd2c79732401bbc523e88497143d3828e2bcc539b9ba10202afe97c798f6a757b1e1a3de42a73e12c5fed6777e12b894fc0b59b0c8c04ac2b4b07bebd5dca15cedaefaa310188190c4c6db687c7d1307c506ab8bb0ebecb0752186c88a998c5bd4627c3323eeb9eb6cfd9ab20e721820c59745d87030af4f5ea89661686c0ad23359771c2ff981b88293cc3ef0b9f99fe4e71b86e56152e0ed3e7fc2220515da4ce1846c276bf207ef9e839722df479a2e7446609b7d16f4857987384ca03e97345106724908016b8d51dc73908a8b63c935b58961863fcb5cd1aa6705d4d3bd7b1ff0a0d0111d1f7b1ac924f29a442d6ad8fba9f0cf6abc7e24fab12f04b4b3447931c4021ed3dee8f65014521b8c708aa5bc78b3644b4b2dd437f57cec28ad66573de92e4a6b070f2d057d7fd8efb2db9c40a2b8dca34c9a8c051e9a076aed91c89bd0e4b580ebaa91084674d614ae83176f16de72c5b8aa486e25acca6caa15d8d21763abe2bbda0d5d4774008939a42faa3cf7162efdd65097412a0a246e946883260c50353e11502cc10cdafbc1c6fed610b4a67eb551ff64f913e59c1c4bb30f6794cfaa066554928d60a85132d7b02996e92f048929c4a5fa6702f648747bdf49635278dd3e6165a9cf3b2df55668cbc03ea6987f9e3aab05e8554227158a6429b368c760e0ccb1e89f0f1951db2a4a380a83bde1e481d74c0d608c9a2bf38e536d09acf06666b6c806cd0faa34c766a1358ba15512a0aebee26f03ac6b86aac7e75365e91843431fff44195e69bf22d9fba345fa18649b165f7c574ec149363d88574ee4f1296dea5a4c8062e1973ceb1ab377997650d5d702704b12dbfc8b93179a37e8a02edf8362e5f24f67db118bd173cc0dba72d5f63e1c583b1b470eece43628f4fbacc71653e29e2079ed184ce65712eaef8c3c019ead36e96fc0a1e6283537427c2c68e07727ec6123f63ebf5381802028eb1d1d27ec04269453e34d85a21a7087c476b36d7f22bbdfb954507a12a1d785d5c2cd15d90d604fcd84fab9c05f1b136b789bbfe1f5260f3111498b0549b49e608fd3edb5e96632609772a4fc8aac7f6819f92b54faba0e72532ad183fd3169ed9e0269446543fb3b39afaa36f62fa7ef143e496ed2cce2200f0b4d261ec2bbc2ab49f4d301947d5a60f2ea19c3c115e1898db1a3aac227bcf2260df213cc09ecda9cef0e00c4dc125b3e09ed915f8fc66527f28fe1d6b797753ef863e564bdd8245c6f8b9359a7a5c43fd53d7adb3ac0ef54ce2ece33d75be9c6c88782c38101cb621ebdcf30e814befd016742bd7bf7d2b1d8b35cba00ded68058edeee18bea5115abe4d20239f50ea26b353c5a2e8633921eb126a8563e90db63b4a0f0c01f05a0bd91eeb62463df61a1b051b228b297cfa8119bd45f25dd39a13876b01b77648c815bfe40da1e98a619360cae0931edef7c3fe7c0165cf780a1a886b370256280fb219d6e36eebbb67c49603c92ce966e3e973abbabc6fb785542b6956a52f5fd948c96e8574649c3741586fe8f6caa4a580e24ddbfc7926a75a7fba843ec2e96ee3d3dd5b5b60f602fbae37a33bfb5e16affb8348c42b491caab43a3003e854897f63b4c5c625e5c915e4dfea801f723a089e9fc19c97ec0e31a379340d5d64ed1267d8f7c0d99721e176c73eceeeb25af9e20b1c725ffd8b07801b90d50cfd52124c537b78b72ee1a90d68f106a6db4fa9d333ade4a80df153742f7cc037c72af76ec42ef652b74118ca89b9d883558835cb167a43cb0c6b8b49a403f64b4357cdefa0a94010c066ed97bf2dc8358dbb46ebd213719ddec279956349a274e15dc80667b14faaa7c23bc180d78e7d8cf001edd7c288a3e36c91d21e612559cac484cf88a8930c1b538b55ec901e2eeb4de89b3a5196990d5c8bec9255e1e4098004274573d563a366600537b105ce659ebe8f84c4709e0e1e32deb4c67d2c21f25d042b46fc5f15ec7c1daeb93147dcfb669c31d6c6c6dac83b02008c0534aecf6a21e675779bb68daa6dc4d74ca6388f27be9a54b6f34a66532e47560c78bdb33af63fcc3226409c641d891807378c16502fa7ccf2cc96a5100f4936734c7dd3f8ef7dbdfa38a551c8f137db7bb574ba17eaac49dd92bf4fb93502a9d69eb5316528c9a7c6239b12dfb71163812158de8d899fbe96b8265f35cba06dd2e9803bf8671f61645bb492164f484bbceba6cc60328bcb9a5d60d31c3add92c7d889661eed501e007ebe0e61ad04999a92544bde32057b0676962edae657941656f6f10ddca8dc3b210a90bd56dd3564c0ebcd7e7038bb335d7dbdfedb4c4a072dde27b89572e3a03c05d2a446a7e1afd4000b6608bee7a6b3e47a17e57443d8811115b4d521b64b630e2c109aeb0756b9ea3fa1a7fdd2fe9e43110d54e1f3aa36151c52f519e5b5bcf646148ac183515a8f5daece4ef3e77b42fb409e5d8cf05bb0fb8a14f57de2e885bc89efe9d955f576767298b10a45e636d70542354538e0a28721e0d26d2364b4a0c67073c18888e9af2360454c07c3bea2a2fb47e6707e837b1ad1050865b5a9df5caecca704ae393a1f3c14f419625d181645cc188384069e2b2451821e519e79ada5f4b6262d50bf31256793e90cda494815b0fae4ddea122b8edb459bc6dd83c68a141fc9a4023ddcdfe02a7a19e3843620a07faa461ea3d3d6217865db2fa97f8fb2cac7842dd0058067fb9793a897a4c2b7dd4b6a9884caeea151f3c2177fcff4758272b3df09b0ef26b85f48bf9a08b2f0dcfb5039ee56f71bd3469204b3164505e7c21fc4d3abe7c99a83b3cb2924d9413ebf734cec51da054b530d67bf08ef579ed4dd472797bbfbbc44cda0b0ce9a7bff0df4c4d0a8591e28a60c63e134da2981eb716fca45bc3599507ddb17cf0dd6804a364c2495633c7772485012b02c034f2dfc94d3aab2ae07c50c5ab9eea5e53ff3828232198cea0f2cbec426195e2137cdf84e1e78d77e2f24dd9157bea04fcb44db5ec5e80add2dc7742fb9f05979322c4dac77abcb3d720db216035f66f7e70959d00aa4ec4144763eabf9d37e7c5d6b51128ee65fa1cbc5c6be3be45d227a9340fa3ccd559e687a45920a34b95c526f9fb676c6c069a7c899f0e25627989bd969b4dcd659cb61d959e97ce0e5f8559dd72db85e8fb25f30b450038e628f0d15a0377d692edb69d689867f7fdccaf102bf8eb2e510c1bbff37877fa48d23202fe5f30bfcb962372f42f9c15ba991c2a8e8246688a63c0cc6e91d713616cdd3b8009dc2cf5fa1fb5646b3ef92809127dad993eaf2e45723f2b53390b11db903aadee81ee8903090e05ac8d4a9d87f3b356a08f4caca972ff56395c9784e935a28708f600f5b449183d97e57d83271c8543e8a82262d46d4f17626c2b5484fe9b0afb8c758b0c3a327a78172b21c1e0c953283ff36c9e06ab6d346b24f9f96ffd171ef4db337e1c02d64406bd1e90348a7f4002b6224f97775549eda2fe5b4312059b1e1f5a215f57e961db77c6a47623feba791acc674358bbcee1fad816592abbc8af18e8008183a506ddf83312d469143803cfdc12a62fd7f113b3237aa066bab4459a19672b58e06a757741a0fa5e3feffa3eb2361c18feedd02845c868d22d2d67b6da48972aedb9c33b63c0e9fe37cd449aa88ea25af217fe8b8e3cf40ab27b5f5b5082fba316a744c8008ac8dd0f2068fdad45c756e911b876f15c78d2ffa4aa15de8f34d3c6944ca9391c08edb884ad51c44f4a50f6ef14d65aeb2bc0e90531fe562a4b92d5198e6feb8976de64573537a06b898bf82616028975c018f1764ad8c10c91d297af9600060d764f81f8068152167069dbecbff0c11a4482406b9e8264f52b0fb951e8f33a927d07edcc16dad331423a794a97d2e644140bc1fe64c7dfe0afa7437b6b19e19eec0f3ce3b6151305bddeef88c522ca5bbc0978b704d929c2994b89f8955e49e8a19a612120b2a0b3e3b4f7ef90d8f1cb5e90fa8cbd5fda6954b1b695bcde87ca21464408b250b1ff3ba36fedf2aa6353914401afa3d6885f2b0af35a0ffc573d4d20029eaab1676c42ef1c8ea18c9b338cc73c3fdf3394d1b7bb85852773100d860655460d34799f5ba2659da8ae16165788f695b0a24ce305afbc34e83ddf6d69d95928b56044c86a76e50f259f4a7cc424cde646be3aa97a8e388570b4897c2817b881c3f781340ce70bf4471aea3caffd5878f9fc359b2fae01c0694317dea0876ae88e0157d1454272267c3c77392d87037941a1e60e63bdb39075b894c70e673300f1d066e58b1cdcaea06512519c032e30bfea942f079322f546e3b2ffe53b497b6e2728c13aef94779a94b98dfba6357f417bd4ff0bcd16d367577c67ef5d4a73a789c71ec11080978f95f4e1f5dd0ef3219b503383e1aa4ce526bc38bda57c057f7fe82e8f03fc070e3276f8a407d44738c31893c4225a9206e32c9592cbb6377e926ab0e9b6a955ae6c3b78dfb434bdfce77d11c9485c29d80b6e00148f563a305931ee3ef8c6bac07779d4771c55b98305e23f6b801e29d72629135ad34435e3f304010063a0f0fc6210014f28bb6297a186b507d27c589e8037f329688105cabd4c7fec259d1596c42e439e8a8d9ce6e42ba2641a5b009568c6ee1791df38b1e20d6f995be3ca92fe2e54dfffde7ed8b3ddf7b723cc72afa67288a01efc34b111000599e27fe2e607fef78125a7e8fed31c53d1f3407d6ad5273795e8724b5a14ac163a8417ada54e9c9072b05baf3b876976c6048becb17133e0f031c1c50934a10d1172696f6faf827941355d81dea842827918fb9266571a18920528f5f9d877fc48bc12eb6af7ae8b268c58739658fbbe629f4b653435375dbe24bce70dade6b8b439364fd33c5f0044163ef911b8b85df93252d6b718b4c6f479baff6aeb72242f870ebfb67359b6da9713246977c5bbbd85e9c7640c709708a46ec8971040e2586c6f2406b5978f7c20fd32a816a0522ea85986527631981cf7b243fc2bad96194929819fe0e48a12e47725f7ec8b87fed2e1547e1c7b566b9781a1755ae7e9dfc318148d9ae22186f996f531e7ad2fb39ba3e925fee59f7fec0e35e955a561964319bdb9e20e54be9862b4ed402310d4ee158d663915aaf8a6b14d80a16cf593a2b32c51c4c2d0e41e6280af9d64a8a13467b05321ae67b48bb0cca8076a7c710e8f952720e416bec8856a71ced882c95f8f7942e65e9de871ff00fc5e77bdcfe237dbfa28162c3bcd18de825de169995e861b7590751ca5c11bbd79f9e74860f63960082e1059cec9c1f2c3827f3647891914a3e208ec8290ce91b6d427ae7166db9733a085504b3c616aaf14210a2ab595473075b6ac1fd25b2e8cda04df4af5631afdcc4aa8b471b03648df6b1816387301a7c9f43e5d561a5b19fbed8cea9fc3deb68f1eca7f27fa1843fc10eebc5c1bb694c48e0c8908ff60b37e67995551b03aad544183290c88f51a15f8097cf243af2580d025e69dd11396fab0bd6cb8b8a78c948ef4aad7248a005e992419601563d2c34d63eee0531392b0a2fe8b21164db75219308d5b73ae9fc55b3c70b28bfa6a4f577afe3114e07e1de51207e10c34c7df77d14e44203a8766d43ec25acee84d2d09065efc922113246bf2dc03cef5cbf809b7520342fa66bb7c61605b89a0b82346a35ff7bfbbcb3b7fc7f25a75830c526e2e78da0464eab293894dbdcb0fcc", 0x1000}, {&(0x7f0000001240)="7408236f1896cdd644600468849075fbc25dcb6ce74538fe119dcb1a32b2933e226e711b21ba049aa025f82974007fced5717a83d2deb7ab12d46627ea2726266eedf092", 0x44}, {&(0x7f0000001780)="695a2b81226b2c540a2c873aa87654d19542afd703b0dfec5e7bdb4f8520c7ab1252a573e3900a0ae20a5ec3c8ff2282af8f4e0c37c407ebfa8c2b799ae4e74879e73174a2feb5e5d35d85d685fb3fe056992f0b3c4b9df1981c9c915c044427f280896f45dc79a3161260e60120a12db9001c6f736edc896f78ff91a1dcf45b68e075871fad0ffded24c07d41bf77cc0d2743b32217795fbe4203cfeb02d138ed6ff0f1b1c09d39046be5613089a3be482682d3b76a6bf057a078db00c3616f626b8599c638e39738118ce7a6cdf9006735ca7c7af9f9ad1abcde1b4566", 0xde}, {&(0x7f0000001880)="f44afed448430b6108e361359da1f14c24ba3a9b0c7ced015fa3023158f98c2911ed6b9ac770777163d058a0a74a8f091fef73b29722d873dc87b6c6827b331c8ba5c9d5d0fa88a0d02c1198658cdfc24ac6a61aac8449683824b9dcc4edaf6d4f522cc3c6e2d16a218644bc96f5d504d502e709678cc26fdb5ce6890362d835a74a69b9908d211aa5a591ab72fc4ea3e4c43995c5ad9e8a", 0x98}, {&(0x7f00000012c0)="7dfbd15f9a71b9c4fb07fcd133479d8992ff761875c9f6d959e3fa73eccd78d40ff26175582f3e916b7431aaed19b5b16fb15d0ea8a0fbeb5c00181738367fc5e04d6eb6c52a33b69a96e13c3e9bc0b36266989f31bd3a6de6f341e9f635a3aefaca38ecdc6b03c0477202b0ff1effd88200e22f", 0x74}, {&(0x7f0000001940)="eab6f88ee66a58c79f2c701d69e4a6993e46ed7aab65dc6308ece3eb83dae6ddfd3805c5b4eb7a863f70377420d36a2358f7420c1d9bd1a8f39d0bba7944b957c0fb876339ab0f424733536a2780e842ef1a1b2b531ed9b3a88cba7b98c141b57a16eaec09405812196d41745f302f57245335bc96eef716045cded4f81a", 0x7e}, {&(0x7f00000019c0)}], 0x7, 0x7) (async) pwritev(r1, &(0x7f0000001a00)=[{&(0x7f0000000240)="fde69f7241a58ee0e43bb278f7f405744f49cec2198aa643cebcfb74fd2c79732401bbc523e88497143d3828e2bcc539b9ba10202afe97c798f6a757b1e1a3de42a73e12c5fed6777e12b894fc0b59b0c8c04ac2b4b07bebd5dca15cedaefaa310188190c4c6db687c7d1307c506ab8bb0ebecb0752186c88a998c5bd4627c3323eeb9eb6cfd9ab20e721820c59745d87030af4f5ea89661686c0ad23359771c2ff981b88293cc3ef0b9f99fe4e71b86e56152e0ed3e7fc2220515da4ce1846c276bf207ef9e839722df479a2e7446609b7d16f4857987384ca03e97345106724908016b8d51dc73908a8b63c935b58961863fcb5cd1aa6705d4d3bd7b1ff0a0d0111d1f7b1ac924f29a442d6ad8fba9f0cf6abc7e24fab12f04b4b3447931c4021ed3dee8f65014521b8c708aa5bc78b3644b4b2dd437f57cec28ad66573de92e4a6b070f2d057d7fd8efb2db9c40a2b8dca34c9a8c051e9a076aed91c89bd0e4b580ebaa91084674d614ae83176f16de72c5b8aa486e25acca6caa15d8d21763abe2bbda0d5d4774008939a42faa3cf7162efdd65097412a0a246e946883260c50353e11502cc10cdafbc1c6fed610b4a67eb551ff64f913e59c1c4bb30f6794cfaa066554928d60a85132d7b02996e92f048929c4a5fa6702f648747bdf49635278dd3e6165a9cf3b2df55668cbc03ea6987f9e3aab05e8554227158a6429b368c760e0ccb1e89f0f1951db2a4a380a83bde1e481d74c0d608c9a2bf38e536d09acf06666b6c806cd0faa34c766a1358ba15512a0aebee26f03ac6b86aac7e75365e91843431fff44195e69bf22d9fba345fa18649b165f7c574ec149363d88574ee4f1296dea5a4c8062e1973ceb1ab377997650d5d702704b12dbfc8b93179a37e8a02edf8362e5f24f67db118bd173cc0dba72d5f63e1c583b1b470eece43628f4fbacc71653e29e2079ed184ce65712eaef8c3c019ead36e96fc0a1e6283537427c2c68e07727ec6123f63ebf5381802028eb1d1d27ec04269453e34d85a21a7087c476b36d7f22bbdfb954507a12a1d785d5c2cd15d90d604fcd84fab9c05f1b136b789bbfe1f5260f3111498b0549b49e608fd3edb5e96632609772a4fc8aac7f6819f92b54faba0e72532ad183fd3169ed9e0269446543fb3b39afaa36f62fa7ef143e496ed2cce2200f0b4d261ec2bbc2ab49f4d301947d5a60f2ea19c3c115e1898db1a3aac227bcf2260df213cc09ecda9cef0e00c4dc125b3e09ed915f8fc66527f28fe1d6b797753ef863e564bdd8245c6f8b9359a7a5c43fd53d7adb3ac0ef54ce2ece33d75be9c6c88782c38101cb621ebdcf30e814befd016742bd7bf7d2b1d8b35cba00ded68058edeee18bea5115abe4d20239f50ea26b353c5a2e8633921eb126a8563e90db63b4a0f0c01f05a0bd91eeb62463df61a1b051b228b297cfa8119bd45f25dd39a13876b01b77648c815bfe40da1e98a619360cae0931edef7c3fe7c0165cf780a1a886b370256280fb219d6e36eebbb67c49603c92ce966e3e973abbabc6fb785542b6956a52f5fd948c96e8574649c3741586fe8f6caa4a580e24ddbfc7926a75a7fba843ec2e96ee3d3dd5b5b60f602fbae37a33bfb5e16affb8348c42b491caab43a3003e854897f63b4c5c625e5c915e4dfea801f723a089e9fc19c97ec0e31a379340d5d64ed1267d8f7c0d99721e176c73eceeeb25af9e20b1c725ffd8b07801b90d50cfd52124c537b78b72ee1a90d68f106a6db4fa9d333ade4a80df153742f7cc037c72af76ec42ef652b74118ca89b9d883558835cb167a43cb0c6b8b49a403f64b4357cdefa0a94010c066ed97bf2dc8358dbb46ebd213719ddec279956349a274e15dc80667b14faaa7c23bc180d78e7d8cf001edd7c288a3e36c91d21e612559cac484cf88a8930c1b538b55ec901e2eeb4de89b3a5196990d5c8bec9255e1e4098004274573d563a366600537b105ce659ebe8f84c4709e0e1e32deb4c67d2c21f25d042b46fc5f15ec7c1daeb93147dcfb669c31d6c6c6dac83b02008c0534aecf6a21e675779bb68daa6dc4d74ca6388f27be9a54b6f34a66532e47560c78bdb33af63fcc3226409c641d891807378c16502fa7ccf2cc96a5100f4936734c7dd3f8ef7dbdfa38a551c8f137db7bb574ba17eaac49dd92bf4fb93502a9d69eb5316528c9a7c6239b12dfb71163812158de8d899fbe96b8265f35cba06dd2e9803bf8671f61645bb492164f484bbceba6cc60328bcb9a5d60d31c3add92c7d889661eed501e007ebe0e61ad04999a92544bde32057b0676962edae657941656f6f10ddca8dc3b210a90bd56dd3564c0ebcd7e7038bb335d7dbdfedb4c4a072dde27b89572e3a03c05d2a446a7e1afd4000b6608bee7a6b3e47a17e57443d8811115b4d521b64b630e2c109aeb0756b9ea3fa1a7fdd2fe9e43110d54e1f3aa36151c52f519e5b5bcf646148ac183515a8f5daece4ef3e77b42fb409e5d8cf05bb0fb8a14f57de2e885bc89efe9d955f576767298b10a45e636d70542354538e0a28721e0d26d2364b4a0c67073c18888e9af2360454c07c3bea2a2fb47e6707e837b1ad1050865b5a9df5caecca704ae393a1f3c14f419625d181645cc188384069e2b2451821e519e79ada5f4b6262d50bf31256793e90cda494815b0fae4ddea122b8edb459bc6dd83c68a141fc9a4023ddcdfe02a7a19e3843620a07faa461ea3d3d6217865db2fa97f8fb2cac7842dd0058067fb9793a897a4c2b7dd4b6a9884caeea151f3c2177fcff4758272b3df09b0ef26b85f48bf9a08b2f0dcfb5039ee56f71bd3469204b3164505e7c21fc4d3abe7c99a83b3cb2924d9413ebf734cec51da054b530d67bf08ef579ed4dd472797bbfbbc44cda0b0ce9a7bff0df4c4d0a8591e28a60c63e134da2981eb716fca45bc3599507ddb17cf0dd6804a364c2495633c7772485012b02c034f2dfc94d3aab2ae07c50c5ab9eea5e53ff3828232198cea0f2cbec426195e2137cdf84e1e78d77e2f24dd9157bea04fcb44db5ec5e80add2dc7742fb9f05979322c4dac77abcb3d720db216035f66f7e70959d00aa4ec4144763eabf9d37e7c5d6b51128ee65fa1cbc5c6be3be45d227a9340fa3ccd559e687a45920a34b95c526f9fb676c6c069a7c899f0e25627989bd969b4dcd659cb61d959e97ce0e5f8559dd72db85e8fb25f30b450038e628f0d15a0377d692edb69d689867f7fdccaf102bf8eb2e510c1bbff37877fa48d23202fe5f30bfcb962372f42f9c15ba991c2a8e8246688a63c0cc6e91d713616cdd3b8009dc2cf5fa1fb5646b3ef92809127dad993eaf2e45723f2b53390b11db903aadee81ee8903090e05ac8d4a9d87f3b356a08f4caca972ff56395c9784e935a28708f600f5b449183d97e57d83271c8543e8a82262d46d4f17626c2b5484fe9b0afb8c758b0c3a327a78172b21c1e0c953283ff36c9e06ab6d346b24f9f96ffd171ef4db337e1c02d64406bd1e90348a7f4002b6224f97775549eda2fe5b4312059b1e1f5a215f57e961db77c6a47623feba791acc674358bbcee1fad816592abbc8af18e8008183a506ddf83312d469143803cfdc12a62fd7f113b3237aa066bab4459a19672b58e06a757741a0fa5e3feffa3eb2361c18feedd02845c868d22d2d67b6da48972aedb9c33b63c0e9fe37cd449aa88ea25af217fe8b8e3cf40ab27b5f5b5082fba316a744c8008ac8dd0f2068fdad45c756e911b876f15c78d2ffa4aa15de8f34d3c6944ca9391c08edb884ad51c44f4a50f6ef14d65aeb2bc0e90531fe562a4b92d5198e6feb8976de64573537a06b898bf82616028975c018f1764ad8c10c91d297af9600060d764f81f8068152167069dbecbff0c11a4482406b9e8264f52b0fb951e8f33a927d07edcc16dad331423a794a97d2e644140bc1fe64c7dfe0afa7437b6b19e19eec0f3ce3b6151305bddeef88c522ca5bbc0978b704d929c2994b89f8955e49e8a19a612120b2a0b3e3b4f7ef90d8f1cb5e90fa8cbd5fda6954b1b695bcde87ca21464408b250b1ff3ba36fedf2aa6353914401afa3d6885f2b0af35a0ffc573d4d20029eaab1676c42ef1c8ea18c9b338cc73c3fdf3394d1b7bb85852773100d860655460d34799f5ba2659da8ae16165788f695b0a24ce305afbc34e83ddf6d69d95928b56044c86a76e50f259f4a7cc424cde646be3aa97a8e388570b4897c2817b881c3f781340ce70bf4471aea3caffd5878f9fc359b2fae01c0694317dea0876ae88e0157d1454272267c3c77392d87037941a1e60e63bdb39075b894c70e673300f1d066e58b1cdcaea06512519c032e30bfea942f079322f546e3b2ffe53b497b6e2728c13aef94779a94b98dfba6357f417bd4ff0bcd16d367577c67ef5d4a73a789c71ec11080978f95f4e1f5dd0ef3219b503383e1aa4ce526bc38bda57c057f7fe82e8f03fc070e3276f8a407d44738c31893c4225a9206e32c9592cbb6377e926ab0e9b6a955ae6c3b78dfb434bdfce77d11c9485c29d80b6e00148f563a305931ee3ef8c6bac07779d4771c55b98305e23f6b801e29d72629135ad34435e3f304010063a0f0fc6210014f28bb6297a186b507d27c589e8037f329688105cabd4c7fec259d1596c42e439e8a8d9ce6e42ba2641a5b009568c6ee1791df38b1e20d6f995be3ca92fe2e54dfffde7ed8b3ddf7b723cc72afa67288a01efc34b111000599e27fe2e607fef78125a7e8fed31c53d1f3407d6ad5273795e8724b5a14ac163a8417ada54e9c9072b05baf3b876976c6048becb17133e0f031c1c50934a10d1172696f6faf827941355d81dea842827918fb9266571a18920528f5f9d877fc48bc12eb6af7ae8b268c58739658fbbe629f4b653435375dbe24bce70dade6b8b439364fd33c5f0044163ef911b8b85df93252d6b718b4c6f479baff6aeb72242f870ebfb67359b6da9713246977c5bbbd85e9c7640c709708a46ec8971040e2586c6f2406b5978f7c20fd32a816a0522ea85986527631981cf7b243fc2bad96194929819fe0e48a12e47725f7ec8b87fed2e1547e1c7b566b9781a1755ae7e9dfc318148d9ae22186f996f531e7ad2fb39ba3e925fee59f7fec0e35e955a561964319bdb9e20e54be9862b4ed402310d4ee158d663915aaf8a6b14d80a16cf593a2b32c51c4c2d0e41e6280af9d64a8a13467b05321ae67b48bb0cca8076a7c710e8f952720e416bec8856a71ced882c95f8f7942e65e9de871ff00fc5e77bdcfe237dbfa28162c3bcd18de825de169995e861b7590751ca5c11bbd79f9e74860f63960082e1059cec9c1f2c3827f3647891914a3e208ec8290ce91b6d427ae7166db9733a085504b3c616aaf14210a2ab595473075b6ac1fd25b2e8cda04df4af5631afdcc4aa8b471b03648df6b1816387301a7c9f43e5d561a5b19fbed8cea9fc3deb68f1eca7f27fa1843fc10eebc5c1bb694c48e0c8908ff60b37e67995551b03aad544183290c88f51a15f8097cf243af2580d025e69dd11396fab0bd6cb8b8a78c948ef4aad7248a005e992419601563d2c34d63eee0531392b0a2fe8b21164db75219308d5b73ae9fc55b3c70b28bfa6a4f577afe3114e07e1de51207e10c34c7df77d14e44203a8766d43ec25acee84d2d09065efc922113246bf2dc03cef5cbf809b7520342fa66bb7c61605b89a0b82346a35ff7bfbbcb3b7fc7f25a75830c526e2e78da0464eab293894dbdcb0fcc", 0x1000}, {&(0x7f0000001240)="7408236f1896cdd644600468849075fbc25dcb6ce74538fe119dcb1a32b2933e226e711b21ba049aa025f82974007fced5717a83d2deb7ab12d46627ea2726266eedf092", 0x44}, {&(0x7f0000001780)="695a2b81226b2c540a2c873aa87654d19542afd703b0dfec5e7bdb4f8520c7ab1252a573e3900a0ae20a5ec3c8ff2282af8f4e0c37c407ebfa8c2b799ae4e74879e73174a2feb5e5d35d85d685fb3fe056992f0b3c4b9df1981c9c915c044427f280896f45dc79a3161260e60120a12db9001c6f736edc896f78ff91a1dcf45b68e075871fad0ffded24c07d41bf77cc0d2743b32217795fbe4203cfeb02d138ed6ff0f1b1c09d39046be5613089a3be482682d3b76a6bf057a078db00c3616f626b8599c638e39738118ce7a6cdf9006735ca7c7af9f9ad1abcde1b4566", 0xde}, {&(0x7f0000001880)="f44afed448430b6108e361359da1f14c24ba3a9b0c7ced015fa3023158f98c2911ed6b9ac770777163d058a0a74a8f091fef73b29722d873dc87b6c6827b331c8ba5c9d5d0fa88a0d02c1198658cdfc24ac6a61aac8449683824b9dcc4edaf6d4f522cc3c6e2d16a218644bc96f5d504d502e709678cc26fdb5ce6890362d835a74a69b9908d211aa5a591ab72fc4ea3e4c43995c5ad9e8a", 0x98}, {&(0x7f00000012c0)="7dfbd15f9a71b9c4fb07fcd133479d8992ff761875c9f6d959e3fa73eccd78d40ff26175582f3e916b7431aaed19b5b16fb15d0ea8a0fbeb5c00181738367fc5e04d6eb6c52a33b69a96e13c3e9bc0b36266989f31bd3a6de6f341e9f635a3aefaca38ecdc6b03c0477202b0ff1effd88200e22f", 0x74}, {&(0x7f0000001940)="eab6f88ee66a58c79f2c701d69e4a6993e46ed7aab65dc6308ece3eb83dae6ddfd3805c5b4eb7a863f70377420d36a2358f7420c1d9bd1a8f39d0bba7944b957c0fb876339ab0f424733536a2780e842ef1a1b2b531ed9b3a88cba7b98c141b57a16eaec09405812196d41745f302f57245335bc96eef716045cded4f81a", 0x7e}, {&(0x7f00000019c0)}], 0x7, 0x7) 01:25:09 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f0000000300)) 01:25:09 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r2) fcntl$lock(r0, 0x6, &(0x7f0000000280)={0x1, 0x0, 0xd33, 0x7ff, r2}) socket(0x2e, 0x4000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 01:25:09 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x100, &(0x7f0000000040)='./file0\x00', 0x8}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)="20872cc701950a67a3c4a621fbb90008bc76833db4431572669a8d11cf8d3bbcf509d949efd3acf41dad98f641cfd54ea56d4ea8c3c204d95dc68a537844c2cc5cfbc0bd648e8c770556b4a5fb915ab41fe47d740a1def91b6514f9d5197d24bfd95b9d827290343bbac8cc7e895554a2eb708eb422a2aa9ea73fb7693dbbfcb4c74813134f560d2e0f444bbb09e1aab3bccb22a81054e43b3bca2cedc4ce1e16c457ea0a3ba6c54f978895f6e5b9e4aefe7132ce043919eef3da0216cbc4ced3716b87b581bd525662c3f94bddf4fec4bd394e998", 0xd5}, {&(0x7f0000000000)="6d5676f0f98ed8b043dba3a716ecfaaebba8690fa084850caaa4fce0e1d62e1bc739eee1e5c6a476fc962aacee1c21", 0x2f}], 0x2) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x40000000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x5, 0x0, 0x3], [{0xfffc}, {0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x7}, {}, {}, {0x3f, 0x0, 0x69c}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:25:09 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x40047309, &(0x7f0000000300)) 01:25:09 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x100, &(0x7f0000000040)='./file0\x00', 0x8}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x100, &(0x7f0000000040)='./file0\x00', 0x8}) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) 01:25:09 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = syz_open_pts() r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r2) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="ffa63e99d70fc8ced071a3fdcf4ed2b70f883a7add0865c9c68aab12b6b3d84f8e321040c8d5a32e29991c81e5827b27b7e199a625772051b53e2d629056c20080a744591bf6f12e0eb6b2e56d72974614201e25d8c1d2c0f302edebdb5439d09fdfe62fab533293524fbaf728d02f658f677951a8b2ddd14bdeb764cb4e534def5f80a3361b9cfec578612d0c6a38dc559ee69e51f0f027d979eced5a6b99536e8fb72b083e93c4418f7177e5d545b64c3a22defb97082db2c2dbe4008647a4aaafad504286625e6c11b0b2c0b8d07d7e20a309bc750e2f7376addd87d811f183c0ad541e14211dbcc9078d903e52", 0xef}, {&(0x7f0000000200)="f072534ee838c8cda35370604febd0401441b76bd45d18e4a47dcd644f4cc5028e470163d137aa2d572d003227075f59f1f30a6a2a7f6e6b1b5684b3027c34526ca50575742ee20d0d997db7e1169870a594ae2148549852c7bf62066f38ca77809e3d156adefc", 0x67}, {&(0x7f0000000280)="d7cfe8f07552b28a9a096bc0daa8b45c9c3862e2709aca432fc36a6ac9d2159a459686f48fc31d14e88aee1c6d0c9119cb64ee850a29cd67977705933469265bf745571547595f2d1154a1ef45d9526fee3c9b8747ec7a6e249725fd1d092e9ee8023e2a5de67869cb76436e0916cbc8c8eb09218b88ade555073b4ed9f35021e935d9a4e7a2799a4bc993a9011b6a4be9415256aada80a9dc814ecc2cff103be1fa65d3c89d560b8e7fa107117c762f0decf9112c86bb2b2ca47415b52afd11be", 0xc1}], 0x3, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x10}], 0x50, 0x402}, 0x4) 01:25:09 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x51) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) r2 = socket$inet(0x2, 0xc002, 0x0) (async) setsockopt(r1, 0x3f, 0x0, &(0x7f0000000340)="72a3b7be328fb556c8231f40c8822bd0bb4daa5292f4f3556507808af32a72968fab2d9fc617b15b523ee417f0dd5d7b48b07df67409a098729d832be5bdba3649832ba2df12ebd250728ea9f84064277b6dbf6a88eaf89be33ae7fd77571bac909b57e489170847d21d5d733425d13751951d0f209c2a47778003d970a4be0b745fc7c8b82d20c58561323f2725b68a4c3c2fa6c2662e855da049ff9d5f3e8b83fd7702805793e4de247ed19ec815294168ce83fd2ed2bcb19b4f373e52e2a1094f3630bbf270f043e65fcfabc6a830e5a2aae4a36575bbd817b8135206", 0xde) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) (async, rerun: 64) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="091a76ef667e773661d92237e7bd87acee79e95ebeba7347ba10bb2fb4cb0958d163f6394f7996566d9b11429b85e618711d376e3bc9633903c618893725586ed5be1e445e2a9bab8e6c0d65f849540198bcea812e6e4b8f24f84da278886961b8bd4a792673abfdff88ffcde89ca9b30edf328a199ee114702369", 0x7b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="b6c5ee758050195a221ebc461c1a4d6ef55f0ea4f5a0808836c7d2abedf57736", 0x20) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 64) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) (async) r3 = socket(0x2, 0x8001, 0x0) close(r3) mquery(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x10, r1, 0x1000) (async) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) (async) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = getuid() fchown(r4, r5, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="6733062dfa2e0c26a979a1751c97ee4b2761fda1296c7d43c228e206c041ef0ca6e7e82ecbf155cbc5590f3e1cd11bc4aa78bf2421884b372a", 0x39}], 0x2) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async, rerun: 32) dup2(r6, r3) (async, rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:25:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)="20872cc701950a67a3c4a621fbb90008bc76833db4431572669a8d11cf8d3bbcf509d949efd3acf41dad98f641cfd54ea56d4ea8c3c204d95dc68a537844c2cc5cfbc0bd648e8c770556b4a5fb915ab41fe47d740a1def91b6514f9d5197d24bfd95b9d827290343bbac8cc7e895554a2eb708eb422a2aa9ea73fb7693dbbfcb4c74813134f560d2e0f444bbb09e1aab3bccb22a81054e43b3bca2cedc4ce1e16c457ea0a3ba6c54f978895f6e5b9e4aefe7132ce043919eef3da0216cbc4ced3716b87b581bd525662c3f94bddf4fec4bd394e998", 0xd5}, {&(0x7f0000000000)="6d5676f0f98ed8b043dba3a716ecfaaebba8690fa084850caaa4fce0e1d62e1bc739eee1e5c6a476fc962aacee1c21", 0x2f}], 0x2) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x40000000]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:10 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r4, r3) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000080)) 01:25:10 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) getppid() (async) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r2) fcntl$lock(r0, 0x6, &(0x7f0000000280)={0x1, 0x0, 0xd33, 0x7ff, r2}) (async) fcntl$lock(r0, 0x6, &(0x7f0000000280)={0x1, 0x0, 0xd33, 0x7ff, r2}) socket(0x2e, 0x4000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 01:25:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:25:10 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) r1 = syz_open_pts() (async) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r2) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r4 = getuid() (rerun: 64) fchown(r3, r4, 0x0) (async) r5 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="ffa63e99d70fc8ced071a3fdcf4ed2b70f883a7add0865c9c68aab12b6b3d84f8e321040c8d5a32e29991c81e5827b27b7e199a625772051b53e2d629056c20080a744591bf6f12e0eb6b2e56d72974614201e25d8c1d2c0f302edebdb5439d09fdfe62fab533293524fbaf728d02f658f677951a8b2ddd14bdeb764cb4e534def5f80a3361b9cfec578612d0c6a38dc559ee69e51f0f027d979eced5a6b99536e8fb72b083e93c4418f7177e5d545b64c3a22defb97082db2c2dbe4008647a4aaafad504286625e6c11b0b2c0b8d07d7e20a309bc750e2f7376addd87d811f183c0ad541e14211dbcc9078d903e52", 0xef}, {&(0x7f0000000200)="f072534ee838c8cda35370604febd0401441b76bd45d18e4a47dcd644f4cc5028e470163d137aa2d572d003227075f59f1f30a6a2a7f6e6b1b5684b3027c34526ca50575742ee20d0d997db7e1169870a594ae2148549852c7bf62066f38ca77809e3d156adefc", 0x67}, {&(0x7f0000000280)="d7cfe8f07552b28a9a096bc0daa8b45c9c3862e2709aca432fc36a6ac9d2159a459686f48fc31d14e88aee1c6d0c9119cb64ee850a29cd67977705933469265bf745571547595f2d1154a1ef45d9526fee3c9b8747ec7a6e249725fd1d092e9ee8023e2a5de67869cb76436e0916cbc8c8eb09218b88ade555073b4ed9f35021e935d9a4e7a2799a4bc993a9011b6a4be9415256aada80a9dc814ecc2cff103be1fa65d3c89d560b8e7fa107117c762f0decf9112c86bb2b2ca47415b52afd11be", 0xc1}], 0x3, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x10}], 0x50, 0x402}, 0x4) 01:25:10 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x40047477, &(0x7f0000000300)) 01:25:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x20000000000000b9, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x20000], [0x0, 0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup(r3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0xffff) mmap(&(0x7f00003ed000/0x3000)=nil, 0x3000, 0x4, 0x812, r4, 0x1c5) 01:25:10 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xfb) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = socket(0x2, 0x8001, 0x2) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)="5059c675089b68b5aad0fed0835f94f961db846ead6126b7de2429c296bc0456da2103308db3ed4e7f2dc60b9a6521ed46244b59030078b87fa1cf814e449fb59ee9c645abf77d75a925329b07b3477ac977c9ed071788ca2004a504678639dc432af3e172f84df29ebcbf836d5221bc3ec2009c4cc612c4aabb334b5d2a2ef0ef319c64666f3e2b290813e604be3766b57ce03ef8881a4cc44ee417082e86797b39dbc0d0c98642835ee1eba2e70ee0c589dba5622ae09250ed9197188298697e66ebef57d734492e952e3a0fc7967d0991711f4f2f2c089198bd5205d74b8ac5a3a34af9019fef74da3a246a6c5923a365ab99d4bc", 0xf6) write(r1, &(0x7f0000000100)="b465e5cfbcce233b2c71f51582cc0ae859e93daee3d3c79aa4ab9e5fd5ffb925dfe7afe848653e03727e9969fcdcc8571d4570d4e1d238ba53909d05e802a968c3994cf4cd2ab65686896e7cae6f92b19de888e815153a8a9da96e4322f140989f661ae6495855baa26a6e22ce6c1d953ccf10fa541ac9521e4a1c9e6eb267b877252e814a8a05aea2fab00401b2a66418000d5d62e4bd30510886799b16593bbf9c713e937e303ff7998e479dc3da18066854e9fa3b698940e5aee6f9312eec8403c69e9101f0081e", 0xc9) 01:25:10 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x100, &(0x7f0000000040)='./file0\x00', 0x8}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x100, &(0x7f0000000040)='./file0\x00', 0x8}) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) 01:25:10 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) (async, rerun: 64) r3 = socket(0x2, 0x8001, 0x0) (rerun: 64) close(r3) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r4, r3) (async, rerun: 32) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) (rerun: 32) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000080)) 01:25:10 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r2) fcntl$lock(r0, 0x6, &(0x7f0000000280)={0x1, 0x0, 0xd33, 0x7ff, r2}) socket(0x2e, 0x4000, 0x4) (async) socket(0x2e, 0x4000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 01:25:10 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = syz_open_pts() (async) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r2) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) (async) r5 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="ffa63e99d70fc8ced071a3fdcf4ed2b70f883a7add0865c9c68aab12b6b3d84f8e321040c8d5a32e29991c81e5827b27b7e199a625772051b53e2d629056c20080a744591bf6f12e0eb6b2e56d72974614201e25d8c1d2c0f302edebdb5439d09fdfe62fab533293524fbaf728d02f658f677951a8b2ddd14bdeb764cb4e534def5f80a3361b9cfec578612d0c6a38dc559ee69e51f0f027d979eced5a6b99536e8fb72b083e93c4418f7177e5d545b64c3a22defb97082db2c2dbe4008647a4aaafad504286625e6c11b0b2c0b8d07d7e20a309bc750e2f7376addd87d811f183c0ad541e14211dbcc9078d903e52", 0xef}, {&(0x7f0000000200)="f072534ee838c8cda35370604febd0401441b76bd45d18e4a47dcd644f4cc5028e470163d137aa2d572d003227075f59f1f30a6a2a7f6e6b1b5684b3027c34526ca50575742ee20d0d997db7e1169870a594ae2148549852c7bf62066f38ca77809e3d156adefc", 0x67}, {&(0x7f0000000280)="d7cfe8f07552b28a9a096bc0daa8b45c9c3862e2709aca432fc36a6ac9d2159a459686f48fc31d14e88aee1c6d0c9119cb64ee850a29cd67977705933469265bf745571547595f2d1154a1ef45d9526fee3c9b8747ec7a6e249725fd1d092e9ee8023e2a5de67869cb76436e0916cbc8c8eb09218b88ade555073b4ed9f35021e935d9a4e7a2799a4bc993a9011b6a4be9415256aada80a9dc814ecc2cff103be1fa65d3c89d560b8e7fa107117c762f0decf9112c86bb2b2ca47415b52afd11be", 0xc1}], 0x3, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x10}], 0x50, 0x402}, 0x4) 01:25:10 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xfffffffa) lseek(0xffffffffffffff9c, 0x3, 0x1) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:25:10 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:10 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x7011, 0xffffffffffffffff, 0xd31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{0x5, 0x4, 0x2}]}) socket(0x2e, 0x4000, 0x4) 01:25:10 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x8001, 0x0) close(r3) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r4, r3) (async) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000080)) 01:25:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x20000000000000b9, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x20000], [0x0, 0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) r4 = dup(r3) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0xffff) (async) mmap(&(0x7f00003ed000/0x3000)=nil, 0x3000, 0x4, 0x812, r4, 0x1c5) 01:25:10 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xfb) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) r2 = socket(0x2, 0x8001, 0x2) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async, rerun: 64) dup2(r3, r2) (async, rerun: 64) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)="5059c675089b68b5aad0fed0835f94f961db846ead6126b7de2429c296bc0456da2103308db3ed4e7f2dc60b9a6521ed46244b59030078b87fa1cf814e449fb59ee9c645abf77d75a925329b07b3477ac977c9ed071788ca2004a504678639dc432af3e172f84df29ebcbf836d5221bc3ec2009c4cc612c4aabb334b5d2a2ef0ef319c64666f3e2b290813e604be3766b57ce03ef8881a4cc44ee417082e86797b39dbc0d0c98642835ee1eba2e70ee0c589dba5622ae09250ed9197188298697e66ebef57d734492e952e3a0fc7967d0991711f4f2f2c089198bd5205d74b8ac5a3a34af9019fef74da3a246a6c5923a365ab99d4bc", 0xf6) (async) write(r1, &(0x7f0000000100)="b465e5cfbcce233b2c71f51582cc0ae859e93daee3d3c79aa4ab9e5fd5ffb925dfe7afe848653e03727e9969fcdcc8571d4570d4e1d238ba53909d05e802a968c3994cf4cd2ab65686896e7cae6f92b19de888e815153a8a9da96e4322f140989f661ae6495855baa26a6e22ce6c1d953ccf10fa541ac9521e4a1c9e6eb267b877252e814a8a05aea2fab00401b2a66418000d5d62e4bd30510886799b16593bbf9c713e937e303ff7998e479dc3da18066854e9fa3b698940e5aee6f9312eec8403c69e9101f0081e", 0xc9) 01:25:10 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8004667c, &(0x7f0000000300)) 01:25:10 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) connect(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/177, 0xb1, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2c) 01:25:11 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8004667d, &(0x7f0000000300)) 01:25:11 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) connect(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/177, 0xb1, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2c) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) connect(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) recvfrom$unix(r0, &(0x7f0000000200)=""/177, 0xb1, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2c) (async) 01:25:11 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x7011, 0xffffffffffffffff, 0xd31) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x7011, 0xffffffffffffffff, 0xd31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{0x5, 0x4, 0x2}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{0x5, 0x4, 0x2}]}) socket(0x2e, 0x4000, 0x4) 01:25:11 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:11 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xfffffffa) lseek(0xffffffffffffff9c, 0x3, 0x1) (async) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:25:11 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:11 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xfb) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) r2 = socket(0x2, 0x8001, 0x2) close(r2) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r3, r2) (async) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)="5059c675089b68b5aad0fed0835f94f961db846ead6126b7de2429c296bc0456da2103308db3ed4e7f2dc60b9a6521ed46244b59030078b87fa1cf814e449fb59ee9c645abf77d75a925329b07b3477ac977c9ed071788ca2004a504678639dc432af3e172f84df29ebcbf836d5221bc3ec2009c4cc612c4aabb334b5d2a2ef0ef319c64666f3e2b290813e604be3766b57ce03ef8881a4cc44ee417082e86797b39dbc0d0c98642835ee1eba2e70ee0c589dba5622ae09250ed9197188298697e66ebef57d734492e952e3a0fc7967d0991711f4f2f2c089198bd5205d74b8ac5a3a34af9019fef74da3a246a6c5923a365ab99d4bc", 0xf6) write(r1, &(0x7f0000000100)="b465e5cfbcce233b2c71f51582cc0ae859e93daee3d3c79aa4ab9e5fd5ffb925dfe7afe848653e03727e9969fcdcc8571d4570d4e1d238ba53909d05e802a968c3994cf4cd2ab65686896e7cae6f92b19de888e815153a8a9da96e4322f140989f661ae6495855baa26a6e22ce6c1d953ccf10fa541ac9521e4a1c9e6eb267b877252e814a8a05aea2fab00401b2a66418000d5d62e4bd30510886799b16593bbf9c713e937e303ff7998e479dc3da18066854e9fa3b698940e5aee6f9312eec8403c69e9101f0081e", 0xc9) 01:25:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 32) r0 = socket$inet(0x2, 0x3, 0x0) (rerun: 32) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x20000000000000b9, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x20000], [0x0, 0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (rerun: 64) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) r4 = dup(r3) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0xffff) mmap(&(0x7f00003ed000/0x3000)=nil, 0x3000, 0x4, 0x812, r4, 0x1c5) 01:25:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x80000000000014, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x3], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x100}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) close(r1) 01:25:11 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) 01:25:11 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:25:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) r3 = getuid() fchown(r2, r3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, 0xffffffffffffffff}, 0xc) r5 = semget(0x2, 0x0, 0x428) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000001bc0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r6, r7, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) chown(&(0x7f0000000000)='./file1\x00', 0x0, r7) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:25:11 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x7011, 0xffffffffffffffff, 0xd31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{0x5, 0x4, 0x2}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{0x5, 0x4, 0x2}]}) socket(0x2e, 0x4000, 0x4) 01:25:11 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8004667e, &(0x7f0000000300)) 01:25:11 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xfffffffa) (async) lseek(0xffffffffffffff9c, 0x3, 0x1) (async) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:25:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) r3 = getuid() fchown(r2, r3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, 0xffffffffffffffff}, 0xc) r5 = semget(0x2, 0x0, 0x428) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000001bc0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r6, r7, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) chown(&(0x7f0000000000)='./file1\x00', 0x0, r7) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) (async) getuid() (async) fchown(r2, r3, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, 0xffffffffffffffff}, 0xc) (async) semget(0x2, 0x0, 0x428) (async) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000001bc0)=0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00), 0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r6, r7, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) (async) chown(&(0x7f0000000000)='./file1\x00', 0x0, r7) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x8) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) 01:25:11 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) connect(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/177, 0xb1, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2c) 01:25:11 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x120, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async, rerun: 64) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) (rerun: 64) ioctl$TIOCSTOP(r2, 0x2000746f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x80000000000014, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x3], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x100}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (rerun: 64) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) close(r1) 01:25:11 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) fcntl$setstatus(r1, 0x4, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:11 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80047308, &(0x7f0000000300)) 01:25:11 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xde, 0xb, 0x6, 0x10001}, {0x3, 0x3, 0x1, 0x5}, {0xd8fe, 0x81, 0x9, 0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x4) 01:25:11 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 01:25:11 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r7 = getuid() fchown(r6, r7, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}, {r0, 0x2}, {r3, 0x184}, {r4, 0x8}, {r6, 0x4}, {r0, 0x100}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x101}], 0xa, 0x9) 01:25:11 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0xe02) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x120, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r2, 0x2000746f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x80000000000014, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x3], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x100}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) close(r1) 01:25:11 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) 01:25:11 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x120, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:11 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async, rerun: 64) fcntl$setstatus(r1, 0x4, 0x8) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) 01:25:11 executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xde, 0xb, 0x6, 0x10001}, {0x3, 0x3, 0x1, 0x5}, {0xd8fe, 0x81, 0x9, 0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) (async) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x4) 01:25:11 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r0, 0x0) (async) flock(r0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r5 = getuid() fchown(r4, r5, 0x0) (async) fchown(r4, r5, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) (async) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r7 = getuid() fchown(r6, r7, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}, {r0, 0x2}, {r3, 0x184}, {r4, 0x8}, {r6, 0x4}, {r0, 0x100}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x101}], 0xa, 0x9) 01:25:11 executing program 0: socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) r3 = getuid() fchown(r2, r3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, 0xffffffffffffffff}, 0xc) r5 = semget(0x2, 0x0, 0x428) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000001bc0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r6, r7, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) chown(&(0x7f0000000000)='./file1\x00', 0x0, r7) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 01:25:12 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) fcntl$setstatus(r1, 0x4, 0x8) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:12 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x8}, {r0, 0x8}, {r3, 0x2}, {r5, 0x4}, {r1, 0x2}, {r1, 0x1}], 0x7, 0x1) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:25:12 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) 01:25:12 executing program 5: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000040)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0xe02) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 01:25:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) fcntl$dupfd(r1, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:12 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r7 = getuid() fchown(r6, r7, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}, {r0, 0x2}, {r3, 0x184}, {r4, 0x8}, {r6, 0x4}, {r0, 0x100}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x101}], 0xa, 0x9) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) flock(r0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r1, r2, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r4, r5, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) (async) getuid() (async) fchown(r6, r7, 0x0) (async) poll(&(0x7f0000000040)=[{r1, 0x2}, {r0, 0x2}, {r3, 0x184}, {r4, 0x8}, {r6, 0x4}, {r0, 0x100}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x101}], 0xa, 0x9) (async) 01:25:12 executing program 5: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000040)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0xe02) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 01:25:12 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xde, 0xb, 0x6, 0x10001}, {0x3, 0x3, 0x1, 0x5}, {0xd8fe, 0x81, 0x9, 0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xde, 0xb, 0x6, 0x10001}, {0x3, 0x3, 0x1, 0x5}, {0xd8fe, 0x81, 0x9, 0x6}]}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) ioctl$TIOCEXCL(r2, 0x2000740d) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x4) (async) 01:25:12 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) (async) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r6 = getuid() fchown(r5, r6, 0x0) (async) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x8}, {r0, 0x8}, {r3, 0x2}, {r5, 0x4}, {r1, 0x2}, {r1, 0x1}], 0x7, 0x1) (async) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:25:12 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x0) socketpair(0x20, 0x5, 0x7f, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r2, 0x20}, {r3, 0x2}], 0x2, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async, rerun: 32) fcntl$dupfd(r1, 0x0, r0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:12 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 01:25:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x4) dup(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2dfa135b6bcb0de932b7d245d91bc0edbc32e0c2cc49d08f4d1c57bc70b9943d6acabbe566f1651d12bca34b4184cca840277c54477f2aa447446c46edded285d6477a0954a3c9ef384089b331a785d9808d7bbda0987c44275d3275bbe0b250ea278d6942607b98ee38075d5ff0dd09226d34e3061cf7b2654b8ce4b4a0d0df36f8665b7d78f500ccf8c72fa5c3fbc655ee9ed42c1fb3e011e0997b56815ae7f8e95661182bcf6abb57c6d3de6bdd9ab9524d9daa2ea8ff7e1fb461e37d70c0efb926174560246d04384194992a85343519aec35d59621f84034c6cac0390785caed4b61373c7", 0xe7) 01:25:12 executing program 5: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000040)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0xe02) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0xe02) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 01:25:12 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80146940, &(0x7f0000000300)) 01:25:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) fcntl$dupfd(r1, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x4) (async) dup(r1) (async, rerun: 32) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2dfa135b6bcb0de932b7d245d91bc0edbc32e0c2cc49d08f4d1c57bc70b9943d6acabbe566f1651d12bca34b4184cca840277c54477f2aa447446c46edded285d6477a0954a3c9ef384089b331a785d9808d7bbda0987c44275d3275bbe0b250ea278d6942607b98ee38075d5ff0dd09226d34e3061cf7b2654b8ce4b4a0d0df36f8665b7d78f500ccf8c72fa5c3fbc655ee9ed42c1fb3e011e0997b56815ae7f8e95661182bcf6abb57c6d3de6bdd9ab9524d9daa2ea8ff7e1fb461e37d70c0efb926174560246d04384194992a85343519aec35d59621f84034c6cac0390785caed4b61373c7", 0xe7) (rerun: 32) 01:25:12 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x9, 0xbd23}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:12 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) (async) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) (async) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x8}, {r0, 0x8}, {r3, 0x2}, {r5, 0x4}, {r1, 0x2}, {r1, 0x1}], 0x7, 0x1) (async) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:25:12 executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000140)="a256bfac49cbee69ab83fb4edfeec09796ea30df673c1e4c9ac97613e56618a92001a57e75039c0bdabee31362da89f8a221d0045f54aef17b356dacc07dfbd39f7a07a762abe8ddff1cd610b94b06cc74184b009bdab44d73ca3e3c8af610f87b1ae05e15aed969b52c76cabe9e41ce3588a77ebb9c79319502cba4cf5d45603fb6b87915a39327032c0ca291368fbd9aa7c10694433fd714af7bad63ce8f37dba5ba3b14a34d99946086f35a8725b809dd487cbd478637d6ac7a934ecf7bebf48337d914531888321a52f53153cf362cbee12bf890eac7", &(0x7f0000000240)=0xd8, &(0x7f0000000280)="0377ca881cab2694d2e18518774d3707a9deb2fac68e5062275e22c1f655ad125082d77374b12c72f89da5254b331d5327c2973e514675955af89290190a7a6fb780f11aaee6b12efed9a311b88017ecb79a1caeeaf44d3fd875a25369f5", 0x5e) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x83) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 01:25:12 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f000024a000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r4) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x0, r4}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:12 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80146945, &(0x7f0000000300)) 01:25:12 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) r2 = socket$inet6(0x18, 0x4000, 0x0) (async) socketpair(0x20, 0x5, 0x7f, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r2, 0x20}, {r3, 0x2}], 0x2, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) 01:25:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x4) dup(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2dfa135b6bcb0de932b7d245d91bc0edbc32e0c2cc49d08f4d1c57bc70b9943d6acabbe566f1651d12bca34b4184cca840277c54477f2aa447446c46edded285d6477a0954a3c9ef384089b331a785d9808d7bbda0987c44275d3275bbe0b250ea278d6942607b98ee38075d5ff0dd09226d34e3061cf7b2654b8ce4b4a0d0df36f8665b7d78f500ccf8c72fa5c3fbc655ee9ed42c1fb3e011e0997b56815ae7f8e95661182bcf6abb57c6d3de6bdd9ab9524d9daa2ea8ff7e1fb461e37d70c0efb926174560246d04384194992a85343519aec35d59621f84034c6cac0390785caed4b61373c7", 0xe7) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x4) (async) dup(r1) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2dfa135b6bcb0de932b7d245d91bc0edbc32e0c2cc49d08f4d1c57bc70b9943d6acabbe566f1651d12bca34b4184cca840277c54477f2aa447446c46edded285d6477a0954a3c9ef384089b331a785d9808d7bbda0987c44275d3275bbe0b250ea278d6942607b98ee38075d5ff0dd09226d34e3061cf7b2654b8ce4b4a0d0df36f8665b7d78f500ccf8c72fa5c3fbc655ee9ed42c1fb3e011e0997b56815ae7f8e95661182bcf6abb57c6d3de6bdd9ab9524d9daa2ea8ff7e1fb461e37d70c0efb926174560246d04384194992a85343519aec35d59621f84034c6cac0390785caed4b61373c7", 0xe7) (async) 01:25:12 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x9, 0xbd23}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x9, 0xbd23}) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) 01:25:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = socket$inet(0x2, 0x4, 0x0) fcntl$dupfd(r0, 0xa, r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x1, 0x0, 0x5}) 01:25:13 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 64) mprotect(&(0x7f000024a000/0x4000)=nil, 0x4000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) (async) r4 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r4) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x0, r4}) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:13 executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000140)="a256bfac49cbee69ab83fb4edfeec09796ea30df673c1e4c9ac97613e56618a92001a57e75039c0bdabee31362da89f8a221d0045f54aef17b356dacc07dfbd39f7a07a762abe8ddff1cd610b94b06cc74184b009bdab44d73ca3e3c8af610f87b1ae05e15aed969b52c76cabe9e41ce3588a77ebb9c79319502cba4cf5d45603fb6b87915a39327032c0ca291368fbd9aa7c10694433fd714af7bad63ce8f37dba5ba3b14a34d99946086f35a8725b809dd487cbd478637d6ac7a934ecf7bebf48337d914531888321a52f53153cf362cbee12bf890eac7", &(0x7f0000000240)=0xd8, &(0x7f0000000280)="0377ca881cab2694d2e18518774d3707a9deb2fac68e5062275e22c1f655ad125082d77374b12c72f89da5254b331d5327c2973e514675955af89290190a7a6fb780f11aaee6b12efed9a311b88017ecb79a1caeeaf44d3fd875a25369f5", 0x5e) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x83) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 01:25:13 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80146950, &(0x7f0000000300)) 01:25:13 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x0) (async) socketpair(0x20, 0x5, 0x7f, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r2, 0x20}, {r3, 0x2}], 0x2, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) socket(0x2e, 0x4000, 0x4) 01:25:13 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000040)=0x8001) 01:25:13 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x9, 0xbd23}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = getuid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r4 = semget(0x2, 0x0, 0x428) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001bc0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r5, r8, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r12 = getuid() fchown(r11, r12, 0x0) fchown(r1, r3, r6) close(r2) 01:25:13 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f000024a000/0x4000)=nil, 0x4000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) (async) r4 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001d3a, r4) (async) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x0, r4}) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = socket$inet(0x2, 0x4, 0x0) fcntl$dupfd(r0, 0xa, r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x1, 0x0, 0x5}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x3, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) socket$inet(0x2, 0x4, 0x0) (async) fcntl$dupfd(r0, 0xa, r2) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r1) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) fcntl$dupfd(r1, 0xa, r0) (async) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x1, 0x0, 0x5}) (async) 01:25:13 executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000140)="a256bfac49cbee69ab83fb4edfeec09796ea30df673c1e4c9ac97613e56618a92001a57e75039c0bdabee31362da89f8a221d0045f54aef17b356dacc07dfbd39f7a07a762abe8ddff1cd610b94b06cc74184b009bdab44d73ca3e3c8af610f87b1ae05e15aed969b52c76cabe9e41ce3588a77ebb9c79319502cba4cf5d45603fb6b87915a39327032c0ca291368fbd9aa7c10694433fd714af7bad63ce8f37dba5ba3b14a34d99946086f35a8725b809dd487cbd478637d6ac7a934ecf7bebf48337d914531888321a52f53153cf362cbee12bf890eac7", &(0x7f0000000240)=0xd8, &(0x7f0000000280)="0377ca881cab2694d2e18518774d3707a9deb2fac68e5062275e22c1f655ad125082d77374b12c72f89da5254b331d5327c2973e514675955af89290190a7a6fb780f11aaee6b12efed9a311b88017ecb79a1caeeaf44d3fd875a25369f5", 0x5e) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x83) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x83) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 01:25:13 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x1) 01:25:13 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80146951, &(0x7f0000000300)) 01:25:13 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0x0) (async) fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000040)=0x8001) 01:25:13 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x82) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) dup2(r1, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:13 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x8000, 0xcf, 0x2, 0x2}, {0x1f, 0x6, 0x40, 0x6}, {0xffff, 0xd3, 0x7f, 0x4}, {0x2, 0xe7, 0x0, 0x7}, {0x0, 0x1, 0x80, 0xd6ce}, {0x7, 0x40, 0x0, 0x700}, {0x3ff, 0x81, 0x4, 0x7}, {0x7ff, 0xc, 0x8, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) lseek(r1, 0x6, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) (async) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r3 = getuid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) r4 = semget(0x2, 0x0, 0x428) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001bc0)=0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r5, r8, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) (async) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r10 = getuid() fchown(r9, r10, 0x0) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r12 = getuid() fchown(r11, r12, 0x0) fchown(r1, r3, r6) (async) close(r2) 01:25:13 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0xfbfb, 0xde, 0x7f, 0x7}, {0x1, 0x7, 0x6, 0x7}, {0x4, 0xde, 0xe0, 0x7}, {0x1, 0x8, 0x1, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x200, 0x20, 0x7, 0x90}, {0x8001, 0x80, 0x80, 0x8}]}) socket(0x2e, 0x4000, 0x4) 01:25:13 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x1) (async) 01:25:13 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80146952, &(0x7f0000000300)) 01:25:13 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x8000, 0xcf, 0x2, 0x2}, {0x1f, 0x6, 0x40, 0x6}, {0xffff, 0xd3, 0x7f, 0x4}, {0x2, 0xe7, 0x0, 0x7}, {0x0, 0x1, 0x80, 0xd6ce}, {0x7, 0x40, 0x0, 0x700}, {0x3ff, 0x81, 0x4, 0x7}, {0x7ff, 0xc, 0x8, 0x9}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) lseek(r1, 0x6, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:13 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000040)=0x8001) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r3, r4, 0x0) (async) fcntl$dupfd(r2, 0x0, r3) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) (async) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000040)=0x8001) (async) 01:25:13 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x82) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) dup2(r1, r1) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r3 = getuid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) r4 = semget(0x2, 0x0, 0x428) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001bc0)=0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001cc0)={{0x2, r5, r8, 0x0, 0xffffffffffffffff, 0x80, 0xb8}, 0x80, 0x100000001, 0xa3f6}) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) (async) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r12 = getuid() fchown(r11, r12, 0x0) fchown(r1, r3, r6) (async) close(r2) 01:25:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = socket$inet(0x2, 0x4, 0x0) fcntl$dupfd(r0, 0xa, r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x1, 0x0, 0x5}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x3, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) socket$inet(0x2, 0x4, 0x0) (async) fcntl$dupfd(r0, 0xa, r2) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r1) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) fcntl$dupfd(r1, 0xa, r0) (async) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x1, 0x0, 0x5}) (async) 01:25:13 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0xfbfb, 0xde, 0x7f, 0x7}, {0x1, 0x7, 0x6, 0x7}, {0x4, 0xde, 0xe0, 0x7}, {0x1, 0x8, 0x1, 0x6}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0xfbfb, 0xde, 0x7f, 0x7}, {0x1, 0x7, 0x6, 0x7}, {0x4, 0xde, 0xe0, 0x7}, {0x1, 0x8, 0x1, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x200, 0x20, 0x7, 0x90}, {0x8001, 0x80, 0x80, 0x8}]}) socket(0x2e, 0x4000, 0x4) 01:25:13 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x1) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x1) 01:25:13 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x8000, 0xcf, 0x2, 0x2}, {0x1f, 0x6, 0x40, 0x6}, {0xffff, 0xd3, 0x7f, 0x4}, {0x2, 0xe7, 0x0, 0x7}, {0x0, 0x1, 0x80, 0xd6ce}, {0x7, 0x40, 0x0, 0x700}, {0x3ff, 0x81, 0x4, 0x7}, {0x7ff, 0xc, 0x8, 0x9}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) lseek(r1, 0x6, 0x0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:13 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x82) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) (async) dup2(r1, r1) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:13 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80146953, &(0x7f0000000300)) 01:25:14 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) socket(0x20, 0x4000, 0x7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r7 = socket(0x10, 0x3, 0x4) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0x0) poll(&(0x7f0000000040)=[{r6, 0x10}, {r7, 0x40}, {r0, 0x2}, {r8, 0x4}, {r4, 0x1}, {r1, 0x4}, {r3, 0x80}, {r1, 0x8}], 0x8, 0x3) fchdir(r4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x30) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x5) 01:25:14 executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000540)={&(0x7f0000000040)='./file0\x00', 0x400, &(0x7f0000000500)='./file0\x00', 0x8}) ioctl$VNDIOCGET(r0, 0x81946466, &(0x7f00000000c0)={'./file0\x00'}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x62) r1 = open(&(0x7f0000000100)='.\x00', 0x20000, 0xa8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) 01:25:14 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0xfbfb, 0xde, 0x7f, 0x7}, {0x1, 0x7, 0x6, 0x7}, {0x4, 0xde, 0xe0, 0x7}, {0x1, 0x8, 0x1, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x200, 0x20, 0x7, 0x90}, {0x8001, 0x80, 0x80, 0x8}]}) socket(0x2e, 0x4000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0xfbfb, 0xde, 0x7f, 0x7}, {0x1, 0x7, 0x6, 0x7}, {0x4, 0xde, 0xe0, 0x7}, {0x1, 0x8, 0x1, 0x6}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (async) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x200, 0x20, 0x7, 0x90}, {0x8001, 0x80, 0x80, 0x8}]}) (async) socket(0x2e, 0x4000, 0x4) (async) 01:25:14 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {0x0, 0x8}, {}, {}, {0x0, 0x3}], {0xff00, 0x0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) fcntl$dupfd(r3, 0x0, r4) r6 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 01:25:14 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x2}) 01:25:14 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) socket(0x20, 0x4000, 0x7) (async) socket(0x20, 0x4000, 0x7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r7 = socket(0x10, 0x3, 0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r9 = getuid() fchown(r8, r9, 0x0) poll(&(0x7f0000000040)=[{r6, 0x10}, {r7, 0x40}, {r0, 0x2}, {r8, 0x4}, {r4, 0x1}, {r1, 0x4}, {r3, 0x80}, {r1, 0x8}], 0x8, 0x3) fchdir(r4) (async) fchdir(r4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0x3, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$dupfd(r2, 0x0, r1) (async) r6 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 01:25:14 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80146959, &(0x7f0000000300)) 01:25:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x30) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x5) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x5) 01:25:14 executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000540)={&(0x7f0000000040)='./file0\x00', 0x400, &(0x7f0000000500)='./file0\x00', 0x8}) ioctl$VNDIOCGET(r0, 0x81946466, &(0x7f00000000c0)={'./file0\x00'}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x62) r1 = open(&(0x7f0000000100)='.\x00', 0x20000, 0xa8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) 01:25:14 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x2}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x2}) (async) 01:25:14 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {0x0, 0x8}, {}, {}, {0x0, 0x3}], {0xff00, 0x0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x30) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x5) 01:25:14 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x7) close(r0) r3 = dup(0xffffffffffffffff) poll(&(0x7f0000000240)=[{r0, 0x80}, {r0, 0x40}, {r0, 0x1}, {r0, 0x8}, {r2, 0x2}, {r3, 0x4}], 0x6, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) sendto(r1, &(0x7f0000000280)="d98a45b63198c69b45f04d422700", 0xe, 0x8, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) 01:25:14 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {0x0, 0x8}, {}, {}, {0x0, 0x3}], {0xff00, 0x0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:14 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8014695a, &(0x7f0000000300)) 01:25:14 executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000540)={&(0x7f0000000040)='./file0\x00', 0x400, &(0x7f0000000500)='./file0\x00', 0x8}) ioctl$VNDIOCGET(r0, 0x81946466, &(0x7f00000000c0)={'./file0\x00'}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x62) r1 = open(&(0x7f0000000100)='.\x00', 0x20000, 0xa8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000540)={&(0x7f0000000040)='./file0\x00', 0x400, &(0x7f0000000500)='./file0\x00', 0x8}) (async) ioctl$VNDIOCGET(r0, 0x81946466, &(0x7f00000000c0)={'./file0\x00'}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x62) (async) open(&(0x7f0000000100)='.\x00', 0x20000, 0xa8) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) (async) 01:25:14 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) (async, rerun: 32) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r5 = getuid() fchown(r4, r5, 0x0) (async) socket(0x20, 0x4000, 0x7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r7 = socket(0x10, 0x3, 0x4) (async) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r9 = getuid() fchown(r8, r9, 0x0) poll(&(0x7f0000000040)=[{r6, 0x10}, {r7, 0x40}, {r0, 0x2}, {r8, 0x4}, {r4, 0x1}, {r1, 0x4}, {r3, 0x80}, {r1, 0x8}], 0x8, 0x3) fchdir(r4) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:14 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r2) r4 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="fadd0c4a2726c66d9f0e9df1dffbf34f0f24eed0b7a9fd2b", 0x18) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 01:25:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getuid() (async) r5 = getuid() fchown(r4, r5, 0x0) (async) fchown(r4, r5, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$dupfd(r2, 0x0, r1) (async) r6 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 01:25:14 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x6], [], [], [], [{0x0, 0x0, 0x4}, {}, {}, {0x4}, {}, {}, {}, {0xffff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) 01:25:14 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) (async, rerun: 64) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001340)={'./file0\x00', 0x2}) (rerun: 64) 01:25:14 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) 01:25:14 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) r2 = socket$inet(0x2, 0x2, 0x7) (async) close(r0) (async) r3 = dup(0xffffffffffffffff) poll(&(0x7f0000000240)=[{r0, 0x80}, {r0, 0x40}, {r0, 0x1}, {r0, 0x8}, {r2, 0x2}, {r3, 0x4}], 0x6, 0x2) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) (rerun: 32) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) sendto(r1, &(0x7f0000000280)="d98a45b63198c69b45f04d422700", 0xe, 0x8, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) 01:25:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) getsockopt(r1, 0xffffff7f, 0x3f, &(0x7f0000000100)=""/218, &(0x7f0000000000)=0xda) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x10], [0x0, 0x3], [], [{}, {0x0, 0x3}]}}) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x8001, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r5, r4) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000080)=0xf0ec) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000580)="90a7d36ecdecc122663fdb90d90792b86d4dab81e8ae9a797ce45e423da6286e2683b60aece9545264a860e25f430dfd729705bde377ee03df74b0606e15ad5cbfad26c5b484a7c9fb7ba9993853a42aee605e346909da3299a5e2", 0x5b) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0xe2bde209f776b4b9, &(0x7f0000000200)="207ce2776262c53c0872e3f158e08700a3bb7319c140f84823f51bbc2e7fb90e0928052d4d3ff28381239ed503a85b1c544e733b35419a323ed9f13c1b6d1b112a9d0ea07c4f37e23a2559963132d746b39d306e69df3080e6fce37155078d3d64f2b72e834c343b1c8787d7912707015629bab551d2578e9e60400fd4f35559b58a1ca7a407d2737c8fa48bc1c7abffa241fbfcccbf6e9eec04972846ad24ceb24b2b61254ff5482fce34e39574b5542e3ce06d1ff31092166c8fb29d91c6c8a1efe57d252085e546edf7f7b8c6ceab", 0xd0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r1) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 01:25:15 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0xe0, 0x3e, 0x2}, {0x5, 0x6, 0x8, 0x6}, {0x3f, 0x40, 0x5, 0xff}, {0x2, 0x0, 0x39, 0x7}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:15 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 01:25:15 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x50) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:15 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r2) r4 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="fadd0c4a2726c66d9f0e9df1dffbf34f0f24eed0b7a9fd2b", 0x18) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) socket$inet(0x2, 0x2, 0x0) (async) dup(0xffffffffffffffff) (async) socket$inet(0x2, 0xc002, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) (async) socket(0x2, 0x8001, 0x0) (async) close(r2) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r3, r2) (async) socket$inet(0x2, 0xc002, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="fadd0c4a2726c66d9f0e9df1dffbf34f0f24eed0b7a9fd2b", 0x18) (async) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) (async) 01:25:15 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffa, 0xffffffff}, {0x18, 0x1, 0x81, 0xfff}, 0x6, [0x0, 0x0, 0xffffffff, 0x89a, 0x7d34, 0x3f, 0x101, 0x7fffffff]}, 0x3c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:15 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 32) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x6], [], [], [], [{0x0, 0x0, 0x4}, {}, {}, {0x4}, {}, {}, {}, {0xffff}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) 01:25:15 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0xe0, 0x3e, 0x2}, {0x5, 0x6, 0x8, 0x6}, {0x3f, 0x40, 0x5, 0xff}, {0x2, 0x0, 0x39, 0x7}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:15 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffa, 0xffffffff}, {0x18, 0x1, 0x81, 0xfff}, 0x6, [0x0, 0x0, 0xffffffff, 0x89a, 0x7d34, 0x3f, 0x101, 0x7fffffff]}, 0x3c) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffa, 0xffffffff}, {0x18, 0x1, 0x81, 0xfff}, 0x6, [0x0, 0x0, 0xffffffff, 0x89a, 0x7d34, 0x3f, 0x101, 0x7fffffff]}, 0x3c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:15 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 32) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x0, 0x6], [], [], [], [{0x0, 0x0, 0x4}, {}, {}, {0x4}, {}, {}, {}, {0xffff}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async, rerun: 32) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 32) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) 01:25:15 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) 01:25:15 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x7) (async) close(r0) (async) r3 = dup(0xffffffffffffffff) poll(&(0x7f0000000240)=[{r0, 0x80}, {r0, 0x40}, {r0, 0x1}, {r0, 0x8}, {r2, 0x2}, {r3, 0x4}], 0x6, 0x2) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000035c0)=[{&(0x7f00000001c0)="cc770cdd970e3623ea58e7940655", 0xe}], 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) (async) sendto(r1, &(0x7f0000000280)="d98a45b63198c69b45f04d422700", 0xe, 0x8, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) 01:25:15 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x2, 0x50) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:15 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0xe0, 0x3e, 0x2}, {0x5, 0x6, 0x8, 0x6}, {0x3f, 0x40, 0x5, 0xff}, {0x2, 0x0, 0x39, 0x7}]}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) 01:25:15 executing program 0: socket$inet(0x2, 0x2, 0x0) (async) r0 = dup(0xffffffffffffffff) (async) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async, rerun: 64) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) (async, rerun: 64) r2 = socket(0x2, 0x8001, 0x0) close(r2) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r3, r2) (async) r4 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) (async, rerun: 32) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="fadd0c4a2726c66d9f0e9df1dffbf34f0f24eed0b7a9fd2b", 0x18) (async, rerun: 32) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 01:25:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) getsockopt(r1, 0xffffff7f, 0x3f, &(0x7f0000000100)=""/218, &(0x7f0000000000)=0xda) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x14, 0xffffffffffffffff, 0xf8, 0x10000000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x10], [0x0, 0x3], [], [{}, {0x0, 0x3}]}}) (async) r2 = socket(0x2, 0x8001, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x8001, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r5, r4) (async) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="6002ffffffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) (async) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r7 = getuid() fchown(r6, r7, 0x0) (async) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000080)=0xf0ec) (async) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000580)="90a7d36ecdecc122663fdb90d90792b86d4dab81e8ae9a797ce45e423da6286e2683b60aece9545264a860e25f430dfd729705bde377ee03df74b0606e15ad5cbfad26c5b484a7c9fb7ba9993853a42aee605e346909da3299a5e2", 0x5b) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) dup2(r3, r2) (async) setsockopt$inet_opts(r3, 0x0, 0xe2bde209f776b4b9, &(0x7f0000000200)="207ce2776262c53c0872e3f158e08700a3bb7319c140f84823f51bbc2e7fb90e0928052d4d3ff28381239ed503a85b1c544e733b35419a323ed9f13c1b6d1b112a9d0ea07c4f37e23a2559963132d746b39d306e69df3080e6fce37155078d3d64f2b72e834c343b1c8787d7912707015629bab551d2578e9e60400fd4f35559b58a1ca7a407d2737c8fa48bc1c7abffa241fbfcccbf6e9eec04972846ad24ceb24b2b61254ff5482fce34e39574b5542e3ce06d1ff31092166c8fb29d91c6c8a1efe57d252085e546edf7f7b8c6ceab", 0xd0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r1) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 01:25:15 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async, rerun: 64) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffa, 0xffffffff}, {0x18, 0x1, 0x81, 0xfff}, 0x6, [0x0, 0x0, 0xffffffff, 0x89a, 0x7d34, 0x3f, 0x101, 0x7fffffff]}, 0x3c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 01:25:15 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 01:25:15 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) open(&(0x7f00000001c0)='./file1/file0\x00', 0x418, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd9) mknod(&(0x7f0000000000)='./file1\x00', 0x8, 0x3) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x4, &(0x7f0000000140)='./file1/file0\x00', 0xe}) 01:25:15 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x2, 0x50) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfffffffd) 01:25:15 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x3) 01:25:15 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff], [], [], [], [{}, {0x3f0a}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:15 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) (async) open(&(0x7f00000001c0)='./file1/file0\x00', 0x418, 0x40) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd9) (async, rerun: 64) mknod(&(0x7f0000000000)='./file1\x00', 0x8, 0x3) (rerun: 64) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x4, &(0x7f0000000140)='./file1/file0\x00', 0xe}) 01:25:15 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x81, 0x0, 0x62, 0x9}, {0x200, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7f}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="cc000082970e3623ea13c958e7940655fcf18db1bc96579eec1a7bb26dfd9df04d563a6e29cec7f43f49d2894c0ee0b802c8a103e0e20ee53ad05ba8c379d0734f394a7a69a7a724cb8e1cdcc47ea05ec95b93a9c3d9e221bdbeb9a16220215a3086c16f40a3b8619acc1337d8330bb5ca8ea140d61d1050a015d07c10f1feb096abf3ecb41add57d9faa23543618b2d23f87dfb72477bfbb095952bd8493076246446e061a2fa9ebafb074610a4bf35ac932a8f9d7ea4462ceae184d4d994cab89278beeb0561acf5bcf33223d3039f510db77169d0758c2e", 0xd9}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x7, 0x15, 0x8e, 0x80000000}, {0x8, 0x8, 0xec, 0x7}, {0x9, 0x3, 0xf7, 0x1}, {0xffd2, 0x80, 0xff}, {0x7ff, 0x5, 0xf7, 0x80000001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) socket(0x2e, 0x4000, 0x4) 01:25:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfffffffd) socket$inet(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfffffffd) (async) 01:25:15 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x80) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:25:15 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) 01:25:15 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x6001, 0xe02) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) getuid() (async) fchown(r1, r2, 0x0) (async) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x3) (async) 01:25:15 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) (async) open(&(0x7f00000001c0)='./file1/file0\x00', 0x418, 0x40) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd9) mknod(&(0x7f0000000000)='./file1\x00', 0x8, 0x3) (async) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000001340)={'./file0\x00'}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x4, &(0x7f0000000140)='./file1/file0\x00', 0xe}) uvm_fault(0xfffffd8069d75010, 0x4, 0, 1) -> e kernel: page fault trap, code=0 Stopped at igmp_leavegroup+0xaf: movl 0x4(%rax),%r12d TID PID UID PRFLAGS PFLAGS CPU COMMAND igmp_leavegroup(ffff800000ed4040,ffff8000006b7000) at igmp_leavegroup+0xaf in_delmulti(ffff800000ed4040) at in_delmulti+0xd8 ip_freemoptions(ffff800000d25900) at ip_freemoptions+0x5d in_pcbdetach(fffffd805e8ece88) at in_pcbdetach+0x97 udp_detach(fffffd806838ccc0) at udp_detach+0x3f soclose(fffffd806838ccc0,0) at soclose+0x253 soo_close(fffffd8061b203c8,ffff80002e852e08) at soo_close+0x44 fdrop(fffffd8061b203c8,ffff80002e852e08) at fdrop+0xcb closef(fffffd8061b203c8,ffff80002e852e08) at closef+0x11b fdfree(ffff80002e852e08) at fdfree+0xf3 exit1(ffff80002e852e08,0,0,1) at exit1+0x35d sys_exit(ffff80002e852e08,ffff80002e908280,ffff80002e9082d0) at sys_exit+0x1a syscall(ffff80002e908350) at syscall+0x4a8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a1152ee07d0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd8069d75010, 0x4, 0, 1) -> e ddb> trace igmp_leavegroup(ffff800000ed4040,ffff8000006b7000) at igmp_leavegroup+0xaf in_delmulti(ffff800000ed4040) at in_delmulti+0xd8 ip_freemoptions(ffff800000d25900) at ip_freemoptions+0x5d in_pcbdetach(fffffd805e8ece88) at in_pcbdetach+0x97 udp_detach(fffffd806838ccc0) at udp_detach+0x3f soclose(fffffd806838ccc0,0) at soclose+0x253 soo_close(fffffd8061b203c8,ffff80002e852e08) at soo_close+0x44 fdrop(fffffd8061b203c8,ffff80002e852e08) at fdrop+0xcb closef(fffffd8061b203c8,ffff80002e852e08) at closef+0x11b fdfree(ffff80002e852e08) at fdfree+0xf3 exit1(ffff80002e852e08,0,0,1) at exit1+0x35d sys_exit(ffff80002e852e08,ffff80002e908280,ffff80002e9082d0) at sys_exit+0x1a syscall(ffff80002e908350) at syscall+0x4a8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a1152ee07d0, count: -14 ddb> show registers rdi 0 rsi 0 rbp 0xffff80002e907f10 rbx 0x6 rdx 0 rcx 0x1 rax 0 r8 0x30 r9 0x430c __ALIGN_SIZE+0x330c r10 0x28e67c1b005e044a r11 0x5f3ac82812922cad r12 0 r13 0x3 r14 0xffff800000ed4040 r15 0xffff8000006b7000 rip 0xffffffff8249a9ef igmp_leavegroup+0xaf cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002e907ee0 ss 0x10 igmp_leavegroup+0xaf: movl 0x4(%rax),%r12d ddb> show proc PROC (syz-executor.1) pid=501328 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=84, nice=20 forw=0xffffffffffffffff, list=0xffff80002e894868,0xffff80002e8530d0 process=0xffff8000fffec000 user=0xffff80002e903000, vmspace=0xfffffd8069d75010 estcpu=34, cpticks=1, pctcpu=0.2 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 50910 15594 96855 0 3 0x80 nanoslp syz-executor.5 50910 500826 96855 0 3 0x4000080 fsleep syz-executor.5 16628 488252 36438 0 2 0x3000 syz-executor.0 96855 439644 54267 0 3 0x82 nanoslp syz-executor.5 25852 341211 54267 0 2 0x2 syz-executor.4 25270 356178 54267 0 2 0x2 syz-executor.2 16686 398349 54267 0 2 0x2 syz-executor.3 32721 385587 54267 0 3 0x82 nanoslp syz-executor.1 36438 159158 54267 0 3 0x82 nanoslp syz-executor.0 38111 190224 0 0 3 0x14200 bored sosplice 48327 476168 0 0 3 0x14280 nfsidl nfsio 48323 5634 0 0 3 0x14280 nfsidl nfsio 42235 483088 0 0 3 0x14280 nfsidl nfsio 16377 208901 0 0 3 0x14280 nfsidl nfsio 14629 406388 0 0 3 0x14280 nfsidl nfsio 27062 132989 0 0 3 0x14280 nfsidl nfsio 97513 430335 0 0 3 0x14280 nfsidl nfsio 78954 236918 0 0 3 0x14280 nfsidl nfsio 63769 15452 0 0 3 0x14280 nfsidl nfsio 67279 274022 0 0 3 0x14280 nfsidl nfsio 73232 250605 0 0 3 0x14280 nfsidl nfsio 31574 28898 0 0 3 0x14280 nfsidl nfsio 79296 77380 0 0 3 0x14280 nfsidl nfsio 20910 392419 0 0 3 0x14280 nfsidl nfsio 47882 15873 0 0 3 0x14280 nfsidl nfsio 95167 43218 0 0 3 0x14280 nfsidl nfsio 91730 61361 0 0 3 0x14280 nfsidl nfsio 24658 56516 0 0 3 0x14280 nfsidl nfsio 33741 6923 0 0 3 0x14280 nfsidl nfsio 5804 320576 0 0 3 0x14280 nfsidl nfsio 60222 483631 54267 0 2 0x2 syz-executor.7 79276 291944 54267 0 2 0x2 syz-executor.6 54267 281093 20148 0 3 0x82 wait syz-fuzzer 54267 442717 20148 0 2 0x4000002 syz-fuzzer 54267 87336 20148 0 3 0x4000082 wait syz-fuzzer 54267 286101 20148 0 3 0x4000082 thrsleep syz-fuzzer 54267 302089 20148 0 3 0x4000082 thrsleep syz-fuzzer 54267 38926 20148 0 3 0x4000082 wait syz-fuzzer 54267 113531 20148 0 3 0x4000082 wait syz-fuzzer 54267 121920 20148 0 3 0x4000082 thrsleep syz-fuzzer 54267 374942 20148 0 2 0x4000002 syz-fuzzer 54267 301805 20148 0 3 0x4000082 wait syz-fuzzer 54267 333595 20148 0 3 0x4000082 thrsleep syz-fuzzer 54267 503094 20148 0 3 0x4000082 wait syz-fuzzer 54267 49823 20148 0 3 0x4000082 wait syz-fuzzer 54267 22458 20148 0 3 0x4000082 wait syz-fuzzer 20148 283568 23420 0 3 0x10008a sigsusp ksh 23420 346386 21774 0 3 0x9a kqread sshd 95946 431616 1 0 3 0x100083 ttyin getty 21774 335711 1 0 3 0x88 kqread sshd 93489 299134 68741 73 3 0x1100090 kqread syslogd 68741 353616 1 0 3 0x100082 netio syslogd 50508 513906 1 0 3 0x100080 kqread resolvd 96141 136461 35866 77 3 0x100092 kqread dhcpleased 70923 226746 35866 77 3 0x100092 kqread dhcpleased 35866 516215 1 0 3 0x80 kqread dhcpleased 43346 489935 0 0 3 0x14200 bored smr 52704 312833 0 0 2 0x14200 zerothread 11359 54619 0 0 3 0x14200 aiodoned aiodoned 30113 107052 0 0 2 0x14600 update 43841 123176 0 0 3 0x14200 cleaner cleaner 45429 471956 0 0 3 0x14200 reaper reaper 45603 7229 0 0 3 0x14200 pgdaemon pagedaemon 14818 292761 0 0 3 0x14200 bored viomb 66728 241290 0 0 3 0x40014200 acpi0 acpi0 34464 105892 0 0 3 0x14200 bored softnet 68593 331018 0 0 3 0x14200 bored softnet 54471 393807 0 0 3 0x14200 bored softnet 29644 229507 0 0 3 0x14200 bored softnet 88596 205787 0 0 3 0x14200 bored systqmp 88601 81899 0 0 3 0x14200 bored systq 38615 301136 0 0 3 0x40014200 bored softclock 84557 226623 0 0 3 0x40014200 idle0 1 231431 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10203 6482K 7495K 78643K 42623 0 pcb 13 18K 20K 78643K 2139 0 rtable 223 15K 16K 78643K 931 0 ifaddr 79 22K 23K 78643K 345 0 sysctl 3 1K 1K 78643K 8 0 counters 29 17K 17K 78643K 165 0 ioctlops 0 0K 2K 78643K 565 0 iov 0 0K 32K 78643K 706 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1473 92K 92K 78643K 8582 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 314 0 VM map 2 1K 1K 78643K 2 0 sem 11 1K 1K 78643K 11 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 13 45K 69K 78643K 15337 0 sigio 0 0K 0K 78643K 107 0 proc 58 59K 75K 78643K 1087 0 subproc 104 6K 6K 78643K 299 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 2 0K 0K 78643K 1942 0 in_multi 97 6K 7K 78643K 893 0 ether_multi 1 0K 0K 78643K 24 0 mrt 1 0K 0K 78643K 13 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 217 970K 970K 78643K 217 0 exec 0 0K 1K 78643K 1110 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 64K 78643K 10 0 UVM amap 364 97K 102K 78643K 139136 0 UVM aobj 131 5K 5K 78643K 131 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 80 0 NDP 13 0K 2K 78643K 119 0 temp 132 5850K 14038K 78643K 493596 0 kqueue 12 18K 26K 78643K 1060 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 258 0 255 3 2 1 3 0 8 0 rtentry 112 309 0 209 4 0 4 4 0 8 0 unpcb 144 9952 0 9939 56 55 1 6 0 8 0 syncache 296 158 0 158 11 11 0 1 0 8 0 tcpqe 32 188 0 188 5 5 0 1 0 8 0 tcpcb 776 4519 0 4515 96 89 7 14 0 8 6 arp 88 48 0 30 1 0 1 1 0 8 0 ipq 40 5 0 5 3 3 0 1 0 8 0 ipqe 40 23 0 23 3 3 0 1 0 8 0 inpcb 336 13864 0 13853 160 151 9 17 0 8 7 nd6 104 71 0 47 1 0 1 1 0 8 0 pkpcb 40 5 0 5 2 1 1 1 0 8 1 kcovpl 48 23 0 15 1 0 1 1 0 8 0 ppxss 1160 100 0 100 7 7 0 1 0 8 0 pppxif 1360 7 0 7 3 3 0 1 0 8 0 pfstscr 40 3 0 0 1 0 1 1 0 8 0 pfosfp 40 9 0 8 1 0 1 1 0 8 0 pfosfpen 112 9 0 8 1 0 1 1 0 8 0 pfanchor 1288 512 4 0 43 0 43 43 0 8 0 pfstitem 24 6 0 4 1 0 1 1 0 8 0 pfstkey 128 6 0 2 1 0 1 1 0 8 0 pfstate 352 3 0 0 1 0 1 1 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 3 0 2 2 1 1 2 0 8 0 art_heap4 256 1434 0 1006 40 11 29 30 0 8 0 art_table 32 1437 0 1008 4 0 4 4 0 8 0 art_node 16 305 0 218 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 18 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 9 0 0 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 19497 0 17862 103 0 103 103 0 8 0 ffsino 240 19497 0 17862 97 0 97 97 0 8 0 nchpl 144 43707 0 42060 63 0 63 63 0 8 0 uvmvnodes 80 7497 0 0 153 0 153 153 0 8 0 vnodes 216 7497 0 0 417 0 417 417 0 8 0 namei 1024 130879 0 130879 14 13 1 2 0 8 1 kstatmem 264 142 0 116 2 0 2 2 0 8 0 scsiplug 72 6 0 6 2 2 0 1 0 8 0 scxspl 216 148726 0 148726 16 15 1 8 0 8 1 plimitpl 152 592 0 577 1 0 1 1 0 8 0 sigapl 424 15628 0 15567 8 0 8 8 0 8 0 futexpl 64 184501 0 184500 2 1 1 1 0 8 0 knotepl 120 453652 0 453572 84 69 15 19 0 8 10 kqueuepl 184 2080 0 2072 26 24 2 4 0 8 1 pipepl 288 2043 0 2015 47 40 7 9 0 8 4 fdescpl 432 15591 0 15567 4 0 4 4 0 8 0 filepl 120 92604 0 92363 110 96 14 15 0 8 6 lockfpl 104 1793 0 1791 4 3 1 2 0 8 0 lockfspl 48 679 0 677 1 0 1 1 0 8 0 sessionpl 144 38 0 22 1 0 1 1 0 8 0 pgrppl 48 123 0 107 1 0 1 1 0 8 0 ucredpl 104 4369 0 4358 1 0 1 1 0 8 0 zombiepl 144 15569 0 15567 3 2 1 1 0 8 0 processpl 1008 15628 0 15567 10 1 9 9 0 8 0 procpl 696 36849 0 36774 15 6 9 10 0 8 0 sosppl 168 25 0 25 5 5 0 1 0 8 0 sockpl 456 24127 0 24100 401 390 11 34 0 8 7 mcl64k 65536 1556 0 1556 12 11 1 1 0 8 1 mcl16k 16384 1156 0 1156 16 15 1 1 0 8 1 mcl12k 12288 1395 0 1395 14 13 1 1 0 8 1 mcl9k 9216 119 0 119 22 22 0 1 0 8 0 mcl8k 8192 691 0 691 19 18 1 1 0 8 1 mcl4k 4096 893 0 893 18 17 1 1 0 8 1 mcl2k2 2112 61 0 61 26 26 0 1 0 8 0 mcl2k 2048 114054 0 113995 56 47 9 31 0 8 0 mtagpl 96 3076 0 2313 24 5 19 19 0 8 0 mbufpl 256 327755 0 326865 214 155 59 121 0 8 1 bufpl 288 45208 0 37710 536 0 536 536 0 8 0 anonpl 24 1341834 0 1325798 115 11 104 109 0 188 0 amapchunkpl 152 436996 0 436163 79 40 39 41 0 158 1 amappl16 200 25657 0 25151 40 12 28 30 0 8 0 amappl15 192 14 0 14 1 1 0 1 0 8 0 amappl14 184 199 0 187 2 1 1 2 0 8 0 amappl13 176 12 0 12 1 1 0 1 0 8 0 amappl12 168 16437 0 16413 2 0 2 2 0 8 0 amappl11 160 57 0 46 1 0 1 1 0 8 0 amappl10 152 41 0 32 1 0 1 1 0 8 0 amappl9 144 400 0 398 2 1 1 2 0 8 0 amappl8 136 1414 0 1314 4 0 4 4 0 8 0 amappl7 128 139 0 122 1 0 1 1 0 8 0 amappl6 120 455 0 435 2 1 1 2 0 8 0 amappl5 112 356 0 349 1 0 1 1 0 8 0 amappl4 104 868 0 835 2 1 1 2 0 8 0 amappl3 96 88326 0 88257 4 1 3 3 0 8 0 amappl2 88 15954 0 15897 4 2 2 3 0 8 0 amappl1 80 62521 0 62030 22 10 12 22 0 8 0 amappl 88 138285 0 138075 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 130 0 0 3 0 3 3 0 8 0 uaddrrnd 24 15591 0 15567 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 15591 0 15567 1 0 1 1 0 8 0 vmmpekpl 168 100212 0 100155 3 0 3 3 0 8 0 vmmpepl 168 883126 0 880938 256 148 108 123 0 357 1 vmsppl 360 15590 0 15567 3 0 3 3 0 8 0 rwobjpl 24 203147 0 194000 56 0 56 56 0 8 0 pdppl 4096 31188 0 31134 520 456 64 66 0 8 10 pvpl 32 3833220 0 3812012 385 200 185 331 0 265 3 pmappl 216 15590 0 15567 2 0 2 2 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1863 0 940 28 0 28 28 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace igmp_leavegroup(ffff800000ed4040,ffff8000006b7000) at igmp_leavegroup+0xaf in_delmulti(ffff800000ed4040) at in_delmulti+0xd8 ip_freemoptions(ffff800000d25900) at ip_freemoptions+0x5d in_pcbdetach(fffffd805e8ece88) at in_pcbdetach+0x97 udp_detach(fffffd806838ccc0) at udp_detach+0x3f soclose(fffffd806838ccc0,0) at soclose+0x253 soo_close(fffffd8061b203c8,ffff80002e852e08) at soo_close+0x44 fdrop(fffffd8061b203c8,ffff80002e852e08) at fdrop+0xcb closef(fffffd8061b203c8,ffff80002e852e08) at closef+0x11b fdfree(ffff80002e852e08) at fdfree+0xf3 exit1(ffff80002e852e08,0,0,1) at exit1+0x35d sys_exit(ffff80002e852e08,ffff80002e908280,ffff80002e9082d0) at sys_exit+0x1a syscall(ffff80002e908350) at syscall+0x4a8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a1152ee07d0, count: -14 ddb> machine ddbcpu 1 No such command ddb> trace igmp_leavegroup(ffff800000ed4040,ffff8000006b7000) at igmp_leavegroup+0xaf in_delmulti(ffff800000ed4040) at in_delmulti+0xd8 ip_freemoptions(ffff800000d25900) at ip_freemoptions+0x5d in_pcbdetach(fffffd805e8ece88) at in_pcbdetach+0x97 udp_detach(fffffd806838ccc0) at udp_detach+0x3f soclose(fffffd806838ccc0,0) at soclose+0x253 soo_close(fffffd8061b203c8,ffff80002e852e08) at soo_close+0x44 fdrop(fffffd8061b203c8,ffff80002e852e08) at fdrop+0xcb closef(fffffd8061b203c8,ffff80002e852e08) at closef+0x11b fdfree(ffff80002e852e08) at fdfree+0xf3 exit1(ffff80002e852e08,0,0,1) at exit1+0x35d sys_exit(ffff80002e852e08,ffff80002e908280,ffff80002e9082d0) at sys_exit+0x1a syscall(ffff80002e908350) at syscall+0x4a8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a1152ee07d0, count: -14