7f00000024c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f00000023c0)=""/195, 0xc3}, {&(0x7f0000002240)=""/223, 0xdf}], 0x6, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) pwrite(r1, &(0x7f00000000c0)="83deefacd9727fb28a7042740ac479f8282e6809678ae91b64", 0x19, 0x616) (async) pwrite(r1, &(0x7f00000000c0)="83deefacd9727fb28a7042740ac479f8282e6809678ae91b64", 0x19, 0x616) 16:04:45 executing program 0: pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) read(r2, &(0x7f0000001480)=""/192, 0xc0) (async) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000000)="e56848bd16b43f8688071c40a5cf16d31376d27a632a400ca1702fa459c1a3493ac9dc43a97ef185d7153c367958fab3d244334f6e34a8f4de69b187d87e4483c89fcfe6198b19e71da56997877f6f13a87434793958b86d14b02b1f273eadf5f571fa1c2d03637c30a4c144ecb7a73aa7495d9f27c77e2b4d87ca0e16655e96d0739bce1fc53c25225d0731d57a492cd94d091cdc3e90b0b0a2ae423e63406074a4afcc66685d3e563901efdd1d91dfef9df8f4a44ecbc01192379ccade9188", 0xc0}], 0x1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) fcntl$setown(r3, 0x6, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x151) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000)={0x4}, 0x10) (async) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)=""/180, 0xb4}], 0x1, &(0x7f0000000240)}, 0xfffffff7}, 0x10, 0x1, &(0x7f0000000300)={0x0, 0x5}) (async) dup(r4) 16:04:45 executing program 3: r0 = socket$inet(0x2, 0x0, 0x3) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r3) fcntl$lock(r1, 0x10, &(0x7f0000000180)={0x2, 0x0, 0x37, 0x4, r3}) getsockopt(r2, 0xd687, 0x80, &(0x7f0000000040)=""/246, &(0x7f0000000140)=0xf6) 16:04:45 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x8000, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000640)=[{0x0}], 0x1) socket(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x8000, 0x0) (async) close(r0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) dup2(r1, r2) (async) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) writev(r3, &(0x7f0000000640)=[{0x0}], 0x1) (async) 16:04:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r0 = socket(0x18, 0x3, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="1a7b43da", 0x4) (async) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) (async) socket(0x2, 0x5, 0x1) 16:04:45 executing program 3: r0 = socket$inet(0x2, 0x0, 0x3) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r3) fcntl$lock(r1, 0x10, &(0x7f0000000180)={0x2, 0x0, 0x37, 0x4, r3}) getsockopt(r2, 0xd687, 0x80, &(0x7f0000000040)=""/246, &(0x7f0000000140)=0xf6) socket$inet(0x2, 0x0, 0x3) (async) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) getpid() (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r3) (async) fcntl$lock(r1, 0x10, &(0x7f0000000180)={0x2, 0x0, 0x37, 0x4, r3}) (async) getsockopt(r2, 0xd687, 0x80, &(0x7f0000000040)=""/246, &(0x7f0000000140)=0xf6) (async) 16:04:45 executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f00000023c0)=""/195, 0xc3}, {&(0x7f0000002240)=""/223, 0xdf}], 0x6, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) pwrite(r1, &(0x7f00000000c0)="83deefacd9727fb28a7042740ac479f8282e6809678ae91b64", 0x19, 0x616) 16:04:45 executing program 0: pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) read(r2, &(0x7f0000001480)=""/192, 0xc0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000000)="e56848bd16b43f8688071c40a5cf16d31376d27a632a400ca1702fa459c1a3493ac9dc43a97ef185d7153c367958fab3d244334f6e34a8f4de69b187d87e4483c89fcfe6198b19e71da56997877f6f13a87434793958b86d14b02b1f273eadf5f571fa1c2d03637c30a4c144ecb7a73aa7495d9f27c77e2b4d87ca0e16655e96d0739bce1fc53c25225d0731d57a492cd94d091cdc3e90b0b0a2ae423e63406074a4afcc66685d3e563901efdd1d91dfef9df8f4a44ecbc01192379ccade9188", 0xc0}], 0x1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$setown(r3, 0x6, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x151) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000)={0x4}, 0x10) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)=""/180, 0xb4}], 0x1, &(0x7f0000000240)}, 0xfffffff7}, 0x10, 0x1, &(0x7f0000000300)={0x0, 0x5}) dup(r4) pipe(&(0x7f0000001380)) (async) fcntl$dupfd(r0, 0x0, r0) (async) read(r2, &(0x7f0000001480)=""/192, 0xc0) (async) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000000)="e56848bd16b43f8688071c40a5cf16d31376d27a632a400ca1702fa459c1a3493ac9dc43a97ef185d7153c367958fab3d244334f6e34a8f4de69b187d87e4483c89fcfe6198b19e71da56997877f6f13a87434793958b86d14b02b1f273eadf5f571fa1c2d03637c30a4c144ecb7a73aa7495d9f27c77e2b4d87ca0e16655e96d0739bce1fc53c25225d0731d57a492cd94d091cdc3e90b0b0a2ae423e63406074a4afcc66685d3e563901efdd1d91dfef9df8f4a44ecbc01192379ccade9188", 0xc0}], 0x1) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) fcntl$setown(r3, 0x6, 0xffffffffffffffff) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x151) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000)={0x4}, 0x10) (async) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)=""/180, 0xb4}], 0x1, &(0x7f0000000240)}, 0xfffffff7}, 0x10, 0x1, &(0x7f0000000300)={0x0, 0x5}) (async) dup(r4) (async) 16:04:45 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) getpgrp() r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$setown(r2, 0x6, r1) r3 = dup(r0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="194eb6296b856156cd4f71e475028d31eaa3942c5d0ebed2655da4a8799da664c183c773eae1e939de19d85f22287545d030ab3077507f63435fe559baac135be8a857d70c81b094826152d626491c95badcda53f930970102af471734ecf5692a5cc73abfbe8883209751fcf684a08ab57f36929745c101a09e7bcbb8317c29b2a403051f865f327285919809e7daa3d9f88d9a27505f3423d4b5ec8c6172df9f2dcb77cb8849da00dfcea81fae71a03a22e801d6ce1b856fc96ac7", 0xbc}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, &(0x7f0000000080)="239ed6e9c6ed08335103b0e9df9360cb54ded34012a467d0d76cdd998597275b0cacdff7cb56a32f69c4b2e0ef45d8d63c19", 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) (async) getpgrp() (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) fcntl$setown(r2, 0x6, r1) (async) dup(r0) (async) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="194eb6296b856156cd4f71e475028d31eaa3942c5d0ebed2655da4a8799da664c183c773eae1e939de19d85f22287545d030ab3077507f63435fe559baac135be8a857d70c81b094826152d626491c95badcda53f930970102af471734ecf5692a5cc73abfbe8883209751fcf684a08ab57f36929745c101a09e7bcbb8317c29b2a403051f865f327285919809e7daa3d9f88d9a27505f3423d4b5ec8c6172df9f2dcb77cb8849da00dfcea81fae71a03a22e801d6ce1b856fc96ac7", 0xbc}], 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, &(0x7f0000000080)="239ed6e9c6ed08335103b0e9df9360cb54ded34012a467d0d76cdd998597275b0cacdff7cb56a32f69c4b2e0ef45d8d63c19", 0x0, 0x0, 0x0) (async) 16:04:45 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x633f) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:45 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x1, 0x81, 0x5, 0x4}, {0x85, 0x8, 0x81, 0x9}, {0x8, 0x6, 0x5b, 0x4}, {0x77e, 0x8a, 0x6, 0x7f}, {0x1, 0xee, 0x80, 0x9}, {0x0, 0x4, 0x81, 0x62084a45}, {0xb140, 0x80, 0x81, 0xffff}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r5, r6) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0xffffffffffffffff, r5, r7}, 0xc) 16:04:45 executing program 3: r0 = socket$inet(0x2, 0x0, 0x3) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) (async) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r3) fcntl$lock(r1, 0x10, &(0x7f0000000180)={0x2, 0x0, 0x37, 0x4, r3}) (async) fcntl$lock(r1, 0x10, &(0x7f0000000180)={0x2, 0x0, 0x37, 0x4, r3}) getsockopt(r2, 0xd687, 0x80, &(0x7f0000000040)=""/246, &(0x7f0000000140)=0xf6) 16:04:45 executing program 7: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82023fbd2e"], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) recvmmsg(r2, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/167, 0xa7}, {&(0x7f0000000140)=""/244, 0xf4}], 0x2, &(0x7f00000002c0)=""/99, 0x63}, 0x140000}, 0x10, 0x0, &(0x7f00000003c0)={0x1ff, 0x9}) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:04:46 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x633f) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xc) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) 16:04:46 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/23, 0x17}, 0x0) (async) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r5) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0) (async) write(r3, 0x0, 0x0) 16:04:46 executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x31}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ca1000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000d82000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb23}, {&(0x7f0000e4f000/0xe000)=nil, &(0x7f0000e1f000/0x4000)=nil, 0x7}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1d71000000000000}, {&(0x7f0000ecf000/0x4000)=nil, &(0x7f0000fc8000/0xd000)=nil}, {&(0x7f0000cbe000/0x1000)=nil, &(0x7f0000c40000/0x3000)=nil, 0x7}, {&(0x7f0000f69000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000d17000/0x2000)=nil, &(0x7f0000ddb000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000d04000/0x1000)=nil, &(0x7f0000e9f000/0x3000)=nil, 0xb09}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000f8d000/0x3000)=nil, &(0x7f0000e9a000/0x3000)=nil, 0xfffffffffffefffc}, {&(0x7f0000e2a000/0x3000)=nil, &(0x7f0000f18000/0x3000)=nil, 0xb2}, {&(0x7f0000c10000/0x4000)=nil, &(0x7f0000d78000/0x3000)=nil, 0x64f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1f}) open(&(0x7f0000000000)='./bus\x00', 0x18008, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000080)='./bus/\x00', &(0x7f0000000100)='./bus\x00') ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x8000000000000000, 0x100000000000}}) chmod(&(0x7f0000000180)='./bus/\x00', 0x3d) 16:04:46 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x6, 0xc0, 0xc7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0xfff, 0x51, 0x5d, 0x200}, {0x1000, 0x8, 0x1f, 0x7}, {0x79, 0x1, 0x8, 0x7}, {0x1ff, 0x2, 0x9, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2d}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="1cab59159ddb0e111b48a953b1fa", 0xe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x7, &(0x7f0000000340)=[{0x8, 0x5, 0x1, 0x7fff}, {0x8001, 0x8f, 0x5, 0x4}, {0x4, 0x7, 0x0, 0x7}, {0x4, 0x0, 0x0, 0x8c05}, {0x2, 0xe0, 0x3, 0x100}, {0x6, 0x7, 0x7f, 0x81}, {0x1, 0x53, 0x1, 0x6}]}) 16:04:46 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) (async) r2 = dup2(r1, r0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/23, 0x17}, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x8002, 0x0) (async) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() (async) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r5) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0) write(r3, 0x0, 0x0) 16:04:46 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x6, 0xc0, 0xc7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0xfff, 0x51, 0x5d, 0x200}, {0x1000, 0x8, 0x1f, 0x7}, {0x79, 0x1, 0x8, 0x7}, {0x1ff, 0x2, 0x9, 0x7}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2d}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="1cab59159ddb0e111b48a953b1fa", 0xe, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x7, &(0x7f0000000340)=[{0x8, 0x5, 0x1, 0x7fff}, {0x8001, 0x8f, 0x5, 0x4}, {0x4, 0x7, 0x0, 0x7}, {0x4, 0x0, 0x0, 0x8c05}, {0x2, 0xe0, 0x3, 0x100}, {0x6, 0x7, 0x7f, 0x81}, {0x1, 0x53, 0x1, 0x6}]}) 16:04:46 executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x31}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ca1000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000d82000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb23}, {&(0x7f0000e4f000/0xe000)=nil, &(0x7f0000e1f000/0x4000)=nil, 0x7}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1d71000000000000}, {&(0x7f0000ecf000/0x4000)=nil, &(0x7f0000fc8000/0xd000)=nil}, {&(0x7f0000cbe000/0x1000)=nil, &(0x7f0000c40000/0x3000)=nil, 0x7}, {&(0x7f0000f69000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000d17000/0x2000)=nil, &(0x7f0000ddb000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000d04000/0x1000)=nil, &(0x7f0000e9f000/0x3000)=nil, 0xb09}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000f8d000/0x3000)=nil, &(0x7f0000e9a000/0x3000)=nil, 0xfffffffffffefffc}, {&(0x7f0000e2a000/0x3000)=nil, &(0x7f0000f18000/0x3000)=nil, 0xb2}, {&(0x7f0000c10000/0x4000)=nil, &(0x7f0000d78000/0x3000)=nil, 0x64f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1f}) open(&(0x7f0000000000)='./bus\x00', 0x18008, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000080)='./bus/\x00', &(0x7f0000000100)='./bus\x00') ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x8000000000000000, 0x100000000000}}) chmod(&(0x7f0000000180)='./bus/\x00', 0x3d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x31}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ca1000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000d82000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb23}, {&(0x7f0000e4f000/0xe000)=nil, &(0x7f0000e1f000/0x4000)=nil, 0x7}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1d71000000000000}, {&(0x7f0000ecf000/0x4000)=nil, &(0x7f0000fc8000/0xd000)=nil}, {&(0x7f0000cbe000/0x1000)=nil, &(0x7f0000c40000/0x3000)=nil, 0x7}, {&(0x7f0000f69000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000d17000/0x2000)=nil, &(0x7f0000ddb000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000d04000/0x1000)=nil, &(0x7f0000e9f000/0x3000)=nil, 0xb09}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000f8d000/0x3000)=nil, &(0x7f0000e9a000/0x3000)=nil, 0xfffffffffffefffc}, {&(0x7f0000e2a000/0x3000)=nil, &(0x7f0000f18000/0x3000)=nil, 0xb2}, {&(0x7f0000c10000/0x4000)=nil, &(0x7f0000d78000/0x3000)=nil, 0x64f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1f}) (async) open(&(0x7f0000000000)='./bus\x00', 0x18008, 0x2) (async) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) (async) rename(&(0x7f0000000080)='./bus/\x00', &(0x7f0000000100)='./bus\x00') (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x8000000000000000, 0x100000000000}}) (async) chmod(&(0x7f0000000180)='./bus/\x00', 0x3d) (async) 16:04:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) socket(0x2, 0x5, 0x1) 16:04:47 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x633f) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x633f) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xc) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 16:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x101}, {0x16}]}) syz_emit_ethernet(0x102, &(0x7f0000000200)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "8300", 0xfffffedc, 0x0, 0x80, @loopback={0xfeffffff00000000, 0x2}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x70}], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x2}]}}, {"cf6c7bf56e1e0230b66781f96b6a257eb7d6de21014848f352340a00bab1f28882ec895e2e7cb7e5a071099ced13bd4bcba4aba68b11afeba3f4c0b389f314269fdcece5b81c6962fc961ee5d819ca7096e3e007cc4fb368e491c2ec721b432601c74133e8fbcae331cf70aa2cdbb1adc9104caab92e3c5cebe4962fbfc38ada81361a4af57861ad71229cfcb845aba752482beec05fff0f4d15d16c32c43c861f655b0f232ca46bd4723a9b"}}}}}}}) 16:04:47 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x1, 0x81, 0x5, 0x4}, {0x85, 0x8, 0x81, 0x9}, {0x8, 0x6, 0x5b, 0x4}, {0x77e, 0x8a, 0x6, 0x7f}, {0x1, 0xee, 0x80, 0x9}, {0x0, 0x4, 0x81, 0x62084a45}, {0xb140, 0x80, 0x81, 0xffff}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r5, r6) r7 = getgid() setregid(r7, 0x0) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0xffffffffffffffff, r5, r7}, 0xc) 16:04:47 executing program 7: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82023fbd2e"], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) recvmmsg(r2, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/167, 0xa7}, {&(0x7f0000000140)=""/244, 0xf4}], 0x2, &(0x7f00000002c0)=""/99, 0x63}, 0x140000}, 0x10, 0x0, &(0x7f00000003c0)={0x1ff, 0x9}) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x2, 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82023fbd2e"], 0x10) (async) pipe(&(0x7f0000000000)) (async) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) recvmmsg(r2, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/167, 0xa7}, {&(0x7f0000000140)=""/244, 0xf4}], 0x2, &(0x7f00000002c0)=""/99, 0x63}, 0x140000}, 0x10, 0x0, &(0x7f00000003c0)={0x1ff, 0x9}) (async) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) 16:04:47 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x6, 0xc0, 0xc7}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0xfff, 0x51, 0x5d, 0x200}, {0x1000, 0x8, 0x1f, 0x7}, {0x79, 0x1, 0x8, 0x7}, {0x1ff, 0x2, 0x9, 0x7}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2d}, {0x16}]}) (async) pwrite(r0, &(0x7f0000000140)="1cab59159ddb0e111b48a953b1fa", 0xe, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x7, &(0x7f0000000340)=[{0x8, 0x5, 0x1, 0x7fff}, {0x8001, 0x8f, 0x5, 0x4}, {0x4, 0x7, 0x0, 0x7}, {0x4, 0x0, 0x0, 0x8c05}, {0x2, 0xe0, 0x3, 0x100}, {0x6, 0x7, 0x7f, 0x81}, {0x1, 0x53, 0x1, 0x6}]}) 16:04:47 executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x31}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ca1000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000d82000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb23}, {&(0x7f0000e4f000/0xe000)=nil, &(0x7f0000e1f000/0x4000)=nil, 0x7}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1d71000000000000}, {&(0x7f0000ecf000/0x4000)=nil, &(0x7f0000fc8000/0xd000)=nil}, {&(0x7f0000cbe000/0x1000)=nil, &(0x7f0000c40000/0x3000)=nil, 0x7}, {&(0x7f0000f69000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000d17000/0x2000)=nil, &(0x7f0000ddb000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000d04000/0x1000)=nil, &(0x7f0000e9f000/0x3000)=nil, 0xb09}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000f8d000/0x3000)=nil, &(0x7f0000e9a000/0x3000)=nil, 0xfffffffffffefffc}, {&(0x7f0000e2a000/0x3000)=nil, &(0x7f0000f18000/0x3000)=nil, 0xb2}, {&(0x7f0000c10000/0x4000)=nil, &(0x7f0000d78000/0x3000)=nil, 0x64f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1f}) open(&(0x7f0000000000)='./bus\x00', 0x18008, 0x2) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000080)='./bus/\x00', &(0x7f0000000100)='./bus\x00') (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x8000000000000000, 0x100000000000}}) (async) chmod(&(0x7f0000000180)='./bus/\x00', 0x3d) 16:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x101}, {0x16}]}) (async) syz_emit_ethernet(0x102, &(0x7f0000000200)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "8300", 0xfffffedc, 0x0, 0x80, @loopback={0xfeffffff00000000, 0x2}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x70}], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x2}]}}, {"cf6c7bf56e1e0230b66781f96b6a257eb7d6de21014848f352340a00bab1f28882ec895e2e7cb7e5a071099ced13bd4bcba4aba68b11afeba3f4c0b389f314269fdcece5b81c6962fc961ee5d819ca7096e3e007cc4fb368e491c2ec721b432601c74133e8fbcae331cf70aa2cdbb1adc9104caab92e3c5cebe4962fbfc38ada81361a4af57861ad71229cfcb845aba752482beec05fff0f4d15d16c32c43c861f655b0f232ca46bd4723a9b"}}}}}}}) 16:04:47 executing program 4: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt(r1, 0x80000001, 0x9, &(0x7f0000000180)=""/241, &(0x7f0000000080)=0xf1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 16:04:47 executing program 1: mknod(&(0x7f00000005c0)='./file0/file0\x00', 0x4, 0x3) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) close(r3) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) setsockopt(r4, 0x7f, 0x2, &(0x7f0000000100), 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = accept$inet6(r4, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) setsockopt(r7, 0x7fffffff, 0x69be, &(0x7f0000000600)="dfa774585c1eaeb25dfd33c2dc09532f8928f55b3f809257e747c28348e596c6a6859fab251b0f81ab0ca9ca2df47ee5a60b9b6b0a201facdad2aa19de1ba3b5063afc1f24f1d2854a000559b471ff83a29e14431438506748380246b71698da1da987946ebee79ea333a220c40433cd65afcaf3ea47769ccdd288e198c688d10f2fd472eb162715d6fef228ef271d16d3b6c4f7635d229d0c04723866b0a5810c85ff224aa157e7e5a527516b9d3b1a081cd47e854a", 0xb6) writev(r6, &(0x7f0000000580)=[{&(0x7f0000000200)="7da513d9efd45404dcdcfd8e833d5a8deb6348a3cdc19ac775bb021007c88c1016347a07a84211d734568a8097d93b6b7104db8f33e8fa6b", 0x38}, {&(0x7f00000003c0)="9069997a24746adf6e833081da2cdcc930c219b4956a1696f60ffa2d64ddd3137aa04688fef304f8a5abe1e3c9a97e81fcad77002f4735f111a371090914c72a9383880978bfaba48d31db6ad6a4c2ecfc5b7266b67350706db68b85a5b2ba853c7a8a6e199195d187d6a016f53130f26c20cb27ff6b26a961e0c67b77730865e301f0440667e4431e682247a9f9d40759f26d0af8123c2ab4d5085a9d67e311f3154b5d372d1392d92237d99d4eec369465752b5d61a1234d358d637b4d990cb4b19beac5ad369ea0ed99ee75dd14ae8bf241910bbc52def76de9ca208f0823ba654580b5f66d0e", 0xe8}, {&(0x7f0000000280)="18f4dad54b2b66c94d669b8abb653839763b6c0b7425128d2fa94671b913569377746d6ad32752deb758fab97503d9f8cef9dc1841eb16eac28cb07342e354244a01390ce688934ef01c3d7142743b8e5370409d473d54712779dcb3081e070ccbe8afd950808d5f5ef5d335", 0x6c}, {&(0x7f00000004c0)="dfe02644ea76236c26d16adee919e13eb76a2531c2e20993bd9fc46ffecdce61e66ab7d070c65dcc91ac52e993ba56fd157c433a5bf11fa441b7e7fb749d48c48479886531d81b441c032682c598ae96dca6c17c17f18ec4c74eee57fc29ba0eb1a2ddee5f34d1c69f62e8cbcbad86f2f506da930e4be3a44ccae7e18f245d16cf7930f174c9dea679ba85048e8541f59d25d22289", 0x95}], 0x4) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="f9dcd5eb5a75846d07ad05bb6d46b4776fca5f042776c870d100df9f8c10278456421555566c37fcd910caa0db3e956a5f70e12bea2894ad9c34b6c8c2e7e8bac03fc7a3f40db804a51b5641bc380314ea29951c8ab25c84e2069d66deaf0d7dd1b2039020cf1628348f6a045111489a313aed02fa91a9547bb801c88b0afdfc17be03ac9ddb0a131d7bcc6131383d42d7e5dba334"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r5, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:04:47 executing program 3: preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000600)=""/120, 0x78}, {&(0x7f0000002640)=""/4102, 0x1006}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000340)=""/126, 0x7e}], 0x5, 0xfffffffffffffffc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="f1eec914ad976b43f4b0de62e1fd966c619e584444049e7a5433a30e87691f5a0f21889bc2fe8cef16493fdd2825864c43695f1304fb3ad9f73d1df9580f2b04e81a72094a9ba8d50b5b1262adb026cab7acbea91b81b37969be3d3ca1dcb8795ff3f885c5f381e8", 0x68}, {&(0x7f0000000480)="cb7e305defc6eaf52b9d577035455129a5f42f03e813d452e54b93e614fa3e33416fd6d063a552a040dd9dc4a0c10f8a9710064d44104c4f7cf2473c3ac7c0b9102d79e14b0d4eceafb261d6d8bec2499f842281dd2346f9a19ec73ec50393db1b1348a4a7ab94170e30324e56f8db8796910dd335a9b1a710f681980b7560a3381a7f77d2c477b557dfdb1e8a4576071d1b0c32bc2f6f7387b1e7cc2d241d8b5776995f4600ad3a45c672e99bf17ed9c99020742ade7e0cce620f5b18c1df918ead7d17609d386b98de68de841150e2caa7d832a3bfcd2754c9447e93caac934f4c94519120cb47b8220de08ab2682f95dc32ef2100c8063735f71530b66ae2763917fe8536bb0d1b9bc0fecdd6fb99872a7012889c857c3f0567bc33942cb1545fe57f653c64c254c1439dd7f677f47c42fb86e69aa8024771c5c653cc746a223cbd407ac966d0cd0b1678b8ca09d272e1cf873ff18cbb1789cb306774c302f85db004da2ad874865a9862fdd14f3c8aebb55b8bc5c9a8559eeca5c96dd5ba", 0xffffffffffffff0e}], 0x2, 0x3067) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2c) mknodat(r2, &(0x7f0000000300)='./file0\x00', 0x8000, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x1, 0x0) 16:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x101}, {0x16}]}) (async) syz_emit_ethernet(0x102, &(0x7f0000000200)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "8300", 0xfffffedc, 0x0, 0x80, @loopback={0xfeffffff00000000, 0x2}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x70}], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x2}]}}, {"cf6c7bf56e1e0230b66781f96b6a257eb7d6de21014848f352340a00bab1f28882ec895e2e7cb7e5a071099ced13bd4bcba4aba68b11afeba3f4c0b389f314269fdcece5b81c6962fc961ee5d819ca7096e3e007cc4fb368e491c2ec721b432601c74133e8fbcae331cf70aa2cdbb1adc9104caab92e3c5cebe4962fbfc38ada81361a4af57861ad71229cfcb845aba752482beec05fff0f4d15d16c32c43c861f655b0f232ca46bd4723a9b"}}}}}}}) 16:04:47 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0xd) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7effffff, 0x0, "c99e0400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xfffffffffffffdee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) socket(0x6, 0x2, 0xfd) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r3, 0x0, 0x0) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) close(r2) r5 = socket(0x18, 0x2, 0x0) socket(0x36, 0x3, 0x8) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0x29, 0x2f, &(0x7f0000000000), 0x10) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) r8 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r10, r11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f666965300000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="0cf8ac51484df8af86f43c3255f55d0be14107aea3ec8ef727cd6d73a702d586d630f851ba0a0dda46bc476f2d153e5d9ad0bcdee4161785ccef9d1b3f12a1130f71c003f658cb3e6176dddfad68636a6c17dcee7c36cd83641ca262cbf593bc1b0bc6e82a2fe6ce1625d3ef83bed8c28e34d7547282eb78e69a8811dac9dea5f83d4f94c32566", 0x87}, {&(0x7f0000000280)="405f75f8c286a699ca6033fa6efcff1609241f64", 0x14}, {&(0x7f00000002c0)="95fb1d91b54daf45070a68f2c1245bab1f1c88f6f0e81cc2f180fc9113369f296d6debb79266c5c5284c4e499ab8dd054ff6b04fcd409ba1ee34e24775b855ef2d2e7717832befc61be221e9862a4b32490ca7debdb6f5256355bc318b6a54a36ef773a64b54c68528c7fead37ac05723e41da4c4142beb2ae32a907770840591d4fa32a32e13e2cb655cd0a150031ac24b29cd27b34bb247c64855281e4dcf26ee0639cf1315b3ae4cd9d814cd3dda61103e490", 0xb4}, {&(0x7f0000000380)="ad445befc8b5bc738877269c1e669fc98b7a1ffdbfb4255ff2e8fe5d0a238d69376c7a880bb8e364ae3b6cbdf3a7d076d2a1f440f842c5f57d53dcd05380d6488aec6ed19c964843a8b73cad3486c88a9cb399e783ef8a2a3b40f8f044a143ef619d39cc4b30afce", 0x68}, {&(0x7f0000000400)="0bdc2a15810335507f2206904b3c192d8d3260a048929f0cad07e766aece6cf556f8fb6d2280f158addf86b76eb1dff36cf83f7f59f94f3ffb2695c1a92c9857fbb82c642206588ba1d9c3e9c68929da82a95fc616270d8b5db711", 0x5b}], 0x5, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffffff, r2, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r10, 0xffffffffffffffff}, @rights={0x10}], 0x58, 0x400}, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff929601fc0300"/20, 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:04:48 executing program 4: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) getsockopt(r1, 0x80000001, 0x9, &(0x7f0000000180)=""/241, &(0x7f0000000080)=0xf1) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 16:04:48 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000240)={0x80, 0x4, 0x80000001, 0x0, '\x00', 0x6, 0x100}) r0 = syz_open_pts() r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) close(r0) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x3, 0x9, 0x8000, 0xf4d, "c9c444ff76928e66d1ee23ee2c4a701a319e78b7", 0x200, 0x200}) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x1f, 0x7125, 0xffffffab, "91903fffa80a00000000cafb00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)="cf6845a20652abc5a73e60b3b90700000098ba5f5b79eb69c8399073a888f64fb7952a26dc514957d9bbc90998c4a3907c13c15fdce356233aeaaaf9a3ca7d9a3661a07538e55e7a", 0x48}, {&(0x7f00000000c0)="ba10f1d170de844ca1bd60be085da963fa3d8f8aabfa99fbceadc881afe1ea84427fee40e9a124c08e9d111e2867bb7b1c4f7506e0f924c5ea5597dd9d3a06335f0d58b24838c6d96dfcf6a3b6e5ab4852fb59cdc5e8c806a06fceda0a4c20ae8731c8651cddda248d678c9a8803d26301d25cabadc4691495a6576ca05d07ee7dd9abeeeb70a746f299161ee6e4bd3120b6d4ed671505b9f03d598c58f28de25fb63cf8bf9e2998c7633693d476efe37451bc70f6f30f443a2741bc20c0bac88d8faad18b4f0b460b2b0ca8d8d956ebdc7be57c8547fb53c053b8a894e7cfd5aa", 0xe1}, {&(0x7f0000001680)="f1693eb617119e2811ce34ceb89d1b477726e5f5795c67000dcab18d6ce7c1c3a305e41b187e580f70e4c1bb63b99dd9207f39c9e346b87142a807135442f8e79335bd2d6df393367853d6e19a8ff50ffb2b0774c5113d75d1d63be60aa9bd24cafb48069bd2052e4ac6b370359fc766ffba97ec6d234d6824b5841f563783ebcd36d87160953bc30a3ba682faf71574f29f69db62a69944219c7bc78e3268ee4679c7dc4282f291df34f92aa2ee25d172a701fb4dfeae6c5f74086a8e341161d51f2d0948caa7f82e1a89c69d928da0593932c6dce0e2ecca7d5d5f9a1647062800c3a5472d3d4971376b8f59ee5c760596b242be3609a2ef228ecb1c209ac2c6b3fc6f8ce259f1292f3c155f7ed39836c7d5b0010272e4aaf6eedd97812f19610d89b17fdc6700915e8570165b48b7d6d3fa02e49f43d594db9ec1eea84cd0964e67f66f28b2d741aaeea919a7eebe8fd19571e673169262100d363c147b5ed735bc7b1d4d076707c3904cd7db1a9ba8179d06665adb63d8adc1f1ffbf4ac2fffa8845b4efd22f53a8f8040d9620250f8dc476837fbea37e8658f6f701d80e98b789bf723f43d44b54fb8920417ba0b41fe7c4d3e538d83c2787f58370b40d99784870ca2708fb8c0efb3932f451ef3bf9ac9595e353aacb921c5b23483f510a6dcfd81d49813ff4b9fb360a8901b8ae6ff35dbc66132106a25722644655727bbf87ef9c4a8ffc2fd181450714e038ec5e7b60a61fb6cfe10da38dd2cf74c6a87a02fcf1be23339f73837e88680c7f24a818b4bd27b540567d3b015592e090b329944ebb8c332ba56a86b1ab6c4872071027380925f7e0371ac758f3c337df27cd88ad83859c276197dec5d3585bf285bd2a35d8844d1431b851fc33999fbda18c33b584be6a4b47996924ab9d996b4139c46c8b6d6014d75bbb4d46067eb45acdba316916b536f65567f285ec10d33aa02c4ed0b0b515aa873a0532dd65459cfd258397d813839ef098bc944ad6b3c83065b59318902cb1102d5171b6df1e25146a0d2ad0a65ee67214175238bd32f17349317fb78ea2dc6f81896872784832764b35dfaef8f25600ccfa108917c71a7cbbd4ed4ab6ee70383c107a1976b5581a67c32a4d18e5ea6ad440205f70ce00da41deddd4abedb0fcd21e95d06f3580e84e60e1fb712678c20d94efb208e627656c5285c52e234d3435a2d2462e0e250480b41a62172110733026d7c65c6da6fd7e89aff56a471d4f7475470371bd000e6ea9123f84df73b72867587c5175919b8f1755c894fe27e55b58cdf76e30baa92f33953d45a2bec605d5f434c50d85ef3ea1a580a91746038ca306014be808f71b499cd717bcd83bd312e14d790d5d39038cdd723bec3060e1977cdf0cd6ae517619a56547e4d5a9143be892dbefabe98aee8ce97325e43e680b182a4756ea7a32bc71c28bd9f7d8f8a1cae3132d68193b1f1b1887341addf5506bc597b04062ed86fcf64643fd6c716f05cb09b1af05affda67df8e47706c5f78960b17a3ccfb35f285f149fa7ab33dda897881ea474450ac6f41d77c9cfe471da452484a6ae54089c14c15ef5cf793db7b27e1a6da16426d3d132f82eb30102f64c8d05e8a8fa7047d32809baa1cefdde5383956518c32cd1c780db5caeb87ef9390c049e25ea4ba489f33968ad9707c415697540e1e138588c1e7cbc861ef8992c13eddb0d9cc22642a80aae25c960fb61f3d0a5332df3cee9ec48752a3707ab810b1a9a91ef884a47be838699848c34154b4e0f72bd018705791f3f91f75b42674635bc651bf404411f6a7a4b30eef829fe81f716c9026c26d8356132de2b7e2f29af2a8e9cd2f72e9b2624b29a8a9b41785fe1a517809e8d22f7532bbee325e5e92ec51912dacd4cdcde568c1d182f4692a2ee85013316b602f00e28359c5020dfbb95f0aa24b9bee7737896caf5fbf10d3e01628342535303329631e0f3572d68d734d5648f73ecb71c6202f42162661a8de02987d744f3c1d9068dc063cd4e88047db479a52742eef89d6943a831022034690a786f10d3ac416e9e50694df3248f79c095fc9b70ad2eefedadf5bff599baea5a974cb79189c65a239b10636c1ff3df14dd3f3353c95fff9e919083fcf69cb62aa84450df46e569e1f15183a24605f73fa5523fcca738e54466eb8f0775cc25fb07c175ae59666d07ef37ef43110778126065da84e3b1703444c078f73d87e92e1a7a44331bcc86064a1669a71826b058bfbde5e671f8a16866a67600d4951850089ec34171c01cbf973643769d7c1d214172f6a18ff9c907c9ff80634d47d4d00fc53c40f301506ee635ba92a24da1eee880389997009e08a0e6bf60de17dce4d20b0d6cd02f2228f97d8114e1565d9389af3758926885396b68fa556c2d78c3be3f9a45bab8c881db1dee5687c6e2be131583d232a211e7db071ccc0e9130dee769cecd68dbe2f1f0a3414dfb8163e4cadf20e09a446728207a63e702850ca340ae07b32e260eb81d8bc9900194c2a0754dce4419ae9300e8b667ec1886e6d978fedf5e4864bf043dff17a3f450dac2bd2d031db8088b3667eb99e314b63aa6062f4fc6cc59dba83cf0418312d718d9b765c202b7a1650b927e2cb4f628996e5a46c25f06b18998c3a80dbc3590fb33450de0e2abec0b4dae905f41f89493e623ae99ced7f02ba732482faa1378d571a207f4d76618b3eaf8817733f284f3b96e870d5b91ea2c5cecc5cba98ea431eebea057e94a27bb404029c414b7cfdb5ec79f653949a191bad6bb89d910011d22e778fe81b8324e9277d60ffb958828660066688704c9d4f2db333584a34366946d5b5585e9cbddd712520a5cdbdbabeabc0ed2e1baa0d2288bedc8eceb8039854868f0f6abcc9051614f8de9c46a9f3a1085207a85874ce36a36a98b7c92477cd6136e8c8d38526cfafdf5b15edeaa720e75bf8de3122b2747cb57b8d6f4ca17e53a821826ccf86c38c0ec3720c801c11e084408e72083575c162172baee673ec199136a98ecf5f08453af83895a8b02f5babb3a4919f4fb859dd3704871a6f44cfe327d7f48257068ab406c31fca7f0ece63a0fa4ed1efd0162299059a2dcb376546e7f533353920362c69f3ea6f5398d82e2c9a967e75276849f6191d4f01dd1bd41f53212a95ab9561fd621e5d12ce724b8f28209a035c83168b248367611e63800ff88a3d174d89a93149b802739a07ac726b40cf4d7549467ecb2386f349af36665493fda3d90854334196343f8c5e2adaaae744e6b6f50a514b0a729b34f9457531d976f28eb8602b81dac702ee5a4e1d7686f2942103c4bf033c1c375512e5559d14b3a4ba1aab35a3de2970bc5ededb13e358515f70251edcce268760fec4c5eb77b216b0ec4023af9a1c7e03da0f75bcf57f033ef9cf7a4d3641c4830f8d87342d5505be61e80e8278317ad239bc5ffd65af16260a92e52444ad55e55aee9f2b109f8b07c2e171fb8f21136fa39b47430ddcc173b111efb2f3ada3a466e658db6b5b495e2d5c598f524bb14cc6a8b19e65ebadca3e900324ef7567333dcfc1f0a36f498b640645a373cefe599f49392eab400bd3aa34422b8cd6fe6d9f863114d6f4c350019a91ebc8e9736d4ff2caf07daf9b0f8195f543636862b70c46366ddfd06c5417f4b3a9cd90d2919b81b5c1cf1894a5b200ba6fb8441dd8a3b29cba246463c951b9826cbdfab7f8324100ffaa373c63969979edb7668e073b6e3997dce87e76585eb15586c1d78fc2f66d2e5045e8ca2b8507ecc411d9df4ab2d849422c4eb31e54e55827ed62bbeef85bb866dfc97273ed757dcf29afde8a5b4ebcccfc629224ce14f1a460bf46799b7d112346155c69ea1d10d1f31d2d00da34c6026cd516aeb94a856bb3cd0f501a8aea7aab03a33b6460e099c190713ffe80a610bce2287e355312ff6e7425a6eeba00c2934f6fbe0d0befd13ef65390774e7c63e470420004282c9ae07fd68bbc10c7834c2c3b9a07a3af2adac68f315f55fc2b035b30718f0813a07636e5029b6e66f7d32cff7aa32947013eaf4621ab8a300ee6661e5ef34a72623bde1575161ddd7971d9bd1fd074b5f3a134573ea89594fd5e0044c7d9eb1021f6f2dc22161920dcb3af7370a9a9cbd811f6d0d5483846a542c4a12a4706d2b3c700341d58395f4be65d5277cd5811646f4285a13495707c1b99d41da98143a74fd60ebd656f22151e5be2c733aae3183bd1ae0b4f76e4c34a07019c9d89a72d5ff6e72c86973a4515abdee618f680c73046dc8cd75ea83f7069658b39e6e92214a3ca3d8ffbf64526e2eccb6", 0xbfc}], 0x3) socket(0x6, 0x8000, 0xc6) writev(r0, &(0x7f0000000880)=[{&(0x7f0000002700)="4f2f5e9a919effcea996eac2eac95d497017e4d734cc16f60e429ca990ae7b6e77d30ed14182158a2b055e53a61582ff8ccc240c28b7aa98f704fbd5e1afd55c7916ace84d794b838d7a39627f1d2369d3986340aca3c272670895dc007cbf5c87cc3d2a1baba20b14dd938d9980e1d3afecdf01e0ba486cde2af4261943129cea51450e6ed592097e0ffa75bd493ec4dfc4332daf7a5c3ba953042f24123ccd606d65db46e1caaf1b94df8274c37908bced2457a8c61b2301bf2104b02bee5dfd8f548e9d0c92f2c44e8387d98e02cc8473b21aaf7e1aa2e54df0d70a80670c0da69b1c7e2d69348e987b25a88cb0e53ef4f788cfc7ae5d5475b75661359f3338c816dce0b3d2e7d2071068f551527805cdf66e1eb5713aee25c37055c9b396175f10555c6f229141c22068decc344653238ec8c6663b8db79e06f6c6316c3f88d4d9947494d6619c8fc1c0b9be8a5e4d6759b6e9a731186d395043c779eb3d50c2eaddc8c7fb492f0009326276e3af899bc28f4b36082551a622545b50881ef9f337e43cd648cf7ca3518a3d6673e8b5a0722a66257426fa2dcc6f7e684f97268c3263d320521137e8b52cdb94947bef06a9a241821e65be60cbc07c6841e7b0c7dc839f300ee3335c1909a453408073a709b1c07074b98e718fb98eb954da3105faffafab983b1d3869e90600f46b080d823af9c168d339c73f012fab6e44dd91c847f7303bc569b6ca108d37dfa2252813a983272dec65a1901c3dbbaa27c87c86606845a7d7fdbf99df82567f02d210c8b90c54399c7ac79ef67c0728f0403acaa19178b4d500864e594c3646d5e6ec654f30d5b0c3ef318dc2458845d98dac02ea54e975dbae58fb3b0c25c25c5534991faadebe098ccba999e1dee45a83986d041261c0342ab0f9c869dd5015ea1dff609ce76f40d37879333a12c2ecfe6288bfa4b1a901a0348f4b8da2d1222f8acddf079593ba1accc5b5a99af11b482d30c44ee48e324251ed65405d3bf1d38fc9bd3de79ded0e2782324cb7ef2ad2b8b67787537af3c989e74c02cc7d349e6432aa790be7428e22678dfb43cd55d96ee9c91cc4718467194ab3c5a8b42b3202e9710e12533c858bba7a3b7c94dd317ab6b0b6151af23ae82969ab3f872f9a7b9635de82e78d25ee96a360e9638da96e2d46e67588c834f6ed47822cec66e537c2996940d6094ab8dcb08feb6a7f9dfdc9450202bd83ca0099821497014ba6831b219fc623630071c95105bfbcdabc6589f68ecd7000cbac3487661525387e1161336a4dee78d231a6c0fad51dd9eac4b273f572480bd0943932f1c470105458187267d5ca173bf17857c479df22e51a6896a602dfc2ba24ff282c8c497bb60abc7bfa5609dfd865a649b6c97c34e40b74059486b61a9160b2c098bf9fa5ca44e21c9cfb79752195f966b55163a4c1d0c806cacc1d1e2b434e42218fbebd5b82112a4c3a2930e433d9c61b068f65f20f8589a11df686999e945fce7cfc08843b2b77212acfa863c9a1b7230019b934947b46e177bd05c58ed79da354556b9a2ba827084f48c28f74f71cf2f071caf8ad7fb9c9a40640bf14c969e86f8d8fa8b0a64c6d2fee22245b1dd63ebebec9c82de38366479d212399514ba884c28eea841e964ac769eac769a2b08e8e06657248b2f2ac1f22eefe218bf3f641ab04c54f13e249a536383c5d577ebb379dfdbd56436d5bdcb0786f372c847d87d535567e391375650c6b8e63bde00611e7cc13240fcedcbb8a3490d22d0f2707df6751e36b11ec03c78a920b93ecd25bac9e07530386cd45fd1aa9b1e186088773932e8fafd09c5e8638ebf0f9f7dd13ab06ea8c465f0fda6d6c82d2981a2457f863f4bbccc3703e0a05ad1cd1e117bda6cec03ab2b2cb9c1e98324a16a483a035b81e673ff452c8b94c272d1bd3e070aa2ed983f4c4eb7ad3b0dbd927bcc5a71ca3cce11e8dcc1ce18bcc7a8f05e57d4cbf095e615c618722280b4ec5c816c6ed58455f63c2054dd4c310b93cb1350b126bfc17cb050cd38f9ee0b5b024dd7bf5ec9d34e21c3282296ca7dad11ade61c048018e9515e407280038d6e06b16bc824481d877e3337f40b0ea388831443961929ae074c7e0e565d817c3eb23f62c4965de7557791ccb335d65369228e545e0c92c04576184350e971fcb3e84b0436c00f61fc56b5c975d390c2108a6ffe8a958ad962556d37b21405cea182684268e6211a70841b518ba46d1281b4fe4a08bdc6e69c1604927589c6660dc6aa0b7627113a3574fae44113f2e2bb0cbf5e645f688e76d09c170e7e59076703d639f2e05b0eaae40ff14aab7e4b59f43c3540c0eb2516ac0aac3a37a2961da5d81e285d1fa35d68387313086f2ac05e8c82f8021edc0a5443ac3539a51e856df068a77ac97a53ed35455951f12d8d2a3154e45ed991ceeacc039c3e8807044b9896cf069f9a8da0245d32a4c5b55ad1e29d4864a71655cde2ad1a0634a3c8430b607c84c17b977bf8f49cf2d41ba737ab1fd91bcad916703993eb9317ef02a89699049a61840e6a006ba6d4bf4764af9bb4d4129573a8c21480d10cc7139a6862dd51d00d7e7a99bbcdfe7afa419cb1f376bf3a2862176e5fd404d4a18ff384356c308ddbfda7aae6311b2eba8f94cafc54c556ac4172a2495ac5fbbf00fb2b952697a738638b7096848a8d2d68a6e4d500ea61891f74abe1b6d802c8a7dd0c39abbb801ca7f14dbfeb5c85097fa42f11b27b1460cade8a11fa5ca63d108518989fde79e882cb5f70cf4107ac76dbb3750b0b850308b6a294d280671f93a94974b31f211cfb8aabac9a2c48f6210752a37d52cfac75b053c8a68fc359a201ec3e5162dcbaad428612bff94b11d86edb93cc872c463e2bf83921fe7b0e2f2df51f5a7e92ef090ad9a86c2ab610c500b09ea2ad94b34ad56cba82ebaa621d4e260b63e91c202cf1dbfa088befb04fa6bebbf8f67b8e14caf8a8021b7ff73903dc14b81d0d217dd9b92b0309db281aa271d88368c35e1163bfee372a8d1b6e67efcf2324d4c898a8286bcf2e66bdcf8b5b1a1fbc2270aac8f8a85898905bdeeb0f273df71b8c09a39ffd7d5b45155a5ccb4642597266b8cdf5e0357522eb07365e2a87d98c4e963fd97e631e4f88f82d44670cef47085f6367768f4d9a1f037ab1ed67eb6693bdfcc693ef7e0ea27987d58ec5740a4633a78547d6c1deef03d6df70cbca727309ede8c6ebbeeeee2a009e6f365381a8c4f1962257e99e6997465f444b3750a6aa2b513d8283ffa88b596f4a03b94824bde3c6ed34aab2cd2500a9576da93d3f30fb09b9fd27b16fccef30b343c8903275ead489141ec0837892b21f287dc7e71580b3ed3504ff9b9e70aefbfdd3d7e637fe134d06a621ca3ab3490aed1dca575c8b741b851bd9d4801e03a4a335ca48616abca93cdbe57a5837fe386bffc9a0fb4474b696c392e1f890ee85d6781f7d9367f3640241fcd508de822786d035701e53a4370b542fa28fd222b2ffde85ddb1388924345ecd408413b26b0ea417ba93d009ebf10c7af2b5f84fc2d7d974861859de7d7bf246a67f75c1813a4590b237815770a45bdb4e9332e881ebe02b3d5183ffd32391fbff7332992e4db04c1474147265636f9615454abb5a5fd04a695d4cc033cdf9a38341d4ce226924d633bf599051098da0d3c487a416ba2d55b2ef94c3b039b0716371a92d822620833d850c0d94725f2098e254267ea654c406030dc9e5ebb0031ec98380096a80c2e0e111a68f77ccb6e6caeb41ebb871d1153cb935f7073f7de722a619679dcf65e74a4d64c5351c8c351106e3f73ee77dde7be3ec86d216bacbe5c4b5a6a2e3999d574c82f67ddd6a07878aa715904a2e46e3ce41eb51987f9e0a7f9155d7c4a71e85e9a44852ab1c9cdbef2dc2273114c2739c885284815849edb51f8db9e3557e29a8574bd8b11791033abc03eabcbc49703d619ce5c746e284e15d606b783eb16d2af252f1632ae41cb7a9960d94c8ab77eb8af1a30d7ea99ff7382345c664085623e0bfa1cc9c1d0b27539396737b09eb34a16712d86cb4aaa3f87fd12ca06f90d86bbf6f189e9b74001853d5a7d9483f1b2e658e10c8c7ef41a861a606fb7e21644b5c79db689e7828dd93c2b2a570d4b7fedb2a2a89ebf76442af94f5b112103673332ec8af4ad663696d302df1dbd21ec678e3f5a004c7c3161c64f6ce935f2fd1218bc1a2493c94b0a37a7ac9d18b7a89999c9f97a4bac09584235aa18ac257e9d7072b6d0fac0e14348ba21d18894282e124481564c4ca2799b1f0d21006f8431f26177350eadc4af605d960e8e61d1c598dc586206f856242e4102cdaad24646cf10569c6b4a7945d4ee155fff9e65f36b1beb3aef7cf22a84a254f5c7b81c78c0e1df02491efba100cba4c8c6234a16ca1f8631b82cca89de93725b28b32b555c2fe16ffe79335e4600c59f1e390bb8f415b1801de0d2e660421cc4d5cb17091c524360e029a9c0841f06058baf19809461d5eaa63465b46b898e664da65190868cb0e4e63ab7afcdceaa890a", 0xca1}], 0x1) write(r0, &(0x7f00000033c0)="6cf04ae7f7da7a3d732bc8ffa77050a986ee5a045ce6489140f82d75670ed64b99a731bf7880d484d9f714e6a51aedd60128090d23c89d1445d6f0db559aee8192a2bc49fe2a1f68b49c4c5bed8d34feb7b518ab4849f3034323478133f81f69910f603bfab2fd1bd15273d9d58638cd81a64ef8bbcbf331fc425e0810cfd897ea9b950cab78fe51dd82ee5f7198fbb3fa6f1a0ea6312ac0333523f7f2e9885ccabf1e0b6991e99ca2eec6df625977619be63058f98026dc04787120230ea0dc47e184d586df0c882218c350449e0b5766bb5337308a887a61c9ecb15073e93ae1074ae251063ed0f2cfdb778665829a6ba85670d6133f36d6216dcf8c31111c353ca35518d46071475841749be55de27bea4850ba3aa8f802551aac054e5affda68f77fdf4b7253a68dedde5664c08100000000e5c30d03418c7380b634894109fff6b1ba0460d1f9f46799f5d99d9bc64878a34439021b5884b68640795ff58d9da3262f3fc79882f5df62a022f67891fa3a585f3b039b77ca836a2672bc6c9d660566cbc213f9980cedd705f965efd7947a8af3a343c943c1acd12b15ecde76444df2bdd637865aabe08056a0e6380d5683c1e446bd7663797af41b6c9709a2cbae1216c092ad885acc3383c4c3a762b1b250dc6d9663b1d089d3fda9f00fa3f15c3138cf1a08b94f0e8a906f7f7599002a07003b2d63bfd360ebbb28e26abf01fe4c7773483be462e86d5ae4fda65c97619800ceee3f8fe2dbe4ff994c9d827b86ae7e63a119d4fceb025d3ce23bcc4c99f0768ff9615115219c6c165f9430c3cf4d5c3e9d4515b76b3e9b00cbf9efe8201766bc8e6644e0f32e96c034098b1030707ebe77754620845ef69022e6e3e7a2000c77d10890af6b4671766d9020c3b9b2d933c0dd938bb028851449bd94a674292e69d658d088e74271f37bf79193dd78b4130cf766901c995e5f14a3948ff0963cb0da7baaa22d1379760a77486d917e73e1618fc9d6534f7b533919b0f1c46ade0af18ef0e662dc025b5cad42f7bd5ec8dbbe73e69f2ffa6cf95cea7ebe00026263904e3edd46017318cc4a35b80c93db12d7cf5186b2c34532897e50f059f8cd9e504cb455830b7cfac04487e06de8780c56115853331f82fbf1b258d5b2b63906dd02e3c0ae3b754776c342172eebf7b55feb302d8da702efb0cb3c8633a5619b7574668287f76fad1d0135933d38ecc62dd5be86548f14f3a2aff3d461eaaa26b779cb61cd8aad508ffc4edb67814b7fcb78967e8ec2ab31f880e10a0a", 0x393) 16:04:48 executing program 1: mknod(&(0x7f00000005c0)='./file0/file0\x00', 0x4, 0x3) (async) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) close(r3) (async) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) setsockopt(r4, 0x7f, 0x2, &(0x7f0000000100), 0x0) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) (async) r6 = accept$inet6(r4, &(0x7f0000000100), &(0x7f00000001c0)=0xc) (async) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) setsockopt(r7, 0x7fffffff, 0x69be, &(0x7f0000000600)="dfa774585c1eaeb25dfd33c2dc09532f8928f55b3f809257e747c28348e596c6a6859fab251b0f81ab0ca9ca2df47ee5a60b9b6b0a201facdad2aa19de1ba3b5063afc1f24f1d2854a000559b471ff83a29e14431438506748380246b71698da1da987946ebee79ea333a220c40433cd65afcaf3ea47769ccdd288e198c688d10f2fd472eb162715d6fef228ef271d16d3b6c4f7635d229d0c04723866b0a5810c85ff224aa157e7e5a527516b9d3b1a081cd47e854a", 0xb6) writev(r6, &(0x7f0000000580)=[{&(0x7f0000000200)="7da513d9efd45404dcdcfd8e833d5a8deb6348a3cdc19ac775bb021007c88c1016347a07a84211d734568a8097d93b6b7104db8f33e8fa6b", 0x38}, {&(0x7f00000003c0)="9069997a24746adf6e833081da2cdcc930c219b4956a1696f60ffa2d64ddd3137aa04688fef304f8a5abe1e3c9a97e81fcad77002f4735f111a371090914c72a9383880978bfaba48d31db6ad6a4c2ecfc5b7266b67350706db68b85a5b2ba853c7a8a6e199195d187d6a016f53130f26c20cb27ff6b26a961e0c67b77730865e301f0440667e4431e682247a9f9d40759f26d0af8123c2ab4d5085a9d67e311f3154b5d372d1392d92237d99d4eec369465752b5d61a1234d358d637b4d990cb4b19beac5ad369ea0ed99ee75dd14ae8bf241910bbc52def76de9ca208f0823ba654580b5f66d0e", 0xe8}, {&(0x7f0000000280)="18f4dad54b2b66c94d669b8abb653839763b6c0b7425128d2fa94671b913569377746d6ad32752deb758fab97503d9f8cef9dc1841eb16eac28cb07342e354244a01390ce688934ef01c3d7142743b8e5370409d473d54712779dcb3081e070ccbe8afd950808d5f5ef5d335", 0x6c}, {&(0x7f00000004c0)="dfe02644ea76236c26d16adee919e13eb76a2531c2e20993bd9fc46ffecdce61e66ab7d070c65dcc91ac52e993ba56fd157c433a5bf11fa441b7e7fb749d48c48479886531d81b441c032682c598ae96dca6c17c17f18ec4c74eee57fc29ba0eb1a2ddee5f34d1c69f62e8cbcbad86f2f506da930e4be3a44ccae7e18f245d16cf7930f174c9dea679ba85048e8541f59d25d22289", 0x95}], 0x4) (async) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="f9dcd5eb5a75846d07ad05bb6d46b4776fca5f042776c870d100df9f8c10278456421555566c37fcd910caa0db3e956a5f70e12bea2894ad9c34b6c8c2e7e8bac03fc7a3f40db804a51b5641bc380314ea29951c8ab25c84e2069d66deaf0d7dd1b2039020cf1628348f6a045111489a313aed02fa91a9547bb801c88b0afdfc17be03ac9ddb0a131d7bcc6131383d42d7e5dba334"], 0x10) (async) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r5, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:04:48 executing program 4: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt(r1, 0x80000001, 0x9, &(0x7f0000000180)=""/241, &(0x7f0000000080)=0xf1) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 16:04:48 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) write(r2, &(0x7f0000000340), 0x0) close(r0) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="564a4d40f2256bb44580f400f8f29755717f9c1f99c296b946d7194d81ff83a568d990a7c5ea49b4eeb31da62a118b3cb0f4750215b3c54579115060af6fc1084c98a7b40af73d85baeaab2f3b5d2c7c77b545f0e048710c4eea3e7e3875ea7a8322edce0515459aabc07537de1aa6249eb6448713bdd4f5723d00d34d76c8a97bf9db119d90d8f48b956b6f08eafda38eae8da27190b32d4822cdd44a5d56c3344ad9281911e936017e50f9810c4c4ceb08d8529d19f6df523f5dab7f81baa7be55c6c2648b777bbe351f01af875a3599748e15a67b92b802adbc2d88a9a2050c874f7a84568846f91ea6e5", 0xec}, {&(0x7f0000000140)="a0e2a6f4e7a988ab393d48fd048ec9a57d94b1a35a066e3ef6120fc2d9f496de10895d9bdd3600c32184be6a7153ce5dc1b627ae1939d5ed055c79220777789321", 0xd}, {&(0x7f0000000780)="6a7afede8d2fded10994da44c1e06eacb196c01a55a9c49ee77efc908307edc0b54b6c1613ed0b011c3f1b996a401492b73b7c53df047b8d59262caada04422bb6d4c72fdf1f33dceb22ea3b219ed64543b57e77e201190b21ecce63415d7edce9342b9e97ed280eec92240ab465d0866f935cccafda1864e718202fc2c8a1df3a3df100ccff0ff83d3849695e34ec92405e93702d88dbaddfe576a22ec6afba545dded23497d74fee7b184b1dd6223f4968949f770b49c630e18c2e14214a2705f1fb0df09bbce37a08475071a192f982481e929696d033bd720fc9af4bffc06c57ccb8f8de9f7438d868ec83773198", 0xcf}, {&(0x7f00000003c0)="2eff08cc83", 0xff1e}], 0x4) execve(0x0, 0x0, 0x0) 16:04:48 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, {[0x4000000004001, 0xfeffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfc], [0x0, 0x0, 0x0, 0x2], [0x100000, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{0x0, 0x4}, {}, {}, {}, {0xff}], {}, {0x0, 0x0, 0xfffffffc}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000512000/0x1000)=nil) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1ff, 0x9, &(0x7f0000000000)="94a611a2d855700e66486c6819a22cc93a14ed02731528c935f925f332a6589c7cc4ca935361697f1eb3f5feeda3b4b4efd823851f01a0fe9658dddc5b50208340678115ca1bab68317bc3678a06e51d433a5484fb3783c28f3bbb0c29110457208d3e4874befee29ac0d96abcc31acbd09c9773c7e6724edda1e96eeab95eff208367071ca88ae69fff91d74ad187b175f502ad5cb8d00f0a9cd14d3cd06d03b224f76cab", 0xa5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:04:49 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x1, 0x81, 0x5, 0x4}, {0x85, 0x8, 0x81, 0x9}, {0x8, 0x6, 0x5b, 0x4}, {0x77e, 0x8a, 0x6, 0x7f}, {0x1, 0xee, 0x80, 0x9}, {0x0, 0x4, 0x81, 0x62084a45}, {0xb140, 0x80, 0x81, 0xffff}]}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r5, r6) (async, rerun: 32) r7 = getgid() (rerun: 32) setregid(r7, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0xffffffffffffffff, r5, r7}, 0xc) 16:04:49 executing program 3: preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000600)=""/120, 0x78}, {&(0x7f0000002640)=""/4102, 0x1006}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000340)=""/126, 0x7e}], 0x5, 0xfffffffffffffffc) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="f1eec914ad976b43f4b0de62e1fd966c619e584444049e7a5433a30e87691f5a0f21889bc2fe8cef16493fdd2825864c43695f1304fb3ad9f73d1df9580f2b04e81a72094a9ba8d50b5b1262adb026cab7acbea91b81b37969be3d3ca1dcb8795ff3f885c5f381e8", 0x68}, {&(0x7f0000000480)="cb7e305defc6eaf52b9d577035455129a5f42f03e813d452e54b93e614fa3e33416fd6d063a552a040dd9dc4a0c10f8a9710064d44104c4f7cf2473c3ac7c0b9102d79e14b0d4eceafb261d6d8bec2499f842281dd2346f9a19ec73ec50393db1b1348a4a7ab94170e30324e56f8db8796910dd335a9b1a710f681980b7560a3381a7f77d2c477b557dfdb1e8a4576071d1b0c32bc2f6f7387b1e7cc2d241d8b5776995f4600ad3a45c672e99bf17ed9c99020742ade7e0cce620f5b18c1df918ead7d17609d386b98de68de841150e2caa7d832a3bfcd2754c9447e93caac934f4c94519120cb47b8220de08ab2682f95dc32ef2100c8063735f71530b66ae2763917fe8536bb0d1b9bc0fecdd6fb99872a7012889c857c3f0567bc33942cb1545fe57f653c64c254c1439dd7f677f47c42fb86e69aa8024771c5c653cc746a223cbd407ac966d0cd0b1678b8ca09d272e1cf873ff18cbb1789cb306774c302f85db004da2ad874865a9862fdd14f3c8aebb55b8bc5c9a8559eeca5c96dd5ba", 0xffffffffffffff0e}], 0x2, 0x3067) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2c) mknodat(r2, &(0x7f0000000300)='./file0\x00', 0x8000, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) socket(0x800000018, 0x2, 0x0) (async) socket(0x18, 0x1, 0x0) 16:04:49 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0xd) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7effffff, 0x0, "c99e0400"}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xfffffffffffffdee) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) close(r1) (async) r2 = socket(0x2, 0x3, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) (async) socket(0x6, 0x2, 0xfd) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r3, 0x0, 0x0) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) close(r2) r5 = socket(0x18, 0x2, 0x0) socket(0x36, 0x3, 0x8) (async, rerun: 32) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) setsockopt$sock_timeval(0xffffffffffffffff, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r8 = getppid() (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r10, r11) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f666965300000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="0cf8ac51484df8af86f43c3255f55d0be14107aea3ec8ef727cd6d73a702d586d630f851ba0a0dda46bc476f2d153e5d9ad0bcdee4161785ccef9d1b3f12a1130f71c003f658cb3e6176dddfad68636a6c17dcee7c36cd83641ca262cbf593bc1b0bc6e82a2fe6ce1625d3ef83bed8c28e34d7547282eb78e69a8811dac9dea5f83d4f94c32566", 0x87}, {&(0x7f0000000280)="405f75f8c286a699ca6033fa6efcff1609241f64", 0x14}, {&(0x7f00000002c0)="95fb1d91b54daf45070a68f2c1245bab1f1c88f6f0e81cc2f180fc9113369f296d6debb79266c5c5284c4e499ab8dd054ff6b04fcd409ba1ee34e24775b855ef2d2e7717832befc61be221e9862a4b32490ca7debdb6f5256355bc318b6a54a36ef773a64b54c68528c7fead37ac05723e41da4c4142beb2ae32a907770840591d4fa32a32e13e2cb655cd0a150031ac24b29cd27b34bb247c64855281e4dcf26ee0639cf1315b3ae4cd9d814cd3dda61103e490", 0xb4}, {&(0x7f0000000380)="ad445befc8b5bc738877269c1e669fc98b7a1ffdbfb4255ff2e8fe5d0a238d69376c7a880bb8e364ae3b6cbdf3a7d076d2a1f440f842c5f57d53dcd05380d6488aec6ed19c964843a8b73cad3486c88a9cb399e783ef8a2a3b40f8f044a143ef619d39cc4b30afce", 0x68}, {&(0x7f0000000400)="0bdc2a15810335507f2206904b3c192d8d3260a048929f0cad07e766aece6cf556f8fb6d2280f158addf86b76eb1dff36cf83f7f59f94f3ffb2695c1a92c9857fbb82c642206588ba1d9c3e9c68929da82a95fc616270d8b5db711", 0x5b}], 0x5, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffffff, r2, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r10, 0xffffffffffffffff}, @rights={0x10}], 0x58, 0x400}, 0x2) (async, rerun: 32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff929601fc0300"/20, 0x14) (async, rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 64) write(r1, 0x0, 0x0) 16:04:49 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000240)={0x80, 0x4, 0x80000001, 0x0, '\x00', 0x6, 0x100}) (async) r0 = syz_open_pts() r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) (async) close(r0) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x1000) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x3, 0x9, 0x8000, 0xf4d, "c9c444ff76928e66d1ee23ee2c4a701a319e78b7", 0x200, 0x200}) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x1f, 0x7125, 0xffffffab, "91903fffa80a00000000cafb00"}) (async) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)="cf6845a20652abc5a73e60b3b90700000098ba5f5b79eb69c8399073a888f64fb7952a26dc514957d9bbc90998c4a3907c13c15fdce356233aeaaaf9a3ca7d9a3661a07538e55e7a", 0x48}, {&(0x7f00000000c0)="ba10f1d170de844ca1bd60be085da963fa3d8f8aabfa99fbceadc881afe1ea84427fee40e9a124c08e9d111e2867bb7b1c4f7506e0f924c5ea5597dd9d3a06335f0d58b24838c6d96dfcf6a3b6e5ab4852fb59cdc5e8c806a06fceda0a4c20ae8731c8651cddda248d678c9a8803d26301d25cabadc4691495a6576ca05d07ee7dd9abeeeb70a746f299161ee6e4bd3120b6d4ed671505b9f03d598c58f28de25fb63cf8bf9e2998c7633693d476efe37451bc70f6f30f443a2741bc20c0bac88d8faad18b4f0b460b2b0ca8d8d956ebdc7be57c8547fb53c053b8a894e7cfd5aa", 0xe1}, {&(0x7f0000001680)="f1693eb617119e2811ce34ceb89d1b477726e5f5795c67000dcab18d6ce7c1c3a305e41b187e580f70e4c1bb63b99dd9207f39c9e346b87142a807135442f8e79335bd2d6df393367853d6e19a8ff50ffb2b0774c5113d75d1d63be60aa9bd24cafb48069bd2052e4ac6b370359fc766ffba97ec6d234d6824b5841f563783ebcd36d87160953bc30a3ba682faf71574f29f69db62a69944219c7bc78e3268ee4679c7dc4282f291df34f92aa2ee25d172a701fb4dfeae6c5f74086a8e341161d51f2d0948caa7f82e1a89c69d928da0593932c6dce0e2ecca7d5d5f9a1647062800c3a5472d3d4971376b8f59ee5c760596b242be3609a2ef228ecb1c209ac2c6b3fc6f8ce259f1292f3c155f7ed39836c7d5b0010272e4aaf6eedd97812f19610d89b17fdc6700915e8570165b48b7d6d3fa02e49f43d594db9ec1eea84cd0964e67f66f28b2d741aaeea919a7eebe8fd19571e673169262100d363c147b5ed735bc7b1d4d076707c3904cd7db1a9ba8179d06665adb63d8adc1f1ffbf4ac2fffa8845b4efd22f53a8f8040d9620250f8dc476837fbea37e8658f6f701d80e98b789bf723f43d44b54fb8920417ba0b41fe7c4d3e538d83c2787f58370b40d99784870ca2708fb8c0efb3932f451ef3bf9ac9595e353aacb921c5b23483f510a6dcfd81d49813ff4b9fb360a8901b8ae6ff35dbc66132106a25722644655727bbf87ef9c4a8ffc2fd181450714e038ec5e7b60a61fb6cfe10da38dd2cf74c6a87a02fcf1be23339f73837e88680c7f24a818b4bd27b540567d3b015592e090b329944ebb8c332ba56a86b1ab6c4872071027380925f7e0371ac758f3c337df27cd88ad83859c276197dec5d3585bf285bd2a35d8844d1431b851fc33999fbda18c33b584be6a4b47996924ab9d996b4139c46c8b6d6014d75bbb4d46067eb45acdba316916b536f65567f285ec10d33aa02c4ed0b0b515aa873a0532dd65459cfd258397d813839ef098bc944ad6b3c83065b59318902cb1102d5171b6df1e25146a0d2ad0a65ee67214175238bd32f17349317fb78ea2dc6f81896872784832764b35dfaef8f25600ccfa108917c71a7cbbd4ed4ab6ee70383c107a1976b5581a67c32a4d18e5ea6ad440205f70ce00da41deddd4abedb0fcd21e95d06f3580e84e60e1fb712678c20d94efb208e627656c5285c52e234d3435a2d2462e0e250480b41a62172110733026d7c65c6da6fd7e89aff56a471d4f7475470371bd000e6ea9123f84df73b72867587c5175919b8f1755c894fe27e55b58cdf76e30baa92f33953d45a2bec605d5f434c50d85ef3ea1a580a91746038ca306014be808f71b499cd717bcd83bd312e14d790d5d39038cdd723bec3060e1977cdf0cd6ae517619a56547e4d5a9143be892dbefabe98aee8ce97325e43e680b182a4756ea7a32bc71c28bd9f7d8f8a1cae3132d68193b1f1b1887341addf5506bc597b04062ed86fcf64643fd6c716f05cb09b1af05affda67df8e47706c5f78960b17a3ccfb35f285f149fa7ab33dda897881ea474450ac6f41d77c9cfe471da452484a6ae54089c14c15ef5cf793db7b27e1a6da16426d3d132f82eb30102f64c8d05e8a8fa7047d32809baa1cefdde5383956518c32cd1c780db5caeb87ef9390c049e25ea4ba489f33968ad9707c415697540e1e138588c1e7cbc861ef8992c13eddb0d9cc22642a80aae25c960fb61f3d0a5332df3cee9ec48752a3707ab810b1a9a91ef884a47be838699848c34154b4e0f72bd018705791f3f91f75b42674635bc651bf404411f6a7a4b30eef829fe81f716c9026c26d8356132de2b7e2f29af2a8e9cd2f72e9b2624b29a8a9b41785fe1a517809e8d22f7532bbee325e5e92ec51912dacd4cdcde568c1d182f4692a2ee85013316b602f00e28359c5020dfbb95f0aa24b9bee7737896caf5fbf10d3e01628342535303329631e0f3572d68d734d5648f73ecb71c6202f42162661a8de02987d744f3c1d9068dc063cd4e88047db479a52742eef89d6943a831022034690a786f10d3ac416e9e50694df3248f79c095fc9b70ad2eefedadf5bff599baea5a974cb79189c65a239b10636c1ff3df14dd3f3353c95fff9e919083fcf69cb62aa84450df46e569e1f15183a24605f73fa5523fcca738e54466eb8f0775cc25fb07c175ae59666d07ef37ef43110778126065da84e3b1703444c078f73d87e92e1a7a44331bcc86064a1669a71826b058bfbde5e671f8a16866a67600d4951850089ec34171c01cbf973643769d7c1d214172f6a18ff9c907c9ff80634d47d4d00fc53c40f301506ee635ba92a24da1eee880389997009e08a0e6bf60de17dce4d20b0d6cd02f2228f97d8114e1565d9389af3758926885396b68fa556c2d78c3be3f9a45bab8c881db1dee5687c6e2be131583d232a211e7db071ccc0e9130dee769cecd68dbe2f1f0a3414dfb8163e4cadf20e09a446728207a63e702850ca340ae07b32e260eb81d8bc9900194c2a0754dce4419ae9300e8b667ec1886e6d978fedf5e4864bf043dff17a3f450dac2bd2d031db8088b3667eb99e314b63aa6062f4fc6cc59dba83cf0418312d718d9b765c202b7a1650b927e2cb4f628996e5a46c25f06b18998c3a80dbc3590fb33450de0e2abec0b4dae905f41f89493e623ae99ced7f02ba732482faa1378d571a207f4d76618b3eaf8817733f284f3b96e870d5b91ea2c5cecc5cba98ea431eebea057e94a27bb404029c414b7cfdb5ec79f653949a191bad6bb89d910011d22e778fe81b8324e9277d60ffb958828660066688704c9d4f2db333584a34366946d5b5585e9cbddd712520a5cdbdbabeabc0ed2e1baa0d2288bedc8eceb8039854868f0f6abcc9051614f8de9c46a9f3a1085207a85874ce36a36a98b7c92477cd6136e8c8d38526cfafdf5b15edeaa720e75bf8de3122b2747cb57b8d6f4ca17e53a821826ccf86c38c0ec3720c801c11e084408e72083575c162172baee673ec199136a98ecf5f08453af83895a8b02f5babb3a4919f4fb859dd3704871a6f44cfe327d7f48257068ab406c31fca7f0ece63a0fa4ed1efd0162299059a2dcb376546e7f533353920362c69f3ea6f5398d82e2c9a967e75276849f6191d4f01dd1bd41f53212a95ab9561fd621e5d12ce724b8f28209a035c83168b248367611e63800ff88a3d174d89a93149b802739a07ac726b40cf4d7549467ecb2386f349af36665493fda3d90854334196343f8c5e2adaaae744e6b6f50a514b0a729b34f9457531d976f28eb8602b81dac702ee5a4e1d7686f2942103c4bf033c1c375512e5559d14b3a4ba1aab35a3de2970bc5ededb13e358515f70251edcce268760fec4c5eb77b216b0ec4023af9a1c7e03da0f75bcf57f033ef9cf7a4d3641c4830f8d87342d5505be61e80e8278317ad239bc5ffd65af16260a92e52444ad55e55aee9f2b109f8b07c2e171fb8f21136fa39b47430ddcc173b111efb2f3ada3a466e658db6b5b495e2d5c598f524bb14cc6a8b19e65ebadca3e900324ef7567333dcfc1f0a36f498b640645a373cefe599f49392eab400bd3aa34422b8cd6fe6d9f863114d6f4c350019a91ebc8e9736d4ff2caf07daf9b0f8195f543636862b70c46366ddfd06c5417f4b3a9cd90d2919b81b5c1cf1894a5b200ba6fb8441dd8a3b29cba246463c951b9826cbdfab7f8324100ffaa373c63969979edb7668e073b6e3997dce87e76585eb15586c1d78fc2f66d2e5045e8ca2b8507ecc411d9df4ab2d849422c4eb31e54e55827ed62bbeef85bb866dfc97273ed757dcf29afde8a5b4ebcccfc629224ce14f1a460bf46799b7d112346155c69ea1d10d1f31d2d00da34c6026cd516aeb94a856bb3cd0f501a8aea7aab03a33b6460e099c190713ffe80a610bce2287e355312ff6e7425a6eeba00c2934f6fbe0d0befd13ef65390774e7c63e470420004282c9ae07fd68bbc10c7834c2c3b9a07a3af2adac68f315f55fc2b035b30718f0813a07636e5029b6e66f7d32cff7aa32947013eaf4621ab8a300ee6661e5ef34a72623bde1575161ddd7971d9bd1fd074b5f3a134573ea89594fd5e0044c7d9eb1021f6f2dc22161920dcb3af7370a9a9cbd811f6d0d5483846a542c4a12a4706d2b3c700341d58395f4be65d5277cd5811646f4285a13495707c1b99d41da98143a74fd60ebd656f22151e5be2c733aae3183bd1ae0b4f76e4c34a07019c9d89a72d5ff6e72c86973a4515abdee618f680c73046dc8cd75ea83f7069658b39e6e92214a3ca3d8ffbf64526e2eccb6", 0xbfc}], 0x3) socket(0x6, 0x8000, 0xc6) writev(r0, &(0x7f0000000880)=[{&(0x7f0000002700)="4f2f5e9a919effcea996eac2eac95d497017e4d734cc16f60e429ca990ae7b6e77d30ed14182158a2b055e53a61582ff8ccc240c28b7aa98f704fbd5e1afd55c7916ace84d794b838d7a39627f1d2369d3986340aca3c272670895dc007cbf5c87cc3d2a1baba20b14dd938d9980e1d3afecdf01e0ba486cde2af4261943129cea51450e6ed592097e0ffa75bd493ec4dfc4332daf7a5c3ba953042f24123ccd606d65db46e1caaf1b94df8274c37908bced2457a8c61b2301bf2104b02bee5dfd8f548e9d0c92f2c44e8387d98e02cc8473b21aaf7e1aa2e54df0d70a80670c0da69b1c7e2d69348e987b25a88cb0e53ef4f788cfc7ae5d5475b75661359f3338c816dce0b3d2e7d2071068f551527805cdf66e1eb5713aee25c37055c9b396175f10555c6f229141c22068decc344653238ec8c6663b8db79e06f6c6316c3f88d4d9947494d6619c8fc1c0b9be8a5e4d6759b6e9a731186d395043c779eb3d50c2eaddc8c7fb492f0009326276e3af899bc28f4b36082551a622545b50881ef9f337e43cd648cf7ca3518a3d6673e8b5a0722a66257426fa2dcc6f7e684f97268c3263d320521137e8b52cdb94947bef06a9a241821e65be60cbc07c6841e7b0c7dc839f300ee3335c1909a453408073a709b1c07074b98e718fb98eb954da3105faffafab983b1d3869e90600f46b080d823af9c168d339c73f012fab6e44dd91c847f7303bc569b6ca108d37dfa2252813a983272dec65a1901c3dbbaa27c87c86606845a7d7fdbf99df82567f02d210c8b90c54399c7ac79ef67c0728f0403acaa19178b4d500864e594c3646d5e6ec654f30d5b0c3ef318dc2458845d98dac02ea54e975dbae58fb3b0c25c25c5534991faadebe098ccba999e1dee45a83986d041261c0342ab0f9c869dd5015ea1dff609ce76f40d37879333a12c2ecfe6288bfa4b1a901a0348f4b8da2d1222f8acddf079593ba1accc5b5a99af11b482d30c44ee48e324251ed65405d3bf1d38fc9bd3de79ded0e2782324cb7ef2ad2b8b67787537af3c989e74c02cc7d349e6432aa790be7428e22678dfb43cd55d96ee9c91cc4718467194ab3c5a8b42b3202e9710e12533c858bba7a3b7c94dd317ab6b0b6151af23ae82969ab3f872f9a7b9635de82e78d25ee96a360e9638da96e2d46e67588c834f6ed47822cec66e537c2996940d6094ab8dcb08feb6a7f9dfdc9450202bd83ca0099821497014ba6831b219fc623630071c95105bfbcdabc6589f68ecd7000cbac3487661525387e1161336a4dee78d231a6c0fad51dd9eac4b273f572480bd0943932f1c470105458187267d5ca173bf17857c479df22e51a6896a602dfc2ba24ff282c8c497bb60abc7bfa5609dfd865a649b6c97c34e40b74059486b61a9160b2c098bf9fa5ca44e21c9cfb79752195f966b55163a4c1d0c806cacc1d1e2b434e42218fbebd5b82112a4c3a2930e433d9c61b068f65f20f8589a11df686999e945fce7cfc08843b2b77212acfa863c9a1b7230019b934947b46e177bd05c58ed79da354556b9a2ba827084f48c28f74f71cf2f071caf8ad7fb9c9a40640bf14c969e86f8d8fa8b0a64c6d2fee22245b1dd63ebebec9c82de38366479d212399514ba884c28eea841e964ac769eac769a2b08e8e06657248b2f2ac1f22eefe218bf3f641ab04c54f13e249a536383c5d577ebb379dfdbd56436d5bdcb0786f372c847d87d535567e391375650c6b8e63bde00611e7cc13240fcedcbb8a3490d22d0f2707df6751e36b11ec03c78a920b93ecd25bac9e07530386cd45fd1aa9b1e186088773932e8fafd09c5e8638ebf0f9f7dd13ab06ea8c465f0fda6d6c82d2981a2457f863f4bbccc3703e0a05ad1cd1e117bda6cec03ab2b2cb9c1e98324a16a483a035b81e673ff452c8b94c272d1bd3e070aa2ed983f4c4eb7ad3b0dbd927bcc5a71ca3cce11e8dcc1ce18bcc7a8f05e57d4cbf095e615c618722280b4ec5c816c6ed58455f63c2054dd4c310b93cb1350b126bfc17cb050cd38f9ee0b5b024dd7bf5ec9d34e21c3282296ca7dad11ade61c048018e9515e407280038d6e06b16bc824481d877e3337f40b0ea388831443961929ae074c7e0e565d817c3eb23f62c4965de7557791ccb335d65369228e545e0c92c04576184350e971fcb3e84b0436c00f61fc56b5c975d390c2108a6ffe8a958ad962556d37b21405cea182684268e6211a70841b518ba46d1281b4fe4a08bdc6e69c1604927589c6660dc6aa0b7627113a3574fae44113f2e2bb0cbf5e645f688e76d09c170e7e59076703d639f2e05b0eaae40ff14aab7e4b59f43c3540c0eb2516ac0aac3a37a2961da5d81e285d1fa35d68387313086f2ac05e8c82f8021edc0a5443ac3539a51e856df068a77ac97a53ed35455951f12d8d2a3154e45ed991ceeacc039c3e8807044b9896cf069f9a8da0245d32a4c5b55ad1e29d4864a71655cde2ad1a0634a3c8430b607c84c17b977bf8f49cf2d41ba737ab1fd91bcad916703993eb9317ef02a89699049a61840e6a006ba6d4bf4764af9bb4d4129573a8c21480d10cc7139a6862dd51d00d7e7a99bbcdfe7afa419cb1f376bf3a2862176e5fd404d4a18ff384356c308ddbfda7aae6311b2eba8f94cafc54c556ac4172a2495ac5fbbf00fb2b952697a738638b7096848a8d2d68a6e4d500ea61891f74abe1b6d802c8a7dd0c39abbb801ca7f14dbfeb5c85097fa42f11b27b1460cade8a11fa5ca63d108518989fde79e882cb5f70cf4107ac76dbb3750b0b850308b6a294d280671f93a94974b31f211cfb8aabac9a2c48f6210752a37d52cfac75b053c8a68fc359a201ec3e5162dcbaad428612bff94b11d86edb93cc872c463e2bf83921fe7b0e2f2df51f5a7e92ef090ad9a86c2ab610c500b09ea2ad94b34ad56cba82ebaa621d4e260b63e91c202cf1dbfa088befb04fa6bebbf8f67b8e14caf8a8021b7ff73903dc14b81d0d217dd9b92b0309db281aa271d88368c35e1163bfee372a8d1b6e67efcf2324d4c898a8286bcf2e66bdcf8b5b1a1fbc2270aac8f8a85898905bdeeb0f273df71b8c09a39ffd7d5b45155a5ccb4642597266b8cdf5e0357522eb07365e2a87d98c4e963fd97e631e4f88f82d44670cef47085f6367768f4d9a1f037ab1ed67eb6693bdfcc693ef7e0ea27987d58ec5740a4633a78547d6c1deef03d6df70cbca727309ede8c6ebbeeeee2a009e6f365381a8c4f1962257e99e6997465f444b3750a6aa2b513d8283ffa88b596f4a03b94824bde3c6ed34aab2cd2500a9576da93d3f30fb09b9fd27b16fccef30b343c8903275ead489141ec0837892b21f287dc7e71580b3ed3504ff9b9e70aefbfdd3d7e637fe134d06a621ca3ab3490aed1dca575c8b741b851bd9d4801e03a4a335ca48616abca93cdbe57a5837fe386bffc9a0fb4474b696c392e1f890ee85d6781f7d9367f3640241fcd508de822786d035701e53a4370b542fa28fd222b2ffde85ddb1388924345ecd408413b26b0ea417ba93d009ebf10c7af2b5f84fc2d7d974861859de7d7bf246a67f75c1813a4590b237815770a45bdb4e9332e881ebe02b3d5183ffd32391fbff7332992e4db04c1474147265636f9615454abb5a5fd04a695d4cc033cdf9a38341d4ce226924d633bf599051098da0d3c487a416ba2d55b2ef94c3b039b0716371a92d822620833d850c0d94725f2098e254267ea654c406030dc9e5ebb0031ec98380096a80c2e0e111a68f77ccb6e6caeb41ebb871d1153cb935f7073f7de722a619679dcf65e74a4d64c5351c8c351106e3f73ee77dde7be3ec86d216bacbe5c4b5a6a2e3999d574c82f67ddd6a07878aa715904a2e46e3ce41eb51987f9e0a7f9155d7c4a71e85e9a44852ab1c9cdbef2dc2273114c2739c885284815849edb51f8db9e3557e29a8574bd8b11791033abc03eabcbc49703d619ce5c746e284e15d606b783eb16d2af252f1632ae41cb7a9960d94c8ab77eb8af1a30d7ea99ff7382345c664085623e0bfa1cc9c1d0b27539396737b09eb34a16712d86cb4aaa3f87fd12ca06f90d86bbf6f189e9b74001853d5a7d9483f1b2e658e10c8c7ef41a861a606fb7e21644b5c79db689e7828dd93c2b2a570d4b7fedb2a2a89ebf76442af94f5b112103673332ec8af4ad663696d302df1dbd21ec678e3f5a004c7c3161c64f6ce935f2fd1218bc1a2493c94b0a37a7ac9d18b7a89999c9f97a4bac09584235aa18ac257e9d7072b6d0fac0e14348ba21d18894282e124481564c4ca2799b1f0d21006f8431f26177350eadc4af605d960e8e61d1c598dc586206f856242e4102cdaad24646cf10569c6b4a7945d4ee155fff9e65f36b1beb3aef7cf22a84a254f5c7b81c78c0e1df02491efba100cba4c8c6234a16ca1f8631b82cca89de93725b28b32b555c2fe16ffe79335e4600c59f1e390bb8f415b1801de0d2e660421cc4d5cb17091c524360e029a9c0841f06058baf19809461d5eaa63465b46b898e664da65190868cb0e4e63ab7afcdceaa890a", 0xca1}], 0x1) (async) write(r0, &(0x7f00000033c0)="6cf04ae7f7da7a3d732bc8ffa77050a986ee5a045ce6489140f82d75670ed64b99a731bf7880d484d9f714e6a51aedd60128090d23c89d1445d6f0db559aee8192a2bc49fe2a1f68b49c4c5bed8d34feb7b518ab4849f3034323478133f81f69910f603bfab2fd1bd15273d9d58638cd81a64ef8bbcbf331fc425e0810cfd897ea9b950cab78fe51dd82ee5f7198fbb3fa6f1a0ea6312ac0333523f7f2e9885ccabf1e0b6991e99ca2eec6df625977619be63058f98026dc04787120230ea0dc47e184d586df0c882218c350449e0b5766bb5337308a887a61c9ecb15073e93ae1074ae251063ed0f2cfdb778665829a6ba85670d6133f36d6216dcf8c31111c353ca35518d46071475841749be55de27bea4850ba3aa8f802551aac054e5affda68f77fdf4b7253a68dedde5664c08100000000e5c30d03418c7380b634894109fff6b1ba0460d1f9f46799f5d99d9bc64878a34439021b5884b68640795ff58d9da3262f3fc79882f5df62a022f67891fa3a585f3b039b77ca836a2672bc6c9d660566cbc213f9980cedd705f965efd7947a8af3a343c943c1acd12b15ecde76444df2bdd637865aabe08056a0e6380d5683c1e446bd7663797af41b6c9709a2cbae1216c092ad885acc3383c4c3a762b1b250dc6d9663b1d089d3fda9f00fa3f15c3138cf1a08b94f0e8a906f7f7599002a07003b2d63bfd360ebbb28e26abf01fe4c7773483be462e86d5ae4fda65c97619800ceee3f8fe2dbe4ff994c9d827b86ae7e63a119d4fceb025d3ce23bcc4c99f0768ff9615115219c6c165f9430c3cf4d5c3e9d4515b76b3e9b00cbf9efe8201766bc8e6644e0f32e96c034098b1030707ebe77754620845ef69022e6e3e7a2000c77d10890af6b4671766d9020c3b9b2d933c0dd938bb028851449bd94a674292e69d658d088e74271f37bf79193dd78b4130cf766901c995e5f14a3948ff0963cb0da7baaa22d1379760a77486d917e73e1618fc9d6534f7b533919b0f1c46ade0af18ef0e662dc025b5cad42f7bd5ec8dbbe73e69f2ffa6cf95cea7ebe00026263904e3edd46017318cc4a35b80c93db12d7cf5186b2c34532897e50f059f8cd9e504cb455830b7cfac04487e06de8780c56115853331f82fbf1b258d5b2b63906dd02e3c0ae3b754776c342172eebf7b55feb302d8da702efb0cb3c8633a5619b7574668287f76fad1d0135933d38ecc62dd5be86548f14f3a2aff3d461eaaa26b779cb61cd8aad508ffc4edb67814b7fcb78967e8ec2ab31f880e10a0a", 0x393) 16:04:49 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) write(r2, &(0x7f0000000340), 0x0) (async) close(r0) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="564a4d40f2256bb44580f400f8f29755717f9c1f99c296b946d7194d81ff83a568d990a7c5ea49b4eeb31da62a118b3cb0f4750215b3c54579115060af6fc1084c98a7b40af73d85baeaab2f3b5d2c7c77b545f0e048710c4eea3e7e3875ea7a8322edce0515459aabc07537de1aa6249eb6448713bdd4f5723d00d34d76c8a97bf9db119d90d8f48b956b6f08eafda38eae8da27190b32d4822cdd44a5d56c3344ad9281911e936017e50f9810c4c4ceb08d8529d19f6df523f5dab7f81baa7be55c6c2648b777bbe351f01af875a3599748e15a67b92b802adbc2d88a9a2050c874f7a84568846f91ea6e5", 0xec}, {&(0x7f0000000140)="a0e2a6f4e7a988ab393d48fd048ec9a57d94b1a35a066e3ef6120fc2d9f496de10895d9bdd3600c32184be6a7153ce5dc1b627ae1939d5ed055c79220777789321", 0xd}, {&(0x7f0000000780)="6a7afede8d2fded10994da44c1e06eacb196c01a55a9c49ee77efc908307edc0b54b6c1613ed0b011c3f1b996a401492b73b7c53df047b8d59262caada04422bb6d4c72fdf1f33dceb22ea3b219ed64543b57e77e201190b21ecce63415d7edce9342b9e97ed280eec92240ab465d0866f935cccafda1864e718202fc2c8a1df3a3df100ccff0ff83d3849695e34ec92405e93702d88dbaddfe576a22ec6afba545dded23497d74fee7b184b1dd6223f4968949f770b49c630e18c2e14214a2705f1fb0df09bbce37a08475071a192f982481e929696d033bd720fc9af4bffc06c57ccb8f8de9f7438d868ec83773198", 0xcf}, {&(0x7f00000003c0)="2eff08cc83", 0xff1e}], 0x4) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) 16:04:49 executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) 16:04:49 executing program 1: mknod(&(0x7f00000005c0)='./file0/file0\x00', 0x4, 0x3) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) close(r3) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) setsockopt(r4, 0x7f, 0x2, &(0x7f0000000100), 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = accept$inet6(r4, &(0x7f0000000100), &(0x7f00000001c0)=0xc) socket$inet6(0x18, 0x3, 0x0) (async) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) setsockopt(r7, 0x7fffffff, 0x69be, &(0x7f0000000600)="dfa774585c1eaeb25dfd33c2dc09532f8928f55b3f809257e747c28348e596c6a6859fab251b0f81ab0ca9ca2df47ee5a60b9b6b0a201facdad2aa19de1ba3b5063afc1f24f1d2854a000559b471ff83a29e14431438506748380246b71698da1da987946ebee79ea333a220c40433cd65afcaf3ea47769ccdd288e198c688d10f2fd472eb162715d6fef228ef271d16d3b6c4f7635d229d0c04723866b0a5810c85ff224aa157e7e5a527516b9d3b1a081cd47e854a", 0xb6) writev(r6, &(0x7f0000000580)=[{&(0x7f0000000200)="7da513d9efd45404dcdcfd8e833d5a8deb6348a3cdc19ac775bb021007c88c1016347a07a84211d734568a8097d93b6b7104db8f33e8fa6b", 0x38}, {&(0x7f00000003c0)="9069997a24746adf6e833081da2cdcc930c219b4956a1696f60ffa2d64ddd3137aa04688fef304f8a5abe1e3c9a97e81fcad77002f4735f111a371090914c72a9383880978bfaba48d31db6ad6a4c2ecfc5b7266b67350706db68b85a5b2ba853c7a8a6e199195d187d6a016f53130f26c20cb27ff6b26a961e0c67b77730865e301f0440667e4431e682247a9f9d40759f26d0af8123c2ab4d5085a9d67e311f3154b5d372d1392d92237d99d4eec369465752b5d61a1234d358d637b4d990cb4b19beac5ad369ea0ed99ee75dd14ae8bf241910bbc52def76de9ca208f0823ba654580b5f66d0e", 0xe8}, {&(0x7f0000000280)="18f4dad54b2b66c94d669b8abb653839763b6c0b7425128d2fa94671b913569377746d6ad32752deb758fab97503d9f8cef9dc1841eb16eac28cb07342e354244a01390ce688934ef01c3d7142743b8e5370409d473d54712779dcb3081e070ccbe8afd950808d5f5ef5d335", 0x6c}, {&(0x7f00000004c0)="dfe02644ea76236c26d16adee919e13eb76a2531c2e20993bd9fc46ffecdce61e66ab7d070c65dcc91ac52e993ba56fd157c433a5bf11fa441b7e7fb749d48c48479886531d81b441c032682c598ae96dca6c17c17f18ec4c74eee57fc29ba0eb1a2ddee5f34d1c69f62e8cbcbad86f2f506da930e4be3a44ccae7e18f245d16cf7930f174c9dea679ba85048e8541f59d25d22289", 0x95}], 0x4) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="f9dcd5eb5a75846d07ad05bb6d46b4776fca5f042776c870d100df9f8c10278456421555566c37fcd910caa0db3e956a5f70e12bea2894ad9c34b6c8c2e7e8bac03fc7a3f40db804a51b5641bc380314ea29951c8ab25c84e2069d66deaf0d7dd1b2039020cf1628348f6a045111489a313aed02fa91a9547bb801c88b0afdfc17be03ac9ddb0a131d7bcc6131383d42d7e5dba334"], 0x10) (async) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="f9dcd5eb5a75846d07ad05bb6d46b4776fca5f042776c870d100df9f8c10278456421555566c37fcd910caa0db3e956a5f70e12bea2894ad9c34b6c8c2e7e8bac03fc7a3f40db804a51b5641bc380314ea29951c8ab25c84e2069d66deaf0d7dd1b2039020cf1628348f6a045111489a313aed02fa91a9547bb801c88b0afdfc17be03ac9ddb0a131d7bcc6131383d42d7e5dba334"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r8) (async) r9 = dup2(r5, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) (async) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:04:49 executing program 7: 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) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000004001, 0xfeffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfc], [0x0, 0x0, 0x0, 0x2], [0x100000, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{0x0, 0x4}, {}, {}, {}, {0xff}], {}, {0x0, 0x0, 0xfffffffc}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000512000/0x1000)=nil) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1ff, 0x9, &(0x7f0000000000)="94a611a2d855700e66486c6819a22cc93a14ed02731528c935f925f332a6589c7cc4ca935361697f1eb3f5feeda3b4b4efd823851f01a0fe9658dddc5b50208340678115ca1bab68317bc3678a06e51d433a5484fb3783c28f3bbb0c29110457208d3e4874befee29ac0d96abcc31acbd09c9773c7e6724edda1e96eeab95eff208367071ca88ae69fff91d74ad187b175f502ad5cb8d00f0a9cd14d3cd06d03b224f76cab", 0xa5) (async) setsockopt(r2, 0x1ff, 0x9, &(0x7f0000000000)="94a611a2d855700e66486c6819a22cc93a14ed02731528c935f925f332a6589c7cc4ca935361697f1eb3f5feeda3b4b4efd823851f01a0fe9658dddc5b50208340678115ca1bab68317bc3678a06e51d433a5484fb3783c28f3bbb0c29110457208d3e4874befee29ac0d96abcc31acbd09c9773c7e6724edda1e96eeab95eff208367071ca88ae69fff91d74ad187b175f502ad5cb8d00f0a9cd14d3cd06d03b224f76cab", 0xa5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:04:49 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) write(r2, &(0x7f0000000340), 0x0) (async) write(r2, &(0x7f0000000340), 0x0) close(r0) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x1, 0x0) (async) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="564a4d40f2256bb44580f400f8f29755717f9c1f99c296b946d7194d81ff83a568d990a7c5ea49b4eeb31da62a118b3cb0f4750215b3c54579115060af6fc1084c98a7b40af73d85baeaab2f3b5d2c7c77b545f0e048710c4eea3e7e3875ea7a8322edce0515459aabc07537de1aa6249eb6448713bdd4f5723d00d34d76c8a97bf9db119d90d8f48b956b6f08eafda38eae8da27190b32d4822cdd44a5d56c3344ad9281911e936017e50f9810c4c4ceb08d8529d19f6df523f5dab7f81baa7be55c6c2648b777bbe351f01af875a3599748e15a67b92b802adbc2d88a9a2050c874f7a84568846f91ea6e5", 0xec}, {&(0x7f0000000140)="a0e2a6f4e7a988ab393d48fd048ec9a57d94b1a35a066e3ef6120fc2d9f496de10895d9bdd3600c32184be6a7153ce5dc1b627ae1939d5ed055c79220777789321", 0xd}, {&(0x7f0000000780)="6a7afede8d2fded10994da44c1e06eacb196c01a55a9c49ee77efc908307edc0b54b6c1613ed0b011c3f1b996a401492b73b7c53df047b8d59262caada04422bb6d4c72fdf1f33dceb22ea3b219ed64543b57e77e201190b21ecce63415d7edce9342b9e97ed280eec92240ab465d0866f935cccafda1864e718202fc2c8a1df3a3df100ccff0ff83d3849695e34ec92405e93702d88dbaddfe576a22ec6afba545dded23497d74fee7b184b1dd6223f4968949f770b49c630e18c2e14214a2705f1fb0df09bbce37a08475071a192f982481e929696d033bd720fc9af4bffc06c57ccb8f8de9f7438d868ec83773198", 0xcf}, {&(0x7f00000003c0)="2eff08cc83", 0xff1e}], 0x4) execve(0x0, 0x0, 0x0) 16:04:49 executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) 16:04:49 executing program 3: preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000600)=""/120, 0x78}, {&(0x7f0000002640)=""/4102, 0x1006}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000340)=""/126, 0x7e}], 0x5, 0xfffffffffffffffc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="f1eec914ad976b43f4b0de62e1fd966c619e584444049e7a5433a30e87691f5a0f21889bc2fe8cef16493fdd2825864c43695f1304fb3ad9f73d1df9580f2b04e81a72094a9ba8d50b5b1262adb026cab7acbea91b81b37969be3d3ca1dcb8795ff3f885c5f381e8", 0x68}, {&(0x7f0000000480)="cb7e305defc6eaf52b9d577035455129a5f42f03e813d452e54b93e614fa3e33416fd6d063a552a040dd9dc4a0c10f8a9710064d44104c4f7cf2473c3ac7c0b9102d79e14b0d4eceafb261d6d8bec2499f842281dd2346f9a19ec73ec50393db1b1348a4a7ab94170e30324e56f8db8796910dd335a9b1a710f681980b7560a3381a7f77d2c477b557dfdb1e8a4576071d1b0c32bc2f6f7387b1e7cc2d241d8b5776995f4600ad3a45c672e99bf17ed9c99020742ade7e0cce620f5b18c1df918ead7d17609d386b98de68de841150e2caa7d832a3bfcd2754c9447e93caac934f4c94519120cb47b8220de08ab2682f95dc32ef2100c8063735f71530b66ae2763917fe8536bb0d1b9bc0fecdd6fb99872a7012889c857c3f0567bc33942cb1545fe57f653c64c254c1439dd7f677f47c42fb86e69aa8024771c5c653cc746a223cbd407ac966d0cd0b1678b8ca09d272e1cf873ff18cbb1789cb306774c302f85db004da2ad874865a9862fdd14f3c8aebb55b8bc5c9a8559eeca5c96dd5ba", 0xffffffffffffff0e}], 0x2, 0x3067) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2c) mknodat(r2, &(0x7f0000000300)='./file0\x00', 0x8000, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000600)=""/120, 0x78}, {&(0x7f0000002640)=""/4102, 0x1006}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000340)=""/126, 0x7e}], 0x5, 0xfffffffffffffffc) (async) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) (async) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="f1eec914ad976b43f4b0de62e1fd966c619e584444049e7a5433a30e87691f5a0f21889bc2fe8cef16493fdd2825864c43695f1304fb3ad9f73d1df9580f2b04e81a72094a9ba8d50b5b1262adb026cab7acbea91b81b37969be3d3ca1dcb8795ff3f885c5f381e8", 0x68}, {&(0x7f0000000480)="cb7e305defc6eaf52b9d577035455129a5f42f03e813d452e54b93e614fa3e33416fd6d063a552a040dd9dc4a0c10f8a9710064d44104c4f7cf2473c3ac7c0b9102d79e14b0d4eceafb261d6d8bec2499f842281dd2346f9a19ec73ec50393db1b1348a4a7ab94170e30324e56f8db8796910dd335a9b1a710f681980b7560a3381a7f77d2c477b557dfdb1e8a4576071d1b0c32bc2f6f7387b1e7cc2d241d8b5776995f4600ad3a45c672e99bf17ed9c99020742ade7e0cce620f5b18c1df918ead7d17609d386b98de68de841150e2caa7d832a3bfcd2754c9447e93caac934f4c94519120cb47b8220de08ab2682f95dc32ef2100c8063735f71530b66ae2763917fe8536bb0d1b9bc0fecdd6fb99872a7012889c857c3f0567bc33942cb1545fe57f653c64c254c1439dd7f677f47c42fb86e69aa8024771c5c653cc746a223cbd407ac966d0cd0b1678b8ca09d272e1cf873ff18cbb1789cb306774c302f85db004da2ad874865a9862fdd14f3c8aebb55b8bc5c9a8559eeca5c96dd5ba", 0xffffffffffffff0e}], 0x2, 0x3067) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) (async) socket(0x2, 0x1, 0x0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) (async) dup(r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) mknodat(r2, &(0x7f0000000300)='./file0\x00', 0x8000, 0x2) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) socket(0x800000018, 0x2, 0x0) (async) socket(0x18, 0x1, 0x0) (async) 16:04:49 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000240)={0x80, 0x4, 0x80000001, 0x0, '\x00', 0x6, 0x100}) (async) r0 = syz_open_pts() r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) close(r0) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) r3 = dup(r2) (async) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x3, 0x9, 0x8000, 0xf4d, "c9c444ff76928e66d1ee23ee2c4a701a319e78b7", 0x200, 0x200}) (async) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x1f, 0x7125, 0xffffffab, "91903fffa80a00000000cafb00"}) (async) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)="cf6845a20652abc5a73e60b3b90700000098ba5f5b79eb69c8399073a888f64fb7952a26dc514957d9bbc90998c4a3907c13c15fdce356233aeaaaf9a3ca7d9a3661a07538e55e7a", 0x48}, {&(0x7f00000000c0)="ba10f1d170de844ca1bd60be085da963fa3d8f8aabfa99fbceadc881afe1ea84427fee40e9a124c08e9d111e2867bb7b1c4f7506e0f924c5ea5597dd9d3a06335f0d58b24838c6d96dfcf6a3b6e5ab4852fb59cdc5e8c806a06fceda0a4c20ae8731c8651cddda248d678c9a8803d26301d25cabadc4691495a6576ca05d07ee7dd9abeeeb70a746f299161ee6e4bd3120b6d4ed671505b9f03d598c58f28de25fb63cf8bf9e2998c7633693d476efe37451bc70f6f30f443a2741bc20c0bac88d8faad18b4f0b460b2b0ca8d8d956ebdc7be57c8547fb53c053b8a894e7cfd5aa", 0xe1}, {&(0x7f0000001680)="f1693eb617119e2811ce34ceb89d1b477726e5f5795c67000dcab18d6ce7c1c3a305e41b187e580f70e4c1bb63b99dd9207f39c9e346b87142a807135442f8e79335bd2d6df393367853d6e19a8ff50ffb2b0774c5113d75d1d63be60aa9bd24cafb48069bd2052e4ac6b370359fc766ffba97ec6d234d6824b5841f563783ebcd36d87160953bc30a3ba682faf71574f29f69db62a69944219c7bc78e3268ee4679c7dc4282f291df34f92aa2ee25d172a701fb4dfeae6c5f74086a8e341161d51f2d0948caa7f82e1a89c69d928da0593932c6dce0e2ecca7d5d5f9a1647062800c3a5472d3d4971376b8f59ee5c760596b242be3609a2ef228ecb1c209ac2c6b3fc6f8ce259f1292f3c155f7ed39836c7d5b0010272e4aaf6eedd97812f19610d89b17fdc6700915e8570165b48b7d6d3fa02e49f43d594db9ec1eea84cd0964e67f66f28b2d741aaeea919a7eebe8fd19571e673169262100d363c147b5ed735bc7b1d4d076707c3904cd7db1a9ba8179d06665adb63d8adc1f1ffbf4ac2fffa8845b4efd22f53a8f8040d9620250f8dc476837fbea37e8658f6f701d80e98b789bf723f43d44b54fb8920417ba0b41fe7c4d3e538d83c2787f58370b40d99784870ca2708fb8c0efb3932f451ef3bf9ac9595e353aacb921c5b23483f510a6dcfd81d49813ff4b9fb360a8901b8ae6ff35dbc66132106a25722644655727bbf87ef9c4a8ffc2fd181450714e038ec5e7b60a61fb6cfe10da38dd2cf74c6a87a02fcf1be23339f73837e88680c7f24a818b4bd27b540567d3b015592e090b329944ebb8c332ba56a86b1ab6c4872071027380925f7e0371ac758f3c337df27cd88ad83859c276197dec5d3585bf285bd2a35d8844d1431b851fc33999fbda18c33b584be6a4b47996924ab9d996b4139c46c8b6d6014d75bbb4d46067eb45acdba316916b536f65567f285ec10d33aa02c4ed0b0b515aa873a0532dd65459cfd258397d813839ef098bc944ad6b3c83065b59318902cb1102d5171b6df1e25146a0d2ad0a65ee67214175238bd32f17349317fb78ea2dc6f81896872784832764b35dfaef8f25600ccfa108917c71a7cbbd4ed4ab6ee70383c107a1976b5581a67c32a4d18e5ea6ad440205f70ce00da41deddd4abedb0fcd21e95d06f3580e84e60e1fb712678c20d94efb208e627656c5285c52e234d3435a2d2462e0e250480b41a62172110733026d7c65c6da6fd7e89aff56a471d4f7475470371bd000e6ea9123f84df73b72867587c5175919b8f1755c894fe27e55b58cdf76e30baa92f33953d45a2bec605d5f434c50d85ef3ea1a580a91746038ca306014be808f71b499cd717bcd83bd312e14d790d5d39038cdd723bec3060e1977cdf0cd6ae517619a56547e4d5a9143be892dbefabe98aee8ce97325e43e680b182a4756ea7a32bc71c28bd9f7d8f8a1cae3132d68193b1f1b1887341addf5506bc597b04062ed86fcf64643fd6c716f05cb09b1af05affda67df8e47706c5f78960b17a3ccfb35f285f149fa7ab33dda897881ea474450ac6f41d77c9cfe471da452484a6ae54089c14c15ef5cf793db7b27e1a6da16426d3d132f82eb30102f64c8d05e8a8fa7047d32809baa1cefdde5383956518c32cd1c780db5caeb87ef9390c049e25ea4ba489f33968ad9707c415697540e1e138588c1e7cbc861ef8992c13eddb0d9cc22642a80aae25c960fb61f3d0a5332df3cee9ec48752a3707ab810b1a9a91ef884a47be838699848c34154b4e0f72bd018705791f3f91f75b42674635bc651bf404411f6a7a4b30eef829fe81f716c9026c26d8356132de2b7e2f29af2a8e9cd2f72e9b2624b29a8a9b41785fe1a517809e8d22f7532bbee325e5e92ec51912dacd4cdcde568c1d182f4692a2ee85013316b602f00e28359c5020dfbb95f0aa24b9bee7737896caf5fbf10d3e01628342535303329631e0f3572d68d734d5648f73ecb71c6202f42162661a8de02987d744f3c1d9068dc063cd4e88047db479a52742eef89d6943a831022034690a786f10d3ac416e9e50694df3248f79c095fc9b70ad2eefedadf5bff599baea5a974cb79189c65a239b10636c1ff3df14dd3f3353c95fff9e919083fcf69cb62aa84450df46e569e1f15183a24605f73fa5523fcca738e54466eb8f0775cc25fb07c175ae59666d07ef37ef43110778126065da84e3b1703444c078f73d87e92e1a7a44331bcc86064a1669a71826b058bfbde5e671f8a16866a67600d4951850089ec34171c01cbf973643769d7c1d214172f6a18ff9c907c9ff80634d47d4d00fc53c40f301506ee635ba92a24da1eee880389997009e08a0e6bf60de17dce4d20b0d6cd02f2228f97d8114e1565d9389af3758926885396b68fa556c2d78c3be3f9a45bab8c881db1dee5687c6e2be131583d232a211e7db071ccc0e9130dee769cecd68dbe2f1f0a3414dfb8163e4cadf20e09a446728207a63e702850ca340ae07b32e260eb81d8bc9900194c2a0754dce4419ae9300e8b667ec1886e6d978fedf5e4864bf043dff17a3f450dac2bd2d031db8088b3667eb99e314b63aa6062f4fc6cc59dba83cf0418312d718d9b765c202b7a1650b927e2cb4f628996e5a46c25f06b18998c3a80dbc3590fb33450de0e2abec0b4dae905f41f89493e623ae99ced7f02ba732482faa1378d571a207f4d76618b3eaf8817733f284f3b96e870d5b91ea2c5cecc5cba98ea431eebea057e94a27bb404029c414b7cfdb5ec79f653949a191bad6bb89d910011d22e778fe81b8324e9277d60ffb958828660066688704c9d4f2db333584a34366946d5b5585e9cbddd712520a5cdbdbabeabc0ed2e1baa0d2288bedc8eceb8039854868f0f6abcc9051614f8de9c46a9f3a1085207a85874ce36a36a98b7c92477cd6136e8c8d38526cfafdf5b15edeaa720e75bf8de3122b2747cb57b8d6f4ca17e53a821826ccf86c38c0ec3720c801c11e084408e72083575c162172baee673ec199136a98ecf5f08453af83895a8b02f5babb3a4919f4fb859dd3704871a6f44cfe327d7f48257068ab406c31fca7f0ece63a0fa4ed1efd0162299059a2dcb376546e7f533353920362c69f3ea6f5398d82e2c9a967e75276849f6191d4f01dd1bd41f53212a95ab9561fd621e5d12ce724b8f28209a035c83168b248367611e63800ff88a3d174d89a93149b802739a07ac726b40cf4d7549467ecb2386f349af36665493fda3d90854334196343f8c5e2adaaae744e6b6f50a514b0a729b34f9457531d976f28eb8602b81dac702ee5a4e1d7686f2942103c4bf033c1c375512e5559d14b3a4ba1aab35a3de2970bc5ededb13e358515f70251edcce268760fec4c5eb77b216b0ec4023af9a1c7e03da0f75bcf57f033ef9cf7a4d3641c4830f8d87342d5505be61e80e8278317ad239bc5ffd65af16260a92e52444ad55e55aee9f2b109f8b07c2e171fb8f21136fa39b47430ddcc173b111efb2f3ada3a466e658db6b5b495e2d5c598f524bb14cc6a8b19e65ebadca3e900324ef7567333dcfc1f0a36f498b640645a373cefe599f49392eab400bd3aa34422b8cd6fe6d9f863114d6f4c350019a91ebc8e9736d4ff2caf07daf9b0f8195f543636862b70c46366ddfd06c5417f4b3a9cd90d2919b81b5c1cf1894a5b200ba6fb8441dd8a3b29cba246463c951b9826cbdfab7f8324100ffaa373c63969979edb7668e073b6e3997dce87e76585eb15586c1d78fc2f66d2e5045e8ca2b8507ecc411d9df4ab2d849422c4eb31e54e55827ed62bbeef85bb866dfc97273ed757dcf29afde8a5b4ebcccfc629224ce14f1a460bf46799b7d112346155c69ea1d10d1f31d2d00da34c6026cd516aeb94a856bb3cd0f501a8aea7aab03a33b6460e099c190713ffe80a610bce2287e355312ff6e7425a6eeba00c2934f6fbe0d0befd13ef65390774e7c63e470420004282c9ae07fd68bbc10c7834c2c3b9a07a3af2adac68f315f55fc2b035b30718f0813a07636e5029b6e66f7d32cff7aa32947013eaf4621ab8a300ee6661e5ef34a72623bde1575161ddd7971d9bd1fd074b5f3a134573ea89594fd5e0044c7d9eb1021f6f2dc22161920dcb3af7370a9a9cbd811f6d0d5483846a542c4a12a4706d2b3c700341d58395f4be65d5277cd5811646f4285a13495707c1b99d41da98143a74fd60ebd656f22151e5be2c733aae3183bd1ae0b4f76e4c34a07019c9d89a72d5ff6e72c86973a4515abdee618f680c73046dc8cd75ea83f7069658b39e6e92214a3ca3d8ffbf64526e2eccb6", 0xbfc}], 0x3) (async) socket(0x6, 0x8000, 0xc6) writev(r0, &(0x7f0000000880)=[{&(0x7f0000002700)="4f2f5e9a919effcea996eac2eac95d497017e4d734cc16f60e429ca990ae7b6e77d30ed14182158a2b055e53a61582ff8ccc240c28b7aa98f704fbd5e1afd55c7916ace84d794b838d7a39627f1d2369d3986340aca3c272670895dc007cbf5c87cc3d2a1baba20b14dd938d9980e1d3afecdf01e0ba486cde2af4261943129cea51450e6ed592097e0ffa75bd493ec4dfc4332daf7a5c3ba953042f24123ccd606d65db46e1caaf1b94df8274c37908bced2457a8c61b2301bf2104b02bee5dfd8f548e9d0c92f2c44e8387d98e02cc8473b21aaf7e1aa2e54df0d70a80670c0da69b1c7e2d69348e987b25a88cb0e53ef4f788cfc7ae5d5475b75661359f3338c816dce0b3d2e7d2071068f551527805cdf66e1eb5713aee25c37055c9b396175f10555c6f229141c22068decc344653238ec8c6663b8db79e06f6c6316c3f88d4d9947494d6619c8fc1c0b9be8a5e4d6759b6e9a731186d395043c779eb3d50c2eaddc8c7fb492f0009326276e3af899bc28f4b36082551a622545b50881ef9f337e43cd648cf7ca3518a3d6673e8b5a0722a66257426fa2dcc6f7e684f97268c3263d320521137e8b52cdb94947bef06a9a241821e65be60cbc07c6841e7b0c7dc839f300ee3335c1909a453408073a709b1c07074b98e718fb98eb954da3105faffafab983b1d3869e90600f46b080d823af9c168d339c73f012fab6e44dd91c847f7303bc569b6ca108d37dfa2252813a983272dec65a1901c3dbbaa27c87c86606845a7d7fdbf99df82567f02d210c8b90c54399c7ac79ef67c0728f0403acaa19178b4d500864e594c3646d5e6ec654f30d5b0c3ef318dc2458845d98dac02ea54e975dbae58fb3b0c25c25c5534991faadebe098ccba999e1dee45a83986d041261c0342ab0f9c869dd5015ea1dff609ce76f40d37879333a12c2ecfe6288bfa4b1a901a0348f4b8da2d1222f8acddf079593ba1accc5b5a99af11b482d30c44ee48e324251ed65405d3bf1d38fc9bd3de79ded0e2782324cb7ef2ad2b8b67787537af3c989e74c02cc7d349e6432aa790be7428e22678dfb43cd55d96ee9c91cc4718467194ab3c5a8b42b3202e9710e12533c858bba7a3b7c94dd317ab6b0b6151af23ae82969ab3f872f9a7b9635de82e78d25ee96a360e9638da96e2d46e67588c834f6ed47822cec66e537c2996940d6094ab8dcb08feb6a7f9dfdc9450202bd83ca0099821497014ba6831b219fc623630071c95105bfbcdabc6589f68ecd7000cbac3487661525387e1161336a4dee78d231a6c0fad51dd9eac4b273f572480bd0943932f1c470105458187267d5ca173bf17857c479df22e51a6896a602dfc2ba24ff282c8c497bb60abc7bfa5609dfd865a649b6c97c34e40b74059486b61a9160b2c098bf9fa5ca44e21c9cfb79752195f966b55163a4c1d0c806cacc1d1e2b434e42218fbebd5b82112a4c3a2930e433d9c61b068f65f20f8589a11df686999e945fce7cfc08843b2b77212acfa863c9a1b7230019b934947b46e177bd05c58ed79da354556b9a2ba827084f48c28f74f71cf2f071caf8ad7fb9c9a40640bf14c969e86f8d8fa8b0a64c6d2fee22245b1dd63ebebec9c82de38366479d212399514ba884c28eea841e964ac769eac769a2b08e8e06657248b2f2ac1f22eefe218bf3f641ab04c54f13e249a536383c5d577ebb379dfdbd56436d5bdcb0786f372c847d87d535567e391375650c6b8e63bde00611e7cc13240fcedcbb8a3490d22d0f2707df6751e36b11ec03c78a920b93ecd25bac9e07530386cd45fd1aa9b1e186088773932e8fafd09c5e8638ebf0f9f7dd13ab06ea8c465f0fda6d6c82d2981a2457f863f4bbccc3703e0a05ad1cd1e117bda6cec03ab2b2cb9c1e98324a16a483a035b81e673ff452c8b94c272d1bd3e070aa2ed983f4c4eb7ad3b0dbd927bcc5a71ca3cce11e8dcc1ce18bcc7a8f05e57d4cbf095e615c618722280b4ec5c816c6ed58455f63c2054dd4c310b93cb1350b126bfc17cb050cd38f9ee0b5b024dd7bf5ec9d34e21c3282296ca7dad11ade61c048018e9515e407280038d6e06b16bc824481d877e3337f40b0ea388831443961929ae074c7e0e565d817c3eb23f62c4965de7557791ccb335d65369228e545e0c92c04576184350e971fcb3e84b0436c00f61fc56b5c975d390c2108a6ffe8a958ad962556d37b21405cea182684268e6211a70841b518ba46d1281b4fe4a08bdc6e69c1604927589c6660dc6aa0b7627113a3574fae44113f2e2bb0cbf5e645f688e76d09c170e7e59076703d639f2e05b0eaae40ff14aab7e4b59f43c3540c0eb2516ac0aac3a37a2961da5d81e285d1fa35d68387313086f2ac05e8c82f8021edc0a5443ac3539a51e856df068a77ac97a53ed35455951f12d8d2a3154e45ed991ceeacc039c3e8807044b9896cf069f9a8da0245d32a4c5b55ad1e29d4864a71655cde2ad1a0634a3c8430b607c84c17b977bf8f49cf2d41ba737ab1fd91bcad916703993eb9317ef02a89699049a61840e6a006ba6d4bf4764af9bb4d4129573a8c21480d10cc7139a6862dd51d00d7e7a99bbcdfe7afa419cb1f376bf3a2862176e5fd404d4a18ff384356c308ddbfda7aae6311b2eba8f94cafc54c556ac4172a2495ac5fbbf00fb2b952697a738638b7096848a8d2d68a6e4d500ea61891f74abe1b6d802c8a7dd0c39abbb801ca7f14dbfeb5c85097fa42f11b27b1460cade8a11fa5ca63d108518989fde79e882cb5f70cf4107ac76dbb3750b0b850308b6a294d280671f93a94974b31f211cfb8aabac9a2c48f6210752a37d52cfac75b053c8a68fc359a201ec3e5162dcbaad428612bff94b11d86edb93cc872c463e2bf83921fe7b0e2f2df51f5a7e92ef090ad9a86c2ab610c500b09ea2ad94b34ad56cba82ebaa621d4e260b63e91c202cf1dbfa088befb04fa6bebbf8f67b8e14caf8a8021b7ff73903dc14b81d0d217dd9b92b0309db281aa271d88368c35e1163bfee372a8d1b6e67efcf2324d4c898a8286bcf2e66bdcf8b5b1a1fbc2270aac8f8a85898905bdeeb0f273df71b8c09a39ffd7d5b45155a5ccb4642597266b8cdf5e0357522eb07365e2a87d98c4e963fd97e631e4f88f82d44670cef47085f6367768f4d9a1f037ab1ed67eb6693bdfcc693ef7e0ea27987d58ec5740a4633a78547d6c1deef03d6df70cbca727309ede8c6ebbeeeee2a009e6f365381a8c4f1962257e99e6997465f444b3750a6aa2b513d8283ffa88b596f4a03b94824bde3c6ed34aab2cd2500a9576da93d3f30fb09b9fd27b16fccef30b343c8903275ead489141ec0837892b21f287dc7e71580b3ed3504ff9b9e70aefbfdd3d7e637fe134d06a621ca3ab3490aed1dca575c8b741b851bd9d4801e03a4a335ca48616abca93cdbe57a5837fe386bffc9a0fb4474b696c392e1f890ee85d6781f7d9367f3640241fcd508de822786d035701e53a4370b542fa28fd222b2ffde85ddb1388924345ecd408413b26b0ea417ba93d009ebf10c7af2b5f84fc2d7d974861859de7d7bf246a67f75c1813a4590b237815770a45bdb4e9332e881ebe02b3d5183ffd32391fbff7332992e4db04c1474147265636f9615454abb5a5fd04a695d4cc033cdf9a38341d4ce226924d633bf599051098da0d3c487a416ba2d55b2ef94c3b039b0716371a92d822620833d850c0d94725f2098e254267ea654c406030dc9e5ebb0031ec98380096a80c2e0e111a68f77ccb6e6caeb41ebb871d1153cb935f7073f7de722a619679dcf65e74a4d64c5351c8c351106e3f73ee77dde7be3ec86d216bacbe5c4b5a6a2e3999d574c82f67ddd6a07878aa715904a2e46e3ce41eb51987f9e0a7f9155d7c4a71e85e9a44852ab1c9cdbef2dc2273114c2739c885284815849edb51f8db9e3557e29a8574bd8b11791033abc03eabcbc49703d619ce5c746e284e15d606b783eb16d2af252f1632ae41cb7a9960d94c8ab77eb8af1a30d7ea99ff7382345c664085623e0bfa1cc9c1d0b27539396737b09eb34a16712d86cb4aaa3f87fd12ca06f90d86bbf6f189e9b74001853d5a7d9483f1b2e658e10c8c7ef41a861a606fb7e21644b5c79db689e7828dd93c2b2a570d4b7fedb2a2a89ebf76442af94f5b112103673332ec8af4ad663696d302df1dbd21ec678e3f5a004c7c3161c64f6ce935f2fd1218bc1a2493c94b0a37a7ac9d18b7a89999c9f97a4bac09584235aa18ac257e9d7072b6d0fac0e14348ba21d18894282e124481564c4ca2799b1f0d21006f8431f26177350eadc4af605d960e8e61d1c598dc586206f856242e4102cdaad24646cf10569c6b4a7945d4ee155fff9e65f36b1beb3aef7cf22a84a254f5c7b81c78c0e1df02491efba100cba4c8c6234a16ca1f8631b82cca89de93725b28b32b555c2fe16ffe79335e4600c59f1e390bb8f415b1801de0d2e660421cc4d5cb17091c524360e029a9c0841f06058baf19809461d5eaa63465b46b898e664da65190868cb0e4e63ab7afcdceaa890a", 0xca1}], 0x1) (async) write(r0, &(0x7f00000033c0)="6cf04ae7f7da7a3d732bc8ffa77050a986ee5a045ce6489140f82d75670ed64b99a731bf7880d484d9f714e6a51aedd60128090d23c89d1445d6f0db559aee8192a2bc49fe2a1f68b49c4c5bed8d34feb7b518ab4849f3034323478133f81f69910f603bfab2fd1bd15273d9d58638cd81a64ef8bbcbf331fc425e0810cfd897ea9b950cab78fe51dd82ee5f7198fbb3fa6f1a0ea6312ac0333523f7f2e9885ccabf1e0b6991e99ca2eec6df625977619be63058f98026dc04787120230ea0dc47e184d586df0c882218c350449e0b5766bb5337308a887a61c9ecb15073e93ae1074ae251063ed0f2cfdb778665829a6ba85670d6133f36d6216dcf8c31111c353ca35518d46071475841749be55de27bea4850ba3aa8f802551aac054e5affda68f77fdf4b7253a68dedde5664c08100000000e5c30d03418c7380b634894109fff6b1ba0460d1f9f46799f5d99d9bc64878a34439021b5884b68640795ff58d9da3262f3fc79882f5df62a022f67891fa3a585f3b039b77ca836a2672bc6c9d660566cbc213f9980cedd705f965efd7947a8af3a343c943c1acd12b15ecde76444df2bdd637865aabe08056a0e6380d5683c1e446bd7663797af41b6c9709a2cbae1216c092ad885acc3383c4c3a762b1b250dc6d9663b1d089d3fda9f00fa3f15c3138cf1a08b94f0e8a906f7f7599002a07003b2d63bfd360ebbb28e26abf01fe4c7773483be462e86d5ae4fda65c97619800ceee3f8fe2dbe4ff994c9d827b86ae7e63a119d4fceb025d3ce23bcc4c99f0768ff9615115219c6c165f9430c3cf4d5c3e9d4515b76b3e9b00cbf9efe8201766bc8e6644e0f32e96c034098b1030707ebe77754620845ef69022e6e3e7a2000c77d10890af6b4671766d9020c3b9b2d933c0dd938bb028851449bd94a674292e69d658d088e74271f37bf79193dd78b4130cf766901c995e5f14a3948ff0963cb0da7baaa22d1379760a77486d917e73e1618fc9d6534f7b533919b0f1c46ade0af18ef0e662dc025b5cad42f7bd5ec8dbbe73e69f2ffa6cf95cea7ebe00026263904e3edd46017318cc4a35b80c93db12d7cf5186b2c34532897e50f059f8cd9e504cb455830b7cfac04487e06de8780c56115853331f82fbf1b258d5b2b63906dd02e3c0ae3b754776c342172eebf7b55feb302d8da702efb0cb3c8633a5619b7574668287f76fad1d0135933d38ecc62dd5be86548f14f3a2aff3d461eaaa26b779cb61cd8aad508ffc4edb67814b7fcb78967e8ec2ab31f880e10a0a", 0x393) 16:04:49 executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) 16:04:49 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="1f262d3dc36c06914cd7a5dc2e16c8fc", &(0x7f0000000100)=0x10, &(0x7f0000000140), 0x0) r0 = getuid() setreuid(0xee00, r0) getuid() r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = getuid() setreuid(0xee00, r2) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x800000, 0x0, 0x0, r2, 0x140, 0x65}, 0x0, 0x964a}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001300)=""/4096) r3 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r6, r7) setreuid(r3, r6) r8 = socket$unix(0x1, 0x1, 0x0) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r4, 0x6, r9) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x46, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, 0xc92}, 0x8000, 0x9, r9, 0x0, 0x690, 0x0, 0x1000}) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001300)=""/4096) 16:04:49 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0xd) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7effffff, 0x0, "c99e0400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xfffffffffffffdee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) socket(0x6, 0x2, 0xfd) (async) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) write(r3, 0x0, 0x0) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) (async, rerun: 32) close(r2) (async, rerun: 32) r5 = socket(0x18, 0x2, 0x0) socket(0x36, 0x3, 0x8) (async) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r8 = getppid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r10, r11) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f666965300000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="0cf8ac51484df8af86f43c3255f55d0be14107aea3ec8ef727cd6d73a702d586d630f851ba0a0dda46bc476f2d153e5d9ad0bcdee4161785ccef9d1b3f12a1130f71c003f658cb3e6176dddfad68636a6c17dcee7c36cd83641ca262cbf593bc1b0bc6e82a2fe6ce1625d3ef83bed8c28e34d7547282eb78e69a8811dac9dea5f83d4f94c32566", 0x87}, {&(0x7f0000000280)="405f75f8c286a699ca6033fa6efcff1609241f64", 0x14}, {&(0x7f00000002c0)="95fb1d91b54daf45070a68f2c1245bab1f1c88f6f0e81cc2f180fc9113369f296d6debb79266c5c5284c4e499ab8dd054ff6b04fcd409ba1ee34e24775b855ef2d2e7717832befc61be221e9862a4b32490ca7debdb6f5256355bc318b6a54a36ef773a64b54c68528c7fead37ac05723e41da4c4142beb2ae32a907770840591d4fa32a32e13e2cb655cd0a150031ac24b29cd27b34bb247c64855281e4dcf26ee0639cf1315b3ae4cd9d814cd3dda61103e490", 0xb4}, {&(0x7f0000000380)="ad445befc8b5bc738877269c1e669fc98b7a1ffdbfb4255ff2e8fe5d0a238d69376c7a880bb8e364ae3b6cbdf3a7d076d2a1f440f842c5f57d53dcd05380d6488aec6ed19c964843a8b73cad3486c88a9cb399e783ef8a2a3b40f8f044a143ef619d39cc4b30afce", 0x68}, {&(0x7f0000000400)="0bdc2a15810335507f2206904b3c192d8d3260a048929f0cad07e766aece6cf556f8fb6d2280f158addf86b76eb1dff36cf83f7f59f94f3ffb2695c1a92c9857fbb82c642206588ba1d9c3e9c68929da82a95fc616270d8b5db711", 0x5b}], 0x5, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffffff, r2, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r10, 0xffffffffffffffff}, @rights={0x10}], 0x58, 0x400}, 0x2) (async, rerun: 64) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff929601fc0300"/20, 0x14) (async, rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 64) write(r1, 0x0, 0x0) 16:04:49 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, {[0x4000000004001, 0xfeffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfc], [0x0, 0x0, 0x0, 0x2], [0x100000, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{0x0, 0x4}, {}, {}, {}, {0xff}], {}, {0x0, 0x0, 0xfffffffc}}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000512000/0x1000)=nil) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1ff, 0x9, &(0x7f0000000000)="94a611a2d855700e66486c6819a22cc93a14ed02731528c935f925f332a6589c7cc4ca935361697f1eb3f5feeda3b4b4efd823851f01a0fe9658dddc5b50208340678115ca1bab68317bc3678a06e51d433a5484fb3783c28f3bbb0c29110457208d3e4874befee29ac0d96abcc31acbd09c9773c7e6724edda1e96eeab95eff208367071ca88ae69fff91d74ad187b175f502ad5cb8d00f0a9cd14d3cd06d03b224f76cab", 0xa5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:04:50 executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r0, r0) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) listen(r2, 0x0) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x2, 0x80000000}], 0xff, &(0x7f0000000080)=[{{r1}, 0x0, 0x4, 0x2, 0x5, 0x4}], 0x1, &(0x7f0000000100)={0x5, 0xffffffffffffffe0}) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x5000000, 0x20000000, 0x400000]}}) 16:04:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="000000de000064018ca9ada4aab5511840f1b678317ba4d810d753159b486f9298d6dd40327f37b71272ed33d834bf390c36f34b4f3a1623fc55f4e42e34264f43bf4741872dff5976613c261ad2467aeca6eb71684aa1c2238b94d707d1bb286a77c000b29d70634b229279ff624de5631b7250eb9594caa71d78ca1d0c47a01c1609732a57f32390a87a3cb1c08cda51b1cc1b87fae2b473cbe03b8143f08deba5f90b459662ab473966bf9bbdf5709d82", 0xb2}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000140)=""/75, 0x4b}], 0x2, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "686717142f48cfddefc9051ba0cdbabfe1022731"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x200, 0x10000, 0x3, 0xb9, "aa6f48433c6cadb91034826f1fc654ad3d675828", 0x198d, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffe, 0x0, 0x15b65f9e, 0x107ff, "07004e7cfb37f137b2e3640144823351b0c5a3c3"}) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x0, 0xf8, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) 16:04:50 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb1800135408fc00ff02072300008000000103100604102002fe"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:04:50 executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='tap'], &(0x7f0000000540)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='%F\xc1\x00', &(0x7f0000000140)='tap', &(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='(\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='-}$^{]\xbd{*\x00']) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x800000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x80000007ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:04:50 executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "9fd0ac", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x7) 16:04:50 executing program 2: sendmmsg(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001600)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000000)="d5b63b71d3c305b10c217dea08eca6c17f53a3aa3e422156d8420b3f1519f2f9a373cd9b18906b49c15e7fccaf0036130736277895aa01dcb450ec15d05e10c518f69aaa868a960cd2c228c9accc1b3bf1b5e7f161a9755fd8c93c745f43", 0x5e}, {&(0x7f0000000080)="a5e1534c94b8c9b8da57372a2f6afdd437c4458bc22d04b8dfe7aabc6758428f17121541b5cfb9ce0f2ab76691ef5d45f3459baa8994891a2b3ba5791dd338c04ad8fd47bfba1b7c323931449f2eae3737c598f8542032838f7387d2adaa578aed27ff50fb999a7ce99a85df83b0022db78432b9727e13246b3b3390603a2bb403052af51b3f37d5a65cff115dc2b988087f5917f8e08307f1", 0x99}, {&(0x7f0000000200)="fdc997f963331efe9c9ae1ccbe0c2c580ec31b71254e5887dc349a64c397691041ddccdea67cabdc14206edb1fead018636cf490036f7d416b844f5e03a5a66c7a3405d6781594ab2f176ff710afda9d64d297378c061a0131092f3f820d765cecb55fca6cbc1646318bc341fbd19c612cfe05b89de2667efed3e09a78ca38550439aa74f34418d2a4613aa8733e73b4faf058b49814bbe99f0b4f55c3f6570e9bbba2b6d0335832434d796976daefea98655951343acd919fc0140a4978ebee0f6731a4b54fccfefb8022faf801594393e63f058688c423632f0d142c26bc6fade127d2ed212b6bc3be0cb3ac0f", 0xee}, {&(0x7f0000000140)="f85758045e57ee8e95210126f07b82c3368a403d2f6b3a702c6ec36db6725f341a2ffd31b7bb096f069d97421303f2ece57306eef097a995923a14b3ec1c6637693ad7a66f1416a57f92590a67bde33e217e9bdcf404542aae7a6bc00752a73d2a0b7c5e09ac43e6f0ff7d8e57be80e9c3a74d72fedadd", 0x77}, {&(0x7f0000000300)="50bd6d166203ae35b26e16fa58678763054c3be6b55326a2788638fbf6e947953e19447a398b1840e09c6cd9c2d481168a95880fd1c5bf094f4f429b4680acdd127d8da3232ad6ac579dc29501a8a22642a6ea39337026ffff328887614a6879ef6280a31a590d3c6869fada8e2bff3801e2a3bdc19bd57656179cc979f21cfe1d3fe48d4d5e0a271b1789cbb5004dd937ee51890bfab0b9a23002a517a8a911543a58351bb1726ec205d528bf5aa3affd37f589200a8ca51d243008b7a20a828731c8f387a2ee132a8b20aa0928a9b6a550e77d7ca0631e3eddd0642f55dd5438b50a791ba6f7a9861a360cfd34aeb66c824ef55070d4246faf7c0748dec7bcbd8abbafcc440535cd9cca86b712a147d9e8267e5840cf8cdb2f19f20e79d66283ef1d544a2148b6a6e7047a667a39a698e3bfb1f46d91eeb9f6301709d943782639702673a45df696556944cc50b0eb601ff4ea90d989a11914b308c68c6be42114424c653276de9ce2980685352a02f1b99ad6a75403822fad81cd7fef65a8ac405558b7b1f48a0e6bd38569844171c21496f3290901c1f84e70bb0f037ab74f12de3b21715401eddcfd9444d8bdb35acc26474582e2172312d2d424407c9da8fe90391c0649912ca5e9536be7b01fafaeee37a069cac1014bb68c6ec8345c62b53e0ff475f8bb239c34bef3c477de7b29318c3c513138e6b686707c29a2712323f5ad2a6ba0d155276b86774e7b5efed18dad9bb2b70b23bd33731b494cb6fac6048cb5c17ba7324a432f988e0b2f6deaad01926c9fe3929aec58a515f5a567a03667ee1f790d4dc2a374fdf9d8c1077df8f00f374bab699430474bae6601a8cd3657ed3e0e3b0f2f0e0c704df071305dfaf79f8cd4ef64d4de8fefcdca681b3634d461c095e41e9b8644a10006f03d354f271e77bb43d951061a06156254ef4fb8ba1d00b6585ebae47163b229bc5d3a4c11ac4770543475635fdead51ac16db6f41a052bf4b801eec60ff24787d804bbc51d4f27ca0a9c86f634588e6cd5e933b3b96ab90e5d98a176b8dbba16c4bb43e490aa42f9aec25424c679cd6cb19d35f4c3eafc0f43dbcdf45cb1fd9a0a819ac16b7b611bef6862f232881d10390c7c5145089c6e19644673d9cc500f207e143812d19e0b98403af738575e244e57763c8a78a1526fec8a6ea8c53cb6228b59587d7c344e8bcc9caeb52c5b6964bc22dc435146c1847331be759edf540e9ce4b8e98bdcae96b28211d8647b073614eb14519e8427ad6684f440a2973634cdbe72941f2ae4edb4fb3901de5792d2aad5bc3cb7b6e51994395d26bb600c274e33a4893a6a1cf6c12c3aafecf964bd1a086b24323260c37cd7be99408af4266b0b11795a4d5eef802eb6b5065cc25bed6a47403c97c8a0b7d4ed8e787faa8e1f4876444976c89344945276e0772f17e29f060bb5fa61c77eab98724245031973f1ba4cf20c6e3061090038547bd819f3952c81d01483d64e0d99b0ad9a081b17efe657e1a4bc72d4dd0d605d02163a845f038f726d50356b9c1a238fc545d6e1704a019d9c2fcdc843922132fc4ef851d62c0f278959a0f2850413ace23b568d96fc877ec2090d67ba73631a6a4ef06ee5b01501365fd34ae58baab91761d5d0e4f43b1b9cbd415c3c1f45affceda038242d549bbfffb107ec4b08af6a780ab229e6bfb1727d7e6c98ae181d1b8a990aa3b2887a1e2b0fe7b1f34f8ee40c7a8cc98263e18128be1155c6bb65f71cb789b8513d72a89f48a7f478d6c5756095a0dfec2ecbe0d56db119854ee4adce9f89aafa464faf0cb4418baa9d998c4d02bca3b9ca72bb3da92db49983575d1660c0781bcf78f6c4701f3719028fec53ecc5c8b27ba99a1f205d3431f24f0a6fe15ecba95110e00245145b95e91a73d6d17e68ffadd26c0c1299905293f0ec86d31cd64424fdacd00b9bbca0442edcf6d0931341a7603368c203f4b79c20cd1b47c2deec0523dceb7d43eb843fc3198abd14a70891a30cde900e322dd308ed65c95c1d6f7cec7dfca9dbbad4d472561f69099091a988da3bcc5da6a1675408df242d8e7d38067306e0b01b1e3cf7612a178db39d3e6528b4dd92099a57ba861a1155911b10e8093e8f4305a66952ac2bea75fc4c605857964433e106572e58480b6b6d1ca3e5a10a69971e4030bee0d50cd32e2424a06ca5dde08c3b9786fe39570b17c7fc0ce38eaa70ec4dda1e5b73817be1e1660cc7e644aed5fc2f6f424831571d18ef13724ad7054ac2ba71e9988f29c51ff2c7e98346d976c28650498bb9607464a59834338abe221294e8f3f60ad4d71346316bdd3104abf504bff6e6fa65bfa511cbf419a6cfadb5652628e83327b936cda9d04fb04a514be141d9441f0c18267afef3424a2c2865ada84ec45749a61f0d090c4bb4fd6dec17c0c14e614f359fc922e27b3e5161ca4e599f6f5ccb2a05ebfa1f807e9b338e28973661890d3dc89e64b4fbffc31da4537f2c5bfaf659dc36bda55a9acb525b4666305c640ea350d81058189e307ee9a5b19652fa25422cce26531f670245365d5c3979dfa085a69e42cb6c8d8fd3dbba7b8378c6108d8bb97d25a1a00037a7b3c12b030d39cd2f541eac008e4917acb194cfe7e911334bd4dfe8e00bf08a89a7583079123a240b6fa1d4add4d284145c029d5c386d2a4ee760d5dd613f47a569e20f64c672f0968c3cf5ebfc681dae74f113e3bcb3183b5ebbeb1476eaf1aff47f960a370ed10a57bdac25641bd03a665518bab277fbc5f8e70b15dbea8ebc569a2f21e12d9ddb1ca9d907d7719db21ae4c791e18480ed000c9ba48f2308fdeb1b74d7223bb72f39b8d58cc45a2f73413221e3762005cf7bab43550a31e0e0ad30d4f5b80865c6b8a4aa4f26459036dd9c75995604a04ce9b25c247644d1e64dbe90ca8078927a23412d43cf8210723dce7650f7933db40bb6f7a90e872a2b863095a4ce673bae63b2bbb4e4b5a6a0fa6ffd1588f9863d87bba4e0446f4f6ecb19dccb43562de72175ea42872a30cb48983d3d4c305e48bbcc47a28e510e1b9b5a4bf4575035164bdaff805e4d8d21b3b55580d0b86466a354134a8ad2543d1db739453ac9cc074ed0f6b229b1adac11ee0825340c1ec3d23140f2feeade569abfd0d22b36eca16e3d1a85d40dfd13a55a803a06b840d40c78871a0c7366a26211cbb207a13992a9041642643ce87e1403f3a80edb6274d91a0895d725a600b52a8630ff9e5670ce7efd8d8122979e98fc053c3f5e2762cfc4e06f3c9431b7f79eeae6e89b94797fcc3d8a75d80f204fed1dfd85ba8e7e7442c19bef0300491964200f5e356bdc28c0b2e76c1c3b7d9ab29c80ab1843625c190d46704700ed072abc51242c5a5e5ddfd44320b358e520617cd6e09572ec0d84954154cc609e2782020cedd1e6fc8b8738c532622cc8972ec30204e4dbee93617c9f8085e540f2eec862caadd7c8755f54a183a27f15d1dd9f22666e05a0d737b102a2b44b550452671a5f58078e65a6ef15d582ff2a69280c193f4575d402341a7bc51ba356f5a4bf56bcf75edd11025483722a21eba375f588651fdc884e84188d2d55dcecedba1e3aa6dfe5ca32853f6ca1b7500c55ddd548b8eb645f57c994c9680feefe28b82de659cd39340ca8ccb7d0da464c9cbf30cc7b6978a4760b60bcbd8ed5ea3bb4b440293ce9c83749df95f60e76418b4b57a63f6404d7876c15bd195d0ce8be7fa8548900ef0c070658339c107dee897cc41255c4693400aa044a97f2a9a6a3b12bfd4f831fa62d3ac864c3754e9e5c9dd309901b85f2b37320375c6c8db2f92cd3917930934fa14f1661552726efa0e004415c40db5f742a3f9910c3014a2fbe98e28884553726c18a382ce37f83ed319fb35abda0b35aad597d76e3ae8a74a51c5369745bb1bef1b468b9424d671c5b25801f115e0221245cef55d6673fa2eccb204231172b594546424edb01fecaf5df4236c593b80b73883e47701deabc36aff07fa58cc28c724f68c765138448b8f234aeaaa135bc83b2d93b478cb85e6871386da50c11a89c4dd4e9a5fcf9fe3f6cc32b9bb1b2d23fefa6bb9c0f3b7c018c474485e4c35674f996efb0fb95e4b3abe7a2b063aec0f76594d7cdc8757d7463acadfa3de9003e348a229712f983b1beb1b7de0183e8eed6a767d3ce68027c9d314f0bf7aeb3766a9c5387da287595ad7eb9bca2ef58be9596b866143e0a5d31286db6af293f486d605c79b831ab9c858977fb6052bbbc02df049d719705ff4e7d8531aa3c4a83629bdfa3ac35b947b721484552ff232b9134eeae833055d4bdf02df6d9d35185d5e081c4fc391d320f219e57d1fe531a57f8f68a20064132003eaa3e43f96eea995dc146aa7712b84fef35e5898f0696ee04847acc1939081faf2bfd77b248110734f36d23203e43e0d6584a2d5aa5c1197b3ab682eaa40c6a13930155e44811ac916e1ba85509415a4532a8d54c8ceb3e6196debf145e02aa05b4dbf470578dbf466f2e1a5534be40df1616aeb3e470faf218f8815ebe4801d7fe919638ddb874cca5ee2549a35a22cc9543e37f1ac92383f9606088a82dea367f98b8b9f5b0e221a726449daade7f96fcd6eabfd34392f55306205bf2d799d50c97919d8d7410d654432bce34e908ee991b246dbf6acacf086d56a5628cd92061db94f44e399ce66c158e34105a261a3109565dfd911ee6b3930f2bf7b62497b5e38ef8bfed4274dc660e1d47e0e56aec4af1aea6c85800316fc12f2c3f1bb96391a73880baffa756c1d1d8746e982eb089ffa8e695005d0b6aacc60d097433177f7586afec0368463cb55dd0835e90d936c96167c04fe4117c06548bb941c9fabf7b61bedc5405c6ba6307cd503748a06611a1040a56ea8dfbd678cda5e6be84123857403245e49805e28f8e1b0b2d73b0546868bd6f2068a519915b3fa167527a1739e404501334e506554c54059cf6e34779a15b45c9ff6fabc2021e8b1d913abffaee17cdc59c75ffa41da19951a31e1b8a7c641b88aa12ab2e4ad21a47ea90b9d7d41a072e46d285cc3b0ffb82dd04cafda2d3d0455c70439891517293c0d03295a66af17b606bc4bac87d3fac8316464ab4c2bc47125e0d140c865e7a9c86873c22196427a3eda58a66d360640eb680ca6411ffee55ea0237bd225eb6259a5d512ebc85822207a3ba081c3b028ae97dd890f7d4f9e27642f68fe0b208cf2d30384bf11e112abbf3191cdba887bf744e7208ace0d87092c39c0fecff6336281869c20b3f5a57b11c14ccae7c4f08b17cde1869ad80ab2af0969be82eae3ed9a49c8a055ecd4c010a22e2a584d40037b694252275f6e1f3f95457e659ca78eb539f075091b4e819c4d07052fd91343feea46be919d6ce2dd4adfc1f8987e33946e932f120c166df6c5e886daebf9bce0fd4a1079df08eb76b3dea25467b2b85ceb0ae9505777b911dfe7700f86f7abb8005d93960547180c7b78262424c3424b3d3bed5a9109a3e1c31fd1564f785b0f436a6fcd86c850a8308074ff3c24fa3bacf0401086c03e41e2291e34c8fcf7be85ae24da3391531239b603ca3e0f619e22db5e37cb16ff0838ad7654b9e53c0cbd70094015f70fbdb1f5838850c1956acdf2cf85437aa526b47fa980bbffd35d0ff0ec2684ab4f477191e30e193be7e381cca2bc1f3bd5078d119ea7907d5083b0c5cc9f96049426595dc247f7f837b99757079283cb144fbc6a49f2f0a209a8c57995e4b2fa0ce828276670171b", 0x1000}, {&(0x7f0000001300)="ee6b1cda1eca0ad52b9074d0d4837a1bfa6922199768060b79e29c4f139a2f7f3e9011ad2e5850ca781ffb23d5e630f601bf46f04e72763201cf22e89aa2ab67e2d970efcca6124d5591bb3f55a5faf2037da5e5333356c5704175d4f883f98c840ae1b2f4f1ad6ce1802d2d0d70a916da2d", 0x72}, {&(0x7f0000001380)="c478caf8404771d6ff2018eb5d3b90394e9ebfc08afd927073c5496f0723a8f0f6d14900135dfd824db0cfde074cba53d268641f2b89c93c2aa2110f12ce6aa21ac8a286a495e215a4a86ffbb8", 0x4d}], 0x7, &(0x7f0000001480)=[{0x80, 0x1, 0x6a, "904af25b46a0056f8b1cbf348351540870d7adb241c4c6b827174ac3ee3d1fd9212514198df74d0fba3a402653248f45e62d8b892d0ccd35f30f2a60a23205aaf98943278cced37394ae7b57bd6ecd42bc5056f6d9a70a3436d12fdd528f0472d165ef7fcc6dee9648debca3"}, {0x100, 0x0, 0x1ff, "bf7d3730a8352c988df1267377dcd1a9f0f20f4e2a3a73ea148d221689bc5229f93e4c4a2c6f90d981439cfeeaea9e6aa48c0e36e7dfe6695cb4002a84bc205ea45f3a07c73f1d8f007dac816282a846ca16e5e5aec1d4bbb10137c9992c4bd2baf01a5763d65991901b3fac8e150bfb03e8d81f68aec378d7925120988ea9e3fcf1c1bb6d91dad32a5794d5ebd79cb75e41ebbd92a49866f5a0cbc715085a4fd9b3e6dfd6a471900ec411b0eca5c2ff76bb3baf680c59590a11a9a7698ebeb3acccb93bf53ffab0347f310db136d8757e5e180128664886b3d14db5a87ffc945be5123c3ff8a7411e93"}], 0x180}, 0x80000000}, 0x10, 0x400) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0xa}, 0x4, &(0x7f0000000e80), 0x0, 0x0, 0x0) 16:04:50 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="1f262d3dc36c06914cd7a5dc2e16c8fc", &(0x7f0000000100)=0x10, &(0x7f0000000140), 0x0) (async) r0 = getuid() setreuid(0xee00, r0) (async) getuid() r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = getuid() setreuid(0xee00, r2) (async, rerun: 32) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x800000, 0x0, 0x0, r2, 0x140, 0x65}, 0x0, 0x964a}) (async, rerun: 32) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001300)=""/4096) (async) r3 = getuid() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r6, r7) setreuid(r3, r6) r8 = socket$unix(0x1, 0x1, 0x0) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r4, 0x6, r9) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x46, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, 0xc92}, 0x8000, 0x9, r9, 0x0, 0x690, 0x0, 0x1000}) (async) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001300)=""/4096) 16:04:50 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6, 0x2}, {0x85, 0x4}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x45, 0x6}, {0x4, 0x102b0b45}], 0x2}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000001c0)=0x4) 16:04:51 executing program 2: sendmmsg(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001600)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000000)="d5b63b71d3c305b10c217dea08eca6c17f53a3aa3e422156d8420b3f1519f2f9a373cd9b18906b49c15e7fccaf0036130736277895aa01dcb450ec15d05e10c518f69aaa868a960cd2c228c9accc1b3bf1b5e7f161a9755fd8c93c745f43", 0x5e}, {&(0x7f0000000080)="a5e1534c94b8c9b8da57372a2f6afdd437c4458bc22d04b8dfe7aabc6758428f17121541b5cfb9ce0f2ab76691ef5d45f3459baa8994891a2b3ba5791dd338c04ad8fd47bfba1b7c323931449f2eae3737c598f8542032838f7387d2adaa578aed27ff50fb999a7ce99a85df83b0022db78432b9727e13246b3b3390603a2bb403052af51b3f37d5a65cff115dc2b988087f5917f8e08307f1", 0x99}, {&(0x7f0000000200)="fdc997f963331efe9c9ae1ccbe0c2c580ec31b71254e5887dc349a64c397691041ddccdea67cabdc14206edb1fead018636cf490036f7d416b844f5e03a5a66c7a3405d6781594ab2f176ff710afda9d64d297378c061a0131092f3f820d765cecb55fca6cbc1646318bc341fbd19c612cfe05b89de2667efed3e09a78ca38550439aa74f34418d2a4613aa8733e73b4faf058b49814bbe99f0b4f55c3f6570e9bbba2b6d0335832434d796976daefea98655951343acd919fc0140a4978ebee0f6731a4b54fccfefb8022faf801594393e63f058688c423632f0d142c26bc6fade127d2ed212b6bc3be0cb3ac0f", 0xee}, {&(0x7f0000000140)="f85758045e57ee8e95210126f07b82c3368a403d2f6b3a702c6ec36db6725f341a2ffd31b7bb096f069d97421303f2ece57306eef097a995923a14b3ec1c6637693ad7a66f1416a57f92590a67bde33e217e9bdcf404542aae7a6bc00752a73d2a0b7c5e09ac43e6f0ff7d8e57be80e9c3a74d72fedadd", 0x77}, {&(0x7f0000000300)="50bd6d166203ae35b26e16fa58678763054c3be6b55326a2788638fbf6e947953e19447a398b1840e09c6cd9c2d481168a95880fd1c5bf094f4f429b4680acdd127d8da3232ad6ac579dc29501a8a22642a6ea39337026ffff328887614a6879ef6280a31a590d3c6869fada8e2bff3801e2a3bdc19bd57656179cc979f21cfe1d3fe48d4d5e0a271b1789cbb5004dd937ee51890bfab0b9a23002a517a8a911543a58351bb1726ec205d528bf5aa3affd37f589200a8ca51d243008b7a20a828731c8f387a2ee132a8b20aa0928a9b6a550e77d7ca0631e3eddd0642f55dd5438b50a791ba6f7a9861a360cfd34aeb66c824ef55070d4246faf7c0748dec7bcbd8abbafcc440535cd9cca86b712a147d9e8267e5840cf8cdb2f19f20e79d66283ef1d544a2148b6a6e7047a667a39a698e3bfb1f46d91eeb9f6301709d943782639702673a45df696556944cc50b0eb601ff4ea90d989a11914b308c68c6be42114424c653276de9ce2980685352a02f1b99ad6a75403822fad81cd7fef65a8ac405558b7b1f48a0e6bd38569844171c21496f3290901c1f84e70bb0f037ab74f12de3b21715401eddcfd9444d8bdb35acc26474582e2172312d2d424407c9da8fe90391c0649912ca5e9536be7b01fafaeee37a069cac1014bb68c6ec8345c62b53e0ff475f8bb239c34bef3c477de7b29318c3c513138e6b686707c29a2712323f5ad2a6ba0d155276b86774e7b5efed18dad9bb2b70b23bd33731b494cb6fac6048cb5c17ba7324a432f988e0b2f6deaad01926c9fe3929aec58a515f5a567a03667ee1f790d4dc2a374fdf9d8c1077df8f00f374bab699430474bae6601a8cd3657ed3e0e3b0f2f0e0c704df071305dfaf79f8cd4ef64d4de8fefcdca681b3634d461c095e41e9b8644a10006f03d354f271e77bb43d951061a06156254ef4fb8ba1d00b6585ebae47163b229bc5d3a4c11ac4770543475635fdead51ac16db6f41a052bf4b801eec60ff24787d804bbc51d4f27ca0a9c86f634588e6cd5e933b3b96ab90e5d98a176b8dbba16c4bb43e490aa42f9aec25424c679cd6cb19d35f4c3eafc0f43dbcdf45cb1fd9a0a819ac16b7b611bef6862f232881d10390c7c5145089c6e19644673d9cc500f207e143812d19e0b98403af738575e244e57763c8a78a1526fec8a6ea8c53cb6228b59587d7c344e8bcc9caeb52c5b6964bc22dc435146c1847331be759edf540e9ce4b8e98bdcae96b28211d8647b073614eb14519e8427ad6684f440a2973634cdbe72941f2ae4edb4fb3901de5792d2aad5bc3cb7b6e51994395d26bb600c274e33a4893a6a1cf6c12c3aafecf964bd1a086b24323260c37cd7be99408af4266b0b11795a4d5eef802eb6b5065cc25bed6a47403c97c8a0b7d4ed8e787faa8e1f4876444976c89344945276e0772f17e29f060bb5fa61c77eab98724245031973f1ba4cf20c6e3061090038547bd819f3952c81d01483d64e0d99b0ad9a081b17efe657e1a4bc72d4dd0d605d02163a845f038f726d50356b9c1a238fc545d6e1704a019d9c2fcdc843922132fc4ef851d62c0f278959a0f2850413ace23b568d96fc877ec2090d67ba73631a6a4ef06ee5b01501365fd34ae58baab91761d5d0e4f43b1b9cbd415c3c1f45affceda038242d549bbfffb107ec4b08af6a780ab229e6bfb1727d7e6c98ae181d1b8a990aa3b2887a1e2b0fe7b1f34f8ee40c7a8cc98263e18128be1155c6bb65f71cb789b8513d72a89f48a7f478d6c5756095a0dfec2ecbe0d56db119854ee4adce9f89aafa464faf0cb4418baa9d998c4d02bca3b9ca72bb3da92db49983575d1660c0781bcf78f6c4701f3719028fec53ecc5c8b27ba99a1f205d3431f24f0a6fe15ecba95110e00245145b95e91a73d6d17e68ffadd26c0c1299905293f0ec86d31cd64424fdacd00b9bbca0442edcf6d0931341a7603368c203f4b79c20cd1b47c2deec0523dceb7d43eb843fc3198abd14a70891a30cde900e322dd308ed65c95c1d6f7cec7dfca9dbbad4d472561f69099091a988da3bcc5da6a1675408df242d8e7d38067306e0b01b1e3cf7612a178db39d3e6528b4dd92099a57ba861a1155911b10e8093e8f4305a66952ac2bea75fc4c605857964433e106572e58480b6b6d1ca3e5a10a69971e4030bee0d50cd32e2424a06ca5dde08c3b9786fe39570b17c7fc0ce38eaa70ec4dda1e5b73817be1e1660cc7e644aed5fc2f6f424831571d18ef13724ad7054ac2ba71e9988f29c51ff2c7e98346d976c28650498bb9607464a59834338abe221294e8f3f60ad4d71346316bdd3104abf504bff6e6fa65bfa511cbf419a6cfadb5652628e83327b936cda9d04fb04a514be141d9441f0c18267afef3424a2c2865ada84ec45749a61f0d090c4bb4fd6dec17c0c14e614f359fc922e27b3e5161ca4e599f6f5ccb2a05ebfa1f807e9b338e28973661890d3dc89e64b4fbffc31da4537f2c5bfaf659dc36bda55a9acb525b4666305c640ea350d81058189e307ee9a5b19652fa25422cce26531f670245365d5c3979dfa085a69e42cb6c8d8fd3dbba7b8378c6108d8bb97d25a1a00037a7b3c12b030d39cd2f541eac008e4917acb194cfe7e911334bd4dfe8e00bf08a89a7583079123a240b6fa1d4add4d284145c029d5c386d2a4ee760d5dd613f47a569e20f64c672f0968c3cf5ebfc681dae74f113e3bcb3183b5ebbeb1476eaf1aff47f960a370ed10a57bdac25641bd03a665518bab277fbc5f8e70b15dbea8ebc569a2f21e12d9ddb1ca9d907d7719db21ae4c791e18480ed000c9ba48f2308fdeb1b74d7223bb72f39b8d58cc45a2f73413221e3762005cf7bab43550a31e0e0ad30d4f5b80865c6b8a4aa4f26459036dd9c75995604a04ce9b25c247644d1e64dbe90ca8078927a23412d43cf8210723dce7650f7933db40bb6f7a90e872a2b863095a4ce673bae63b2bbb4e4b5a6a0fa6ffd1588f9863d87bba4e0446f4f6ecb19dccb43562de72175ea42872a30cb48983d3d4c305e48bbcc47a28e510e1b9b5a4bf4575035164bdaff805e4d8d21b3b55580d0b86466a354134a8ad2543d1db739453ac9cc074ed0f6b229b1adac11ee0825340c1ec3d23140f2feeade569abfd0d22b36eca16e3d1a85d40dfd13a55a803a06b840d40c78871a0c7366a26211cbb207a13992a9041642643ce87e1403f3a80edb6274d91a0895d725a600b52a8630ff9e5670ce7efd8d8122979e98fc053c3f5e2762cfc4e06f3c9431b7f79eeae6e89b94797fcc3d8a75d80f204fed1dfd85ba8e7e7442c19bef0300491964200f5e356bdc28c0b2e76c1c3b7d9ab29c80ab1843625c190d46704700ed072abc51242c5a5e5ddfd44320b358e520617cd6e09572ec0d84954154cc609e2782020cedd1e6fc8b8738c532622cc8972ec30204e4dbee93617c9f8085e540f2eec862caadd7c8755f54a183a27f15d1dd9f22666e05a0d737b102a2b44b550452671a5f58078e65a6ef15d582ff2a69280c193f4575d402341a7bc51ba356f5a4bf56bcf75edd11025483722a21eba375f588651fdc884e84188d2d55dcecedba1e3aa6dfe5ca32853f6ca1b7500c55ddd548b8eb645f57c994c9680feefe28b82de659cd39340ca8ccb7d0da464c9cbf30cc7b6978a4760b60bcbd8ed5ea3bb4b440293ce9c83749df95f60e76418b4b57a63f6404d7876c15bd195d0ce8be7fa8548900ef0c070658339c107dee897cc41255c4693400aa044a97f2a9a6a3b12bfd4f831fa62d3ac864c3754e9e5c9dd309901b85f2b37320375c6c8db2f92cd3917930934fa14f1661552726efa0e004415c40db5f742a3f9910c3014a2fbe98e28884553726c18a382ce37f83ed319fb35abda0b35aad597d76e3ae8a74a51c5369745bb1bef1b468b9424d671c5b25801f115e0221245cef55d6673fa2eccb204231172b594546424edb01fecaf5df4236c593b80b73883e47701deabc36aff07fa58cc28c724f68c765138448b8f234aeaaa135bc83b2d93b478cb85e6871386da50c11a89c4dd4e9a5fcf9fe3f6cc32b9bb1b2d23fefa6bb9c0f3b7c018c474485e4c35674f996efb0fb95e4b3abe7a2b063aec0f76594d7cdc8757d7463acadfa3de9003e348a229712f983b1beb1b7de0183e8eed6a767d3ce68027c9d314f0bf7aeb3766a9c5387da287595ad7eb9bca2ef58be9596b866143e0a5d31286db6af293f486d605c79b831ab9c858977fb6052bbbc02df049d719705ff4e7d8531aa3c4a83629bdfa3ac35b947b721484552ff232b9134eeae833055d4bdf02df6d9d35185d5e081c4fc391d320f219e57d1fe531a57f8f68a20064132003eaa3e43f96eea995dc146aa7712b84fef35e5898f0696ee04847acc1939081faf2bfd77b248110734f36d23203e43e0d6584a2d5aa5c1197b3ab682eaa40c6a13930155e44811ac916e1ba85509415a4532a8d54c8ceb3e6196debf145e02aa05b4dbf470578dbf466f2e1a5534be40df1616aeb3e470faf218f8815ebe4801d7fe919638ddb874cca5ee2549a35a22cc9543e37f1ac92383f9606088a82dea367f98b8b9f5b0e221a726449daade7f96fcd6eabfd34392f55306205bf2d799d50c97919d8d7410d654432bce34e908ee991b246dbf6acacf086d56a5628cd92061db94f44e399ce66c158e34105a261a3109565dfd911ee6b3930f2bf7b62497b5e38ef8bfed4274dc660e1d47e0e56aec4af1aea6c85800316fc12f2c3f1bb96391a73880baffa756c1d1d8746e982eb089ffa8e695005d0b6aacc60d097433177f7586afec0368463cb55dd0835e90d936c96167c04fe4117c06548bb941c9fabf7b61bedc5405c6ba6307cd503748a06611a1040a56ea8dfbd678cda5e6be84123857403245e49805e28f8e1b0b2d73b0546868bd6f2068a519915b3fa167527a1739e404501334e506554c54059cf6e34779a15b45c9ff6fabc2021e8b1d913abffaee17cdc59c75ffa41da19951a31e1b8a7c641b88aa12ab2e4ad21a47ea90b9d7d41a072e46d285cc3b0ffb82dd04cafda2d3d0455c70439891517293c0d03295a66af17b606bc4bac87d3fac8316464ab4c2bc47125e0d140c865e7a9c86873c22196427a3eda58a66d360640eb680ca6411ffee55ea0237bd225eb6259a5d512ebc85822207a3ba081c3b028ae97dd890f7d4f9e27642f68fe0b208cf2d30384bf11e112abbf3191cdba887bf744e7208ace0d87092c39c0fecff6336281869c20b3f5a57b11c14ccae7c4f08b17cde1869ad80ab2af0969be82eae3ed9a49c8a055ecd4c010a22e2a584d40037b694252275f6e1f3f95457e659ca78eb539f075091b4e819c4d07052fd91343feea46be919d6ce2dd4adfc1f8987e33946e932f120c166df6c5e886daebf9bce0fd4a1079df08eb76b3dea25467b2b85ceb0ae9505777b911dfe7700f86f7abb8005d93960547180c7b78262424c3424b3d3bed5a9109a3e1c31fd1564f785b0f436a6fcd86c850a8308074ff3c24fa3bacf0401086c03e41e2291e34c8fcf7be85ae24da3391531239b603ca3e0f619e22db5e37cb16ff0838ad7654b9e53c0cbd70094015f70fbdb1f5838850c1956acdf2cf85437aa526b47fa980bbffd35d0ff0ec2684ab4f477191e30e193be7e381cca2bc1f3bd5078d119ea7907d5083b0c5cc9f96049426595dc247f7f837b99757079283cb144fbc6a49f2f0a209a8c57995e4b2fa0ce828276670171b", 0x1000}, {&(0x7f0000001300)="ee6b1cda1eca0ad52b9074d0d4837a1bfa6922199768060b79e29c4f139a2f7f3e9011ad2e5850ca781ffb23d5e630f601bf46f04e72763201cf22e89aa2ab67e2d970efcca6124d5591bb3f55a5faf2037da5e5333356c5704175d4f883f98c840ae1b2f4f1ad6ce1802d2d0d70a916da2d", 0x72}, {&(0x7f0000001380)="c478caf8404771d6ff2018eb5d3b90394e9ebfc08afd927073c5496f0723a8f0f6d14900135dfd824db0cfde074cba53d268641f2b89c93c2aa2110f12ce6aa21ac8a286a495e215a4a86ffbb8", 0x4d}], 0x7, &(0x7f0000001480)=[{0x80, 0x1, 0x6a, "904af25b46a0056f8b1cbf348351540870d7adb241c4c6b827174ac3ee3d1fd9212514198df74d0fba3a402653248f45e62d8b892d0ccd35f30f2a60a23205aaf98943278cced37394ae7b57bd6ecd42bc5056f6d9a70a3436d12fdd528f0472d165ef7fcc6dee9648debca3"}, {0x100, 0x0, 0x1ff, "bf7d3730a8352c988df1267377dcd1a9f0f20f4e2a3a73ea148d221689bc5229f93e4c4a2c6f90d981439cfeeaea9e6aa48c0e36e7dfe6695cb4002a84bc205ea45f3a07c73f1d8f007dac816282a846ca16e5e5aec1d4bbb10137c9992c4bd2baf01a5763d65991901b3fac8e150bfb03e8d81f68aec378d7925120988ea9e3fcf1c1bb6d91dad32a5794d5ebd79cb75e41ebbd92a49866f5a0cbc715085a4fd9b3e6dfd6a471900ec411b0eca5c2ff76bb3baf680c59590a11a9a7698ebeb3acccb93bf53ffab0347f310db136d8757e5e180128664886b3d14db5a87ffc945be5123c3ff8a7411e93"}], 0x180}, 0x80000000}, 0x10, 0x400) (async) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0xa}, 0x4, &(0x7f0000000e80), 0x0, 0x0, 0x0) 16:04:51 executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "9fd0ac", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) (async, rerun: 32) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x7) (rerun: 32) 16:04:51 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb1800135408fc00ff02072300008000000103100604102002fe"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:04:51 executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='tap'], &(0x7f0000000540)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='%F\xc1\x00', &(0x7f0000000140)='tap', &(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='(\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='-}$^{]\xbd{*\x00']) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x800000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x80000007ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='tap'], &(0x7f0000000540)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='%F\xc1\x00', &(0x7f0000000140)='tap', &(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='(\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='-}$^{]\xbd{*\x00']) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x800000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x80000007ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x4}]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) (async) 16:04:51 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6, 0x2}, {0x85, 0x4}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x45, 0x6}, {0x4, 0x102b0b45}], 0x2}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000001c0)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) (async) socket(0x18, 0x1, 0x0) (async) dup(r1) (async) socket$unix(0x1, 0x1, 0x0) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) (async) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6, 0x2}, {0x85, 0x4}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x45, 0x6}, {0x4, 0x102b0b45}], 0x2}) (async) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000001c0)=0x4) (async) 16:04:51 executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r0, r0) (async) r1 = syz_open_pts() (async) r2 = socket(0x800000018, 0x1, 0x0) listen(r2, 0x0) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) (async) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x2, 0x80000000}], 0xff, &(0x7f0000000080)=[{{r1}, 0x0, 0x4, 0x2, 0x5, 0x4}], 0x1, &(0x7f0000000100)={0x5, 0xffffffffffffffe0}) syz_open_pts() (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x5000000, 0x20000000, 0x400000]}}) 16:04:51 executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "9fd0ac", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x7) (rerun: 64) 16:04:51 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb1800135408fc00ff02072300008000000103100604102002fe"], 0x1c, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) M,*V M,*V M,*V M,*V vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000fffefca0 vm_impl_init_vmx: uvm_share failed (22) 16:04:51 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="1f262d3dc36c06914cd7a5dc2e16c8fc", &(0x7f0000000100)=0x10, &(0x7f0000000140), 0x0) (async) r0 = getuid() setreuid(0xee00, r0) (async) getuid() (async) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = getuid() setreuid(0xee00, r2) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x800000, 0x0, 0x0, r2, 0x140, 0x65}, 0x0, 0x964a}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001300)=""/4096) (async) r3 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r6, r7) setreuid(r3, r6) (async) r8 = socket$unix(0x1, 0x1, 0x0) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r4, 0x6, r9) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x46, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, 0xc92}, 0x8000, 0x9, r9, 0x0, 0x690, 0x0, 0x1000}) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) (async) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001300)=""/4096) failed to init arch-specific features for vm 0xffff8000fffefca0 16:04:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="000000de000064018ca9ada4aab5511840f1b678317ba4d810d753159b486f9298d6dd40327f37b71272ed33d834bf390c36f34b4f3a1623fc55f4e42e34264f43bf4741872dff5976613c261ad2467aeca6eb71684aa1c2238b94d707d1bb286a77c000b29d70634b229279ff624de5631b7250eb9594caa71d78ca1d0c47a01c1609732a57f32390a87a3cb1c08cda51b1cc1b87fae2b473cbe03b8143f08deba5f90b459662ab473966bf9bbdf5709d82", 0xb2}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000140)=""/75, 0x4b}], 0x2, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "686717142f48cfddefc9051ba0cdbabfe1022731"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x200, 0x10000, 0x3, 0xb9, "aa6f48433c6cadb91034826f1fc654ad3d675828", 0x198d, 0x8}) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x200, 0x10000, 0x3, 0xb9, "aa6f48433c6cadb91034826f1fc654ad3d675828", 0x198d, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffe, 0x0, 0x15b65f9e, 0x107ff, "07004e7cfb37f137b2e3640144823351b0c5a3c3"}) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffe, 0x0, 0x15b65f9e, 0x107ff, "07004e7cfb37f137b2e3640144823351b0c5a3c3"}) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x0, 0xf8, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) 16:04:56 executing program 2: sendmmsg(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001600)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000000)="d5b63b71d3c305b10c217dea08eca6c17f53a3aa3e422156d8420b3f1519f2f9a373cd9b18906b49c15e7fccaf0036130736277895aa01dcb450ec15d05e10c518f69aaa868a960cd2c228c9accc1b3bf1b5e7f161a9755fd8c93c745f43", 0x5e}, {&(0x7f0000000080)="a5e1534c94b8c9b8da57372a2f6afdd437c4458bc22d04b8dfe7aabc6758428f17121541b5cfb9ce0f2ab76691ef5d45f3459baa8994891a2b3ba5791dd338c04ad8fd47bfba1b7c323931449f2eae3737c598f8542032838f7387d2adaa578aed27ff50fb999a7ce99a85df83b0022db78432b9727e13246b3b3390603a2bb403052af51b3f37d5a65cff115dc2b988087f5917f8e08307f1", 0x99}, {&(0x7f0000000200)="fdc997f963331efe9c9ae1ccbe0c2c580ec31b71254e5887dc349a64c397691041ddccdea67cabdc14206edb1fead018636cf490036f7d416b844f5e03a5a66c7a3405d6781594ab2f176ff710afda9d64d297378c061a0131092f3f820d765cecb55fca6cbc1646318bc341fbd19c612cfe05b89de2667efed3e09a78ca38550439aa74f34418d2a4613aa8733e73b4faf058b49814bbe99f0b4f55c3f6570e9bbba2b6d0335832434d796976daefea98655951343acd919fc0140a4978ebee0f6731a4b54fccfefb8022faf801594393e63f058688c423632f0d142c26bc6fade127d2ed212b6bc3be0cb3ac0f", 0xee}, {&(0x7f0000000140)="f85758045e57ee8e95210126f07b82c3368a403d2f6b3a702c6ec36db6725f341a2ffd31b7bb096f069d97421303f2ece57306eef097a995923a14b3ec1c6637693ad7a66f1416a57f92590a67bde33e217e9bdcf404542aae7a6bc00752a73d2a0b7c5e09ac43e6f0ff7d8e57be80e9c3a74d72fedadd", 0x77}, {&(0x7f0000000300)="50bd6d166203ae35b26e16fa58678763054c3be6b55326a2788638fbf6e947953e19447a398b1840e09c6cd9c2d481168a95880fd1c5bf094f4f429b4680acdd127d8da3232ad6ac579dc29501a8a22642a6ea39337026ffff328887614a6879ef6280a31a590d3c6869fada8e2bff3801e2a3bdc19bd57656179cc979f21cfe1d3fe48d4d5e0a271b1789cbb5004dd937ee51890bfab0b9a23002a517a8a911543a58351bb1726ec205d528bf5aa3affd37f589200a8ca51d243008b7a20a828731c8f387a2ee132a8b20aa0928a9b6a550e77d7ca0631e3eddd0642f55dd5438b50a791ba6f7a9861a360cfd34aeb66c824ef55070d4246faf7c0748dec7bcbd8abbafcc440535cd9cca86b712a147d9e8267e5840cf8cdb2f19f20e79d66283ef1d544a2148b6a6e7047a667a39a698e3bfb1f46d91eeb9f6301709d943782639702673a45df696556944cc50b0eb601ff4ea90d989a11914b308c68c6be42114424c653276de9ce2980685352a02f1b99ad6a75403822fad81cd7fef65a8ac405558b7b1f48a0e6bd38569844171c21496f3290901c1f84e70bb0f037ab74f12de3b21715401eddcfd9444d8bdb35acc26474582e2172312d2d424407c9da8fe90391c0649912ca5e9536be7b01fafaeee37a069cac1014bb68c6ec8345c62b53e0ff475f8bb239c34bef3c477de7b29318c3c513138e6b686707c29a2712323f5ad2a6ba0d155276b86774e7b5efed18dad9bb2b70b23bd33731b494cb6fac6048cb5c17ba7324a432f988e0b2f6deaad01926c9fe3929aec58a515f5a567a03667ee1f790d4dc2a374fdf9d8c1077df8f00f374bab699430474bae6601a8cd3657ed3e0e3b0f2f0e0c704df071305dfaf79f8cd4ef64d4de8fefcdca681b3634d461c095e41e9b8644a10006f03d354f271e77bb43d951061a06156254ef4fb8ba1d00b6585ebae47163b229bc5d3a4c11ac4770543475635fdead51ac16db6f41a052bf4b801eec60ff24787d804bbc51d4f27ca0a9c86f634588e6cd5e933b3b96ab90e5d98a176b8dbba16c4bb43e490aa42f9aec25424c679cd6cb19d35f4c3eafc0f43dbcdf45cb1fd9a0a819ac16b7b611bef6862f232881d10390c7c5145089c6e19644673d9cc500f207e143812d19e0b98403af738575e244e57763c8a78a1526fec8a6ea8c53cb6228b59587d7c344e8bcc9caeb52c5b6964bc22dc435146c1847331be759edf540e9ce4b8e98bdcae96b28211d8647b073614eb14519e8427ad6684f440a2973634cdbe72941f2ae4edb4fb3901de5792d2aad5bc3cb7b6e51994395d26bb600c274e33a4893a6a1cf6c12c3aafecf964bd1a086b24323260c37cd7be99408af4266b0b11795a4d5eef802eb6b5065cc25bed6a47403c97c8a0b7d4ed8e787faa8e1f4876444976c89344945276e0772f17e29f060bb5fa61c77eab98724245031973f1ba4cf20c6e3061090038547bd819f3952c81d01483d64e0d99b0ad9a081b17efe657e1a4bc72d4dd0d605d02163a845f038f726d50356b9c1a238fc545d6e1704a019d9c2fcdc843922132fc4ef851d62c0f278959a0f2850413ace23b568d96fc877ec2090d67ba73631a6a4ef06ee5b01501365fd34ae58baab91761d5d0e4f43b1b9cbd415c3c1f45affceda038242d549bbfffb107ec4b08af6a780ab229e6bfb1727d7e6c98ae181d1b8a990aa3b2887a1e2b0fe7b1f34f8ee40c7a8cc98263e18128be1155c6bb65f71cb789b8513d72a89f48a7f478d6c5756095a0dfec2ecbe0d56db119854ee4adce9f89aafa464faf0cb4418baa9d998c4d02bca3b9ca72bb3da92db49983575d1660c0781bcf78f6c4701f3719028fec53ecc5c8b27ba99a1f205d3431f24f0a6fe15ecba95110e00245145b95e91a73d6d17e68ffadd26c0c1299905293f0ec86d31cd64424fdacd00b9bbca0442edcf6d0931341a7603368c203f4b79c20cd1b47c2deec0523dceb7d43eb843fc3198abd14a70891a30cde900e322dd308ed65c95c1d6f7cec7dfca9dbbad4d472561f69099091a988da3bcc5da6a1675408df242d8e7d38067306e0b01b1e3cf7612a178db39d3e6528b4dd92099a57ba861a1155911b10e8093e8f4305a66952ac2bea75fc4c605857964433e106572e58480b6b6d1ca3e5a10a69971e4030bee0d50cd32e2424a06ca5dde08c3b9786fe39570b17c7fc0ce38eaa70ec4dda1e5b73817be1e1660cc7e644aed5fc2f6f424831571d18ef13724ad7054ac2ba71e9988f29c51ff2c7e98346d976c28650498bb9607464a59834338abe221294e8f3f60ad4d71346316bdd3104abf504bff6e6fa65bfa511cbf419a6cfadb5652628e83327b936cda9d04fb04a514be141d9441f0c18267afef3424a2c2865ada84ec45749a61f0d090c4bb4fd6dec17c0c14e614f359fc922e27b3e5161ca4e599f6f5ccb2a05ebfa1f807e9b338e28973661890d3dc89e64b4fbffc31da4537f2c5bfaf659dc36bda55a9acb525b4666305c640ea350d81058189e307ee9a5b19652fa25422cce26531f670245365d5c3979dfa085a69e42cb6c8d8fd3dbba7b8378c6108d8bb97d25a1a00037a7b3c12b030d39cd2f541eac008e4917acb194cfe7e911334bd4dfe8e00bf08a89a7583079123a240b6fa1d4add4d284145c029d5c386d2a4ee760d5dd613f47a569e20f64c672f0968c3cf5ebfc681dae74f113e3bcb3183b5ebbeb1476eaf1aff47f960a370ed10a57bdac25641bd03a665518bab277fbc5f8e70b15dbea8ebc569a2f21e12d9ddb1ca9d907d7719db21ae4c791e18480ed000c9ba48f2308fdeb1b74d7223bb72f39b8d58cc45a2f73413221e3762005cf7bab43550a31e0e0ad30d4f5b80865c6b8a4aa4f26459036dd9c75995604a04ce9b25c247644d1e64dbe90ca8078927a23412d43cf8210723dce7650f7933db40bb6f7a90e872a2b863095a4ce673bae63b2bbb4e4b5a6a0fa6ffd1588f9863d87bba4e0446f4f6ecb19dccb43562de72175ea42872a30cb48983d3d4c305e48bbcc47a28e510e1b9b5a4bf4575035164bdaff805e4d8d21b3b55580d0b86466a354134a8ad2543d1db739453ac9cc074ed0f6b229b1adac11ee0825340c1ec3d23140f2feeade569abfd0d22b36eca16e3d1a85d40dfd13a55a803a06b840d40c78871a0c7366a26211cbb207a13992a9041642643ce87e1403f3a80edb6274d91a0895d725a600b52a8630ff9e5670ce7efd8d8122979e98fc053c3f5e2762cfc4e06f3c9431b7f79eeae6e89b94797fcc3d8a75d80f204fed1dfd85ba8e7e7442c19bef0300491964200f5e356bdc28c0b2e76c1c3b7d9ab29c80ab1843625c190d46704700ed072abc51242c5a5e5ddfd44320b358e520617cd6e09572ec0d84954154cc609e2782020cedd1e6fc8b8738c532622cc8972ec30204e4dbee93617c9f8085e540f2eec862caadd7c8755f54a183a27f15d1dd9f22666e05a0d737b102a2b44b550452671a5f58078e65a6ef15d582ff2a69280c193f4575d402341a7bc51ba356f5a4bf56bcf75edd11025483722a21eba375f588651fdc884e84188d2d55dcecedba1e3aa6dfe5ca32853f6ca1b7500c55ddd548b8eb645f57c994c9680feefe28b82de659cd39340ca8ccb7d0da464c9cbf30cc7b6978a4760b60bcbd8ed5ea3bb4b440293ce9c83749df95f60e76418b4b57a63f6404d7876c15bd195d0ce8be7fa8548900ef0c070658339c107dee897cc41255c4693400aa044a97f2a9a6a3b12bfd4f831fa62d3ac864c3754e9e5c9dd309901b85f2b37320375c6c8db2f92cd3917930934fa14f1661552726efa0e004415c40db5f742a3f9910c3014a2fbe98e28884553726c18a382ce37f83ed319fb35abda0b35aad597d76e3ae8a74a51c5369745bb1bef1b468b9424d671c5b25801f115e0221245cef55d6673fa2eccb204231172b594546424edb01fecaf5df4236c593b80b73883e47701deabc36aff07fa58cc28c724f68c765138448b8f234aeaaa135bc83b2d93b478cb85e6871386da50c11a89c4dd4e9a5fcf9fe3f6cc32b9bb1b2d23fefa6bb9c0f3b7c018c474485e4c35674f996efb0fb95e4b3abe7a2b063aec0f76594d7cdc8757d7463acadfa3de9003e348a229712f983b1beb1b7de0183e8eed6a767d3ce68027c9d314f0bf7aeb3766a9c5387da287595ad7eb9bca2ef58be9596b866143e0a5d31286db6af293f486d605c79b831ab9c858977fb6052bbbc02df049d719705ff4e7d8531aa3c4a83629bdfa3ac35b947b721484552ff232b9134eeae833055d4bdf02df6d9d35185d5e081c4fc391d320f219e57d1fe531a57f8f68a20064132003eaa3e43f96eea995dc146aa7712b84fef35e5898f0696ee04847acc1939081faf2bfd77b248110734f36d23203e43e0d6584a2d5aa5c1197b3ab682eaa40c6a13930155e44811ac916e1ba85509415a4532a8d54c8ceb3e6196debf145e02aa05b4dbf470578dbf466f2e1a5534be40df1616aeb3e470faf218f8815ebe4801d7fe919638ddb874cca5ee2549a35a22cc9543e37f1ac92383f9606088a82dea367f98b8b9f5b0e221a726449daade7f96fcd6eabfd34392f55306205bf2d799d50c97919d8d7410d654432bce34e908ee991b246dbf6acacf086d56a5628cd92061db94f44e399ce66c158e34105a261a3109565dfd911ee6b3930f2bf7b62497b5e38ef8bfed4274dc660e1d47e0e56aec4af1aea6c85800316fc12f2c3f1bb96391a73880baffa756c1d1d8746e982eb089ffa8e695005d0b6aacc60d097433177f7586afec0368463cb55dd0835e90d936c96167c04fe4117c06548bb941c9fabf7b61bedc5405c6ba6307cd503748a06611a1040a56ea8dfbd678cda5e6be84123857403245e49805e28f8e1b0b2d73b0546868bd6f2068a519915b3fa167527a1739e404501334e506554c54059cf6e34779a15b45c9ff6fabc2021e8b1d913abffaee17cdc59c75ffa41da19951a31e1b8a7c641b88aa12ab2e4ad21a47ea90b9d7d41a072e46d285cc3b0ffb82dd04cafda2d3d0455c70439891517293c0d03295a66af17b606bc4bac87d3fac8316464ab4c2bc47125e0d140c865e7a9c86873c22196427a3eda58a66d360640eb680ca6411ffee55ea0237bd225eb6259a5d512ebc85822207a3ba081c3b028ae97dd890f7d4f9e27642f68fe0b208cf2d30384bf11e112abbf3191cdba887bf744e7208ace0d87092c39c0fecff6336281869c20b3f5a57b11c14ccae7c4f08b17cde1869ad80ab2af0969be82eae3ed9a49c8a055ecd4c010a22e2a584d40037b694252275f6e1f3f95457e659ca78eb539f075091b4e819c4d07052fd91343feea46be919d6ce2dd4adfc1f8987e33946e932f120c166df6c5e886daebf9bce0fd4a1079df08eb76b3dea25467b2b85ceb0ae9505777b911dfe7700f86f7abb8005d93960547180c7b78262424c3424b3d3bed5a9109a3e1c31fd1564f785b0f436a6fcd86c850a8308074ff3c24fa3bacf0401086c03e41e2291e34c8fcf7be85ae24da3391531239b603ca3e0f619e22db5e37cb16ff0838ad7654b9e53c0cbd70094015f70fbdb1f5838850c1956acdf2cf85437aa526b47fa980bbffd35d0ff0ec2684ab4f477191e30e193be7e381cca2bc1f3bd5078d119ea7907d5083b0c5cc9f96049426595dc247f7f837b99757079283cb144fbc6a49f2f0a209a8c57995e4b2fa0ce828276670171b", 0x1000}, {&(0x7f0000001300)="ee6b1cda1eca0ad52b9074d0d4837a1bfa6922199768060b79e29c4f139a2f7f3e9011ad2e5850ca781ffb23d5e630f601bf46f04e72763201cf22e89aa2ab67e2d970efcca6124d5591bb3f55a5faf2037da5e5333356c5704175d4f883f98c840ae1b2f4f1ad6ce1802d2d0d70a916da2d", 0x72}, {&(0x7f0000001380)="c478caf8404771d6ff2018eb5d3b90394e9ebfc08afd927073c5496f0723a8f0f6d14900135dfd824db0cfde074cba53d268641f2b89c93c2aa2110f12ce6aa21ac8a286a495e215a4a86ffbb8", 0x4d}], 0x7, &(0x7f0000001480)=[{0x80, 0x1, 0x6a, "904af25b46a0056f8b1cbf348351540870d7adb241c4c6b827174ac3ee3d1fd9212514198df74d0fba3a402653248f45e62d8b892d0ccd35f30f2a60a23205aaf98943278cced37394ae7b57bd6ecd42bc5056f6d9a70a3436d12fdd528f0472d165ef7fcc6dee9648debca3"}, {0x100, 0x0, 0x1ff, "bf7d3730a8352c988df1267377dcd1a9f0f20f4e2a3a73ea148d221689bc5229f93e4c4a2c6f90d981439cfeeaea9e6aa48c0e36e7dfe6695cb4002a84bc205ea45f3a07c73f1d8f007dac816282a846ca16e5e5aec1d4bbb10137c9992c4bd2baf01a5763d65991901b3fac8e150bfb03e8d81f68aec378d7925120988ea9e3fcf1c1bb6d91dad32a5794d5ebd79cb75e41ebbd92a49866f5a0cbc715085a4fd9b3e6dfd6a471900ec411b0eca5c2ff76bb3baf680c59590a11a9a7698ebeb3acccb93bf53ffab0347f310db136d8757e5e180128664886b3d14db5a87ffc945be5123c3ff8a7411e93"}], 0x180}, 0x80000000}, 0x10, 0x400) (async) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0xa}, 0x4, &(0x7f0000000e80), 0x0, 0x0, 0x0) 16:04:56 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6, 0x2}, {0x85, 0x4}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x45, 0x6}, {0x4, 0x102b0b45}], 0x2}) (async, rerun: 32) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000001c0)=0x4) (rerun: 32) 16:04:56 executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r0, r0) (async) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) listen(r2, 0x0) (async) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x2, 0x80000000}], 0xff, &(0x7f0000000080)=[{{r1}, 0x0, 0x4, 0x2, 0x5, 0x4}], 0x1, &(0x7f0000000100)={0x5, 0xffffffffffffffe0}) (async) syz_open_pts() (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x5000000, 0x20000000, 0x400000]}}) 16:04:56 executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='tap'], &(0x7f0000000540)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='%F\xc1\x00', &(0x7f0000000140)='tap', &(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='(\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='-}$^{]\xbd{*\x00']) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x800000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x80000007ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='tap'], &(0x7f0000000540)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='%F\xc1\x00', &(0x7f0000000140)='tap', &(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='(\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='-}$^{]\xbd{*\x00']) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x800000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x80000007ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x4}]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) (async) 16:04:56 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x0, 0xfffe}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x200, 0xfe, 0x1, 0x2}, {0x2, 0xde, 0xff, 0x81}]}) write(r0, &(0x7f0000000000)="db6c75907bba7b5dbb7169943e28", 0xe) 16:04:56 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000540)='./file1\x00', 0x0, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/87, 0x57}], 0x1) 16:04:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x2, 0x4, 0xb3, "00730988a9602e959e00", 0x0, 0x6}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x45}, 0x2, &(0x7f00000001c0)="eaed6625f39d275af666485da86fb6902a42f48ce705e0d85c91bfd217901cdbb5ba83a2ba3928ba29249539c73507f2e240aec42874bbde1b26d2906de34995210a3f93e5a9e73df59fcd3d08f538394dc8e321e1503fe0907a08a871de6e301a2973187b2d99716ca78d35fed5bc2a34dd59daee3ac7c142335d95b444f202a08bde2dae02f237a32f48a0f34f7b596e8dba9d83357a70a0f3ffc2a4289fe5e4ed96c11a00357491cf0b5eac47d063e1bc070b9d94e1c98bfaba32d3c174c6c4ada096576e3db828abe2f9d2756e6453aec645014f155ae0e44999cfbee4258822abc3fb5fcbdef761e72a650c7154b3470f34b4d42f99", &(0x7f00000002c0)=0xf8, &(0x7f0000000300)="f2ba7ffd0066315dfada48b3bd921be3480ee0954a038717dbbb16ba6b9ad7bae5a70b4742a9dcaeed1999797aae7732cc43aed29500064eb231b769003ee45e2f4de03016409a5c8a13647d3ec38ee3b962060eb3ea0efece3a6aaf8c43a4895f933171990a36e34b9e64a513837f235c5cc0431af194537fe34844107105e3fccddef53b08be89b3736c7d1df1dac293b16fd31731ddbd041143167762db614c54d3ecd887d7fe2b9b548e3286bb0abd4371bbfe12ae2d785684d3478347fc72fecfbd8e0a11890ace437b6f2941591af644002372f0af389bf5dc7c9e06829a84997c", 0xe4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f00000000c0)="056ac5d047d37c3c7ba3bf2378efe31c9b97f71d81bf8cdbdd69f6d78da479d0ac5ba564cd3016ed0812145291bc9fd3afe0bc4fe5081490393641ca6983ac9bdb562c8f", &(0x7f0000000140)=0x44, &(0x7f0000000400)="57640e0f26ba711e78aebfad70844b56fe", 0x11) r0 = syz_open_pts() msgget$private(0x0, 0xfffffffffffff97f) msgget$private(0x0, 0x440) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000640)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x4}, {0x4000006, 0x0, 0x0, 0x7c}]}) write(r1, &(0x7f0000000140)="23295428e2fa906bdf4ba005002d", 0xe) fcntl$dupfd(r1, 0x0, r0) r2 = msgget$private(0x0, 0xfffffffffffffa70) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/28}, 0x24, 0x0, 0x0) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cfa40ad56441d402bbd793fb9d7e387778c4c5f18d37cbd8f471889e7fab2948244a930b2bfe303ad694abde2b78f4065d6d39a05bfe6ce393bc0ea09da85e5f35d9778ec68ad795164"], 0x5e, 0x2, 0x1000) msgctl$IPC_RMID(r2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) r4 = socket(0x11, 0x4003, 0x0) getsockopt(r4, 0x11, 0x3, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES8=r5, @ANYRESHEX, @ANYRES8=r4, @ANYRESDEC, @ANYRESOCT, @ANYRESHEX=r5], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="7edf6068f50f05d76a3865867a7bbd4e8760e49275325101cb8d929bdd607ac2fb0b673901fc1b6002e322902df44a5b44c0267fb0fe4954d2d2dea4ed9d540083ad5745365b27678dcf2be6eae48d5bbb9f367e14bf8db25cb5c63611a046dbdd913eae3a4bc6410a87a579ae05e703411390c76f1955b73d00"/131, @ANYRES32=r3], 0xf7, 0x800) 16:04:56 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x100], [], [0x80000007ff], [], [{}, {}, {}, {0x1}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:04:56 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x0, 0xfffe}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x0, 0xfffe}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x200, 0xfe, 0x1, 0x2}, {0x2, 0xde, 0xff, 0x81}]}) write(r0, &(0x7f0000000000)="db6c75907bba7b5dbb7169943e28", 0xe) (async) write(r0, &(0x7f0000000000)="db6c75907bba7b5dbb7169943e28", 0xe) 16:04:56 executing program 3: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000040)="4f3912d4dc0b4a6afcc8673ae7d367d1e7dcb3ebd258fe7a6e2a1199edb67b57c346ff1696a2caa1f403cb08bd770fdf782b42c95184b8ed28137a63fdb3a453e70ebe54ff1210e9645c52fdcdbddbcc6450c4f01bc78b854095c078c701b6c8f75bc81d396401a2de10c767757c25098b4ff6d4ccf6f0ce30040f05a1cbc6e2241b9d82c10572d7c3f270907b08f0321b1b6f4e3e099c7273e0f5f1640f604ac9d80dd0771cdd44eeaea96cffdda858c1ccbad113fa4b5b8f2cc765617133145508c333df98cba5f8b5837291da8b8e083a41bd5eb88a5a1d43fcbe01b3f2eeeba2fa9d1be66bd05b5db15019020ef0aa48868a0b4c1fde3b349c8686aaef09239af8c9ce896eb496147f8c92426b8cd73da06c67296bfc5456d2819aeb3f2823d4fe4e6fae2b3d62b084f5c7cafeef5e9f726fa23bd78fcf5ba78416e528016c7d6620e241fae5e4022123305c65675fba088d8039f5ea1a8dd138bbda13707f25b98bac4c5a8574a308818fa7cb9df5e2837a0da047221860a61271d08d6711072d15b871824dabab1e52946e3479047ec9ec173b20aaed5022e07734602f4bf8a0d0d5c1c54a3aa5719c5a4e7264edeb6cbaf065dc8bd7e9e918bd483b28751357d589fcfc109fc2f96dd7210adfce539023bf56727c978b85e450206993a20a767fc5996ff7b9613db8bfa36b36e8f5f5809bc9a3d6a004cfa4c00c611403a7d7b51ac6d25c57a4480426d110c9d8512f2e31b58ec466d10a9c01845f9a10b7e5892f472289cf0ccec21cb0a224e611a4e3b703a4787bc78866a6646834f61015f3e10d518ccf603eb01e2d3573a7329ee99808fb90e9c1f8f964ac56b4a1728ee498cba4f2b382c8b80b22abfb4d33118ce3aac7c9af853df5370aff8ee3f4f8191dd7423b25e369648980af059354d17f99715fab61260e1c0638c21b87c2d3c9ff272585063f4def9e5200c4800fe9bb98604705e0fb1e399d111669c0b508a51ef108bb9b9f505f94e251c6776ce723cc79cb2c14afc89a389e032efa6cd55129322d356f071b01ec415285ae1258b488610ce2d7af53a1c71fee350ff5c66c9c780e91854a70ce82696423e1bd79eab0652262881f0aaa7559e665d29c840ec7fd5b867aea449b778d1367d451754441baa23fcdcccbcf750f9e8ec7e0afc0c923d4ffd52d18a169b554137d7c9a214000eb8dc06ce7c45b0d36590d9ffb6d7306bc91a4694d8a3ccf392df241def50e03c7f848850462a44b4bcfd04c82803a0ee82a7a337b04c035fa5e2e56639b54f5671296cc687f4ab2821c82fa74b3c0945643ad82493f796ba021d58f4f5403f4124013d77809c9b1c380ea3a9b9608f2e5bba9e97cade069ae0b4b443015466514201b41b1c22f224a63cda582a0954ec776d833025c096d1707adc458ed8d4adc1b8691e893354d709e7d4ee22d764dac4788484baef03984db207cb0b7d27903e67a6f632e16bd91da36389202e7ac76c125828ce1cb7f38b4b963bf44653979f21100cf95bce020b5714bd13adeb0b15ca00a848a73e1468683bc604a896cf97504a5d2d9adcaca57ba5432b4e8125c433109700e966cd70eab3cce2d2202cb2363af054f0e9b6a4ae5d7ca0e3d308d970516472013467031e075303984de8764f2029a2268286af06e444a44a8a6813673d57d86ac7f252a4f21e40dbbbb254005a67caeeccf1f41936473e71fa7e6c5c3db90832b74ad10b3fcc77e40cfbb9541e6dfb4b8e0f792ff445e4eed88a0390484a63b43df27deb89e241b11f4fa289ce74f0895cb889eca808d5714b3cfe35ad38086e63511f1ae67097a8dbe538c42a682e9bf07a344912921cea8da359f85cbcef811688408471e5c5f7cb2d98b70ed1dc580cfad33218fb5e876926ee8fa2d01bbd60f65cec8ca00599bea93890bf3ac4ca96116557c4a29fdc397fe7fc07573554212edac15343fe21a0a75e5623bb3e5677cd2a9aa2f4b952a7d88450ea74a7cdd22033e9c5a1c0cc8df6f5a63d0e6bd30b1d437119035f95c59de5d910aa303d8bd3be76d08668a45933342a25a99d994e2d933ca4b8e5714784dcaa95330b97e26fd1282725a82ebe79f2f4ac73e34ce77447e5d357d018d28f936c9bceb9feab23e26e863dfb343549a37056d04f0eec6fcaad82d52e5b06838a8aae627c87335ed5e2e19d4914c26f4e3bad3dd4938a9b5fc2c49fd116d7379fd76bf5462526d12ef89c23f6833bdfb50e0378efd1a5ccb52adc9bef1ad4328b2be724a263298d75bf77a7c433353adf47ae3c1360847aee31daaf776a748321bd156a19d862e3d36d12c01fb76c77d79ee23a38a13d3ec24e5a736278f90cc9a67ef1d7f64a0318b0d6a74b0cfa4709a45dd3d075cfdd875896d94fbbd7a3b1065e85a5a9e763758f472dbbe6656cee30263e351cda215f63c9fbc4f9da1d7654c12682f456bf184709878b15adf9cb179aea23f55e871e2e94d8097b2787ea54592e8517b3ea824f38d6f02e0158ceb3863df54c754a3ac6a33a88859c58a0d0c83f4b07014f04bccbc3a0da0d5a83d4e27941398937681c2a201f43833ecb8be4b5608bee6ba69f8f3c83ee02808bbe355730c424aff1233e7102cf1d4f600d58773d1dd423a84f0d2e4d0e6a86bc5990e7adff2bb37a1db85d291f7033608c8fa6aa76c1a385c4b26258434fad574c2533f61a42973cf60f3faaad5ab660344bd1bb5f297dc33424106b3d9691c3d8784b59d4f12d3531ac253eb433e8d6bc846991317c2cca03f8ac730e651034704113404bbb5ccb3a21e6f9e5664d68f5876b82663bb4e2a2a7c82d65912873aa000f8d0ac18159bb4bb2ea32fe224ab58c42b806158260d3c065a497622d3e2752c4f18024f76bab52887cc5bbf721ef6db67b712033c10b5d0beed1b8d072d68a55c88934947ba965b144e86ee9f51907ee1123a95a5f9f31c24eddbd862367ffc8025800265189f75f45666da5ed278cff45dbf8170e876139a54808b0bfc6dda776197d9ed13b143b795391e5016abc0d7ee14df1965bbb0161fb7ebe6f1dca544a351221665a6493892f8aef74b3416b691ceb618fc929f5b2e67d1fc473ad2bb3612bee98afc0133b4f6021bdbafd1abe736266dcacd9705863ef132074e897ca25ac5a5e94a36016e78186dd59da6afba33f9ec9ee0a319e666d4ddc5b2fc00ccfa50df33d261a3126726acee29bd7f5c70dda32205286bfd47a07d6a8995cb877d39ceb07bd10117c4b23238cad086ee8f3aa86b2c90e7ed232aa27482da2d355927fa79af711f5b8ff3f25340d1d5a2f385cdb8520f0d6e2e229f180033be36faab788f4674b4d7665a7da8c8684efb64282758a50f77d56bf3c697365723bbb2622eda1c1e9bf4190b99187f618ae7758725b9cfec50586ae15c9e3e40d46f818b60dc07bca44e53a4a4a43c32ae03890c8b0f586f8719bb0169dba0a722f9dccec94ce4a2cc4c035dd1d2ceaea498784c42da5ce1d21a5c62c7b5e92ab19da26dc7494fa028fc8974fafb01b931e9bc9321f0106fbb35694e8c2f29dd0753e3a6c84c91db4eef92cdd72282ceb1f363d6832275d9147d7b84633473df5bce6f4430bee45813af3bd40b45b022a9e24a4ad90d3a4201e769c7fa374afed442a35bee4b899b2e3e52f9b9faea3b0091f0a85225f63148796e162d925438a182ba0921827381b23c5153cef8dc2bb31f8e21b9b495a0be2bf9393df3d51881504bdae3dc812cdbd395dd11bc739d0e36bfee72e3abda0bb781213902bedbea1e30bd42bb15e43ad7460a33ec1d1f530f05268453f92ba98026b6da24a1bc572e05ef242b854dc5eef31ad3e1ab9405e27b4cb63f5f7ef74dd80f593fac450f3b716660f41d14760b38ad787375c118c67cbcd282f966bfe0e86f66d6a1465c820bd3f8c8394802b3e46199c145e06fd60afba35aebed09b5c08e1412f53d05c3b14d608024a98e0b7f975f13061fc692f5dd0ffe55eadf52a06edb5acf2dc504a7f03324443bb07a00d69c97ddf9b9073b8ff9ceeea382951230be6cf7eb07fae1d0dc24869943b0a01b055750d39512605e2b27abdf7ef9ddcfbd578da8b331595dd2348697b882dd2c7107c35b06108bf3460f6c691afffd37529497a0d3685db9682255cb369baa73757ad3947edea3fe7595cb225269fae5223420db554dba7db5cbc8ad0310dba45ea38cefb8bb572d47ca3afd2231e1bab10a39cf50b744a926d35efb7210587227d9a0372d85c3961f2fe06e6ce1ed944cb6b44a309951dd98d93f9eb412848c14a2084f49e68f97e35137c161bdb54e3d396868d94ba4d34887fdb83a0d129261e3c09ad67e10f427bd61f6c3eb6d474c493db7bc69ffbc265f9e7de668c69a69dd1300168298c9e1439400711ac88d05c674e44c9cae04db8ba93c921462ea53413aa8de6ad165f352fe9b17bf34034f7936aca20557901d1080be8ebacee8146d7a378afd7b336a0d76877f2149d763bb06989ea96c793ecfab9ba76df8b6323dcf9731c311b0de5e539e45a4b1d806c9b3751638e7c580e9167d5ea4bcc8ddff5fd4fbe46f73324b6b86d8fd49189834bc0d4003963a0ac9f615d0b70ef37724a8470510a6b78cd2ad69b3f3329275e5b48b565d42055235141b46b3eb208169d5075936c0d6309105e91fdbc85fb0b55f607e4fd5b3c2689efcaf55d7882fe8ce6e4a54975b13a806f505121c6cd10e29d0d548e470e845d2d802fc98e5bac20a567e3926d23f20c55e5ecfd82d700b246f82225590911b8c96b4567b624e4aa6e3bb5698525fc779b3f253a377fd487f3f6c90b832e517fb8ca6965694175598fd3e97e3668f72fa5f102e29aa42e39b3f3b32eeaf57af4927027ff8e66f41b4c0a0d93966482d722d31ba9db7222928d6921394edd565f8974ee5bfb72f579d4988769712ec2cc895773b73791f6ba71305544141a7b8e32408b62aba205c90c31ecbf7dc4977321114ceef61870ec47bb063c90ed9e29de4055e67a70c49793369fa5cb89a1d57678440990e54a1452b5514b476a1f83e09f9fa8027033da4171cd57d1d7dfc66c12e910f889268b71f268ffebe2e71a378065d8543457245565599df04a0c8b43fbaef90e49c6f0c3befcf16beac7ebf7971e25ceccf795a6d5611b939e1c8dced5369a4b99cb7b37f2f5f2ae0d95d7fb3c005e6045abde355be7d84dff0470ebf7713dda2dd540d54663e5409c52ef0e1c7d7c9938756e4b2c1d3fccff3ecafbb41cb0cfdace426015c4fde14f1f26a054193a4f1f95dd207416378873fd3000f5683e90f3065043f4edf07b4236cea5750462488e799a332118187ac4f1e406245518e8e7626f42e6c8a4535acf513da7e0d85219f56a6f63ec113a86d2d80e289b7366e70c0be8f6b50bfdda1b19bb50b4008770db475400fc487e6c10c7f17064212185bbf4ae51ab31087e6741237783d8486ad3ab0bd2fcc468b90dcdb566c38f0fa29fafd9cb3989f3239b5e3faf3a610114e72766671b0a54750b167de553a410ca12fdad9bd2bc57ba280c58b422bf2d4a16a25fdd4c6bb3d88df5284c6dd71b813838eb99ea2ee6d25c22010bb0ff99864e8aa8b8e8d10932a8a8c4eb19f043a9eacc666d417648dea7f826411bd2d5a4852c8e157f5a13ddb6aa55c59e40aa13a789d3f97f9965e9e3b5fa6a5ad180065c86242d7314596271dcbfb8679f0676b83d8de65ff30df5b984543e13d38fdcf2ae79507a5f08e631f2244951cc5a84bc82d3809d2afe80d65", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="6e65c60d0947060363ab096a4613f17eba28e2b5c77b9550062f9fa43187cd30fd3274eb8269b0118f5aff19862605689e0c9571b66120f9db206d2ec1e0b4d4dffd43a22d67960f51", 0x49) r0 = syz_open_pts() sysctl$net_inet_ipip(&(0x7f0000001100), 0x4, &(0x7f0000001140)="9dcb7a2526473f8fbb60d9d56144494647f6ae3a4843770841f31c52b3853c598a4b8dd384eaae2c5858e24b20b72a59d9e4527da68f35d902da004cf3950771239a5ba44bbc12ea04fd310d8bd4b3f9191c788d504656c66cd6ceb577c911fbd2f74181d67b9b5b1d666140e9655f1dce5bbc1cd886a5acfbd6ba834ff555731dc9812c3b0bc417ff93d34f0c78bd50359ab2", &(0x7f0000001200)=0x93, &(0x7f0000001240)="0b53870eee3be5e2f52c43e4e5bae280cd2464d83a0ebe051dcf6e9c8259efbb0d741b53b1589fcbca4d58270db78617f4c196591507a2c186e8d9fc1dfd554ddf0777d95bbe73596919eff3f6473c4f12f405348a8a3d633b68f42233a1484dee114a97eb434fbd023299b755ecf3ebeb4627a84303c21a29d4ad90010ce854bea6c1a3ebedbd04942b61a9bfc12fb8893fba30a1d961c0ed16b918d35e15c78983c490d24649b128f58d7df2afe04419d4f580105e41087ed7954a01eb9c6e7ac9593772192d048dd2d648", 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001340)={0x0, 0x7bb, 0x81, 0x1, "fdab89fe48c5bdb7e6b31cb4defffeab5691bf66", 0x7fd, 0x2150}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380), 0x20000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000013c0)=0x2) writev(r1, &(0x7f0000001800)=[{&(0x7f0000001400)="666732e0f82b1ab41ac86bb2be682e0d258a6da3dea4e3ef470f4a7d73259a644dd82dfd58ed9322e9b411598e9d40fe2195e484ab5b71568922f933d505907472c7d21baead11bdd9930651095dc74a389c1b00f65d32ff37a6636b", 0x5c}, {&(0x7f0000001480)="a569fe9631ab8d854673f2a01e62a987fddc733919c0483eb04422cfad6ed2764e37b2f3f4cc448869389970d08aecdf8f8b9dce2cff7060810f81347611d5a54951bb71482b2b29dba22f99b763734b848111908280fb070f6f01b545c672be82867b43e76d8cb446c22f648a2355c2d228e9a43abfd84aa0bd03da492425019a5a50a24dd2519a4f97bdbead3ca43ea03097025d457f0f253e1bbc055a7f0ba218050f02bef16b8c8cbe32473b6505ff198340b986a426f16e9e1761073185f88e51c57868f6a476c3961cc23ac35b3417afa651c964411b31d7f0f73b84ca84e3", 0xe2}, {&(0x7f0000001580)="047980d52fc330b839f3d5fe10f521c1d7bc222c118beca51cd4aa1f714553a218ea1ec8584dad052d6c60bba287fbeb7f8b94fc1fcfb01378cbc376f1d2bb7668d33c44e4cfad0d11a93b6b716a543b41ba55d20123dcc08d8d1e7847e18ac218ebb6882a5284f7903ba952d953c7599cead2ea7e8e1d57bbf79ead2e40d2c03a0a3ac24010da1605b489789a5ad958aef60f79d79576ae3c4b4b50501b98847ed8ac4020ce611c51a2fc97e55b3b3ebb4c1af4870ad7ecb1ca7615e86ea1f52461d1bf27fe", 0xc6}, {&(0x7f0000001680)="9178b26015c56f5eacd14fd05fb72e30293b71fcc40c3e024c62ded722bacc3f0730314e20112c0eba5c55a99c20c7e7be7a65e62e9e5ff418d4", 0x3a}, {&(0x7f00000016c0)="20742fe65b4dbd6a2ae6132aa3ff1e119f78efdc503c6543d519edf1703df57c3daa0d4ae2d0a9dee93247fbda66d8a2cb212bc8d1ad93cf8453d912ad7eb131283eb1b8c9e50cd55667d1da2ac666de028312a11dae32438602e953782f660874e51d55d7571562e2801f4bea", 0x6d}, {&(0x7f0000001740)="be6b6f72e01350708473e7223045dc1eac7f0042f57a216859930879bb7fe40fbe49e97c03c02b8d4ea69c366047124765009a1bdbd6ee1f4898f5df5abbc1554473f1f7ec4e5256a4676ae527bd2321c13b5ffc4ef72679f021f02c7141c1dd446b48f813ff2ea3fd32fb12f2937e35eada84f3fc645ba1fecb174dec1fe1b16bdef141a18a81f16ee37da909", 0x8d}], 0x6) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001880), 0x8, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000018c0), 0x40, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000001940)={0x2, &(0x7f0000001900)=[{0xaab3, 0x1, 0x9, 0x3, 0x7ff}, {0xa2, 0x1, 0x0, 0xf000, 0x4}]}) r4 = dup2(r3, r1) writev(r4, &(0x7f0000001b40)=[{&(0x7f0000001980)="598996963b76e8a02ea353055dbf0c8089ba53ae91bac874499c6904fa6a3e14433cdd93ebd7cf2e829a4b5b03fe7b1e50158d32254ac4b9e64ddddec16745bd9f4f921ccff225e7742b7fc99060f209626bee07f38db99322b878e16183ab68840e464dd5ae9a49c6a11ab041513ccfa54b40787d33feaa7c38f9392b2c2beeb1519cf4491fd271ad5907fcab290a8bc928f4e32626cf434c80f4267da4c48d0dee43cdbd81eed886e6bd2f293098", 0xaf}, {&(0x7f0000001a40)="ea54fb27e23a47189edeb145b0c3641066f3ad0b6bede88a183dcb95a9ce8790757f8a041966d82ecbe5ffa820f2ba0196d91d4b0cc49191339c660d85411b3a1dbd4cc45eece317fb9914658cc18f4c751558491ec9fb171742af858450ce6b280f8618c7240672786df24f30497506f7fdbcdc9c981e28869b4cf645a4ede607febfb4a97dc1521e9f3516acf9cf823dcce4dd13a9c6bba444af9b910b237e52152f7110d319b8b181b2e3d921706adfd425486510a9859af900ac6d9a9812ccb1bc488fad9a36258e97638281acc4f8bf79c02879cbe5918c42a4e7abd3c010e5dec522939c3ba8ad99e28a529d118ef57e4101a6316bc88c1b5dff7f4e", 0xff}], 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80), 0x200, 0x0) writev(r5, &(0x7f0000001e00)=[{&(0x7f0000001bc0)="f876da60c109c0cfddb6f2854254d23ca51e6a1b8c874b38dd883c4dbd7b4f047d017ec17a2d97fc4c9440d36c6d75ca5fec974683ff17190f16795483847a29712308e9cca4e07819a39e83adbff00993d2921dc984001a2f3db40e1fc403ed7af330e3ac6fd42c06320f2582e43cda4f1e0dba8d7fd9c33768e2a1e24b0de245b192dafc726c5750458b4f71aaa18f5f1bc0952258ff24014bea95ba158e8c17123e766dbe0e41be6363dbc319718eedbcaead", 0xb4}, {&(0x7f0000001c80)="643fc0b0d775a6b8898b761148e692298c1381d2973af71e0a3d7a0fc6a8c352f3876287fa65dde0d803ac97be1b04380e8bebecbd8c19818338d5245faa4c290fc7c6838e95b0086559fe34de458dcb75d5dffda2022b3e58b3a2f21259fa34ecfacc674321369ef20e16ccc4238833744369526542a1a175d4c14dfeb5a0aa3cc0d9a22e17392bf7b937737d03b32947b2ada878", 0x95}, {&(0x7f0000001d40)="a10cac6b2187ab552529dc08afe9a16cfb7480bb1c36064f96c3fdc545839f4f0807e1cc5fae916e7d4df8ec11bc5b0287e614b09fed29e5e64978831dbfa097d2413195aad69687d2e411d5d8c58703ebad2916d8ad640785a8521955bec99ba6533b18b1efdbb05e7108d869d3c0d54d2b86dbd734add68ba9e3ad96de74", 0x7f}, {&(0x7f0000001dc0)="0838636686c740390d5154d506dbfb1de740cb6aec73ee859385054c7a0d51e8d6c650709cb71be8ad5c579d603ecae8487fa9", 0x33}], 0x4) writev(r2, &(0x7f0000001ec0)=[{&(0x7f0000001e40)="50f407996a03d3252ff7578bc19bc1a4fe812c6ed7a4e63dd9d3a69f285407146415a1b3076cd12215ff960763f33720e3767bf3b9c642bc083b40280561cdf8e064f6625108274d389e086e5b39648c7817e70c2c2a477a32dc1c614a04bbdd121adf9c47a4813f2c1f004a", 0x6c}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000001f00), 0x0, 0x0) writev(r2, &(0x7f00000031c0)=[{&(0x7f0000001f40)="2661747e5a349e0443f5fdc2cd06a139ca09f6491b624eb60ea07583948297b59096bd4046df5cae7f37c25d61391ac2b7169a841ec520c407b790802e5a4e0f9b246c384168560d710ef38c8590e2ec56ab1ec5e334d6d2dd1885c55cc2ff76953b17de7d62236a1075396f28401adb062464274d330e7edd757e4b881f700eef2c8797f691348e088c962e39d33d13d0f8c7064f7ffd2d6038b0caefc6b8b9cce27890f3169bf7dac43b5ba0050634df1811ac5fce0ba4dfae01ec54937d75ba58b99bda9e06f05283cebfcebdb6693352de99d4a7dfd49c23179baa708678bd401a0afa66275f3475ff445f8381a3adec29e6a4bfd0d7f6839671668d236248778f588459e737834e95b4bce392aa29df99e8fc5ee7c74cf6a2a53b0cde20dbd7b5616aa20da3dc387d7d337e2404b00517795d7ce6ab45423487a2e5d869cabef767e3cd578f4154b07d92eab6519681391cd72f923cf4ba8776a944307abf97dcb36fb9ca5ea5c2295a9d2249026243642eb72ac72befb9c853c4e60ab6815a607cd83c0ebfdd4f7e57b55ce0465c1ab3626e2a3f0a19b27043c41747a27f0300ff6ab605c56d9945011ec4cc94b5e9c9b95c5e030ee55f57c160ed7f1386c8efd7fdcf6bc3c0c75b5d44f1f4bb3fa3a13844d34253c5cfe52c56290422ba27597803d87b0403947ba35d45322b763f6c89e29e4c6439081b9e6cb48a9508c28edced1091f2ecf5199dd55ac44345bff282114b9ba33fbe8fbdba1db18a8a8ed5fb3905853400eaff100175706b99f2bec28e95ea87d6b855dfc8373a0216cbe4b3c001fe26d864437f0a63b87b37d5449aad6f14e54b53e17cd6111cdcb30b0094507634d631f17d547d4a7efb83b5e1f815be70d9fe1a45bedd35d7d9982083ab0d13d94662b217298cdfa8c1cc1cde7f41f90016776dcfacb2036b7b6ac853f4cac538b1180d3ef5d4a7049e4d9ec9e4334189e3ddf35fa2c31e3a62cfccc8471c7fc914831fce80017bc88638eaef3c0b0b4e48393e13e47cb500e3e8c63a97ca79624be05bfd1e00933cd41a812ea9f80105db3db45f6a6916fffe0eefd0609f7d9526297463bca473e86aad196feeaaf9b571a0eee16d3152cf7f9cff5acd21183bed260e7e5e7b7087e4dd6927aaa318d922571885aa8187ed2eabb3fdb928b6f51efdd5fcb46249dbe8ef3fb1887390d8f4a96fd5a90c2ec501f3c62dc9f395a69734e0089e6068bc46bc4cf3fcf2383e80ccd397b9605c6b59d239174c9a22614c127b98783d023988dfaf99e028f4bf1e89963aba0f64487380c383c14d9989426a27ea6297685502fca4e52b245d012c6c9f83e83a0421c3362a51399dfd9f2ea6064dfcc40d219da534fa8072e4aab8cd4c7293670c314ae09967c8791acb2c97b795c8405cfb5cfe9b28a9c209837cfd509fc2364835bcd81b80995ffdc6737583b57d2e36aab4e8d7a92cbfa38c7b868135c4a924876f329cf16cbd15bc7538fc4b255f250e0f223d379fa0646b01bd0c3ad4877f92420c36e12b821e1dddb7d2bbe2f0b3b3646e183de057741a2e2718746969eddee3ab7d1b9f990483c5eac20caa04d1720bc1e6483e148e38e656c39ec2bb11f347d492482d01776c3e6acbe4982fd1c7044c90fba5e285aa3805675b60b077044f53c36359e1261a9882cd16441dc8e08048c45e3131617ed4954ca3c074b345080dfd3836a15833331de9f40032b9ffa578182266f70ed79d48ebc52b329be7babd28df08934b2b0c6be576ff720fcdfe66be18a9c17a304299676347cbacd766245290f36efabb9c893b4673693ae7835aa1ffb4dae8e1a366d425799c69987a80b11fc5ab88b7109a5401373f72aac05921d9fd780c5ef5b34be0c8db6009f6d65cd5021803af4c5dba2b3b67c454adc33be0d92c87fa5a91163c25f9efb2c1543e79dd5eed9b44a28ad418dd51578cfc1a6bc5994e7524b3cc303dfdd4500e0a1cb36a56507c5ff4d421193243f6d0b0fb3ceb46db9ac357f07565201dff73b84949245cd7a4a70e021cbea98b60f38e054cd7eaba1bc40758762272e3c9d446768d51c6d7f9b2b59dea042930f9015401f92b6ee0d80007b5a3545c9e12d1de9065bd89595be919e063032d6b24c66a560908fd5369b4a3a59f8564bb834ec1e98066424bbc9b6984c9fbb021afd40a097db4517027273c0c2381788bfe1daeacdb9db2791787aab3d1ea87bd063dae7b3191a95641855c0de8684371bc8b59c0ea52174338f6ad49142125d6bc0892fe06970c9c7fac9cfd7d61839d812dc844d43fd7f2fa6fde47946a5ba3a39a99fd6a3880ea6922c5d84e7e3d64c18a29ee8729da56c3ae21fff28f630be3724c42bc54cec252396b2fa8a999c48502079227bf0a63b8519613d36519d3816e8bf52aa1997606cbc0826c85ab886e0b70aaa4e6db6e7f058713027bf3e4ee8bba8fb4a2e0febe4f76535fa6151c77ce949d2efaa2da1f43cceb4dd32524a35f62da354743339160507540147a31bb788acdb0eb2f17ebec82bae9bd4d453bcc121f1bb1c8c02052e70d443eaef529bcd1433f1f0d84a44511300d563a78307736d112d2ab89175f7370de03866e77c4668e83c5dcd463ac6ad20c5b78116f234a7269accc4885d25d1191e0cefd3ce15a23f27492c73808e8e370e79c6a21dccec8f9af28b995604403c130d4f41d244bb8c216c137fb0376c7108ef0e7241aac02ebff35394c77fa01c7cdf06d02b9cf2144d5577d0eaff4976a106ded72493de76c534605be4a67d238cc55cb94d5ac05d3888f35baa956959b49d703146b26db703e34519333d1b751ff4f44f3f8a76ef90bf25d5eb224976d92e90ced28c9d18875d53d9e763441506ef024975ca8acff911fe7db9f636d33ea9fdb254a7dd7a49ba54adbf244f9dc5ca017198142a071e189c173d5f0d2116d6ea8f77ebecb6eaeffe684abfab5846af54d4a0f079b8f9b2b06733140d7730c6faa34e11a70968018468906510a587017fc60310dcad8abf789e3ee56270c41017dd146ebd7d843e5baef75140c64e9729a88cf88aa65ab294041401415ed48eeda32cc9f7d496c6c02bd58105f2f5400ad737edb965503436e2ff9c10e23eda3ac7595b8d5b95071d72aabad72f8eeadee1a3b8e1227444641759c91fb3d9470f8652dd3173e5372f9578082a414d8ad988d3e59ad044b94f800b432c447b50b32b63f3b63c2c7ce4496cae2cd4006576f0ef4bbf09093d88e8e348907a7694171922351d24e980826b39c22cff2de720ee696f421bd8009245063064674d0418fa2d411f74252e04711e9295078278ae6768c1bedc510881e2950964888a98e98acacea3de2d2cfbc67c3a781ebee3e2a22bfafcb5bc59803320bc03bc7a6b552c87251287ba06c17dbcbfc9b65bb362a3aa3892bf7e5c889ff00a522639e61a312bea09a7c113541a0b4b0f31973b6659f995b22422641cfaf282b1dbaa86670d0bdf04542224bc8418c0b52eef1eadf8ecfb8ab4a4c17aadf138e1e599558cecae90387c14ffddba2b9a0522c12888e1cb1e5962eff8b6efcce47923305c0d2b3394145ad3a84e070fbb5fa9137220dec86607f381a45ddf48b614cddaef4c9b84cdb2844d79997d8f607c2d4fd35d5473f28245bdecdc3cf0932bd18c9e2877a0c726460f1d29c58221a5746c31534884a420a0335af3ff9358097e26233770f405da4629b4e27945e92e7b678ce26f45559eace02baab5ccb30da6b8ac963749f965366001074f576049d9768bdced40b13c2090462dfedcb9d0d09d4642ea8f86ef7d9f6cb4d34fab52a8c58ebabb3195a3036a818a872e08c23ff881eeb47b909f2a35a6ccad60132838dd1a4c6a1dd88c9f039ab2fb797b41793f06ebc257aa790ef3006061ff41ff207cc30e19e53936833ea903f1bb7cf8e9b1aedbb5abc2e2f029a0248c60d2d77e633b233508ecf9648f0a9b3da3109d9e734e497a2a55c1acfaaf16f88a2fd5a3b8b9d0f04475f036c8a180e346af2455644f59a031b576678cdd7254451ae4696c6626fc5d4ba76aff4ead3518ae6610c52f6cc74c3ad05d2d17a4609dc03c19e39d1426ccb31ee383b29dd5b1e663a51f8ea61494627a782d7286e487e9a23b9de99aff968c153d4702560d7fbbd786ed9f760a3e5025615ea4c73c8171b163493bbdabac4e634086215f59ecb433ed41af198589e563d0206647f6c196277113db241abf68564b83c5e9fd6973cfa2943246d39f20504695d5186fbb3321ad2ca1aa860afa59e75b7b90507c5168391697042a03fee107a692b30f4cbaae80252808c54b6de7155446ab171f12ae81f4ca382f141d312b893b8ea3fe583f8cad21372675b50a766e654d18217c056ef945a68f907ce21536966bbc7d4bd1e57dfd2124ce9b18566033cd4f38be4e14b579915a9061967b133d55ace078577992f5fe252d542e51f17af6fd16b28e07092028a8e48f376c5d1d202d363e03a3786cd32a1726b8286509bf8777a3bb3ed9b6513bc6bcd2145a70d7d83f253043c830e7faae5f0058cc42946a949aefd79680bca1b186848d05689aa5331b3f9b6a241e6edb188253fbdb2c04b9df4ce02daa127e0414aec65c8b05415da35d462e712f9784cb50f09cc3c3f5199c03cee36f9c3a1cfa77f954104ee00bdefa3dc7d14235bfa6f24b892119e1080efaa70203dc7465da882cbc20e41b2a374b8bac4134560790ac44c63c36f82f4fd17e8398e39ec0eeb3fd76ced74c5a209c7231f75f9bb8c70020be3a9827297625839449a2dce7b18b41f684c02e12103cb14fe8aeaa4799c61575be6b08bd7e06dac7dc60288afef119011873711cec5646c0ea206d1ee4b5f00dedf066dc5a8377e2d21d14df8d9e3505d75df4926c1d27a4f0b2ae776e27d162f7a5e0869536056324f824357eac2d7060a3322ac0b4c374aaa78954d06a084fa33e4c8b96b04f1a1048b2c15590afc682bfa3fe5c0adac9b8a9b8fa2941e5c8b298850d353a4ad5a47b5df7aa3cbfa553f04566daff5cfa911b4878703b0e1aa37a2ba43fbc3bdcd156dc1b138722b1d127eb873f800e82361e8bdcbc260be2a61e5d9ef9e9efcdf314c38667d74219deabe23b50ed0e203e1eee992ad61f79172f439dc269b3093611638a99dea6b37139d4e1d7f65aab9d0efe4adec6ef88a1abdf40c092318b8817c2b788b55f5104626950ed0ab3fc0f02e5dd95655f8e4e30a4ed125b4f8c7769b0ea00f9ec96799a7db2ae4ff17513f6dbaff7d40e78d31696b2e070d291365b43000dd94b1eb8948658ee1ed8fb615a257853d0ad98676dc9e4b8d7bde39d538c088c3cc7156fc0747a9f4a38bbfd3a5fd9897e05b9760a3757b98ae4911af46065dc4d9c66a09ac7aa3d88f28bcdaf29acf802f8f239be84e046b285ddb742dccf0d0d4076a558bd36d3db166feb3021f4ad6772fdede5d1cac41fadb894a422a07b728296f7e77c00fc400850ed8a998ee7586405edd3c57e3f1fd07dbc683bd901142a3fb8072b1297f021845b7bc10a7ce557c7dd6231e3dc8f085e880164d8c2fb83007cccd6169c4c4e72bfde1f5363dd7b9b880c91b9326b9e4cefadd3d48192ec2e659a8ac589949d36dc032287fa21b8172e90c3e3e831d44b17f0ee9d3b39da93390138a6efa1c0bb4fd0a2ecd6235ef979b152046fb8d6b56b89d514697ce1c60be88ab63affa898140a7270be8c4aa515d6acdf0e073d1ac90219ed77be83dd177a9c9374d12fe543b96bce9", 0x1000}, {&(0x7f0000002f40)="40c91116ce042fc277", 0x9}, {&(0x7f0000002f80)="859158369a57bd945950a2730753097ad29054ce3b4f1e443f712e526b8ae0177955d3df5bd91d42dd5aed966524dae5be2614b353f7ce4b13b3725bcdc4b7243bb96fdc806233a907d9", 0x4a}, {&(0x7f0000003000)="8f4e0ac141f2edda9e3ab6aced3dcf2eb2796e481afa728e", 0x18}, {&(0x7f0000003040)="163eb013e7d13de20fedeee292eca6bcff07c1a31977354773aa5e75a377a37e296308bcc6bde370eaaa10bf34da9385d3f3cadd3584f9dbc5690e539410372abda32dd614a163bbd542ac28c3f1841f949212d48c302882b922574536be3124f0f13b4d5b841676a89c90b2ff6b0d59d118a7c1001c4f4836aab12b44f83994b1eff7c4111a4b201b1863766f3ae2d8d144772663096c", 0x97}, {&(0x7f0000003100)="8cc593882fa0f7bb93e5d71a95a388906bdfac77f50821d42fdc494014923e9e02abcb4297c739e3fcee26118778af59b06b3fff4e98db8ba3fe46ac2b38a998ec7fbd00727223a3db2e35bf5f86a56b49937768b0381530379d1a465c3eda95485c436572a7f35e543c8331d1c344c049d850ec173bd811193a5e2afb45", 0x7e}, {&(0x7f0000003180)="5e6009adb581008dcf7bc31023bdfaebbc52dfcf876f26", 0x17}], 0x7) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000003240), 0x20, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000003280)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000032c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000003340)={0x5, &(0x7f0000003300)=[{0x2, 0xd88, 0x73d8, 0x1f, 0x8}, {0x1, 0x7, 0x5, 0x3}, {0x0, 0x1, 0x2, 0xfeff, 0x5}, {0x1b, 0x5, 0x47c0, 0x29ad, 0x1ff}, {0x7ff, 0x8, 0xfeb6, 0x7, 0x3}]}) openat(r1, &(0x7f0000003380)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000004740)=[{&(0x7f00000033c0)="b7a33ef024c02ecf2f6483ac61aab21922b1bfc663484a1818a0a5b16d2ef495c5a87e5f380fba6baeec6a552f54c169f35b5a9333e74cdd2cd66b1f8689d76031cd8374d2543db5741b28aa7a5d39aa42a53bc20e60ddbba48d7587b84f45b3a2c211e7940dfededa7005a09a4d52f5a5fb93b508b6990a1e077f88697d032853669dc72ba9ac099f", 0x89}, {&(0x7f0000003480)}, {&(0x7f00000034c0)="59bdf721997b0d0938f9a4c0344d7bf41b45a6494ba7dad86180e184888aa259e3e5c2dc5b4cf0f15c5116a4e293cc9967d7d3826fb4ea1479ca08ac37ab8ef3715fdd5ecd6c399dca2c2e8d4c42c9c177a071c5c3cb67ca77570e05bcc5c29aca5c14ed01a67503939f4935b5776f0efc09373c6d02f5917483dd4e5be03d1fdfb993ed7f05b7ffcdd1da2fc54329e3951610d8d04edcf8a3c983dfa400050a8039c3ee2a8a70b953572da96bc8a1776444219019f2ba8db726c04ed4d0be9e0797cee8c9d0102fd2fdd15e8d1d225098ff7f286c94d1a59e057cdd619ff42756ccdd203be3d9a736f538", 0xeb}, {&(0x7f00000035c0)="50ce5282757756c62b7393f5db595e58f0ed299237e9e742a02ad957abd63bde5c33c066cd8c132e1db7241e85ce7963c26da3445cfd743998c666d434d515db7887b15d23944a82abb0823862dc", 0x4e}, {&(0x7f0000003640)="17423ee11abc31137aead84114544f11820e5d746091113a25eff65043de83bae190ab4ab5e5c7ea3c8339ee1488821694881988385b38df6fd401c3abdd5ded0b9322f4d6b1d9df30e7214f7b837e39f53b3d69b0dee6", 0x57}, {&(0x7f00000036c0)="16", 0x1}, {&(0x7f0000003700)="d5cad1904ac0901f80aed0903a4b66c96e85ebf90930fdcb93a0833df5837678810817caca988ee322d7d28b590aaa83d2da4755abd6bf0d8afedf5e37817dbf38cf3c7249be458cb5dfeabd3eaa2d4b90938aedfe4b3c594b9d455622608e00630fb9c2aedd09aa3e1208a06a61fbe0e82f511ff715abbc3c7f559ff47f56519917067565a2909a730cd85cb2930c87c8a8751065554392823776a0d6d9d570622d6e2cadf0d89c001bb5cf89b7ea4521bf7f6aa9dba94665dd1d19806c93b3823a6b3f057e0edc9f1b721e93b785905978d52737f4955dc09f4bbc64bd779f2adbfa7a4af6e4854c293bc0eaa5a63eaaf654e266a5638a9bed58fbf0cd86261272aa54199c371c1884f05e30a471262e9741720110835b874a26279f40082c8b0850480ef731a340973323872a38ede78f042102070690d8b34c5668a8658bc1f1b900e99955c4c489ccb1396647c0e91b655383218f9468ad83b3411e4f2e519a14c3b1ed75c7c904f19c84cbcb56a1db73fee33ff6fb64cbca2f60b836cc9e8636e9ede0df7bcc6c525370530c7374eaaf05f58e0e246b18aaded88ff4ab7bf0ff42ed8591276c2a6d6bd8a7e823c13180f1a224479fc874afabaae31642360fe912a293c3ebe690b774c557a8710fb5fad20d92913cf9573f91a36230e952c61b1a833469cef586061ff13ad25217b18d579ddf416631fdac7423c6496296c13993c48161949e15d8313c0522d638948008c9792d48573d74e7af7382f4e10f27edbcb7f64a45c3ce5f16b3c88a42209169d046526a83b06b34e6320896dbf2232715d8b8df6f089b6da5e32be3c4b62df76a99773ceaf78be3d61dcb1c8bbbacb01313410f42393ebdfea7e8beb43d931df4afb909674d42e620fa434d5eb8a53e96712219d3375624390b3c08a7e5dce2bfaded697aaccb8ad4ed134543b05df9c43a1bc40356d5e98906db843f06ddfe8d2adfdcc5b18090cc67a74b327af32eceabcf85b1d1141a0da6c3fe71882ee0284d4f006b3c2facf31ca84188162b60749d2c0548d2b3f225b0e9f991c8d7816fc7c6eb066c27dcf9c7ab358086de3a48767c4282e7cc362b0d0c6a21152ce36f6dc7c772bb2f599ecfb9a410a3d48687d755cd64ca5b089e3504dc6db6375ee15215b6ea9080331c8d53f3653d9adc60b5cc9f94bf7056d98c70b38d30d58acc796254cdc8038b3b2c0a3d556f0b4694a1b68fc1da56bb874843f9b3cc2dadc1976ec85a6861defe07d374c70485a2142652faa19a71c91159e82add63d9a7469c02fbcc1f8dbfcc9f96fdfa61e6c57b1571b2f3475e04f01badfc61a903e01a54cf847287091608d9342d1f53ca8feb03f1a8e1b64e055b97bd4827a679d76ec4a633517c0075d243726185a8711cc007c91c6cbe8f9fff008f1c2b381c20ef83c2981df3b08b811a5b65e9910ac40701ee331573d80084e1eb6c660077805f8f1545b63192771a4250427a0b28ce763259ae572a2ff5b04640c95a0b75e11819144e24a45bff6ace1e57a388d1ba934a200b3df0b0716eefdf6aa5f39437bba11bfd9c4133931c22ef0674c7c3990c2e0d006aa6fa40905d0342d1d677d5bfc2ea0dcd35c1062f0a3c2409dbbaea65b7e2b48c29c77791c6911694586d56e96790d6aa0cce57fb1aefc31d008aef7fff7c7203688d33a2f7835bb32758515ff3525ba97e2a3521bb3838b70d5917f45c6411bdb04508bef097e86ab371be3ea40c59f6239d6eff9fe41c01cce50f4890dd7a6aa8a03a800e4c1947618b31c9ae7144c83748648d1345d3cc8831e15b0b47c6eef3dd39925d9f9a6bc78f97eee6ddb3e49604a4672b2d1ee75a2f452b2e15c617ca4ba01edd40c2cba9ec501cc532c5ea86d723115887c9df856cea7f441e5c21d79680af53c7b01f7a0941815a36267764cda939192560f0832edcad38e39de469775fa1288d101ca1aa3207d4f580bc9aff9810490213e5a65cfeac158f4ed7293d5f3b33e7aadb403a9b3c7a6ecc440c5de405e4baf6532f34ce0bb50624951a62a8e46ccd7df3f28b5768e2534a3a07f3c860ac35d8cabf6dedf216831436ff3ab27d65b5ec05e5ba1bae6224bf7a1f8e430f92645eedf05586e4909eadf367edaec7e7cac17fdb742bac4b8baa99f7676cd9170b467a2e2707463b60648b273c39803a0fa67cd0694c352a8fba4df809e512c78abeee36567a9ae08fbf6a329b5f3c247454c460319d09d2626742183f1ee3903fc56b3cc5ad57e5e19f837a26d724a175b302fca65b6d41dc3b50d162189a0bb8b1412a3f1042708d4c9a4f64518a24868b6167038d6cc37d99cf77e191a1f16b081b446f216460824cabeb8fafde51125c1e5b877417c063b3f23328a82e5a8a8a32adfacde65d85abbdf57ecbd4e44f5feae867f06f27b2a365c9ae7fcbd3734244b68c978576e3bef03448842663ee07af41942dafdd245049f80569bcba8abec7bfcf1fd29016b0e84296200aa1a9f9b65b463eed756748bac2bfe9c8b7abe7c209caf42a28bd8f12262b09645c72bf6dd37f87fa999709e2b55c5ef5b873c7b3d6e85da8993b4d6a9201c8d6a9b0f5725ff4941fa73985e307a19bfe21407521aa707a2ee74ccd0fe352c02d30aa8727f66e8f5bc829aad6ccdeb3ea6974423c33dd0167b507cb2e2d0af57539a62478d0c22df61f2372e29ef4cb7db8426ee691ad2fbc818a94641a17ff6fe2b436b108948be697256cd3820fa008661af2e28b4507b9361d848a88b3d8fbf60baa053cee7c281d83fc0f8b9eb7e4f94540e218c5152852c4970ddd2950a859e490e3efe9936b7bf79f58efcd58ce2876d4ad0b4041423f2bfc798758419da36466fe025b0b9a405d5bbd45269b05c498fc28eb2952f4f49afd631d6ba45696359fda4d6033d77e73f89706ef8bb699353c7fdbc0729d7dadcd091d67d9c3aaa579ad6ef196c0cd58b66cf9d5115a3b089de5c7e5d925bd552cedd0b56983c9e3c05096d51cc5b991e6c4774f2bd8397625b64efdb5cabb2cb5d212055eeefa10f112a580122bf66f55c338131dbc00f8945acf4b5c0e86df8da57efe31f0f10c07cf172eb6011ee8ccaca439fb90afa71f7376b5ec71c836a9e6f95933427d191cee88e6b34996726e56eda04ee3b4a74dd4444d30ecb5691e4c73dd29dc6b85a6a8e6a531d8a6ec930eee6fca42136100d553104df4edc7a28be89faba9e185952f35805802a6f21e2fa22f869c272e9713f9d042681fec1b503b10fa80552382e58fdc987aa798ffc6129d3678cad87a5566e4e6a9ba3c632ddf8b15eea4a1e47e1308704fc2cdf7c50f8624934e686c397c8ec427d77e41f8031ae0b20334bff82c06d34e8c060fefadb97e202eb0a6c91b8a00458248a40df081b3884af8e4f835d6f84e61c50f6b2e70fa1762c2c4c8fa0228ac6744dae7c500e9c76cf56af44f636a04470bc294461afd5231662eb13f915d9e4eebf8b0ff64662b3a36cf16e10610b59b730d76c5ad439db6bf5550cc8a4e695161a09b61e3168889d8201e9671445010284cbd403f5ae11fda6b37551661b2623b50ae26eddeadf64a12086adef7e51a5a9b249a89a711c4d46720753c3a8e1f2b7da6e37b2b7da8d133d30176f85fec1bfba6eff3f5f4c596069aaaa404eb3e3ea5ddf06245905c5abc693efa4f61a0599552fa385a3e64794ef0bf544baf7abe477f1e5023c8f8b4676f9588280585333b871e9f20a44a005daa217ffbc8e98a6a2d5a52101456cd8af32a4e617eb87be0abfc7b374dbd8777c0b9a87375fb2fcf2dd20834a5bcdb6f33b991c3f6051db1d4bdd65b25cf0adb32d92889285974f9934aaf9dc636f1b7c4875c57162f34b06fff2b3d9fa260ec1d1496d0cce25045207c239b3daea8d2fad0dfb644d9a625d9af7e9f17811e32f06af37fca2f9ecdcbbb71304bee27a982660c18809b2fe8f4e7217d8d5416be89bd564fc01cc340957dcecb242be1c2f0072985d0018d816b47325edf25f5a677213263aec90b676f8318d061796c3eed3fdc7dabd7d24d934cbaa559f15d300f7a8cee3d2942e47ef1a6e23bc3f9a883701756f1a299edeaafa4ed4bf68fc7613fd7f147f1a0837798192076c8cce5ec86baf9a260e8517cca91cadaedd023f1d810f71cbb1ca8bf361269dceea2068bc92af73643f3f5deb3f79b820d2915ecc27eb89a744715b5ef9d885e598f020739ad77152e6963a74dc8d0cc77dcbbd24f88a2da5fd441a0f0b3b38798875822f30ce43291f2bb7490773bfdff7370cdfdf98b1d89b48eeada99460c0deb128153d4f7c7d6f23213e5b9c461b21dd9e814c3aa666c93dfe7594e4db8c4242c9f8fce0cea33293a0642c06c82e480318e7a5593d632a229e24e5ebae8b746143ce9658373d615c8a8afdefaef3be4a39303a18edfe7288173802b679ba404659aed71720997c4667f0799b7a60f2b1a1ec0aba6761c1f40d065da22951d2a62c9d73837de63ed47736a8d0de60ccf6690918ba537e105c641df10222735a93962eb28719875506fa3f89050cd553d92c5e014da72f48b72132ed7bf93367498aa75eb843dcdafce34551042d35fb63a24863475609f9897bef95ddd269901cfe520b1065a55407f3e1b2800710f104712ca6781e062611f8e7cc51cf7d96fa62a5ec0ef913b3a884bc035be1616e81debaadcfc513bd0857dc3827ffa536ae160456bdada9b1d03de1296edef18b1414036609aee3b7949b629defe1b2bb67b026e309a6c7d587bd861ed753b06ea367e2f6930b311a4e08319df2ae816e46709a01b222a0ecf1d6994feb8bcb2628e23f13d318ecdd85ae44ed3bde288d21b2147467ba7049d8b8703c4ba478ac3a183fc3ae700e9cb5ccb8b3aef87524abca66d0e377d0a2e9813fc8469138465b8b3efda659bda5ace6049dacc14c7fec003dd37057c0be27521b81b22b623fed6d882673375de5126664e75860a9f44a3c1de7fd6d549f1156250c337caf6bdf3a8f518cdc177fd00b6518505ef14169b103dc29dc5d3583fd28518472920ef5b68a9175b63d951f078e9499417a519f0579922f22bbb9f77d246934ef6d60e3c31e8e7453aaeddbdf392c61e857771d4354c1a932ce0f6edda2d65dcfe8e9b8378fbfa4e23200b435672a7fa8227186c8952273006a544b7c63cdd41dc05efcd7ccd4a828ebdeeb776b7e2b77de0de011ef1fd2864b807de9da5ba55a163b9619577db1dae492d80d9e6bdac728d9fff8be980aebe16b2730ba9852a2b6bf6dec048fcee1ea58ca1193e63200e18ea00a62561e4fd5f41d9d6fa0181dc3fe21d81ae84ae229c4bb2dafcdbb13fe085c8ad11ba45966326c491f45c5c93d906d5344d84b7b7da1032f57272ea6c733020dfd067b14312e6a0f846a2525a2ca7db7b2417359250466c6daa45ac7e9eb999d0532d552913a78645882b1cf3cedf3d778b0e8392c4525e702f23b9e8f8a6f45de3ef429b7a2d1cd91c92382e95be849e9dcefbf68dff846aa0495cb56d34c6e239eb8b895ea957048b30bd116b450416664f786bd62bc17a48bcd89446e75013e8a7241eabc0cdc90da5d2cf2e221f387e8bec63de02bd087ca4d58058debccfc511479a06c506e1c75bf9b35cc31d2ff41933bf62f7368debd36e410fd3ff7fdc6a26fdeec3f53618f720d370a60ef1e356f0b1d6ba2627a9b7e309ae5b0464c72a2cb2c027d3b59fb6223c038209c5e8f8bb2f61bff150cce3e3afde96ac42438402c2e673232e7adc866fd22ce4", 0x1000}, {&(0x7f0000004700)="028b9de147ead313b61a59edaab9b32a944074c6672589cdfbcf7d74921c3886a3337a3a0ed4ba0f36bc3871a01cf762e4cc83d9b4ae", 0x36}], 0x8) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000047c0), 0x400, 0x0) getsockopt(r1, 0x9, 0x8, &(0x7f0000004800)=""/207, &(0x7f0000004900)=0xcf) writev(r1, &(0x7f0000004980)=[{&(0x7f0000004940)}], 0x1) r9 = socket$inet6(0x18, 0x2, 0xa0) writev(r9, &(0x7f0000004a80)=[{&(0x7f00000049c0)="fd080e97b3aea3831939fa2ee1d2fb69b45f902c2b494102586c5312b8cc59ccddeb6d58a2631cdc57b7c9143568a5491b7989c1de20ccc84d7056251fd9041abd736b2cb07431dd4fcdc95ef9e3", 0x4e}, {&(0x7f0000004a40)="ac18cf7401b172c4ffef0bbba9b8b458cbe2ff5947c310f07b40e4d875e04000b9734c28b0db020ef24596b6d1e2d5cb9bd6f60e4fa5bc56f53e", 0x3a}], 0x2) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000004ac0)=0x7ff) 16:04:56 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() r3 = dup(r2) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r1, 0x0, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="497294d09f43555223201bcf5c78a765901d0596b2a1c35b2eb4b2de00bd824eb7de4b5c087231009f51f3fb87bac380eb6db4593663307e439ee87b958f14e576023daa7080b53d910b34c6bc54c1bf32e944c59f5a0d267c92a1acf5ddcc9e27bbc316d9c2ed3699b101d6be93142dab0d633f61d8801aa89e9d29214ad7dec4e0ac037ad1dbde7861f0a51c28099c42bf007c776fa5304566acc4df2aa6ad5b6f7ae22642c6ef9ce87c002e100fcad4c86264fbc61aa4728bb278f547716d72d5b595c186e39c89d976653a5ecb86e1ab070c4238a61105d1801301b75015290a8918", 0xe4) 16:04:56 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x100], [], [0x80000007ff], [], [{}, {}, {}, {0x1}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0xffffffff}}}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:04:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) writev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="000000de000064018ca9ada4aab5511840f1b678317ba4d810d753159b486f9298d6dd40327f37b71272ed33d834bf390c36f34b4f3a1623fc55f4e42e34264f43bf4741872dff5976613c261ad2467aeca6eb71684aa1c2238b94d707d1bb286a77c000b29d70634b229279ff624de5631b7250eb9594caa71d78ca1d0c47a01c1609732a57f32390a87a3cb1c08cda51b1cc1b87fae2b473cbe03b8143f08deba5f90b459662ab473966bf9bbdf5709d82", 0xb2}], 0x1) (async) r1 = fcntl$dupfd(r0, 0xa, r0) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000140)=""/75, 0x4b}], 0x2, 0x5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) (async, rerun: 64) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "686717142f48cfddefc9051ba0cdbabfe1022731"}) (async, rerun: 64) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x200, 0x10000, 0x3, 0xb9, "aa6f48433c6cadb91034826f1fc654ad3d675828", 0x198d, 0x8}) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffe, 0x0, 0x15b65f9e, 0x107ff, "07004e7cfb37f137b2e3640144823351b0c5a3c3"}) (async, rerun: 64) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x0, 0xf8, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) (rerun: 64) lu{{]qi>(vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000fffefca0 16:04:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x2, 0x4, 0xb3, "00730988a9602e959e00", 0x0, 0x6}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000440)={0x1, 0x45}, 0x2, &(0x7f00000001c0)="eaed6625f39d275af666485da86fb6902a42f48ce705e0d85c91bfd217901cdbb5ba83a2ba3928ba29249539c73507f2e240aec42874bbde1b26d2906de34995210a3f93e5a9e73df59fcd3d08f538394dc8e321e1503fe0907a08a871de6e301a2973187b2d99716ca78d35fed5bc2a34dd59daee3ac7c142335d95b444f202a08bde2dae02f237a32f48a0f34f7b596e8dba9d83357a70a0f3ffc2a4289fe5e4ed96c11a00357491cf0b5eac47d063e1bc070b9d94e1c98bfaba32d3c174c6c4ada096576e3db828abe2f9d2756e6453aec645014f155ae0e44999cfbee4258822abc3fb5fcbdef761e72a650c7154b3470f34b4d42f99", &(0x7f00000002c0)=0xf8, &(0x7f0000000300)="f2ba7ffd0066315dfada48b3bd921be3480ee0954a038717dbbb16ba6b9ad7bae5a70b4742a9dcaeed1999797aae7732cc43aed29500064eb231b769003ee45e2f4de03016409a5c8a13647d3ec38ee3b962060eb3ea0efece3a6aaf8c43a4895f933171990a36e34b9e64a513837f235c5cc0431af194537fe34844107105e3fccddef53b08be89b3736c7d1df1dac293b16fd31731ddbd041143167762db614c54d3ecd887d7fe2b9b548e3286bb0abd4371bbfe12ae2d785684d3478347fc72fecfbd8e0a11890ace437b6f2941591af644002372f0af389bf5dc7c9e06829a84997c", 0xe4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f00000000c0)="056ac5d047d37c3c7ba3bf2378efe31c9b97f71d81bf8cdbdd69f6d78da479d0ac5ba564cd3016ed0812145291bc9fd3afe0bc4fe5081490393641ca6983ac9bdb562c8f", &(0x7f0000000140)=0x44, &(0x7f0000000400)="57640e0f26ba711e78aebfad70844b56fe", 0x11) r0 = syz_open_pts() (async) msgget$private(0x0, 0xfffffffffffff97f) (async) msgget$private(0x0, 0x440) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000640)=0x6) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x4}, {0x4000006, 0x0, 0x0, 0x7c}]}) write(r1, &(0x7f0000000140)="23295428e2fa906bdf4ba005002d", 0xe) (async) fcntl$dupfd(r1, 0x0, r0) (async, rerun: 32) r2 = msgget$private(0x0, 0xfffffffffffffa70) (rerun: 32) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/28}, 0x24, 0x0, 0x0) (async, rerun: 32) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cfa40ad56441d402bbd793fb9d7e387778c4c5f18d37cbd8f471889e7fab2948244a930b2bfe303ad694abde2b78f4065d6d39a05bfe6ce393bc0ea09da85e5f35d9778ec68ad795164"], 0x5e, 0x2, 0x1000) (async, rerun: 32) msgctl$IPC_RMID(r2, 0x0) (async) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r4 = socket(0x11, 0x4003, 0x0) getsockopt(r4, 0x11, 0x3, 0x0, 0x0) (async, rerun: 32) r5 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) (async) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES8=r5, @ANYRESHEX, @ANYRES8=r4, @ANYRESDEC, @ANYRESOCT, @ANYRESHEX=r5], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) (async) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x0, 0x0) (async, rerun: 64) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/4096}, 0x1008, 0x3, 0x0) (rerun: 64) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="7edf6068f50f05d76a3865867a7bbd4e8760e49275325101cb8d929bdd607ac2fb0b673901fc1b6002e322902df44a5b44c0267fb0fe4954d2d2dea4ed9d540083ad5745365b27678dcf2be6eae48d5bbb9f367e14bf8db25cb5c63611a046dbdd913eae3a4bc6410a87a579ae05e703411390c76f1955b73d00"/131, @ANYRES32=r3], 0xf7, 0x800) 16:04:57 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000540)='./file1\x00', 0x0, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/87, 0x57}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000540)='./file1\x00', 0x0, 0x0) (async) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/87, 0x57}], 0x1) (async) 16:04:57 executing program 5: r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140d0000290000002a"], 0x38}, 0x0) 16:04:57 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x0, 0xfffe}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x200, 0xfe, 0x1, 0x2}, {0x2, 0xde, 0xff, 0x81}]}) write(r0, &(0x7f0000000000)="db6c75907bba7b5dbb7169943e28", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x0, 0xfffe}]}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x200, 0xfe, 0x1, 0x2}, {0x2, 0xde, 0xff, 0x81}]}) (async) write(r0, &(0x7f0000000000)="db6c75907bba7b5dbb7169943e28", 0xe) (async) #)T(kK-lu{{]qi>(lu{{]qi>(pckbd_enable: command error 16:04:57 executing program 5: r0 = socket(0x18, 0x2, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140d0000290000002a"], 0x38}, 0x0) 16:04:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x2, 0x4, 0xb3, "00730988a9602e959e00", 0x0, 0x6}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x45}, 0x2, &(0x7f00000001c0)="eaed6625f39d275af666485da86fb6902a42f48ce705e0d85c91bfd217901cdbb5ba83a2ba3928ba29249539c73507f2e240aec42874bbde1b26d2906de34995210a3f93e5a9e73df59fcd3d08f538394dc8e321e1503fe0907a08a871de6e301a2973187b2d99716ca78d35fed5bc2a34dd59daee3ac7c142335d95b444f202a08bde2dae02f237a32f48a0f34f7b596e8dba9d83357a70a0f3ffc2a4289fe5e4ed96c11a00357491cf0b5eac47d063e1bc070b9d94e1c98bfaba32d3c174c6c4ada096576e3db828abe2f9d2756e6453aec645014f155ae0e44999cfbee4258822abc3fb5fcbdef761e72a650c7154b3470f34b4d42f99", &(0x7f00000002c0)=0xf8, &(0x7f0000000300)="f2ba7ffd0066315dfada48b3bd921be3480ee0954a038717dbbb16ba6b9ad7bae5a70b4742a9dcaeed1999797aae7732cc43aed29500064eb231b769003ee45e2f4de03016409a5c8a13647d3ec38ee3b962060eb3ea0efece3a6aaf8c43a4895f933171990a36e34b9e64a513837f235c5cc0431af194537fe34844107105e3fccddef53b08be89b3736c7d1df1dac293b16fd31731ddbd041143167762db614c54d3ecd887d7fe2b9b548e3286bb0abd4371bbfe12ae2d785684d3478347fc72fecfbd8e0a11890ace437b6f2941591af644002372f0af389bf5dc7c9e06829a84997c", 0xe4) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f00000000c0)="056ac5d047d37c3c7ba3bf2378efe31c9b97f71d81bf8cdbdd69f6d78da479d0ac5ba564cd3016ed0812145291bc9fd3afe0bc4fe5081490393641ca6983ac9bdb562c8f", &(0x7f0000000140)=0x44, &(0x7f0000000400)="57640e0f26ba711e78aebfad70844b56fe", 0x11) r0 = syz_open_pts() msgget$private(0x0, 0xfffffffffffff97f) (async) msgget$private(0x0, 0x440) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000640)=0x6) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x4}, {0x4000006, 0x0, 0x0, 0x7c}]}) (async) write(r1, &(0x7f0000000140)="23295428e2fa906bdf4ba005002d", 0xe) fcntl$dupfd(r1, 0x0, r0) r2 = msgget$private(0x0, 0xfffffffffffffa70) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/28}, 0x24, 0x0, 0x0) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cfa40ad56441d402bbd793fb9d7e387778c4c5f18d37cbd8f471889e7fab2948244a930b2bfe303ad694abde2b78f4065d6d39a05bfe6ce393bc0ea09da85e5f35d9778ec68ad795164"], 0x5e, 0x2, 0x1000) msgctl$IPC_RMID(r2, 0x0) (async) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r4 = socket(0x11, 0x4003, 0x0) getsockopt(r4, 0x11, 0x3, 0x0, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES8=r5, @ANYRESHEX, @ANYRES8=r4, @ANYRESDEC, @ANYRESOCT, @ANYRESHEX=r5], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) (async) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x0, 0x0) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/4096}, 0x1008, 0x3, 0x0) (async) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="7edf6068f50f05d76a3865867a7bbd4e8760e49275325101cb8d929bdd607ac2fb0b673901fc1b6002e322902df44a5b44c0267fb0fe4954d2d2dea4ed9d540083ad5745365b27678dcf2be6eae48d5bbb9f367e14bf8db25cb5c63611a046dbdd913eae3a4bc6410a87a579ae05e703411390c76f1955b73d00"/131, @ANYRES32=r3], 0xf7, 0x800) 16:04:57 executing program 5: r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) (async) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140d0000290000002a"], 0x38}, 0x0) 16:04:57 executing program 5: r0 = shmget(0x0, 0x3000, 0x260, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x380, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/4096) msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget(0x0, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) r1 = shmget(0x2, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/8) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x9f997a24448f7e1d, &(0x7f0000000000)={0x47, 0xffffffffffffffff}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0xb000, 0x10, &(0x7f0000ff3000/0xb000)=nil) ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000080)=0xc0000000) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:04:57 executing program 1: fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x100, 0x1, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8300", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000, 0x2}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 16:04:57 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x7f) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) r1 = getgid() setregid(r1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() r5 = dup(r4) fcntl$dupfd(r3, 0x0, r5) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) syz_emit_ethernet(0x35, &(0x7f0000000040)=ANY=[@ANYRES16=r0]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:04:57 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x100], [], [0x80000007ff], [], [{}, {}, {}, {0x1}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0xffffffff}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:04:57 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() r3 = dup(r2) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) fcntl$dupfd(r1, 0x0, r3) (async) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="497294d09f43555223201bcf5c78a765901d0596b2a1c35b2eb4b2de00bd824eb7de4b5c087231009f51f3fb87bac380eb6db4593663307e439ee87b958f14e576023daa7080b53d910b34c6bc54c1bf32e944c59f5a0d267c92a1acf5ddcc9e27bbc316d9c2ed3699b101d6be93142dab0d633f61d8801aa89e9d29214ad7dec4e0ac037ad1dbde7861f0a51c28099c42bf007c776fa5304566acc4df2aa6ad5b6f7ae22642c6ef9ce87c002e100fcad4c86264fbc61aa4728bb278f547716d72d5b595c186e39c89d976653a5ecb86e1ab070c4238a61105d1801301b75015290a8918", 0xe4) 16:05:02 executing program 3: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000040)="4f3912d4dc0b4a6afcc8673ae7d367d1e7dcb3ebd258fe7a6e2a1199edb67b57c346ff1696a2caa1f403cb08bd770fdf782b42c95184b8ed28137a63fdb3a453e70ebe54ff1210e9645c52fdcdbddbcc6450c4f01bc78b854095c078c701b6c8f75bc81d396401a2de10c767757c25098b4ff6d4ccf6f0ce30040f05a1cbc6e2241b9d82c10572d7c3f270907b08f0321b1b6f4e3e099c7273e0f5f1640f604ac9d80dd0771cdd44eeaea96cffdda858c1ccbad113fa4b5b8f2cc765617133145508c333df98cba5f8b5837291da8b8e083a41bd5eb88a5a1d43fcbe01b3f2eeeba2fa9d1be66bd05b5db15019020ef0aa48868a0b4c1fde3b349c8686aaef09239af8c9ce896eb496147f8c92426b8cd73da06c67296bfc5456d2819aeb3f2823d4fe4e6fae2b3d62b084f5c7cafeef5e9f726fa23bd78fcf5ba78416e528016c7d6620e241fae5e4022123305c65675fba088d8039f5ea1a8dd138bbda13707f25b98bac4c5a8574a308818fa7cb9df5e2837a0da047221860a61271d08d6711072d15b871824dabab1e52946e3479047ec9ec173b20aaed5022e07734602f4bf8a0d0d5c1c54a3aa5719c5a4e7264edeb6cbaf065dc8bd7e9e918bd483b28751357d589fcfc109fc2f96dd7210adfce539023bf56727c978b85e450206993a20a767fc5996ff7b9613db8bfa36b36e8f5f5809bc9a3d6a004cfa4c00c611403a7d7b51ac6d25c57a4480426d110c9d8512f2e31b58ec466d10a9c01845f9a10b7e5892f472289cf0ccec21cb0a224e611a4e3b703a4787bc78866a6646834f61015f3e10d518ccf603eb01e2d3573a7329ee99808fb90e9c1f8f964ac56b4a1728ee498cba4f2b382c8b80b22abfb4d33118ce3aac7c9af853df5370aff8ee3f4f8191dd7423b25e369648980af059354d17f99715fab61260e1c0638c21b87c2d3c9ff272585063f4def9e5200c4800fe9bb98604705e0fb1e399d111669c0b508a51ef108bb9b9f505f94e251c6776ce723cc79cb2c14afc89a389e032efa6cd55129322d356f071b01ec415285ae1258b488610ce2d7af53a1c71fee350ff5c66c9c780e91854a70ce82696423e1bd79eab0652262881f0aaa7559e665d29c840ec7fd5b867aea449b778d1367d451754441baa23fcdcccbcf750f9e8ec7e0afc0c923d4ffd52d18a169b554137d7c9a214000eb8dc06ce7c45b0d36590d9ffb6d7306bc91a4694d8a3ccf392df241def50e03c7f848850462a44b4bcfd04c82803a0ee82a7a337b04c035fa5e2e56639b54f5671296cc687f4ab2821c82fa74b3c0945643ad82493f796ba021d58f4f5403f4124013d77809c9b1c380ea3a9b9608f2e5bba9e97cade069ae0b4b443015466514201b41b1c22f224a63cda582a0954ec776d833025c096d1707adc458ed8d4adc1b8691e893354d709e7d4ee22d764dac4788484baef03984db207cb0b7d27903e67a6f632e16bd91da36389202e7ac76c125828ce1cb7f38b4b963bf44653979f21100cf95bce020b5714bd13adeb0b15ca00a848a73e1468683bc604a896cf97504a5d2d9adcaca57ba5432b4e8125c433109700e966cd70eab3cce2d2202cb2363af054f0e9b6a4ae5d7ca0e3d308d970516472013467031e075303984de8764f2029a2268286af06e444a44a8a6813673d57d86ac7f252a4f21e40dbbbb254005a67caeeccf1f41936473e71fa7e6c5c3db90832b74ad10b3fcc77e40cfbb9541e6dfb4b8e0f792ff445e4eed88a0390484a63b43df27deb89e241b11f4fa289ce74f0895cb889eca808d5714b3cfe35ad38086e63511f1ae67097a8dbe538c42a682e9bf07a344912921cea8da359f85cbcef811688408471e5c5f7cb2d98b70ed1dc580cfad33218fb5e876926ee8fa2d01bbd60f65cec8ca00599bea93890bf3ac4ca96116557c4a29fdc397fe7fc07573554212edac15343fe21a0a75e5623bb3e5677cd2a9aa2f4b952a7d88450ea74a7cdd22033e9c5a1c0cc8df6f5a63d0e6bd30b1d437119035f95c59de5d910aa303d8bd3be76d08668a45933342a25a99d994e2d933ca4b8e5714784dcaa95330b97e26fd1282725a82ebe79f2f4ac73e34ce77447e5d357d018d28f936c9bceb9feab23e26e863dfb343549a37056d04f0eec6fcaad82d52e5b06838a8aae627c87335ed5e2e19d4914c26f4e3bad3dd4938a9b5fc2c49fd116d7379fd76bf5462526d12ef89c23f6833bdfb50e0378efd1a5ccb52adc9bef1ad4328b2be724a263298d75bf77a7c433353adf47ae3c1360847aee31daaf776a748321bd156a19d862e3d36d12c01fb76c77d79ee23a38a13d3ec24e5a736278f90cc9a67ef1d7f64a0318b0d6a74b0cfa4709a45dd3d075cfdd875896d94fbbd7a3b1065e85a5a9e763758f472dbbe6656cee30263e351cda215f63c9fbc4f9da1d7654c12682f456bf184709878b15adf9cb179aea23f55e871e2e94d8097b2787ea54592e8517b3ea824f38d6f02e0158ceb3863df54c754a3ac6a33a88859c58a0d0c83f4b07014f04bccbc3a0da0d5a83d4e27941398937681c2a201f43833ecb8be4b5608bee6ba69f8f3c83ee02808bbe355730c424aff1233e7102cf1d4f600d58773d1dd423a84f0d2e4d0e6a86bc5990e7adff2bb37a1db85d291f7033608c8fa6aa76c1a385c4b26258434fad574c2533f61a42973cf60f3faaad5ab660344bd1bb5f297dc33424106b3d9691c3d8784b59d4f12d3531ac253eb433e8d6bc846991317c2cca03f8ac730e651034704113404bbb5ccb3a21e6f9e5664d68f5876b82663bb4e2a2a7c82d65912873aa000f8d0ac18159bb4bb2ea32fe224ab58c42b806158260d3c065a497622d3e2752c4f18024f76bab52887cc5bbf721ef6db67b712033c10b5d0beed1b8d072d68a55c88934947ba965b144e86ee9f51907ee1123a95a5f9f31c24eddbd862367ffc8025800265189f75f45666da5ed278cff45dbf8170e876139a54808b0bfc6dda776197d9ed13b143b795391e5016abc0d7ee14df1965bbb0161fb7ebe6f1dca544a351221665a6493892f8aef74b3416b691ceb618fc929f5b2e67d1fc473ad2bb3612bee98afc0133b4f6021bdbafd1abe736266dcacd9705863ef132074e897ca25ac5a5e94a36016e78186dd59da6afba33f9ec9ee0a319e666d4ddc5b2fc00ccfa50df33d261a3126726acee29bd7f5c70dda32205286bfd47a07d6a8995cb877d39ceb07bd10117c4b23238cad086ee8f3aa86b2c90e7ed232aa27482da2d355927fa79af711f5b8ff3f25340d1d5a2f385cdb8520f0d6e2e229f180033be36faab788f4674b4d7665a7da8c8684efb64282758a50f77d56bf3c697365723bbb2622eda1c1e9bf4190b99187f618ae7758725b9cfec50586ae15c9e3e40d46f818b60dc07bca44e53a4a4a43c32ae03890c8b0f586f8719bb0169dba0a722f9dccec94ce4a2cc4c035dd1d2ceaea498784c42da5ce1d21a5c62c7b5e92ab19da26dc7494fa028fc8974fafb01b931e9bc9321f0106fbb35694e8c2f29dd0753e3a6c84c91db4eef92cdd72282ceb1f363d6832275d9147d7b84633473df5bce6f4430bee45813af3bd40b45b022a9e24a4ad90d3a4201e769c7fa374afed442a35bee4b899b2e3e52f9b9faea3b0091f0a85225f63148796e162d925438a182ba0921827381b23c5153cef8dc2bb31f8e21b9b495a0be2bf9393df3d51881504bdae3dc812cdbd395dd11bc739d0e36bfee72e3abda0bb781213902bedbea1e30bd42bb15e43ad7460a33ec1d1f530f05268453f92ba98026b6da24a1bc572e05ef242b854dc5eef31ad3e1ab9405e27b4cb63f5f7ef74dd80f593fac450f3b716660f41d14760b38ad787375c118c67cbcd282f966bfe0e86f66d6a1465c820bd3f8c8394802b3e46199c145e06fd60afba35aebed09b5c08e1412f53d05c3b14d608024a98e0b7f975f13061fc692f5dd0ffe55eadf52a06edb5acf2dc504a7f03324443bb07a00d69c97ddf9b9073b8ff9ceeea382951230be6cf7eb07fae1d0dc24869943b0a01b055750d39512605e2b27abdf7ef9ddcfbd578da8b331595dd2348697b882dd2c7107c35b06108bf3460f6c691afffd37529497a0d3685db9682255cb369baa73757ad3947edea3fe7595cb225269fae5223420db554dba7db5cbc8ad0310dba45ea38cefb8bb572d47ca3afd2231e1bab10a39cf50b744a926d35efb7210587227d9a0372d85c3961f2fe06e6ce1ed944cb6b44a309951dd98d93f9eb412848c14a2084f49e68f97e35137c161bdb54e3d396868d94ba4d34887fdb83a0d129261e3c09ad67e10f427bd61f6c3eb6d474c493db7bc69ffbc265f9e7de668c69a69dd1300168298c9e1439400711ac88d05c674e44c9cae04db8ba93c921462ea53413aa8de6ad165f352fe9b17bf34034f7936aca20557901d1080be8ebacee8146d7a378afd7b336a0d76877f2149d763bb06989ea96c793ecfab9ba76df8b6323dcf9731c311b0de5e539e45a4b1d806c9b3751638e7c580e9167d5ea4bcc8ddff5fd4fbe46f73324b6b86d8fd49189834bc0d4003963a0ac9f615d0b70ef37724a8470510a6b78cd2ad69b3f3329275e5b48b565d42055235141b46b3eb208169d5075936c0d6309105e91fdbc85fb0b55f607e4fd5b3c2689efcaf55d7882fe8ce6e4a54975b13a806f505121c6cd10e29d0d548e470e845d2d802fc98e5bac20a567e3926d23f20c55e5ecfd82d700b246f82225590911b8c96b4567b624e4aa6e3bb5698525fc779b3f253a377fd487f3f6c90b832e517fb8ca6965694175598fd3e97e3668f72fa5f102e29aa42e39b3f3b32eeaf57af4927027ff8e66f41b4c0a0d93966482d722d31ba9db7222928d6921394edd565f8974ee5bfb72f579d4988769712ec2cc895773b73791f6ba71305544141a7b8e32408b62aba205c90c31ecbf7dc4977321114ceef61870ec47bb063c90ed9e29de4055e67a70c49793369fa5cb89a1d57678440990e54a1452b5514b476a1f83e09f9fa8027033da4171cd57d1d7dfc66c12e910f889268b71f268ffebe2e71a378065d8543457245565599df04a0c8b43fbaef90e49c6f0c3befcf16beac7ebf7971e25ceccf795a6d5611b939e1c8dced5369a4b99cb7b37f2f5f2ae0d95d7fb3c005e6045abde355be7d84dff0470ebf7713dda2dd540d54663e5409c52ef0e1c7d7c9938756e4b2c1d3fccff3ecafbb41cb0cfdace426015c4fde14f1f26a054193a4f1f95dd207416378873fd3000f5683e90f3065043f4edf07b4236cea5750462488e799a332118187ac4f1e406245518e8e7626f42e6c8a4535acf513da7e0d85219f56a6f63ec113a86d2d80e289b7366e70c0be8f6b50bfdda1b19bb50b4008770db475400fc487e6c10c7f17064212185bbf4ae51ab31087e6741237783d8486ad3ab0bd2fcc468b90dcdb566c38f0fa29fafd9cb3989f3239b5e3faf3a610114e72766671b0a54750b167de553a410ca12fdad9bd2bc57ba280c58b422bf2d4a16a25fdd4c6bb3d88df5284c6dd71b813838eb99ea2ee6d25c22010bb0ff99864e8aa8b8e8d10932a8a8c4eb19f043a9eacc666d417648dea7f826411bd2d5a4852c8e157f5a13ddb6aa55c59e40aa13a789d3f97f9965e9e3b5fa6a5ad180065c86242d7314596271dcbfb8679f0676b83d8de65ff30df5b984543e13d38fdcf2ae79507a5f08e631f2244951cc5a84bc82d3809d2afe80d65", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="6e65c60d0947060363ab096a4613f17eba28e2b5c77b9550062f9fa43187cd30fd3274eb8269b0118f5aff19862605689e0c9571b66120f9db206d2ec1e0b4d4dffd43a22d67960f51", 0x49) (async) r0 = syz_open_pts() sysctl$net_inet_ipip(&(0x7f0000001100), 0x4, &(0x7f0000001140)="9dcb7a2526473f8fbb60d9d56144494647f6ae3a4843770841f31c52b3853c598a4b8dd384eaae2c5858e24b20b72a59d9e4527da68f35d902da004cf3950771239a5ba44bbc12ea04fd310d8bd4b3f9191c788d504656c66cd6ceb577c911fbd2f74181d67b9b5b1d666140e9655f1dce5bbc1cd886a5acfbd6ba834ff555731dc9812c3b0bc417ff93d34f0c78bd50359ab2", &(0x7f0000001200)=0x93, &(0x7f0000001240)="0b53870eee3be5e2f52c43e4e5bae280cd2464d83a0ebe051dcf6e9c8259efbb0d741b53b1589fcbca4d58270db78617f4c196591507a2c186e8d9fc1dfd554ddf0777d95bbe73596919eff3f6473c4f12f405348a8a3d633b68f42233a1484dee114a97eb434fbd023299b755ecf3ebeb4627a84303c21a29d4ad90010ce854bea6c1a3ebedbd04942b61a9bfc12fb8893fba30a1d961c0ed16b918d35e15c78983c490d24649b128f58d7df2afe04419d4f580105e41087ed7954a01eb9c6e7ac9593772192d048dd2d648", 0xcc) (async, rerun: 32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001340)={0x0, 0x7bb, 0x81, 0x1, "fdab89fe48c5bdb7e6b31cb4defffeab5691bf66", 0x7fd, 0x2150}) (async, rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380), 0x20000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000013c0)=0x2) (async) writev(r1, &(0x7f0000001800)=[{&(0x7f0000001400)="666732e0f82b1ab41ac86bb2be682e0d258a6da3dea4e3ef470f4a7d73259a644dd82dfd58ed9322e9b411598e9d40fe2195e484ab5b71568922f933d505907472c7d21baead11bdd9930651095dc74a389c1b00f65d32ff37a6636b", 0x5c}, {&(0x7f0000001480)="a569fe9631ab8d854673f2a01e62a987fddc733919c0483eb04422cfad6ed2764e37b2f3f4cc448869389970d08aecdf8f8b9dce2cff7060810f81347611d5a54951bb71482b2b29dba22f99b763734b848111908280fb070f6f01b545c672be82867b43e76d8cb446c22f648a2355c2d228e9a43abfd84aa0bd03da492425019a5a50a24dd2519a4f97bdbead3ca43ea03097025d457f0f253e1bbc055a7f0ba218050f02bef16b8c8cbe32473b6505ff198340b986a426f16e9e1761073185f88e51c57868f6a476c3961cc23ac35b3417afa651c964411b31d7f0f73b84ca84e3", 0xe2}, {&(0x7f0000001580)="047980d52fc330b839f3d5fe10f521c1d7bc222c118beca51cd4aa1f714553a218ea1ec8584dad052d6c60bba287fbeb7f8b94fc1fcfb01378cbc376f1d2bb7668d33c44e4cfad0d11a93b6b716a543b41ba55d20123dcc08d8d1e7847e18ac218ebb6882a5284f7903ba952d953c7599cead2ea7e8e1d57bbf79ead2e40d2c03a0a3ac24010da1605b489789a5ad958aef60f79d79576ae3c4b4b50501b98847ed8ac4020ce611c51a2fc97e55b3b3ebb4c1af4870ad7ecb1ca7615e86ea1f52461d1bf27fe", 0xc6}, {&(0x7f0000001680)="9178b26015c56f5eacd14fd05fb72e30293b71fcc40c3e024c62ded722bacc3f0730314e20112c0eba5c55a99c20c7e7be7a65e62e9e5ff418d4", 0x3a}, {&(0x7f00000016c0)="20742fe65b4dbd6a2ae6132aa3ff1e119f78efdc503c6543d519edf1703df57c3daa0d4ae2d0a9dee93247fbda66d8a2cb212bc8d1ad93cf8453d912ad7eb131283eb1b8c9e50cd55667d1da2ac666de028312a11dae32438602e953782f660874e51d55d7571562e2801f4bea", 0x6d}, {&(0x7f0000001740)="be6b6f72e01350708473e7223045dc1eac7f0042f57a216859930879bb7fe40fbe49e97c03c02b8d4ea69c366047124765009a1bdbd6ee1f4898f5df5abbc1554473f1f7ec4e5256a4676ae527bd2321c13b5ffc4ef72679f021f02c7141c1dd446b48f813ff2ea3fd32fb12f2937e35eada84f3fc645ba1fecb174dec1fe1b16bdef141a18a81f16ee37da909", 0x8d}], 0x6) (async, rerun: 64) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001880), 0x8, 0x0) (async, rerun: 64) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000018c0), 0x40, 0x0) (async) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000001940)={0x2, &(0x7f0000001900)=[{0xaab3, 0x1, 0x9, 0x3, 0x7ff}, {0xa2, 0x1, 0x0, 0xf000, 0x4}]}) r4 = dup2(r3, r1) writev(r4, &(0x7f0000001b40)=[{&(0x7f0000001980)="598996963b76e8a02ea353055dbf0c8089ba53ae91bac874499c6904fa6a3e14433cdd93ebd7cf2e829a4b5b03fe7b1e50158d32254ac4b9e64ddddec16745bd9f4f921ccff225e7742b7fc99060f209626bee07f38db99322b878e16183ab68840e464dd5ae9a49c6a11ab041513ccfa54b40787d33feaa7c38f9392b2c2beeb1519cf4491fd271ad5907fcab290a8bc928f4e32626cf434c80f4267da4c48d0dee43cdbd81eed886e6bd2f293098", 0xaf}, {&(0x7f0000001a40)="ea54fb27e23a47189edeb145b0c3641066f3ad0b6bede88a183dcb95a9ce8790757f8a041966d82ecbe5ffa820f2ba0196d91d4b0cc49191339c660d85411b3a1dbd4cc45eece317fb9914658cc18f4c751558491ec9fb171742af858450ce6b280f8618c7240672786df24f30497506f7fdbcdc9c981e28869b4cf645a4ede607febfb4a97dc1521e9f3516acf9cf823dcce4dd13a9c6bba444af9b910b237e52152f7110d319b8b181b2e3d921706adfd425486510a9859af900ac6d9a9812ccb1bc488fad9a36258e97638281acc4f8bf79c02879cbe5918c42a4e7abd3c010e5dec522939c3ba8ad99e28a529d118ef57e4101a6316bc88c1b5dff7f4e", 0xff}], 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80), 0x200, 0x0) writev(r5, &(0x7f0000001e00)=[{&(0x7f0000001bc0)="f876da60c109c0cfddb6f2854254d23ca51e6a1b8c874b38dd883c4dbd7b4f047d017ec17a2d97fc4c9440d36c6d75ca5fec974683ff17190f16795483847a29712308e9cca4e07819a39e83adbff00993d2921dc984001a2f3db40e1fc403ed7af330e3ac6fd42c06320f2582e43cda4f1e0dba8d7fd9c33768e2a1e24b0de245b192dafc726c5750458b4f71aaa18f5f1bc0952258ff24014bea95ba158e8c17123e766dbe0e41be6363dbc319718eedbcaead", 0xb4}, {&(0x7f0000001c80)="643fc0b0d775a6b8898b761148e692298c1381d2973af71e0a3d7a0fc6a8c352f3876287fa65dde0d803ac97be1b04380e8bebecbd8c19818338d5245faa4c290fc7c6838e95b0086559fe34de458dcb75d5dffda2022b3e58b3a2f21259fa34ecfacc674321369ef20e16ccc4238833744369526542a1a175d4c14dfeb5a0aa3cc0d9a22e17392bf7b937737d03b32947b2ada878", 0x95}, {&(0x7f0000001d40)="a10cac6b2187ab552529dc08afe9a16cfb7480bb1c36064f96c3fdc545839f4f0807e1cc5fae916e7d4df8ec11bc5b0287e614b09fed29e5e64978831dbfa097d2413195aad69687d2e411d5d8c58703ebad2916d8ad640785a8521955bec99ba6533b18b1efdbb05e7108d869d3c0d54d2b86dbd734add68ba9e3ad96de74", 0x7f}, {&(0x7f0000001dc0)="0838636686c740390d5154d506dbfb1de740cb6aec73ee859385054c7a0d51e8d6c650709cb71be8ad5c579d603ecae8487fa9", 0x33}], 0x4) (async) writev(r2, &(0x7f0000001ec0)=[{&(0x7f0000001e40)="50f407996a03d3252ff7578bc19bc1a4fe812c6ed7a4e63dd9d3a69f285407146415a1b3076cd12215ff960763f33720e3767bf3b9c642bc083b40280561cdf8e064f6625108274d389e086e5b39648c7817e70c2c2a477a32dc1c614a04bbdd121adf9c47a4813f2c1f004a", 0x6c}], 0x1) (async) openat$null(0xffffffffffffff9c, &(0x7f0000001f00), 0x0, 0x0) writev(r2, &(0x7f00000031c0)=[{&(0x7f0000001f40)="2661747e5a349e0443f5fdc2cd06a139ca09f6491b624eb60ea07583948297b59096bd4046df5cae7f37c25d61391ac2b7169a841ec520c407b790802e5a4e0f9b246c384168560d710ef38c8590e2ec56ab1ec5e334d6d2dd1885c55cc2ff76953b17de7d62236a1075396f28401adb062464274d330e7edd757e4b881f700eef2c8797f691348e088c962e39d33d13d0f8c7064f7ffd2d6038b0caefc6b8b9cce27890f3169bf7dac43b5ba0050634df1811ac5fce0ba4dfae01ec54937d75ba58b99bda9e06f05283cebfcebdb6693352de99d4a7dfd49c23179baa708678bd401a0afa66275f3475ff445f8381a3adec29e6a4bfd0d7f6839671668d236248778f588459e737834e95b4bce392aa29df99e8fc5ee7c74cf6a2a53b0cde20dbd7b5616aa20da3dc387d7d337e2404b00517795d7ce6ab45423487a2e5d869cabef767e3cd578f4154b07d92eab6519681391cd72f923cf4ba8776a944307abf97dcb36fb9ca5ea5c2295a9d2249026243642eb72ac72befb9c853c4e60ab6815a607cd83c0ebfdd4f7e57b55ce0465c1ab3626e2a3f0a19b27043c41747a27f0300ff6ab605c56d9945011ec4cc94b5e9c9b95c5e030ee55f57c160ed7f1386c8efd7fdcf6bc3c0c75b5d44f1f4bb3fa3a13844d34253c5cfe52c56290422ba27597803d87b0403947ba35d45322b763f6c89e29e4c6439081b9e6cb48a9508c28edced1091f2ecf5199dd55ac44345bff282114b9ba33fbe8fbdba1db18a8a8ed5fb3905853400eaff100175706b99f2bec28e95ea87d6b855dfc8373a0216cbe4b3c001fe26d864437f0a63b87b37d5449aad6f14e54b53e17cd6111cdcb30b0094507634d631f17d547d4a7efb83b5e1f815be70d9fe1a45bedd35d7d9982083ab0d13d94662b217298cdfa8c1cc1cde7f41f90016776dcfacb2036b7b6ac853f4cac538b1180d3ef5d4a7049e4d9ec9e4334189e3ddf35fa2c31e3a62cfccc8471c7fc914831fce80017bc88638eaef3c0b0b4e48393e13e47cb500e3e8c63a97ca79624be05bfd1e00933cd41a812ea9f80105db3db45f6a6916fffe0eefd0609f7d9526297463bca473e86aad196feeaaf9b571a0eee16d3152cf7f9cff5acd21183bed260e7e5e7b7087e4dd6927aaa318d922571885aa8187ed2eabb3fdb928b6f51efdd5fcb46249dbe8ef3fb1887390d8f4a96fd5a90c2ec501f3c62dc9f395a69734e0089e6068bc46bc4cf3fcf2383e80ccd397b9605c6b59d239174c9a22614c127b98783d023988dfaf99e028f4bf1e89963aba0f64487380c383c14d9989426a27ea6297685502fca4e52b245d012c6c9f83e83a0421c3362a51399dfd9f2ea6064dfcc40d219da534fa8072e4aab8cd4c7293670c314ae09967c8791acb2c97b795c8405cfb5cfe9b28a9c209837cfd509fc2364835bcd81b80995ffdc6737583b57d2e36aab4e8d7a92cbfa38c7b868135c4a924876f329cf16cbd15bc7538fc4b255f250e0f223d379fa0646b01bd0c3ad4877f92420c36e12b821e1dddb7d2bbe2f0b3b3646e183de057741a2e2718746969eddee3ab7d1b9f990483c5eac20caa04d1720bc1e6483e148e38e656c39ec2bb11f347d492482d01776c3e6acbe4982fd1c7044c90fba5e285aa3805675b60b077044f53c36359e1261a9882cd16441dc8e08048c45e3131617ed4954ca3c074b345080dfd3836a15833331de9f40032b9ffa578182266f70ed79d48ebc52b329be7babd28df08934b2b0c6be576ff720fcdfe66be18a9c17a304299676347cbacd766245290f36efabb9c893b4673693ae7835aa1ffb4dae8e1a366d425799c69987a80b11fc5ab88b7109a5401373f72aac05921d9fd780c5ef5b34be0c8db6009f6d65cd5021803af4c5dba2b3b67c454adc33be0d92c87fa5a91163c25f9efb2c1543e79dd5eed9b44a28ad418dd51578cfc1a6bc5994e7524b3cc303dfdd4500e0a1cb36a56507c5ff4d421193243f6d0b0fb3ceb46db9ac357f07565201dff73b84949245cd7a4a70e021cbea98b60f38e054cd7eaba1bc40758762272e3c9d446768d51c6d7f9b2b59dea042930f9015401f92b6ee0d80007b5a3545c9e12d1de9065bd89595be919e063032d6b24c66a560908fd5369b4a3a59f8564bb834ec1e98066424bbc9b6984c9fbb021afd40a097db4517027273c0c2381788bfe1daeacdb9db2791787aab3d1ea87bd063dae7b3191a95641855c0de8684371bc8b59c0ea52174338f6ad49142125d6bc0892fe06970c9c7fac9cfd7d61839d812dc844d43fd7f2fa6fde47946a5ba3a39a99fd6a3880ea6922c5d84e7e3d64c18a29ee8729da56c3ae21fff28f630be3724c42bc54cec252396b2fa8a999c48502079227bf0a63b8519613d36519d3816e8bf52aa1997606cbc0826c85ab886e0b70aaa4e6db6e7f058713027bf3e4ee8bba8fb4a2e0febe4f76535fa6151c77ce949d2efaa2da1f43cceb4dd32524a35f62da354743339160507540147a31bb788acdb0eb2f17ebec82bae9bd4d453bcc121f1bb1c8c02052e70d443eaef529bcd1433f1f0d84a44511300d563a78307736d112d2ab89175f7370de03866e77c4668e83c5dcd463ac6ad20c5b78116f234a7269accc4885d25d1191e0cefd3ce15a23f27492c73808e8e370e79c6a21dccec8f9af28b995604403c130d4f41d244bb8c216c137fb0376c7108ef0e7241aac02ebff35394c77fa01c7cdf06d02b9cf2144d5577d0eaff4976a106ded72493de76c534605be4a67d238cc55cb94d5ac05d3888f35baa956959b49d703146b26db703e34519333d1b751ff4f44f3f8a76ef90bf25d5eb224976d92e90ced28c9d18875d53d9e763441506ef024975ca8acff911fe7db9f636d33ea9fdb254a7dd7a49ba54adbf244f9dc5ca017198142a071e189c173d5f0d2116d6ea8f77ebecb6eaeffe684abfab5846af54d4a0f079b8f9b2b06733140d7730c6faa34e11a70968018468906510a587017fc60310dcad8abf789e3ee56270c41017dd146ebd7d843e5baef75140c64e9729a88cf88aa65ab294041401415ed48eeda32cc9f7d496c6c02bd58105f2f5400ad737edb965503436e2ff9c10e23eda3ac7595b8d5b95071d72aabad72f8eeadee1a3b8e1227444641759c91fb3d9470f8652dd3173e5372f9578082a414d8ad988d3e59ad044b94f800b432c447b50b32b63f3b63c2c7ce4496cae2cd4006576f0ef4bbf09093d88e8e348907a7694171922351d24e980826b39c22cff2de720ee696f421bd8009245063064674d0418fa2d411f74252e04711e9295078278ae6768c1bedc510881e2950964888a98e98acacea3de2d2cfbc67c3a781ebee3e2a22bfafcb5bc59803320bc03bc7a6b552c87251287ba06c17dbcbfc9b65bb362a3aa3892bf7e5c889ff00a522639e61a312bea09a7c113541a0b4b0f31973b6659f995b22422641cfaf282b1dbaa86670d0bdf04542224bc8418c0b52eef1eadf8ecfb8ab4a4c17aadf138e1e599558cecae90387c14ffddba2b9a0522c12888e1cb1e5962eff8b6efcce47923305c0d2b3394145ad3a84e070fbb5fa9137220dec86607f381a45ddf48b614cddaef4c9b84cdb2844d79997d8f607c2d4fd35d5473f28245bdecdc3cf0932bd18c9e2877a0c726460f1d29c58221a5746c31534884a420a0335af3ff9358097e26233770f405da4629b4e27945e92e7b678ce26f45559eace02baab5ccb30da6b8ac963749f965366001074f576049d9768bdced40b13c2090462dfedcb9d0d09d4642ea8f86ef7d9f6cb4d34fab52a8c58ebabb3195a3036a818a872e08c23ff881eeb47b909f2a35a6ccad60132838dd1a4c6a1dd88c9f039ab2fb797b41793f06ebc257aa790ef3006061ff41ff207cc30e19e53936833ea903f1bb7cf8e9b1aedbb5abc2e2f029a0248c60d2d77e633b233508ecf9648f0a9b3da3109d9e734e497a2a55c1acfaaf16f88a2fd5a3b8b9d0f04475f036c8a180e346af2455644f59a031b576678cdd7254451ae4696c6626fc5d4ba76aff4ead3518ae6610c52f6cc74c3ad05d2d17a4609dc03c19e39d1426ccb31ee383b29dd5b1e663a51f8ea61494627a782d7286e487e9a23b9de99aff968c153d4702560d7fbbd786ed9f760a3e5025615ea4c73c8171b163493bbdabac4e634086215f59ecb433ed41af198589e563d0206647f6c196277113db241abf68564b83c5e9fd6973cfa2943246d39f20504695d5186fbb3321ad2ca1aa860afa59e75b7b90507c5168391697042a03fee107a692b30f4cbaae80252808c54b6de7155446ab171f12ae81f4ca382f141d312b893b8ea3fe583f8cad21372675b50a766e654d18217c056ef945a68f907ce21536966bbc7d4bd1e57dfd2124ce9b18566033cd4f38be4e14b579915a9061967b133d55ace078577992f5fe252d542e51f17af6fd16b28e07092028a8e48f376c5d1d202d363e03a3786cd32a1726b8286509bf8777a3bb3ed9b6513bc6bcd2145a70d7d83f253043c830e7faae5f0058cc42946a949aefd79680bca1b186848d05689aa5331b3f9b6a241e6edb188253fbdb2c04b9df4ce02daa127e0414aec65c8b05415da35d462e712f9784cb50f09cc3c3f5199c03cee36f9c3a1cfa77f954104ee00bdefa3dc7d14235bfa6f24b892119e1080efaa70203dc7465da882cbc20e41b2a374b8bac4134560790ac44c63c36f82f4fd17e8398e39ec0eeb3fd76ced74c5a209c7231f75f9bb8c70020be3a9827297625839449a2dce7b18b41f684c02e12103cb14fe8aeaa4799c61575be6b08bd7e06dac7dc60288afef119011873711cec5646c0ea206d1ee4b5f00dedf066dc5a8377e2d21d14df8d9e3505d75df4926c1d27a4f0b2ae776e27d162f7a5e0869536056324f824357eac2d7060a3322ac0b4c374aaa78954d06a084fa33e4c8b96b04f1a1048b2c15590afc682bfa3fe5c0adac9b8a9b8fa2941e5c8b298850d353a4ad5a47b5df7aa3cbfa553f04566daff5cfa911b4878703b0e1aa37a2ba43fbc3bdcd156dc1b138722b1d127eb873f800e82361e8bdcbc260be2a61e5d9ef9e9efcdf314c38667d74219deabe23b50ed0e203e1eee992ad61f79172f439dc269b3093611638a99dea6b37139d4e1d7f65aab9d0efe4adec6ef88a1abdf40c092318b8817c2b788b55f5104626950ed0ab3fc0f02e5dd95655f8e4e30a4ed125b4f8c7769b0ea00f9ec96799a7db2ae4ff17513f6dbaff7d40e78d31696b2e070d291365b43000dd94b1eb8948658ee1ed8fb615a257853d0ad98676dc9e4b8d7bde39d538c088c3cc7156fc0747a9f4a38bbfd3a5fd9897e05b9760a3757b98ae4911af46065dc4d9c66a09ac7aa3d88f28bcdaf29acf802f8f239be84e046b285ddb742dccf0d0d4076a558bd36d3db166feb3021f4ad6772fdede5d1cac41fadb894a422a07b728296f7e77c00fc400850ed8a998ee7586405edd3c57e3f1fd07dbc683bd901142a3fb8072b1297f021845b7bc10a7ce557c7dd6231e3dc8f085e880164d8c2fb83007cccd6169c4c4e72bfde1f5363dd7b9b880c91b9326b9e4cefadd3d48192ec2e659a8ac589949d36dc032287fa21b8172e90c3e3e831d44b17f0ee9d3b39da93390138a6efa1c0bb4fd0a2ecd6235ef979b152046fb8d6b56b89d514697ce1c60be88ab63affa898140a7270be8c4aa515d6acdf0e073d1ac90219ed77be83dd177a9c9374d12fe543b96bce9", 0x1000}, {&(0x7f0000002f40)="40c91116ce042fc277", 0x9}, {&(0x7f0000002f80)="859158369a57bd945950a2730753097ad29054ce3b4f1e443f712e526b8ae0177955d3df5bd91d42dd5aed966524dae5be2614b353f7ce4b13b3725bcdc4b7243bb96fdc806233a907d9", 0x4a}, {&(0x7f0000003000)="8f4e0ac141f2edda9e3ab6aced3dcf2eb2796e481afa728e", 0x18}, {&(0x7f0000003040)="163eb013e7d13de20fedeee292eca6bcff07c1a31977354773aa5e75a377a37e296308bcc6bde370eaaa10bf34da9385d3f3cadd3584f9dbc5690e539410372abda32dd614a163bbd542ac28c3f1841f949212d48c302882b922574536be3124f0f13b4d5b841676a89c90b2ff6b0d59d118a7c1001c4f4836aab12b44f83994b1eff7c4111a4b201b1863766f3ae2d8d144772663096c", 0x97}, {&(0x7f0000003100)="8cc593882fa0f7bb93e5d71a95a388906bdfac77f50821d42fdc494014923e9e02abcb4297c739e3fcee26118778af59b06b3fff4e98db8ba3fe46ac2b38a998ec7fbd00727223a3db2e35bf5f86a56b49937768b0381530379d1a465c3eda95485c436572a7f35e543c8331d1c344c049d850ec173bd811193a5e2afb45", 0x7e}, {&(0x7f0000003180)="5e6009adb581008dcf7bc31023bdfaebbc52dfcf876f26", 0x17}], 0x7) (async) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000003240), 0x20, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000003280)) (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000032c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000003340)={0x5, &(0x7f0000003300)=[{0x2, 0xd88, 0x73d8, 0x1f, 0x8}, {0x1, 0x7, 0x5, 0x3}, {0x0, 0x1, 0x2, 0xfeff, 0x5}, {0x1b, 0x5, 0x47c0, 0x29ad, 0x1ff}, {0x7ff, 0x8, 0xfeb6, 0x7, 0x3}]}) openat(r1, &(0x7f0000003380)='./file0\x00', 0x1, 0x0) (async) writev(r0, &(0x7f0000004740)=[{&(0x7f00000033c0)="b7a33ef024c02ecf2f6483ac61aab21922b1bfc663484a1818a0a5b16d2ef495c5a87e5f380fba6baeec6a552f54c169f35b5a9333e74cdd2cd66b1f8689d76031cd8374d2543db5741b28aa7a5d39aa42a53bc20e60ddbba48d7587b84f45b3a2c211e7940dfededa7005a09a4d52f5a5fb93b508b6990a1e077f88697d032853669dc72ba9ac099f", 0x89}, {&(0x7f0000003480)}, {&(0x7f00000034c0)="59bdf721997b0d0938f9a4c0344d7bf41b45a6494ba7dad86180e184888aa259e3e5c2dc5b4cf0f15c5116a4e293cc9967d7d3826fb4ea1479ca08ac37ab8ef3715fdd5ecd6c399dca2c2e8d4c42c9c177a071c5c3cb67ca77570e05bcc5c29aca5c14ed01a67503939f4935b5776f0efc09373c6d02f5917483dd4e5be03d1fdfb993ed7f05b7ffcdd1da2fc54329e3951610d8d04edcf8a3c983dfa400050a8039c3ee2a8a70b953572da96bc8a1776444219019f2ba8db726c04ed4d0be9e0797cee8c9d0102fd2fdd15e8d1d225098ff7f286c94d1a59e057cdd619ff42756ccdd203be3d9a736f538", 0xeb}, {&(0x7f00000035c0)="50ce5282757756c62b7393f5db595e58f0ed299237e9e742a02ad957abd63bde5c33c066cd8c132e1db7241e85ce7963c26da3445cfd743998c666d434d515db7887b15d23944a82abb0823862dc", 0x4e}, {&(0x7f0000003640)="17423ee11abc31137aead84114544f11820e5d746091113a25eff65043de83bae190ab4ab5e5c7ea3c8339ee1488821694881988385b38df6fd401c3abdd5ded0b9322f4d6b1d9df30e7214f7b837e39f53b3d69b0dee6", 0x57}, {&(0x7f00000036c0)="16", 0x1}, {&(0x7f0000003700)="d5cad1904ac0901f80aed0903a4b66c96e85ebf90930fdcb93a0833df5837678810817caca988ee322d7d28b590aaa83d2da4755abd6bf0d8afedf5e37817dbf38cf3c7249be458cb5dfeabd3eaa2d4b90938aedfe4b3c594b9d455622608e00630fb9c2aedd09aa3e1208a06a61fbe0e82f511ff715abbc3c7f559ff47f56519917067565a2909a730cd85cb2930c87c8a8751065554392823776a0d6d9d570622d6e2cadf0d89c001bb5cf89b7ea4521bf7f6aa9dba94665dd1d19806c93b3823a6b3f057e0edc9f1b721e93b785905978d52737f4955dc09f4bbc64bd779f2adbfa7a4af6e4854c293bc0eaa5a63eaaf654e266a5638a9bed58fbf0cd86261272aa54199c371c1884f05e30a471262e9741720110835b874a26279f40082c8b0850480ef731a340973323872a38ede78f042102070690d8b34c5668a8658bc1f1b900e99955c4c489ccb1396647c0e91b655383218f9468ad83b3411e4f2e519a14c3b1ed75c7c904f19c84cbcb56a1db73fee33ff6fb64cbca2f60b836cc9e8636e9ede0df7bcc6c525370530c7374eaaf05f58e0e246b18aaded88ff4ab7bf0ff42ed8591276c2a6d6bd8a7e823c13180f1a224479fc874afabaae31642360fe912a293c3ebe690b774c557a8710fb5fad20d92913cf9573f91a36230e952c61b1a833469cef586061ff13ad25217b18d579ddf416631fdac7423c6496296c13993c48161949e15d8313c0522d638948008c9792d48573d74e7af7382f4e10f27edbcb7f64a45c3ce5f16b3c88a42209169d046526a83b06b34e6320896dbf2232715d8b8df6f089b6da5e32be3c4b62df76a99773ceaf78be3d61dcb1c8bbbacb01313410f42393ebdfea7e8beb43d931df4afb909674d42e620fa434d5eb8a53e96712219d3375624390b3c08a7e5dce2bfaded697aaccb8ad4ed134543b05df9c43a1bc40356d5e98906db843f06ddfe8d2adfdcc5b18090cc67a74b327af32eceabcf85b1d1141a0da6c3fe71882ee0284d4f006b3c2facf31ca84188162b60749d2c0548d2b3f225b0e9f991c8d7816fc7c6eb066c27dcf9c7ab358086de3a48767c4282e7cc362b0d0c6a21152ce36f6dc7c772bb2f599ecfb9a410a3d48687d755cd64ca5b089e3504dc6db6375ee15215b6ea9080331c8d53f3653d9adc60b5cc9f94bf7056d98c70b38d30d58acc796254cdc8038b3b2c0a3d556f0b4694a1b68fc1da56bb874843f9b3cc2dadc1976ec85a6861defe07d374c70485a2142652faa19a71c91159e82add63d9a7469c02fbcc1f8dbfcc9f96fdfa61e6c57b1571b2f3475e04f01badfc61a903e01a54cf847287091608d9342d1f53ca8feb03f1a8e1b64e055b97bd4827a679d76ec4a633517c0075d243726185a8711cc007c91c6cbe8f9fff008f1c2b381c20ef83c2981df3b08b811a5b65e9910ac40701ee331573d80084e1eb6c660077805f8f1545b63192771a4250427a0b28ce763259ae572a2ff5b04640c95a0b75e11819144e24a45bff6ace1e57a388d1ba934a200b3df0b0716eefdf6aa5f39437bba11bfd9c4133931c22ef0674c7c3990c2e0d006aa6fa40905d0342d1d677d5bfc2ea0dcd35c1062f0a3c2409dbbaea65b7e2b48c29c77791c6911694586d56e96790d6aa0cce57fb1aefc31d008aef7fff7c7203688d33a2f7835bb32758515ff3525ba97e2a3521bb3838b70d5917f45c6411bdb04508bef097e86ab371be3ea40c59f6239d6eff9fe41c01cce50f4890dd7a6aa8a03a800e4c1947618b31c9ae7144c83748648d1345d3cc8831e15b0b47c6eef3dd39925d9f9a6bc78f97eee6ddb3e49604a4672b2d1ee75a2f452b2e15c617ca4ba01edd40c2cba9ec501cc532c5ea86d723115887c9df856cea7f441e5c21d79680af53c7b01f7a0941815a36267764cda939192560f0832edcad38e39de469775fa1288d101ca1aa3207d4f580bc9aff9810490213e5a65cfeac158f4ed7293d5f3b33e7aadb403a9b3c7a6ecc440c5de405e4baf6532f34ce0bb50624951a62a8e46ccd7df3f28b5768e2534a3a07f3c860ac35d8cabf6dedf216831436ff3ab27d65b5ec05e5ba1bae6224bf7a1f8e430f92645eedf05586e4909eadf367edaec7e7cac17fdb742bac4b8baa99f7676cd9170b467a2e2707463b60648b273c39803a0fa67cd0694c352a8fba4df809e512c78abeee36567a9ae08fbf6a329b5f3c247454c460319d09d2626742183f1ee3903fc56b3cc5ad57e5e19f837a26d724a175b302fca65b6d41dc3b50d162189a0bb8b1412a3f1042708d4c9a4f64518a24868b6167038d6cc37d99cf77e191a1f16b081b446f216460824cabeb8fafde51125c1e5b877417c063b3f23328a82e5a8a8a32adfacde65d85abbdf57ecbd4e44f5feae867f06f27b2a365c9ae7fcbd3734244b68c978576e3bef03448842663ee07af41942dafdd245049f80569bcba8abec7bfcf1fd29016b0e84296200aa1a9f9b65b463eed756748bac2bfe9c8b7abe7c209caf42a28bd8f12262b09645c72bf6dd37f87fa999709e2b55c5ef5b873c7b3d6e85da8993b4d6a9201c8d6a9b0f5725ff4941fa73985e307a19bfe21407521aa707a2ee74ccd0fe352c02d30aa8727f66e8f5bc829aad6ccdeb3ea6974423c33dd0167b507cb2e2d0af57539a62478d0c22df61f2372e29ef4cb7db8426ee691ad2fbc818a94641a17ff6fe2b436b108948be697256cd3820fa008661af2e28b4507b9361d848a88b3d8fbf60baa053cee7c281d83fc0f8b9eb7e4f94540e218c5152852c4970ddd2950a859e490e3efe9936b7bf79f58efcd58ce2876d4ad0b4041423f2bfc798758419da36466fe025b0b9a405d5bbd45269b05c498fc28eb2952f4f49afd631d6ba45696359fda4d6033d77e73f89706ef8bb699353c7fdbc0729d7dadcd091d67d9c3aaa579ad6ef196c0cd58b66cf9d5115a3b089de5c7e5d925bd552cedd0b56983c9e3c05096d51cc5b991e6c4774f2bd8397625b64efdb5cabb2cb5d212055eeefa10f112a580122bf66f55c338131dbc00f8945acf4b5c0e86df8da57efe31f0f10c07cf172eb6011ee8ccaca439fb90afa71f7376b5ec71c836a9e6f95933427d191cee88e6b34996726e56eda04ee3b4a74dd4444d30ecb5691e4c73dd29dc6b85a6a8e6a531d8a6ec930eee6fca42136100d553104df4edc7a28be89faba9e185952f35805802a6f21e2fa22f869c272e9713f9d042681fec1b503b10fa80552382e58fdc987aa798ffc6129d3678cad87a5566e4e6a9ba3c632ddf8b15eea4a1e47e1308704fc2cdf7c50f8624934e686c397c8ec427d77e41f8031ae0b20334bff82c06d34e8c060fefadb97e202eb0a6c91b8a00458248a40df081b3884af8e4f835d6f84e61c50f6b2e70fa1762c2c4c8fa0228ac6744dae7c500e9c76cf56af44f636a04470bc294461afd5231662eb13f915d9e4eebf8b0ff64662b3a36cf16e10610b59b730d76c5ad439db6bf5550cc8a4e695161a09b61e3168889d8201e9671445010284cbd403f5ae11fda6b37551661b2623b50ae26eddeadf64a12086adef7e51a5a9b249a89a711c4d46720753c3a8e1f2b7da6e37b2b7da8d133d30176f85fec1bfba6eff3f5f4c596069aaaa404eb3e3ea5ddf06245905c5abc693efa4f61a0599552fa385a3e64794ef0bf544baf7abe477f1e5023c8f8b4676f9588280585333b871e9f20a44a005daa217ffbc8e98a6a2d5a52101456cd8af32a4e617eb87be0abfc7b374dbd8777c0b9a87375fb2fcf2dd20834a5bcdb6f33b991c3f6051db1d4bdd65b25cf0adb32d92889285974f9934aaf9dc636f1b7c4875c57162f34b06fff2b3d9fa260ec1d1496d0cce25045207c239b3daea8d2fad0dfb644d9a625d9af7e9f17811e32f06af37fca2f9ecdcbbb71304bee27a982660c18809b2fe8f4e7217d8d5416be89bd564fc01cc340957dcecb242be1c2f0072985d0018d816b47325edf25f5a677213263aec90b676f8318d061796c3eed3fdc7dabd7d24d934cbaa559f15d300f7a8cee3d2942e47ef1a6e23bc3f9a883701756f1a299edeaafa4ed4bf68fc7613fd7f147f1a0837798192076c8cce5ec86baf9a260e8517cca91cadaedd023f1d810f71cbb1ca8bf361269dceea2068bc92af73643f3f5deb3f79b820d2915ecc27eb89a744715b5ef9d885e598f020739ad77152e6963a74dc8d0cc77dcbbd24f88a2da5fd441a0f0b3b38798875822f30ce43291f2bb7490773bfdff7370cdfdf98b1d89b48eeada99460c0deb128153d4f7c7d6f23213e5b9c461b21dd9e814c3aa666c93dfe7594e4db8c4242c9f8fce0cea33293a0642c06c82e480318e7a5593d632a229e24e5ebae8b746143ce9658373d615c8a8afdefaef3be4a39303a18edfe7288173802b679ba404659aed71720997c4667f0799b7a60f2b1a1ec0aba6761c1f40d065da22951d2a62c9d73837de63ed47736a8d0de60ccf6690918ba537e105c641df10222735a93962eb28719875506fa3f89050cd553d92c5e014da72f48b72132ed7bf93367498aa75eb843dcdafce34551042d35fb63a24863475609f9897bef95ddd269901cfe520b1065a55407f3e1b2800710f104712ca6781e062611f8e7cc51cf7d96fa62a5ec0ef913b3a884bc035be1616e81debaadcfc513bd0857dc3827ffa536ae160456bdada9b1d03de1296edef18b1414036609aee3b7949b629defe1b2bb67b026e309a6c7d587bd861ed753b06ea367e2f6930b311a4e08319df2ae816e46709a01b222a0ecf1d6994feb8bcb2628e23f13d318ecdd85ae44ed3bde288d21b2147467ba7049d8b8703c4ba478ac3a183fc3ae700e9cb5ccb8b3aef87524abca66d0e377d0a2e9813fc8469138465b8b3efda659bda5ace6049dacc14c7fec003dd37057c0be27521b81b22b623fed6d882673375de5126664e75860a9f44a3c1de7fd6d549f1156250c337caf6bdf3a8f518cdc177fd00b6518505ef14169b103dc29dc5d3583fd28518472920ef5b68a9175b63d951f078e9499417a519f0579922f22bbb9f77d246934ef6d60e3c31e8e7453aaeddbdf392c61e857771d4354c1a932ce0f6edda2d65dcfe8e9b8378fbfa4e23200b435672a7fa8227186c8952273006a544b7c63cdd41dc05efcd7ccd4a828ebdeeb776b7e2b77de0de011ef1fd2864b807de9da5ba55a163b9619577db1dae492d80d9e6bdac728d9fff8be980aebe16b2730ba9852a2b6bf6dec048fcee1ea58ca1193e63200e18ea00a62561e4fd5f41d9d6fa0181dc3fe21d81ae84ae229c4bb2dafcdbb13fe085c8ad11ba45966326c491f45c5c93d906d5344d84b7b7da1032f57272ea6c733020dfd067b14312e6a0f846a2525a2ca7db7b2417359250466c6daa45ac7e9eb999d0532d552913a78645882b1cf3cedf3d778b0e8392c4525e702f23b9e8f8a6f45de3ef429b7a2d1cd91c92382e95be849e9dcefbf68dff846aa0495cb56d34c6e239eb8b895ea957048b30bd116b450416664f786bd62bc17a48bcd89446e75013e8a7241eabc0cdc90da5d2cf2e221f387e8bec63de02bd087ca4d58058debccfc511479a06c506e1c75bf9b35cc31d2ff41933bf62f7368debd36e410fd3ff7fdc6a26fdeec3f53618f720d370a60ef1e356f0b1d6ba2627a9b7e309ae5b0464c72a2cb2c027d3b59fb6223c038209c5e8f8bb2f61bff150cce3e3afde96ac42438402c2e673232e7adc866fd22ce4", 0x1000}, {&(0x7f0000004700)="028b9de147ead313b61a59edaab9b32a944074c6672589cdfbcf7d74921c3886a3337a3a0ed4ba0f36bc3871a01cf762e4cc83d9b4ae", 0x36}], 0x8) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000047c0), 0x400, 0x0) (async) getsockopt(r1, 0x9, 0x8, &(0x7f0000004800)=""/207, &(0x7f0000004900)=0xcf) writev(r1, &(0x7f0000004980)=[{&(0x7f0000004940)}], 0x1) (async) r9 = socket$inet6(0x18, 0x2, 0xa0) writev(r9, &(0x7f0000004a80)=[{&(0x7f00000049c0)="fd080e97b3aea3831939fa2ee1d2fb69b45f902c2b494102586c5312b8cc59ccddeb6d58a2631cdc57b7c9143568a5491b7989c1de20ccc84d7056251fd9041abd736b2cb07431dd4fcdc95ef9e3", 0x4e}, {&(0x7f0000004a40)="ac18cf7401b172c4ffef0bbba9b8b458cbe2ff5947c310f07b40e4d875e04000b9734c28b0db020ef24596b6d1e2d5cb9bd6f60e4fa5bc56f53e", 0x3a}], 0x2) (async) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000004ac0)=0x7ff) 16:05:02 executing program 5: r0 = shmget(0x0, 0x3000, 0x260, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x380, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/4096) (async) msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async) shmget(0x0, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) (async) r1 = shmget(0x2, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/8) (async) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) (async) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x9f997a24448f7e1d, &(0x7f0000000000)={0x47, 0xffffffffffffffff}, 0x10) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) (async) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) (async) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) (async) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0xb000, 0x10, &(0x7f0000ff3000/0xb000)=nil) (async) ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000080)=0xc0000000) (async) getuid() (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:05:02 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe6756f5196c0e7e9deb5868983d9625f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc15757d14f2fa6be920000000acc5e940c4495e2177cb06dfd1e3208365ca578f85b4cccca774d4346a1522c332ea628b8cb672d7e7240000f970e01746854fc4f27ae4bb2233", 0xcb}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:05:02 executing program 0: socket$inet6(0x18, 0x8000, 0x7f) (async) r0 = socket$inet6(0x18, 0x8000, 0x7f) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) getgid() (async) r1 = getgid() setregid(r1, 0x0) (async) setregid(r1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() r5 = dup(r4) fcntl$dupfd(r3, 0x0, r5) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) syz_emit_ethernet(0x35, &(0x7f0000000040)=ANY=[@ANYRES16=r0]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:05:02 executing program 1: fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x100, 0x1, 0xffffffffffffffff}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48}, {0x16}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8300", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000, 0x2}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 16:05:02 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x8) r1 = socket(0x18, 0x2, 0x0) (async) r2 = syz_open_pts() r3 = dup(r2) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) fcntl$dupfd(r1, 0x0, r3) (async) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="497294d09f43555223201bcf5c78a765901d0596b2a1c35b2eb4b2de00bd824eb7de4b5c087231009f51f3fb87bac380eb6db4593663307e439ee87b958f14e576023daa7080b53d910b34c6bc54c1bf32e944c59f5a0d267c92a1acf5ddcc9e27bbc316d9c2ed3699b101d6be93142dab0d633f61d8801aa89e9d29214ad7dec4e0ac037ad1dbde7861f0a51c28099c42bf007c776fa5304566acc4df2aa6ad5b6f7ae22642c6ef9ce87c002e100fcad4c86264fbc61aa4728bb278f547716d72d5b595c186e39c89d976653a5ecb86e1ab070c4238a61105d1801301b75015290a8918", 0xe4) 16:05:02 executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0x6, [{0x1}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x92}, {0x2, 0x107}, {0x1, 0x4}, {0x1, 0x7fff}, {0x2, 0x57}, {0x3, 0x9}, {0x3, 0x18}, {0x1, 0xfffff001}, {0x1, 0x1}, {0x2, 0x1c7}, {0x1, 0x8}, {0x1, 0x2}, {0x2, 0x95}, {0x1, 0x1}, {0x3, 0xfffffffe}, {0x0, 0x782a4a07}, {0x1, 0x4}, {0x3, 0x5}, {0x1, 0x9}, {0x1, 0x81}, {0x2}, {0x3, 0x800}, {0x1, 0x1}, {0x0, 0x9}, {0x3, 0x5}, {0x3, 0xf0000000}, {0x3, 0x10000}, {0x1, 0x1}, {0x3, 0x80}]}) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa58aaaad3aeab1842ef341dabaabb08004600002c0000000000019078e000000100d3a700000000000100000000000000006a"]) 16:05:02 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1000, 0x0) (async) r0 = open$dir(&(0x7f0000000540)='./file1\x00', 0x0, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/87, 0x57}], 0x1) 16:05:03 executing program 6: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2012, r0, 0xe1a2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x100000001) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000200)=0xffffffff) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r2 = accept$unix(r0, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000002c0)="7e2b5965e9b73d76e2be49ea281724949bbfdb7f415e3f1d8ce4d28ed01e5392cc066d4bb8915c8798561ed6d1448c990b651176eec46bdf49c6d917da30041cb71b0e6559c7a1390985532720d07db5d7ef8bf622fad76b8d5bf62f74e6ba0dfcf3362c815f20ba09b636a27c83bfba55de4fbea8c840ec09042d35eb52dffd8b205822f1f61e71d3dc8239aa417e955e3b010918075efd5f4eedaf425182c7ebdabc2fbd4af1a3b644e650a5a3e7d0c5eefb593bc41c0a3f0038d0dddb2073fd6ff2aa", 0xc4}, {&(0x7f00000003c0)="33dfb8f6fd536a56c43f6f41d53e25f7c84d3e3c7e9aeef9c94309dda157150d82dd0b1a62214338627a9e0baf7f1e4b", 0x30}, {&(0x7f0000000400)="c5a21deff0b1a5e01fc5777b0e5718c8d7312ecaeb0dc7bbd5c9e69ef4ce811785063ee9d6577ee0857ada4f85bbb02e91c86c9dbc7b4d8f1d460da5c7f5399a2ddc6ae67238a76ea4734f6edf147ee6effa61b20fc9fd641e883635a51a9bfa2a6f502a6cbf75d76c0366c82b1dd13a1fd65a1b94157c77d65c6f474fbda386b665b38b4d9382b7424a84c36db377bb7c237c5dbf52d341b61aa8d592a84b4942bd9875c7604165474442be1963cedf61ee679267acd174f354b6a57d7944bdffca6592d6e5ec7118", 0xc9}], 0x3, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x10}], 0x48, 0x4}, 0xa) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000680)={0x1, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) close(r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700), 0x400, 0x0) setsockopt(r6, 0x3ff, 0x7, &(0x7f0000000740)="2af49d099166eb9dc054fd584c301e", 0xf) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780), 0x100, 0x0) fcntl$dupfd(r6, 0x0, r7) fchdir(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000c40)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000840)=""/244, 0xf4}, {&(0x7f0000000940)=""/96, 0x60}, {&(0x7f00000009c0)=""/194, 0xc2}, {&(0x7f0000000ac0)=""/204, 0xcc}], 0x4, &(0x7f0000000c00)=""/20, 0x14}, 0x0) syz_open_pts() r9 = open$dir(&(0x7f0000000cc0)='./file0\x00', 0x80, 0x84) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000d00)={&(0x7f0000000c80)='./file0\x00', r9, 0x3}) r10 = fcntl$dupfd(r1, 0x0, r3) fcntl$dupfd(r10, 0x0, r2) r11 = accept$unix(r0, &(0x7f0000000d40)=@file={0x0, ""/79}, &(0x7f0000000dc0)=0x51) accept(r11, &(0x7f0000000e00)=@un=@abs, &(0x7f0000000e40)=0x8) recvmsg(r8, &(0x7f0000001500)={&(0x7f0000000e80)=@un=@file={0x0, ""/263}, 0x109, &(0x7f0000001400)=[{&(0x7f0000000fc0)=""/185, 0xb9}, {&(0x7f0000001080)=""/181, 0xb5}, {&(0x7f0000001140)=""/45, 0x2d}, {&(0x7f0000001180)=""/157, 0x9d}, {&(0x7f0000001240)=""/85, 0x55}, {&(0x7f00000012c0)=""/75, 0x4b}, {&(0x7f0000001340)=""/145, 0x91}], 0x7, &(0x7f0000001480)=""/106, 0x6a}, 0x801) 16:05:03 executing program 1: fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x100, 0x1, 0xffffffffffffffff}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48}, {0x16}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8300", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000, 0x2}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 16:05:03 executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0x6, [{0x1}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x92}, {0x2, 0x107}, {0x1, 0x4}, {0x1, 0x7fff}, {0x2, 0x57}, {0x3, 0x9}, {0x3, 0x18}, {0x1, 0xfffff001}, {0x1, 0x1}, {0x2, 0x1c7}, {0x1, 0x8}, {0x1, 0x2}, {0x2, 0x95}, {0x1, 0x1}, {0x3, 0xfffffffe}, {0x0, 0x782a4a07}, {0x1, 0x4}, {0x3, 0x5}, {0x1, 0x9}, {0x1, 0x81}, {0x2}, {0x3, 0x800}, {0x1, 0x1}, {0x0, 0x9}, {0x3, 0x5}, {0x3, 0xf0000000}, {0x3, 0x10000}, {0x1, 0x1}, {0x3, 0x80}]}) (async) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa58aaaad3aeab1842ef341dabaabb08004600002c0000000000019078e000000100d3a700000000000100000000000000006a"]) 16:05:03 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe6756f5196c0e7e9deb5868983d9625f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc15757d14f2fa6be920000000acc5e940c4495e2177cb06dfd1e3208365ca578f85b4cccca774d4346a1522c332ea628b8cb672d7e7240000f970e01746854fc4f27ae4bb2233", 0xcb}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r1 = socket(0x2, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) #)T(kK-lu{{]qi>(lu{{]qi>(#)T(kK-pckbd_enable: command error 16:05:04 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x7f) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) r1 = getgid() setregid(r1, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r1}, 0xc) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = syz_open_pts() r5 = dup(r4) fcntl$dupfd(r3, 0x0, r5) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) (async) syz_emit_ethernet(0x35, &(0x7f0000000040)=ANY=[@ANYRES16=r0]) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:05:04 executing program 5: r0 = shmget(0x0, 0x3000, 0x260, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x380, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/4096) (async) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/4096) msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget(0x0, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) shmget(0x2, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) (async) r1 = shmget(0x2, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/8) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) (async) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x9f997a24448f7e1d, &(0x7f0000000000)={0x47, 0xffffffffffffffff}, 0x10) (async) setsockopt$sock_timeval(r2, 0x29, 0x9f997a24448f7e1d, &(0x7f0000000000)={0x47, 0xffffffffffffffff}, 0x10) pipe2(&(0x7f00000000c0), 0x8) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0xb000, 0x10, &(0x7f0000ff3000/0xb000)=nil) (async) shmget$private(0x0, 0xb000, 0x10, &(0x7f0000ff3000/0xb000)=nil) ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000080)=0xc0000000) (async) ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000080)=0xc0000000) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:05:04 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x210, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000ffff00000166c28ac5592a31720ddfe6a42b5711b591b00fcf867201b9d7912857c168d4e1336c627f969ff433bb67052906a583a148b30411ed4ebda498f17a5ea9b5cdc189cac6d57aae92b8d838c2c3fcba2284f1dee37a4091752285bb48643e"], 0x10}, 0x0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000140)=""/98, 0x14}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/236, 0xec}], 0x4, 0x0}, 0x440) r3 = dup2(r1, r1) dup2(r2, r3) 16:05:04 executing program 0: utimensat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x4d) r0 = socket$inet6(0x18, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) dup2(0xffffffffffffff9c, r0) pckbd_enable: command error 16:05:09 executing program 3: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000040)="4f3912d4dc0b4a6afcc8673ae7d367d1e7dcb3ebd258fe7a6e2a1199edb67b57c346ff1696a2caa1f403cb08bd770fdf782b42c95184b8ed28137a63fdb3a453e70ebe54ff1210e9645c52fdcdbddbcc6450c4f01bc78b854095c078c701b6c8f75bc81d396401a2de10c767757c25098b4ff6d4ccf6f0ce30040f05a1cbc6e2241b9d82c10572d7c3f270907b08f0321b1b6f4e3e099c7273e0f5f1640f604ac9d80dd0771cdd44eeaea96cffdda858c1ccbad113fa4b5b8f2cc765617133145508c333df98cba5f8b5837291da8b8e083a41bd5eb88a5a1d43fcbe01b3f2eeeba2fa9d1be66bd05b5db15019020ef0aa48868a0b4c1fde3b349c8686aaef09239af8c9ce896eb496147f8c92426b8cd73da06c67296bfc5456d2819aeb3f2823d4fe4e6fae2b3d62b084f5c7cafeef5e9f726fa23bd78fcf5ba78416e528016c7d6620e241fae5e4022123305c65675fba088d8039f5ea1a8dd138bbda13707f25b98bac4c5a8574a308818fa7cb9df5e2837a0da047221860a61271d08d6711072d15b871824dabab1e52946e3479047ec9ec173b20aaed5022e07734602f4bf8a0d0d5c1c54a3aa5719c5a4e7264edeb6cbaf065dc8bd7e9e918bd483b28751357d589fcfc109fc2f96dd7210adfce539023bf56727c978b85e450206993a20a767fc5996ff7b9613db8bfa36b36e8f5f5809bc9a3d6a004cfa4c00c611403a7d7b51ac6d25c57a4480426d110c9d8512f2e31b58ec466d10a9c01845f9a10b7e5892f472289cf0ccec21cb0a224e611a4e3b703a4787bc78866a6646834f61015f3e10d518ccf603eb01e2d3573a7329ee99808fb90e9c1f8f964ac56b4a1728ee498cba4f2b382c8b80b22abfb4d33118ce3aac7c9af853df5370aff8ee3f4f8191dd7423b25e369648980af059354d17f99715fab61260e1c0638c21b87c2d3c9ff272585063f4def9e5200c4800fe9bb98604705e0fb1e399d111669c0b508a51ef108bb9b9f505f94e251c6776ce723cc79cb2c14afc89a389e032efa6cd55129322d356f071b01ec415285ae1258b488610ce2d7af53a1c71fee350ff5c66c9c780e91854a70ce82696423e1bd79eab0652262881f0aaa7559e665d29c840ec7fd5b867aea449b778d1367d451754441baa23fcdcccbcf750f9e8ec7e0afc0c923d4ffd52d18a169b554137d7c9a214000eb8dc06ce7c45b0d36590d9ffb6d7306bc91a4694d8a3ccf392df241def50e03c7f848850462a44b4bcfd04c82803a0ee82a7a337b04c035fa5e2e56639b54f5671296cc687f4ab2821c82fa74b3c0945643ad82493f796ba021d58f4f5403f4124013d77809c9b1c380ea3a9b9608f2e5bba9e97cade069ae0b4b443015466514201b41b1c22f224a63cda582a0954ec776d833025c096d1707adc458ed8d4adc1b8691e893354d709e7d4ee22d764dac4788484baef03984db207cb0b7d27903e67a6f632e16bd91da36389202e7ac76c125828ce1cb7f38b4b963bf44653979f21100cf95bce020b5714bd13adeb0b15ca00a848a73e1468683bc604a896cf97504a5d2d9adcaca57ba5432b4e8125c433109700e966cd70eab3cce2d2202cb2363af054f0e9b6a4ae5d7ca0e3d308d970516472013467031e075303984de8764f2029a2268286af06e444a44a8a6813673d57d86ac7f252a4f21e40dbbbb254005a67caeeccf1f41936473e71fa7e6c5c3db90832b74ad10b3fcc77e40cfbb9541e6dfb4b8e0f792ff445e4eed88a0390484a63b43df27deb89e241b11f4fa289ce74f0895cb889eca808d5714b3cfe35ad38086e63511f1ae67097a8dbe538c42a682e9bf07a344912921cea8da359f85cbcef811688408471e5c5f7cb2d98b70ed1dc580cfad33218fb5e876926ee8fa2d01bbd60f65cec8ca00599bea93890bf3ac4ca96116557c4a29fdc397fe7fc07573554212edac15343fe21a0a75e5623bb3e5677cd2a9aa2f4b952a7d88450ea74a7cdd22033e9c5a1c0cc8df6f5a63d0e6bd30b1d437119035f95c59de5d910aa303d8bd3be76d08668a45933342a25a99d994e2d933ca4b8e5714784dcaa95330b97e26fd1282725a82ebe79f2f4ac73e34ce77447e5d357d018d28f936c9bceb9feab23e26e863dfb343549a37056d04f0eec6fcaad82d52e5b06838a8aae627c87335ed5e2e19d4914c26f4e3bad3dd4938a9b5fc2c49fd116d7379fd76bf5462526d12ef89c23f6833bdfb50e0378efd1a5ccb52adc9bef1ad4328b2be724a263298d75bf77a7c433353adf47ae3c1360847aee31daaf776a748321bd156a19d862e3d36d12c01fb76c77d79ee23a38a13d3ec24e5a736278f90cc9a67ef1d7f64a0318b0d6a74b0cfa4709a45dd3d075cfdd875896d94fbbd7a3b1065e85a5a9e763758f472dbbe6656cee30263e351cda215f63c9fbc4f9da1d7654c12682f456bf184709878b15adf9cb179aea23f55e871e2e94d8097b2787ea54592e8517b3ea824f38d6f02e0158ceb3863df54c754a3ac6a33a88859c58a0d0c83f4b07014f04bccbc3a0da0d5a83d4e27941398937681c2a201f43833ecb8be4b5608bee6ba69f8f3c83ee02808bbe355730c424aff1233e7102cf1d4f600d58773d1dd423a84f0d2e4d0e6a86bc5990e7adff2bb37a1db85d291f7033608c8fa6aa76c1a385c4b26258434fad574c2533f61a42973cf60f3faaad5ab660344bd1bb5f297dc33424106b3d9691c3d8784b59d4f12d3531ac253eb433e8d6bc846991317c2cca03f8ac730e651034704113404bbb5ccb3a21e6f9e5664d68f5876b82663bb4e2a2a7c82d65912873aa000f8d0ac18159bb4bb2ea32fe224ab58c42b806158260d3c065a497622d3e2752c4f18024f76bab52887cc5bbf721ef6db67b712033c10b5d0beed1b8d072d68a55c88934947ba965b144e86ee9f51907ee1123a95a5f9f31c24eddbd862367ffc8025800265189f75f45666da5ed278cff45dbf8170e876139a54808b0bfc6dda776197d9ed13b143b795391e5016abc0d7ee14df1965bbb0161fb7ebe6f1dca544a351221665a6493892f8aef74b3416b691ceb618fc929f5b2e67d1fc473ad2bb3612bee98afc0133b4f6021bdbafd1abe736266dcacd9705863ef132074e897ca25ac5a5e94a36016e78186dd59da6afba33f9ec9ee0a319e666d4ddc5b2fc00ccfa50df33d261a3126726acee29bd7f5c70dda32205286bfd47a07d6a8995cb877d39ceb07bd10117c4b23238cad086ee8f3aa86b2c90e7ed232aa27482da2d355927fa79af711f5b8ff3f25340d1d5a2f385cdb8520f0d6e2e229f180033be36faab788f4674b4d7665a7da8c8684efb64282758a50f77d56bf3c697365723bbb2622eda1c1e9bf4190b99187f618ae7758725b9cfec50586ae15c9e3e40d46f818b60dc07bca44e53a4a4a43c32ae03890c8b0f586f8719bb0169dba0a722f9dccec94ce4a2cc4c035dd1d2ceaea498784c42da5ce1d21a5c62c7b5e92ab19da26dc7494fa028fc8974fafb01b931e9bc9321f0106fbb35694e8c2f29dd0753e3a6c84c91db4eef92cdd72282ceb1f363d6832275d9147d7b84633473df5bce6f4430bee45813af3bd40b45b022a9e24a4ad90d3a4201e769c7fa374afed442a35bee4b899b2e3e52f9b9faea3b0091f0a85225f63148796e162d925438a182ba0921827381b23c5153cef8dc2bb31f8e21b9b495a0be2bf9393df3d51881504bdae3dc812cdbd395dd11bc739d0e36bfee72e3abda0bb781213902bedbea1e30bd42bb15e43ad7460a33ec1d1f530f05268453f92ba98026b6da24a1bc572e05ef242b854dc5eef31ad3e1ab9405e27b4cb63f5f7ef74dd80f593fac450f3b716660f41d14760b38ad787375c118c67cbcd282f966bfe0e86f66d6a1465c820bd3f8c8394802b3e46199c145e06fd60afba35aebed09b5c08e1412f53d05c3b14d608024a98e0b7f975f13061fc692f5dd0ffe55eadf52a06edb5acf2dc504a7f03324443bb07a00d69c97ddf9b9073b8ff9ceeea382951230be6cf7eb07fae1d0dc24869943b0a01b055750d39512605e2b27abdf7ef9ddcfbd578da8b331595dd2348697b882dd2c7107c35b06108bf3460f6c691afffd37529497a0d3685db9682255cb369baa73757ad3947edea3fe7595cb225269fae5223420db554dba7db5cbc8ad0310dba45ea38cefb8bb572d47ca3afd2231e1bab10a39cf50b744a926d35efb7210587227d9a0372d85c3961f2fe06e6ce1ed944cb6b44a309951dd98d93f9eb412848c14a2084f49e68f97e35137c161bdb54e3d396868d94ba4d34887fdb83a0d129261e3c09ad67e10f427bd61f6c3eb6d474c493db7bc69ffbc265f9e7de668c69a69dd1300168298c9e1439400711ac88d05c674e44c9cae04db8ba93c921462ea53413aa8de6ad165f352fe9b17bf34034f7936aca20557901d1080be8ebacee8146d7a378afd7b336a0d76877f2149d763bb06989ea96c793ecfab9ba76df8b6323dcf9731c311b0de5e539e45a4b1d806c9b3751638e7c580e9167d5ea4bcc8ddff5fd4fbe46f73324b6b86d8fd49189834bc0d4003963a0ac9f615d0b70ef37724a8470510a6b78cd2ad69b3f3329275e5b48b565d42055235141b46b3eb208169d5075936c0d6309105e91fdbc85fb0b55f607e4fd5b3c2689efcaf55d7882fe8ce6e4a54975b13a806f505121c6cd10e29d0d548e470e845d2d802fc98e5bac20a567e3926d23f20c55e5ecfd82d700b246f82225590911b8c96b4567b624e4aa6e3bb5698525fc779b3f253a377fd487f3f6c90b832e517fb8ca6965694175598fd3e97e3668f72fa5f102e29aa42e39b3f3b32eeaf57af4927027ff8e66f41b4c0a0d93966482d722d31ba9db7222928d6921394edd565f8974ee5bfb72f579d4988769712ec2cc895773b73791f6ba71305544141a7b8e32408b62aba205c90c31ecbf7dc4977321114ceef61870ec47bb063c90ed9e29de4055e67a70c49793369fa5cb89a1d57678440990e54a1452b5514b476a1f83e09f9fa8027033da4171cd57d1d7dfc66c12e910f889268b71f268ffebe2e71a378065d8543457245565599df04a0c8b43fbaef90e49c6f0c3befcf16beac7ebf7971e25ceccf795a6d5611b939e1c8dced5369a4b99cb7b37f2f5f2ae0d95d7fb3c005e6045abde355be7d84dff0470ebf7713dda2dd540d54663e5409c52ef0e1c7d7c9938756e4b2c1d3fccff3ecafbb41cb0cfdace426015c4fde14f1f26a054193a4f1f95dd207416378873fd3000f5683e90f3065043f4edf07b4236cea5750462488e799a332118187ac4f1e406245518e8e7626f42e6c8a4535acf513da7e0d85219f56a6f63ec113a86d2d80e289b7366e70c0be8f6b50bfdda1b19bb50b4008770db475400fc487e6c10c7f17064212185bbf4ae51ab31087e6741237783d8486ad3ab0bd2fcc468b90dcdb566c38f0fa29fafd9cb3989f3239b5e3faf3a610114e72766671b0a54750b167de553a410ca12fdad9bd2bc57ba280c58b422bf2d4a16a25fdd4c6bb3d88df5284c6dd71b813838eb99ea2ee6d25c22010bb0ff99864e8aa8b8e8d10932a8a8c4eb19f043a9eacc666d417648dea7f826411bd2d5a4852c8e157f5a13ddb6aa55c59e40aa13a789d3f97f9965e9e3b5fa6a5ad180065c86242d7314596271dcbfb8679f0676b83d8de65ff30df5b984543e13d38fdcf2ae79507a5f08e631f2244951cc5a84bc82d3809d2afe80d65", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="6e65c60d0947060363ab096a4613f17eba28e2b5c77b9550062f9fa43187cd30fd3274eb8269b0118f5aff19862605689e0c9571b66120f9db206d2ec1e0b4d4dffd43a22d67960f51", 0x49) r0 = syz_open_pts() sysctl$net_inet_ipip(&(0x7f0000001100), 0x4, &(0x7f0000001140)="9dcb7a2526473f8fbb60d9d56144494647f6ae3a4843770841f31c52b3853c598a4b8dd384eaae2c5858e24b20b72a59d9e4527da68f35d902da004cf3950771239a5ba44bbc12ea04fd310d8bd4b3f9191c788d504656c66cd6ceb577c911fbd2f74181d67b9b5b1d666140e9655f1dce5bbc1cd886a5acfbd6ba834ff555731dc9812c3b0bc417ff93d34f0c78bd50359ab2", &(0x7f0000001200)=0x93, &(0x7f0000001240)="0b53870eee3be5e2f52c43e4e5bae280cd2464d83a0ebe051dcf6e9c8259efbb0d741b53b1589fcbca4d58270db78617f4c196591507a2c186e8d9fc1dfd554ddf0777d95bbe73596919eff3f6473c4f12f405348a8a3d633b68f42233a1484dee114a97eb434fbd023299b755ecf3ebeb4627a84303c21a29d4ad90010ce854bea6c1a3ebedbd04942b61a9bfc12fb8893fba30a1d961c0ed16b918d35e15c78983c490d24649b128f58d7df2afe04419d4f580105e41087ed7954a01eb9c6e7ac9593772192d048dd2d648", 0xcc) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001340)={0x0, 0x7bb, 0x81, 0x1, "fdab89fe48c5bdb7e6b31cb4defffeab5691bf66", 0x7fd, 0x2150}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380), 0x20000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000013c0)=0x2) (async) writev(r1, &(0x7f0000001800)=[{&(0x7f0000001400)="666732e0f82b1ab41ac86bb2be682e0d258a6da3dea4e3ef470f4a7d73259a644dd82dfd58ed9322e9b411598e9d40fe2195e484ab5b71568922f933d505907472c7d21baead11bdd9930651095dc74a389c1b00f65d32ff37a6636b", 0x5c}, {&(0x7f0000001480)="a569fe9631ab8d854673f2a01e62a987fddc733919c0483eb04422cfad6ed2764e37b2f3f4cc448869389970d08aecdf8f8b9dce2cff7060810f81347611d5a54951bb71482b2b29dba22f99b763734b848111908280fb070f6f01b545c672be82867b43e76d8cb446c22f648a2355c2d228e9a43abfd84aa0bd03da492425019a5a50a24dd2519a4f97bdbead3ca43ea03097025d457f0f253e1bbc055a7f0ba218050f02bef16b8c8cbe32473b6505ff198340b986a426f16e9e1761073185f88e51c57868f6a476c3961cc23ac35b3417afa651c964411b31d7f0f73b84ca84e3", 0xe2}, {&(0x7f0000001580)="047980d52fc330b839f3d5fe10f521c1d7bc222c118beca51cd4aa1f714553a218ea1ec8584dad052d6c60bba287fbeb7f8b94fc1fcfb01378cbc376f1d2bb7668d33c44e4cfad0d11a93b6b716a543b41ba55d20123dcc08d8d1e7847e18ac218ebb6882a5284f7903ba952d953c7599cead2ea7e8e1d57bbf79ead2e40d2c03a0a3ac24010da1605b489789a5ad958aef60f79d79576ae3c4b4b50501b98847ed8ac4020ce611c51a2fc97e55b3b3ebb4c1af4870ad7ecb1ca7615e86ea1f52461d1bf27fe", 0xc6}, {&(0x7f0000001680)="9178b26015c56f5eacd14fd05fb72e30293b71fcc40c3e024c62ded722bacc3f0730314e20112c0eba5c55a99c20c7e7be7a65e62e9e5ff418d4", 0x3a}, {&(0x7f00000016c0)="20742fe65b4dbd6a2ae6132aa3ff1e119f78efdc503c6543d519edf1703df57c3daa0d4ae2d0a9dee93247fbda66d8a2cb212bc8d1ad93cf8453d912ad7eb131283eb1b8c9e50cd55667d1da2ac666de028312a11dae32438602e953782f660874e51d55d7571562e2801f4bea", 0x6d}, {&(0x7f0000001740)="be6b6f72e01350708473e7223045dc1eac7f0042f57a216859930879bb7fe40fbe49e97c03c02b8d4ea69c366047124765009a1bdbd6ee1f4898f5df5abbc1554473f1f7ec4e5256a4676ae527bd2321c13b5ffc4ef72679f021f02c7141c1dd446b48f813ff2ea3fd32fb12f2937e35eada84f3fc645ba1fecb174dec1fe1b16bdef141a18a81f16ee37da909", 0x8d}], 0x6) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001880), 0x8, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000018c0), 0x40, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000001940)={0x2, &(0x7f0000001900)=[{0xaab3, 0x1, 0x9, 0x3, 0x7ff}, {0xa2, 0x1, 0x0, 0xf000, 0x4}]}) r4 = dup2(r3, r1) writev(r4, &(0x7f0000001b40)=[{&(0x7f0000001980)="598996963b76e8a02ea353055dbf0c8089ba53ae91bac874499c6904fa6a3e14433cdd93ebd7cf2e829a4b5b03fe7b1e50158d32254ac4b9e64ddddec16745bd9f4f921ccff225e7742b7fc99060f209626bee07f38db99322b878e16183ab68840e464dd5ae9a49c6a11ab041513ccfa54b40787d33feaa7c38f9392b2c2beeb1519cf4491fd271ad5907fcab290a8bc928f4e32626cf434c80f4267da4c48d0dee43cdbd81eed886e6bd2f293098", 0xaf}, {&(0x7f0000001a40)="ea54fb27e23a47189edeb145b0c3641066f3ad0b6bede88a183dcb95a9ce8790757f8a041966d82ecbe5ffa820f2ba0196d91d4b0cc49191339c660d85411b3a1dbd4cc45eece317fb9914658cc18f4c751558491ec9fb171742af858450ce6b280f8618c7240672786df24f30497506f7fdbcdc9c981e28869b4cf645a4ede607febfb4a97dc1521e9f3516acf9cf823dcce4dd13a9c6bba444af9b910b237e52152f7110d319b8b181b2e3d921706adfd425486510a9859af900ac6d9a9812ccb1bc488fad9a36258e97638281acc4f8bf79c02879cbe5918c42a4e7abd3c010e5dec522939c3ba8ad99e28a529d118ef57e4101a6316bc88c1b5dff7f4e", 0xff}], 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80), 0x200, 0x0) writev(r5, &(0x7f0000001e00)=[{&(0x7f0000001bc0)="f876da60c109c0cfddb6f2854254d23ca51e6a1b8c874b38dd883c4dbd7b4f047d017ec17a2d97fc4c9440d36c6d75ca5fec974683ff17190f16795483847a29712308e9cca4e07819a39e83adbff00993d2921dc984001a2f3db40e1fc403ed7af330e3ac6fd42c06320f2582e43cda4f1e0dba8d7fd9c33768e2a1e24b0de245b192dafc726c5750458b4f71aaa18f5f1bc0952258ff24014bea95ba158e8c17123e766dbe0e41be6363dbc319718eedbcaead", 0xb4}, {&(0x7f0000001c80)="643fc0b0d775a6b8898b761148e692298c1381d2973af71e0a3d7a0fc6a8c352f3876287fa65dde0d803ac97be1b04380e8bebecbd8c19818338d5245faa4c290fc7c6838e95b0086559fe34de458dcb75d5dffda2022b3e58b3a2f21259fa34ecfacc674321369ef20e16ccc4238833744369526542a1a175d4c14dfeb5a0aa3cc0d9a22e17392bf7b937737d03b32947b2ada878", 0x95}, {&(0x7f0000001d40)="a10cac6b2187ab552529dc08afe9a16cfb7480bb1c36064f96c3fdc545839f4f0807e1cc5fae916e7d4df8ec11bc5b0287e614b09fed29e5e64978831dbfa097d2413195aad69687d2e411d5d8c58703ebad2916d8ad640785a8521955bec99ba6533b18b1efdbb05e7108d869d3c0d54d2b86dbd734add68ba9e3ad96de74", 0x7f}, {&(0x7f0000001dc0)="0838636686c740390d5154d506dbfb1de740cb6aec73ee859385054c7a0d51e8d6c650709cb71be8ad5c579d603ecae8487fa9", 0x33}], 0x4) writev(r2, &(0x7f0000001ec0)=[{&(0x7f0000001e40)="50f407996a03d3252ff7578bc19bc1a4fe812c6ed7a4e63dd9d3a69f285407146415a1b3076cd12215ff960763f33720e3767bf3b9c642bc083b40280561cdf8e064f6625108274d389e086e5b39648c7817e70c2c2a477a32dc1c614a04bbdd121adf9c47a4813f2c1f004a", 0x6c}], 0x1) (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f0000001f00), 0x0, 0x0) (async, rerun: 64) writev(r2, &(0x7f00000031c0)=[{&(0x7f0000001f40)="2661747e5a349e0443f5fdc2cd06a139ca09f6491b624eb60ea07583948297b59096bd4046df5cae7f37c25d61391ac2b7169a841ec520c407b790802e5a4e0f9b246c384168560d710ef38c8590e2ec56ab1ec5e334d6d2dd1885c55cc2ff76953b17de7d62236a1075396f28401adb062464274d330e7edd757e4b881f700eef2c8797f691348e088c962e39d33d13d0f8c7064f7ffd2d6038b0caefc6b8b9cce27890f3169bf7dac43b5ba0050634df1811ac5fce0ba4dfae01ec54937d75ba58b99bda9e06f05283cebfcebdb6693352de99d4a7dfd49c23179baa708678bd401a0afa66275f3475ff445f8381a3adec29e6a4bfd0d7f6839671668d236248778f588459e737834e95b4bce392aa29df99e8fc5ee7c74cf6a2a53b0cde20dbd7b5616aa20da3dc387d7d337e2404b00517795d7ce6ab45423487a2e5d869cabef767e3cd578f4154b07d92eab6519681391cd72f923cf4ba8776a944307abf97dcb36fb9ca5ea5c2295a9d2249026243642eb72ac72befb9c853c4e60ab6815a607cd83c0ebfdd4f7e57b55ce0465c1ab3626e2a3f0a19b27043c41747a27f0300ff6ab605c56d9945011ec4cc94b5e9c9b95c5e030ee55f57c160ed7f1386c8efd7fdcf6bc3c0c75b5d44f1f4bb3fa3a13844d34253c5cfe52c56290422ba27597803d87b0403947ba35d45322b763f6c89e29e4c6439081b9e6cb48a9508c28edced1091f2ecf5199dd55ac44345bff282114b9ba33fbe8fbdba1db18a8a8ed5fb3905853400eaff100175706b99f2bec28e95ea87d6b855dfc8373a0216cbe4b3c001fe26d864437f0a63b87b37d5449aad6f14e54b53e17cd6111cdcb30b0094507634d631f17d547d4a7efb83b5e1f815be70d9fe1a45bedd35d7d9982083ab0d13d94662b217298cdfa8c1cc1cde7f41f90016776dcfacb2036b7b6ac853f4cac538b1180d3ef5d4a7049e4d9ec9e4334189e3ddf35fa2c31e3a62cfccc8471c7fc914831fce80017bc88638eaef3c0b0b4e48393e13e47cb500e3e8c63a97ca79624be05bfd1e00933cd41a812ea9f80105db3db45f6a6916fffe0eefd0609f7d9526297463bca473e86aad196feeaaf9b571a0eee16d3152cf7f9cff5acd21183bed260e7e5e7b7087e4dd6927aaa318d922571885aa8187ed2eabb3fdb928b6f51efdd5fcb46249dbe8ef3fb1887390d8f4a96fd5a90c2ec501f3c62dc9f395a69734e0089e6068bc46bc4cf3fcf2383e80ccd397b9605c6b59d239174c9a22614c127b98783d023988dfaf99e028f4bf1e89963aba0f64487380c383c14d9989426a27ea6297685502fca4e52b245d012c6c9f83e83a0421c3362a51399dfd9f2ea6064dfcc40d219da534fa8072e4aab8cd4c7293670c314ae09967c8791acb2c97b795c8405cfb5cfe9b28a9c209837cfd509fc2364835bcd81b80995ffdc6737583b57d2e36aab4e8d7a92cbfa38c7b868135c4a924876f329cf16cbd15bc7538fc4b255f250e0f223d379fa0646b01bd0c3ad4877f92420c36e12b821e1dddb7d2bbe2f0b3b3646e183de057741a2e2718746969eddee3ab7d1b9f990483c5eac20caa04d1720bc1e6483e148e38e656c39ec2bb11f347d492482d01776c3e6acbe4982fd1c7044c90fba5e285aa3805675b60b077044f53c36359e1261a9882cd16441dc8e08048c45e3131617ed4954ca3c074b345080dfd3836a15833331de9f40032b9ffa578182266f70ed79d48ebc52b329be7babd28df08934b2b0c6be576ff720fcdfe66be18a9c17a304299676347cbacd766245290f36efabb9c893b4673693ae7835aa1ffb4dae8e1a366d425799c69987a80b11fc5ab88b7109a5401373f72aac05921d9fd780c5ef5b34be0c8db6009f6d65cd5021803af4c5dba2b3b67c454adc33be0d92c87fa5a91163c25f9efb2c1543e79dd5eed9b44a28ad418dd51578cfc1a6bc5994e7524b3cc303dfdd4500e0a1cb36a56507c5ff4d421193243f6d0b0fb3ceb46db9ac357f07565201dff73b84949245cd7a4a70e021cbea98b60f38e054cd7eaba1bc40758762272e3c9d446768d51c6d7f9b2b59dea042930f9015401f92b6ee0d80007b5a3545c9e12d1de9065bd89595be919e063032d6b24c66a560908fd5369b4a3a59f8564bb834ec1e98066424bbc9b6984c9fbb021afd40a097db4517027273c0c2381788bfe1daeacdb9db2791787aab3d1ea87bd063dae7b3191a95641855c0de8684371bc8b59c0ea52174338f6ad49142125d6bc0892fe06970c9c7fac9cfd7d61839d812dc844d43fd7f2fa6fde47946a5ba3a39a99fd6a3880ea6922c5d84e7e3d64c18a29ee8729da56c3ae21fff28f630be3724c42bc54cec252396b2fa8a999c48502079227bf0a63b8519613d36519d3816e8bf52aa1997606cbc0826c85ab886e0b70aaa4e6db6e7f058713027bf3e4ee8bba8fb4a2e0febe4f76535fa6151c77ce949d2efaa2da1f43cceb4dd32524a35f62da354743339160507540147a31bb788acdb0eb2f17ebec82bae9bd4d453bcc121f1bb1c8c02052e70d443eaef529bcd1433f1f0d84a44511300d563a78307736d112d2ab89175f7370de03866e77c4668e83c5dcd463ac6ad20c5b78116f234a7269accc4885d25d1191e0cefd3ce15a23f27492c73808e8e370e79c6a21dccec8f9af28b995604403c130d4f41d244bb8c216c137fb0376c7108ef0e7241aac02ebff35394c77fa01c7cdf06d02b9cf2144d5577d0eaff4976a106ded72493de76c534605be4a67d238cc55cb94d5ac05d3888f35baa956959b49d703146b26db703e34519333d1b751ff4f44f3f8a76ef90bf25d5eb224976d92e90ced28c9d18875d53d9e763441506ef024975ca8acff911fe7db9f636d33ea9fdb254a7dd7a49ba54adbf244f9dc5ca017198142a071e189c173d5f0d2116d6ea8f77ebecb6eaeffe684abfab5846af54d4a0f079b8f9b2b06733140d7730c6faa34e11a70968018468906510a587017fc60310dcad8abf789e3ee56270c41017dd146ebd7d843e5baef75140c64e9729a88cf88aa65ab294041401415ed48eeda32cc9f7d496c6c02bd58105f2f5400ad737edb965503436e2ff9c10e23eda3ac7595b8d5b95071d72aabad72f8eeadee1a3b8e1227444641759c91fb3d9470f8652dd3173e5372f9578082a414d8ad988d3e59ad044b94f800b432c447b50b32b63f3b63c2c7ce4496cae2cd4006576f0ef4bbf09093d88e8e348907a7694171922351d24e980826b39c22cff2de720ee696f421bd8009245063064674d0418fa2d411f74252e04711e9295078278ae6768c1bedc510881e2950964888a98e98acacea3de2d2cfbc67c3a781ebee3e2a22bfafcb5bc59803320bc03bc7a6b552c87251287ba06c17dbcbfc9b65bb362a3aa3892bf7e5c889ff00a522639e61a312bea09a7c113541a0b4b0f31973b6659f995b22422641cfaf282b1dbaa86670d0bdf04542224bc8418c0b52eef1eadf8ecfb8ab4a4c17aadf138e1e599558cecae90387c14ffddba2b9a0522c12888e1cb1e5962eff8b6efcce47923305c0d2b3394145ad3a84e070fbb5fa9137220dec86607f381a45ddf48b614cddaef4c9b84cdb2844d79997d8f607c2d4fd35d5473f28245bdecdc3cf0932bd18c9e2877a0c726460f1d29c58221a5746c31534884a420a0335af3ff9358097e26233770f405da4629b4e27945e92e7b678ce26f45559eace02baab5ccb30da6b8ac963749f965366001074f576049d9768bdced40b13c2090462dfedcb9d0d09d4642ea8f86ef7d9f6cb4d34fab52a8c58ebabb3195a3036a818a872e08c23ff881eeb47b909f2a35a6ccad60132838dd1a4c6a1dd88c9f039ab2fb797b41793f06ebc257aa790ef3006061ff41ff207cc30e19e53936833ea903f1bb7cf8e9b1aedbb5abc2e2f029a0248c60d2d77e633b233508ecf9648f0a9b3da3109d9e734e497a2a55c1acfaaf16f88a2fd5a3b8b9d0f04475f036c8a180e346af2455644f59a031b576678cdd7254451ae4696c6626fc5d4ba76aff4ead3518ae6610c52f6cc74c3ad05d2d17a4609dc03c19e39d1426ccb31ee383b29dd5b1e663a51f8ea61494627a782d7286e487e9a23b9de99aff968c153d4702560d7fbbd786ed9f760a3e5025615ea4c73c8171b163493bbdabac4e634086215f59ecb433ed41af198589e563d0206647f6c196277113db241abf68564b83c5e9fd6973cfa2943246d39f20504695d5186fbb3321ad2ca1aa860afa59e75b7b90507c5168391697042a03fee107a692b30f4cbaae80252808c54b6de7155446ab171f12ae81f4ca382f141d312b893b8ea3fe583f8cad21372675b50a766e654d18217c056ef945a68f907ce21536966bbc7d4bd1e57dfd2124ce9b18566033cd4f38be4e14b579915a9061967b133d55ace078577992f5fe252d542e51f17af6fd16b28e07092028a8e48f376c5d1d202d363e03a3786cd32a1726b8286509bf8777a3bb3ed9b6513bc6bcd2145a70d7d83f253043c830e7faae5f0058cc42946a949aefd79680bca1b186848d05689aa5331b3f9b6a241e6edb188253fbdb2c04b9df4ce02daa127e0414aec65c8b05415da35d462e712f9784cb50f09cc3c3f5199c03cee36f9c3a1cfa77f954104ee00bdefa3dc7d14235bfa6f24b892119e1080efaa70203dc7465da882cbc20e41b2a374b8bac4134560790ac44c63c36f82f4fd17e8398e39ec0eeb3fd76ced74c5a209c7231f75f9bb8c70020be3a9827297625839449a2dce7b18b41f684c02e12103cb14fe8aeaa4799c61575be6b08bd7e06dac7dc60288afef119011873711cec5646c0ea206d1ee4b5f00dedf066dc5a8377e2d21d14df8d9e3505d75df4926c1d27a4f0b2ae776e27d162f7a5e0869536056324f824357eac2d7060a3322ac0b4c374aaa78954d06a084fa33e4c8b96b04f1a1048b2c15590afc682bfa3fe5c0adac9b8a9b8fa2941e5c8b298850d353a4ad5a47b5df7aa3cbfa553f04566daff5cfa911b4878703b0e1aa37a2ba43fbc3bdcd156dc1b138722b1d127eb873f800e82361e8bdcbc260be2a61e5d9ef9e9efcdf314c38667d74219deabe23b50ed0e203e1eee992ad61f79172f439dc269b3093611638a99dea6b37139d4e1d7f65aab9d0efe4adec6ef88a1abdf40c092318b8817c2b788b55f5104626950ed0ab3fc0f02e5dd95655f8e4e30a4ed125b4f8c7769b0ea00f9ec96799a7db2ae4ff17513f6dbaff7d40e78d31696b2e070d291365b43000dd94b1eb8948658ee1ed8fb615a257853d0ad98676dc9e4b8d7bde39d538c088c3cc7156fc0747a9f4a38bbfd3a5fd9897e05b9760a3757b98ae4911af46065dc4d9c66a09ac7aa3d88f28bcdaf29acf802f8f239be84e046b285ddb742dccf0d0d4076a558bd36d3db166feb3021f4ad6772fdede5d1cac41fadb894a422a07b728296f7e77c00fc400850ed8a998ee7586405edd3c57e3f1fd07dbc683bd901142a3fb8072b1297f021845b7bc10a7ce557c7dd6231e3dc8f085e880164d8c2fb83007cccd6169c4c4e72bfde1f5363dd7b9b880c91b9326b9e4cefadd3d48192ec2e659a8ac589949d36dc032287fa21b8172e90c3e3e831d44b17f0ee9d3b39da93390138a6efa1c0bb4fd0a2ecd6235ef979b152046fb8d6b56b89d514697ce1c60be88ab63affa898140a7270be8c4aa515d6acdf0e073d1ac90219ed77be83dd177a9c9374d12fe543b96bce9", 0x1000}, {&(0x7f0000002f40)="40c91116ce042fc277", 0x9}, {&(0x7f0000002f80)="859158369a57bd945950a2730753097ad29054ce3b4f1e443f712e526b8ae0177955d3df5bd91d42dd5aed966524dae5be2614b353f7ce4b13b3725bcdc4b7243bb96fdc806233a907d9", 0x4a}, {&(0x7f0000003000)="8f4e0ac141f2edda9e3ab6aced3dcf2eb2796e481afa728e", 0x18}, {&(0x7f0000003040)="163eb013e7d13de20fedeee292eca6bcff07c1a31977354773aa5e75a377a37e296308bcc6bde370eaaa10bf34da9385d3f3cadd3584f9dbc5690e539410372abda32dd614a163bbd542ac28c3f1841f949212d48c302882b922574536be3124f0f13b4d5b841676a89c90b2ff6b0d59d118a7c1001c4f4836aab12b44f83994b1eff7c4111a4b201b1863766f3ae2d8d144772663096c", 0x97}, {&(0x7f0000003100)="8cc593882fa0f7bb93e5d71a95a388906bdfac77f50821d42fdc494014923e9e02abcb4297c739e3fcee26118778af59b06b3fff4e98db8ba3fe46ac2b38a998ec7fbd00727223a3db2e35bf5f86a56b49937768b0381530379d1a465c3eda95485c436572a7f35e543c8331d1c344c049d850ec173bd811193a5e2afb45", 0x7e}, {&(0x7f0000003180)="5e6009adb581008dcf7bc31023bdfaebbc52dfcf876f26", 0x17}], 0x7) (async) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000003240), 0x20, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000003280)) (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000032c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000003340)={0x5, &(0x7f0000003300)=[{0x2, 0xd88, 0x73d8, 0x1f, 0x8}, {0x1, 0x7, 0x5, 0x3}, {0x0, 0x1, 0x2, 0xfeff, 0x5}, {0x1b, 0x5, 0x47c0, 0x29ad, 0x1ff}, {0x7ff, 0x8, 0xfeb6, 0x7, 0x3}]}) openat(r1, &(0x7f0000003380)='./file0\x00', 0x1, 0x0) (async) writev(r0, &(0x7f0000004740)=[{&(0x7f00000033c0)="b7a33ef024c02ecf2f6483ac61aab21922b1bfc663484a1818a0a5b16d2ef495c5a87e5f380fba6baeec6a552f54c169f35b5a9333e74cdd2cd66b1f8689d76031cd8374d2543db5741b28aa7a5d39aa42a53bc20e60ddbba48d7587b84f45b3a2c211e7940dfededa7005a09a4d52f5a5fb93b508b6990a1e077f88697d032853669dc72ba9ac099f", 0x89}, {&(0x7f0000003480)}, {&(0x7f00000034c0)="59bdf721997b0d0938f9a4c0344d7bf41b45a6494ba7dad86180e184888aa259e3e5c2dc5b4cf0f15c5116a4e293cc9967d7d3826fb4ea1479ca08ac37ab8ef3715fdd5ecd6c399dca2c2e8d4c42c9c177a071c5c3cb67ca77570e05bcc5c29aca5c14ed01a67503939f4935b5776f0efc09373c6d02f5917483dd4e5be03d1fdfb993ed7f05b7ffcdd1da2fc54329e3951610d8d04edcf8a3c983dfa400050a8039c3ee2a8a70b953572da96bc8a1776444219019f2ba8db726c04ed4d0be9e0797cee8c9d0102fd2fdd15e8d1d225098ff7f286c94d1a59e057cdd619ff42756ccdd203be3d9a736f538", 0xeb}, {&(0x7f00000035c0)="50ce5282757756c62b7393f5db595e58f0ed299237e9e742a02ad957abd63bde5c33c066cd8c132e1db7241e85ce7963c26da3445cfd743998c666d434d515db7887b15d23944a82abb0823862dc", 0x4e}, {&(0x7f0000003640)="17423ee11abc31137aead84114544f11820e5d746091113a25eff65043de83bae190ab4ab5e5c7ea3c8339ee1488821694881988385b38df6fd401c3abdd5ded0b9322f4d6b1d9df30e7214f7b837e39f53b3d69b0dee6", 0x57}, {&(0x7f00000036c0)="16", 0x1}, {&(0x7f0000003700)="d5cad1904ac0901f80aed0903a4b66c96e85ebf90930fdcb93a0833df5837678810817caca988ee322d7d28b590aaa83d2da4755abd6bf0d8afedf5e37817dbf38cf3c7249be458cb5dfeabd3eaa2d4b90938aedfe4b3c594b9d455622608e00630fb9c2aedd09aa3e1208a06a61fbe0e82f511ff715abbc3c7f559ff47f56519917067565a2909a730cd85cb2930c87c8a8751065554392823776a0d6d9d570622d6e2cadf0d89c001bb5cf89b7ea4521bf7f6aa9dba94665dd1d19806c93b3823a6b3f057e0edc9f1b721e93b785905978d52737f4955dc09f4bbc64bd779f2adbfa7a4af6e4854c293bc0eaa5a63eaaf654e266a5638a9bed58fbf0cd86261272aa54199c371c1884f05e30a471262e9741720110835b874a26279f40082c8b0850480ef731a340973323872a38ede78f042102070690d8b34c5668a8658bc1f1b900e99955c4c489ccb1396647c0e91b655383218f9468ad83b3411e4f2e519a14c3b1ed75c7c904f19c84cbcb56a1db73fee33ff6fb64cbca2f60b836cc9e8636e9ede0df7bcc6c525370530c7374eaaf05f58e0e246b18aaded88ff4ab7bf0ff42ed8591276c2a6d6bd8a7e823c13180f1a224479fc874afabaae31642360fe912a293c3ebe690b774c557a8710fb5fad20d92913cf9573f91a36230e952c61b1a833469cef586061ff13ad25217b18d579ddf416631fdac7423c6496296c13993c48161949e15d8313c0522d638948008c9792d48573d74e7af7382f4e10f27edbcb7f64a45c3ce5f16b3c88a42209169d046526a83b06b34e6320896dbf2232715d8b8df6f089b6da5e32be3c4b62df76a99773ceaf78be3d61dcb1c8bbbacb01313410f42393ebdfea7e8beb43d931df4afb909674d42e620fa434d5eb8a53e96712219d3375624390b3c08a7e5dce2bfaded697aaccb8ad4ed134543b05df9c43a1bc40356d5e98906db843f06ddfe8d2adfdcc5b18090cc67a74b327af32eceabcf85b1d1141a0da6c3fe71882ee0284d4f006b3c2facf31ca84188162b60749d2c0548d2b3f225b0e9f991c8d7816fc7c6eb066c27dcf9c7ab358086de3a48767c4282e7cc362b0d0c6a21152ce36f6dc7c772bb2f599ecfb9a410a3d48687d755cd64ca5b089e3504dc6db6375ee15215b6ea9080331c8d53f3653d9adc60b5cc9f94bf7056d98c70b38d30d58acc796254cdc8038b3b2c0a3d556f0b4694a1b68fc1da56bb874843f9b3cc2dadc1976ec85a6861defe07d374c70485a2142652faa19a71c91159e82add63d9a7469c02fbcc1f8dbfcc9f96fdfa61e6c57b1571b2f3475e04f01badfc61a903e01a54cf847287091608d9342d1f53ca8feb03f1a8e1b64e055b97bd4827a679d76ec4a633517c0075d243726185a8711cc007c91c6cbe8f9fff008f1c2b381c20ef83c2981df3b08b811a5b65e9910ac40701ee331573d80084e1eb6c660077805f8f1545b63192771a4250427a0b28ce763259ae572a2ff5b04640c95a0b75e11819144e24a45bff6ace1e57a388d1ba934a200b3df0b0716eefdf6aa5f39437bba11bfd9c4133931c22ef0674c7c3990c2e0d006aa6fa40905d0342d1d677d5bfc2ea0dcd35c1062f0a3c2409dbbaea65b7e2b48c29c77791c6911694586d56e96790d6aa0cce57fb1aefc31d008aef7fff7c7203688d33a2f7835bb32758515ff3525ba97e2a3521bb3838b70d5917f45c6411bdb04508bef097e86ab371be3ea40c59f6239d6eff9fe41c01cce50f4890dd7a6aa8a03a800e4c1947618b31c9ae7144c83748648d1345d3cc8831e15b0b47c6eef3dd39925d9f9a6bc78f97eee6ddb3e49604a4672b2d1ee75a2f452b2e15c617ca4ba01edd40c2cba9ec501cc532c5ea86d723115887c9df856cea7f441e5c21d79680af53c7b01f7a0941815a36267764cda939192560f0832edcad38e39de469775fa1288d101ca1aa3207d4f580bc9aff9810490213e5a65cfeac158f4ed7293d5f3b33e7aadb403a9b3c7a6ecc440c5de405e4baf6532f34ce0bb50624951a62a8e46ccd7df3f28b5768e2534a3a07f3c860ac35d8cabf6dedf216831436ff3ab27d65b5ec05e5ba1bae6224bf7a1f8e430f92645eedf05586e4909eadf367edaec7e7cac17fdb742bac4b8baa99f7676cd9170b467a2e2707463b60648b273c39803a0fa67cd0694c352a8fba4df809e512c78abeee36567a9ae08fbf6a329b5f3c247454c460319d09d2626742183f1ee3903fc56b3cc5ad57e5e19f837a26d724a175b302fca65b6d41dc3b50d162189a0bb8b1412a3f1042708d4c9a4f64518a24868b6167038d6cc37d99cf77e191a1f16b081b446f216460824cabeb8fafde51125c1e5b877417c063b3f23328a82e5a8a8a32adfacde65d85abbdf57ecbd4e44f5feae867f06f27b2a365c9ae7fcbd3734244b68c978576e3bef03448842663ee07af41942dafdd245049f80569bcba8abec7bfcf1fd29016b0e84296200aa1a9f9b65b463eed756748bac2bfe9c8b7abe7c209caf42a28bd8f12262b09645c72bf6dd37f87fa999709e2b55c5ef5b873c7b3d6e85da8993b4d6a9201c8d6a9b0f5725ff4941fa73985e307a19bfe21407521aa707a2ee74ccd0fe352c02d30aa8727f66e8f5bc829aad6ccdeb3ea6974423c33dd0167b507cb2e2d0af57539a62478d0c22df61f2372e29ef4cb7db8426ee691ad2fbc818a94641a17ff6fe2b436b108948be697256cd3820fa008661af2e28b4507b9361d848a88b3d8fbf60baa053cee7c281d83fc0f8b9eb7e4f94540e218c5152852c4970ddd2950a859e490e3efe9936b7bf79f58efcd58ce2876d4ad0b4041423f2bfc798758419da36466fe025b0b9a405d5bbd45269b05c498fc28eb2952f4f49afd631d6ba45696359fda4d6033d77e73f89706ef8bb699353c7fdbc0729d7dadcd091d67d9c3aaa579ad6ef196c0cd58b66cf9d5115a3b089de5c7e5d925bd552cedd0b56983c9e3c05096d51cc5b991e6c4774f2bd8397625b64efdb5cabb2cb5d212055eeefa10f112a580122bf66f55c338131dbc00f8945acf4b5c0e86df8da57efe31f0f10c07cf172eb6011ee8ccaca439fb90afa71f7376b5ec71c836a9e6f95933427d191cee88e6b34996726e56eda04ee3b4a74dd4444d30ecb5691e4c73dd29dc6b85a6a8e6a531d8a6ec930eee6fca42136100d553104df4edc7a28be89faba9e185952f35805802a6f21e2fa22f869c272e9713f9d042681fec1b503b10fa80552382e58fdc987aa798ffc6129d3678cad87a5566e4e6a9ba3c632ddf8b15eea4a1e47e1308704fc2cdf7c50f8624934e686c397c8ec427d77e41f8031ae0b20334bff82c06d34e8c060fefadb97e202eb0a6c91b8a00458248a40df081b3884af8e4f835d6f84e61c50f6b2e70fa1762c2c4c8fa0228ac6744dae7c500e9c76cf56af44f636a04470bc294461afd5231662eb13f915d9e4eebf8b0ff64662b3a36cf16e10610b59b730d76c5ad439db6bf5550cc8a4e695161a09b61e3168889d8201e9671445010284cbd403f5ae11fda6b37551661b2623b50ae26eddeadf64a12086adef7e51a5a9b249a89a711c4d46720753c3a8e1f2b7da6e37b2b7da8d133d30176f85fec1bfba6eff3f5f4c596069aaaa404eb3e3ea5ddf06245905c5abc693efa4f61a0599552fa385a3e64794ef0bf544baf7abe477f1e5023c8f8b4676f9588280585333b871e9f20a44a005daa217ffbc8e98a6a2d5a52101456cd8af32a4e617eb87be0abfc7b374dbd8777c0b9a87375fb2fcf2dd20834a5bcdb6f33b991c3f6051db1d4bdd65b25cf0adb32d92889285974f9934aaf9dc636f1b7c4875c57162f34b06fff2b3d9fa260ec1d1496d0cce25045207c239b3daea8d2fad0dfb644d9a625d9af7e9f17811e32f06af37fca2f9ecdcbbb71304bee27a982660c18809b2fe8f4e7217d8d5416be89bd564fc01cc340957dcecb242be1c2f0072985d0018d816b47325edf25f5a677213263aec90b676f8318d061796c3eed3fdc7dabd7d24d934cbaa559f15d300f7a8cee3d2942e47ef1a6e23bc3f9a883701756f1a299edeaafa4ed4bf68fc7613fd7f147f1a0837798192076c8cce5ec86baf9a260e8517cca91cadaedd023f1d810f71cbb1ca8bf361269dceea2068bc92af73643f3f5deb3f79b820d2915ecc27eb89a744715b5ef9d885e598f020739ad77152e6963a74dc8d0cc77dcbbd24f88a2da5fd441a0f0b3b38798875822f30ce43291f2bb7490773bfdff7370cdfdf98b1d89b48eeada99460c0deb128153d4f7c7d6f23213e5b9c461b21dd9e814c3aa666c93dfe7594e4db8c4242c9f8fce0cea33293a0642c06c82e480318e7a5593d632a229e24e5ebae8b746143ce9658373d615c8a8afdefaef3be4a39303a18edfe7288173802b679ba404659aed71720997c4667f0799b7a60f2b1a1ec0aba6761c1f40d065da22951d2a62c9d73837de63ed47736a8d0de60ccf6690918ba537e105c641df10222735a93962eb28719875506fa3f89050cd553d92c5e014da72f48b72132ed7bf93367498aa75eb843dcdafce34551042d35fb63a24863475609f9897bef95ddd269901cfe520b1065a55407f3e1b2800710f104712ca6781e062611f8e7cc51cf7d96fa62a5ec0ef913b3a884bc035be1616e81debaadcfc513bd0857dc3827ffa536ae160456bdada9b1d03de1296edef18b1414036609aee3b7949b629defe1b2bb67b026e309a6c7d587bd861ed753b06ea367e2f6930b311a4e08319df2ae816e46709a01b222a0ecf1d6994feb8bcb2628e23f13d318ecdd85ae44ed3bde288d21b2147467ba7049d8b8703c4ba478ac3a183fc3ae700e9cb5ccb8b3aef87524abca66d0e377d0a2e9813fc8469138465b8b3efda659bda5ace6049dacc14c7fec003dd37057c0be27521b81b22b623fed6d882673375de5126664e75860a9f44a3c1de7fd6d549f1156250c337caf6bdf3a8f518cdc177fd00b6518505ef14169b103dc29dc5d3583fd28518472920ef5b68a9175b63d951f078e9499417a519f0579922f22bbb9f77d246934ef6d60e3c31e8e7453aaeddbdf392c61e857771d4354c1a932ce0f6edda2d65dcfe8e9b8378fbfa4e23200b435672a7fa8227186c8952273006a544b7c63cdd41dc05efcd7ccd4a828ebdeeb776b7e2b77de0de011ef1fd2864b807de9da5ba55a163b9619577db1dae492d80d9e6bdac728d9fff8be980aebe16b2730ba9852a2b6bf6dec048fcee1ea58ca1193e63200e18ea00a62561e4fd5f41d9d6fa0181dc3fe21d81ae84ae229c4bb2dafcdbb13fe085c8ad11ba45966326c491f45c5c93d906d5344d84b7b7da1032f57272ea6c733020dfd067b14312e6a0f846a2525a2ca7db7b2417359250466c6daa45ac7e9eb999d0532d552913a78645882b1cf3cedf3d778b0e8392c4525e702f23b9e8f8a6f45de3ef429b7a2d1cd91c92382e95be849e9dcefbf68dff846aa0495cb56d34c6e239eb8b895ea957048b30bd116b450416664f786bd62bc17a48bcd89446e75013e8a7241eabc0cdc90da5d2cf2e221f387e8bec63de02bd087ca4d58058debccfc511479a06c506e1c75bf9b35cc31d2ff41933bf62f7368debd36e410fd3ff7fdc6a26fdeec3f53618f720d370a60ef1e356f0b1d6ba2627a9b7e309ae5b0464c72a2cb2c027d3b59fb6223c038209c5e8f8bb2f61bff150cce3e3afde96ac42438402c2e673232e7adc866fd22ce4", 0x1000}, {&(0x7f0000004700)="028b9de147ead313b61a59edaab9b32a944074c6672589cdfbcf7d74921c3886a3337a3a0ed4ba0f36bc3871a01cf762e4cc83d9b4ae", 0x36}], 0x8) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000047c0), 0x400, 0x0) (async, rerun: 32) getsockopt(r1, 0x9, 0x8, &(0x7f0000004800)=""/207, &(0x7f0000004900)=0xcf) (async, rerun: 32) writev(r1, &(0x7f0000004980)=[{&(0x7f0000004940)}], 0x1) r9 = socket$inet6(0x18, 0x2, 0xa0) writev(r9, &(0x7f0000004a80)=[{&(0x7f00000049c0)="fd080e97b3aea3831939fa2ee1d2fb69b45f902c2b494102586c5312b8cc59ccddeb6d58a2631cdc57b7c9143568a5491b7989c1de20ccc84d7056251fd9041abd736b2cb07431dd4fcdc95ef9e3", 0x4e}, {&(0x7f0000004a40)="ac18cf7401b172c4ffef0bbba9b8b458cbe2ff5947c310f07b40e4d875e04000b9734c28b0db020ef24596b6d1e2d5cb9bd6f60e4fa5bc56f53e", 0x3a}], 0x2) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000004ac0)=0x7ff) 16:05:09 executing program 0: utimensat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x4d) (async) r0 = socket$inet6(0x18, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) dup2(0xffffffffffffff9c, r0) 16:05:09 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe6756f5196c0e7e9deb5868983d9625f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc15757d14f2fa6be920000000acc5e940c4495e2177cb06dfd1e3208365ca578f85b4cccca774d4346a1522c332ea628b8cb672d7e7240000f970e01746854fc4f27ae4bb2233", 0xcb}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r1 = socket(0x2, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:05:09 executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0x6, [{0x1}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x92}, {0x2, 0x107}, {0x1, 0x4}, {0x1, 0x7fff}, {0x2, 0x57}, {0x3, 0x9}, {0x3, 0x18}, {0x1, 0xfffff001}, {0x1, 0x1}, {0x2, 0x1c7}, {0x1, 0x8}, {0x1, 0x2}, {0x2, 0x95}, {0x1, 0x1}, {0x3, 0xfffffffe}, {0x0, 0x782a4a07}, {0x1, 0x4}, {0x3, 0x5}, {0x1, 0x9}, {0x1, 0x81}, {0x2}, {0x3, 0x800}, {0x1, 0x1}, {0x0, 0x9}, {0x3, 0x5}, {0x3, 0xf0000000}, {0x3, 0x10000}, {0x1, 0x1}, {0x3, 0x80}]}) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa58aaaad3aeab1842ef341dabaabb08004600002c0000000000019078e000000100d3a700000000000100000000000000006a"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0x6, [{0x1}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x92}, {0x2, 0x107}, {0x1, 0x4}, {0x1, 0x7fff}, {0x2, 0x57}, {0x3, 0x9}, {0x3, 0x18}, {0x1, 0xfffff001}, {0x1, 0x1}, {0x2, 0x1c7}, {0x1, 0x8}, {0x1, 0x2}, {0x2, 0x95}, {0x1, 0x1}, {0x3, 0xfffffffe}, {0x0, 0x782a4a07}, {0x1, 0x4}, {0x3, 0x5}, {0x1, 0x9}, {0x1, 0x81}, {0x2}, {0x3, 0x800}, {0x1, 0x1}, {0x0, 0x9}, {0x3, 0x5}, {0x3, 0xf0000000}, {0x3, 0x10000}, {0x1, 0x1}, {0x3, 0x80}]}) (async) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa58aaaad3aeab1842ef341dabaabb08004600002c0000000000019078e000000100d3a700000000000100000000000000006a"]) (async) 16:05:09 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2f465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fe2aa2786a7b4b39ce637ef3c53f88edcc539e72e5ff1031571ebb9a54c1ea8426de968aff7f470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700"/160, 0xa0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) close(r2) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r5) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x1, 0x2, 0xdd, 0x5, r5}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000240)="188444ccfe21a46ae65c9de9cb4916c7fd8d63bf862e017eed3a55116d81bca6370c0667cfb1576a5bda8973a76a4a2d53dd5f6190a1e21d17b657818025dbcf3daf333d708d5cbd5b32292871aeaf91eb036420e403158117cb8db81b7bcee0978d920e96702bf4960d441f3adb71be087f057bcbf0b1113fbac60b5ac54ce21c3cd9e4df8c9a0090ffc9ada60fe18335bb61488c1e4ae78f81b7fb832360239c9d80801bc2972dd4b51098925083c0cf3c9c7fac8e8724068b685edca4e03d9960562a66e0c62d12f9f5ae66881edcbcd035b133ffd4b2ce9bd3afe40b29d7b6b18e1cb232c3c2c1879579a3f7ba487e9a31ae612fb310ae8d34bd07cffbe99cf4d86732ab64f9a0e4852bf08192a2eb", 0x111) madvise(&(0x7f00007d9000/0x3000)=nil, 0x3000, 0x3) 16:05:09 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x67) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000400)=0x8) bind$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x30, 0xffffffffffffffff) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000000)=""/228}, {&(0x7f00000001c0)=""/204}], 0x1000000000000217) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) dup2(r2, r0) execve(0x0, 0x0, 0x0) 16:05:09 executing program 4: openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x210, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x210, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000ffff00000166c28ac5592a31720ddfe6a42b5711b591b00fcf867201b9d7912857c168d4e1336c627f969ff433bb67052906a583a148b30411ed4ebda498f17a5ea9b5cdc189cac6d57aae92b8d838c2c3fcba2284f1dee37a4091752285bb48643e"], 0x10}, 0x0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000140)=""/98, 0x14}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/236, 0xec}], 0x4, 0x0}, 0x440) dup2(r1, r1) (async) r3 = dup2(r1, r1) dup2(r2, r3) 16:05:09 executing program 6: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2012, r0, 0xe1a2) (async, rerun: 64) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x100000001) (async, rerun: 64) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000180)) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) (async, rerun: 32) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000200)=0xffffffff) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (async) r2 = accept$unix(r0, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000002c0)="7e2b5965e9b73d76e2be49ea281724949bbfdb7f415e3f1d8ce4d28ed01e5392cc066d4bb8915c8798561ed6d1448c990b651176eec46bdf49c6d917da30041cb71b0e6559c7a1390985532720d07db5d7ef8bf622fad76b8d5bf62f74e6ba0dfcf3362c815f20ba09b636a27c83bfba55de4fbea8c840ec09042d35eb52dffd8b205822f1f61e71d3dc8239aa417e955e3b010918075efd5f4eedaf425182c7ebdabc2fbd4af1a3b644e650a5a3e7d0c5eefb593bc41c0a3f0038d0dddb2073fd6ff2aa", 0xc4}, {&(0x7f00000003c0)="33dfb8f6fd536a56c43f6f41d53e25f7c84d3e3c7e9aeef9c94309dda157150d82dd0b1a62214338627a9e0baf7f1e4b", 0x30}, {&(0x7f0000000400)="c5a21deff0b1a5e01fc5777b0e5718c8d7312ecaeb0dc7bbd5c9e69ef4ce811785063ee9d6577ee0857ada4f85bbb02e91c86c9dbc7b4d8f1d460da5c7f5399a2ddc6ae67238a76ea4734f6edf147ee6effa61b20fc9fd641e883635a51a9bfa2a6f502a6cbf75d76c0366c82b1dd13a1fd65a1b94157c77d65c6f474fbda386b665b38b4d9382b7424a84c36db377bb7c237c5dbf52d341b61aa8d592a84b4942bd9875c7604165474442be1963cedf61ee679267acd174f354b6a57d7944bdffca6592d6e5ec7118", 0xc9}], 0x3, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x10}], 0x48, 0x4}, 0xa) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000680)={0x1, 0x1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) close(r5) (async, rerun: 64) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700), 0x400, 0x0) (rerun: 64) setsockopt(r6, 0x3ff, 0x7, &(0x7f0000000740)="2af49d099166eb9dc054fd584c301e", 0xf) (async) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780), 0x100, 0x0) fcntl$dupfd(r6, 0x0, r7) (async) fchdir(r7) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000c40)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000840)=""/244, 0xf4}, {&(0x7f0000000940)=""/96, 0x60}, {&(0x7f00000009c0)=""/194, 0xc2}, {&(0x7f0000000ac0)=""/204, 0xcc}], 0x4, &(0x7f0000000c00)=""/20, 0x14}, 0x0) syz_open_pts() (async) r9 = open$dir(&(0x7f0000000cc0)='./file0\x00', 0x80, 0x84) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000d00)={&(0x7f0000000c80)='./file0\x00', r9, 0x3}) r10 = fcntl$dupfd(r1, 0x0, r3) fcntl$dupfd(r10, 0x0, r2) (async) r11 = accept$unix(r0, &(0x7f0000000d40)=@file={0x0, ""/79}, &(0x7f0000000dc0)=0x51) accept(r11, &(0x7f0000000e00)=@un=@abs, &(0x7f0000000e40)=0x8) recvmsg(r8, &(0x7f0000001500)={&(0x7f0000000e80)=@un=@file={0x0, ""/263}, 0x109, &(0x7f0000001400)=[{&(0x7f0000000fc0)=""/185, 0xb9}, {&(0x7f0000001080)=""/181, 0xb5}, {&(0x7f0000001140)=""/45, 0x2d}, {&(0x7f0000001180)=""/157, 0x9d}, {&(0x7f0000001240)=""/85, 0x55}, {&(0x7f00000012c0)=""/75, 0x4b}, {&(0x7f0000001340)=""/145, 0x91}], 0x7, &(0x7f0000001480)=""/106, 0x6a}, 0x801) pckbd_enable: command error 16:05:10 executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080)="1762ded70eb1e71e065044482b3caf37b590816d768903f1edad7e4cde29ca199e3714225f5501a47bbfcbc22adbd26a5081d80edf87f816f91a11d47ce76b596c8a056e5f68a37903bc01b0088e51d7c70a2a9ec8", &(0x7f0000000100)=0x55, &(0x7f0000000140)="efdbc1e5d330c385381855430cb785676c6889522d23d40806f4fd", 0x1b) 16:05:10 executing program 0: utimensat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x4d) (async) r0 = socket$inet6(0x18, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) dup2(0xffffffffffffff9c, r0) 16:05:11 executing program 2: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) 16:05:11 executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080)="1762ded70eb1e71e065044482b3caf37b590816d768903f1edad7e4cde29ca199e3714225f5501a47bbfcbc22adbd26a5081d80edf87f816f91a11d47ce76b596c8a056e5f68a37903bc01b0088e51d7c70a2a9ec8", &(0x7f0000000100)=0x55, &(0x7f0000000140)="efdbc1e5d330c385381855430cb785676c6889522d23d40806f4fd", 0x1b) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080)="1762ded70eb1e71e065044482b3caf37b590816d768903f1edad7e4cde29ca199e3714225f5501a47bbfcbc22adbd26a5081d80edf87f816f91a11d47ce76b596c8a056e5f68a37903bc01b0088e51d7c70a2a9ec8", &(0x7f0000000100)=0x55, &(0x7f0000000140)="efdbc1e5d330c385381855430cb785676c6889522d23d40806f4fd", 0x1b) (async) 16:05:11 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x210, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000ffff00000166c28ac5592a31720ddfe6a42b5711b591b00fcf867201b9d7912857c168d4e1336c627f969ff433bb67052906a583a148b30411ed4ebda498f17a5ea9b5cdc189cac6d57aae92b8d838c2c3fcba2284f1dee37a4091752285bb48643e"], 0x10}, 0x0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000140)=""/98, 0x14}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/236, 0xec}], 0x4, 0x0}, 0x440) (async) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000140)=""/98, 0x14}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/236, 0xec}], 0x4, 0x0}, 0x440) r3 = dup2(r1, r1) dup2(r2, r3) (async) dup2(r2, r3) 16:05:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2f465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fe2aa2786a7b4b39ce637ef3c53f88edcc539e72e5ff1031571ebb9a54c1ea8426de968aff7f470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700"/160, 0xa0) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async, rerun: 64) close(r2) (rerun: 64) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) dup2(r0, r3) (async, rerun: 32) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async, rerun: 32) r4 = socket$inet6(0x18, 0x3, 0x0) (rerun: 32) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r5) (async) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x1, 0x2, 0xdd, 0x5, r5}) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000240)="188444ccfe21a46ae65c9de9cb4916c7fd8d63bf862e017eed3a55116d81bca6370c0667cfb1576a5bda8973a76a4a2d53dd5f6190a1e21d17b657818025dbcf3daf333d708d5cbd5b32292871aeaf91eb036420e403158117cb8db81b7bcee0978d920e96702bf4960d441f3adb71be087f057bcbf0b1113fbac60b5ac54ce21c3cd9e4df8c9a0090ffc9ada60fe18335bb61488c1e4ae78f81b7fb832360239c9d80801bc2972dd4b51098925083c0cf3c9c7fac8e8724068b685edca4e03d9960562a66e0c62d12f9f5ae66881edcbcd035b133ffd4b2ce9bd3afe40b29d7b6b18e1cb232c3c2c1879579a3f7ba487e9a31ae612fb310ae8d34bd07cffbe99cf4d86732ab64f9a0e4852bf08192a2eb", 0x111) (async) madvise(&(0x7f00007d9000/0x3000)=nil, 0x3000, 0x3) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x24}, {0xa006}]}) syz_emit_ethernet(0x4a, &(0x7f0000003700)=ANY=[]) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x24}, {0xa006}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000003700)=ANY=[]) 16:05:11 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/128, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40}, {0x3, 0x40, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0xfffffffe}]}) pwrite(r0, &(0x7f0000000300)="56e690800d4e0000000000000000", 0xe, 0x0) 16:05:11 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x67) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000400)=0x8) bind$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x30, 0xffffffffffffffff) (async) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000000)=""/228}, {&(0x7f00000001c0)=""/204}], 0x1000000000000217) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) dup2(r2, r0) execve(0x0, 0x0, 0x0) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x24}, {0xa006}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000003700)=ANY=[]) 16:05:11 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000980)}, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r2) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r5 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5}, 0xc) 16:05:11 executing program 2: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) socket$inet(0x2, 0x4, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) (async) 16:05:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) (async) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2f465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fe2aa2786a7b4b39ce637ef3c53f88edcc539e72e5ff1031571ebb9a54c1ea8426de968aff7f470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700"/160, 0xa0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) close(r2) (async) close(r2) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) (async) dup2(r0, r3) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r5) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x1, 0x2, 0xdd, 0x5, r5}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000240)="188444ccfe21a46ae65c9de9cb4916c7fd8d63bf862e017eed3a55116d81bca6370c0667cfb1576a5bda8973a76a4a2d53dd5f6190a1e21d17b657818025dbcf3daf333d708d5cbd5b32292871aeaf91eb036420e403158117cb8db81b7bcee0978d920e96702bf4960d441f3adb71be087f057bcbf0b1113fbac60b5ac54ce21c3cd9e4df8c9a0090ffc9ada60fe18335bb61488c1e4ae78f81b7fb832360239c9d80801bc2972dd4b51098925083c0cf3c9c7fac8e8724068b685edca4e03d9960562a66e0c62d12f9f5ae66881edcbcd035b133ffd4b2ce9bd3afe40b29d7b6b18e1cb232c3c2c1879579a3f7ba487e9a31ae612fb310ae8d34bd07cffbe99cf4d86732ab64f9a0e4852bf08192a2eb", 0x111) madvise(&(0x7f00007d9000/0x3000)=nil, 0x3000, 0x3) (async) madvise(&(0x7f00007d9000/0x3000)=nil, 0x3000, 0x3) 16:05:11 executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080)="1762ded70eb1e71e065044482b3caf37b590816d768903f1edad7e4cde29ca199e3714225f5501a47bbfcbc22adbd26a5081d80edf87f816f91a11d47ce76b596c8a056e5f68a37903bc01b0088e51d7c70a2a9ec8", &(0x7f0000000100)=0x55, &(0x7f0000000140)="efdbc1e5d330c385381855430cb785676c6889522d23d40806f4fd", 0x1b) 16:05:11 executing program 6: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2012, r0, 0xe1a2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x100000001) (async) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000200)=0xffffffff) (async) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (async) r2 = accept$unix(r0, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000002c0)="7e2b5965e9b73d76e2be49ea281724949bbfdb7f415e3f1d8ce4d28ed01e5392cc066d4bb8915c8798561ed6d1448c990b651176eec46bdf49c6d917da30041cb71b0e6559c7a1390985532720d07db5d7ef8bf622fad76b8d5bf62f74e6ba0dfcf3362c815f20ba09b636a27c83bfba55de4fbea8c840ec09042d35eb52dffd8b205822f1f61e71d3dc8239aa417e955e3b010918075efd5f4eedaf425182c7ebdabc2fbd4af1a3b644e650a5a3e7d0c5eefb593bc41c0a3f0038d0dddb2073fd6ff2aa", 0xc4}, {&(0x7f00000003c0)="33dfb8f6fd536a56c43f6f41d53e25f7c84d3e3c7e9aeef9c94309dda157150d82dd0b1a62214338627a9e0baf7f1e4b", 0x30}, {&(0x7f0000000400)="c5a21deff0b1a5e01fc5777b0e5718c8d7312ecaeb0dc7bbd5c9e69ef4ce811785063ee9d6577ee0857ada4f85bbb02e91c86c9dbc7b4d8f1d460da5c7f5399a2ddc6ae67238a76ea4734f6edf147ee6effa61b20fc9fd641e883635a51a9bfa2a6f502a6cbf75d76c0366c82b1dd13a1fd65a1b94157c77d65c6f474fbda386b665b38b4d9382b7424a84c36db377bb7c237c5dbf52d341b61aa8d592a84b4942bd9875c7604165474442be1963cedf61ee679267acd174f354b6a57d7944bdffca6592d6e5ec7118", 0xc9}], 0x3, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x10}], 0x48, 0x4}, 0xa) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000680)={0x1, 0x1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) close(r5) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700), 0x400, 0x0) setsockopt(r6, 0x3ff, 0x7, &(0x7f0000000740)="2af49d099166eb9dc054fd584c301e", 0xf) (async) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780), 0x100, 0x0) fcntl$dupfd(r6, 0x0, r7) (async) fchdir(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000c40)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000840)=""/244, 0xf4}, {&(0x7f0000000940)=""/96, 0x60}, {&(0x7f00000009c0)=""/194, 0xc2}, {&(0x7f0000000ac0)=""/204, 0xcc}], 0x4, &(0x7f0000000c00)=""/20, 0x14}, 0x0) syz_open_pts() (async) r9 = open$dir(&(0x7f0000000cc0)='./file0\x00', 0x80, 0x84) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000d00)={&(0x7f0000000c80)='./file0\x00', r9, 0x3}) (async) r10 = fcntl$dupfd(r1, 0x0, r3) fcntl$dupfd(r10, 0x0, r2) (async) r11 = accept$unix(r0, &(0x7f0000000d40)=@file={0x0, ""/79}, &(0x7f0000000dc0)=0x51) accept(r11, &(0x7f0000000e00)=@un=@abs, &(0x7f0000000e40)=0x8) (async) recvmsg(r8, &(0x7f0000001500)={&(0x7f0000000e80)=@un=@file={0x0, ""/263}, 0x109, &(0x7f0000001400)=[{&(0x7f0000000fc0)=""/185, 0xb9}, {&(0x7f0000001080)=""/181, 0xb5}, {&(0x7f0000001140)=""/45, 0x2d}, {&(0x7f0000001180)=""/157, 0x9d}, {&(0x7f0000001240)=""/85, 0x55}, {&(0x7f00000012c0)=""/75, 0x4b}, {&(0x7f0000001340)=""/145, 0x91}], 0x7, &(0x7f0000001480)=""/106, 0x6a}, 0x801) 16:05:11 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000980)}, 0x0) (async) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r2) (async) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async, rerun: 32) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) (rerun: 32) r5 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5}, 0xc) 16:05:11 executing program 0: ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8848}}}) 16:05:11 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:05:11 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$setstatus(r1, 0x4, 0x80) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:05:11 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/128, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40}, {0x3, 0x40, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async, rerun: 32) pwrite(r0, &(0x7f0000000300)="56e690800d4e0000000000000000", 0xe, 0x0) (rerun: 32) 16:05:11 executing program 2: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) 16:05:11 executing program 2: r0 = socket(0x18, 0x8000, 0xb5) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYRESOCT=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRES8=r0, @ANYRESOCT=0x0, @ANYBLOB="2a432183a370d391a294862ec612b5efaad6b6da4828a798218d9de7f7ee35f3f3fc058da1d49e41c5c5af78f99af5daa4de0047c2c509003343a17105476de73e4ab55dd31e4575ece1b93cfbd6a028552dc8ac719ccf2ac79604afb91aad2c41b951a3c108c4c023b969f3d6a83c7b998aa450af299b429e6a3ad1985e020c20073c0542cab733dbba9275485386f65dbc0607f8992016ec1c6ff2748179e8755111b09de1dbcb2a24917cba87d8da69e417600b8eccb8c1f0af886e289d910bb2bc14a2591f5c5c039dec7d6c48b580cb31", @ANYRES8], 0x10) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000680)=ANY=[@ANYRES32=r1, @ANYBLOB="12121bda4c57d8d8795e0aa2b9a339c589c1b084d8ef7d3ece3a8496dbb4661e6eaa4ff74fbc97a986f768fcd03a82af7d519c5290a5af70f12909ab318c1b5f58339ad7e23476a7212e5be284f8e58aa198d2693d5eb93caf80f7622250027d6b6d89bbd35d36faa8a7ac68403f2093a87ab44cb24b96cbf037199ad1449e98cb5968cd2f838572b1aae70c9eda8af5c5955e4009519e5a3fab441a8c79ca734864b0a116544ded947a89091b70581dbb27e2d9c208d54bfa8bfd7fe73e5898f675ad478130af3d92c1cc8a2db168e6374388f0733d38d27bd37d44c0df20eb3a8f7e50ff8bf4a9b9e11cd17cf3cd77f7570dee72202ac6df419a1a0579823508e3fb1e3cdbf4c36a8a991563cc", @ANYRES32], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000540)="170fd5f276da7aa793ec098314b419d28aebd92e491e3e84c153265eae16dd69fd9f4ecc9a57463f928aba600cf0400130e3a8a972ed4b1fc18f059d4bc605000000000000006160c6c9e30ccc11d683f825f1e1443571bba0501e17c254052f997242083ff8831f29881543449e8c5352595d223fb375671604972ddb40eafbeecab18a43953aa5eeb0d66384aacf4c92c698950b1c76f327074ee9a9a1dd4de211af3038740345a0183f6db22ae20ea21db5d5e91ec58fc15355e0228f9afadb8e05a46bc4929dbe01409aa5f7140c9021a751ef8f46949981f027f7039c6650ff514644145c3081727fc9e8685816b65fd22e47edb204b43f13b71b7d57cec2ef252bb4f09b4c326c9295a643ab61c1beecbfcc216ace4b5e6d6b7a2a58f0736e6a3f2200b0e563bda5", 0x12b}, {&(0x7f0000001840)="4bff6bac901446f7b0b30943f659d38bed03f167244964fa5c970f81a1310d479578f2a7d07ce4fc09d5d02d9350f36cd081ad73f0817d5a919e95bdf1718a8c083c3e4031bfecdbf1f0e718309e0faff054c0c6ab5247078e47cd2a9dd9dc8bb8980e214cbb3bd1673cd3a9b9ae406becd9defd0ce9b6cd9af874ed5676e505cacc516cb5d5be5c6dd32d31a04a74325ffe1bdda6c08d523091e1136c66a6ce050ae13250ee987123f581322e5b3f08fccc18df9e3c513a0ddce3fb6d74f9374c0ffc7d532ba40f2068b54a13992d05aa60e4787e7526c0ec0bc92989485a58a3a67bfeee3f3a189c10bc354a5900a3d735544c0b65cf30dc16c28598fe13f84952d332e0ad618759bade936a1bc2ae363ede7a583ef2d78b6ae43b9f8273b795d1d5dba0b88dd546787036f5df73fb98754bd016e0269bea583de623ef2586ec72e6cbf262770be31e50c80e43a61ed2b9e7aa4d5a31f86e222ca681cbd0db51a45008874f941f933355e4ef90f07c1faba6508dcbe20dee2ee00de5cc1a1caf071ad13da3bfcfba5366fc68ebbfc67bf591772b5479cea243b52823d916ddb87ce7f25f86a330496ed40e54803a35e51d9b652720807859f0e3107c6e2d1c32771be0e04439a8059b1ae47af68291cc989644085db5fb6730b8a6ef4177c4d0b06d5395da75dc8cde571838d9d68686b6eed5f69b1fdd50c8975d4223b1f6b8ec2ed3f79e5e2f3c4a785c8b04e8ee59642b05ca368a664ba2b0f6729423c89d5e510c6fab06be9d00f069bded7897c53c4047c04952c0495b6a6ae7bc2e81fd4dc659e097bcc1dea9247b098ae36b3b0298ab984ee434290a28bcb5112807cc377431da28df7df7dacfbdbbc8c3818f5ae747615bda8222859a792d538a4d132f2c47829a137885a7d7e3e2cac924f28034ae22300f905168c6567ee545506411b282e8b5e0810ae083e7e810b507ce9f9418906e359485093580619b88c87db347383e03ab3811671130ccb73f94590620d58e21af2682e39827cd31c41c894185edbaee637fc7b99c6e7cad9de497fee20d9e090cd5daa7bcfdd8c52b071868c95b3c9d6a24e732fbe74bda95d4eb3a1e5d2f36a65bfc542a1798dd3ef6ca3d60997ac36dd675481f032116a4433053a965a59db0b11f81786edee4ad65a38e66c9901aa2f666c55958a921d4ca91b98311b2e13a94f632f530e1d8bac081fe88307f26a9ab472d86fc3c0969169881c1abcbde4c9dd616bcd65427fcae9f4feb739687cad5126f54f7613b31bb29d0c584652227f596aceed178edc40865b47d2f66589e48b7fc033733b9b8f5f1296fb5bcffdd1aae4ea4378704b3b9ec06ab1ea71c67258ec9c7daed24105217a7742403d4042011616824cdf6fde7d4ef9c74d85e784ef16a79e8df01128cb8b04133bc06c37ce1c047928b56617ff04194413a5544aeb6107e12fb1024b3cdf07cbd15c314cb42785679f7c84b071affa268dfabf61738a40d1a6e0b8f618168f72fbed5062eee0e4498db75f49da73e401b793c8f769ab147b46b341b92645c64b0f7f2bffd229c7c5a188db7c08d7aaf111076df6f8f8134cac61424ad045267341292d037f2af9d8cde35e013b83a89535b7317ac3f12157545658b2cbb56d11c965bcbbf6248f7603c271e8cdd46bae4b67456134c8177a874a1b615dbfea6827ce0062bf3e8cae0fcbd61e4e69728bd98a52873f443cd763a7b619366097742a8b04f62541b789a9f2bd6a06b856f189997093f07afc1c60bc66fd122fa8f88de42d23f3f5ee758dd5c51c39ea06622b4c6e64664cad0fc9a59f5f59781b0c9d6c05f792f17ab06db79c36bec0bf427f5262a26fc0f30950e51cf6cdca920528e618f8f3f06d5d237f84c144f3c565aae858fa39c6abce27d7273d6ab45484df154e44b74727673bb839de5eda1f9cfd4df24bbe56e77122f03c7d51ebcb1556c0dcb0987275f72c0915185467e16d50a88dbef3a14c642d00f8989785dd83a047af5901b1ef7c3dbe9f4f1f64c707312fc2024170c6acc2bcee0a29d9027f478ada74b432e593268f69f3e4585aaedaf02dc43355cff6262be692cc23334fed3547c7d9bf0f16dc525eff71a30de8ab2fda8b09d86d6a16b65af3cc3927b06c58768812dccb8267a88f6d629c0424684e17906f8f853d8824d120ec37bba147058fd6e4b1783bd0345789d12fea73e929d9b4d9e3f69c3ae4f9dc740f12c06895e4bf71df9f60485aac5a7cb54f711bc074a6e915293cd12481304c5906f126071027163e4fd4738def164173f8782a335039a5cf3857283df376ad6695e0f92e9ab67333be76eda7a0be2d5c0259001632403ad9542cd7d4ff2d3ee3dadd4aa11b6cafe7fada1b7c4ac30c8b979517694f18f4162d362f7f77b594e5bfc6865d1fa43c19467825ae28e6e1c4da2386b581d36cd77f820468da3a491acb9bc807f39cff2d2e9dd9843d121674c869072ea01bc90b06637d25052aa4deb4d75e67dbc0bf895e612c88af28d827d76327a1b9ab502a4742dc8319ed1d5cf42be268b0d6defc3d95096e331f8a5eb3852ba99ccf2b2188dbd3864d9dfa68a414fefe2ffef6816d909ee85f0094daf0ac59d929d52a6dec001caf47be8a25adcd6538f478acd78aa712a63", 0x75e}], 0x2, &(0x7f0000001740)=ANY=[], 0x18}, 0x403) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x2, 0x40e55, 0x4, {[0x7b, 0x3fffe, 0x100007ffffffe, 0x7, 0x7fffffffffffffff, 0x400000000000005, 0x1, 0x5, 0x0, 0x2000000000002, 0x12, 0x100, 0x3, 0x80000003f7, 0x200, 0x4000001c, 0x4, 0x6], [0x9, 0x24, 0x2, 0x8001, 0x0, 0xfffffffffffffffe, 0xc4, 0x6, 0x5, 0x80000001], [0xffffffffffffffff, 0x1, 0xb, 0x100, 0x80000080001, 0xfffffffffffffffe, 0x40], [0xfffffffffffffffd, 0x20000, 0x2, 0x1691, 0x2, 0x3], [{0x9, 0x40000007, 0x820008b4, 0x4ff}, {0x32a9, 0x0, 0x2, 0x400000000001}, {0x5, 0xff, 0x7, 0x4e7c}, {0x7, 0x1800, 0x142, 0x8000000000000023}, {0x4, 0x694, 0x40000847, 0xffffffbffffffffc}, {0xb39f, 0x7ff000, 0x80070040, 0xb}, {0xe18a, 0x8003, 0x20000006, 0x9}, {0x7, 0xffbf78ba}], {0x1, 0x4, 0xfffffffb, 0x6}, {0xe5, 0xfffffff0, 0xfffffffe, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) pwrite(r2, 0x0, 0x0, 0x8000000000000000) r5 = socket(0x2, 0x3, 0x1) bind(r3, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r7 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)=0x5f9) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xffff, 0xff, 0x80, 0x6}, {0x5, 0x81, 0xae, 0x800}, {0x3, 0x1, 0x1, 0x88}, {0x3, 0x0, 0x0, 0x2}, {0x8, 0x4, 0x2, 0x7}, {0x2f24, 0x42, 0x7, 0x80000000}, {0x5, 0x3, 0x2, 0x5}]}) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) pwrite(r1, &(0x7f0000001780)="7a415c43f7bc1fcfab4402d97476b9d12a3d2963e99281ac52ffff1b7a5f157b821233d0e7b8efecd5bd1039b330de7b29e0853bf3a94d43ef723bfa26fb0fa523c147241d6c04000000000000807041c384bf38a9ca6bc5d20502000000762bafc80c78d68944f9f69a6779e6e4e0f80d4c92cfd8137af76303dd6f", 0x7c, 0x4298) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) mprotect(&(0x7f00007de000/0x1000)=nil, 0x1000, 0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4011, r5, 0x7fffffff) fcntl$dupfd(r3, 0x0, r3) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000500)={0x3a00, 0x72b4, 0x4, 0xffffff81, "a8c75d0ef85af2454bf1170cdaf3a4c23b91d7d1", 0xfffffff7, 0x1f}) 16:05:11 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000980)}, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r2) (async) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) (async) r5 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5}, 0xc) 16:05:11 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) (async) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$setstatus(r1, 0x4, 0x80) (async) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:05:12 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x67) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000400)=0x8) bind$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) (async) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x30, 0xffffffffffffffff) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000000)=""/228}, {&(0x7f00000001c0)=""/204}], 0x1000000000000217) (async) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) (async) dup2(r2, r0) execve(0x0, 0x0, 0x0) 16:05:12 executing program 0: ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8848}}}) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000040)) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8848}}}) (async) 16:05:12 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/128, 0x80) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40}, {0x3, 0x40, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) pwrite(r0, &(0x7f0000000300)="56e690800d4e0000000000000000", 0xe, 0x0) 16:05:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:05:12 executing program 2: r0 = socket(0x18, 0x8000, 0xb5) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYRESOCT=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRES8=r0, @ANYRESOCT=0x0, @ANYBLOB="2a432183a370d391a294862ec612b5efaad6b6da4828a798218d9de7f7ee35f3f3fc058da1d49e41c5c5af78f99af5daa4de0047c2c509003343a17105476de73e4ab55dd31e4575ece1b93cfbd6a028552dc8ac719ccf2ac79604afb91aad2c41b951a3c108c4c023b969f3d6a83c7b998aa450af299b429e6a3ad1985e020c20073c0542cab733dbba9275485386f65dbc0607f8992016ec1c6ff2748179e8755111b09de1dbcb2a24917cba87d8da69e417600b8eccb8c1f0af886e289d910bb2bc14a2591f5c5c039dec7d6c48b580cb31", @ANYRES8], 0x10) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000680)=ANY=[@ANYRES32=r1, @ANYBLOB="12121bda4c57d8d8795e0aa2b9a339c589c1b084d8ef7d3ece3a8496dbb4661e6eaa4ff74fbc97a986f768fcd03a82af7d519c5290a5af70f12909ab318c1b5f58339ad7e23476a7212e5be284f8e58aa198d2693d5eb93caf80f7622250027d6b6d89bbd35d36faa8a7ac68403f2093a87ab44cb24b96cbf037199ad1449e98cb5968cd2f838572b1aae70c9eda8af5c5955e4009519e5a3fab441a8c79ca734864b0a116544ded947a89091b70581dbb27e2d9c208d54bfa8bfd7fe73e5898f675ad478130af3d92c1cc8a2db168e6374388f0733d38d27bd37d44c0df20eb3a8f7e50ff8bf4a9b9e11cd17cf3cd77f7570dee72202ac6df419a1a0579823508e3fb1e3cdbf4c36a8a991563cc", @ANYRES32], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000540)="170fd5f276da7aa793ec098314b419d28aebd92e491e3e84c153265eae16dd69fd9f4ecc9a57463f928aba600cf0400130e3a8a972ed4b1fc18f059d4bc605000000000000006160c6c9e30ccc11d683f825f1e1443571bba0501e17c254052f997242083ff8831f29881543449e8c5352595d223fb375671604972ddb40eafbeecab18a43953aa5eeb0d66384aacf4c92c698950b1c76f327074ee9a9a1dd4de211af3038740345a0183f6db22ae20ea21db5d5e91ec58fc15355e0228f9afadb8e05a46bc4929dbe01409aa5f7140c9021a751ef8f46949981f027f7039c6650ff514644145c3081727fc9e8685816b65fd22e47edb204b43f13b71b7d57cec2ef252bb4f09b4c326c9295a643ab61c1beecbfcc216ace4b5e6d6b7a2a58f0736e6a3f2200b0e563bda5", 0x12b}, {&(0x7f0000001840)="4bff6bac901446f7b0b30943f659d38bed03f167244964fa5c970f81a1310d479578f2a7d07ce4fc09d5d02d9350f36cd081ad73f0817d5a919e95bdf1718a8c083c3e4031bfecdbf1f0e718309e0faff054c0c6ab5247078e47cd2a9dd9dc8bb8980e214cbb3bd1673cd3a9b9ae406becd9defd0ce9b6cd9af874ed5676e505cacc516cb5d5be5c6dd32d31a04a74325ffe1bdda6c08d523091e1136c66a6ce050ae13250ee987123f581322e5b3f08fccc18df9e3c513a0ddce3fb6d74f9374c0ffc7d532ba40f2068b54a13992d05aa60e4787e7526c0ec0bc92989485a58a3a67bfeee3f3a189c10bc354a5900a3d735544c0b65cf30dc16c28598fe13f84952d332e0ad618759bade936a1bc2ae363ede7a583ef2d78b6ae43b9f8273b795d1d5dba0b88dd546787036f5df73fb98754bd016e0269bea583de623ef2586ec72e6cbf262770be31e50c80e43a61ed2b9e7aa4d5a31f86e222ca681cbd0db51a45008874f941f933355e4ef90f07c1faba6508dcbe20dee2ee00de5cc1a1caf071ad13da3bfcfba5366fc68ebbfc67bf591772b5479cea243b52823d916ddb87ce7f25f86a330496ed40e54803a35e51d9b652720807859f0e3107c6e2d1c32771be0e04439a8059b1ae47af68291cc989644085db5fb6730b8a6ef4177c4d0b06d5395da75dc8cde571838d9d68686b6eed5f69b1fdd50c8975d4223b1f6b8ec2ed3f79e5e2f3c4a785c8b04e8ee59642b05ca368a664ba2b0f6729423c89d5e510c6fab06be9d00f069bded7897c53c4047c04952c0495b6a6ae7bc2e81fd4dc659e097bcc1dea9247b098ae36b3b0298ab984ee434290a28bcb5112807cc377431da28df7df7dacfbdbbc8c3818f5ae747615bda8222859a792d538a4d132f2c47829a137885a7d7e3e2cac924f28034ae22300f905168c6567ee545506411b282e8b5e0810ae083e7e810b507ce9f9418906e359485093580619b88c87db347383e03ab3811671130ccb73f94590620d58e21af2682e39827cd31c41c894185edbaee637fc7b99c6e7cad9de497fee20d9e090cd5daa7bcfdd8c52b071868c95b3c9d6a24e732fbe74bda95d4eb3a1e5d2f36a65bfc542a1798dd3ef6ca3d60997ac36dd675481f032116a4433053a965a59db0b11f81786edee4ad65a38e66c9901aa2f666c55958a921d4ca91b98311b2e13a94f632f530e1d8bac081fe88307f26a9ab472d86fc3c0969169881c1abcbde4c9dd616bcd65427fcae9f4feb739687cad5126f54f7613b31bb29d0c584652227f596aceed178edc40865b47d2f66589e48b7fc033733b9b8f5f1296fb5bcffdd1aae4ea4378704b3b9ec06ab1ea71c67258ec9c7daed24105217a7742403d4042011616824cdf6fde7d4ef9c74d85e784ef16a79e8df01128cb8b04133bc06c37ce1c047928b56617ff04194413a5544aeb6107e12fb1024b3cdf07cbd15c314cb42785679f7c84b071affa268dfabf61738a40d1a6e0b8f618168f72fbed5062eee0e4498db75f49da73e401b793c8f769ab147b46b341b92645c64b0f7f2bffd229c7c5a188db7c08d7aaf111076df6f8f8134cac61424ad045267341292d037f2af9d8cde35e013b83a89535b7317ac3f12157545658b2cbb56d11c965bcbbf6248f7603c271e8cdd46bae4b67456134c8177a874a1b615dbfea6827ce0062bf3e8cae0fcbd61e4e69728bd98a52873f443cd763a7b619366097742a8b04f62541b789a9f2bd6a06b856f189997093f07afc1c60bc66fd122fa8f88de42d23f3f5ee758dd5c51c39ea06622b4c6e64664cad0fc9a59f5f59781b0c9d6c05f792f17ab06db79c36bec0bf427f5262a26fc0f30950e51cf6cdca920528e618f8f3f06d5d237f84c144f3c565aae858fa39c6abce27d7273d6ab45484df154e44b74727673bb839de5eda1f9cfd4df24bbe56e77122f03c7d51ebcb1556c0dcb0987275f72c0915185467e16d50a88dbef3a14c642d00f8989785dd83a047af5901b1ef7c3dbe9f4f1f64c707312fc2024170c6acc2bcee0a29d9027f478ada74b432e593268f69f3e4585aaedaf02dc43355cff6262be692cc23334fed3547c7d9bf0f16dc525eff71a30de8ab2fda8b09d86d6a16b65af3cc3927b06c58768812dccb8267a88f6d629c0424684e17906f8f853d8824d120ec37bba147058fd6e4b1783bd0345789d12fea73e929d9b4d9e3f69c3ae4f9dc740f12c06895e4bf71df9f60485aac5a7cb54f711bc074a6e915293cd12481304c5906f126071027163e4fd4738def164173f8782a335039a5cf3857283df376ad6695e0f92e9ab67333be76eda7a0be2d5c0259001632403ad9542cd7d4ff2d3ee3dadd4aa11b6cafe7fada1b7c4ac30c8b979517694f18f4162d362f7f77b594e5bfc6865d1fa43c19467825ae28e6e1c4da2386b581d36cd77f820468da3a491acb9bc807f39cff2d2e9dd9843d121674c869072ea01bc90b06637d25052aa4deb4d75e67dbc0bf895e612c88af28d827d76327a1b9ab502a4742dc8319ed1d5cf42be268b0d6defc3d95096e331f8a5eb3852ba99ccf2b2188dbd3864d9dfa68a414fefe2ffef6816d909ee85f0094daf0ac59d929d52a6dec001caf47be8a25adcd6538f478acd78aa712a63", 0x75e}], 0x2, &(0x7f0000001740)=ANY=[], 0x18}, 0x403) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x2, 0x40e55, 0x4, {[0x7b, 0x3fffe, 0x100007ffffffe, 0x7, 0x7fffffffffffffff, 0x400000000000005, 0x1, 0x5, 0x0, 0x2000000000002, 0x12, 0x100, 0x3, 0x80000003f7, 0x200, 0x4000001c, 0x4, 0x6], [0x9, 0x24, 0x2, 0x8001, 0x0, 0xfffffffffffffffe, 0xc4, 0x6, 0x5, 0x80000001], [0xffffffffffffffff, 0x1, 0xb, 0x100, 0x80000080001, 0xfffffffffffffffe, 0x40], [0xfffffffffffffffd, 0x20000, 0x2, 0x1691, 0x2, 0x3], [{0x9, 0x40000007, 0x820008b4, 0x4ff}, {0x32a9, 0x0, 0x2, 0x400000000001}, {0x5, 0xff, 0x7, 0x4e7c}, {0x7, 0x1800, 0x142, 0x8000000000000023}, {0x4, 0x694, 0x40000847, 0xffffffbffffffffc}, {0xb39f, 0x7ff000, 0x80070040, 0xb}, {0xe18a, 0x8003, 0x20000006, 0x9}, {0x7, 0xffbf78ba}], {0x1, 0x4, 0xfffffffb, 0x6}, {0xe5, 0xfffffff0, 0xfffffffe, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) (async, rerun: 64) pwrite(r2, 0x0, 0x0, 0x8000000000000000) (async, rerun: 64) r5 = socket(0x2, 0x3, 0x1) bind(r3, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) (async, rerun: 32) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) r7 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)=0x5f9) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xffff, 0xff, 0x80, 0x6}, {0x5, 0x81, 0xae, 0x800}, {0x3, 0x1, 0x1, 0x88}, {0x3, 0x0, 0x0, 0x2}, {0x8, 0x4, 0x2, 0x7}, {0x2f24, 0x42, 0x7, 0x80000000}, {0x5, 0x3, 0x2, 0x5}]}) (async) dup(0xffffffffffffffff) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) (async, rerun: 64) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) pwrite(r1, &(0x7f0000001780)="7a415c43f7bc1fcfab4402d97476b9d12a3d2963e99281ac52ffff1b7a5f157b821233d0e7b8efecd5bd1039b330de7b29e0853bf3a94d43ef723bfa26fb0fa523c147241d6c04000000000000807041c384bf38a9ca6bc5d20502000000762bafc80c78d68944f9f69a6779e6e4e0f80d4c92cfd8137af76303dd6f", 0x7c, 0x4298) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) mprotect(&(0x7f00007de000/0x1000)=nil, 0x1000, 0x3) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4011, r5, 0x7fffffff) (async) fcntl$dupfd(r3, 0x0, r3) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000500)={0x3a00, 0x72b4, 0x4, 0xffffff81, "a8c75d0ef85af2454bf1170cdaf3a4c23b91d7d1", 0xfffffff7, 0x1f}) 16:05:12 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff3d) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setegid(r1) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) setgroups(0x1, &(0x7f0000000240)=[0x0]) r5 = getuid() fchown(r4, r5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r7, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r10, r11) setreuid(r7, r3) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x6527e45bed4cfee6) chown(&(0x7f0000000100)='./file0\x00', r5, 0x0) 16:05:12 executing program 6: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000210], [0x2000007ff], [0x0, 0x0, 0x0, 0x1f], [{}, {0x4}, {0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4) 16:05:12 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$setstatus(r1, 0x4, 0x80) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) (async) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) fcntl$setstatus(r1, 0x4, 0x80) (async) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) 16:05:12 executing program 3: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000080)="90a3559d9311fc4da7a94690f604c694062f43c1f75c81f03874ee7ca5a4b86f4752ea9fa324d1aa438bdb6e99ac76bdd46fb87fb2257fe0b68d877edf3be722c8156dff8474f931", 0x0, &(0x7f0000000080), 0x0) 16:05:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:05:12 executing program 2: r0 = socket(0x18, 0x8000, 0xb5) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYRESOCT=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRES8=r0, @ANYRESOCT=0x0, @ANYBLOB="2a432183a370d391a294862ec612b5efaad6b6da4828a798218d9de7f7ee35f3f3fc058da1d49e41c5c5af78f99af5daa4de0047c2c509003343a17105476de73e4ab55dd31e4575ece1b93cfbd6a028552dc8ac719ccf2ac79604afb91aad2c41b951a3c108c4c023b969f3d6a83c7b998aa450af299b429e6a3ad1985e020c20073c0542cab733dbba9275485386f65dbc0607f8992016ec1c6ff2748179e8755111b09de1dbcb2a24917cba87d8da69e417600b8eccb8c1f0af886e289d910bb2bc14a2591f5c5c039dec7d6c48b580cb31", @ANYRES8], 0x10) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000680)=ANY=[@ANYRES32=r1, @ANYBLOB="12121bda4c57d8d8795e0aa2b9a339c589c1b084d8ef7d3ece3a8496dbb4661e6eaa4ff74fbc97a986f768fcd03a82af7d519c5290a5af70f12909ab318c1b5f58339ad7e23476a7212e5be284f8e58aa198d2693d5eb93caf80f7622250027d6b6d89bbd35d36faa8a7ac68403f2093a87ab44cb24b96cbf037199ad1449e98cb5968cd2f838572b1aae70c9eda8af5c5955e4009519e5a3fab441a8c79ca734864b0a116544ded947a89091b70581dbb27e2d9c208d54bfa8bfd7fe73e5898f675ad478130af3d92c1cc8a2db168e6374388f0733d38d27bd37d44c0df20eb3a8f7e50ff8bf4a9b9e11cd17cf3cd77f7570dee72202ac6df419a1a0579823508e3fb1e3cdbf4c36a8a991563cc", @ANYRES32], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000540)="170fd5f276da7aa793ec098314b419d28aebd92e491e3e84c153265eae16dd69fd9f4ecc9a57463f928aba600cf0400130e3a8a972ed4b1fc18f059d4bc605000000000000006160c6c9e30ccc11d683f825f1e1443571bba0501e17c254052f997242083ff8831f29881543449e8c5352595d223fb375671604972ddb40eafbeecab18a43953aa5eeb0d66384aacf4c92c698950b1c76f327074ee9a9a1dd4de211af3038740345a0183f6db22ae20ea21db5d5e91ec58fc15355e0228f9afadb8e05a46bc4929dbe01409aa5f7140c9021a751ef8f46949981f027f7039c6650ff514644145c3081727fc9e8685816b65fd22e47edb204b43f13b71b7d57cec2ef252bb4f09b4c326c9295a643ab61c1beecbfcc216ace4b5e6d6b7a2a58f0736e6a3f2200b0e563bda5", 0x12b}, {&(0x7f0000001840)="4bff6bac901446f7b0b30943f659d38bed03f167244964fa5c970f81a1310d479578f2a7d07ce4fc09d5d02d9350f36cd081ad73f0817d5a919e95bdf1718a8c083c3e4031bfecdbf1f0e718309e0faff054c0c6ab5247078e47cd2a9dd9dc8bb8980e214cbb3bd1673cd3a9b9ae406becd9defd0ce9b6cd9af874ed5676e505cacc516cb5d5be5c6dd32d31a04a74325ffe1bdda6c08d523091e1136c66a6ce050ae13250ee987123f581322e5b3f08fccc18df9e3c513a0ddce3fb6d74f9374c0ffc7d532ba40f2068b54a13992d05aa60e4787e7526c0ec0bc92989485a58a3a67bfeee3f3a189c10bc354a5900a3d735544c0b65cf30dc16c28598fe13f84952d332e0ad618759bade936a1bc2ae363ede7a583ef2d78b6ae43b9f8273b795d1d5dba0b88dd546787036f5df73fb98754bd016e0269bea583de623ef2586ec72e6cbf262770be31e50c80e43a61ed2b9e7aa4d5a31f86e222ca681cbd0db51a45008874f941f933355e4ef90f07c1faba6508dcbe20dee2ee00de5cc1a1caf071ad13da3bfcfba5366fc68ebbfc67bf591772b5479cea243b52823d916ddb87ce7f25f86a330496ed40e54803a35e51d9b652720807859f0e3107c6e2d1c32771be0e04439a8059b1ae47af68291cc989644085db5fb6730b8a6ef4177c4d0b06d5395da75dc8cde571838d9d68686b6eed5f69b1fdd50c8975d4223b1f6b8ec2ed3f79e5e2f3c4a785c8b04e8ee59642b05ca368a664ba2b0f6729423c89d5e510c6fab06be9d00f069bded7897c53c4047c04952c0495b6a6ae7bc2e81fd4dc659e097bcc1dea9247b098ae36b3b0298ab984ee434290a28bcb5112807cc377431da28df7df7dacfbdbbc8c3818f5ae747615bda8222859a792d538a4d132f2c47829a137885a7d7e3e2cac924f28034ae22300f905168c6567ee545506411b282e8b5e0810ae083e7e810b507ce9f9418906e359485093580619b88c87db347383e03ab3811671130ccb73f94590620d58e21af2682e39827cd31c41c894185edbaee637fc7b99c6e7cad9de497fee20d9e090cd5daa7bcfdd8c52b071868c95b3c9d6a24e732fbe74bda95d4eb3a1e5d2f36a65bfc542a1798dd3ef6ca3d60997ac36dd675481f032116a4433053a965a59db0b11f81786edee4ad65a38e66c9901aa2f666c55958a921d4ca91b98311b2e13a94f632f530e1d8bac081fe88307f26a9ab472d86fc3c0969169881c1abcbde4c9dd616bcd65427fcae9f4feb739687cad5126f54f7613b31bb29d0c584652227f596aceed178edc40865b47d2f66589e48b7fc033733b9b8f5f1296fb5bcffdd1aae4ea4378704b3b9ec06ab1ea71c67258ec9c7daed24105217a7742403d4042011616824cdf6fde7d4ef9c74d85e784ef16a79e8df01128cb8b04133bc06c37ce1c047928b56617ff04194413a5544aeb6107e12fb1024b3cdf07cbd15c314cb42785679f7c84b071affa268dfabf61738a40d1a6e0b8f618168f72fbed5062eee0e4498db75f49da73e401b793c8f769ab147b46b341b92645c64b0f7f2bffd229c7c5a188db7c08d7aaf111076df6f8f8134cac61424ad045267341292d037f2af9d8cde35e013b83a89535b7317ac3f12157545658b2cbb56d11c965bcbbf6248f7603c271e8cdd46bae4b67456134c8177a874a1b615dbfea6827ce0062bf3e8cae0fcbd61e4e69728bd98a52873f443cd763a7b619366097742a8b04f62541b789a9f2bd6a06b856f189997093f07afc1c60bc66fd122fa8f88de42d23f3f5ee758dd5c51c39ea06622b4c6e64664cad0fc9a59f5f59781b0c9d6c05f792f17ab06db79c36bec0bf427f5262a26fc0f30950e51cf6cdca920528e618f8f3f06d5d237f84c144f3c565aae858fa39c6abce27d7273d6ab45484df154e44b74727673bb839de5eda1f9cfd4df24bbe56e77122f03c7d51ebcb1556c0dcb0987275f72c0915185467e16d50a88dbef3a14c642d00f8989785dd83a047af5901b1ef7c3dbe9f4f1f64c707312fc2024170c6acc2bcee0a29d9027f478ada74b432e593268f69f3e4585aaedaf02dc43355cff6262be692cc23334fed3547c7d9bf0f16dc525eff71a30de8ab2fda8b09d86d6a16b65af3cc3927b06c58768812dccb8267a88f6d629c0424684e17906f8f853d8824d120ec37bba147058fd6e4b1783bd0345789d12fea73e929d9b4d9e3f69c3ae4f9dc740f12c06895e4bf71df9f60485aac5a7cb54f711bc074a6e915293cd12481304c5906f126071027163e4fd4738def164173f8782a335039a5cf3857283df376ad6695e0f92e9ab67333be76eda7a0be2d5c0259001632403ad9542cd7d4ff2d3ee3dadd4aa11b6cafe7fada1b7c4ac30c8b979517694f18f4162d362f7f77b594e5bfc6865d1fa43c19467825ae28e6e1c4da2386b581d36cd77f820468da3a491acb9bc807f39cff2d2e9dd9843d121674c869072ea01bc90b06637d25052aa4deb4d75e67dbc0bf895e612c88af28d827d76327a1b9ab502a4742dc8319ed1d5cf42be268b0d6defc3d95096e331f8a5eb3852ba99ccf2b2188dbd3864d9dfa68a414fefe2ffef6816d909ee85f0094daf0ac59d929d52a6dec001caf47be8a25adcd6538f478acd78aa712a63", 0x75e}], 0x2, &(0x7f0000001740)=ANY=[], 0x18}, 0x403) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x2, 0x40e55, 0x4, {[0x7b, 0x3fffe, 0x100007ffffffe, 0x7, 0x7fffffffffffffff, 0x400000000000005, 0x1, 0x5, 0x0, 0x2000000000002, 0x12, 0x100, 0x3, 0x80000003f7, 0x200, 0x4000001c, 0x4, 0x6], [0x9, 0x24, 0x2, 0x8001, 0x0, 0xfffffffffffffffe, 0xc4, 0x6, 0x5, 0x80000001], [0xffffffffffffffff, 0x1, 0xb, 0x100, 0x80000080001, 0xfffffffffffffffe, 0x40], [0xfffffffffffffffd, 0x20000, 0x2, 0x1691, 0x2, 0x3], [{0x9, 0x40000007, 0x820008b4, 0x4ff}, {0x32a9, 0x0, 0x2, 0x400000000001}, {0x5, 0xff, 0x7, 0x4e7c}, {0x7, 0x1800, 0x142, 0x8000000000000023}, {0x4, 0x694, 0x40000847, 0xffffffbffffffffc}, {0xb39f, 0x7ff000, 0x80070040, 0xb}, {0xe18a, 0x8003, 0x20000006, 0x9}, {0x7, 0xffbf78ba}], {0x1, 0x4, 0xfffffffb, 0x6}, {0xe5, 0xfffffff0, 0xfffffffe, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) (async) pwrite(r2, 0x0, 0x0, 0x8000000000000000) (async) r5 = socket(0x2, 0x3, 0x1) bind(r3, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) (async) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) r7 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)=0x5f9) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xffff, 0xff, 0x80, 0x6}, {0x5, 0x81, 0xae, 0x800}, {0x3, 0x1, 0x1, 0x88}, {0x3, 0x0, 0x0, 0x2}, {0x8, 0x4, 0x2, 0x7}, {0x2f24, 0x42, 0x7, 0x80000000}, {0x5, 0x3, 0x2, 0x5}]}) (async) dup(0xffffffffffffffff) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) pwrite(r1, &(0x7f0000001780)="7a415c43f7bc1fcfab4402d97476b9d12a3d2963e99281ac52ffff1b7a5f157b821233d0e7b8efecd5bd1039b330de7b29e0853bf3a94d43ef723bfa26fb0fa523c147241d6c04000000000000807041c384bf38a9ca6bc5d20502000000762bafc80c78d68944f9f69a6779e6e4e0f80d4c92cfd8137af76303dd6f", 0x7c, 0x4298) (async) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) mprotect(&(0x7f00007de000/0x1000)=nil, 0x1000, 0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4011, r5, 0x7fffffff) (async) fcntl$dupfd(r3, 0x0, r3) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000500)={0x3a00, 0x72b4, 0x4, 0xffffff81, "a8c75d0ef85af2454bf1170cdaf3a4c23b91d7d1", 0xfffffff7, 0x1f}) 16:05:12 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff3d) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setegid(r1) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) setgroups(0x1, &(0x7f0000000240)=[0x0]) r5 = getuid() fchown(r4, r5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r7, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r10, r11) setreuid(r7, r3) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x6527e45bed4cfee6) chown(&(0x7f0000000100)='./file0\x00', r5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xffffffffffffff3d) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) setegid(r1) (async) setreuid(0xee00, 0x0) (async) open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) (async) setgroups(0x1, &(0x7f0000000240)=[0x0]) (async) getuid() (async) fchown(r4, r5, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xfffffffffffffdff) (async) chown(&(0x7f00000001c0)='./file0\x00', r7, r8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xfffffffffffffdff) (async) chown(&(0x7f00000001c0)='./file0\x00', r10, r11) (async) setreuid(r7, r3) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x6527e45bed4cfee6) (async) chown(&(0x7f0000000100)='./file0\x00', r5, 0x0) (async) 16:05:12 executing program 0: ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8848}}}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8848}}}) 16:05:12 executing program 3: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000080)="90a3559d9311fc4da7a94690f604c694062f43c1f75c81f03874ee7ca5a4b86f4752ea9fa324d1aa438bdb6e99ac76bdd46fb87fb2257fe0b68d877edf3be722c8156dff8474f931", 0x0, &(0x7f0000000080), 0x0) 16:05:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r4 = socket(0x18, 0x1, 0x0) dup(r4) setsockopt$inet_opts(r4, 0x0, 0x8053f0dcd28a762a, &(0x7f0000000100)="db794b835d22d8f621b448df0f41a4c706eb7d66db011184d6080ffc986d427fd04bb3513f1fc577dbf3f963006ee9d022957d9b9986cdea5eda9de5a8640a792a1bd7df16c3bb4f902bec1caf77b5cd7d1e5f", 0x53) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/39, &(0x7f0000000080)=0x27) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="8dfb012a60b57b548640", 0xa) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) accept$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:05:12 executing program 6: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000210], [0x2000007ff], [0x0, 0x0, 0x0, 0x1f], [{}, {0x4}, {0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4) 16:05:12 executing program 5: munmap(&(0x7f0000002000/0x11000)=nil, 0x11000) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x5, 0x1811, 0xffffffffffffffff, 0x0) shmget(0x2, 0x800000, 0x0, &(0x7f0000005000/0x800000)=nil) select(0x40, &(0x7f0000000040), &(0x7f0000003740), 0x0, &(0x7f00000000c0)) 16:05:12 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000200)=""/167, 0xa7}, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) dup2(r3, 0xffffffffffffff9c) r4 = syz_open_pts() r5 = dup(r4) r6 = fcntl$dupfd(r2, 0x0, r5) getsockname$unix(r6, &(0x7f0000000580)=@file={0x0, ""/261}, &(0x7f0000000180)=0x107) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000ff01000000000100", 0x3}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(0x0, &(0x7f0000000140)='c\x00') r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000)={0x0, 0x9}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1013, &(0x7f0000000100)=0x81, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000380)={0x0, 0x2}, 0x10, 0x6) setsockopt(r2, 0x3, 0xffffffff, &(0x7f0000000000)="7d2cc15287ef586d091009935e064e669fb23d1021d00aa82d23ad045947ab8adae237b95bbb35b3111b9724acc033de314e448a442c955465c9874858c5c8293d9e38efb6cd3617a650ed68cde624e076bbc06e7d9ab368cffccd37dd31d949be2ac4315b51a72f1143ef8e14487ff47126c7284abb92", 0x77) 16:05:12 executing program 1: syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') rename(&(0x7f0000000340)='./file0\x00', 0x0) 16:05:12 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r1 = socket(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) shutdown(r2, 0x1) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2000003f) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f00000ff000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000080)="30b487b1a0d9bb491d15b7e78021b125f707a01e531ddb", 0x17) pwrite(r0, &(0x7f0000000180)="2eaabad4", 0x4, 0x8000) 16:05:12 executing program 3: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000080)="90a3559d9311fc4da7a94690f604c694062f43c1f75c81f03874ee7ca5a4b86f4752ea9fa324d1aa438bdb6e99ac76bdd46fb87fb2257fe0b68d877edf3be722c8156dff8474f931", 0x0, &(0x7f0000000080), 0x0) 16:05:12 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff3d) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setegid(r1) (async) setreuid(0xee00, 0x0) (async) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) (async) setgroups(0x1, &(0x7f0000000240)=[0x0]) r5 = getuid() fchown(r4, r5, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r7, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r10, r11) (async) setreuid(r7, r3) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x6527e45bed4cfee6) (async, rerun: 64) chown(&(0x7f0000000100)='./file0\x00', r5, 0x0) (rerun: 64) 16:05:12 executing program 6: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000210], [0x2000007ff], [0x0, 0x0, 0x0, 0x1f], [{}, {0x4}, {0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4) 16:05:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r4 = socket(0x18, 0x1, 0x0) dup(r4) setsockopt$inet_opts(r4, 0x0, 0x8053f0dcd28a762a, &(0x7f0000000100)="db794b835d22d8f621b448df0f41a4c706eb7d66db011184d6080ffc986d427fd04bb3513f1fc577dbf3f963006ee9d022957d9b9986cdea5eda9de5a8640a792a1bd7df16c3bb4f902bec1caf77b5cd7d1e5f", 0x53) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/39, &(0x7f0000000080)=0x27) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="8dfb012a60b57b548640", 0xa) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) accept$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x0) (async) socket(0x18, 0x1, 0x0) (async) dup(r1) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) (async) socket(0x18, 0x1, 0x0) (async) dup(r4) (async) setsockopt$inet_opts(r4, 0x0, 0x8053f0dcd28a762a, &(0x7f0000000100)="db794b835d22d8f621b448df0f41a4c706eb7d66db011184d6080ffc986d427fd04bb3513f1fc577dbf3f963006ee9d022957d9b9986cdea5eda9de5a8640a792a1bd7df16c3bb4f902bec1caf77b5cd7d1e5f", 0x53) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) (async) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/39, &(0x7f0000000080)=0x27) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="8dfb012a60b57b548640", 0xa) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) accept$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) 16:05:13 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6, 0x0, 0x0, 0xffffff20}]}) pwrite(r1, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x6, 0x6, 0x8, 0x7}]}) pwrite(r0, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) 16:05:13 executing program 1: syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') rename(&(0x7f0000000340)='./file0\x00', 0x0) 16:05:13 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r1 = socket(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) shutdown(r2, 0x1) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2000003f) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f00000ff000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000080)="30b487b1a0d9bb491d15b7e78021b125f707a01e531ddb", 0x17) pwrite(r0, &(0x7f0000000180)="2eaabad4", 0x4, 0x8000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) shutdown(r2, 0x1) (async) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2000003f) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) mprotect(&(0x7f00000ff000/0x1000)=nil, 0x1000, 0x4) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) write(r1, &(0x7f0000000080)="30b487b1a0d9bb491d15b7e78021b125f707a01e531ddb", 0x17) (async) pwrite(r0, &(0x7f0000000180)="2eaabad4", 0x4, 0x8000) (async) 16:05:13 executing program 5: munmap(&(0x7f0000002000/0x11000)=nil, 0x11000) (async) munmap(&(0x7f0000002000/0x11000)=nil, 0x11000) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x5, 0x1811, 0xffffffffffffffff, 0x0) shmget(0x2, 0x800000, 0x0, &(0x7f0000005000/0x800000)=nil) select(0x40, &(0x7f0000000040), &(0x7f0000003740), 0x0, &(0x7f00000000c0)) 16:05:13 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{}, {0x5}, {0x3fd}, {}, {}, {}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x9, 0x0, 0x9, 0x8}, {0x5, 0x6, 0x9, 0x2}, {0x1f, 0x8, 0x6, 0x9730}, {0x2df2, 0xa5, 0x7, 0x7b}, {0x1, 0x0, 0x64, 0x7}, {0x6, 0x8, 0xfb, 0x760}, {0x5, 0x8, 0x9, 0x20}]}) 16:05:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r4 = socket(0x18, 0x1, 0x0) dup(r4) setsockopt$inet_opts(r4, 0x0, 0x8053f0dcd28a762a, &(0x7f0000000100)="db794b835d22d8f621b448df0f41a4c706eb7d66db011184d6080ffc986d427fd04bb3513f1fc577dbf3f963006ee9d022957d9b9986cdea5eda9de5a8640a792a1bd7df16c3bb4f902bec1caf77b5cd7d1e5f", 0x53) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/39, &(0x7f0000000080)=0x27) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="8dfb012a60b57b548640", 0xa) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) accept$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x0) (async) socket(0x18, 0x1, 0x0) (async) dup(r1) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) (async) socket(0x18, 0x1, 0x0) (async) dup(r4) (async) setsockopt$inet_opts(r4, 0x0, 0x8053f0dcd28a762a, &(0x7f0000000100)="db794b835d22d8f621b448df0f41a4c706eb7d66db011184d6080ffc986d427fd04bb3513f1fc577dbf3f963006ee9d022957d9b9986cdea5eda9de5a8640a792a1bd7df16c3bb4f902bec1caf77b5cd7d1e5f", 0x53) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) (async) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/39, &(0x7f0000000080)=0x27) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="8dfb012a60b57b548640", 0xa) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) accept$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) 16:05:13 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x7406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6, 0x0, 0x0, 0xffffff20}]}) pwrite(r1, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000300)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "000010", 0x30, 0x0, 0x0, @rand_addr="af54865bc3dc24eda762d9d4087a20e4", @mcast2, {[], @icmpv6=@pkt_toobig={0x33, 0x0, 0x0, 0x0, {0x0, 0x6, "e02f82", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}}) 16:05:13 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) (async) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000200)=""/167, 0xa7}, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) dup2(r3, 0xffffffffffffff9c) r4 = syz_open_pts() r5 = dup(r4) r6 = fcntl$dupfd(r2, 0x0, r5) getsockname$unix(r6, &(0x7f0000000580)=@file={0x0, ""/261}, &(0x7f0000000180)=0x107) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000ff01000000000100", 0x3}) (async) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) unveil(0x0, &(0x7f0000000140)='c\x00') (async) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000)={0x0, 0x9}, 0x10) (async) setsockopt$sock_int(r7, 0xffff, 0x1013, &(0x7f0000000100)=0x81, 0x4) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000380)={0x0, 0x2}, 0x10, 0x6) (async) setsockopt(r2, 0x3, 0xffffffff, &(0x7f0000000000)="7d2cc15287ef586d091009935e064e669fb23d1021d00aa82d23ad045947ab8adae237b95bbb35b3111b9724acc033de314e448a442c955465c9874858c5c8293d9e38efb6cd3617a650ed68cde624e076bbc06e7d9ab368cffccd37dd31d949be2ac4315b51a72f1143ef8e14487ff47126c7284abb92", 0x77) 16:05:13 executing program 5: munmap(&(0x7f0000002000/0x11000)=nil, 0x11000) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x5, 0x1811, 0xffffffffffffffff, 0x0) shmget(0x2, 0x800000, 0x0, &(0x7f0000005000/0x800000)=nil) select(0x40, &(0x7f0000000040), &(0x7f0000003740), 0x0, &(0x7f00000000c0)) munmap(&(0x7f0000002000/0x11000)=nil, 0x11000) (async) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x5, 0x1811, 0xffffffffffffffff, 0x0) (async) shmget(0x2, 0x800000, 0x0, &(0x7f0000005000/0x800000)=nil) (async) select(0x40, &(0x7f0000000040), &(0x7f0000003740), 0x0, &(0x7f00000000c0)) (async) 16:05:13 executing program 1: syz_open_pts() (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async, rerun: 64) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') (rerun: 64) rename(&(0x7f0000000340)='./file0\x00', 0x0) 16:05:13 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) dup(r0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6, 0x0, 0x0, 0xffffff20}]}) (async) pwrite(r1, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x6, 0x6, 0x8, 0x7}]}) (async) pwrite(r0, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) 16:05:13 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x7406}]}) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6, 0x0, 0x0, 0xffffff20}]}) (async, rerun: 64) pwrite(r1, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x66, &(0x7f0000000300)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "000010", 0x30, 0x0, 0x0, @rand_addr="af54865bc3dc24eda762d9d4087a20e4", @mcast2, {[], @icmpv6=@pkt_toobig={0x33, 0x0, 0x0, 0x0, {0x0, 0x6, "e02f82", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}}) 16:05:13 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{}, {0x5}, {0x3fd}, {}, {}, {}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x9, 0x0, 0x9, 0x8}, {0x5, 0x6, 0x9, 0x2}, {0x1f, 0x8, 0x6, 0x9730}, {0x2df2, 0xa5, 0x7, 0x7b}, {0x1, 0x0, 0x64, 0x7}, {0x6, 0x8, 0xfb, 0x760}, {0x5, 0x8, 0x9, 0x20}]}) 16:05:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="2cd649b74a6d578c7eb76efe72a6a90875c51f69744db2398650b69203b2bb2238fc45229a427cdadd7c66075189e1558a82c4098d081953e8c7d9acd24d6b896793b840548d013d78d3f8a06efb55ad013e58acadcc1c79decaab08696e3f19258f85728b808d2c858f1c7d261fa2af538151c6a3e23644f25dc5b0b2534fb05f043bacae94fc44632e91e586a68db1f599a9844c5499b4ac5c029d1b1a", 0x9e}], 0x1) r1 = socket$inet(0x2, 0x4001, 0x40) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000140)="f36f63add44f78f2398e572a78dd26eb6a7275e9401a519d116661aff4617029fc4626141fc775c7019132b090220affae350884067ffea4c9d45bdcb2f3759c0620e638818842cbb020ea37523e5d48b3bfb3a81846e85e012b69ea9d95e73660cd28fbc554342d8efef5948c4331d9cd9d7615eea8c03d8381cb5249e6df8b411918b1985b0f57fa9d0946ee93d1967c48020518ca0ed492fc9f8d3f5f4e8b2fadb399ef0a81352b1ed99931c8291518f528b5982bdbe747fea7e39a58f29393c8907b1a490967e6c728b481403a0daae992081c34e1ba89fa0da99137c80f7f7f39141ce099bc38d58ce619fdf8db153e21b6b74293fbe0c6f2206f57f84a5a2f87526571edd1a7a04bc012ac98fccc3019b2196af9720a1cee410e3b2200e9709f152c0b730da41f7f4e494f3626f8ca95fde82734bb6284311014687c32efcc32b9f94d12100f8bdbff30a14527bc756fa463718d0c154904b7a7baf9fbf5792d76e68e907f058219f6a2a973b93351209195be5155fce877eb4e61b99d27a836ea917cbdd54fb9200bce5efdccb89100f4f94b8b79727e31a773c5dc88e0eaa08e84cf380d4738a6a702047eb7ff7c60ec1f40c01439dedafcd12d0d4bb05b7203931592e338d1dffd6d1d1dfc219be1e463e223b5393332b21c15f87a6238ead080f02d8229854fbbabd09074bc4c9cb3f2e78ba226a715a60ba9836a6795cb4e3b475e11220069a273f1a9bfee3c66cc44c2369d83faeffb1f16e744aa612c5e1548fbdef8b0a9a036a8e5a74d3e0a53c2890d1128bf224848de9218cbc73aba46352802e0eaf41cb2624d5f1e99dd48674165649d50b6583f727139971f2243f4dc63c69a6c747c95cea6646d6b636e90372ca1e667320e5812d270005a653f580a8652e62e99070d586067d2302d3d6a902087a9ab95d2ff43fa03ed9fca817c3b173b995cb583e6d10d90489393b8d56c2e3a39b023443dea3bde8528782641546d4f122e73663f0207dae9267160ab54531564042329e34da85f15394c7a3f733a1d53427a2146edab75c3643e029a8fc5bf7fc9128e1bfa5bc02270e58bbd741cb7c00040476f34bf9c60904b6479172fa60fc9e303fa66853d877eb881164d2a1d65acaf713b5a23922e3d694992f60384d8065a3ad8ffb76526875226335b4646e6b5a53c4640baa756ed7ef2fdd93009c8d20a6474aaada88ea6eb42b955130c04e810c804d76e3e69b0d13caeed4f6de389ae83b8b7cf90d50c81907a0445d0c166b67b5d8f38cb3b96574e668dc6e8d6183fae70898b4f3304e9268b7ca0301284aac573456bb6795c432ef20a482c849d135d3ee0cc030a760a794765eb34bd53a7c6edb1a36e30a5b90de493a969388a19c1c7f8a02e83201103dc6929a2cf8410f287e11961f1152e46c6caecac9b84eaede623758c5f63f3c2d2d39d0cf82570159399b15a3d825d05cb7d8856969afc11757d8070f8d293df790bfb6878efc651201862a6d869631b6339026451985fcb8733d486cb180de939bf782c0927c2060a697374b2c23a450dbffd6cedfc5cb0e5c9ab213c223bba395cea520932757e561d699be4f5722f05f0f39706f4e330deec1c189f950ee685aacb471e8c2ae42b9d5f1ccedf60431987156e8fe3aeff5aefa8049276509d848f8fa6d2cb35f110bee8aae8114d5068f0e13d81c8dcea38e57e02d59ca0380a55d1e398f91aa82be5443a6f6de49bb17307d19cef61ffd8c021a4c996e512186ae59098d191261a275f725fb05d7b93fdf0d24e6457103682e40600bb96aa82dd0586085108d0bef4b4be20f21cc92f010ed6bc1c69aeffce783683b5a89f5a39cd9a840a013b147c576a976a323f33cc21606c9c19aa9ec97877e025e3a28f9d5655a7cbb9a5b832a897eb0a1ba879ff7ff7f51cb6dd00662996e5984ef7b92a77be6c2d44cbe5a5660bb28886b5d26903fa1cec3570e4db5af11a9c76887c300e5843b6651f8a027e4a5609dfa0dd882ea44e79c702e4e30385a32106949f60cdfc23351ff4401497fff111684d77b5985879dd2fa99cbe667750d35407a57cfde5259191e1c1a624e7b2a7d84e255ac3b46c467cd260fa751a47f0fe5e9ff644c937526bbf8f118b5d3a20e54c9fde53bca9d88002b0a677937748d7e8f8342e0357f82acb55a1385d6344ea89b5ca0a8a231cae47b08bf8be342a6c632e1b35cc2a64e2565fa33da8dc3cc38d3203a305259dccc834b4abdb8aa96d0fa85c6ff1e57d8fa18bb82a698d0f6ba96c7c4af2da91b9a0c92ebf08fbdfcdee7b160c771d66324a76b2c16619429d1a7542800e59693eb94866155ede456700c1cdd17beae23d55884782335a7db8dac17f945ff0a381ed535e884a6363f3196056b538cb107fd26b5857b548dd6614539dccbbf880e505beeb36d4212dcba2a96208a18aee5c85c706594a6dc20259f8981304d909c16fcddebfc37dc18e5df8f1a2e240962ba770bf1744faa73418e6b464d4ace652c5af37151dd38abd69db2f842687deca90c099505fa4c49940d9d971afcb34e262b0d3a30ef9037cf5df86ada3833ec5da2cf5c5672c18c51ed736edd1bc8c63ba168148063fc14edbf818943cd7b6c4e7f094260a8ce824010d992fbd553c8dc52370bf2a2524baee8772025343e26278947decdffb18a8fcef8aedc89486153219efe8441bc1e1f85442dd05195aa45335a0d0adc910859bcce32e3e18048cdc1f01bf62593d20487818d53b2baa493920fcf674547e0b6c18df4eab5582ed803894ee3d4d97d5203fcb5b39e83c4ccbab24f7e85ca8e29d0bac5c248ec05e416122f874e7e34b7f8906f157ba3f284c714c2915cc5c616be62795f05b0899108a7345ba65003bd378b4b08809ccda92da4736072e3cd8351e7387fe03b788674f2611a133f9cc3fbdd7be97415d15a409d4bb56b5d251a14fa23a1aea001026d5a10f0c582a7765141cff2424274bf3cba1de8227240eedba4bd43d1457b9758d67279d5364d11d363b9c86b68007e2665ccd226e10ad6fb891fd266ff22912038c3c200a687cd7172456172c76dc74d65697c580df4f14fcf84702a3e522d907e17c5a5637202ef83cd413bba7a51894496a4c71c5e78dc4c20aafcde54a1268df05f253226d878224576b1188cc6432f9fb077febb24a62c0dab4a227f69531c183d52ec4a8a36bdd284706cc16e788e35652f2a0bd0cfe1e66e2fb3b2c7cabfa978d78bf76c1c19b606101dbda0568e2288e98cc158f70446fa909efd2997d111b5834fade8297271512ec5f3d506ea8717e643652c5d8d0db98a102cce383c898391743304993f1847bb115a880e5ece509b48d425e1979f0ac0b76edfb2ae1bfb20de58ee91c3f715c1cdee8790eddc7cc62eca5aaf6a7eb68ba99e3b8b60a6bc725eb058cf56634816435cd5608c9f46839cf86530e04f612a39031f3f61e5dd786cfba472c90341eb968cc136d2eeb08437b382dc727f92a50496cc988537490702bb36e00c6154e922f5ddf9054bf000afc1e5c126fedebf127bae6531b3d16c961e3078c3fc5f30e477b2c36016e4ce6b45f7586991b414b93a835e84746af9012e83625d45a918c44754c78a16fec0b842c8ea11046b5e3ef5c129a561f76266dec545bcc7e58e555ba7dbd75fa78001798ea2ff34ba3d34ba09e73661d5962afb5dcccc92896d8ca4f3e30acdd659679af167128e1e0834b2533f42ba74b0aef60bb12ca02fa79e609c74261e9eeeee51aad5da43d7514a54637a0207ffac52f2c6282b53f2cc5d03eec8d7260209a778c542f30811f82755ba2f718d64d93b1359b700d291a3aef83fd94d5a085fb94bd759301ce497672dd597b94cb3e6c14986e6964aeb0aa582cd3265676e3a01e9b6c00fdec8540bc42616bcc74c96986d3368068861a61ce9b913debe0bef51875dfffd44168d83120820db25cc48306e257b15aadd7e8f1ac3d7e5393b874779facf82f842777d757dd2c7d94c20e780caeb3f87b583eb0538e0c955d9f62d9b74f1435802180dceaeb3e414b283ca8bb03c7573b5270e9322882c9b80ff920bcb4fb32ac23d20446fa39c73956250c3b71b1d189e3bc5d508e151db93f171f7fd10082730be94b7f87d95eb91ee8cc67b1d472b729d451f6b4e0129fe33018f404335d4ee02f92b4c1b425ac7764cac11f45b4ab33352af6418fdd218adad60f4e1461ba359127eaaede5487ad6a897edab4055deb285eecec3742612e2b12be8e1654cd69498e10e3dd911e9ccea5aa90d3357f51ba0d124a2a6035ae99efdae13b767b29aa93c192af9ac2678eb060a17034f3fad0a5458db0f8ba9f3fbc34aa7fab85fe2155bb3491f3e304e427e69f720e7e1657d4b6e732eb7e9fbe2dd51e1da0e46c7ff896a7aa4aab260045e0448eda298f68fb0820ecac8e31dc9c1d419de39887e6181e1a70c9784922e156e18855c439684751bf9ca8b345db519bdc81f8866dd21870eae43593e0ad0373da9d7edb5960a3c83dfcd3d6b93580b796a51f168a7474f0691afd6b0192e5f5c1ce5bf426aa7ed0e46e928a42f113e0324827942f7e5a5dea6c36282b7a3b922219175b331b9aef2d0fc84275938537dc7ef17a72906e958c0cb63c275d577441445680923a877a9d553eb2b8135bfadac1545401c615b00a6200aec95fce8b4bef6591b5192e9056675020befc4b25f4a33e7d696daeffc0227c3727b3d82b9d0e2e5c2f564d28e18a07d684237f93e69d5f93bfd3993622b4a7b5e72592645586a4ba463a1b89d3938a08a13f7625df19d04202c1897d15d349711138bff4cf9c4abb817892569d6d0481ecc1c18e4e110c7c3b10bf257e3c306bc1bee7ff4ed5fc50c51e26a77c7f41d5f5b9655288101e9f5b354b8f067e47fc1262f0847feee1718773a79d7332d30d64214f9af0f37a7fc62bf1780aaba8e9b04f2c849203d20a518dcfe9730726753f4bf90c92a58c22457e9a21c88bc9e62b42fb370b4f351b4fc38622759eab9a6d40525ba79f9237af25ee492fc302b61682d47b3f8e6d88892cbc573fe7848b88a06f1da0aca99a23dd03dd6faaeefe8b487a25dafa0029a5c8599a370284ab6239726642f1db97a5be66300673a8a3a52ace10671b1db04dcde5e46183ea554ed700749fcc02ce65d9fcad396e55f29752a01896140ccb13a706162e0e8de8b1ce6c69737b2148dcd634c6e79151086614a861015c8f23d310c7a75769bbcf29ee93051deeb969d0bdb5ce51c72b68d53b99a9e16239ad07563d6c7cb30c79d8ae7f3221628768579f92c10d3cab1c2f4678312245b8b3e70e7db014b25eedc401ea08068a8a40dc6afeb9cda99a062343bfd4a91080e683e947d81e9c61831cacf991dc2b66c090c4b4f03c7309ad2c533613290393b9e22df6d2b7c24d45a72a6307c366229c06e489a6c37510b005c4329136b707dcb6bdcd31ed37ed6491107f57a4cb7472ba135de6a6ee3fab08b9aeb3ab98716ed12d380486442561b70024a8d1bc6f1e77637df0476131b4b51d624b63055db8e794695214898f14eee27894bbd4917638c1a6c739ab45b59c89fa0a78a2d7519f29fe1651ee67d52ce5a88efe60f04ef66d46ea5cfe1ea3f5bc52e98cc2a9ffa4eb478861dcd0cda74c6179c3b1a53b6f90d4533fc5251eb298a24fcf6c1e08e1eaf5302f11be98def0d4c7422fc2f4c4a634fbed451d1facac0138de02db4f5e02117b390f7e90bf889547e4c8afdb1bce784d57669874e5", 0x1000}, {&(0x7f0000001140)="80bd9ced34376228220f816ecf7ced2607a3825ae4d3a6007d5facfd94d3aef60a96717429d6cdfcadeaeb50fcfed0c437c3d94d5b51df96bcb71e18a68c478aa6dae6c4364136d3855288aceb5b1555523dd02193c07668c788fa3be38b7b64363e44f84a33babcd8cbedba55243a02f70ca08095eb72d8", 0x78}, {&(0x7f00000011c0)="1a5c6908528ebbfe373e915cdec9bd56a8ef0ef03cfb54397c0f055a0489fa920d00faf50faa1b113e1bdc51a76d47546d7af630f2b68e910fd9a09881f7b7ce67204764f78dd07cb9e376a70261cdadd6ed1f0116caf1b5fbde15b0ddc1811a24ac8651d524d25296048b4e8b65a815470e40b11f27976bac0d13d16342657754cb593277aa1e", 0x87}, {&(0x7f0000001280)="593af40163df7123644052db0725f48cc6f96f64cd2cb0b447ad106cc05769686184bab3db4d70ff7fdcb48194d64dde27", 0x31}, {&(0x7f00000012c0)="48f10e93bbd37ad5b7a95c36a229fe321e3a3ac5a01e24b60c9a7788eb3173478fffb5ff216f3f59e6f6b24e89922e2b15cda16547923fca59db4bdcd4da7e32e87cf27e88b670baffe9563e631c6010ea67192adcc0ac1e032eb84b9c7803cc09685f629ec29bd56dc20baa480ae049ae5b490d24a2c7cb1a3a88a199cc98099ffb098add4293f8134678a443f2ad0a86cbbd4a98dc1fcc1f46b57b893de0aea7824960e7", 0xa5}, {&(0x7f0000001380)="a1435424dd2b02cb2956460a54145036142148034b76aa8a844c0b03612a3de1d1970f97559c324012321fa02cd3f5285059e54805ac79b926829209c6b410bffa0f06de82f6288123650ba1890eef3f2fb41b109d5d7100d0fbfa1d00b7bab75ce43550efa3c9a923d8b1972903b8428493c52baef08064ca921f48f6199fe252f9ceaeea135383c8fdcf31ed4876e2db40db86f48a0f8dd7136275143d9dd53ccd0421a9d087691e3978f14f4ced34934d44a71ef9d917", 0xb8}, {&(0x7f0000001440)="a67267668605c765f98170fd55", 0xd}, {&(0x7f0000001480)="bb77f415d9a58e56cb20b1d16843ea3fd58988d8050f1285bc5c56a564f75a512dc4e03aa09894dc64161cf0b092a0282652eb6adbca568547d767079e054f7258502425cef21e535a7fe2b4fc5e365740ff63bf", 0x54}], 0x8) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) accept$unix(r2, &(0x7f00000019c0)=ANY=[@ANYBLOB="0000de9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000055cd4fa6414ae67cf55a9f730fbe74261f600000000000900000000000000000000000000000000000000cf1a064a48734233c7165479c92ba4d45d5db6b87fe59c134db189f87b0f15ea40a79480646d1fd6fe7631340f"], &(0x7f0000001680)=0xf9) r4 = socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x5) dup(r4) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r7, r8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r11 = getuid() setreuid(r9, r9) sendmsg$unix(r4, &(0x7f0000001980)={&(0x7f00000016c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f0000001700)="10e7a43f63dbcc5507d5ce29f0516bd4f09b30081b3f87de28a4c42b7a9f8260a60d43b14a6c4c41652ac9a5d437f41051fd170ae64ff63b9aac963c432147e6bb1c414a9d093084a1a09ea84b1dcfe373d7aa59a5df435b5fa689a6af78", 0x5e}, {&(0x7f0000001780)="e25ef8433c7e0229adcfd90bfce7aa65ebf3bf36b6563bc04b1fff28317a7f684a6984f462a964a91caa0c7d78fae2f1aeb38bfc536647dc4a396fa3f422fc7333d2a4f0b8d4dde275fe74afa3eb6149f05adc8657604cb1acb36a6e066cc411009cb5e02334a85c875acdc740f1793fabcee24a968e5db8227d1cdc56bc16828400fc1b3ff44d2f702e583392465286ffcb908d93760daa3dbb58abe3f15b4da228fac90d0ea2df9db842ef936a53a57959bbf29d55aeb9789bb6928165145d7fe2814071c27cfa4fb7e4", 0xcb}], 0x2, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r5, r11, r10}], 0x20, 0x8}, 0x407) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:05:14 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket(0x1, 0x2, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) shutdown(r2, 0x1) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2000003f) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f00000ff000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000080)="30b487b1a0d9bb491d15b7e78021b125f707a01e531ddb", 0x17) (async) write(r1, &(0x7f0000000080)="30b487b1a0d9bb491d15b7e78021b125f707a01e531ddb", 0x17) pwrite(r0, &(0x7f0000000180)="2eaabad4", 0x4, 0x8000) 16:05:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000040)=[{r1, 0x58}], 0x1, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() r5 = dup(r4) fcntl$dupfd(r3, 0x0, r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x2f, &(0x7f0000000000), 0x10) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x2f, &(0x7f0000000000), 0x10) kevent(r5, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x6bbee9e5, 0x9}, {{r6}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x4, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0xc4, 0x1, 0x1, 0x10}], 0x80, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffb, 0x50, 0xf0000000, 0xffffffffffffff45, 0x1}, {{r7}, 0xfffffffffffffff9, 0xc, 0x10, 0x1, 0x9}, {{r8}, 0xfffffffffffffffb, 0x0, 0x8, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20, 0x1000, 0x86}, {{r9}, 0xfffffffffffffffe, 0x8, 0x8, 0x1000, 0xa08a}], 0x9, &(0x7f0000000540)={0x0, 0xffffffffffff8000}) r10 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r10) r11 = getuid() sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="05002e2f66696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="d5f10bed5c794c8c088eef196aeb41", 0xf}, {&(0x7f0000000100)="6239fba186b15ef32cd05bbe5aee86432ce77c6b2b8c8f980253c770307e470bec21c1382b940d4cc6ee3b2fefcde1a3e27aed52d0f6598536a24f62753b70c17dd2c7e7fbdd7bf8dc1163233ddb7b61c0c2286701095fb2f8f49ba692e69926d470648dc6a0c8088a649836bda250c88976ef14afa968824f56ad99de39a140ac8c37a69c1b7fe1cfb9f1f9fc7071673873182e58c106f9e5b764170e1d143be55daf11ad20286957ed30e8d26f20680ff9d600be99955f78a325217bd7a2738129a28548659415d9d07d9634d135c771f4523f0a77f32b78e1", 0xda}, {&(0x7f0000000200)="c5ecbb4f4c61e8af6703bd3d362ab48449044637b7a7271940fc1517ac587d5f6399d07e83b31b2301bd1884a5a2ffc58ffbae72057897c56f8e77d00dbce78789458b074254a9953288328dea18674749e4bdafa5fca7912830f2486591e08ee1e9add2d2e8c21f3f48878a9730300768d595a481bf4a2b12b745e02c46d457d5200f00d124ab1cea0c3077f0cae9d60e916fcf7f60926c984420ac56dc7abb4d8f41e318b08c5f384eb4b703b4b8503156c1357166a203acd96988d40a2cdd9bcdd83bd48410b97d30127c110bfa505c7fd10051f3d8b9708aa0fc67706021439be0fde54e36a6347c723a917f3e10306862667179b5371934c76af8ca", 0xfe}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r10, r11}], 0x20, 0x2}, 0x403) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) close(r5) fcntl$getflags(r2, 0x1) 16:05:14 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x7406}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6, 0x0, 0x0, 0xffffff20}]}) (async) pwrite(r1, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x66, &(0x7f0000000300)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "000010", 0x30, 0x0, 0x0, @rand_addr="af54865bc3dc24eda762d9d4087a20e4", @mcast2, {[], @icmpv6=@pkt_toobig={0x33, 0x0, 0x0, 0x0, {0x0, 0x6, "e02f82", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}}) 16:05:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="2cd649b74a6d578c7eb76efe72a6a90875c51f69744db2398650b69203b2bb2238fc45229a427cdadd7c66075189e1558a82c4098d081953e8c7d9acd24d6b896793b840548d013d78d3f8a06efb55ad013e58acadcc1c79decaab08696e3f19258f85728b808d2c858f1c7d261fa2af538151c6a3e23644f25dc5b0b2534fb05f043bacae94fc44632e91e586a68db1f599a9844c5499b4ac5c029d1b1a", 0x9e}], 0x1) (async) r1 = socket$inet(0x2, 0x4001, 0x40) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000140)="f36f63add44f78f2398e572a78dd26eb6a7275e9401a519d116661aff4617029fc4626141fc775c7019132b090220affae350884067ffea4c9d45bdcb2f3759c0620e638818842cbb020ea37523e5d48b3bfb3a81846e85e012b69ea9d95e73660cd28fbc554342d8efef5948c4331d9cd9d7615eea8c03d8381cb5249e6df8b411918b1985b0f57fa9d0946ee93d1967c48020518ca0ed492fc9f8d3f5f4e8b2fadb399ef0a81352b1ed99931c8291518f528b5982bdbe747fea7e39a58f29393c8907b1a490967e6c728b481403a0daae992081c34e1ba89fa0da99137c80f7f7f39141ce099bc38d58ce619fdf8db153e21b6b74293fbe0c6f2206f57f84a5a2f87526571edd1a7a04bc012ac98fccc3019b2196af9720a1cee410e3b2200e9709f152c0b730da41f7f4e494f3626f8ca95fde82734bb6284311014687c32efcc32b9f94d12100f8bdbff30a14527bc756fa463718d0c154904b7a7baf9fbf5792d76e68e907f058219f6a2a973b93351209195be5155fce877eb4e61b99d27a836ea917cbdd54fb9200bce5efdccb89100f4f94b8b79727e31a773c5dc88e0eaa08e84cf380d4738a6a702047eb7ff7c60ec1f40c01439dedafcd12d0d4bb05b7203931592e338d1dffd6d1d1dfc219be1e463e223b5393332b21c15f87a6238ead080f02d8229854fbbabd09074bc4c9cb3f2e78ba226a715a60ba9836a6795cb4e3b475e11220069a273f1a9bfee3c66cc44c2369d83faeffb1f16e744aa612c5e1548fbdef8b0a9a036a8e5a74d3e0a53c2890d1128bf224848de9218cbc73aba46352802e0eaf41cb2624d5f1e99dd48674165649d50b6583f727139971f2243f4dc63c69a6c747c95cea6646d6b636e90372ca1e667320e5812d270005a653f580a8652e62e99070d586067d2302d3d6a902087a9ab95d2ff43fa03ed9fca817c3b173b995cb583e6d10d90489393b8d56c2e3a39b023443dea3bde8528782641546d4f122e73663f0207dae9267160ab54531564042329e34da85f15394c7a3f733a1d53427a2146edab75c3643e029a8fc5bf7fc9128e1bfa5bc02270e58bbd741cb7c00040476f34bf9c60904b6479172fa60fc9e303fa66853d877eb881164d2a1d65acaf713b5a23922e3d694992f60384d8065a3ad8ffb76526875226335b4646e6b5a53c4640baa756ed7ef2fdd93009c8d20a6474aaada88ea6eb42b955130c04e810c804d76e3e69b0d13caeed4f6de389ae83b8b7cf90d50c81907a0445d0c166b67b5d8f38cb3b96574e668dc6e8d6183fae70898b4f3304e9268b7ca0301284aac573456bb6795c432ef20a482c849d135d3ee0cc030a760a794765eb34bd53a7c6edb1a36e30a5b90de493a969388a19c1c7f8a02e83201103dc6929a2cf8410f287e11961f1152e46c6caecac9b84eaede623758c5f63f3c2d2d39d0cf82570159399b15a3d825d05cb7d8856969afc11757d8070f8d293df790bfb6878efc651201862a6d869631b6339026451985fcb8733d486cb180de939bf782c0927c2060a697374b2c23a450dbffd6cedfc5cb0e5c9ab213c223bba395cea520932757e561d699be4f5722f05f0f39706f4e330deec1c189f950ee685aacb471e8c2ae42b9d5f1ccedf60431987156e8fe3aeff5aefa8049276509d848f8fa6d2cb35f110bee8aae8114d5068f0e13d81c8dcea38e57e02d59ca0380a55d1e398f91aa82be5443a6f6de49bb17307d19cef61ffd8c021a4c996e512186ae59098d191261a275f725fb05d7b93fdf0d24e6457103682e40600bb96aa82dd0586085108d0bef4b4be20f21cc92f010ed6bc1c69aeffce783683b5a89f5a39cd9a840a013b147c576a976a323f33cc21606c9c19aa9ec97877e025e3a28f9d5655a7cbb9a5b832a897eb0a1ba879ff7ff7f51cb6dd00662996e5984ef7b92a77be6c2d44cbe5a5660bb28886b5d26903fa1cec3570e4db5af11a9c76887c300e5843b6651f8a027e4a5609dfa0dd882ea44e79c702e4e30385a32106949f60cdfc23351ff4401497fff111684d77b5985879dd2fa99cbe667750d35407a57cfde5259191e1c1a624e7b2a7d84e255ac3b46c467cd260fa751a47f0fe5e9ff644c937526bbf8f118b5d3a20e54c9fde53bca9d88002b0a677937748d7e8f8342e0357f82acb55a1385d6344ea89b5ca0a8a231cae47b08bf8be342a6c632e1b35cc2a64e2565fa33da8dc3cc38d3203a305259dccc834b4abdb8aa96d0fa85c6ff1e57d8fa18bb82a698d0f6ba96c7c4af2da91b9a0c92ebf08fbdfcdee7b160c771d66324a76b2c16619429d1a7542800e59693eb94866155ede456700c1cdd17beae23d55884782335a7db8dac17f945ff0a381ed535e884a6363f3196056b538cb107fd26b5857b548dd6614539dccbbf880e505beeb36d4212dcba2a96208a18aee5c85c706594a6dc20259f8981304d909c16fcddebfc37dc18e5df8f1a2e240962ba770bf1744faa73418e6b464d4ace652c5af37151dd38abd69db2f842687deca90c099505fa4c49940d9d971afcb34e262b0d3a30ef9037cf5df86ada3833ec5da2cf5c5672c18c51ed736edd1bc8c63ba168148063fc14edbf818943cd7b6c4e7f094260a8ce824010d992fbd553c8dc52370bf2a2524baee8772025343e26278947decdffb18a8fcef8aedc89486153219efe8441bc1e1f85442dd05195aa45335a0d0adc910859bcce32e3e18048cdc1f01bf62593d20487818d53b2baa493920fcf674547e0b6c18df4eab5582ed803894ee3d4d97d5203fcb5b39e83c4ccbab24f7e85ca8e29d0bac5c248ec05e416122f874e7e34b7f8906f157ba3f284c714c2915cc5c616be62795f05b0899108a7345ba65003bd378b4b08809ccda92da4736072e3cd8351e7387fe03b788674f2611a133f9cc3fbdd7be97415d15a409d4bb56b5d251a14fa23a1aea001026d5a10f0c582a7765141cff2424274bf3cba1de8227240eedba4bd43d1457b9758d67279d5364d11d363b9c86b68007e2665ccd226e10ad6fb891fd266ff22912038c3c200a687cd7172456172c76dc74d65697c580df4f14fcf84702a3e522d907e17c5a5637202ef83cd413bba7a51894496a4c71c5e78dc4c20aafcde54a1268df05f253226d878224576b1188cc6432f9fb077febb24a62c0dab4a227f69531c183d52ec4a8a36bdd284706cc16e788e35652f2a0bd0cfe1e66e2fb3b2c7cabfa978d78bf76c1c19b606101dbda0568e2288e98cc158f70446fa909efd2997d111b5834fade8297271512ec5f3d506ea8717e643652c5d8d0db98a102cce383c898391743304993f1847bb115a880e5ece509b48d425e1979f0ac0b76edfb2ae1bfb20de58ee91c3f715c1cdee8790eddc7cc62eca5aaf6a7eb68ba99e3b8b60a6bc725eb058cf56634816435cd5608c9f46839cf86530e04f612a39031f3f61e5dd786cfba472c90341eb968cc136d2eeb08437b382dc727f92a50496cc988537490702bb36e00c6154e922f5ddf9054bf000afc1e5c126fedebf127bae6531b3d16c961e3078c3fc5f30e477b2c36016e4ce6b45f7586991b414b93a835e84746af9012e83625d45a918c44754c78a16fec0b842c8ea11046b5e3ef5c129a561f76266dec545bcc7e58e555ba7dbd75fa78001798ea2ff34ba3d34ba09e73661d5962afb5dcccc92896d8ca4f3e30acdd659679af167128e1e0834b2533f42ba74b0aef60bb12ca02fa79e609c74261e9eeeee51aad5da43d7514a54637a0207ffac52f2c6282b53f2cc5d03eec8d7260209a778c542f30811f82755ba2f718d64d93b1359b700d291a3aef83fd94d5a085fb94bd759301ce497672dd597b94cb3e6c14986e6964aeb0aa582cd3265676e3a01e9b6c00fdec8540bc42616bcc74c96986d3368068861a61ce9b913debe0bef51875dfffd44168d83120820db25cc48306e257b15aadd7e8f1ac3d7e5393b874779facf82f842777d757dd2c7d94c20e780caeb3f87b583eb0538e0c955d9f62d9b74f1435802180dceaeb3e414b283ca8bb03c7573b5270e9322882c9b80ff920bcb4fb32ac23d20446fa39c73956250c3b71b1d189e3bc5d508e151db93f171f7fd10082730be94b7f87d95eb91ee8cc67b1d472b729d451f6b4e0129fe33018f404335d4ee02f92b4c1b425ac7764cac11f45b4ab33352af6418fdd218adad60f4e1461ba359127eaaede5487ad6a897edab4055deb285eecec3742612e2b12be8e1654cd69498e10e3dd911e9ccea5aa90d3357f51ba0d124a2a6035ae99efdae13b767b29aa93c192af9ac2678eb060a17034f3fad0a5458db0f8ba9f3fbc34aa7fab85fe2155bb3491f3e304e427e69f720e7e1657d4b6e732eb7e9fbe2dd51e1da0e46c7ff896a7aa4aab260045e0448eda298f68fb0820ecac8e31dc9c1d419de39887e6181e1a70c9784922e156e18855c439684751bf9ca8b345db519bdc81f8866dd21870eae43593e0ad0373da9d7edb5960a3c83dfcd3d6b93580b796a51f168a7474f0691afd6b0192e5f5c1ce5bf426aa7ed0e46e928a42f113e0324827942f7e5a5dea6c36282b7a3b922219175b331b9aef2d0fc84275938537dc7ef17a72906e958c0cb63c275d577441445680923a877a9d553eb2b8135bfadac1545401c615b00a6200aec95fce8b4bef6591b5192e9056675020befc4b25f4a33e7d696daeffc0227c3727b3d82b9d0e2e5c2f564d28e18a07d684237f93e69d5f93bfd3993622b4a7b5e72592645586a4ba463a1b89d3938a08a13f7625df19d04202c1897d15d349711138bff4cf9c4abb817892569d6d0481ecc1c18e4e110c7c3b10bf257e3c306bc1bee7ff4ed5fc50c51e26a77c7f41d5f5b9655288101e9f5b354b8f067e47fc1262f0847feee1718773a79d7332d30d64214f9af0f37a7fc62bf1780aaba8e9b04f2c849203d20a518dcfe9730726753f4bf90c92a58c22457e9a21c88bc9e62b42fb370b4f351b4fc38622759eab9a6d40525ba79f9237af25ee492fc302b61682d47b3f8e6d88892cbc573fe7848b88a06f1da0aca99a23dd03dd6faaeefe8b487a25dafa0029a5c8599a370284ab6239726642f1db97a5be66300673a8a3a52ace10671b1db04dcde5e46183ea554ed700749fcc02ce65d9fcad396e55f29752a01896140ccb13a706162e0e8de8b1ce6c69737b2148dcd634c6e79151086614a861015c8f23d310c7a75769bbcf29ee93051deeb969d0bdb5ce51c72b68d53b99a9e16239ad07563d6c7cb30c79d8ae7f3221628768579f92c10d3cab1c2f4678312245b8b3e70e7db014b25eedc401ea08068a8a40dc6afeb9cda99a062343bfd4a91080e683e947d81e9c61831cacf991dc2b66c090c4b4f03c7309ad2c533613290393b9e22df6d2b7c24d45a72a6307c366229c06e489a6c37510b005c4329136b707dcb6bdcd31ed37ed6491107f57a4cb7472ba135de6a6ee3fab08b9aeb3ab98716ed12d380486442561b70024a8d1bc6f1e77637df0476131b4b51d624b63055db8e794695214898f14eee27894bbd4917638c1a6c739ab45b59c89fa0a78a2d7519f29fe1651ee67d52ce5a88efe60f04ef66d46ea5cfe1ea3f5bc52e98cc2a9ffa4eb478861dcd0cda74c6179c3b1a53b6f90d4533fc5251eb298a24fcf6c1e08e1eaf5302f11be98def0d4c7422fc2f4c4a634fbed451d1facac0138de02db4f5e02117b390f7e90bf889547e4c8afdb1bce784d57669874e5", 0x1000}, {&(0x7f0000001140)="80bd9ced34376228220f816ecf7ced2607a3825ae4d3a6007d5facfd94d3aef60a96717429d6cdfcadeaeb50fcfed0c437c3d94d5b51df96bcb71e18a68c478aa6dae6c4364136d3855288aceb5b1555523dd02193c07668c788fa3be38b7b64363e44f84a33babcd8cbedba55243a02f70ca08095eb72d8", 0x78}, {&(0x7f00000011c0)="1a5c6908528ebbfe373e915cdec9bd56a8ef0ef03cfb54397c0f055a0489fa920d00faf50faa1b113e1bdc51a76d47546d7af630f2b68e910fd9a09881f7b7ce67204764f78dd07cb9e376a70261cdadd6ed1f0116caf1b5fbde15b0ddc1811a24ac8651d524d25296048b4e8b65a815470e40b11f27976bac0d13d16342657754cb593277aa1e", 0x87}, {&(0x7f0000001280)="593af40163df7123644052db0725f48cc6f96f64cd2cb0b447ad106cc05769686184bab3db4d70ff7fdcb48194d64dde27", 0x31}, {&(0x7f00000012c0)="48f10e93bbd37ad5b7a95c36a229fe321e3a3ac5a01e24b60c9a7788eb3173478fffb5ff216f3f59e6f6b24e89922e2b15cda16547923fca59db4bdcd4da7e32e87cf27e88b670baffe9563e631c6010ea67192adcc0ac1e032eb84b9c7803cc09685f629ec29bd56dc20baa480ae049ae5b490d24a2c7cb1a3a88a199cc98099ffb098add4293f8134678a443f2ad0a86cbbd4a98dc1fcc1f46b57b893de0aea7824960e7", 0xa5}, {&(0x7f0000001380)="a1435424dd2b02cb2956460a54145036142148034b76aa8a844c0b03612a3de1d1970f97559c324012321fa02cd3f5285059e54805ac79b926829209c6b410bffa0f06de82f6288123650ba1890eef3f2fb41b109d5d7100d0fbfa1d00b7bab75ce43550efa3c9a923d8b1972903b8428493c52baef08064ca921f48f6199fe252f9ceaeea135383c8fdcf31ed4876e2db40db86f48a0f8dd7136275143d9dd53ccd0421a9d087691e3978f14f4ced34934d44a71ef9d917", 0xb8}, {&(0x7f0000001440)="a67267668605c765f98170fd55", 0xd}, {&(0x7f0000001480)="bb77f415d9a58e56cb20b1d16843ea3fd58988d8050f1285bc5c56a564f75a512dc4e03aa09894dc64161cf0b092a0282652eb6adbca568547d767079e054f7258502425cef21e535a7fe2b4fc5e365740ff63bf", 0x54}], 0x8) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) accept$unix(r2, &(0x7f00000019c0)=ANY=[@ANYBLOB="0000de9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000055cd4fa6414ae67cf55a9f730fbe74261f600000000000900000000000000000000000000000000000000cf1a064a48734233c7165479c92ba4d45d5db6b87fe59c134db189f87b0f15ea40a79480646d1fd6fe7631340f"], &(0x7f0000001680)=0xf9) (async) r4 = socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x5) (async) dup(r4) (async) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r7, r8) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) (async) r11 = getuid() setreuid(r9, r9) (async) sendmsg$unix(r4, &(0x7f0000001980)={&(0x7f00000016c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f0000001700)="10e7a43f63dbcc5507d5ce29f0516bd4f09b30081b3f87de28a4c42b7a9f8260a60d43b14a6c4c41652ac9a5d437f41051fd170ae64ff63b9aac963c432147e6bb1c414a9d093084a1a09ea84b1dcfe373d7aa59a5df435b5fa689a6af78", 0x5e}, {&(0x7f0000001780)="e25ef8433c7e0229adcfd90bfce7aa65ebf3bf36b6563bc04b1fff28317a7f684a6984f462a964a91caa0c7d78fae2f1aeb38bfc536647dc4a396fa3f422fc7333d2a4f0b8d4dde275fe74afa3eb6149f05adc8657604cb1acb36a6e066cc411009cb5e02334a85c875acdc740f1793fabcee24a968e5db8227d1cdc56bc16828400fc1b3ff44d2f702e583392465286ffcb908d93760daa3dbb58abe3f15b4da228fac90d0ea2df9db842ef936a53a57959bbf29d55aeb9789bb6928165145d7fe2814071c27cfa4fb7e4", 0xcb}], 0x2, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r5, r11, r10}], 0x20, 0x8}, 0x407) (async) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:05:14 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="097dc030c761", @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x5e9, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@rr={0x7, 0xb, 0x1c, [@remote={0xac, 0x14, 0x0}, @empty]}, @noop, @ra={0x94, 0x6}]}}, @udp={{0x2, 0x1, 0x8}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x2e362a69) 16:05:14 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{}, {0x5}, {0x3fd}, {}, {}, {}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x9, 0x0, 0x9, 0x8}, {0x5, 0x6, 0x9, 0x2}, {0x1f, 0x8, 0x6, 0x9730}, {0x2df2, 0xa5, 0x7, 0x7b}, {0x1, 0x0, 0x64, 0x7}, {0x6, 0x8, 0xfb, 0x760}, {0x5, 0x8, 0x9, 0x20}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{}, {0x5}, {0x3fd}, {}, {}, {}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x9, 0x0, 0x9, 0x8}, {0x5, 0x6, 0x9, 0x2}, {0x1f, 0x8, 0x6, 0x9730}, {0x2df2, 0xa5, 0x7, 0x7b}, {0x1, 0x0, 0x64, 0x7}, {0x6, 0x8, 0xfb, 0x760}, {0x5, 0x8, 0x9, 0x20}]}) (async) 16:05:14 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6, 0x0, 0x0, 0xffffff20}]}) pwrite(r1, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x6, 0x6, 0x8, 0x7}]}) pwrite(r0, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) dup(r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6, 0x0, 0x0, 0xffffff20}]}) (async) pwrite(r1, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x6, 0x6, 0x8, 0x7}]}) (async) pwrite(r0, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) (async) 16:05:14 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r1, 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) mmap(&(0x7f0000ef0000/0x4000)=nil, 0x4000, 0x2, 0x2813, r2, 0xfffffffffffffffc) mmap(&(0x7f00003ff000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) 16:05:14 executing program 4: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x1, 0xfffffffffffffffe) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4) 16:05:14 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000200)=""/167, 0xa7}, 0x0) r1 = socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) dup2(r3, 0xffffffffffffff9c) (async) r4 = syz_open_pts() r5 = dup(r4) r6 = fcntl$dupfd(r2, 0x0, r5) getsockname$unix(r6, &(0x7f0000000580)=@file={0x0, ""/261}, &(0x7f0000000180)=0x107) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000ff01000000000100", 0x3}) (async) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) unveil(0x0, &(0x7f0000000140)='c\x00') r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000)={0x0, 0x9}, 0x10) (async) setsockopt$sock_int(r7, 0xffff, 0x1013, &(0x7f0000000100)=0x81, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) sendmmsg(r2, &(0x7f0000000380)={0x0, 0x2}, 0x10, 0x6) (async) setsockopt(r2, 0x3, 0xffffffff, &(0x7f0000000000)="7d2cc15287ef586d091009935e064e669fb23d1021d00aa82d23ad045947ab8adae237b95bbb35b3111b9724acc033de314e448a442c955465c9874858c5c8293d9e38efb6cd3617a650ed68cde624e076bbc06e7d9ab368cffccd37dd31d949be2ac4315b51a72f1143ef8e14487ff47126c7284abb92", 0x77) 16:05:14 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r1, 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) mmap(&(0x7f0000ef0000/0x4000)=nil, 0x4000, 0x2, 0x2813, r2, 0xfffffffffffffffc) mmap(&(0x7f00003ff000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) 16:05:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="2cd649b74a6d578c7eb76efe72a6a90875c51f69744db2398650b69203b2bb2238fc45229a427cdadd7c66075189e1558a82c4098d081953e8c7d9acd24d6b896793b840548d013d78d3f8a06efb55ad013e58acadcc1c79decaab08696e3f19258f85728b808d2c858f1c7d261fa2af538151c6a3e23644f25dc5b0b2534fb05f043bacae94fc44632e91e586a68db1f599a9844c5499b4ac5c029d1b1a", 0x9e}], 0x1) r1 = socket$inet(0x2, 0x4001, 0x40) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000140)="f36f63add44f78f2398e572a78dd26eb6a7275e9401a519d116661aff4617029fc4626141fc775c7019132b090220affae350884067ffea4c9d45bdcb2f3759c0620e638818842cbb020ea37523e5d48b3bfb3a81846e85e012b69ea9d95e73660cd28fbc554342d8efef5948c4331d9cd9d7615eea8c03d8381cb5249e6df8b411918b1985b0f57fa9d0946ee93d1967c48020518ca0ed492fc9f8d3f5f4e8b2fadb399ef0a81352b1ed99931c8291518f528b5982bdbe747fea7e39a58f29393c8907b1a490967e6c728b481403a0daae992081c34e1ba89fa0da99137c80f7f7f39141ce099bc38d58ce619fdf8db153e21b6b74293fbe0c6f2206f57f84a5a2f87526571edd1a7a04bc012ac98fccc3019b2196af9720a1cee410e3b2200e9709f152c0b730da41f7f4e494f3626f8ca95fde82734bb6284311014687c32efcc32b9f94d12100f8bdbff30a14527bc756fa463718d0c154904b7a7baf9fbf5792d76e68e907f058219f6a2a973b93351209195be5155fce877eb4e61b99d27a836ea917cbdd54fb9200bce5efdccb89100f4f94b8b79727e31a773c5dc88e0eaa08e84cf380d4738a6a702047eb7ff7c60ec1f40c01439dedafcd12d0d4bb05b7203931592e338d1dffd6d1d1dfc219be1e463e223b5393332b21c15f87a6238ead080f02d8229854fbbabd09074bc4c9cb3f2e78ba226a715a60ba9836a6795cb4e3b475e11220069a273f1a9bfee3c66cc44c2369d83faeffb1f16e744aa612c5e1548fbdef8b0a9a036a8e5a74d3e0a53c2890d1128bf224848de9218cbc73aba46352802e0eaf41cb2624d5f1e99dd48674165649d50b6583f727139971f2243f4dc63c69a6c747c95cea6646d6b636e90372ca1e667320e5812d270005a653f580a8652e62e99070d586067d2302d3d6a902087a9ab95d2ff43fa03ed9fca817c3b173b995cb583e6d10d90489393b8d56c2e3a39b023443dea3bde8528782641546d4f122e73663f0207dae9267160ab54531564042329e34da85f15394c7a3f733a1d53427a2146edab75c3643e029a8fc5bf7fc9128e1bfa5bc02270e58bbd741cb7c00040476f34bf9c60904b6479172fa60fc9e303fa66853d877eb881164d2a1d65acaf713b5a23922e3d694992f60384d8065a3ad8ffb76526875226335b4646e6b5a53c4640baa756ed7ef2fdd93009c8d20a6474aaada88ea6eb42b955130c04e810c804d76e3e69b0d13caeed4f6de389ae83b8b7cf90d50c81907a0445d0c166b67b5d8f38cb3b96574e668dc6e8d6183fae70898b4f3304e9268b7ca0301284aac573456bb6795c432ef20a482c849d135d3ee0cc030a760a794765eb34bd53a7c6edb1a36e30a5b90de493a969388a19c1c7f8a02e83201103dc6929a2cf8410f287e11961f1152e46c6caecac9b84eaede623758c5f63f3c2d2d39d0cf82570159399b15a3d825d05cb7d8856969afc11757d8070f8d293df790bfb6878efc651201862a6d869631b6339026451985fcb8733d486cb180de939bf782c0927c2060a697374b2c23a450dbffd6cedfc5cb0e5c9ab213c223bba395cea520932757e561d699be4f5722f05f0f39706f4e330deec1c189f950ee685aacb471e8c2ae42b9d5f1ccedf60431987156e8fe3aeff5aefa8049276509d848f8fa6d2cb35f110bee8aae8114d5068f0e13d81c8dcea38e57e02d59ca0380a55d1e398f91aa82be5443a6f6de49bb17307d19cef61ffd8c021a4c996e512186ae59098d191261a275f725fb05d7b93fdf0d24e6457103682e40600bb96aa82dd0586085108d0bef4b4be20f21cc92f010ed6bc1c69aeffce783683b5a89f5a39cd9a840a013b147c576a976a323f33cc21606c9c19aa9ec97877e025e3a28f9d5655a7cbb9a5b832a897eb0a1ba879ff7ff7f51cb6dd00662996e5984ef7b92a77be6c2d44cbe5a5660bb28886b5d26903fa1cec3570e4db5af11a9c76887c300e5843b6651f8a027e4a5609dfa0dd882ea44e79c702e4e30385a32106949f60cdfc23351ff4401497fff111684d77b5985879dd2fa99cbe667750d35407a57cfde5259191e1c1a624e7b2a7d84e255ac3b46c467cd260fa751a47f0fe5e9ff644c937526bbf8f118b5d3a20e54c9fde53bca9d88002b0a677937748d7e8f8342e0357f82acb55a1385d6344ea89b5ca0a8a231cae47b08bf8be342a6c632e1b35cc2a64e2565fa33da8dc3cc38d3203a305259dccc834b4abdb8aa96d0fa85c6ff1e57d8fa18bb82a698d0f6ba96c7c4af2da91b9a0c92ebf08fbdfcdee7b160c771d66324a76b2c16619429d1a7542800e59693eb94866155ede456700c1cdd17beae23d55884782335a7db8dac17f945ff0a381ed535e884a6363f3196056b538cb107fd26b5857b548dd6614539dccbbf880e505beeb36d4212dcba2a96208a18aee5c85c706594a6dc20259f8981304d909c16fcddebfc37dc18e5df8f1a2e240962ba770bf1744faa73418e6b464d4ace652c5af37151dd38abd69db2f842687deca90c099505fa4c49940d9d971afcb34e262b0d3a30ef9037cf5df86ada3833ec5da2cf5c5672c18c51ed736edd1bc8c63ba168148063fc14edbf818943cd7b6c4e7f094260a8ce824010d992fbd553c8dc52370bf2a2524baee8772025343e26278947decdffb18a8fcef8aedc89486153219efe8441bc1e1f85442dd05195aa45335a0d0adc910859bcce32e3e18048cdc1f01bf62593d20487818d53b2baa493920fcf674547e0b6c18df4eab5582ed803894ee3d4d97d5203fcb5b39e83c4ccbab24f7e85ca8e29d0bac5c248ec05e416122f874e7e34b7f8906f157ba3f284c714c2915cc5c616be62795f05b0899108a7345ba65003bd378b4b08809ccda92da4736072e3cd8351e7387fe03b788674f2611a133f9cc3fbdd7be97415d15a409d4bb56b5d251a14fa23a1aea001026d5a10f0c582a7765141cff2424274bf3cba1de8227240eedba4bd43d1457b9758d67279d5364d11d363b9c86b68007e2665ccd226e10ad6fb891fd266ff22912038c3c200a687cd7172456172c76dc74d65697c580df4f14fcf84702a3e522d907e17c5a5637202ef83cd413bba7a51894496a4c71c5e78dc4c20aafcde54a1268df05f253226d878224576b1188cc6432f9fb077febb24a62c0dab4a227f69531c183d52ec4a8a36bdd284706cc16e788e35652f2a0bd0cfe1e66e2fb3b2c7cabfa978d78bf76c1c19b606101dbda0568e2288e98cc158f70446fa909efd2997d111b5834fade8297271512ec5f3d506ea8717e643652c5d8d0db98a102cce383c898391743304993f1847bb115a880e5ece509b48d425e1979f0ac0b76edfb2ae1bfb20de58ee91c3f715c1cdee8790eddc7cc62eca5aaf6a7eb68ba99e3b8b60a6bc725eb058cf56634816435cd5608c9f46839cf86530e04f612a39031f3f61e5dd786cfba472c90341eb968cc136d2eeb08437b382dc727f92a50496cc988537490702bb36e00c6154e922f5ddf9054bf000afc1e5c126fedebf127bae6531b3d16c961e3078c3fc5f30e477b2c36016e4ce6b45f7586991b414b93a835e84746af9012e83625d45a918c44754c78a16fec0b842c8ea11046b5e3ef5c129a561f76266dec545bcc7e58e555ba7dbd75fa78001798ea2ff34ba3d34ba09e73661d5962afb5dcccc92896d8ca4f3e30acdd659679af167128e1e0834b2533f42ba74b0aef60bb12ca02fa79e609c74261e9eeeee51aad5da43d7514a54637a0207ffac52f2c6282b53f2cc5d03eec8d7260209a778c542f30811f82755ba2f718d64d93b1359b700d291a3aef83fd94d5a085fb94bd759301ce497672dd597b94cb3e6c14986e6964aeb0aa582cd3265676e3a01e9b6c00fdec8540bc42616bcc74c96986d3368068861a61ce9b913debe0bef51875dfffd44168d83120820db25cc48306e257b15aadd7e8f1ac3d7e5393b874779facf82f842777d757dd2c7d94c20e780caeb3f87b583eb0538e0c955d9f62d9b74f1435802180dceaeb3e414b283ca8bb03c7573b5270e9322882c9b80ff920bcb4fb32ac23d20446fa39c73956250c3b71b1d189e3bc5d508e151db93f171f7fd10082730be94b7f87d95eb91ee8cc67b1d472b729d451f6b4e0129fe33018f404335d4ee02f92b4c1b425ac7764cac11f45b4ab33352af6418fdd218adad60f4e1461ba359127eaaede5487ad6a897edab4055deb285eecec3742612e2b12be8e1654cd69498e10e3dd911e9ccea5aa90d3357f51ba0d124a2a6035ae99efdae13b767b29aa93c192af9ac2678eb060a17034f3fad0a5458db0f8ba9f3fbc34aa7fab85fe2155bb3491f3e304e427e69f720e7e1657d4b6e732eb7e9fbe2dd51e1da0e46c7ff896a7aa4aab260045e0448eda298f68fb0820ecac8e31dc9c1d419de39887e6181e1a70c9784922e156e18855c439684751bf9ca8b345db519bdc81f8866dd21870eae43593e0ad0373da9d7edb5960a3c83dfcd3d6b93580b796a51f168a7474f0691afd6b0192e5f5c1ce5bf426aa7ed0e46e928a42f113e0324827942f7e5a5dea6c36282b7a3b922219175b331b9aef2d0fc84275938537dc7ef17a72906e958c0cb63c275d577441445680923a877a9d553eb2b8135bfadac1545401c615b00a6200aec95fce8b4bef6591b5192e9056675020befc4b25f4a33e7d696daeffc0227c3727b3d82b9d0e2e5c2f564d28e18a07d684237f93e69d5f93bfd3993622b4a7b5e72592645586a4ba463a1b89d3938a08a13f7625df19d04202c1897d15d349711138bff4cf9c4abb817892569d6d0481ecc1c18e4e110c7c3b10bf257e3c306bc1bee7ff4ed5fc50c51e26a77c7f41d5f5b9655288101e9f5b354b8f067e47fc1262f0847feee1718773a79d7332d30d64214f9af0f37a7fc62bf1780aaba8e9b04f2c849203d20a518dcfe9730726753f4bf90c92a58c22457e9a21c88bc9e62b42fb370b4f351b4fc38622759eab9a6d40525ba79f9237af25ee492fc302b61682d47b3f8e6d88892cbc573fe7848b88a06f1da0aca99a23dd03dd6faaeefe8b487a25dafa0029a5c8599a370284ab6239726642f1db97a5be66300673a8a3a52ace10671b1db04dcde5e46183ea554ed700749fcc02ce65d9fcad396e55f29752a01896140ccb13a706162e0e8de8b1ce6c69737b2148dcd634c6e79151086614a861015c8f23d310c7a75769bbcf29ee93051deeb969d0bdb5ce51c72b68d53b99a9e16239ad07563d6c7cb30c79d8ae7f3221628768579f92c10d3cab1c2f4678312245b8b3e70e7db014b25eedc401ea08068a8a40dc6afeb9cda99a062343bfd4a91080e683e947d81e9c61831cacf991dc2b66c090c4b4f03c7309ad2c533613290393b9e22df6d2b7c24d45a72a6307c366229c06e489a6c37510b005c4329136b707dcb6bdcd31ed37ed6491107f57a4cb7472ba135de6a6ee3fab08b9aeb3ab98716ed12d380486442561b70024a8d1bc6f1e77637df0476131b4b51d624b63055db8e794695214898f14eee27894bbd4917638c1a6c739ab45b59c89fa0a78a2d7519f29fe1651ee67d52ce5a88efe60f04ef66d46ea5cfe1ea3f5bc52e98cc2a9ffa4eb478861dcd0cda74c6179c3b1a53b6f90d4533fc5251eb298a24fcf6c1e08e1eaf5302f11be98def0d4c7422fc2f4c4a634fbed451d1facac0138de02db4f5e02117b390f7e90bf889547e4c8afdb1bce784d57669874e5", 0x1000}, {&(0x7f0000001140)="80bd9ced34376228220f816ecf7ced2607a3825ae4d3a6007d5facfd94d3aef60a96717429d6cdfcadeaeb50fcfed0c437c3d94d5b51df96bcb71e18a68c478aa6dae6c4364136d3855288aceb5b1555523dd02193c07668c788fa3be38b7b64363e44f84a33babcd8cbedba55243a02f70ca08095eb72d8", 0x78}, {&(0x7f00000011c0)="1a5c6908528ebbfe373e915cdec9bd56a8ef0ef03cfb54397c0f055a0489fa920d00faf50faa1b113e1bdc51a76d47546d7af630f2b68e910fd9a09881f7b7ce67204764f78dd07cb9e376a70261cdadd6ed1f0116caf1b5fbde15b0ddc1811a24ac8651d524d25296048b4e8b65a815470e40b11f27976bac0d13d16342657754cb593277aa1e", 0x87}, {&(0x7f0000001280)="593af40163df7123644052db0725f48cc6f96f64cd2cb0b447ad106cc05769686184bab3db4d70ff7fdcb48194d64dde27", 0x31}, {&(0x7f00000012c0)="48f10e93bbd37ad5b7a95c36a229fe321e3a3ac5a01e24b60c9a7788eb3173478fffb5ff216f3f59e6f6b24e89922e2b15cda16547923fca59db4bdcd4da7e32e87cf27e88b670baffe9563e631c6010ea67192adcc0ac1e032eb84b9c7803cc09685f629ec29bd56dc20baa480ae049ae5b490d24a2c7cb1a3a88a199cc98099ffb098add4293f8134678a443f2ad0a86cbbd4a98dc1fcc1f46b57b893de0aea7824960e7", 0xa5}, {&(0x7f0000001380)="a1435424dd2b02cb2956460a54145036142148034b76aa8a844c0b03612a3de1d1970f97559c324012321fa02cd3f5285059e54805ac79b926829209c6b410bffa0f06de82f6288123650ba1890eef3f2fb41b109d5d7100d0fbfa1d00b7bab75ce43550efa3c9a923d8b1972903b8428493c52baef08064ca921f48f6199fe252f9ceaeea135383c8fdcf31ed4876e2db40db86f48a0f8dd7136275143d9dd53ccd0421a9d087691e3978f14f4ced34934d44a71ef9d917", 0xb8}, {&(0x7f0000001440)="a67267668605c765f98170fd55", 0xd}, {&(0x7f0000001480)="bb77f415d9a58e56cb20b1d16843ea3fd58988d8050f1285bc5c56a564f75a512dc4e03aa09894dc64161cf0b092a0282652eb6adbca568547d767079e054f7258502425cef21e535a7fe2b4fc5e365740ff63bf", 0x54}], 0x8) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) accept$unix(r2, &(0x7f00000019c0)=ANY=[@ANYBLOB="0000de9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000055cd4fa6414ae67cf55a9f730fbe74261f600000000000900000000000000000000000000000000000000cf1a064a48734233c7165479c92ba4d45d5db6b87fe59c134db189f87b0f15ea40a79480646d1fd6fe7631340f"], &(0x7f0000001680)=0xf9) r4 = socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x5) dup(r4) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r7, r8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r11 = getuid() setreuid(r9, r9) sendmsg$unix(r4, &(0x7f0000001980)={&(0x7f00000016c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f0000001700)="10e7a43f63dbcc5507d5ce29f0516bd4f09b30081b3f87de28a4c42b7a9f8260a60d43b14a6c4c41652ac9a5d437f41051fd170ae64ff63b9aac963c432147e6bb1c414a9d093084a1a09ea84b1dcfe373d7aa59a5df435b5fa689a6af78", 0x5e}, {&(0x7f0000001780)="e25ef8433c7e0229adcfd90bfce7aa65ebf3bf36b6563bc04b1fff28317a7f684a6984f462a964a91caa0c7d78fae2f1aeb38bfc536647dc4a396fa3f422fc7333d2a4f0b8d4dde275fe74afa3eb6149f05adc8657604cb1acb36a6e066cc411009cb5e02334a85c875acdc740f1793fabcee24a968e5db8227d1cdc56bc16828400fc1b3ff44d2f702e583392465286ffcb908d93760daa3dbb58abe3f15b4da228fac90d0ea2df9db842ef936a53a57959bbf29d55aeb9789bb6928165145d7fe2814071c27cfa4fb7e4", 0xcb}], 0x2, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r5, r11, r10}], 0x20, 0x8}, 0x407) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="2cd649b74a6d578c7eb76efe72a6a90875c51f69744db2398650b69203b2bb2238fc45229a427cdadd7c66075189e1558a82c4098d081953e8c7d9acd24d6b896793b840548d013d78d3f8a06efb55ad013e58acadcc1c79decaab08696e3f19258f85728b808d2c858f1c7d261fa2af538151c6a3e23644f25dc5b0b2534fb05f043bacae94fc44632e91e586a68db1f599a9844c5499b4ac5c029d1b1a", 0x9e}], 0x1) (async) socket$inet(0x2, 0x4001, 0x40) (async) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000140)="f36f63add44f78f2398e572a78dd26eb6a7275e9401a519d116661aff4617029fc4626141fc775c7019132b090220affae350884067ffea4c9d45bdcb2f3759c0620e638818842cbb020ea37523e5d48b3bfb3a81846e85e012b69ea9d95e73660cd28fbc554342d8efef5948c4331d9cd9d7615eea8c03d8381cb5249e6df8b411918b1985b0f57fa9d0946ee93d1967c48020518ca0ed492fc9f8d3f5f4e8b2fadb399ef0a81352b1ed99931c8291518f528b5982bdbe747fea7e39a58f29393c8907b1a490967e6c728b481403a0daae992081c34e1ba89fa0da99137c80f7f7f39141ce099bc38d58ce619fdf8db153e21b6b74293fbe0c6f2206f57f84a5a2f87526571edd1a7a04bc012ac98fccc3019b2196af9720a1cee410e3b2200e9709f152c0b730da41f7f4e494f3626f8ca95fde82734bb6284311014687c32efcc32b9f94d12100f8bdbff30a14527bc756fa463718d0c154904b7a7baf9fbf5792d76e68e907f058219f6a2a973b93351209195be5155fce877eb4e61b99d27a836ea917cbdd54fb9200bce5efdccb89100f4f94b8b79727e31a773c5dc88e0eaa08e84cf380d4738a6a702047eb7ff7c60ec1f40c01439dedafcd12d0d4bb05b7203931592e338d1dffd6d1d1dfc219be1e463e223b5393332b21c15f87a6238ead080f02d8229854fbbabd09074bc4c9cb3f2e78ba226a715a60ba9836a6795cb4e3b475e11220069a273f1a9bfee3c66cc44c2369d83faeffb1f16e744aa612c5e1548fbdef8b0a9a036a8e5a74d3e0a53c2890d1128bf224848de9218cbc73aba46352802e0eaf41cb2624d5f1e99dd48674165649d50b6583f727139971f2243f4dc63c69a6c747c95cea6646d6b636e90372ca1e667320e5812d270005a653f580a8652e62e99070d586067d2302d3d6a902087a9ab95d2ff43fa03ed9fca817c3b173b995cb583e6d10d90489393b8d56c2e3a39b023443dea3bde8528782641546d4f122e73663f0207dae9267160ab54531564042329e34da85f15394c7a3f733a1d53427a2146edab75c3643e029a8fc5bf7fc9128e1bfa5bc02270e58bbd741cb7c00040476f34bf9c60904b6479172fa60fc9e303fa66853d877eb881164d2a1d65acaf713b5a23922e3d694992f60384d8065a3ad8ffb76526875226335b4646e6b5a53c4640baa756ed7ef2fdd93009c8d20a6474aaada88ea6eb42b955130c04e810c804d76e3e69b0d13caeed4f6de389ae83b8b7cf90d50c81907a0445d0c166b67b5d8f38cb3b96574e668dc6e8d6183fae70898b4f3304e9268b7ca0301284aac573456bb6795c432ef20a482c849d135d3ee0cc030a760a794765eb34bd53a7c6edb1a36e30a5b90de493a969388a19c1c7f8a02e83201103dc6929a2cf8410f287e11961f1152e46c6caecac9b84eaede623758c5f63f3c2d2d39d0cf82570159399b15a3d825d05cb7d8856969afc11757d8070f8d293df790bfb6878efc651201862a6d869631b6339026451985fcb8733d486cb180de939bf782c0927c2060a697374b2c23a450dbffd6cedfc5cb0e5c9ab213c223bba395cea520932757e561d699be4f5722f05f0f39706f4e330deec1c189f950ee685aacb471e8c2ae42b9d5f1ccedf60431987156e8fe3aeff5aefa8049276509d848f8fa6d2cb35f110bee8aae8114d5068f0e13d81c8dcea38e57e02d59ca0380a55d1e398f91aa82be5443a6f6de49bb17307d19cef61ffd8c021a4c996e512186ae59098d191261a275f725fb05d7b93fdf0d24e6457103682e40600bb96aa82dd0586085108d0bef4b4be20f21cc92f010ed6bc1c69aeffce783683b5a89f5a39cd9a840a013b147c576a976a323f33cc21606c9c19aa9ec97877e025e3a28f9d5655a7cbb9a5b832a897eb0a1ba879ff7ff7f51cb6dd00662996e5984ef7b92a77be6c2d44cbe5a5660bb28886b5d26903fa1cec3570e4db5af11a9c76887c300e5843b6651f8a027e4a5609dfa0dd882ea44e79c702e4e30385a32106949f60cdfc23351ff4401497fff111684d77b5985879dd2fa99cbe667750d35407a57cfde5259191e1c1a624e7b2a7d84e255ac3b46c467cd260fa751a47f0fe5e9ff644c937526bbf8f118b5d3a20e54c9fde53bca9d88002b0a677937748d7e8f8342e0357f82acb55a1385d6344ea89b5ca0a8a231cae47b08bf8be342a6c632e1b35cc2a64e2565fa33da8dc3cc38d3203a305259dccc834b4abdb8aa96d0fa85c6ff1e57d8fa18bb82a698d0f6ba96c7c4af2da91b9a0c92ebf08fbdfcdee7b160c771d66324a76b2c16619429d1a7542800e59693eb94866155ede456700c1cdd17beae23d55884782335a7db8dac17f945ff0a381ed535e884a6363f3196056b538cb107fd26b5857b548dd6614539dccbbf880e505beeb36d4212dcba2a96208a18aee5c85c706594a6dc20259f8981304d909c16fcddebfc37dc18e5df8f1a2e240962ba770bf1744faa73418e6b464d4ace652c5af37151dd38abd69db2f842687deca90c099505fa4c49940d9d971afcb34e262b0d3a30ef9037cf5df86ada3833ec5da2cf5c5672c18c51ed736edd1bc8c63ba168148063fc14edbf818943cd7b6c4e7f094260a8ce824010d992fbd553c8dc52370bf2a2524baee8772025343e26278947decdffb18a8fcef8aedc89486153219efe8441bc1e1f85442dd05195aa45335a0d0adc910859bcce32e3e18048cdc1f01bf62593d20487818d53b2baa493920fcf674547e0b6c18df4eab5582ed803894ee3d4d97d5203fcb5b39e83c4ccbab24f7e85ca8e29d0bac5c248ec05e416122f874e7e34b7f8906f157ba3f284c714c2915cc5c616be62795f05b0899108a7345ba65003bd378b4b08809ccda92da4736072e3cd8351e7387fe03b788674f2611a133f9cc3fbdd7be97415d15a409d4bb56b5d251a14fa23a1aea001026d5a10f0c582a7765141cff2424274bf3cba1de8227240eedba4bd43d1457b9758d67279d5364d11d363b9c86b68007e2665ccd226e10ad6fb891fd266ff22912038c3c200a687cd7172456172c76dc74d65697c580df4f14fcf84702a3e522d907e17c5a5637202ef83cd413bba7a51894496a4c71c5e78dc4c20aafcde54a1268df05f253226d878224576b1188cc6432f9fb077febb24a62c0dab4a227f69531c183d52ec4a8a36bdd284706cc16e788e35652f2a0bd0cfe1e66e2fb3b2c7cabfa978d78bf76c1c19b606101dbda0568e2288e98cc158f70446fa909efd2997d111b5834fade8297271512ec5f3d506ea8717e643652c5d8d0db98a102cce383c898391743304993f1847bb115a880e5ece509b48d425e1979f0ac0b76edfb2ae1bfb20de58ee91c3f715c1cdee8790eddc7cc62eca5aaf6a7eb68ba99e3b8b60a6bc725eb058cf56634816435cd5608c9f46839cf86530e04f612a39031f3f61e5dd786cfba472c90341eb968cc136d2eeb08437b382dc727f92a50496cc988537490702bb36e00c6154e922f5ddf9054bf000afc1e5c126fedebf127bae6531b3d16c961e3078c3fc5f30e477b2c36016e4ce6b45f7586991b414b93a835e84746af9012e83625d45a918c44754c78a16fec0b842c8ea11046b5e3ef5c129a561f76266dec545bcc7e58e555ba7dbd75fa78001798ea2ff34ba3d34ba09e73661d5962afb5dcccc92896d8ca4f3e30acdd659679af167128e1e0834b2533f42ba74b0aef60bb12ca02fa79e609c74261e9eeeee51aad5da43d7514a54637a0207ffac52f2c6282b53f2cc5d03eec8d7260209a778c542f30811f82755ba2f718d64d93b1359b700d291a3aef83fd94d5a085fb94bd759301ce497672dd597b94cb3e6c14986e6964aeb0aa582cd3265676e3a01e9b6c00fdec8540bc42616bcc74c96986d3368068861a61ce9b913debe0bef51875dfffd44168d83120820db25cc48306e257b15aadd7e8f1ac3d7e5393b874779facf82f842777d757dd2c7d94c20e780caeb3f87b583eb0538e0c955d9f62d9b74f1435802180dceaeb3e414b283ca8bb03c7573b5270e9322882c9b80ff920bcb4fb32ac23d20446fa39c73956250c3b71b1d189e3bc5d508e151db93f171f7fd10082730be94b7f87d95eb91ee8cc67b1d472b729d451f6b4e0129fe33018f404335d4ee02f92b4c1b425ac7764cac11f45b4ab33352af6418fdd218adad60f4e1461ba359127eaaede5487ad6a897edab4055deb285eecec3742612e2b12be8e1654cd69498e10e3dd911e9ccea5aa90d3357f51ba0d124a2a6035ae99efdae13b767b29aa93c192af9ac2678eb060a17034f3fad0a5458db0f8ba9f3fbc34aa7fab85fe2155bb3491f3e304e427e69f720e7e1657d4b6e732eb7e9fbe2dd51e1da0e46c7ff896a7aa4aab260045e0448eda298f68fb0820ecac8e31dc9c1d419de39887e6181e1a70c9784922e156e18855c439684751bf9ca8b345db519bdc81f8866dd21870eae43593e0ad0373da9d7edb5960a3c83dfcd3d6b93580b796a51f168a7474f0691afd6b0192e5f5c1ce5bf426aa7ed0e46e928a42f113e0324827942f7e5a5dea6c36282b7a3b922219175b331b9aef2d0fc84275938537dc7ef17a72906e958c0cb63c275d577441445680923a877a9d553eb2b8135bfadac1545401c615b00a6200aec95fce8b4bef6591b5192e9056675020befc4b25f4a33e7d696daeffc0227c3727b3d82b9d0e2e5c2f564d28e18a07d684237f93e69d5f93bfd3993622b4a7b5e72592645586a4ba463a1b89d3938a08a13f7625df19d04202c1897d15d349711138bff4cf9c4abb817892569d6d0481ecc1c18e4e110c7c3b10bf257e3c306bc1bee7ff4ed5fc50c51e26a77c7f41d5f5b9655288101e9f5b354b8f067e47fc1262f0847feee1718773a79d7332d30d64214f9af0f37a7fc62bf1780aaba8e9b04f2c849203d20a518dcfe9730726753f4bf90c92a58c22457e9a21c88bc9e62b42fb370b4f351b4fc38622759eab9a6d40525ba79f9237af25ee492fc302b61682d47b3f8e6d88892cbc573fe7848b88a06f1da0aca99a23dd03dd6faaeefe8b487a25dafa0029a5c8599a370284ab6239726642f1db97a5be66300673a8a3a52ace10671b1db04dcde5e46183ea554ed700749fcc02ce65d9fcad396e55f29752a01896140ccb13a706162e0e8de8b1ce6c69737b2148dcd634c6e79151086614a861015c8f23d310c7a75769bbcf29ee93051deeb969d0bdb5ce51c72b68d53b99a9e16239ad07563d6c7cb30c79d8ae7f3221628768579f92c10d3cab1c2f4678312245b8b3e70e7db014b25eedc401ea08068a8a40dc6afeb9cda99a062343bfd4a91080e683e947d81e9c61831cacf991dc2b66c090c4b4f03c7309ad2c533613290393b9e22df6d2b7c24d45a72a6307c366229c06e489a6c37510b005c4329136b707dcb6bdcd31ed37ed6491107f57a4cb7472ba135de6a6ee3fab08b9aeb3ab98716ed12d380486442561b70024a8d1bc6f1e77637df0476131b4b51d624b63055db8e794695214898f14eee27894bbd4917638c1a6c739ab45b59c89fa0a78a2d7519f29fe1651ee67d52ce5a88efe60f04ef66d46ea5cfe1ea3f5bc52e98cc2a9ffa4eb478861dcd0cda74c6179c3b1a53b6f90d4533fc5251eb298a24fcf6c1e08e1eaf5302f11be98def0d4c7422fc2f4c4a634fbed451d1facac0138de02db4f5e02117b390f7e90bf889547e4c8afdb1bce784d57669874e5", 0x1000}, {&(0x7f0000001140)="80bd9ced34376228220f816ecf7ced2607a3825ae4d3a6007d5facfd94d3aef60a96717429d6cdfcadeaeb50fcfed0c437c3d94d5b51df96bcb71e18a68c478aa6dae6c4364136d3855288aceb5b1555523dd02193c07668c788fa3be38b7b64363e44f84a33babcd8cbedba55243a02f70ca08095eb72d8", 0x78}, {&(0x7f00000011c0)="1a5c6908528ebbfe373e915cdec9bd56a8ef0ef03cfb54397c0f055a0489fa920d00faf50faa1b113e1bdc51a76d47546d7af630f2b68e910fd9a09881f7b7ce67204764f78dd07cb9e376a70261cdadd6ed1f0116caf1b5fbde15b0ddc1811a24ac8651d524d25296048b4e8b65a815470e40b11f27976bac0d13d16342657754cb593277aa1e", 0x87}, {&(0x7f0000001280)="593af40163df7123644052db0725f48cc6f96f64cd2cb0b447ad106cc05769686184bab3db4d70ff7fdcb48194d64dde27", 0x31}, {&(0x7f00000012c0)="48f10e93bbd37ad5b7a95c36a229fe321e3a3ac5a01e24b60c9a7788eb3173478fffb5ff216f3f59e6f6b24e89922e2b15cda16547923fca59db4bdcd4da7e32e87cf27e88b670baffe9563e631c6010ea67192adcc0ac1e032eb84b9c7803cc09685f629ec29bd56dc20baa480ae049ae5b490d24a2c7cb1a3a88a199cc98099ffb098add4293f8134678a443f2ad0a86cbbd4a98dc1fcc1f46b57b893de0aea7824960e7", 0xa5}, {&(0x7f0000001380)="a1435424dd2b02cb2956460a54145036142148034b76aa8a844c0b03612a3de1d1970f97559c324012321fa02cd3f5285059e54805ac79b926829209c6b410bffa0f06de82f6288123650ba1890eef3f2fb41b109d5d7100d0fbfa1d00b7bab75ce43550efa3c9a923d8b1972903b8428493c52baef08064ca921f48f6199fe252f9ceaeea135383c8fdcf31ed4876e2db40db86f48a0f8dd7136275143d9dd53ccd0421a9d087691e3978f14f4ced34934d44a71ef9d917", 0xb8}, {&(0x7f0000001440)="a67267668605c765f98170fd55", 0xd}, {&(0x7f0000001480)="bb77f415d9a58e56cb20b1d16843ea3fd58988d8050f1285bc5c56a564f75a512dc4e03aa09894dc64161cf0b092a0282652eb6adbca568547d767079e054f7258502425cef21e535a7fe2b4fc5e365740ff63bf", 0x54}], 0x8) (async) socket(0x18, 0x1, 0x0) (async) dup(r2) (async) accept$unix(r2, &(0x7f00000019c0)=ANY=[@ANYBLOB="0000de9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000055cd4fa6414ae67cf55a9f730fbe74261f600000000000900000000000000000000000000000000000000cf1a064a48734233c7165479c92ba4d45d5db6b87fe59c134db189f87b0f15ea40a79480646d1fd6fe7631340f"], &(0x7f0000001680)=0xf9) (async) socket(0x18, 0x1, 0x0) (async) socket(0x10, 0x1, 0x5) (async) dup(r4) (async) getpid() (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xfffffffffffffdff) (async) chown(&(0x7f00000001c0)='./file0\x00', r7, r8) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000001900)=0xc) (async) getuid() (async) setreuid(r9, r9) (async) sendmsg$unix(r4, &(0x7f0000001980)={&(0x7f00000016c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f0000001700)="10e7a43f63dbcc5507d5ce29f0516bd4f09b30081b3f87de28a4c42b7a9f8260a60d43b14a6c4c41652ac9a5d437f41051fd170ae64ff63b9aac963c432147e6bb1c414a9d093084a1a09ea84b1dcfe373d7aa59a5df435b5fa689a6af78", 0x5e}, {&(0x7f0000001780)="e25ef8433c7e0229adcfd90bfce7aa65ebf3bf36b6563bc04b1fff28317a7f684a6984f462a964a91caa0c7d78fae2f1aeb38bfc536647dc4a396fa3f422fc7333d2a4f0b8d4dde275fe74afa3eb6149f05adc8657604cb1acb36a6e066cc411009cb5e02334a85c875acdc740f1793fabcee24a968e5db8227d1cdc56bc16828400fc1b3ff44d2f702e583392465286ffcb908d93760daa3dbb58abe3f15b4da228fac90d0ea2df9db842ef936a53a57959bbf29d55aeb9789bb6928165145d7fe2814071c27cfa4fb7e4", 0xcb}], 0x2, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r5, r11, r10}], 0x20, 0x8}, 0x407) (async) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) 16:05:14 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="097dc030c761", @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x5e9, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@rr={0x7, 0xb, 0x1c, [@remote={0xac, 0x14, 0x0}, @empty]}, @noop, @ra={0x94, 0x6}]}}, @udp={{0x2, 0x1, 0x8}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x2e362a69) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x2e362a69) 16:05:14 executing program 4: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x1, 0xfffffffffffffffe) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) (async, rerun: 64) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4) (rerun: 64) 16:05:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000040)=[{r1, 0x58}], 0x1, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = syz_open_pts() r5 = dup(r4) fcntl$dupfd(r3, 0x0, r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x2f, &(0x7f0000000000), 0x10) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async, rerun: 64) kevent(r5, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x6bbee9e5, 0x9}, {{r6}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x4, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0xc4, 0x1, 0x1, 0x10}], 0x80, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffb, 0x50, 0xf0000000, 0xffffffffffffff45, 0x1}, {{r7}, 0xfffffffffffffff9, 0xc, 0x10, 0x1, 0x9}, {{r8}, 0xfffffffffffffffb, 0x0, 0x8, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20, 0x1000, 0x86}, {{r9}, 0xfffffffffffffffe, 0x8, 0x8, 0x1000, 0xa08a}], 0x9, &(0x7f0000000540)={0x0, 0xffffffffffff8000}) (rerun: 64) r10 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r10) (async) r11 = getuid() sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="05002e2f66696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="d5f10bed5c794c8c088eef196aeb41", 0xf}, {&(0x7f0000000100)="6239fba186b15ef32cd05bbe5aee86432ce77c6b2b8c8f980253c770307e470bec21c1382b940d4cc6ee3b2fefcde1a3e27aed52d0f6598536a24f62753b70c17dd2c7e7fbdd7bf8dc1163233ddb7b61c0c2286701095fb2f8f49ba692e69926d470648dc6a0c8088a649836bda250c88976ef14afa968824f56ad99de39a140ac8c37a69c1b7fe1cfb9f1f9fc7071673873182e58c106f9e5b764170e1d143be55daf11ad20286957ed30e8d26f20680ff9d600be99955f78a325217bd7a2738129a28548659415d9d07d9634d135c771f4523f0a77f32b78e1", 0xda}, {&(0x7f0000000200)="c5ecbb4f4c61e8af6703bd3d362ab48449044637b7a7271940fc1517ac587d5f6399d07e83b31b2301bd1884a5a2ffc58ffbae72057897c56f8e77d00dbce78789458b074254a9953288328dea18674749e4bdafa5fca7912830f2486591e08ee1e9add2d2e8c21f3f48878a9730300768d595a481bf4a2b12b745e02c46d457d5200f00d124ab1cea0c3077f0cae9d60e916fcf7f60926c984420ac56dc7abb4d8f41e318b08c5f384eb4b703b4b8503156c1357166a203acd96988d40a2cdd9bcdd83bd48410b97d30127c110bfa505c7fd10051f3d8b9708aa0fc67706021439be0fde54e36a6347c723a917f3e10306862667179b5371934c76af8ca", 0xfe}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r10, r11}], 0x20, 0x2}, 0x403) (async) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async, rerun: 64) close(r5) (rerun: 64) fcntl$getflags(r2, 0x1) 16:05:14 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) pwrite(r3, &(0x7f0000000140)="ea454347139c6fdde15e799108c0be71ec2d8cc581aaabf4d0e7a69d09f264cc2a8deb4eaba80d8800f465fca1688679019abebbe740fc7f1e5f38dcfa5094e7a24ad5928a8e67689f245e7410e5057c48a47736cbcadb8b44999970594a016968d339f228d4", 0x66, 0x241) 16:05:14 executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:05:14 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="097dc030c761", @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x5e9, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@rr={0x7, 0xb, 0x1c, [@remote={0xac, 0x14, 0x0}, @empty]}, @noop, @ra={0x94, 0x6}]}}, @udp={{0x2, 0x1, 0x8}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x2e362a69) 16:05:14 executing program 4: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) (async) setrlimit(0x1, 0xfffffffffffffffe) (async) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) (async) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) (async) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4) 16:05:14 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) pwrite(r3, &(0x7f0000000140)="ea454347139c6fdde15e799108c0be71ec2d8cc581aaabf4d0e7a69d09f264cc2a8deb4eaba80d8800f465fca1688679019abebbe740fc7f1e5f38dcfa5094e7a24ad5928a8e67689f245e7410e5057c48a47736cbcadb8b44999970594a016968d339f228d4", 0x66, 0x241) 16:05:14 executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:05:14 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r1, 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) (async) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) mmap(&(0x7f0000ef0000/0x4000)=nil, 0x4000, 0x2, 0x2813, r2, 0xfffffffffffffffc) (async, rerun: 32) mmap(&(0x7f00003ff000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) (rerun: 32) 16:05:15 executing program 2: pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000140), &(0x7f00000001c0)={0x5fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x0) setsockopt(r2, 0x7fffffff, 0x80, &(0x7f0000000040)="49881265286ea98920598bb9c85b0259cfaff629d1c82d93e1c284380371b8a23e28508c4dfb1012d5304a29f304d2532af0c7d01d7d41501f543ab9355fa882c4624295993b933065723248bb9bf39a5df2b3931c07799b34e6a3be3f977aceb214767d6e63433d5c5626af57f7d3b416a8895ab896b9845837465b0c8fa67672646d436b8798f94ab7cefe3e283fe05ff83c9f6e6cda18a04fc65865e2af7771ae342d79208375e50f1c71", 0xac) 16:05:15 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x64, 0x0, 0x0, 0x200000}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000240)="ed499159708b855056f769d62f2c", 0xe) 16:05:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000040)=[{r1, 0x58}], 0x1, 0x8) (async) r2 = socket$inet6(0x18, 0x3, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = syz_open_pts() r5 = dup(r4) fcntl$dupfd(r3, 0x0, r5) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x2f, &(0x7f0000000000), 0x10) kevent(r5, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x6bbee9e5, 0x9}, {{r6}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x4, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0xc4, 0x1, 0x1, 0x10}], 0x80, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffb, 0x50, 0xf0000000, 0xffffffffffffff45, 0x1}, {{r7}, 0xfffffffffffffff9, 0xc, 0x10, 0x1, 0x9}, {{r8}, 0xfffffffffffffffb, 0x0, 0x8, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20, 0x1000, 0x86}, {{r9}, 0xfffffffffffffffe, 0x8, 0x8, 0x1000, 0xa08a}], 0x9, &(0x7f0000000540)={0x0, 0xffffffffffff8000}) (async) r10 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r10) (async) r11 = getuid() sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="05002e2f66696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="d5f10bed5c794c8c088eef196aeb41", 0xf}, {&(0x7f0000000100)="6239fba186b15ef32cd05bbe5aee86432ce77c6b2b8c8f980253c770307e470bec21c1382b940d4cc6ee3b2fefcde1a3e27aed52d0f6598536a24f62753b70c17dd2c7e7fbdd7bf8dc1163233ddb7b61c0c2286701095fb2f8f49ba692e69926d470648dc6a0c8088a649836bda250c88976ef14afa968824f56ad99de39a140ac8c37a69c1b7fe1cfb9f1f9fc7071673873182e58c106f9e5b764170e1d143be55daf11ad20286957ed30e8d26f20680ff9d600be99955f78a325217bd7a2738129a28548659415d9d07d9634d135c771f4523f0a77f32b78e1", 0xda}, {&(0x7f0000000200)="c5ecbb4f4c61e8af6703bd3d362ab48449044637b7a7271940fc1517ac587d5f6399d07e83b31b2301bd1884a5a2ffc58ffbae72057897c56f8e77d00dbce78789458b074254a9953288328dea18674749e4bdafa5fca7912830f2486591e08ee1e9add2d2e8c21f3f48878a9730300768d595a481bf4a2b12b745e02c46d457d5200f00d124ab1cea0c3077f0cae9d60e916fcf7f60926c984420ac56dc7abb4d8f41e318b08c5f384eb4b703b4b8503156c1357166a203acd96988d40a2cdd9bcdd83bd48410b97d30127c110bfa505c7fd10051f3d8b9708aa0fc67706021439be0fde54e36a6347c723a917f3e10306862667179b5371934c76af8ca", 0xfe}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r10, r11}], 0x20, 0x2}, 0x403) (async) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) close(r5) (async) fcntl$getflags(r2, 0x1) 16:05:15 executing program 4: r0 = kqueue() r1 = socket(0x1, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x2f, &(0x7f0000000000), 0x10) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) r11 = open(&(0x7f0000000440)='./file0\x00', 0x10000, 0x20) kevent(r2, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x20000000, 0xffffffffffffffc1, 0x7}, {{r4}, 0xfffffffffffffff9, 0x14, 0x80000000, 0x5, 0xe0}, {{r0}, 0xfffffffffffffffc, 0x28, 0x4, 0x5, 0x9}, {{r5}, 0xfffffffffffffffc, 0xa8, 0x8, 0x3ab0136d, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xb0, 0x10, 0x8, 0xffffffffffffff25}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0xd5, 0x1}, {{r6}, 0xfffffffffffffffd, 0x0, 0x10, 0x7f, 0xffffffff9866fe7c}], 0x800, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x2, 0x6bc701eb, 0x2}, {{r7}, 0x1, 0x8e, 0xf0000000, 0x8, 0x100000001}, {{r8}, 0x0, 0x20, 0x1, 0x1, 0x3}, {{r9}, 0xfffffffffffffffe, 0x0, 0x40, 0xb14, 0x8000000000000000}, {{r10}, 0x7, 0xa0, 0x40, 0x8, 0x10001}, {{r11}, 0xfffffffffffffffe, 0x40, 0x4, 0x637, 0x6}], 0x0, &(0x7f0000000540)={0x5, 0x8000}) r12 = fcntl$dupfd(r0, 0x0, r0) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r13, 0x29, 0x2f, &(0x7f0000000000), 0x10) r14 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r15 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r15, 0x29, 0x2f, &(0x7f0000000000), 0x10) r16 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x8e) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r17, 0x29, 0x2f, &(0x7f0000000000), 0x10) r18 = dup2(r0, r0) kevent(r12, &(0x7f00000000c0)=[{{r13}, 0xfffffffffffffffc, 0x80, 0x80000045, 0x7, 0xe8}, {{r14}, 0xfffffffffffffffa, 0x90, 0x2, 0x4, 0x8}, {{r15}, 0xfffffffffffffffb, 0x81, 0x40000000, 0x5, 0xfffffffffffffff8}, {{r16}, 0xfffffffffffffff8, 0xa3, 0x4, 0x800, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x0, 0x2}], 0x49, &(0x7f0000000180)=[{{r17}, 0xfffffffffffffffe, 0x8b4d530bf9aba869, 0x20000000, 0x7, 0xa07}, {{r18}, 0xffffffffffffffff, 0x100, 0x40000040, 0x80000000, 0xa27b}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x1}], 0x0, &(0x7f0000000200)={0x2, 0x8000000000000000}) kevent(r0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x0, 0x10000000000000}], 0x8, 0x0, 0xa, 0x0) 16:05:15 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) pwrite(r1, &(0x7f0000000000)="4b608ed25fcf25860c0e8f3315c6539847442dd23e82d67b9a5655d23b19d033cadbc0c750c1", 0x26, 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x5, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x100}]}}) 16:05:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x65f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1822, r1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='}^\x00', &(0x7f0000000180)='n\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\%]*)}\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='&#\x00', &(0x7f00000003c0)='#}\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='*#$@\x93\x00', &(0x7f0000000480)='*(/\\\x00']) 16:05:15 executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 64) r0 = socket(0x1, 0x1, 0x0) (rerun: 64) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) (async, rerun: 32) r2 = socket(0x18, 0x3, 0x3a) (rerun: 32) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) (rerun: 32) 16:05:15 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x64, 0x0, 0x0, 0x200000}, {0x6, 0x0, 0x0, 0x1000}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000240)="ed499159708b855056f769d62f2c", 0xe) 16:05:15 executing program 2: pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000140), &(0x7f00000001c0)={0x5fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x0) setsockopt(r2, 0x7fffffff, 0x80, &(0x7f0000000040)="49881265286ea98920598bb9c85b0259cfaff629d1c82d93e1c284380371b8a23e28508c4dfb1012d5304a29f304d2532af0c7d01d7d41501f543ab9355fa882c4624295993b933065723248bb9bf39a5df2b3931c07799b34e6a3be3f977aceb214767d6e63433d5c5626af57f7d3b416a8895ab896b9845837465b0c8fa67672646d436b8798f94ab7cefe3e283fe05ff83c9f6e6cda18a04fc65865e2af7771ae342d79208375e50f1c71", 0xac) pipe2(&(0x7f0000000000), 0x0) (async) pipe2(&(0x7f0000000000), 0x0) (async) pipe2(&(0x7f0000000000), 0x0) (async) dup2(r0, r1) (async) pipe2(&(0x7f0000000000), 0x0) (async) select(0x40, &(0x7f0000000140), &(0x7f00000001c0)={0x5fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0) (async) socket$inet(0x2, 0x4, 0x0) (async) setsockopt(r2, 0x7fffffff, 0x80, &(0x7f0000000040)="49881265286ea98920598bb9c85b0259cfaff629d1c82d93e1c284380371b8a23e28508c4dfb1012d5304a29f304d2532af0c7d01d7d41501f543ab9355fa882c4624295993b933065723248bb9bf39a5df2b3931c07799b34e6a3be3f977aceb214767d6e63433d5c5626af57f7d3b416a8895ab896b9845837465b0c8fa67672646d436b8798f94ab7cefe3e283fe05ff83c9f6e6cda18a04fc65865e2af7771ae342d79208375e50f1c71", 0xac) (async) 16:05:15 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) pwrite(r3, &(0x7f0000000140)="ea454347139c6fdde15e799108c0be71ec2d8cc581aaabf4d0e7a69d09f264cc2a8deb4eaba80d8800f465fca1688679019abebbe740fc7f1e5f38dcfa5094e7a24ad5928a8e67689f245e7410e5057c48a47736cbcadb8b44999970594a016968d339f228d4", 0x66, 0x241) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xa, 0x0) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r3, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) pwrite(r3, &(0x7f0000000140)="ea454347139c6fdde15e799108c0be71ec2d8cc581aaabf4d0e7a69d09f264cc2a8deb4eaba80d8800f465fca1688679019abebbe740fc7f1e5f38dcfa5094e7a24ad5928a8e67689f245e7410e5057c48a47736cbcadb8b44999970594a016968d339f228d4", 0x66, 0x241) (async) 16:05:15 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004600002c00000000c6019078e000000100db5cdfff03077a08529a1a1580d92600000e00907800"/68]) syz_extract_tcp_res(&(0x7f0000000080), 0xfffffffc, 0x7) 16:05:15 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) pwrite(r1, &(0x7f0000000000)="4b608ed25fcf25860c0e8f3315c6539847442dd23e82d67b9a5655d23b19d033cadbc0c750c1", 0x26, 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x5, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x100}]}}) 16:05:15 executing program 3: open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000500)='./file1\x00') ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='.[$,\x00'], &(0x7f0000000440)=[&(0x7f0000000100)='].-:-}\x00', &(0x7f0000000140)='![\'\x00', &(0x7f0000000180)='\'.{\'(}/:\x00', &(0x7f00000001c0)='-$\x00', &(0x7f0000000200)='@}\x00', &(0x7f00000002c0)='*^\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='+]\'\x00', &(0x7f0000000380)='@*[\x00']) open$dir(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) 16:05:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x65f) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) getpgrp() (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1822, r1) (async, rerun: 64) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='}^\x00', &(0x7f0000000180)='n\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\%]*)}\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='&#\x00', &(0x7f00000003c0)='#}\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='*#$@\x93\x00', &(0x7f0000000480)='*(/\\\x00']) (rerun: 64) 16:05:15 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x64, 0x0, 0x0, 0x200000}, {0x6, 0x0, 0x0, 0x1000}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000240)="ed499159708b855056f769d62f2c", 0xe) 16:05:15 executing program 4: r0 = kqueue() (async) r1 = socket(0x1, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) (async) r3 = syz_open_pts() (async) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async, rerun: 32) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) (async, rerun: 32) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) r11 = open(&(0x7f0000000440)='./file0\x00', 0x10000, 0x20) kevent(r2, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x20000000, 0xffffffffffffffc1, 0x7}, {{r4}, 0xfffffffffffffff9, 0x14, 0x80000000, 0x5, 0xe0}, {{r0}, 0xfffffffffffffffc, 0x28, 0x4, 0x5, 0x9}, {{r5}, 0xfffffffffffffffc, 0xa8, 0x8, 0x3ab0136d, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xb0, 0x10, 0x8, 0xffffffffffffff25}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0xd5, 0x1}, {{r6}, 0xfffffffffffffffd, 0x0, 0x10, 0x7f, 0xffffffff9866fe7c}], 0x800, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x2, 0x6bc701eb, 0x2}, {{r7}, 0x1, 0x8e, 0xf0000000, 0x8, 0x100000001}, {{r8}, 0x0, 0x20, 0x1, 0x1, 0x3}, {{r9}, 0xfffffffffffffffe, 0x0, 0x40, 0xb14, 0x8000000000000000}, {{r10}, 0x7, 0xa0, 0x40, 0x8, 0x10001}, {{r11}, 0xfffffffffffffffe, 0x40, 0x4, 0x637, 0x6}], 0x0, &(0x7f0000000540)={0x5, 0x8000}) (async) r12 = fcntl$dupfd(r0, 0x0, r0) (async) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r13, 0x29, 0x2f, &(0x7f0000000000), 0x10) r14 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) r15 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r15, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r16 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x8e) (async) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r17, 0x29, 0x2f, &(0x7f0000000000), 0x10) r18 = dup2(r0, r0) kevent(r12, &(0x7f00000000c0)=[{{r13}, 0xfffffffffffffffc, 0x80, 0x80000045, 0x7, 0xe8}, {{r14}, 0xfffffffffffffffa, 0x90, 0x2, 0x4, 0x8}, {{r15}, 0xfffffffffffffffb, 0x81, 0x40000000, 0x5, 0xfffffffffffffff8}, {{r16}, 0xfffffffffffffff8, 0xa3, 0x4, 0x800, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x0, 0x2}], 0x49, &(0x7f0000000180)=[{{r17}, 0xfffffffffffffffe, 0x8b4d530bf9aba869, 0x20000000, 0x7, 0xa07}, {{r18}, 0xffffffffffffffff, 0x100, 0x40000040, 0x80000000, 0xa27b}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x1}], 0x0, &(0x7f0000000200)={0x2, 0x8000000000000000}) (async) kevent(r0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x0, 0x10000000000000}], 0x8, 0x0, 0xa, 0x0) 16:05:15 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) pwrite(r1, &(0x7f0000000000)="4b608ed25fcf25860c0e8f3315c6539847442dd23e82d67b9a5655d23b19d033cadbc0c750c1", 0x26, 0x3) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x5, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x100}]}}) (rerun: 32) 16:05:15 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0xc0b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x5, 0x4, 0x7, 0x5}, {0xa, 0x5, 0x4, 0x226}, {0xe2b, 0x1, 0x7f, 0x54}, {0x8, 0x1, 0x4, 0x10001}, {0x0, 0x27, 0x4, 0x7fffffff}, {0x2, 0x7, 0x8, 0x4}, {0x2, 0x1, 0x0, 0x8}, {0x1, 0x2, 0x4, 0xaeb}]}) 16:05:15 executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) r1 = semget$private(0x0, 0x1, 0x1c4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/155) semop(r1, &(0x7f0000000000)=[{0x2, 0xba3, 0xc00}, {0x2, 0x8}, {0x0, 0x1, 0x3000}, {0x0, 0x0, 0x1800}, {0x2, 0x2, 0x1000}], 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = getuid() setuid(r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x20, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0x22, 0x400}, 0x4, 0x8, 0x93}) getgroups(0x2, &(0x7f0000000280)=[r2, 0xffffffffffffffff]) r6 = getegid() r7 = semget$private(0x0, 0x1, 0x1c4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/155) semop(r7, &(0x7f0000000000)=[{0x2, 0xba3, 0x400}, {0x2, 0x8, 0x1800}, {0x4, 0x1, 0x3000}, {0x0, 0x0, 0x1800}, {0x2, 0x2, 0x1000}], 0x5) getgroups(0x9, &(0x7f00000002c0)=[r2, 0x0, r5, 0x0, r2, r2, r6, 0x0, r4]) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r8 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001a0c, r8) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x0, './file1\x00', './file0\x00'}) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 16:05:15 executing program 2: pipe2(&(0x7f0000000000), 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) dup2(r0, r1) (async) pipe2(&(0x7f0000000000), 0x0) (async) select(0x40, &(0x7f0000000140), &(0x7f00000001c0)={0x5fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x4, 0x0) setsockopt(r2, 0x7fffffff, 0x80, &(0x7f0000000040)="49881265286ea98920598bb9c85b0259cfaff629d1c82d93e1c284380371b8a23e28508c4dfb1012d5304a29f304d2532af0c7d01d7d41501f543ab9355fa882c4624295993b933065723248bb9bf39a5df2b3931c07799b34e6a3be3f977aceb214767d6e63433d5c5626af57f7d3b416a8895ab896b9845837465b0c8fa67672646d436b8798f94ab7cefe3e283fe05ff83c9f6e6cda18a04fc65865e2af7771ae342d79208375e50f1c71", 0xac) 16:05:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x65f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1822, r1) (async) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='}^\x00', &(0x7f0000000180)='n\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\%]*)}\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='&#\x00', &(0x7f00000003c0)='#}\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='*#$@\x93\x00', &(0x7f0000000480)='*(/\\\x00']) 16:05:15 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="87b000dd4df4", [], {@ipv6={0x86dd, {0x0, 0x6, "bf0277", 0x30, 0x0, 0x0, @loopback={0x4}, @mcast1={0xff, 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "11003b", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback}}}}}}}) 16:05:16 executing program 3: open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) (async) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000500)='./file1\x00') (async) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='.[$,\x00'], &(0x7f0000000440)=[&(0x7f0000000100)='].-:-}\x00', &(0x7f0000000140)='![\'\x00', &(0x7f0000000180)='\'.{\'(}/:\x00', &(0x7f00000001c0)='-$\x00', &(0x7f0000000200)='@}\x00', &(0x7f00000002c0)='*^\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='+]\'\x00', &(0x7f0000000380)='@*[\x00']) open$dir(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) 16:05:16 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="87b000dd4df4", [], {@ipv6={0x86dd, {0x0, 0x6, "bf0277", 0x30, 0x0, 0x0, @loopback={0x4}, @mcast1={0xff, 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "11003b", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback}}}}}}}) 16:05:16 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0xc0b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x5, 0x4, 0x7, 0x5}, {0xa, 0x5, 0x4, 0x226}, {0xe2b, 0x1, 0x7f, 0x54}, {0x8, 0x1, 0x4, 0x10001}, {0x0, 0x27, 0x4, 0x7fffffff}, {0x2, 0x7, 0x8, 0x4}, {0x2, 0x1, 0x0, 0x8}, {0x1, 0x2, 0x4, 0xaeb}]}) 16:05:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x10001}]}) write(r5, &(0x7f00000001c0)="0ea005044de587010da6f3e0813f", 0xe) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, 0xffffffffffffffff}, 0xc) 16:05:17 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004600002c00000000c6019078e000000100db5cdfff03077a08529a1a1580d92600000e00907800"/68]) syz_extract_tcp_res(&(0x7f0000000080), 0xfffffffc, 0x7) 16:05:17 executing program 2: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = kqueue() setsockopt$sock_timeval(0xffffffffffffffff, 0x29, 0x2f, &(0x7f0000000000), 0x10) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x9) r4 = socket$inet6(0x18, 0x5, 0x4) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) r5 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffd, 0x84, 0x1, 0x4000800000000, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x4, 0x80, 0x20, 0x1}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x70, 0x4, 0xff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x1, 0x0, 0x4, 0x7fffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x23, 0x20000000, 0x400000000, 0x3}, {{r4}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x800, 0x5}], 0x563, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0x90, 0x40, 0x3f, 0x4}, {{r0}, 0xffffffffffffffff, 0x91, 0xfffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0xe0000003, 0x5, 0x91}, {{r1}, 0xfffffffffffffffc, 0x41, 0x8, 0x20, 0xffffffffffffffff}, {{r0}, 0x4, 0x96, 0x80, 0x7ff}, {{r1}, 0x7ffffffffffffff8, 0x4, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffffc, 0x8, 0x10, 0x7ff, 0xb91}, {{r5}, 0x1, 0x22, 0x1, 0x522, 0xff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x8, 0x6}], 0x5, &(0x7f0000000600)={0xffffffffffffff52, 0x5}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640), 0x10, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$dupfd(r8, 0xa, r9) socket$inet6(0x18, 0x4, 0xcd) close(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x71}], 0x3, 0x0, 0x10001, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0xfffffbff, 0x9, 0x3, 0x1, 0x0, 0x7, 0x5, 0x1, 0x1, 0x401, 0x5}) link(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0\x00') 16:05:17 executing program 4: r0 = kqueue() (async) r1 = socket(0x1, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) (async) r3 = syz_open_pts() (async) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) (async) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) (async, rerun: 64) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) (rerun: 64) r11 = open(&(0x7f0000000440)='./file0\x00', 0x10000, 0x20) kevent(r2, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x20000000, 0xffffffffffffffc1, 0x7}, {{r4}, 0xfffffffffffffff9, 0x14, 0x80000000, 0x5, 0xe0}, {{r0}, 0xfffffffffffffffc, 0x28, 0x4, 0x5, 0x9}, {{r5}, 0xfffffffffffffffc, 0xa8, 0x8, 0x3ab0136d, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xb0, 0x10, 0x8, 0xffffffffffffff25}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0xd5, 0x1}, {{r6}, 0xfffffffffffffffd, 0x0, 0x10, 0x7f, 0xffffffff9866fe7c}], 0x800, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x2, 0x6bc701eb, 0x2}, {{r7}, 0x1, 0x8e, 0xf0000000, 0x8, 0x100000001}, {{r8}, 0x0, 0x20, 0x1, 0x1, 0x3}, {{r9}, 0xfffffffffffffffe, 0x0, 0x40, 0xb14, 0x8000000000000000}, {{r10}, 0x7, 0xa0, 0x40, 0x8, 0x10001}, {{r11}, 0xfffffffffffffffe, 0x40, 0x4, 0x637, 0x6}], 0x0, &(0x7f0000000540)={0x5, 0x8000}) (async, rerun: 64) r12 = fcntl$dupfd(r0, 0x0, r0) (async, rerun: 64) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r13, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r14 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r15 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r15, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r16 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x8e) (async) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r17, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r18 = dup2(r0, r0) kevent(r12, &(0x7f00000000c0)=[{{r13}, 0xfffffffffffffffc, 0x80, 0x80000045, 0x7, 0xe8}, {{r14}, 0xfffffffffffffffa, 0x90, 0x2, 0x4, 0x8}, {{r15}, 0xfffffffffffffffb, 0x81, 0x40000000, 0x5, 0xfffffffffffffff8}, {{r16}, 0xfffffffffffffff8, 0xa3, 0x4, 0x800, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x0, 0x2}], 0x49, &(0x7f0000000180)=[{{r17}, 0xfffffffffffffffe, 0x8b4d530bf9aba869, 0x20000000, 0x7, 0xa07}, {{r18}, 0xffffffffffffffff, 0x100, 0x40000040, 0x80000000, 0xa27b}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x1}], 0x0, &(0x7f0000000200)={0x2, 0x8000000000000000}) (async) kevent(r0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x0, 0x10000000000000}], 0x8, 0x0, 0xa, 0x0) 16:05:17 executing program 3: open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) (async, rerun: 32) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000500)='./file1\x00') (async, rerun: 32) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x0, 0x0) (async, rerun: 32) execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='.[$,\x00'], &(0x7f0000000440)=[&(0x7f0000000100)='].-:-}\x00', &(0x7f0000000140)='![\'\x00', &(0x7f0000000180)='\'.{\'(}/:\x00', &(0x7f00000001c0)='-$\x00', &(0x7f0000000200)='@}\x00', &(0x7f00000002c0)='*^\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='+]\'\x00', &(0x7f0000000380)='@*[\x00']) (async, rerun: 32) open$dir(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) 16:05:17 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="87b000dd4df4", [], {@ipv6={0x86dd, {0x0, 0x6, "bf0277", 0x30, 0x0, 0x0, @loopback={0x4}, @mcast1={0xff, 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "11003b", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback}}}}}}}) 16:05:17 executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x0) (rerun: 32) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) (async) r1 = semget$private(0x0, 0x1, 0x1c4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/155) (async, rerun: 64) semop(r1, &(0x7f0000000000)=[{0x2, 0xba3, 0xc00}, {0x2, 0x8}, {0x0, 0x1, 0x3000}, {0x0, 0x0, 0x1800}, {0x2, 0x2, 0x1000}], 0x5) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async, rerun: 32) r3 = getuid() setuid(r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x20, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0x22, 0x400}, 0x4, 0x8, 0x93}) getgroups(0x2, &(0x7f0000000280)=[r2, 0xffffffffffffffff]) r6 = getegid() r7 = semget$private(0x0, 0x1, 0x1c4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/155) (async, rerun: 32) semop(r7, &(0x7f0000000000)=[{0x2, 0xba3, 0x400}, {0x2, 0x8, 0x1800}, {0x4, 0x1, 0x3000}, {0x0, 0x0, 0x1800}, {0x2, 0x2, 0x1000}], 0x5) (async, rerun: 32) getgroups(0x9, &(0x7f00000002c0)=[r2, 0x0, r5, 0x0, r2, r2, r6, 0x0, r4]) (async) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) r8 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001a0c, r8) (async, rerun: 64) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) (async, rerun: 64) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x0, './file1\x00', './file0\x00'}) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 16:05:17 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0xc0b}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x5, 0x4, 0x7, 0x5}, {0xa, 0x5, 0x4, 0x226}, {0xe2b, 0x1, 0x7f, 0x54}, {0x8, 0x1, 0x4, 0x10001}, {0x0, 0x27, 0x4, 0x7fffffff}, {0x2, 0x7, 0x8, 0x4}, {0x2, 0x1, 0x0, 0x8}, {0x1, 0x2, 0x4, 0xaeb}]}) 16:05:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) (async) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x10001}]}) (async) write(r5, &(0x7f00000001c0)="0ea005044de587010da6f3e0813f", 0xe) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, 0xffffffffffffffff}, 0xc) 16:05:17 executing program 2: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r1 = kqueue() (async) setsockopt$sock_timeval(0xffffffffffffffff, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x9) (async) r4 = socket$inet6(0x18, 0x5, 0x4) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) r5 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffd, 0x84, 0x1, 0x4000800000000, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x4, 0x80, 0x20, 0x1}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x70, 0x4, 0xff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x1, 0x0, 0x4, 0x7fffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x23, 0x20000000, 0x400000000, 0x3}, {{r4}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x800, 0x5}], 0x563, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0x90, 0x40, 0x3f, 0x4}, {{r0}, 0xffffffffffffffff, 0x91, 0xfffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0xe0000003, 0x5, 0x91}, {{r1}, 0xfffffffffffffffc, 0x41, 0x8, 0x20, 0xffffffffffffffff}, {{r0}, 0x4, 0x96, 0x80, 0x7ff}, {{r1}, 0x7ffffffffffffff8, 0x4, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffffc, 0x8, 0x10, 0x7ff, 0xb91}, {{r5}, 0x1, 0x22, 0x1, 0x522, 0xff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x8, 0x6}], 0x5, &(0x7f0000000600)={0xffffffffffffff52, 0x5}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640), 0x10, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) (async) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) (async) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) fcntl$dupfd(r8, 0xa, r9) (async) socket$inet6(0x18, 0x4, 0xcd) (async) close(r0) (async) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x71}], 0x3, 0x0, 0x10001, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0\x00') (async) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0xfffffbff, 0x9, 0x3, 0x1, 0x0, 0x7, 0x5, 0x1, 0x1, 0x401, 0x5}) link(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0\x00') 16:05:17 executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:05:17 executing program 2: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = kqueue() setsockopt$sock_timeval(0xffffffffffffffff, 0x29, 0x2f, &(0x7f0000000000), 0x10) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x9) (async) r3 = socket(0x2, 0x2, 0x9) r4 = socket$inet6(0x18, 0x5, 0x4) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) socket$unix(0x1, 0x5, 0x0) (async) r5 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffd, 0x84, 0x1, 0x4000800000000, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x4, 0x80, 0x20, 0x1}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x70, 0x4, 0xff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x1, 0x0, 0x4, 0x7fffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x23, 0x20000000, 0x400000000, 0x3}, {{r4}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x800, 0x5}], 0x563, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0x90, 0x40, 0x3f, 0x4}, {{r0}, 0xffffffffffffffff, 0x91, 0xfffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0xe0000003, 0x5, 0x91}, {{r1}, 0xfffffffffffffffc, 0x41, 0x8, 0x20, 0xffffffffffffffff}, {{r0}, 0x4, 0x96, 0x80, 0x7ff}, {{r1}, 0x7ffffffffffffff8, 0x4, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffffc, 0x8, 0x10, 0x7ff, 0xb91}, {{r5}, 0x1, 0x22, 0x1, 0x522, 0xff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x8, 0x6}], 0x5, &(0x7f0000000600)={0xffffffffffffff52, 0x5}) openat$tty(0xffffffffffffff9c, &(0x7f0000000640), 0x10, 0x0) (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640), 0x10, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) (async) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) (async) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$dupfd(r8, 0xa, r9) socket$inet6(0x18, 0x4, 0xcd) close(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x71}], 0x3, 0x0, 0x10001, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0xfffffbff, 0x9, 0x3, 0x1, 0x0, 0x7, 0x5, 0x1, 0x1, 0x401, 0x5}) (async) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0xfffffbff, 0x9, 0x3, 0x1, 0x0, 0x7, 0x5, 0x1, 0x1, 0x401, 0x5}) link(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0\x00') 16:05:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x10001}]}) write(r5, &(0x7f00000001c0)="0ea005044de587010da6f3e0813f", 0xe) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, 0xffffffffffffffff}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xfffffffffffffdff) (async) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) (async) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x10001}]}) (async) write(r5, &(0x7f00000001c0)="0ea005044de587010da6f3e0813f", 0xe) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, 0xffffffffffffffff}, 0xc) (async) 16:05:17 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x1a, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000011c0)={0x0, 0xc3, 0x1, 0x3, "7b33b47c2e08a422f402a84cb68edc9a06ba6241", 0x37, 0x101}) r2 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x1, 0x220) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001180)={0x2, 0x1ce, 0x3, 0x5d1, "722728c121c3bf9a61332f747c30273698b4d3a8", 0x6, 0x2}) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)="ff7072043501d844c80e48d6c2c4f872bb1bed62493cc93a5788ab57db2013", 0x1f}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) r3 = socket$inet6(0x18, 0x5, 0x7) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) dup(r4) setrlimit(0x1, &(0x7f00000000c0)={0x8001, 0xff}) dup2(r3, r0) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x1d5}], 0x1, 0x0) 16:05:17 executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) r1 = semget$private(0x0, 0x1, 0x1c4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/155) (async) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/155) semop(r1, &(0x7f0000000000)=[{0x2, 0xba3, 0xc00}, {0x2, 0x8}, {0x0, 0x1, 0x3000}, {0x0, 0x0, 0x1800}, {0x2, 0x2, 0x1000}], 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = getuid() setuid(r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x20, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0x22, 0x400}, 0x4, 0x8, 0x93}) getgroups(0x2, &(0x7f0000000280)=[r2, 0xffffffffffffffff]) r6 = getegid() r7 = semget$private(0x0, 0x1, 0x1c4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/155) semop(r7, &(0x7f0000000000)=[{0x2, 0xba3, 0x400}, {0x2, 0x8, 0x1800}, {0x4, 0x1, 0x3000}, {0x0, 0x0, 0x1800}, {0x2, 0x2, 0x1000}], 0x5) (async) semop(r7, &(0x7f0000000000)=[{0x2, 0xba3, 0x400}, {0x2, 0x8, 0x1800}, {0x4, 0x1, 0x3000}, {0x0, 0x0, 0x1800}, {0x2, 0x2, 0x1000}], 0x5) getgroups(0x9, &(0x7f00000002c0)=[r2, 0x0, r5, 0x0, r2, r2, r6, 0x0, r4]) (async) getgroups(0x9, &(0x7f00000002c0)=[r2, 0x0, r5, 0x0, r2, r2, r6, 0x0, r4]) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r8 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r8) (async) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001a0c, r8) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001a0c, r8) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) (async) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x0, './file1\x00', './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x0, './file1\x00', './file0\x00'}) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) (async) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 16:05:17 executing program 5: socket(0x1, 0x3, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x51, 0x7, 0x1, 0x6}, {0x7, 0x5, 0x80, 0x53d4}, {0xffff, 0x7f, 0x1, 0x1}, {0x0, 0xb7, 0x6, 0x40}, {0x5, 0x7, 0x2, 0x2c72}, {0x81, 0x4, 0xd0, 0x12}, {0x6, 0x79, 0xff, 0x4}, {0x5, 0x6, 0xff, 0x350e}, {0x458d, 0x5, 0x80, 0x4}, {0x96, 0x1, 0x5, 0x7606}]}) pwrite(r0, &(0x7f0000000200)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:05:17 executing program 3: r0 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x72) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r2) listen(r4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0x2, 0x7, 0x3, 0x1f}, {0xfff, 0x80, 0x69, 0x80}, {0x6, 0x0, 0x80, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000380)=[{0x20, 0x0, 0x0, 0x4}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffc}]}) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) shutdown(0xffffffffffffffff, 0x2) pwrite(r1, &(0x7f0000000100)="e4ca0c4435d371af9098deec1d0c", 0xe, 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000400)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x6, 0x4, 0x2}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x118000) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r9 = fcntl$dupfd(r6, 0x0, r8) bind(r6, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x94}, 0xc) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r7) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)=0x4) 16:05:17 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004600002c00000000c6019078e000000100db5cdfff03077a08529a1a1580d92600000e00907800"/68]) (async) syz_extract_tcp_res(&(0x7f0000000080), 0xfffffffc, 0x7) 16:05:17 executing program 2: r0 = getegid() r1 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r0}, 0xc) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x0, 0x800) r2 = socket(0x11, 0x4003, 0x0) getsockopt(r2, 0x11, 0x3, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) msgrcv(r1, &(0x7f0000001140)=ANY=[@ANYRESDEC=r0, @ANYRES64=r1, @ANYRES8=r3, @ANYRESHEX, @ANYRES8=r2, @ANYRESDEC=r2, @ANYRESOCT=r1, @ANYRESHEX=r3], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r1, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x0, 0x800) sysctl$net_inet_tcp(&(0x7f0000000040)={0x2, 0x18, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000080)={0x0, ""/66}, 0x4a, 0x0, 0x1800) 16:05:17 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800000003}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000001c0)=0xc) r1 = semget$private(0x0, 0x5, 0x3c1) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0x2, 0x1800}, {0x2, 0x20, 0x1000}, {0x4}, {0x4, 0x8}, {0x4, 0x7}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x40]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semop(0x0, &(0x7f0000000200)=[{0x2, 0x206}, {0x1, 0x2, 0x400}, {0x3, 0x0, 0x1000}], 0x3) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x33, r2, 0x0, r2, 0x0, 0x0, 0x7a}}) ioctl$VMM_IOC_INTR(r0, 0xc088444f, &(0x7f0000000140)) 16:05:17 executing program 2: r0 = getegid() (async) r1 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r0}, 0xc) (async) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x0, 0x800) (async) r2 = socket(0x11, 0x4003, 0x0) getsockopt(r2, 0x11, 0x3, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) msgrcv(r1, &(0x7f0000001140)=ANY=[@ANYRESDEC=r0, @ANYRES64=r1, @ANYRES8=r3, @ANYRESHEX, @ANYRES8=r2, @ANYRESDEC=r2, @ANYRESOCT=r1, @ANYRESHEX=r3], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r1, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x0, 0x0) (async) msgrcv(r1, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x0, 0x800) sysctl$net_inet_tcp(&(0x7f0000000040)={0x2, 0x18, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) msgrcv(0xffffffffffffffff, &(0x7f0000000080)={0x0, ""/66}, 0x4a, 0x0, 0x1800) 16:05:17 executing program 2: r0 = getegid() r1 = msgget$private(0x0, 0xfffffffffffffffd) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r0}, 0xc) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x0, 0x800) (async) r2 = socket(0x11, 0x4003, 0x0) getsockopt(r2, 0x11, 0x3, 0x0, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) (async) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) msgrcv(r1, &(0x7f0000001140)=ANY=[@ANYRESDEC=r0, @ANYRES64=r1, @ANYRES8=r3, @ANYRESHEX, @ANYRES8=r2, @ANYRESDEC=r2, @ANYRESOCT=r1, @ANYRESHEX=r3], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) (async) msgrcv(r1, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x0, 0x0) (async) msgrcv(r1, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x0, 0x800) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x2, 0x18, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) msgrcv(0xffffffffffffffff, &(0x7f0000000080)={0x0, ""/66}, 0x4a, 0x0, 0x1800) 16:05:17 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800000003}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000001c0)=0xc) r1 = semget$private(0x0, 0x5, 0x3c1) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) (async) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0x2, 0x1800}, {0x2, 0x20, 0x1000}, {0x4}, {0x4, 0x8}, {0x4, 0x7}], 0x5) (async) semop(r1, &(0x7f0000000380)=[{0x0, 0x2, 0x1800}, {0x2, 0x20, 0x1000}, {0x4}, {0x4, 0x8}, {0x4, 0x7}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x40]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semop(0x0, &(0x7f0000000200)=[{0x2, 0x206}, {0x1, 0x2, 0x400}, {0x3, 0x0, 0x1000}], 0x3) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x33, r2, 0x0, r2, 0x0, 0x0, 0x7a}}) ioctl$VMM_IOC_INTR(r0, 0xc088444f, &(0x7f0000000140)) 16:05:17 executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="21b9e1f945af9ca26aa95f335ae53b17b213f0d8e9162e5c59da4601b0e00e", 0x1f}, {&(0x7f0000000080)="e2f4149afef172c9948109f89c172a838ee853c2facdbc075bd246140ce382c917c24dfafb59611dc0ad486854a9ffa478226ff72827af18489c98256370562e0a911bb467aa2358aec867ab16c3031b46a5d6aeda4bafa47f16dc77e816", 0x5e}], 0x2, &(0x7f0000000140), 0x0, 0xe}, 0x0) getpeername$unix(r0, 0x0, 0x0) 16:05:17 executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) syz_open_pts() (async) dup(r1) (async) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) (async) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) (async) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) 16:05:17 executing program 3: r0 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x72) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x4) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r2) listen(r4, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0x2, 0x7, 0x3, 0x1f}, {0xfff, 0x80, 0x69, 0x80}, {0x6, 0x0, 0x80, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000380)=[{0x20, 0x0, 0x0, 0x4}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffc}]}) (async) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) (async) shutdown(0xffffffffffffffff, 0x2) (async) pwrite(r1, &(0x7f0000000100)="e4ca0c4435d371af9098deec1d0c", 0xe, 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000400)) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x6, 0x4, 0x2}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x118000) (async) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r9 = fcntl$dupfd(r6, 0x0, r8) bind(r6, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x94}, 0xc) (async) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r10 = socket(0x18, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r7) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)=0x4) 16:05:17 executing program 5: socket(0x1, 0x3, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x51, 0x7, 0x1, 0x6}, {0x7, 0x5, 0x80, 0x53d4}, {0xffff, 0x7f, 0x1, 0x1}, {0x0, 0xb7, 0x6, 0x40}, {0x5, 0x7, 0x2, 0x2c72}, {0x81, 0x4, 0xd0, 0x12}, {0x6, 0x79, 0xff, 0x4}, {0x5, 0x6, 0xff, 0x350e}, {0x458d, 0x5, 0x80, 0x4}, {0x96, 0x1, 0x5, 0x7606}]}) pwrite(r0, &(0x7f0000000200)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:05:17 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x1a, 0x98}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000011c0)={0x0, 0xc3, 0x1, 0x3, "7b33b47c2e08a422f402a84cb68edc9a06ba6241", 0x37, 0x101}) r2 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x1, 0x220) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001180)={0x2, 0x1ce, 0x3, 0x5d1, "722728c121c3bf9a61332f747c30273698b4d3a8", 0x6, 0x2}) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)="ff7072043501d844c80e48d6c2c4f872bb1bed62493cc93a5788ab57db2013", 0x1f}], 0x1) (async) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)="ff7072043501d844c80e48d6c2c4f872bb1bed62493cc93a5788ab57db2013", 0x1f}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) socket$inet6(0x18, 0x5, 0x7) (async) r3 = socket$inet6(0x18, 0x5, 0x7) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) dup(r4) (async) dup(r4) setrlimit(0x1, &(0x7f00000000c0)={0x8001, 0xff}) dup2(r3, r0) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x1d5}], 0x1, 0x0) (async) poll(&(0x7f0000000040)=[{r0, 0x1d5}], 0x1, 0x0) 16:05:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffa, 0xffffffff, 0xc8, 0x1000, "ba451b1986fa7bb80d27b57720fe3d60ad52abc8", 0x3, 0x1f}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000280)="b40ade7e395c6e3708a9748e71be14ec9f20a2066edf491f1a4fce3cc3b5b1fe9c678a0dd40b0035c97358c1a887d18eb680e2f030227149d443c352620e335cbf7f8d07c9706b73daef8fbed43e1fc1eda6c2e6473f917f659d8a2c61f7f271c920618c998164110efc2bf6fbdac967fcecaa992f28c8717453fbcd91eaa37edd4c5a1acf406ddfc786251d08bd2b298e599c2578e461bcc466229d11a6350328756a8de879f7ca86088b8f6ca98349f9007b6da98a08f12167c4af30c0ee0d12f474fe529ed5a3e0f1f61fa80cfc6611d8d2b6a5d3de84b89b2daf28f27bc7b876d3cd9f9e2c22a482aa1c7c76c088ed78e6070d78955850049ef3cb99493af5412002be3448c8ffe4484e7a40a076ca0f383be4e02c0880062a567555a54459fe875d0cefaf2c7317c68fe9a2727943f7c47b93c97d6de61915f64808989fe15d29ea2ef2e8280653aa861acef859e31cfba42d412aa19e0be449916c9ae632bd48bb84ee50370c61c872529fffb8e3f2e2d7b5eab1ffb02f39c7d09f074dcff9421b0a4bc844ef638055f586003b16909ad52438ca41b8acd89e182639af331bdc16015b14fed5c5203d03305540c4b776f2a5b4505bd70cae39efc0fa9567c07b68283d91f5b169d48e5a71154b8bf7493d4aaad3acf02df075c54df633e3809a9a65d0d3f9d55126da725b2144417ff5c6412f0910775c3aed790e982757f17e551251ff948072daf4387333a5a78be9c24e721e40934285ba4139747a641460a2b90fe3289938c54f05a3c5981a6fe6862a0d6f660ade2a303e8d0726dbd3b59f67553a1bac0e46f5192ddede1080be5a1f7a0bf864d3bb2f988d7eac63c29b34009c78334b129a5508a5593906d5c3b79ace0e6b86db9d8b28049d9b1f6dffb6e2b5207a7208f0e24fa22ebecdb2ea733e7b959c88b2b6e26428e3c0bba49864468faca530486aaddc37e72755f502245593da7a9c5ff18234f6a21e6026430f740ac65f580303a913b928f782115aab90f0af0648ad366679fdeff398e612197db7899a32164bf833f177848d80a5137fc78d9860f8ee3780a75e49baac0cde4039f98f1803eca796fd589128d25e28e01a4320fb45220ab52780469a1b8a3b602416ff3189622dc73e9f865237ca057598939cc3c6e8ed41806a7d0fee3c8624562f14e8b5faa7a6fe16f49ec2dbc218fcad8b1f4b01128f6368d42030837c8f67420bdcad21366f390349bc9cfd7f142da5f83a756910abadeab2388e33d0a649fa82824c6b872d9a7de193e4e993805f22069388fe39ebe841101bf79c186526a49bef3238d0b05c82c7ddb648c6a571314ab11592fc19761d1ae49eb08713a6cae7db64d2442133af851042fdf8f92509768f92cad3491a07f7f1c52c64f659349e6ac9022bed7939068333bc375148f942460ab5631e6ca0aaa06996a76e94c5625d8035f268d6e72200309eb1929094d09cc73cdc679192bf51a33b8665710ff489d0d37c7cca720c3ee459d5e534d0072d21ff287bbd718306edd230d6499169eeeaa05a4863c5acfc04b57db62d66a77023a374b53f256ee51d18ed1417902dfdfa403985c3080f5f09f3d2efada7d64d6267636fe4b3685d1c3eb78ff8553e31ffc46fb3704605221f145ddd15b00560ad7ca91535c159b5488350e8bb7bcf14da7e1866c9c65291da51bb93711f096eab62d15e2f09e68979ea49621da47c5d4b6b9aa273b024efa8554a55211150c279f0fa48bfcfcef310f9dfad1a9f7c7f7f741a7677d8d5a9db386ae08cf5bc5020ac6654d03af4ab1c9702c6fded2a8ab1b8919a0693f69fa28eec3a490e61c14f036ae90bf44848433f12bc59f0edd39f705096908915d1ac4ecc76147758a2c0374c7a6bbd0bf250fdd68d6fce031d781a3219f242ff04ac0051f863e1f161dd222102a7ad7f5809e2f5b7b0bd7faa5dca39710dd04e414445f80857388c731f04f5610609a32bea4554f605acd95faf902ea10f6a069f2822b34f229418041aed06ef1eed55f45ea538b30c2a98bb5b5423a82c2a601b900b9c4d96469b1b16ec0d7bcf9de6821457e122d67cfbb690e1d10b6179c58387f9ff760816dff2c75c16488c26e9b22278fb9450a3949c2d001e95c6a063b2dca3793fd02133047db95f02b887f4cd46f49e918427e5ef89f15dc3d79717abf4e23c73f8489e3f1caed107b8217895502aa1920430e9c69494259e9891058b463c3937c5cf7f7f9e73ba6b9e877adafd114525abb2e222a4ec24c6b472413eae874f1e86b1150ed2db399fb99ce2689a536ee5bdc53f7297cf8af7eacaadb0f7bb75864b815946e73932cb04cd22f17ccaab6a184cc25d469c80c0d412478785c02b88c70cd9fb5fd80bec139371f37159f8fde18b8203a5753669b5cbea5aa9dc5c6619b49abc5ed00a63ce9a0f7d347e1fb3ddc443955b5072d084defdf076e6468ecaadc95e1df351b6bec9d6e2c13f88f7cc4647deb73610868e924808c68055114456044119d71653561f55ab362c8c34baa0350e82951f29c80a18ce1f01880fb08e9691515b4f8cccbe2190953d455a1874a6eaaab75045b8dd1021ea9a7fc3a455f262b68edce46d6784158425e954d7414ffff3b9e931447331551268f1d11b680302ce0b40f400a91d5dd5b14e4d0cb03cc7c664763f33b03c85f7868eb8f41f878f7601b996ec3213f1f00a77ce763955f8b738d0c2541a9ece404841bfe270ee82949216ec7ddf0598855b4d9b57cb2a521591f1fd2e12981df4c3515cded3ed5f25c677dd163424f43c9e930c23995ff886984218331cdc54c32d8676ec6a37629950b178da270ae836cadd4c3ba30d79ee4c956121c569ff04758faa8ce44b62cbbd262f74e486a6aeff33623bdd115f963d7f427db63be5b7d379227b55bb4bfb9010eec7af8d2d2600245e8bac4427722366b1069141a98a95b44d70f7676e46c1ffdd6ba1903399e62fd06738f22063d423a384d11960b9fe64b9750b45ccb853bba2b93841784ab0f976f900578df32bce188c1754114012254796aaf05976986b2f60ab458cb0981993e8dde61b239ba05127f1bd592d29423c9ef6b8f46c71a36e4acff49ce0856eed72c492936eb858cb5fbf1eb420d57ad44c6dd9fd2d4e31ab99117b327063a90f221e45842fb0bd61a8c4e51bafb225df8d7ce04631b86346e5550d591e6f979ec3aec77dfe1a11858a21af8fa86252a459159f6c51f938a9f592b9db58fd7270360ee7f1d70227dbfa5f3e2f830a654d17d699702fa0a04ddd8d346f64d68757e7beeb169c6d6194cdc4a004136d8eef0b550a621ac4d9257bdc7403e8128d8094b8d61ea456488e6fb3a956b3eff874266b7a0cf77a287ac2d97c508d46331f59aa19c862d87c84add1076079d2bfa9049091a9e943b89ad6aea8ea4f856c3dbc3c959b10c6dd240c71cc3027305bbee8db409caa007f0eb8ac07427e177d1a7dedf5abad55a3e7e27c250704d156895676c7619eafad59747d1cf4656f2287858935a061a48e645bd59772b9ff1b9d2faaadbb86e846aa93bbb6d52626819b18e275977e027bb86184244da2602e7a0fb2305c1015078e6590ba35ebf5fdaa708467b4fe43f667bb8dafae9ea95a5143236e0db74edf3d101e537ace161688e676ce200871b8d469b9e1f89cea4d73c21e2085674de53bbcd8add7cef1b9ca9318cef8aeaf25faeae4dc797877bd1965e01aa1dbcb86bd72f6595856e752345238cb104976bca531febf34230768ae7515f6145873c743343bff2d609e314b5549b704cc4ff4be2c1857327f04d3dd3523aadb5c10a449c59ca566175600c3f7dafba471cea303dfd20cc041e3d1f225c3baaeff68f85c1f23f46fb8fe485089ae04bb8c6dc83970c88f5d068ab6b83175e2ab39cdd4ef10a162470bd392037b15c6d056263a6e9b5115e4fe68621f92d0d6e1092170c587552004d3104da13fa2459f1469e0664d8344da0a66ca4a174a8295022fee8f7937bf201148b97c6f89a79dbd75b08802f53a022df3f6a405c6bc00d96cb89e2976130067348910218a9c1e9f78d3705d6c685539219513e0328520f1e7581b8da4c03476ebe8f3284dd1f2a403a6801cb026dd62bb34690aeca8fbb1eac39a33666d230aaa5f506d602b9382ba079508d43f129aef8d3da060abd1c8a6746f9ba11b3f450d8467950b414f32a49f13fc6ff3595610cb272e72e6f31e994966dc5b239a0675022b9d3f8c1c867beda62e27836d4178a84ce01b57edfe44089ee819b2dee273c872f5c611f37116f1e061ddd2897767917adebbb270d1d534f21aa29393fb7c82e00d887c8337ad095241ac5d25d62a99a3180603e44ec1c254e36a77a9492ded4fd34ceae33a91934a6510aa791f2ce5e8271d442d86031f4443b8ca6028ae8f0e867b5e3b02542419224ec4b56096af98c252e6ac33a607380017a1534b36cb069747e68363e74e14a83c525fded13c2b17975a89408440b69f702bf4f379441bdfd90cb16d6abe2d54145f090d571e216e8de593e067f5c46db5ab0d0354b920566f585a81eea15f53771a94b70227ea48b0ad1d1ab862110956c74a40a8441d5ff982306adb3e7a649b8f47a26f2377409453e58f4dbf21e12d54e30c73c3fe96971f243cf20235b73f4c32e2b550fe95a0a26d04155fb77d0643eae0782a8855da5f233f74d913c52763d477cc6fa7a4c8367bec300a2876351b15241e7a23511cc18f5117fb331c72c77e3400e61fc5b5f723b10e80a4ecc758b64cb13060feedee9b54c071bb95589cc9c98bce22df5d5d685d731aab6f435297c5ad38ee3a08f1fb16140d54bc45f1acba1580e35019dde9b25177c84c685d64a7984eacb5be3418fff00c43acd97358e8ea1d4ae19cdae61d2508e8a46715c63e96683fac0bac850bb3d85230d60be52f99689952db8f4a41da092e0414ab917f9ff64f3819a25120c1397fc22f33290575114f0907f5341b2e7572e1d1bf9af201bf91d86c27d59f97e2c7f52040efd299b0635e4169e8cab1619dd6d27e913f671de609d7efd512a3295c2671609afaab9f58fa3bce7ebc88dab66fe9c16a4979f80de730e4bcf7d9d63950f9a35d8dcc6b5a3ea809c0d35ab6e44dcf51aaf1fd72dbe5d6a8693aa3efe181be51d01dde2c0f1cb05dbf7188b38c5d28ec98454b6bdbaa5be1951566c65c57cd6929c15e5150f53eec40bdd868f0bf33ef3bd9a764532f3afd177a469cddd9f7e27c918c8075cafaecbb1b1e3550fc763a9c0678f8a4c540d8dc3b413f2b37681c755ded2f2b9192b8e02c12ecd969d22a561bfa9f00e1395ef33290efb26b56738a62bccb0de692a3e3d56178d8efee2427a34990f12816b9629ed95bc98740dbccf210232e1ebeff083d945c507da12e44448cb906d3b69bead76c10b514f066369466526597b6f40a8d74b533b2edbba1423ec9fe527d6c3859fb033f52ff3063d96df138a13b15740ab6fab766a4ddafd051ca01f25ecc45b2d68f6d23990134", 0xf51}], 0x1, 0x0, 0x58}, 0x0) sysctl$net_inet_ip(&(0x7f00000011c0)={0x6, 0xb, 0x2, 0xe}, 0x5, &(0x7f0000000180)="613393f6e7c821f962d05d25aa800201670f73711545fa211601ed3092c7e6e58e883f7ade5e5ac659948c0b37536c0c9442d751d4ebd900d85617d70ee23a14d1b51a81a45c118d9f2bcb859a333d5e16a7b2da390a01c80aa8ebea088ac2e10100000069bba80100000000000000b3eea53d6ea1d205cd4c312eb5fe8523758226399d0c7e29d48a588ec59354669b3b0595c4f6759cdd4ed4abe07e760f9a897bf1eac5fd34746328350000000059ebdd7d38222b59ed7b50543390b22d05a06f15fed41ca9066efba1768e55ff967eeac9b7f7a0fddb2f24ac7ff3b1e8ccfe8364acadd0696186e075c81d2e915ce8b927da134a15d632952b10a15ed6316953c1921d39be50da1715e5009d69561a59b1bb8d375d9db756b240e772d8945559516d97ca2e94e1db0ecc9b1ff88f0561bd4924403cf62f064bad07148cbd22c04a7536e21f3d4382871153560abd4e47fb5e55f93e35f55186c8890b902de9737491178c", 0x0, 0x0, 0xeb3194968c3d41fd) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xaa4, 0x6, 0x5, 0x4286, "59e38d68b8a9555ea4f0fcd66feead656e3bd1a7", 0x3, 0x1}) 16:05:17 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffc}]}) write(r1, &(0x7f0000000280)="0590b0c20f3c7e8e975ccb5040ad", 0xe) ioctl$SPKRTUNE(r0, 0x20005302, 0xfffffffffffffffe) 16:05:18 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffc}]}) (async, rerun: 64) write(r1, &(0x7f0000000280)="0590b0c20f3c7e8e975ccb5040ad", 0xe) ioctl$SPKRTUNE(r0, 0x20005302, 0xfffffffffffffffe) 16:05:18 executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffc}]}) write(r1, &(0x7f0000000280)="0590b0c20f3c7e8e975ccb5040ad", 0xe) ioctl$SPKRTUNE(r0, 0x20005302, 0xfffffffffffffffe) 16:05:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) (async) r1 = syz_open_pts() dup(r1) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffa, 0xffffffff, 0xc8, 0x1000, "ba451b1986fa7bb80d27b57720fe3d60ad52abc8", 0x3, 0x1f}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000280)="b40ade7e395c6e3708a9748e71be14ec9f20a2066edf491f1a4fce3cc3b5b1fe9c678a0dd40b0035c97358c1a887d18eb680e2f030227149d443c352620e335cbf7f8d07c9706b73daef8fbed43e1fc1eda6c2e6473f917f659d8a2c61f7f271c920618c998164110efc2bf6fbdac967fcecaa992f28c8717453fbcd91eaa37edd4c5a1acf406ddfc786251d08bd2b298e599c2578e461bcc466229d11a6350328756a8de879f7ca86088b8f6ca98349f9007b6da98a08f12167c4af30c0ee0d12f474fe529ed5a3e0f1f61fa80cfc6611d8d2b6a5d3de84b89b2daf28f27bc7b876d3cd9f9e2c22a482aa1c7c76c088ed78e6070d78955850049ef3cb99493af5412002be3448c8ffe4484e7a40a076ca0f383be4e02c0880062a567555a54459fe875d0cefaf2c7317c68fe9a2727943f7c47b93c97d6de61915f64808989fe15d29ea2ef2e8280653aa861acef859e31cfba42d412aa19e0be449916c9ae632bd48bb84ee50370c61c872529fffb8e3f2e2d7b5eab1ffb02f39c7d09f074dcff9421b0a4bc844ef638055f586003b16909ad52438ca41b8acd89e182639af331bdc16015b14fed5c5203d03305540c4b776f2a5b4505bd70cae39efc0fa9567c07b68283d91f5b169d48e5a71154b8bf7493d4aaad3acf02df075c54df633e3809a9a65d0d3f9d55126da725b2144417ff5c6412f0910775c3aed790e982757f17e551251ff948072daf4387333a5a78be9c24e721e40934285ba4139747a641460a2b90fe3289938c54f05a3c5981a6fe6862a0d6f660ade2a303e8d0726dbd3b59f67553a1bac0e46f5192ddede1080be5a1f7a0bf864d3bb2f988d7eac63c29b34009c78334b129a5508a5593906d5c3b79ace0e6b86db9d8b28049d9b1f6dffb6e2b5207a7208f0e24fa22ebecdb2ea733e7b959c88b2b6e26428e3c0bba49864468faca530486aaddc37e72755f502245593da7a9c5ff18234f6a21e6026430f740ac65f580303a913b928f782115aab90f0af0648ad366679fdeff398e612197db7899a32164bf833f177848d80a5137fc78d9860f8ee3780a75e49baac0cde4039f98f1803eca796fd589128d25e28e01a4320fb45220ab52780469a1b8a3b602416ff3189622dc73e9f865237ca057598939cc3c6e8ed41806a7d0fee3c8624562f14e8b5faa7a6fe16f49ec2dbc218fcad8b1f4b01128f6368d42030837c8f67420bdcad21366f390349bc9cfd7f142da5f83a756910abadeab2388e33d0a649fa82824c6b872d9a7de193e4e993805f22069388fe39ebe841101bf79c186526a49bef3238d0b05c82c7ddb648c6a571314ab11592fc19761d1ae49eb08713a6cae7db64d2442133af851042fdf8f92509768f92cad3491a07f7f1c52c64f659349e6ac9022bed7939068333bc375148f942460ab5631e6ca0aaa06996a76e94c5625d8035f268d6e72200309eb1929094d09cc73cdc679192bf51a33b8665710ff489d0d37c7cca720c3ee459d5e534d0072d21ff287bbd718306edd230d6499169eeeaa05a4863c5acfc04b57db62d66a77023a374b53f256ee51d18ed1417902dfdfa403985c3080f5f09f3d2efada7d64d6267636fe4b3685d1c3eb78ff8553e31ffc46fb3704605221f145ddd15b00560ad7ca91535c159b5488350e8bb7bcf14da7e1866c9c65291da51bb93711f096eab62d15e2f09e68979ea49621da47c5d4b6b9aa273b024efa8554a55211150c279f0fa48bfcfcef310f9dfad1a9f7c7f7f741a7677d8d5a9db386ae08cf5bc5020ac6654d03af4ab1c9702c6fded2a8ab1b8919a0693f69fa28eec3a490e61c14f036ae90bf44848433f12bc59f0edd39f705096908915d1ac4ecc76147758a2c0374c7a6bbd0bf250fdd68d6fce031d781a3219f242ff04ac0051f863e1f161dd222102a7ad7f5809e2f5b7b0bd7faa5dca39710dd04e414445f80857388c731f04f5610609a32bea4554f605acd95faf902ea10f6a069f2822b34f229418041aed06ef1eed55f45ea538b30c2a98bb5b5423a82c2a601b900b9c4d96469b1b16ec0d7bcf9de6821457e122d67cfbb690e1d10b6179c58387f9ff760816dff2c75c16488c26e9b22278fb9450a3949c2d001e95c6a063b2dca3793fd02133047db95f02b887f4cd46f49e918427e5ef89f15dc3d79717abf4e23c73f8489e3f1caed107b8217895502aa1920430e9c69494259e9891058b463c3937c5cf7f7f9e73ba6b9e877adafd114525abb2e222a4ec24c6b472413eae874f1e86b1150ed2db399fb99ce2689a536ee5bdc53f7297cf8af7eacaadb0f7bb75864b815946e73932cb04cd22f17ccaab6a184cc25d469c80c0d412478785c02b88c70cd9fb5fd80bec139371f37159f8fde18b8203a5753669b5cbea5aa9dc5c6619b49abc5ed00a63ce9a0f7d347e1fb3ddc443955b5072d084defdf076e6468ecaadc95e1df351b6bec9d6e2c13f88f7cc4647deb73610868e924808c68055114456044119d71653561f55ab362c8c34baa0350e82951f29c80a18ce1f01880fb08e9691515b4f8cccbe2190953d455a1874a6eaaab75045b8dd1021ea9a7fc3a455f262b68edce46d6784158425e954d7414ffff3b9e931447331551268f1d11b680302ce0b40f400a91d5dd5b14e4d0cb03cc7c664763f33b03c85f7868eb8f41f878f7601b996ec3213f1f00a77ce763955f8b738d0c2541a9ece404841bfe270ee82949216ec7ddf0598855b4d9b57cb2a521591f1fd2e12981df4c3515cded3ed5f25c677dd163424f43c9e930c23995ff886984218331cdc54c32d8676ec6a37629950b178da270ae836cadd4c3ba30d79ee4c956121c569ff04758faa8ce44b62cbbd262f74e486a6aeff33623bdd115f963d7f427db63be5b7d379227b55bb4bfb9010eec7af8d2d2600245e8bac4427722366b1069141a98a95b44d70f7676e46c1ffdd6ba1903399e62fd06738f22063d423a384d11960b9fe64b9750b45ccb853bba2b93841784ab0f976f900578df32bce188c1754114012254796aaf05976986b2f60ab458cb0981993e8dde61b239ba05127f1bd592d29423c9ef6b8f46c71a36e4acff49ce0856eed72c492936eb858cb5fbf1eb420d57ad44c6dd9fd2d4e31ab99117b327063a90f221e45842fb0bd61a8c4e51bafb225df8d7ce04631b86346e5550d591e6f979ec3aec77dfe1a11858a21af8fa86252a459159f6c51f938a9f592b9db58fd7270360ee7f1d70227dbfa5f3e2f830a654d17d699702fa0a04ddd8d346f64d68757e7beeb169c6d6194cdc4a004136d8eef0b550a621ac4d9257bdc7403e8128d8094b8d61ea456488e6fb3a956b3eff874266b7a0cf77a287ac2d97c508d46331f59aa19c862d87c84add1076079d2bfa9049091a9e943b89ad6aea8ea4f856c3dbc3c959b10c6dd240c71cc3027305bbee8db409caa007f0eb8ac07427e177d1a7dedf5abad55a3e7e27c250704d156895676c7619eafad59747d1cf4656f2287858935a061a48e645bd59772b9ff1b9d2faaadbb86e846aa93bbb6d52626819b18e275977e027bb86184244da2602e7a0fb2305c1015078e6590ba35ebf5fdaa708467b4fe43f667bb8dafae9ea95a5143236e0db74edf3d101e537ace161688e676ce200871b8d469b9e1f89cea4d73c21e2085674de53bbcd8add7cef1b9ca9318cef8aeaf25faeae4dc797877bd1965e01aa1dbcb86bd72f6595856e752345238cb104976bca531febf34230768ae7515f6145873c743343bff2d609e314b5549b704cc4ff4be2c1857327f04d3dd3523aadb5c10a449c59ca566175600c3f7dafba471cea303dfd20cc041e3d1f225c3baaeff68f85c1f23f46fb8fe485089ae04bb8c6dc83970c88f5d068ab6b83175e2ab39cdd4ef10a162470bd392037b15c6d056263a6e9b5115e4fe68621f92d0d6e1092170c587552004d3104da13fa2459f1469e0664d8344da0a66ca4a174a8295022fee8f7937bf201148b97c6f89a79dbd75b08802f53a022df3f6a405c6bc00d96cb89e2976130067348910218a9c1e9f78d3705d6c685539219513e0328520f1e7581b8da4c03476ebe8f3284dd1f2a403a6801cb026dd62bb34690aeca8fbb1eac39a33666d230aaa5f506d602b9382ba079508d43f129aef8d3da060abd1c8a6746f9ba11b3f450d8467950b414f32a49f13fc6ff3595610cb272e72e6f31e994966dc5b239a0675022b9d3f8c1c867beda62e27836d4178a84ce01b57edfe44089ee819b2dee273c872f5c611f37116f1e061ddd2897767917adebbb270d1d534f21aa29393fb7c82e00d887c8337ad095241ac5d25d62a99a3180603e44ec1c254e36a77a9492ded4fd34ceae33a91934a6510aa791f2ce5e8271d442d86031f4443b8ca6028ae8f0e867b5e3b02542419224ec4b56096af98c252e6ac33a607380017a1534b36cb069747e68363e74e14a83c525fded13c2b17975a89408440b69f702bf4f379441bdfd90cb16d6abe2d54145f090d571e216e8de593e067f5c46db5ab0d0354b920566f585a81eea15f53771a94b70227ea48b0ad1d1ab862110956c74a40a8441d5ff982306adb3e7a649b8f47a26f2377409453e58f4dbf21e12d54e30c73c3fe96971f243cf20235b73f4c32e2b550fe95a0a26d04155fb77d0643eae0782a8855da5f233f74d913c52763d477cc6fa7a4c8367bec300a2876351b15241e7a23511cc18f5117fb331c72c77e3400e61fc5b5f723b10e80a4ecc758b64cb13060feedee9b54c071bb95589cc9c98bce22df5d5d685d731aab6f435297c5ad38ee3a08f1fb16140d54bc45f1acba1580e35019dde9b25177c84c685d64a7984eacb5be3418fff00c43acd97358e8ea1d4ae19cdae61d2508e8a46715c63e96683fac0bac850bb3d85230d60be52f99689952db8f4a41da092e0414ab917f9ff64f3819a25120c1397fc22f33290575114f0907f5341b2e7572e1d1bf9af201bf91d86c27d59f97e2c7f52040efd299b0635e4169e8cab1619dd6d27e913f671de609d7efd512a3295c2671609afaab9f58fa3bce7ebc88dab66fe9c16a4979f80de730e4bcf7d9d63950f9a35d8dcc6b5a3ea809c0d35ab6e44dcf51aaf1fd72dbe5d6a8693aa3efe181be51d01dde2c0f1cb05dbf7188b38c5d28ec98454b6bdbaa5be1951566c65c57cd6929c15e5150f53eec40bdd868f0bf33ef3bd9a764532f3afd177a469cddd9f7e27c918c8075cafaecbb1b1e3550fc763a9c0678f8a4c540d8dc3b413f2b37681c755ded2f2b9192b8e02c12ecd969d22a561bfa9f00e1395ef33290efb26b56738a62bccb0de692a3e3d56178d8efee2427a34990f12816b9629ed95bc98740dbccf210232e1ebeff083d945c507da12e44448cb906d3b69bead76c10b514f066369466526597b6f40a8d74b533b2edbba1423ec9fe527d6c3859fb033f52ff3063d96df138a13b15740ab6fab766a4ddafd051ca01f25ecc45b2d68f6d23990134", 0xf51}], 0x1, 0x0, 0x58}, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000011c0)={0x6, 0xb, 0x2, 0xe}, 0x5, &(0x7f0000000180)="613393f6e7c821f962d05d25aa800201670f73711545fa211601ed3092c7e6e58e883f7ade5e5ac659948c0b37536c0c9442d751d4ebd900d85617d70ee23a14d1b51a81a45c118d9f2bcb859a333d5e16a7b2da390a01c80aa8ebea088ac2e10100000069bba80100000000000000b3eea53d6ea1d205cd4c312eb5fe8523758226399d0c7e29d48a588ec59354669b3b0595c4f6759cdd4ed4abe07e760f9a897bf1eac5fd34746328350000000059ebdd7d38222b59ed7b50543390b22d05a06f15fed41ca9066efba1768e55ff967eeac9b7f7a0fddb2f24ac7ff3b1e8ccfe8364acadd0696186e075c81d2e915ce8b927da134a15d632952b10a15ed6316953c1921d39be50da1715e5009d69561a59b1bb8d375d9db756b240e772d8945559516d97ca2e94e1db0ecc9b1ff88f0561bd4924403cf62f064bad07148cbd22c04a7536e21f3d4382871153560abd4e47fb5e55f93e35f55186c8890b902de9737491178c", 0x0, 0x0, 0xeb3194968c3d41fd) (async) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x1000) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xaa4, 0x6, 0x5, 0x4286, "59e38d68b8a9555ea4f0fcd66feead656e3bd1a7", 0x3, 0x1}) 16:05:18 executing program 5: socket(0x1, 0x3, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2a) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x51, 0x7, 0x1, 0x6}, {0x7, 0x5, 0x80, 0x53d4}, {0xffff, 0x7f, 0x1, 0x1}, {0x0, 0xb7, 0x6, 0x40}, {0x5, 0x7, 0x2, 0x2c72}, {0x81, 0x4, 0xd0, 0x12}, {0x6, 0x79, 0xff, 0x4}, {0x5, 0x6, 0xff, 0x350e}, {0x458d, 0x5, 0x80, 0x4}, {0x96, 0x1, 0x5, 0x7606}]}) pwrite(r0, &(0x7f0000000200)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:05:18 executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="21b9e1f945af9ca26aa95f335ae53b17b213f0d8e9162e5c59da4601b0e00e", 0x1f}, {&(0x7f0000000080)="e2f4149afef172c9948109f89c172a838ee853c2facdbc075bd246140ce382c917c24dfafb59611dc0ad486854a9ffa478226ff72827af18489c98256370562e0a911bb467aa2358aec867ab16c3031b46a5d6aeda4bafa47f16dc77e816", 0x5e}], 0x2, &(0x7f0000000140), 0x0, 0xe}, 0x0) getpeername$unix(r0, 0x0, 0x0) 16:05:18 executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) syz_open_pts() (async) dup(r1) (async) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) (async) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) (async) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) 16:05:18 executing program 3: r0 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x72) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x4) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r2) listen(r4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0x2, 0x7, 0x3, 0x1f}, {0xfff, 0x80, 0x69, 0x80}, {0x6, 0x0, 0x80, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000380)=[{0x20, 0x0, 0x0, 0x4}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffc}]}) (async) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) shutdown(0xffffffffffffffff, 0x2) (async) pwrite(r1, &(0x7f0000000100)="e4ca0c4435d371af9098deec1d0c", 0xe, 0x0) (async) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000400)) (async, rerun: 32) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x6, 0x4, 0x2}]}) (rerun: 32) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x118000) r6 = socket$inet6(0x18, 0x3, 0x0) (async) r7 = socket$inet6(0x18, 0x3, 0x0) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r9 = fcntl$dupfd(r6, 0x0, r8) bind(r6, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x94}, 0xc) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r10 = socket(0x18, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r7) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)=0x4) 16:05:18 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x1a, 0x98}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000011c0)={0x0, 0xc3, 0x1, 0x3, "7b33b47c2e08a422f402a84cb68edc9a06ba6241", 0x37, 0x101}) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x1, 0x220) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001180)={0x2, 0x1ce, 0x3, 0x5d1, "722728c121c3bf9a61332f747c30273698b4d3a8", 0x6, 0x2}) (async) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)="ff7072043501d844c80e48d6c2c4f872bb1bed62493cc93a5788ab57db2013", 0x1f}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) (async) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) (async) r3 = socket$inet6(0x18, 0x5, 0x7) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) dup(r4) (async) setrlimit(0x1, &(0x7f00000000c0)={0x8001, 0xff}) dup2(r3, r0) (async) syz_open_pts() (async) poll(&(0x7f0000000040)=[{r0, 0x1d5}], 0x1, 0x0) 16:05:18 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800000003}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000001c0)=0xc) r1 = semget$private(0x0, 0x5, 0x3c1) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0x2, 0x1800}, {0x2, 0x20, 0x1000}, {0x4}, {0x4, 0x8}, {0x4, 0x7}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x40]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semop(0x0, &(0x7f0000000200)=[{0x2, 0x206}, {0x1, 0x2, 0x400}, {0x3, 0x0, 0x1000}], 0x3) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x33, r2, 0x0, r2, 0x0, 0x0, 0x7a}}) ioctl$VMM_IOC_INTR(r0, 0xc088444f, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800000003}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x5, 0x3c1) (async) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) (async) semop(r1, &(0x7f0000000380)=[{0x0, 0x2, 0x1800}, {0x2, 0x20, 0x1000}, {0x4}, {0x4, 0x8}, {0x4, 0x7}], 0x5) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x40]) (async) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) (async) semop(0x0, &(0x7f0000000200)=[{0x2, 0x206}, {0x1, 0x2, 0x400}, {0x3, 0x0, 0x1000}], 0x3) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x33, r2, 0x0, r2, 0x0, 0x0, 0x7a}}) (async) ioctl$VMM_IOC_INTR(r0, 0xc088444f, &(0x7f0000000140)) (async) 16:05:18 executing program 2: r0 = socket(0x6, 0x5, 0x9) r1 = socket(0x1, 0x1, 0x1) r2 = socket$inet(0x2, 0x4, 0x1) listen(r2, 0x10001) getsockopt(r2, 0x4, 0x2b7, &(0x7f0000000000)=""/72, &(0x7f0000000080)=0x48) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="e2b789302002f5820905a6ef6e803f5bb95370acb200", 0x16) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x1}) fchmod(r1, 0x3) r6 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x200) fcntl$getown(r6, 0x5) r7 = socket(0x18, 0x2, 0x20) dup2(r5, r7) r8 = dup(r1) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x10100, 0x0) r12 = socket$inet6(0x18, 0x4000, 0xe1) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) r14 = accept$inet6(r8, &(0x7f0000000440), &(0x7f0000000480)=0xc) kevent(r9, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffc, 0xee, 0x4, 0x7, 0x87}, {{r10}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0x101}, {{r7}, 0xfffffffffffffffa, 0xc3, 0x1, 0x4, 0x2}, {{r11}, 0xfffffffffffffff8, 0x41, 0x1, 0xfff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x50, 0x2, 0x0, 0x100}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x7fff}], 0xf26, &(0x7f00000004c0)=[{{r12}, 0x0, 0x1, 0x20, 0x0, 0x7}, {{r13}, 0xffffffffffffffff, 0x40, 0x20000000, 0x977c, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80, 0x3, 0x9}, {{r5}, 0xfffffffffffffff9, 0x2, 0x1, 0x80, 0x100000000}, {{r14}, 0xffffffffffffffff, 0x4, 0x1, 0x8}], 0x37d, &(0x7f0000000580)={0x6, 0x1}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r15, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r16 = dup2(r10, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x8e}, {0x101, 0xff}, {0x2, 0x800}, {0x89, 0x1ff}], 0x4}) write(r3, &(0x7f0000000700)="cd5d531bd8d1f4afcd5d167d41692d68fa", 0x11) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740), 0x20000, 0x0) fcntl$dupfd(r16, 0x0, r17) 16:05:18 executing program 2: r0 = socket(0x6, 0x5, 0x9) socket(0x1, 0x1, 0x1) (async) r1 = socket(0x1, 0x1, 0x1) r2 = socket$inet(0x2, 0x4, 0x1) listen(r2, 0x10001) getsockopt(r2, 0x4, 0x2b7, &(0x7f0000000000)=""/72, &(0x7f0000000080)=0x48) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="e2b789302002f5820905a6ef6e803f5bb95370acb200", 0x16) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x1}) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x1}) fchmod(r1, 0x3) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x200) (async) r6 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x200) fcntl$getown(r6, 0x5) r7 = socket(0x18, 0x2, 0x20) dup2(r5, r7) dup(r1) (async) r8 = dup(r1) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x10100, 0x0) (async) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x10100, 0x0) r12 = socket$inet6(0x18, 0x4000, 0xe1) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) r14 = accept$inet6(r8, &(0x7f0000000440), &(0x7f0000000480)=0xc) kevent(r9, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffc, 0xee, 0x4, 0x7, 0x87}, {{r10}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0x101}, {{r7}, 0xfffffffffffffffa, 0xc3, 0x1, 0x4, 0x2}, {{r11}, 0xfffffffffffffff8, 0x41, 0x1, 0xfff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x50, 0x2, 0x0, 0x100}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x7fff}], 0xf26, &(0x7f00000004c0)=[{{r12}, 0x0, 0x1, 0x20, 0x0, 0x7}, {{r13}, 0xffffffffffffffff, 0x40, 0x20000000, 0x977c, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80, 0x3, 0x9}, {{r5}, 0xfffffffffffffff9, 0x2, 0x1, 0x80, 0x100000000}, {{r14}, 0xffffffffffffffff, 0x4, 0x1, 0x8}], 0x37d, &(0x7f0000000580)={0x6, 0x1}) (async) kevent(r9, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffc, 0xee, 0x4, 0x7, 0x87}, {{r10}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0x101}, {{r7}, 0xfffffffffffffffa, 0xc3, 0x1, 0x4, 0x2}, {{r11}, 0xfffffffffffffff8, 0x41, 0x1, 0xfff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x50, 0x2, 0x0, 0x100}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x7fff}], 0xf26, &(0x7f00000004c0)=[{{r12}, 0x0, 0x1, 0x20, 0x0, 0x7}, {{r13}, 0xffffffffffffffff, 0x40, 0x20000000, 0x977c, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80, 0x3, 0x9}, {{r5}, 0xfffffffffffffff9, 0x2, 0x1, 0x80, 0x100000000}, {{r14}, 0xffffffffffffffff, 0x4, 0x1, 0x8}], 0x37d, &(0x7f0000000580)={0x6, 0x1}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r15, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r16 = dup2(r10, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x8e}, {0x101, 0xff}, {0x2, 0x800}, {0x89, 0x1ff}], 0x4}) write(r3, &(0x7f0000000700)="cd5d531bd8d1f4afcd5d167d41692d68fa", 0x11) openat$pci(0xffffffffffffff9c, &(0x7f0000000740), 0x20000, 0x0) (async) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740), 0x20000, 0x0) fcntl$dupfd(r16, 0x0, r17) (async) fcntl$dupfd(r16, 0x0, r17) 16:05:18 executing program 2: r0 = socket(0x6, 0x5, 0x9) (async) r1 = socket(0x1, 0x1, 0x1) (async) r2 = socket$inet(0x2, 0x4, 0x1) listen(r2, 0x10001) getsockopt(r2, 0x4, 0x2b7, &(0x7f0000000000)=""/72, &(0x7f0000000080)=0x48) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="e2b789302002f5820905a6ef6e803f5bb95370acb200", 0x16) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x1}) (async) fchmod(r1, 0x3) (async) r6 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x200) fcntl$getown(r6, 0x5) (async) r7 = socket(0x18, 0x2, 0x20) dup2(r5, r7) r8 = dup(r1) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) (async) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x10100, 0x0) (async) r12 = socket$inet6(0x18, 0x4000, 0xe1) (async) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) (async) r14 = accept$inet6(r8, &(0x7f0000000440), &(0x7f0000000480)=0xc) kevent(r9, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffc, 0xee, 0x4, 0x7, 0x87}, {{r10}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0x101}, {{r7}, 0xfffffffffffffffa, 0xc3, 0x1, 0x4, 0x2}, {{r11}, 0xfffffffffffffff8, 0x41, 0x1, 0xfff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x50, 0x2, 0x0, 0x100}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x7fff}], 0xf26, &(0x7f00000004c0)=[{{r12}, 0x0, 0x1, 0x20, 0x0, 0x7}, {{r13}, 0xffffffffffffffff, 0x40, 0x20000000, 0x977c, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80, 0x3, 0x9}, {{r5}, 0xfffffffffffffff9, 0x2, 0x1, 0x80, 0x100000000}, {{r14}, 0xffffffffffffffff, 0x4, 0x1, 0x8}], 0x37d, &(0x7f0000000580)={0x6, 0x1}) (async) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r15, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r16 = dup2(r10, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x8e}, {0x101, 0xff}, {0x2, 0x800}, {0x89, 0x1ff}], 0x4}) write(r3, &(0x7f0000000700)="cd5d531bd8d1f4afcd5d167d41692d68fa", 0x11) (async) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740), 0x20000, 0x0) fcntl$dupfd(r16, 0x0, r17) 16:05:18 executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="21b9e1f945af9ca26aa95f335ae53b17b213f0d8e9162e5c59da4601b0e00e", 0x1f}, {&(0x7f0000000080)="e2f4149afef172c9948109f89c172a838ee853c2facdbc075bd246140ce382c917c24dfafb59611dc0ad486854a9ffa478226ff72827af18489c98256370562e0a911bb467aa2358aec867ab16c3031b46a5d6aeda4bafa47f16dc77e816", 0x5e}], 0x2, &(0x7f0000000140), 0x0, 0xe}, 0x0) getpeername$unix(r0, 0x0, 0x0) (async) getpeername$unix(r0, 0x0, 0x0) 16:05:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffa, 0xffffffff, 0xc8, 0x1000, "ba451b1986fa7bb80d27b57720fe3d60ad52abc8", 0x3, 0x1f}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000280)="b40ade7e395c6e3708a9748e71be14ec9f20a2066edf491f1a4fce3cc3b5b1fe9c678a0dd40b0035c97358c1a887d18eb680e2f030227149d443c352620e335cbf7f8d07c9706b73daef8fbed43e1fc1eda6c2e6473f917f659d8a2c61f7f271c920618c998164110efc2bf6fbdac967fcecaa992f28c8717453fbcd91eaa37edd4c5a1acf406ddfc786251d08bd2b298e599c2578e461bcc466229d11a6350328756a8de879f7ca86088b8f6ca98349f9007b6da98a08f12167c4af30c0ee0d12f474fe529ed5a3e0f1f61fa80cfc6611d8d2b6a5d3de84b89b2daf28f27bc7b876d3cd9f9e2c22a482aa1c7c76c088ed78e6070d78955850049ef3cb99493af5412002be3448c8ffe4484e7a40a076ca0f383be4e02c0880062a567555a54459fe875d0cefaf2c7317c68fe9a2727943f7c47b93c97d6de61915f64808989fe15d29ea2ef2e8280653aa861acef859e31cfba42d412aa19e0be449916c9ae632bd48bb84ee50370c61c872529fffb8e3f2e2d7b5eab1ffb02f39c7d09f074dcff9421b0a4bc844ef638055f586003b16909ad52438ca41b8acd89e182639af331bdc16015b14fed5c5203d03305540c4b776f2a5b4505bd70cae39efc0fa9567c07b68283d91f5b169d48e5a71154b8bf7493d4aaad3acf02df075c54df633e3809a9a65d0d3f9d55126da725b2144417ff5c6412f0910775c3aed790e982757f17e551251ff948072daf4387333a5a78be9c24e721e40934285ba4139747a641460a2b90fe3289938c54f05a3c5981a6fe6862a0d6f660ade2a303e8d0726dbd3b59f67553a1bac0e46f5192ddede1080be5a1f7a0bf864d3bb2f988d7eac63c29b34009c78334b129a5508a5593906d5c3b79ace0e6b86db9d8b28049d9b1f6dffb6e2b5207a7208f0e24fa22ebecdb2ea733e7b959c88b2b6e26428e3c0bba49864468faca530486aaddc37e72755f502245593da7a9c5ff18234f6a21e6026430f740ac65f580303a913b928f782115aab90f0af0648ad366679fdeff398e612197db7899a32164bf833f177848d80a5137fc78d9860f8ee3780a75e49baac0cde4039f98f1803eca796fd589128d25e28e01a4320fb45220ab52780469a1b8a3b602416ff3189622dc73e9f865237ca057598939cc3c6e8ed41806a7d0fee3c8624562f14e8b5faa7a6fe16f49ec2dbc218fcad8b1f4b01128f6368d42030837c8f67420bdcad21366f390349bc9cfd7f142da5f83a756910abadeab2388e33d0a649fa82824c6b872d9a7de193e4e993805f22069388fe39ebe841101bf79c186526a49bef3238d0b05c82c7ddb648c6a571314ab11592fc19761d1ae49eb08713a6cae7db64d2442133af851042fdf8f92509768f92cad3491a07f7f1c52c64f659349e6ac9022bed7939068333bc375148f942460ab5631e6ca0aaa06996a76e94c5625d8035f268d6e72200309eb1929094d09cc73cdc679192bf51a33b8665710ff489d0d37c7cca720c3ee459d5e534d0072d21ff287bbd718306edd230d6499169eeeaa05a4863c5acfc04b57db62d66a77023a374b53f256ee51d18ed1417902dfdfa403985c3080f5f09f3d2efada7d64d6267636fe4b3685d1c3eb78ff8553e31ffc46fb3704605221f145ddd15b00560ad7ca91535c159b5488350e8bb7bcf14da7e1866c9c65291da51bb93711f096eab62d15e2f09e68979ea49621da47c5d4b6b9aa273b024efa8554a55211150c279f0fa48bfcfcef310f9dfad1a9f7c7f7f741a7677d8d5a9db386ae08cf5bc5020ac6654d03af4ab1c9702c6fded2a8ab1b8919a0693f69fa28eec3a490e61c14f036ae90bf44848433f12bc59f0edd39f705096908915d1ac4ecc76147758a2c0374c7a6bbd0bf250fdd68d6fce031d781a3219f242ff04ac0051f863e1f161dd222102a7ad7f5809e2f5b7b0bd7faa5dca39710dd04e414445f80857388c731f04f5610609a32bea4554f605acd95faf902ea10f6a069f2822b34f229418041aed06ef1eed55f45ea538b30c2a98bb5b5423a82c2a601b900b9c4d96469b1b16ec0d7bcf9de6821457e122d67cfbb690e1d10b6179c58387f9ff760816dff2c75c16488c26e9b22278fb9450a3949c2d001e95c6a063b2dca3793fd02133047db95f02b887f4cd46f49e918427e5ef89f15dc3d79717abf4e23c73f8489e3f1caed107b8217895502aa1920430e9c69494259e9891058b463c3937c5cf7f7f9e73ba6b9e877adafd114525abb2e222a4ec24c6b472413eae874f1e86b1150ed2db399fb99ce2689a536ee5bdc53f7297cf8af7eacaadb0f7bb75864b815946e73932cb04cd22f17ccaab6a184cc25d469c80c0d412478785c02b88c70cd9fb5fd80bec139371f37159f8fde18b8203a5753669b5cbea5aa9dc5c6619b49abc5ed00a63ce9a0f7d347e1fb3ddc443955b5072d084defdf076e6468ecaadc95e1df351b6bec9d6e2c13f88f7cc4647deb73610868e924808c68055114456044119d71653561f55ab362c8c34baa0350e82951f29c80a18ce1f01880fb08e9691515b4f8cccbe2190953d455a1874a6eaaab75045b8dd1021ea9a7fc3a455f262b68edce46d6784158425e954d7414ffff3b9e931447331551268f1d11b680302ce0b40f400a91d5dd5b14e4d0cb03cc7c664763f33b03c85f7868eb8f41f878f7601b996ec3213f1f00a77ce763955f8b738d0c2541a9ece404841bfe270ee82949216ec7ddf0598855b4d9b57cb2a521591f1fd2e12981df4c3515cded3ed5f25c677dd163424f43c9e930c23995ff886984218331cdc54c32d8676ec6a37629950b178da270ae836cadd4c3ba30d79ee4c956121c569ff04758faa8ce44b62cbbd262f74e486a6aeff33623bdd115f963d7f427db63be5b7d379227b55bb4bfb9010eec7af8d2d2600245e8bac4427722366b1069141a98a95b44d70f7676e46c1ffdd6ba1903399e62fd06738f22063d423a384d11960b9fe64b9750b45ccb853bba2b93841784ab0f976f900578df32bce188c1754114012254796aaf05976986b2f60ab458cb0981993e8dde61b239ba05127f1bd592d29423c9ef6b8f46c71a36e4acff49ce0856eed72c492936eb858cb5fbf1eb420d57ad44c6dd9fd2d4e31ab99117b327063a90f221e45842fb0bd61a8c4e51bafb225df8d7ce04631b86346e5550d591e6f979ec3aec77dfe1a11858a21af8fa86252a459159f6c51f938a9f592b9db58fd7270360ee7f1d70227dbfa5f3e2f830a654d17d699702fa0a04ddd8d346f64d68757e7beeb169c6d6194cdc4a004136d8eef0b550a621ac4d9257bdc7403e8128d8094b8d61ea456488e6fb3a956b3eff874266b7a0cf77a287ac2d97c508d46331f59aa19c862d87c84add1076079d2bfa9049091a9e943b89ad6aea8ea4f856c3dbc3c959b10c6dd240c71cc3027305bbee8db409caa007f0eb8ac07427e177d1a7dedf5abad55a3e7e27c250704d156895676c7619eafad59747d1cf4656f2287858935a061a48e645bd59772b9ff1b9d2faaadbb86e846aa93bbb6d52626819b18e275977e027bb86184244da2602e7a0fb2305c1015078e6590ba35ebf5fdaa708467b4fe43f667bb8dafae9ea95a5143236e0db74edf3d101e537ace161688e676ce200871b8d469b9e1f89cea4d73c21e2085674de53bbcd8add7cef1b9ca9318cef8aeaf25faeae4dc797877bd1965e01aa1dbcb86bd72f6595856e752345238cb104976bca531febf34230768ae7515f6145873c743343bff2d609e314b5549b704cc4ff4be2c1857327f04d3dd3523aadb5c10a449c59ca566175600c3f7dafba471cea303dfd20cc041e3d1f225c3baaeff68f85c1f23f46fb8fe485089ae04bb8c6dc83970c88f5d068ab6b83175e2ab39cdd4ef10a162470bd392037b15c6d056263a6e9b5115e4fe68621f92d0d6e1092170c587552004d3104da13fa2459f1469e0664d8344da0a66ca4a174a8295022fee8f7937bf201148b97c6f89a79dbd75b08802f53a022df3f6a405c6bc00d96cb89e2976130067348910218a9c1e9f78d3705d6c685539219513e0328520f1e7581b8da4c03476ebe8f3284dd1f2a403a6801cb026dd62bb34690aeca8fbb1eac39a33666d230aaa5f506d602b9382ba079508d43f129aef8d3da060abd1c8a6746f9ba11b3f450d8467950b414f32a49f13fc6ff3595610cb272e72e6f31e994966dc5b239a0675022b9d3f8c1c867beda62e27836d4178a84ce01b57edfe44089ee819b2dee273c872f5c611f37116f1e061ddd2897767917adebbb270d1d534f21aa29393fb7c82e00d887c8337ad095241ac5d25d62a99a3180603e44ec1c254e36a77a9492ded4fd34ceae33a91934a6510aa791f2ce5e8271d442d86031f4443b8ca6028ae8f0e867b5e3b02542419224ec4b56096af98c252e6ac33a607380017a1534b36cb069747e68363e74e14a83c525fded13c2b17975a89408440b69f702bf4f379441bdfd90cb16d6abe2d54145f090d571e216e8de593e067f5c46db5ab0d0354b920566f585a81eea15f53771a94b70227ea48b0ad1d1ab862110956c74a40a8441d5ff982306adb3e7a649b8f47a26f2377409453e58f4dbf21e12d54e30c73c3fe96971f243cf20235b73f4c32e2b550fe95a0a26d04155fb77d0643eae0782a8855da5f233f74d913c52763d477cc6fa7a4c8367bec300a2876351b15241e7a23511cc18f5117fb331c72c77e3400e61fc5b5f723b10e80a4ecc758b64cb13060feedee9b54c071bb95589cc9c98bce22df5d5d685d731aab6f435297c5ad38ee3a08f1fb16140d54bc45f1acba1580e35019dde9b25177c84c685d64a7984eacb5be3418fff00c43acd97358e8ea1d4ae19cdae61d2508e8a46715c63e96683fac0bac850bb3d85230d60be52f99689952db8f4a41da092e0414ab917f9ff64f3819a25120c1397fc22f33290575114f0907f5341b2e7572e1d1bf9af201bf91d86c27d59f97e2c7f52040efd299b0635e4169e8cab1619dd6d27e913f671de609d7efd512a3295c2671609afaab9f58fa3bce7ebc88dab66fe9c16a4979f80de730e4bcf7d9d63950f9a35d8dcc6b5a3ea809c0d35ab6e44dcf51aaf1fd72dbe5d6a8693aa3efe181be51d01dde2c0f1cb05dbf7188b38c5d28ec98454b6bdbaa5be1951566c65c57cd6929c15e5150f53eec40bdd868f0bf33ef3bd9a764532f3afd177a469cddd9f7e27c918c8075cafaecbb1b1e3550fc763a9c0678f8a4c540d8dc3b413f2b37681c755ded2f2b9192b8e02c12ecd969d22a561bfa9f00e1395ef33290efb26b56738a62bccb0de692a3e3d56178d8efee2427a34990f12816b9629ed95bc98740dbccf210232e1ebeff083d945c507da12e44448cb906d3b69bead76c10b514f066369466526597b6f40a8d74b533b2edbba1423ec9fe527d6c3859fb033f52ff3063d96df138a13b15740ab6fab766a4ddafd051ca01f25ecc45b2d68f6d23990134", 0xf51}], 0x1, 0x0, 0x58}, 0x0) sysctl$net_inet_ip(&(0x7f00000011c0)={0x6, 0xb, 0x2, 0xe}, 0x5, &(0x7f0000000180)="613393f6e7c821f962d05d25aa800201670f73711545fa211601ed3092c7e6e58e883f7ade5e5ac659948c0b37536c0c9442d751d4ebd900d85617d70ee23a14d1b51a81a45c118d9f2bcb859a333d5e16a7b2da390a01c80aa8ebea088ac2e10100000069bba80100000000000000b3eea53d6ea1d205cd4c312eb5fe8523758226399d0c7e29d48a588ec59354669b3b0595c4f6759cdd4ed4abe07e760f9a897bf1eac5fd34746328350000000059ebdd7d38222b59ed7b50543390b22d05a06f15fed41ca9066efba1768e55ff967eeac9b7f7a0fddb2f24ac7ff3b1e8ccfe8364acadd0696186e075c81d2e915ce8b927da134a15d632952b10a15ed6316953c1921d39be50da1715e5009d69561a59b1bb8d375d9db756b240e772d8945559516d97ca2e94e1db0ecc9b1ff88f0561bd4924403cf62f064bad07148cbd22c04a7536e21f3d4382871153560abd4e47fb5e55f93e35f55186c8890b902de9737491178c", 0x0, 0x0, 0xeb3194968c3d41fd) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xaa4, 0x6, 0x5, 0x4286, "59e38d68b8a9555ea4f0fcd66feead656e3bd1a7", 0x3, 0x1}) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) (async) syz_open_pts() (async) dup(r1) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffa, 0xffffffff, 0xc8, 0x1000, "ba451b1986fa7bb80d27b57720fe3d60ad52abc8", 0x3, 0x1f}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000280)="b40ade7e395c6e3708a9748e71be14ec9f20a2066edf491f1a4fce3cc3b5b1fe9c678a0dd40b0035c97358c1a887d18eb680e2f030227149d443c352620e335cbf7f8d07c9706b73daef8fbed43e1fc1eda6c2e6473f917f659d8a2c61f7f271c920618c998164110efc2bf6fbdac967fcecaa992f28c8717453fbcd91eaa37edd4c5a1acf406ddfc786251d08bd2b298e599c2578e461bcc466229d11a6350328756a8de879f7ca86088b8f6ca98349f9007b6da98a08f12167c4af30c0ee0d12f474fe529ed5a3e0f1f61fa80cfc6611d8d2b6a5d3de84b89b2daf28f27bc7b876d3cd9f9e2c22a482aa1c7c76c088ed78e6070d78955850049ef3cb99493af5412002be3448c8ffe4484e7a40a076ca0f383be4e02c0880062a567555a54459fe875d0cefaf2c7317c68fe9a2727943f7c47b93c97d6de61915f64808989fe15d29ea2ef2e8280653aa861acef859e31cfba42d412aa19e0be449916c9ae632bd48bb84ee50370c61c872529fffb8e3f2e2d7b5eab1ffb02f39c7d09f074dcff9421b0a4bc844ef638055f586003b16909ad52438ca41b8acd89e182639af331bdc16015b14fed5c5203d03305540c4b776f2a5b4505bd70cae39efc0fa9567c07b68283d91f5b169d48e5a71154b8bf7493d4aaad3acf02df075c54df633e3809a9a65d0d3f9d55126da725b2144417ff5c6412f0910775c3aed790e982757f17e551251ff948072daf4387333a5a78be9c24e721e40934285ba4139747a641460a2b90fe3289938c54f05a3c5981a6fe6862a0d6f660ade2a303e8d0726dbd3b59f67553a1bac0e46f5192ddede1080be5a1f7a0bf864d3bb2f988d7eac63c29b34009c78334b129a5508a5593906d5c3b79ace0e6b86db9d8b28049d9b1f6dffb6e2b5207a7208f0e24fa22ebecdb2ea733e7b959c88b2b6e26428e3c0bba49864468faca530486aaddc37e72755f502245593da7a9c5ff18234f6a21e6026430f740ac65f580303a913b928f782115aab90f0af0648ad366679fdeff398e612197db7899a32164bf833f177848d80a5137fc78d9860f8ee3780a75e49baac0cde4039f98f1803eca796fd589128d25e28e01a4320fb45220ab52780469a1b8a3b602416ff3189622dc73e9f865237ca057598939cc3c6e8ed41806a7d0fee3c8624562f14e8b5faa7a6fe16f49ec2dbc218fcad8b1f4b01128f6368d42030837c8f67420bdcad21366f390349bc9cfd7f142da5f83a756910abadeab2388e33d0a649fa82824c6b872d9a7de193e4e993805f22069388fe39ebe841101bf79c186526a49bef3238d0b05c82c7ddb648c6a571314ab11592fc19761d1ae49eb08713a6cae7db64d2442133af851042fdf8f92509768f92cad3491a07f7f1c52c64f659349e6ac9022bed7939068333bc375148f942460ab5631e6ca0aaa06996a76e94c5625d8035f268d6e72200309eb1929094d09cc73cdc679192bf51a33b8665710ff489d0d37c7cca720c3ee459d5e534d0072d21ff287bbd718306edd230d6499169eeeaa05a4863c5acfc04b57db62d66a77023a374b53f256ee51d18ed1417902dfdfa403985c3080f5f09f3d2efada7d64d6267636fe4b3685d1c3eb78ff8553e31ffc46fb3704605221f145ddd15b00560ad7ca91535c159b5488350e8bb7bcf14da7e1866c9c65291da51bb93711f096eab62d15e2f09e68979ea49621da47c5d4b6b9aa273b024efa8554a55211150c279f0fa48bfcfcef310f9dfad1a9f7c7f7f741a7677d8d5a9db386ae08cf5bc5020ac6654d03af4ab1c9702c6fded2a8ab1b8919a0693f69fa28eec3a490e61c14f036ae90bf44848433f12bc59f0edd39f705096908915d1ac4ecc76147758a2c0374c7a6bbd0bf250fdd68d6fce031d781a3219f242ff04ac0051f863e1f161dd222102a7ad7f5809e2f5b7b0bd7faa5dca39710dd04e414445f80857388c731f04f5610609a32bea4554f605acd95faf902ea10f6a069f2822b34f229418041aed06ef1eed55f45ea538b30c2a98bb5b5423a82c2a601b900b9c4d96469b1b16ec0d7bcf9de6821457e122d67cfbb690e1d10b6179c58387f9ff760816dff2c75c16488c26e9b22278fb9450a3949c2d001e95c6a063b2dca3793fd02133047db95f02b887f4cd46f49e918427e5ef89f15dc3d79717abf4e23c73f8489e3f1caed107b8217895502aa1920430e9c69494259e9891058b463c3937c5cf7f7f9e73ba6b9e877adafd114525abb2e222a4ec24c6b472413eae874f1e86b1150ed2db399fb99ce2689a536ee5bdc53f7297cf8af7eacaadb0f7bb75864b815946e73932cb04cd22f17ccaab6a184cc25d469c80c0d412478785c02b88c70cd9fb5fd80bec139371f37159f8fde18b8203a5753669b5cbea5aa9dc5c6619b49abc5ed00a63ce9a0f7d347e1fb3ddc443955b5072d084defdf076e6468ecaadc95e1df351b6bec9d6e2c13f88f7cc4647deb73610868e924808c68055114456044119d71653561f55ab362c8c34baa0350e82951f29c80a18ce1f01880fb08e9691515b4f8cccbe2190953d455a1874a6eaaab75045b8dd1021ea9a7fc3a455f262b68edce46d6784158425e954d7414ffff3b9e931447331551268f1d11b680302ce0b40f400a91d5dd5b14e4d0cb03cc7c664763f33b03c85f7868eb8f41f878f7601b996ec3213f1f00a77ce763955f8b738d0c2541a9ece404841bfe270ee82949216ec7ddf0598855b4d9b57cb2a521591f1fd2e12981df4c3515cded3ed5f25c677dd163424f43c9e930c23995ff886984218331cdc54c32d8676ec6a37629950b178da270ae836cadd4c3ba30d79ee4c956121c569ff04758faa8ce44b62cbbd262f74e486a6aeff33623bdd115f963d7f427db63be5b7d379227b55bb4bfb9010eec7af8d2d2600245e8bac4427722366b1069141a98a95b44d70f7676e46c1ffdd6ba1903399e62fd06738f22063d423a384d11960b9fe64b9750b45ccb853bba2b93841784ab0f976f900578df32bce188c1754114012254796aaf05976986b2f60ab458cb0981993e8dde61b239ba05127f1bd592d29423c9ef6b8f46c71a36e4acff49ce0856eed72c492936eb858cb5fbf1eb420d57ad44c6dd9fd2d4e31ab99117b327063a90f221e45842fb0bd61a8c4e51bafb225df8d7ce04631b86346e5550d591e6f979ec3aec77dfe1a11858a21af8fa86252a459159f6c51f938a9f592b9db58fd7270360ee7f1d70227dbfa5f3e2f830a654d17d699702fa0a04ddd8d346f64d68757e7beeb169c6d6194cdc4a004136d8eef0b550a621ac4d9257bdc7403e8128d8094b8d61ea456488e6fb3a956b3eff874266b7a0cf77a287ac2d97c508d46331f59aa19c862d87c84add1076079d2bfa9049091a9e943b89ad6aea8ea4f856c3dbc3c959b10c6dd240c71cc3027305bbee8db409caa007f0eb8ac07427e177d1a7dedf5abad55a3e7e27c250704d156895676c7619eafad59747d1cf4656f2287858935a061a48e645bd59772b9ff1b9d2faaadbb86e846aa93bbb6d52626819b18e275977e027bb86184244da2602e7a0fb2305c1015078e6590ba35ebf5fdaa708467b4fe43f667bb8dafae9ea95a5143236e0db74edf3d101e537ace161688e676ce200871b8d469b9e1f89cea4d73c21e2085674de53bbcd8add7cef1b9ca9318cef8aeaf25faeae4dc797877bd1965e01aa1dbcb86bd72f6595856e752345238cb104976bca531febf34230768ae7515f6145873c743343bff2d609e314b5549b704cc4ff4be2c1857327f04d3dd3523aadb5c10a449c59ca566175600c3f7dafba471cea303dfd20cc041e3d1f225c3baaeff68f85c1f23f46fb8fe485089ae04bb8c6dc83970c88f5d068ab6b83175e2ab39cdd4ef10a162470bd392037b15c6d056263a6e9b5115e4fe68621f92d0d6e1092170c587552004d3104da13fa2459f1469e0664d8344da0a66ca4a174a8295022fee8f7937bf201148b97c6f89a79dbd75b08802f53a022df3f6a405c6bc00d96cb89e2976130067348910218a9c1e9f78d3705d6c685539219513e0328520f1e7581b8da4c03476ebe8f3284dd1f2a403a6801cb026dd62bb34690aeca8fbb1eac39a33666d230aaa5f506d602b9382ba079508d43f129aef8d3da060abd1c8a6746f9ba11b3f450d8467950b414f32a49f13fc6ff3595610cb272e72e6f31e994966dc5b239a0675022b9d3f8c1c867beda62e27836d4178a84ce01b57edfe44089ee819b2dee273c872f5c611f37116f1e061ddd2897767917adebbb270d1d534f21aa29393fb7c82e00d887c8337ad095241ac5d25d62a99a3180603e44ec1c254e36a77a9492ded4fd34ceae33a91934a6510aa791f2ce5e8271d442d86031f4443b8ca6028ae8f0e867b5e3b02542419224ec4b56096af98c252e6ac33a607380017a1534b36cb069747e68363e74e14a83c525fded13c2b17975a89408440b69f702bf4f379441bdfd90cb16d6abe2d54145f090d571e216e8de593e067f5c46db5ab0d0354b920566f585a81eea15f53771a94b70227ea48b0ad1d1ab862110956c74a40a8441d5ff982306adb3e7a649b8f47a26f2377409453e58f4dbf21e12d54e30c73c3fe96971f243cf20235b73f4c32e2b550fe95a0a26d04155fb77d0643eae0782a8855da5f233f74d913c52763d477cc6fa7a4c8367bec300a2876351b15241e7a23511cc18f5117fb331c72c77e3400e61fc5b5f723b10e80a4ecc758b64cb13060feedee9b54c071bb95589cc9c98bce22df5d5d685d731aab6f435297c5ad38ee3a08f1fb16140d54bc45f1acba1580e35019dde9b25177c84c685d64a7984eacb5be3418fff00c43acd97358e8ea1d4ae19cdae61d2508e8a46715c63e96683fac0bac850bb3d85230d60be52f99689952db8f4a41da092e0414ab917f9ff64f3819a25120c1397fc22f33290575114f0907f5341b2e7572e1d1bf9af201bf91d86c27d59f97e2c7f52040efd299b0635e4169e8cab1619dd6d27e913f671de609d7efd512a3295c2671609afaab9f58fa3bce7ebc88dab66fe9c16a4979f80de730e4bcf7d9d63950f9a35d8dcc6b5a3ea809c0d35ab6e44dcf51aaf1fd72dbe5d6a8693aa3efe181be51d01dde2c0f1cb05dbf7188b38c5d28ec98454b6bdbaa5be1951566c65c57cd6929c15e5150f53eec40bdd868f0bf33ef3bd9a764532f3afd177a469cddd9f7e27c918c8075cafaecbb1b1e3550fc763a9c0678f8a4c540d8dc3b413f2b37681c755ded2f2b9192b8e02c12ecd969d22a561bfa9f00e1395ef33290efb26b56738a62bccb0de692a3e3d56178d8efee2427a34990f12816b9629ed95bc98740dbccf210232e1ebeff083d945c507da12e44448cb906d3b69bead76c10b514f066369466526597b6f40a8d74b533b2edbba1423ec9fe527d6c3859fb033f52ff3063d96df138a13b15740ab6fab766a4ddafd051ca01f25ecc45b2d68f6d23990134", 0xf51}], 0x1, 0x0, 0x58}, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000011c0)={0x6, 0xb, 0x2, 0xe}, 0x5, &(0x7f0000000180)="613393f6e7c821f962d05d25aa800201670f73711545fa211601ed3092c7e6e58e883f7ade5e5ac659948c0b37536c0c9442d751d4ebd900d85617d70ee23a14d1b51a81a45c118d9f2bcb859a333d5e16a7b2da390a01c80aa8ebea088ac2e10100000069bba80100000000000000b3eea53d6ea1d205cd4c312eb5fe8523758226399d0c7e29d48a588ec59354669b3b0595c4f6759cdd4ed4abe07e760f9a897bf1eac5fd34746328350000000059ebdd7d38222b59ed7b50543390b22d05a06f15fed41ca9066efba1768e55ff967eeac9b7f7a0fddb2f24ac7ff3b1e8ccfe8364acadd0696186e075c81d2e915ce8b927da134a15d632952b10a15ed6316953c1921d39be50da1715e5009d69561a59b1bb8d375d9db756b240e772d8945559516d97ca2e94e1db0ecc9b1ff88f0561bd4924403cf62f064bad07148cbd22c04a7536e21f3d4382871153560abd4e47fb5e55f93e35f55186c8890b902de9737491178c", 0x0, 0x0, 0xeb3194968c3d41fd) (async) socket(0x18, 0x1, 0x0) (async) dup(r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x1000) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xaa4, 0x6, 0x5, 0x4286, "59e38d68b8a9555ea4f0fcd66feead656e3bd1a7", 0x3, 0x1}) (async) 16:05:18 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) msync(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x2811, r1, 0x2) 16:05:18 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = getgid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000780)={0x0, 0x0, 0x8a85dfe, 0x100000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000780)={0x0, 0x0, 0x8a85dfe, 0x100000000}) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() r6 = dup(r5) chroot(&(0x7f0000000200)='./file1\x00') fcntl$dupfd(r4, 0x0, r6) connect$unix(r6, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='./file0\x00') syz_open_pts() 16:05:18 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) 16:05:18 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() r3 = dup(r2) fcntl$dupfd(r1, 0x0, r3) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x2f, &(0x7f0000000000), 0x10) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x45, 0x80000000, 0x7, 0x10000}, {{r0}, 0x6f9e7ca0c9170db, 0x0, 0x80, 0xf01, 0x1}, {{r5}, 0xfffffffffffffffa, 0x14, 0x2, 0x7, 0x81}, {{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x6}, {{r6}, 0xffffffffffffffff, 0xb0, 0xf0000000, 0xffffffffffffffff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x9, 0xf0000000, 0x9, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x4a, 0xf0000000, 0x0, 0x9}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x7ff, 0xffff}, {{r7}, 0xfffffffffffffff9, 0x2, 0x4, 0x100, 0x2}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x50, 0x10, 0x8, 0x1f}, {{r0}, 0x2, 0x25, 0x20, 0x16e}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x751, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0x8, 0x3}], 0x80000001, &(0x7f0000000180)={0x4, 0x8ee}) 16:05:18 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b900051360000000000000002001000000a11e", 0x13, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x1}, 0x0, [0x0, 0x210, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x10]}, 0x3c) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) r1 = getgid() setregid(r1, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:05:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x10, 0x8000, 0x3f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r6, r7) r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4e, r6, r8, r3, r9, 0x86, 0x7ff}, 0x7fffffffffffffff, 0x6, 0x9}) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r10, 0x29, 0x2f, &(0x7f0000000000), 0x10) listen(r10, 0x0) 16:05:18 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0x100, 0x6}, 0xf8, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="2eaabad40041708e7847b7e23700", 0xe, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) 16:05:19 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) (async) getgroups(0x1, &(0x7f0000001640)=[0x0]) (async) msync(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) (async, rerun: 32) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) (rerun: 32) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) (async) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x2811, r1, 0x2) 16:05:19 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0x100, 0x6}, 0xf8, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="2eaabad40041708e7847b7e23700", 0xe, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0x100, 0x6}, 0xf8, 0x7}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x1ff}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000080)="2eaabad40041708e7847b7e23700", 0xe, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) 16:05:19 executing program 7: r0 = dup(0xffffffffffffff9c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="0c156b5f4a88b6adaab67e6ed7860457c1432f9454333f66cf1df43ecb3b61993af668a57456124908f19d8ce841e4aa869a34b79d033ba4225fc1c9e4aa49cc7cc19b4447b68458e803d1a0874e7e25eab60b6dae539de5bcd4334386a5ef2b6f1692fd9b9baf1ab6b4a2", 0x6b}, {&(0x7f00000000c0)="217499e6c75b2b78f3f403b43076cf3565e1c5232556479e7dc08e3c0350eadca0a907673986e890fa80b259d408b12a6d9813fbc089ad18aa", 0x39}, {&(0x7f0000000100)="abdfa0e34422e9e79669f1648e138c9cbe9bb13c3e56d65c71e936c4ac2e79796dacd19be8f05ab1150ae60dc2d1a0bb677b9f8a0d0f85f2b00a601ebdf257f33f519bd21b41745075bdfe90012b7516dcb861d4a5c83e65c3bbfb74748b1d1f7020bc51986ea5724f789e2e3607859f5121c6f5289e350a65e40d9372fb2aa88ea4bfdd07c3eda12bbb94dce463f8a311b5f58362058d9ca9dffa11d16b5a7e0983b2d31cf99b2d67d759878092567b11785343088d", 0xb6}, {&(0x7f00000001c0)="34b3a28658ec62ddfbfbd99b0558a33407a9cd771dce66362371b83aab46bfdb423f928cbd1b5c752ba093fa6dfb1258e5e51ede247ead89c95e023f6b2ab044d46e4c1390df51e7cf5d500684392940dbe5", 0x52}, {&(0x7f0000000240)="82b81db579a285a30c8d74311a43e0e57b4f14b7295f4b32252eb6e1f06b19315ca3", 0x22}], 0x5, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r0, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffff9c, r1, 0xffffffffffffff9c]}], 0x30, 0x1}, 0x400) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x8100, 0x0) r3 = socket(0x2, 0x8003, 0x40) r4 = fcntl$dupfd(r2, 0xa, r3) fcntl$setflags(r1, 0x2, 0x1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r2, 0x1}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r4, 0x3}) r7 = fcntl$dupfd(r1, 0x0, r3) r8 = socket$inet6(0x18, 0x5, 0x3f) recvmmsg(r8, &(0x7f0000001880)={&(0x7f0000001840)={&(0x7f0000000580)=@un=@file={0x0, ""/518}, 0x208, &(0x7f00000017c0)=[{&(0x7f00000007c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001800)=""/37, 0x25}, 0x7}, 0x10, 0x1, &(0x7f00000018c0)={0x0, 0x1f}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001900), 0x8040, 0x0) close(0xffffffffffffff9c) ioctl$TIOCNXCL(r4, 0x2000740e) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940), 0x2043a, 0x0) r11 = fcntl$dupfd(r8, 0xa, r10) open(&(0x7f0000001980)='./file0\x00', 0x10000, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001a00)={&(0x7f00000019c0)=[{0x80, 0x8}, {0x89, 0x4}, {0x24, 0x3}, {0x8, 0x81}, {0x26, 0x6}, {0x24, 0x1}], 0x6}) close(r2) bind(r7, &(0x7f0000001a40)=@in={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000001b00)={&(0x7f0000001a80)=[{0x83, 0x10001}, {0xc8deb09697112937, 0x9}, {0x89, 0x3f}, {0x25, 0x8}, {0x87, 0x4}, {0xa, 0x9}, {0x87, 0xfff}, {0x44, 0x8000}, {0x47, 0xbbc4}], 0x9}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b40), 0x8, 0x0) fcntl$dupfd(r8, 0xa, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001b80)={0xffffffffffffffff}) r14 = accept(r3, &(0x7f0000002dc0)=@un=@file={0x0, ""/93}, &(0x7f0000002e40)=0x5f) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002e80), 0x10, 0x0) sendmsg$unix(r13, &(0x7f00000033c0)={&(0x7f0000001bc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002d80)=[{&(0x7f0000001c00)="348c4cb2fa68f8704bbec6606d197be96083272de2c6ace819acc486c5678261bcde506903d177ff7eb6bef2f79cca76842e32f427ecb03fe4052137fc4761352f39d9c4c4b6b817143f65667187bc42e55c8550173c9625a4690d1f3efae4ccb8ebc9b8cd8537ee18d860c84949399f02e9671db5130f90a6f325c1813d", 0x7e}, {&(0x7f0000001c80)="8eab022913116d1cf2033049cec05d4645a22d21c7faefeb3c63601cd1c49e04da00d4ea44eebae54e966279328dbf6fc25d0b2cae30faea8bd854dd5ca368e3e82f666aad4fd85d2ad37a4eccd49326b9faa408412f7605ef97fd87dea84e347e3c604339d8a0da0c2544dbcafbef68c4dff9d2ca59f24e5b26c35f117235f5ecb5644a09f6701aa11e605ee83dc226a2ec40fe97ca309f9aa0f330bda1c5644f79550141b3cadbd823454b8133b938910496a1ac00bd4cc9ec06ac280857c5d69472c4e5055dec8d8c0061604a91dd8173802f0d19ce368decf11892511f44f009cb761f918cf3138c54ca649949b58a27b10e699f4fcd42041f18fb17c02ed78e78781dabfebcea4f17218795bf284ea6e7957c5fb951b850835c2964d71910e098deffeef0bfc0727cd356abb2d203dd863570820f1a5c75123ffe74adce93e37ff4cf758bea477b33c5667389f8100f8f3f99a032d401c1412a76e8d06169f2c2465d629aa4016301ce1d8d0d6c67c04af18b492b75f3dcf91584b9aee080d228d46af49f4f2cc03cec91473d8836fc8dcac2eff2ac3d504fcb7a47cf6d7d9916924c7398927e2f578f4c22baef30253ee125a62423f9d877ab18382173c884df557bdcd20f2789546aa9395b60643db1daf4ee512fc8eef4d0f7de7e1e29336ee9287d658dfced590a937bb1a36c1deb912308aa38b89a51bc4dc6562806f42a8386691e068b35fcbbe3719cef61cbb564295c8f03dd224b5e83bcc4f901136a9e4d9473f8b71fc10a186c4a339e61f8d57525925acde0b177b823649d9bbbab0b6c5e9ae77b25be5c799e769636b19993035f1c7f1009fd7019b09617a41339a25007bc24d7320a0febd42e1604961389404c4ed607617fd392bb92e76c3cab8fdf452f7a0c55562ba24429703d8bffd70565de2b28809d998ff92b26b89d673b199a4d1c80b79f1b9f0d6d886722a257c2c37987297bb636389a56382c906978bac68131483eb342a607a1e552c256aaaf6d2a2e35ebe866dcdf2f4715c987bad06508f24d294cdc0db905210a693205b4581c002ef01e17ac58e0001cc21e2d44ede3835cfde5d3f006fee72c9c95d78343b6e8f392e124c43a377283d3909b6a86481d8fde84aca8149a456c824278b71ccb01e5a837545b38b03b3d6ad817670118a5e621ab161001d9efc54cca14abbc2cddeb9a3dba733acd4e25af2ab63e011b06cf272b8505d8d9e4bd8ba8b602095875755a8e3474c2ee3ff69c751378310c0e498435d67f448d96c5f3711b11ee608cef1e9555a04f13bd54bc80ce4d915026a75c46040c19f23b3647dc00db4c6e4edec1e21504706fd67b2a68ffba5c677aeb2b4ad3c44507bef87682f4c2e63c750e415337fc54e822b77b97c19e4ebd56ee72d879ad1a676644a2934aaac21246429df4c624dc2683ba21fc7f784ceb9a2f85806a3a664810265ba444d46910dd5bd3a9fe0c117ac76c0bf211b45652dd7148fd8b5d1f9a9cb034ad8589bbb5110b84ae7b8b2733c379da6b6af51da9c8ee3fb3cbd00ddc1c5828fbfb1f1139d14038def8dc6629dfe3f0cf507ec9c2b812e855212b10292e1ada145312cd05f9291b86ae41cad2daf82829f64a750210953665a7a0bef68ca0ee72ea380a8bd9effbfcedfae3e2295170fedd7aacd6dbb1ae7b0ff317e5496eed4f832e6911602fa4cc5fb5a231964e70ea2d0898704581e8d0cdea3386736d8fb4a84b09336fdb6bfedd8f562d74faa406613af26048cb646df57b25c525aeb7539d267d7ae6d78b0b6773d8411f03abdeade4f7df92fee2b893d491658ea55d78bf42f1d41516e6bbb805909e74a18fd45e0a559b581b0f164f06adf6cd8ac3b5a17ede8488c959aed96a8d66b06537ef7eea92ad033a5761bb3591483e2dabe020c3111dd7b90d575f23b00ef8df775540e9039595ce260ccefedb4e567c79c8539334b1b64af30c1a5b6382ad02aa767ed95beb95d7adc72ec3db103f5c3aa0e1121676e8b8cc8bc1df51fa33f77806d9ec50b072fb9a110defd3d3a7751c85a99aa689c276ef69ee49c0650bf999a48e854a70e0885a29d2388e87ef22f726ec37600ee5a00f1c4490d8727d10e2a22cd958187df411427d221cecf2676cbf18509a7e506761b90d458ee21ae22e86a02e76a321421e90188166147867e0acb9f95346bd53e0f7bd034368e0b80d5c331caa6bbf4061b980fe0c4f97eb2384974447cbaa9a6e4612a4eecfae48228454f03c3572faa1d35bf4d2f3aa53f9829940fcd8f0a02e1e85985b14035f292b586dafac4c5d397791c56cc0345483bb29aafae1f069782418df79a3ba616e8a7ca9e61123fe477e6a39f6ff32e1af3000398e6cf71986295356f69f8a1ac8a596ffbcde65286c975ccebb6e525cf37426eb2522f0aad992ed7419b3b697456c03735d5e9caacc1094ff73ef7fe60eecb65b8a4499fb0f096b9d0b6880184ced70623a71a31c05b6bd038765136c82cdda3665310778f0fe3c6104453e63654939c4267630ffe271ad242bd8510832b1b40940d7d3c60f7e45bbb2fc62e8520eb4526998c7a524aee2f08ab7d56f6db6a83d4f1a472a3f3e48d72b804a3bf184bf89a58f970e0764c2376a147d659cbfabd16a230dfe0608473436f2f75631a66691208fd7d259c1f317fdeaba60d8e86d4941c4c33219f17c2264e062c329e1c67f4652fcff7fc82ac6d6462e7e170f095b2e6eda7dac21e9f7a0a6646ad12d1a92e792a64e7b415ee49f35cc36fae969a81c9397737fcbbb0cdcb44dc9b2345d2980bbf117b6a891c9c26f2f305f9900372513a98fb7e66cf78120f12a5c8cc51147201c47c33ecc47ad4ac5bbb92e0087d9222970a8c6960efdbb5c8c725cb92be7d72da189fdee1034abbb5be90fe4e04ee8ed1f68d1ba6d8a36d2ebacc036ff7920602eefe2b7d343a21f5a0e3e4515604f39d7c2683fbb6307c7b71299900055cd0e586cbd6065c31ee7b6fb09d55a08f5f7f9c815aa511a85f6abeb3cee22748c652b8f1e8aad48ae59d802ea9fb9d8dde2b7ca16c5367fdea2c8bc0c0518b5000524ec99f08972fbcb8548c0260d4bf0ed6b46916d1995848f50026bff4590a1697b500816bbea4afa5dec6a6e176bd832d46d00dabaf9a294f6615256185569f1d1eb109127cd1009d085dbde570b7125693bcf880a6c7dd19dbadb42e6494812f10e211f63f7b402a05a5cc6547d3e39a2711694c2e637648e604f2dbc663f4a95080494527c501750009847df4dd7820733777107c3eb4201c7ed83413fea93b930fdd02d5c0a1ce0d7631cc143131c6f375b7fc23cc3ba6c477fa17f86046c3f8d7f6cc72077744985ecd0f6325c45fe57a91f64ab02824d0035cdfbd038f4d96a753ad5296c8d295da0452efa475375aad4da3caaab97abe6b63d09529f830666ad074fee544e0f7e65495432fc2b446335701b09bc37bc0a0749cc9de3fef5cf08c9d72d13ea2b10ae3d6a689d9f6f84983d4caee2a02b0353fc8fa642ab8c966017d7a4b3036cdfcf9c97dc189c0ac36733f5082fd432b24b5b24aa0771a43166955e509bfbe9adc336705524c5bf12f819bf0a5b1fd3ce75efaee7248db4e4cffb33f7b36d5f77c9f84a50fdb2ca61c4117106c91ac9845dc2c89b3eef38afc4413477f31ca19ac725a854e97a4a9f9cf5524d4d34786d9d7463e15f5be0ad03a22c0c017e739a47067ba2b0741405238d6a827d04e6a63f18b7cd5ffdcffc46b95410675d6b5de4161ce4be585daa24e3c50cfc573ae9949fbf4f5a75435761a71ddec905a5ea2bcc9e598c76466fa6686b57b50c60a90f659e2140559802c39b3439f17332c6df6252c194dcc70a7a59e45d24bfd567ffd0b1f7cec92f8e0e4586fb07baa316a30dd46c89fa76a35c9796b6477bc079e4e75198e13d89a4b3f1a5f1d3b51df2d959a7149772b8369e7f2ae3dfebfe55ad09c711bea016c728b4040a04b80c3e3d8c5a871af9fab5be8af4d68caaceb1cee24db341cf9ddbf2ecde81109a9fa562b5cd3ac0a72a0737cfaeb24891d67ddcae6ef067da886bbf00ec0750ee8fd533f2f2a21b01ccf642c689647190dfc2c8046cbbed457c189a750aba99cd047fee1e658f506631476d4d7d4053682558e02555067777885a7b5240cf28dc2f9d0655e2d36ccaad9ed623e4e099364d258cab52a2c5cb04c5db6d88e2cbff914d790597fb673fad4221284637bc3e736894db338ab66e463c45508351eb4d1c76ad2ecaf94a437303694bef3292b3a05a53ad5f74f08f6123aaab85ea0457fa25c2391a4ec326a0be14cefa612890c0243ca5f68a138d42c00076ac3ecd0afcac92187264b12e25ae057562e6ab2fbc5f3acc339d32a6905bcc962ea7d9f98a9d4e65be664f4c92050ee7f40e56424cea01875fd5ac65d9919d962049ae323e9ab34d0393b626ec81857f0a472623bd04c4e2d9172fd0e69cf176be3dd1d008a8bb12546a6eb7a740290c7cd3d463516242b6baa47e8916f689a2c5715cf502ed7d887a3e81c2172550cda08d04a149cd126937422e4c78b0410330e65f0cd1952c084e0216d9d1285346ef06e6b2a5d06530d3f7f9373bf3fc7539ae95279b577eb0c0f1e314196b200a5c7fa82536b1156c7e246f8d9bd5ab862ab938389ecc26f206ebeb36fe078b15033af665000a8a615b5ba45c28645a4908ebd45b579f878e678b66db98bc1ae4d4d0fea272fb7c440f402ee0bd34f48b7069a04e45606c0e39bc97a849ecf2634c752399726f85a0fda0a3d9f145f7b3d8c8c473352644a89cf748649b7810c8790035ac87eba37b5fc233ccee153589890e003361fa911e69f4102a86a426e64c4ae8a082d68a08c696390c92992c088e8c6e7308b41710f17b4ca8914ec537550e023272df9bec79e1180a2ed6253cd4f07c93767dbf050c5344fa43ba77cb67a2763ecf999999c33b4893f26b9e5d0089d3eb3293efcabf235e2a7ea94179b58c16ba807b7dd3b737686b6f94bd60d9855cd8c33d06f83feaef1c2c71f98f67c3ef855d2b787994ccb7effcda7514f8cf3a88b2790f225dc29a529e498ca180c42a48c3eb7bba191ef9ac18dd0d9e36bf1e1a191f2a473d5a84a2e4267fe3bd021d41a9990dcc832a4cf9ccf398774e51cc1dbe35a89fefc1c643970614f1150159849872cb3a32b0848a259ceebd06460b3159190315e011f0587bf38b976f343ebd929cc7c5bb9b9aa085533a548d2643723ed03b496e16e3cc12a1812117e4cfbb5e0a3c77e59de025392ee4e580034040cc262c9f7f3007058bb3552f84fb1439983b5f991c3c232a963530350839737ee78aacee0331f3efd31c771a31d5ec254e744aa96e3dad7420074c07eb118118a8fe04f71238fa8091bf625eeede26a6a5d6a73e3a6e3767cd6d752975c6d0c11b8a33c67caba588174f21651ade81df5817aae31a56fad5469abec54f16ecc5a0419b3babfc32121838e7691edfe555cc2e8ca86cace81f778facaa9df63abc0dd08b14b86e604b0058099bb244b6cd28499703fb941eefa7f24f1dddea5cb0241f0133c6998b1c474081c38e04e97d2dd55d13550ef1ad8c6f7ffb010f83841dffab01815344e38c77b687cab1bfb6e1c47139ea12efd411095459e9db5805e1a2b2d86e2e027c9d4af65de5b5afc82c70a18c61b3fdf61bc03cdf3e852e76342959c98d2d66aacfbc1b7c80f1daf554729372853d3d8589002405a79f49f5d966853c24bbe63ec3e63fa115ed44f4", 0x1000}, {&(0x7f0000002c80)="7ed92b422856b6fc374e6a719d2365dbb3917f687a214438ddccec059f5bb523f602c53e97f3b6ac21eeeecab37347e26a077880797f8814745265d16d411d1553731468a1a7d598c1ee7ab7a892d227cc925bc91491701e146e8d7b98e7864920e06f5d5c26766c026aeccc6847376cf4c695e6bc393493d0e20733209b9fd91b51bf46a3f954deb782ac1f029c571c9b6edab0d6d40c533dfe1f502c1d2bcc2e2bce4c10d725ef04d896ce7eeb8a6460fbb05686db26fa6a5b4260f177addde588f3b827188c07fca4f0e708e13085819d520c78e9a758ab147c42c112fcee156528cdecfd0911a9a2c3", 0xeb}], 0x3, &(0x7f0000003240)=[@rights={0x30, 0xffff, 0x1, [r14, r0, r9, r3, r15, 0xffffffffffffffff, r5, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0xffffffffffffffff, r10]}, @rights={0x20, 0xffff, 0x1, [r9, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x150, 0x9}, 0x5) 16:05:19 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)}) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x0) (async) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r4, 0x0, r3) (async) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) 16:05:19 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b900051360000000000000002001000000a11e", 0x13, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x1}, 0x0, [0x0, 0x210, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x10]}, 0x3c) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) r1 = getgid() setregid(r1, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b900051360000000000000002001000000a11e", 0x13, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x1}, 0x0, [0x0, 0x210, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x10]}, 0x3c) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) (async) getgid() (async) setregid(r1, 0x0) (async) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, r1, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) 16:05:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) socket(0x10, 0x8000, 0x3f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r6, r7) (async) r8 = getgid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4e, r6, r8, r3, r9, 0x86, 0x7ff}, 0x7fffffffffffffff, 0x6, 0x9}) (async) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r10, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) listen(r10, 0x0) 16:05:19 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = syz_open_pts() r3 = dup(r2) fcntl$dupfd(r1, 0x0, r3) (async) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x45, 0x80000000, 0x7, 0x10000}, {{r0}, 0x6f9e7ca0c9170db, 0x0, 0x80, 0xf01, 0x1}, {{r5}, 0xfffffffffffffffa, 0x14, 0x2, 0x7, 0x81}, {{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x6}, {{r6}, 0xffffffffffffffff, 0xb0, 0xf0000000, 0xffffffffffffffff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x9, 0xf0000000, 0x9, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x4a, 0xf0000000, 0x0, 0x9}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x7ff, 0xffff}, {{r7}, 0xfffffffffffffff9, 0x2, 0x4, 0x100, 0x2}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x50, 0x10, 0x8, 0x1f}, {{r0}, 0x2, 0x25, 0x20, 0x16e}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x751, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0x8, 0x3}], 0x80000001, &(0x7f0000000180)={0x4, 0x8ee}) 16:05:19 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') (async) chdir(&(0x7f0000000040)='./file0\x00') r0 = getgid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000780)={0x0, 0x0, 0x8a85dfe, 0x100000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000780)={0x0, 0x0, 0x8a85dfe, 0x100000000}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000780)={0x0, 0x0, 0x8a85dfe, 0x100000000}) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) syz_open_pts() (async) r5 = syz_open_pts() r6 = dup(r5) chroot(&(0x7f0000000200)='./file1\x00') (async) chroot(&(0x7f0000000200)='./file1\x00') fcntl$dupfd(r4, 0x0, r6) connect$unix(r6, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='./file0\x00') syz_open_pts() 16:05:19 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) msync(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x2811, r1, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) (async) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) (async) getgroups(0x1, &(0x7f0000001640)=[0x0]) (async) msync(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) (async) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) (async) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) (async) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x2811, r1, 0x2) (async) 16:05:19 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0x100, 0x6}, 0xf8, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x1ff}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000080)="2eaabad40041708e7847b7e23700", 0xe, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) 16:05:19 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) socket$inet6(0x18, 0x2, 0x0) (async) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) 16:05:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() r6 = dup(r5) fcntl$dupfd(r4, 0x0, r6) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000000c0)=0x3, 0x4) 16:05:19 executing program 5: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x41f1, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x4}, {0x18, 0x3, 0x9, 0x400}, 0x20, [0x9, 0x7, 0x401, 0x3, 0x3, 0x80000000, 0x1000, 0x401]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0x7}, {0x18, 0x0, 0x0, 0x5}, 0x94a, [0x40, 0x200, 0x101, 0x6, 0x6, 0x401, 0x84, 0x5]}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) r4 = accept(r0, 0x0, &(0x7f0000000580)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) r6 = accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/34}, &(0x7f0000000640)=0x24) r7 = socket$unix(0x1, 0x2, 0x0) r8 = accept$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r9 = getpgrp() r10 = getegid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="39403fcb7a29c368db49fcfbf82f5dfb17fbe42b1e8a16d35eca4bbd0e481000d6b2b5c4427aeffad95f04ba95cf96a866a0208d7461bc44ea5f4121626477dc6ca54520eefbb9a1ba142c947d", 0x4d}, {&(0x7f0000000200)="d0fcc3c25c29f449ed92ee3078e98aac052f53fed6fe899f9c714ac7e8851770b47be20557e6c47ca0043c3959f53322609b52ecdae71693888878d4ccef5ceb9729d996df8b33d4df2befc45de25ceb0a390547e9f03827c211ab9518c0784ef2ad50095ab074060af241fc0a02e2806697f0bdfc018706a6a74d6c76950488320c111baf0d0287f01bfc", 0x8b}, {&(0x7f00000002c0)="c3d1ae42f6736b4d713cd3af4a21f8c79ca3e74d63462373243df5c2ff90e1b4ee20a550cef73428c9c1d6005375b5ebbb0b6f2ff1508c5328d887d65f9e1fd727de38245a99ff4b4dfcf9154e6f14b6cc966cc270dc22be", 0x58}, {&(0x7f0000000340)="ca6d63fd1b165a832abae5db7fda051882dee08c7172bf20c5ecb64d2fad114e85b279b006e3a5cfcffda61eb28cd99408c01ccb7ef0650d1db7caa122cc8fd1f844ca98613c913918c66d29ed6bd5df8fc0634080456b3d7c46e8a8b2be486c1daed2452dbeabb0123c5bbeadd155d36d4f25fd5c23b1d622af73", 0x7b}, {&(0x7f00000003c0)="9f533865a7069c4e13746147aa70b873988a4ece029cc262326d9300bb080d1d0584aa9e8dbd3e34d5f8ec371d068290d3fb790b43541a43061efa8b3dd62c279e742951", 0x44}, {&(0x7f0000000440)="54c1fe9cadd6a53d112e936c907344496e50cae9457c2e95b06cd39c252b95e578ec9a3b996bbcab80f534a296fb9bd4b72bea1232534dc7f43ac2885a4b5eb9b773b95e3499ca106bcb4c106c8910bae2d5158cde5ad6", 0x57}], 0x6, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r5, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r7, r8, r0]}, @cred={0x20, 0xffff, 0x0, r9, r1, r10}], 0xd8, 0x403}, 0x408) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000840)=0x3, 0x4) dup2(r4, r4) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x20000, 0x0) ioctl$SPKRTUNE(r11, 0x20005302, &(0x7f00000008c0)={0x1, 0x3d}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000900)={0x3, 0x7}) socketpair(0x18, 0x3, 0x4, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x20, &(0x7f0000000980)=0x5, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) r16 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000a40)={{0x1, 0xffffffffffffffff, r2, r15, r10, 0x29, 0x3718}, 0x8001, 0x6, r9, r16, 0x4, 0xccd, 0x7}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000ac0)={0x10, 0x40, 0x4, 0x200800000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x88}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fea000/0xe000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x401}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f00007fe000/0x800000)=nil, 0x6}, {&(0x7f0000b45000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000fe1000/0x3000)=nil, &(0x7f00008fd000/0x4000)=nil, 0x7ab8}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f0000c63000/0x3000)=nil}, {&(0x7f0000da0000/0x2000)=nil, &(0x7f0000a65000/0x3000)=nil, 0x3}, {&(0x7f00005fb000/0x1000)=nil, &(0x7f0000abf000/0x1000)=nil, 0x8000000000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) writev(r12, &(0x7f0000001040)=[{&(0x7f0000000fc0)="892002c48f4a037b13609dc0bfd62cfaac0f501a7a0ae31c9f69b7d2efef5ac522a400b2ad50a9f1db6749ed162f596385cfa44b2b24494560ad839fbec9b5db2243547c71", 0x45}], 0x1) fchflags(r12, 0x0) accept$inet(r11, &(0x7f0000001080), &(0x7f00000010c0)=0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) fcntl$setown(r17, 0x6, r14) 16:05:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x10, 0x8000, 0x3f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r6, r7) r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4e, r6, r8, r3, r9, 0x86, 0x7ff}, 0x7fffffffffffffff, 0x6, 0x9}) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r10, 0x29, 0x2f, &(0x7f0000000000), 0x10) listen(r10, 0x0) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) socket$unix(0x1, 0x5, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) socket(0x800000018, 0x3, 0x102) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) socket(0x10, 0x8000, 0x3f) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xfffffffffffffdff) (async) chown(&(0x7f00000001c0)='./file0\x00', r6, r7) (async) getgid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4e, r6, r8, r3, r9, 0x86, 0x7ff}, 0x7fffffffffffffff, 0x6, 0x9}) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r10, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) listen(r10, 0x0) (async) 16:05:19 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) r1 = socket(0x18, 0x2, 0x0) syz_open_pts() (async) r2 = syz_open_pts() r3 = dup(r2) fcntl$dupfd(r1, 0x0, r3) socket$inet6(0x18, 0x3, 0x0) (async) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x2f, &(0x7f0000000000), 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) setsockopt$sock_timeval(r8, 0x29, 0x2f, &(0x7f0000000000), 0x10) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x45, 0x80000000, 0x7, 0x10000}, {{r0}, 0x6f9e7ca0c9170db, 0x0, 0x80, 0xf01, 0x1}, {{r5}, 0xfffffffffffffffa, 0x14, 0x2, 0x7, 0x81}, {{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x6}, {{r6}, 0xffffffffffffffff, 0xb0, 0xf0000000, 0xffffffffffffffff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x9, 0xf0000000, 0x9, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x4a, 0xf0000000, 0x0, 0x9}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x7ff, 0xffff}, {{r7}, 0xfffffffffffffff9, 0x2, 0x4, 0x100, 0x2}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x50, 0x10, 0x8, 0x1f}, {{r0}, 0x2, 0x25, 0x20, 0x16e}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x751, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0x8, 0x3}], 0x80000001, &(0x7f0000000180)={0x4, 0x8ee}) 16:05:19 executing program 6: sysctl$net_inet_tcp(&(0x7f0000001140)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="ed14a820", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) setregid(0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)) 16:05:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) (async) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) (async) shutdown(r0, 0x0) r4 = socket(0x18, 0x2, 0x0) (async) r5 = syz_open_pts() r6 = dup(r5) fcntl$dupfd(r4, 0x0, r6) (async) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000000c0)=0x3, 0x4) 16:05:19 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async, rerun: 64) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) (async, rerun: 64) chdir(&(0x7f0000000040)='./file0\x00') (async) r0 = getgid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000780)={0x0, 0x0, 0x8a85dfe, 0x100000000}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000780)={0x0, 0x0, 0x8a85dfe, 0x100000000}) (async, rerun: 32) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) (async, rerun: 32) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r4 = socket(0x18, 0x2, 0x0) (async) r5 = syz_open_pts() r6 = dup(r5) chroot(&(0x7f0000000200)='./file1\x00') (async) fcntl$dupfd(r4, 0x0, r6) (async) connect$unix(r6, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='./file0\x00') syz_open_pts() 16:05:19 executing program 7: dup(0xffffffffffffff9c) (async) r0 = dup(0xffffffffffffff9c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="0c156b5f4a88b6adaab67e6ed7860457c1432f9454333f66cf1df43ecb3b61993af668a57456124908f19d8ce841e4aa869a34b79d033ba4225fc1c9e4aa49cc7cc19b4447b68458e803d1a0874e7e25eab60b6dae539de5bcd4334386a5ef2b6f1692fd9b9baf1ab6b4a2", 0x6b}, {&(0x7f00000000c0)="217499e6c75b2b78f3f403b43076cf3565e1c5232556479e7dc08e3c0350eadca0a907673986e890fa80b259d408b12a6d9813fbc089ad18aa", 0x39}, {&(0x7f0000000100)="abdfa0e34422e9e79669f1648e138c9cbe9bb13c3e56d65c71e936c4ac2e79796dacd19be8f05ab1150ae60dc2d1a0bb677b9f8a0d0f85f2b00a601ebdf257f33f519bd21b41745075bdfe90012b7516dcb861d4a5c83e65c3bbfb74748b1d1f7020bc51986ea5724f789e2e3607859f5121c6f5289e350a65e40d9372fb2aa88ea4bfdd07c3eda12bbb94dce463f8a311b5f58362058d9ca9dffa11d16b5a7e0983b2d31cf99b2d67d759878092567b11785343088d", 0xb6}, {&(0x7f00000001c0)="34b3a28658ec62ddfbfbd99b0558a33407a9cd771dce66362371b83aab46bfdb423f928cbd1b5c752ba093fa6dfb1258e5e51ede247ead89c95e023f6b2ab044d46e4c1390df51e7cf5d500684392940dbe5", 0x52}, {&(0x7f0000000240)="82b81db579a285a30c8d74311a43e0e57b4f14b7295f4b32252eb6e1f06b19315ca3", 0x22}], 0x5, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r0, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffff9c, r1, 0xffffffffffffff9c]}], 0x30, 0x1}, 0x400) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x8100, 0x0) r3 = socket(0x2, 0x8003, 0x40) r4 = fcntl$dupfd(r2, 0xa, r3) fcntl$setflags(r1, 0x2, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r2, 0x1}) (async) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r2, 0x1}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r4, 0x3}) r7 = fcntl$dupfd(r1, 0x0, r3) r8 = socket$inet6(0x18, 0x5, 0x3f) recvmmsg(r8, &(0x7f0000001880)={&(0x7f0000001840)={&(0x7f0000000580)=@un=@file={0x0, ""/518}, 0x208, &(0x7f00000017c0)=[{&(0x7f00000007c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001800)=""/37, 0x25}, 0x7}, 0x10, 0x1, &(0x7f00000018c0)={0x0, 0x1f}) openat$vmm(0xffffffffffffff9c, &(0x7f0000001900), 0x8040, 0x0) (async) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001900), 0x8040, 0x0) close(0xffffffffffffff9c) (async) close(0xffffffffffffff9c) ioctl$TIOCNXCL(r4, 0x2000740e) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940), 0x2043a, 0x0) r11 = fcntl$dupfd(r8, 0xa, r10) open(&(0x7f0000001980)='./file0\x00', 0x10000, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001a00)={&(0x7f00000019c0)=[{0x80, 0x8}, {0x89, 0x4}, {0x24, 0x3}, {0x8, 0x81}, {0x26, 0x6}, {0x24, 0x1}], 0x6}) close(r2) (async) close(r2) bind(r7, &(0x7f0000001a40)=@in={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000001b00)={&(0x7f0000001a80)=[{0x83, 0x10001}, {0xc8deb09697112937, 0x9}, {0x89, 0x3f}, {0x25, 0x8}, {0x87, 0x4}, {0xa, 0x9}, {0x87, 0xfff}, {0x44, 0x8000}, {0x47, 0xbbc4}], 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001b40), 0x8, 0x0) (async) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b40), 0x8, 0x0) fcntl$dupfd(r8, 0xa, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001b80)={0xffffffffffffffff}) accept(r3, &(0x7f0000002dc0)=@un=@file={0x0, ""/93}, &(0x7f0000002e40)=0x5f) (async) r14 = accept(r3, &(0x7f0000002dc0)=@un=@file={0x0, ""/93}, &(0x7f0000002e40)=0x5f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002e80), 0x10, 0x0) (async) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002e80), 0x10, 0x0) sendmsg$unix(r13, &(0x7f00000033c0)={&(0x7f0000001bc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002d80)=[{&(0x7f0000001c00)="348c4cb2fa68f8704bbec6606d197be96083272de2c6ace819acc486c5678261bcde506903d177ff7eb6bef2f79cca76842e32f427ecb03fe4052137fc4761352f39d9c4c4b6b817143f65667187bc42e55c8550173c9625a4690d1f3efae4ccb8ebc9b8cd8537ee18d860c84949399f02e9671db5130f90a6f325c1813d", 0x7e}, {&(0x7f0000001c80)="8eab022913116d1cf2033049cec05d4645a22d21c7faefeb3c63601cd1c49e04da00d4ea44eebae54e966279328dbf6fc25d0b2cae30faea8bd854dd5ca368e3e82f666aad4fd85d2ad37a4eccd49326b9faa408412f7605ef97fd87dea84e347e3c604339d8a0da0c2544dbcafbef68c4dff9d2ca59f24e5b26c35f117235f5ecb5644a09f6701aa11e605ee83dc226a2ec40fe97ca309f9aa0f330bda1c5644f79550141b3cadbd823454b8133b938910496a1ac00bd4cc9ec06ac280857c5d69472c4e5055dec8d8c0061604a91dd8173802f0d19ce368decf11892511f44f009cb761f918cf3138c54ca649949b58a27b10e699f4fcd42041f18fb17c02ed78e78781dabfebcea4f17218795bf284ea6e7957c5fb951b850835c2964d71910e098deffeef0bfc0727cd356abb2d203dd863570820f1a5c75123ffe74adce93e37ff4cf758bea477b33c5667389f8100f8f3f99a032d401c1412a76e8d06169f2c2465d629aa4016301ce1d8d0d6c67c04af18b492b75f3dcf91584b9aee080d228d46af49f4f2cc03cec91473d8836fc8dcac2eff2ac3d504fcb7a47cf6d7d9916924c7398927e2f578f4c22baef30253ee125a62423f9d877ab18382173c884df557bdcd20f2789546aa9395b60643db1daf4ee512fc8eef4d0f7de7e1e29336ee9287d658dfced590a937bb1a36c1deb912308aa38b89a51bc4dc6562806f42a8386691e068b35fcbbe3719cef61cbb564295c8f03dd224b5e83bcc4f901136a9e4d9473f8b71fc10a186c4a339e61f8d57525925acde0b177b823649d9bbbab0b6c5e9ae77b25be5c799e769636b19993035f1c7f1009fd7019b09617a41339a25007bc24d7320a0febd42e1604961389404c4ed607617fd392bb92e76c3cab8fdf452f7a0c55562ba24429703d8bffd70565de2b28809d998ff92b26b89d673b199a4d1c80b79f1b9f0d6d886722a257c2c37987297bb636389a56382c906978bac68131483eb342a607a1e552c256aaaf6d2a2e35ebe866dcdf2f4715c987bad06508f24d294cdc0db905210a693205b4581c002ef01e17ac58e0001cc21e2d44ede3835cfde5d3f006fee72c9c95d78343b6e8f392e124c43a377283d3909b6a86481d8fde84aca8149a456c824278b71ccb01e5a837545b38b03b3d6ad817670118a5e621ab161001d9efc54cca14abbc2cddeb9a3dba733acd4e25af2ab63e011b06cf272b8505d8d9e4bd8ba8b602095875755a8e3474c2ee3ff69c751378310c0e498435d67f448d96c5f3711b11ee608cef1e9555a04f13bd54bc80ce4d915026a75c46040c19f23b3647dc00db4c6e4edec1e21504706fd67b2a68ffba5c677aeb2b4ad3c44507bef87682f4c2e63c750e415337fc54e822b77b97c19e4ebd56ee72d879ad1a676644a2934aaac21246429df4c624dc2683ba21fc7f784ceb9a2f85806a3a664810265ba444d46910dd5bd3a9fe0c117ac76c0bf211b45652dd7148fd8b5d1f9a9cb034ad8589bbb5110b84ae7b8b2733c379da6b6af51da9c8ee3fb3cbd00ddc1c5828fbfb1f1139d14038def8dc6629dfe3f0cf507ec9c2b812e855212b10292e1ada145312cd05f9291b86ae41cad2daf82829f64a750210953665a7a0bef68ca0ee72ea380a8bd9effbfcedfae3e2295170fedd7aacd6dbb1ae7b0ff317e5496eed4f832e6911602fa4cc5fb5a231964e70ea2d0898704581e8d0cdea3386736d8fb4a84b09336fdb6bfedd8f562d74faa406613af26048cb646df57b25c525aeb7539d267d7ae6d78b0b6773d8411f03abdeade4f7df92fee2b893d491658ea55d78bf42f1d41516e6bbb805909e74a18fd45e0a559b581b0f164f06adf6cd8ac3b5a17ede8488c959aed96a8d66b06537ef7eea92ad033a5761bb3591483e2dabe020c3111dd7b90d575f23b00ef8df775540e9039595ce260ccefedb4e567c79c8539334b1b64af30c1a5b6382ad02aa767ed95beb95d7adc72ec3db103f5c3aa0e1121676e8b8cc8bc1df51fa33f77806d9ec50b072fb9a110defd3d3a7751c85a99aa689c276ef69ee49c0650bf999a48e854a70e0885a29d2388e87ef22f726ec37600ee5a00f1c4490d8727d10e2a22cd958187df411427d221cecf2676cbf18509a7e506761b90d458ee21ae22e86a02e76a321421e90188166147867e0acb9f95346bd53e0f7bd034368e0b80d5c331caa6bbf4061b980fe0c4f97eb2384974447cbaa9a6e4612a4eecfae48228454f03c3572faa1d35bf4d2f3aa53f9829940fcd8f0a02e1e85985b14035f292b586dafac4c5d397791c56cc0345483bb29aafae1f069782418df79a3ba616e8a7ca9e61123fe477e6a39f6ff32e1af3000398e6cf71986295356f69f8a1ac8a596ffbcde65286c975ccebb6e525cf37426eb2522f0aad992ed7419b3b697456c03735d5e9caacc1094ff73ef7fe60eecb65b8a4499fb0f096b9d0b6880184ced70623a71a31c05b6bd038765136c82cdda3665310778f0fe3c6104453e63654939c4267630ffe271ad242bd8510832b1b40940d7d3c60f7e45bbb2fc62e8520eb4526998c7a524aee2f08ab7d56f6db6a83d4f1a472a3f3e48d72b804a3bf184bf89a58f970e0764c2376a147d659cbfabd16a230dfe0608473436f2f75631a66691208fd7d259c1f317fdeaba60d8e86d4941c4c33219f17c2264e062c329e1c67f4652fcff7fc82ac6d6462e7e170f095b2e6eda7dac21e9f7a0a6646ad12d1a92e792a64e7b415ee49f35cc36fae969a81c9397737fcbbb0cdcb44dc9b2345d2980bbf117b6a891c9c26f2f305f9900372513a98fb7e66cf78120f12a5c8cc51147201c47c33ecc47ad4ac5bbb92e0087d9222970a8c6960efdbb5c8c725cb92be7d72da189fdee1034abbb5be90fe4e04ee8ed1f68d1ba6d8a36d2ebacc036ff7920602eefe2b7d343a21f5a0e3e4515604f39d7c2683fbb6307c7b71299900055cd0e586cbd6065c31ee7b6fb09d55a08f5f7f9c815aa511a85f6abeb3cee22748c652b8f1e8aad48ae59d802ea9fb9d8dde2b7ca16c5367fdea2c8bc0c0518b5000524ec99f08972fbcb8548c0260d4bf0ed6b46916d1995848f50026bff4590a1697b500816bbea4afa5dec6a6e176bd832d46d00dabaf9a294f6615256185569f1d1eb109127cd1009d085dbde570b7125693bcf880a6c7dd19dbadb42e6494812f10e211f63f7b402a05a5cc6547d3e39a2711694c2e637648e604f2dbc663f4a95080494527c501750009847df4dd7820733777107c3eb4201c7ed83413fea93b930fdd02d5c0a1ce0d7631cc143131c6f375b7fc23cc3ba6c477fa17f86046c3f8d7f6cc72077744985ecd0f6325c45fe57a91f64ab02824d0035cdfbd038f4d96a753ad5296c8d295da0452efa475375aad4da3caaab97abe6b63d09529f830666ad074fee544e0f7e65495432fc2b446335701b09bc37bc0a0749cc9de3fef5cf08c9d72d13ea2b10ae3d6a689d9f6f84983d4caee2a02b0353fc8fa642ab8c966017d7a4b3036cdfcf9c97dc189c0ac36733f5082fd432b24b5b24aa0771a43166955e509bfbe9adc336705524c5bf12f819bf0a5b1fd3ce75efaee7248db4e4cffb33f7b36d5f77c9f84a50fdb2ca61c4117106c91ac9845dc2c89b3eef38afc4413477f31ca19ac725a854e97a4a9f9cf5524d4d34786d9d7463e15f5be0ad03a22c0c017e739a47067ba2b0741405238d6a827d04e6a63f18b7cd5ffdcffc46b95410675d6b5de4161ce4be585daa24e3c50cfc573ae9949fbf4f5a75435761a71ddec905a5ea2bcc9e598c76466fa6686b57b50c60a90f659e2140559802c39b3439f17332c6df6252c194dcc70a7a59e45d24bfd567ffd0b1f7cec92f8e0e4586fb07baa316a30dd46c89fa76a35c9796b6477bc079e4e75198e13d89a4b3f1a5f1d3b51df2d959a7149772b8369e7f2ae3dfebfe55ad09c711bea016c728b4040a04b80c3e3d8c5a871af9fab5be8af4d68caaceb1cee24db341cf9ddbf2ecde81109a9fa562b5cd3ac0a72a0737cfaeb24891d67ddcae6ef067da886bbf00ec0750ee8fd533f2f2a21b01ccf642c689647190dfc2c8046cbbed457c189a750aba99cd047fee1e658f506631476d4d7d4053682558e02555067777885a7b5240cf28dc2f9d0655e2d36ccaad9ed623e4e099364d258cab52a2c5cb04c5db6d88e2cbff914d790597fb673fad4221284637bc3e736894db338ab66e463c45508351eb4d1c76ad2ecaf94a437303694bef3292b3a05a53ad5f74f08f6123aaab85ea0457fa25c2391a4ec326a0be14cefa612890c0243ca5f68a138d42c00076ac3ecd0afcac92187264b12e25ae057562e6ab2fbc5f3acc339d32a6905bcc962ea7d9f98a9d4e65be664f4c92050ee7f40e56424cea01875fd5ac65d9919d962049ae323e9ab34d0393b626ec81857f0a472623bd04c4e2d9172fd0e69cf176be3dd1d008a8bb12546a6eb7a740290c7cd3d463516242b6baa47e8916f689a2c5715cf502ed7d887a3e81c2172550cda08d04a149cd126937422e4c78b0410330e65f0cd1952c084e0216d9d1285346ef06e6b2a5d06530d3f7f9373bf3fc7539ae95279b577eb0c0f1e314196b200a5c7fa82536b1156c7e246f8d9bd5ab862ab938389ecc26f206ebeb36fe078b15033af665000a8a615b5ba45c28645a4908ebd45b579f878e678b66db98bc1ae4d4d0fea272fb7c440f402ee0bd34f48b7069a04e45606c0e39bc97a849ecf2634c752399726f85a0fda0a3d9f145f7b3d8c8c473352644a89cf748649b7810c8790035ac87eba37b5fc233ccee153589890e003361fa911e69f4102a86a426e64c4ae8a082d68a08c696390c92992c088e8c6e7308b41710f17b4ca8914ec537550e023272df9bec79e1180a2ed6253cd4f07c93767dbf050c5344fa43ba77cb67a2763ecf999999c33b4893f26b9e5d0089d3eb3293efcabf235e2a7ea94179b58c16ba807b7dd3b737686b6f94bd60d9855cd8c33d06f83feaef1c2c71f98f67c3ef855d2b787994ccb7effcda7514f8cf3a88b2790f225dc29a529e498ca180c42a48c3eb7bba191ef9ac18dd0d9e36bf1e1a191f2a473d5a84a2e4267fe3bd021d41a9990dcc832a4cf9ccf398774e51cc1dbe35a89fefc1c643970614f1150159849872cb3a32b0848a259ceebd06460b3159190315e011f0587bf38b976f343ebd929cc7c5bb9b9aa085533a548d2643723ed03b496e16e3cc12a1812117e4cfbb5e0a3c77e59de025392ee4e580034040cc262c9f7f3007058bb3552f84fb1439983b5f991c3c232a963530350839737ee78aacee0331f3efd31c771a31d5ec254e744aa96e3dad7420074c07eb118118a8fe04f71238fa8091bf625eeede26a6a5d6a73e3a6e3767cd6d752975c6d0c11b8a33c67caba588174f21651ade81df5817aae31a56fad5469abec54f16ecc5a0419b3babfc32121838e7691edfe555cc2e8ca86cace81f778facaa9df63abc0dd08b14b86e604b0058099bb244b6cd28499703fb941eefa7f24f1dddea5cb0241f0133c6998b1c474081c38e04e97d2dd55d13550ef1ad8c6f7ffb010f83841dffab01815344e38c77b687cab1bfb6e1c47139ea12efd411095459e9db5805e1a2b2d86e2e027c9d4af65de5b5afc82c70a18c61b3fdf61bc03cdf3e852e76342959c98d2d66aacfbc1b7c80f1daf554729372853d3d8589002405a79f49f5d966853c24bbe63ec3e63fa115ed44f4", 0x1000}, {&(0x7f0000002c80)="7ed92b422856b6fc374e6a719d2365dbb3917f687a214438ddccec059f5bb523f602c53e97f3b6ac21eeeecab37347e26a077880797f8814745265d16d411d1553731468a1a7d598c1ee7ab7a892d227cc925bc91491701e146e8d7b98e7864920e06f5d5c26766c026aeccc6847376cf4c695e6bc393493d0e20733209b9fd91b51bf46a3f954deb782ac1f029c571c9b6edab0d6d40c533dfe1f502c1d2bcc2e2bce4c10d725ef04d896ce7eeb8a6460fbb05686db26fa6a5b4260f177addde588f3b827188c07fca4f0e708e13085819d520c78e9a758ab147c42c112fcee156528cdecfd0911a9a2c3", 0xeb}], 0x3, &(0x7f0000003240)=[@rights={0x30, 0xffff, 0x1, [r14, r0, r9, r3, r15, 0xffffffffffffffff, r5, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0xffffffffffffffff, r10]}, @rights={0x20, 0xffff, 0x1, [r9, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x150, 0x9}, 0x5) (async) sendmsg$unix(r13, &(0x7f00000033c0)={&(0x7f0000001bc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002d80)=[{&(0x7f0000001c00)="348c4cb2fa68f8704bbec6606d197be96083272de2c6ace819acc486c5678261bcde506903d177ff7eb6bef2f79cca76842e32f427ecb03fe4052137fc4761352f39d9c4c4b6b817143f65667187bc42e55c8550173c9625a4690d1f3efae4ccb8ebc9b8cd8537ee18d860c84949399f02e9671db5130f90a6f325c1813d", 0x7e}, {&(0x7f0000001c80)="8eab022913116d1cf2033049cec05d4645a22d21c7faefeb3c63601cd1c49e04da00d4ea44eebae54e966279328dbf6fc25d0b2cae30faea8bd854dd5ca368e3e82f666aad4fd85d2ad37a4eccd49326b9faa408412f7605ef97fd87dea84e347e3c604339d8a0da0c2544dbcafbef68c4dff9d2ca59f24e5b26c35f117235f5ecb5644a09f6701aa11e605ee83dc226a2ec40fe97ca309f9aa0f330bda1c5644f79550141b3cadbd823454b8133b938910496a1ac00bd4cc9ec06ac280857c5d69472c4e5055dec8d8c0061604a91dd8173802f0d19ce368decf11892511f44f009cb761f918cf3138c54ca649949b58a27b10e699f4fcd42041f18fb17c02ed78e78781dabfebcea4f17218795bf284ea6e7957c5fb951b850835c2964d71910e098deffeef0bfc0727cd356abb2d203dd863570820f1a5c75123ffe74adce93e37ff4cf758bea477b33c5667389f8100f8f3f99a032d401c1412a76e8d06169f2c2465d629aa4016301ce1d8d0d6c67c04af18b492b75f3dcf91584b9aee080d228d46af49f4f2cc03cec91473d8836fc8dcac2eff2ac3d504fcb7a47cf6d7d9916924c7398927e2f578f4c22baef30253ee125a62423f9d877ab18382173c884df557bdcd20f2789546aa9395b60643db1daf4ee512fc8eef4d0f7de7e1e29336ee9287d658dfced590a937bb1a36c1deb912308aa38b89a51bc4dc6562806f42a8386691e068b35fcbbe3719cef61cbb564295c8f03dd224b5e83bcc4f901136a9e4d9473f8b71fc10a186c4a339e61f8d57525925acde0b177b823649d9bbbab0b6c5e9ae77b25be5c799e769636b19993035f1c7f1009fd7019b09617a41339a25007bc24d7320a0febd42e1604961389404c4ed607617fd392bb92e76c3cab8fdf452f7a0c55562ba24429703d8bffd70565de2b28809d998ff92b26b89d673b199a4d1c80b79f1b9f0d6d886722a257c2c37987297bb636389a56382c906978bac68131483eb342a607a1e552c256aaaf6d2a2e35ebe866dcdf2f4715c987bad06508f24d294cdc0db905210a693205b4581c002ef01e17ac58e0001cc21e2d44ede3835cfde5d3f006fee72c9c95d78343b6e8f392e124c43a377283d3909b6a86481d8fde84aca8149a456c824278b71ccb01e5a837545b38b03b3d6ad817670118a5e621ab161001d9efc54cca14abbc2cddeb9a3dba733acd4e25af2ab63e011b06cf272b8505d8d9e4bd8ba8b602095875755a8e3474c2ee3ff69c751378310c0e498435d67f448d96c5f3711b11ee608cef1e9555a04f13bd54bc80ce4d915026a75c46040c19f23b3647dc00db4c6e4edec1e21504706fd67b2a68ffba5c677aeb2b4ad3c44507bef87682f4c2e63c750e415337fc54e822b77b97c19e4ebd56ee72d879ad1a676644a2934aaac21246429df4c624dc2683ba21fc7f784ceb9a2f85806a3a664810265ba444d46910dd5bd3a9fe0c117ac76c0bf211b45652dd7148fd8b5d1f9a9cb034ad8589bbb5110b84ae7b8b2733c379da6b6af51da9c8ee3fb3cbd00ddc1c5828fbfb1f1139d14038def8dc6629dfe3f0cf507ec9c2b812e855212b10292e1ada145312cd05f9291b86ae41cad2daf82829f64a750210953665a7a0bef68ca0ee72ea380a8bd9effbfcedfae3e2295170fedd7aacd6dbb1ae7b0ff317e5496eed4f832e6911602fa4cc5fb5a231964e70ea2d0898704581e8d0cdea3386736d8fb4a84b09336fdb6bfedd8f562d74faa406613af26048cb646df57b25c525aeb7539d267d7ae6d78b0b6773d8411f03abdeade4f7df92fee2b893d491658ea55d78bf42f1d41516e6bbb805909e74a18fd45e0a559b581b0f164f06adf6cd8ac3b5a17ede8488c959aed96a8d66b06537ef7eea92ad033a5761bb3591483e2dabe020c3111dd7b90d575f23b00ef8df775540e9039595ce260ccefedb4e567c79c8539334b1b64af30c1a5b6382ad02aa767ed95beb95d7adc72ec3db103f5c3aa0e1121676e8b8cc8bc1df51fa33f77806d9ec50b072fb9a110defd3d3a7751c85a99aa689c276ef69ee49c0650bf999a48e854a70e0885a29d2388e87ef22f726ec37600ee5a00f1c4490d8727d10e2a22cd958187df411427d221cecf2676cbf18509a7e506761b90d458ee21ae22e86a02e76a321421e90188166147867e0acb9f95346bd53e0f7bd034368e0b80d5c331caa6bbf4061b980fe0c4f97eb2384974447cbaa9a6e4612a4eecfae48228454f03c3572faa1d35bf4d2f3aa53f9829940fcd8f0a02e1e85985b14035f292b586dafac4c5d397791c56cc0345483bb29aafae1f069782418df79a3ba616e8a7ca9e61123fe477e6a39f6ff32e1af3000398e6cf71986295356f69f8a1ac8a596ffbcde65286c975ccebb6e525cf37426eb2522f0aad992ed7419b3b697456c03735d5e9caacc1094ff73ef7fe60eecb65b8a4499fb0f096b9d0b6880184ced70623a71a31c05b6bd038765136c82cdda3665310778f0fe3c6104453e63654939c4267630ffe271ad242bd8510832b1b40940d7d3c60f7e45bbb2fc62e8520eb4526998c7a524aee2f08ab7d56f6db6a83d4f1a472a3f3e48d72b804a3bf184bf89a58f970e0764c2376a147d659cbfabd16a230dfe0608473436f2f75631a66691208fd7d259c1f317fdeaba60d8e86d4941c4c33219f17c2264e062c329e1c67f4652fcff7fc82ac6d6462e7e170f095b2e6eda7dac21e9f7a0a6646ad12d1a92e792a64e7b415ee49f35cc36fae969a81c9397737fcbbb0cdcb44dc9b2345d2980bbf117b6a891c9c26f2f305f9900372513a98fb7e66cf78120f12a5c8cc51147201c47c33ecc47ad4ac5bbb92e0087d9222970a8c6960efdbb5c8c725cb92be7d72da189fdee1034abbb5be90fe4e04ee8ed1f68d1ba6d8a36d2ebacc036ff7920602eefe2b7d343a21f5a0e3e4515604f39d7c2683fbb6307c7b71299900055cd0e586cbd6065c31ee7b6fb09d55a08f5f7f9c815aa511a85f6abeb3cee22748c652b8f1e8aad48ae59d802ea9fb9d8dde2b7ca16c5367fdea2c8bc0c0518b5000524ec99f08972fbcb8548c0260d4bf0ed6b46916d1995848f50026bff4590a1697b500816bbea4afa5dec6a6e176bd832d46d00dabaf9a294f6615256185569f1d1eb109127cd1009d085dbde570b7125693bcf880a6c7dd19dbadb42e6494812f10e211f63f7b402a05a5cc6547d3e39a2711694c2e637648e604f2dbc663f4a95080494527c501750009847df4dd7820733777107c3eb4201c7ed83413fea93b930fdd02d5c0a1ce0d7631cc143131c6f375b7fc23cc3ba6c477fa17f86046c3f8d7f6cc72077744985ecd0f6325c45fe57a91f64ab02824d0035cdfbd038f4d96a753ad5296c8d295da0452efa475375aad4da3caaab97abe6b63d09529f830666ad074fee544e0f7e65495432fc2b446335701b09bc37bc0a0749cc9de3fef5cf08c9d72d13ea2b10ae3d6a689d9f6f84983d4caee2a02b0353fc8fa642ab8c966017d7a4b3036cdfcf9c97dc189c0ac36733f5082fd432b24b5b24aa0771a43166955e509bfbe9adc336705524c5bf12f819bf0a5b1fd3ce75efaee7248db4e4cffb33f7b36d5f77c9f84a50fdb2ca61c4117106c91ac9845dc2c89b3eef38afc4413477f31ca19ac725a854e97a4a9f9cf5524d4d34786d9d7463e15f5be0ad03a22c0c017e739a47067ba2b0741405238d6a827d04e6a63f18b7cd5ffdcffc46b95410675d6b5de4161ce4be585daa24e3c50cfc573ae9949fbf4f5a75435761a71ddec905a5ea2bcc9e598c76466fa6686b57b50c60a90f659e2140559802c39b3439f17332c6df6252c194dcc70a7a59e45d24bfd567ffd0b1f7cec92f8e0e4586fb07baa316a30dd46c89fa76a35c9796b6477bc079e4e75198e13d89a4b3f1a5f1d3b51df2d959a7149772b8369e7f2ae3dfebfe55ad09c711bea016c728b4040a04b80c3e3d8c5a871af9fab5be8af4d68caaceb1cee24db341cf9ddbf2ecde81109a9fa562b5cd3ac0a72a0737cfaeb24891d67ddcae6ef067da886bbf00ec0750ee8fd533f2f2a21b01ccf642c689647190dfc2c8046cbbed457c189a750aba99cd047fee1e658f506631476d4d7d4053682558e02555067777885a7b5240cf28dc2f9d0655e2d36ccaad9ed623e4e099364d258cab52a2c5cb04c5db6d88e2cbff914d790597fb673fad4221284637bc3e736894db338ab66e463c45508351eb4d1c76ad2ecaf94a437303694bef3292b3a05a53ad5f74f08f6123aaab85ea0457fa25c2391a4ec326a0be14cefa612890c0243ca5f68a138d42c00076ac3ecd0afcac92187264b12e25ae057562e6ab2fbc5f3acc339d32a6905bcc962ea7d9f98a9d4e65be664f4c92050ee7f40e56424cea01875fd5ac65d9919d962049ae323e9ab34d0393b626ec81857f0a472623bd04c4e2d9172fd0e69cf176be3dd1d008a8bb12546a6eb7a740290c7cd3d463516242b6baa47e8916f689a2c5715cf502ed7d887a3e81c2172550cda08d04a149cd126937422e4c78b0410330e65f0cd1952c084e0216d9d1285346ef06e6b2a5d06530d3f7f9373bf3fc7539ae95279b577eb0c0f1e314196b200a5c7fa82536b1156c7e246f8d9bd5ab862ab938389ecc26f206ebeb36fe078b15033af665000a8a615b5ba45c28645a4908ebd45b579f878e678b66db98bc1ae4d4d0fea272fb7c440f402ee0bd34f48b7069a04e45606c0e39bc97a849ecf2634c752399726f85a0fda0a3d9f145f7b3d8c8c473352644a89cf748649b7810c8790035ac87eba37b5fc233ccee153589890e003361fa911e69f4102a86a426e64c4ae8a082d68a08c696390c92992c088e8c6e7308b41710f17b4ca8914ec537550e023272df9bec79e1180a2ed6253cd4f07c93767dbf050c5344fa43ba77cb67a2763ecf999999c33b4893f26b9e5d0089d3eb3293efcabf235e2a7ea94179b58c16ba807b7dd3b737686b6f94bd60d9855cd8c33d06f83feaef1c2c71f98f67c3ef855d2b787994ccb7effcda7514f8cf3a88b2790f225dc29a529e498ca180c42a48c3eb7bba191ef9ac18dd0d9e36bf1e1a191f2a473d5a84a2e4267fe3bd021d41a9990dcc832a4cf9ccf398774e51cc1dbe35a89fefc1c643970614f1150159849872cb3a32b0848a259ceebd06460b3159190315e011f0587bf38b976f343ebd929cc7c5bb9b9aa085533a548d2643723ed03b496e16e3cc12a1812117e4cfbb5e0a3c77e59de025392ee4e580034040cc262c9f7f3007058bb3552f84fb1439983b5f991c3c232a963530350839737ee78aacee0331f3efd31c771a31d5ec254e744aa96e3dad7420074c07eb118118a8fe04f71238fa8091bf625eeede26a6a5d6a73e3a6e3767cd6d752975c6d0c11b8a33c67caba588174f21651ade81df5817aae31a56fad5469abec54f16ecc5a0419b3babfc32121838e7691edfe555cc2e8ca86cace81f778facaa9df63abc0dd08b14b86e604b0058099bb244b6cd28499703fb941eefa7f24f1dddea5cb0241f0133c6998b1c474081c38e04e97d2dd55d13550ef1ad8c6f7ffb010f83841dffab01815344e38c77b687cab1bfb6e1c47139ea12efd411095459e9db5805e1a2b2d86e2e027c9d4af65de5b5afc82c70a18c61b3fdf61bc03cdf3e852e76342959c98d2d66aacfbc1b7c80f1daf554729372853d3d8589002405a79f49f5d966853c24bbe63ec3e63fa115ed44f4", 0x1000}, {&(0x7f0000002c80)="7ed92b422856b6fc374e6a719d2365dbb3917f687a214438ddccec059f5bb523f602c53e97f3b6ac21eeeecab37347e26a077880797f8814745265d16d411d1553731468a1a7d598c1ee7ab7a892d227cc925bc91491701e146e8d7b98e7864920e06f5d5c26766c026aeccc6847376cf4c695e6bc393493d0e20733209b9fd91b51bf46a3f954deb782ac1f029c571c9b6edab0d6d40c533dfe1f502c1d2bcc2e2bce4c10d725ef04d896ce7eeb8a6460fbb05686db26fa6a5b4260f177addde588f3b827188c07fca4f0e708e13085819d520c78e9a758ab147c42c112fcee156528cdecfd0911a9a2c3", 0xeb}], 0x3, &(0x7f0000003240)=[@rights={0x30, 0xffff, 0x1, [r14, r0, r9, r3, r15, 0xffffffffffffffff, r5, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0xffffffffffffffff, r10]}, @rights={0x20, 0xffff, 0x1, [r9, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x150, 0x9}, 0x5) 16:05:19 executing program 5: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x41f1, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x4}, {0x18, 0x3, 0x9, 0x400}, 0x20, [0x9, 0x7, 0x401, 0x3, 0x3, 0x80000000, 0x1000, 0x401]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0x7}, {0x18, 0x0, 0x0, 0x5}, 0x94a, [0x40, 0x200, 0x101, 0x6, 0x6, 0x401, 0x84, 0x5]}, 0x3c) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) (async) r4 = accept(r0, 0x0, &(0x7f0000000580)) (async, rerun: 64) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) (async, rerun: 64) r6 = accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/34}, &(0x7f0000000640)=0x24) (async, rerun: 32) r7 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 32) r8 = accept$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) (async) r9 = getpgrp() (async) r10 = getegid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="39403fcb7a29c368db49fcfbf82f5dfb17fbe42b1e8a16d35eca4bbd0e481000d6b2b5c4427aeffad95f04ba95cf96a866a0208d7461bc44ea5f4121626477dc6ca54520eefbb9a1ba142c947d", 0x4d}, {&(0x7f0000000200)="d0fcc3c25c29f449ed92ee3078e98aac052f53fed6fe899f9c714ac7e8851770b47be20557e6c47ca0043c3959f53322609b52ecdae71693888878d4ccef5ceb9729d996df8b33d4df2befc45de25ceb0a390547e9f03827c211ab9518c0784ef2ad50095ab074060af241fc0a02e2806697f0bdfc018706a6a74d6c76950488320c111baf0d0287f01bfc", 0x8b}, {&(0x7f00000002c0)="c3d1ae42f6736b4d713cd3af4a21f8c79ca3e74d63462373243df5c2ff90e1b4ee20a550cef73428c9c1d6005375b5ebbb0b6f2ff1508c5328d887d65f9e1fd727de38245a99ff4b4dfcf9154e6f14b6cc966cc270dc22be", 0x58}, {&(0x7f0000000340)="ca6d63fd1b165a832abae5db7fda051882dee08c7172bf20c5ecb64d2fad114e85b279b006e3a5cfcffda61eb28cd99408c01ccb7ef0650d1db7caa122cc8fd1f844ca98613c913918c66d29ed6bd5df8fc0634080456b3d7c46e8a8b2be486c1daed2452dbeabb0123c5bbeadd155d36d4f25fd5c23b1d622af73", 0x7b}, {&(0x7f00000003c0)="9f533865a7069c4e13746147aa70b873988a4ece029cc262326d9300bb080d1d0584aa9e8dbd3e34d5f8ec371d068290d3fb790b43541a43061efa8b3dd62c279e742951", 0x44}, {&(0x7f0000000440)="54c1fe9cadd6a53d112e936c907344496e50cae9457c2e95b06cd39c252b95e578ec9a3b996bbcab80f534a296fb9bd4b72bea1232534dc7f43ac2885a4b5eb9b773b95e3499ca106bcb4c106c8910bae2d5158cde5ad6", 0x57}], 0x6, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r5, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r7, r8, r0]}, @cred={0x20, 0xffff, 0x0, r9, r1, r10}], 0xd8, 0x403}, 0x408) (async) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000840)=0x3, 0x4) dup2(r4, r4) (async) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x20000, 0x0) ioctl$SPKRTUNE(r11, 0x20005302, &(0x7f00000008c0)={0x1, 0x3d}) (async) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000900)={0x3, 0x7}) (async) socketpair(0x18, 0x3, 0x4, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x20, &(0x7f0000000980)=0x5, 0x4) (async, rerun: 64) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) (async, rerun: 64) r16 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000a40)={{0x1, 0xffffffffffffffff, r2, r15, r10, 0x29, 0x3718}, 0x8001, 0x6, r9, r16, 0x4, 0xccd, 0x7}) (async) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000ac0)={0x10, 0x40, 0x4, 0x200800000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x88}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fea000/0xe000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x401}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f00007fe000/0x800000)=nil, 0x6}, {&(0x7f0000b45000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000fe1000/0x3000)=nil, &(0x7f00008fd000/0x4000)=nil, 0x7ab8}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f0000c63000/0x3000)=nil}, {&(0x7f0000da0000/0x2000)=nil, &(0x7f0000a65000/0x3000)=nil, 0x3}, {&(0x7f00005fb000/0x1000)=nil, &(0x7f0000abf000/0x1000)=nil, 0x8000000000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) writev(r12, &(0x7f0000001040)=[{&(0x7f0000000fc0)="892002c48f4a037b13609dc0bfd62cfaac0f501a7a0ae31c9f69b7d2efef5ac522a400b2ad50a9f1db6749ed162f596385cfa44b2b24494560ad839fbec9b5db2243547c71", 0x45}], 0x1) fchflags(r12, 0x0) (async) accept$inet(r11, &(0x7f0000001080), &(0x7f00000010c0)=0xc) (async) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) fcntl$setown(r17, 0x6, r14) 16:05:19 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b900051360000000000000002001000000a11e", 0x13, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x1}, 0x0, [0x0, 0x210, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x10]}, 0x3c) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) r1 = getgid() setregid(r1, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b900051360000000000000002001000000a11e", 0x13, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x1}, 0x0, [0x0, 0x210, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x10]}, 0x3c) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) (async) getgid() (async) setregid(r1, 0x0) (async) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, r1, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) 16:05:20 executing program 1: getpeername(0xffffffffffffffff, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000001}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x96b, 0xffffffffffffffff}) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000900, r0) sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000280)="53f1443bc21ee55134bbbb917ca64a910111e7e10af3b1cebe85285eb233d253f62feef553fa724fb3d58d6db3b1d755dc58fc9216ccdb0ccd210b8a04d33ebba54521a8514c27d7091b55c2073645db338e9ecbe5bfa8c3eb879102fb4586e2e8e4f953ab48b38ec371ed588ec38ae83cd369195b71a6acfb60e017e37f75c5e85a7b0faa1497aa8a136ec100bd745a6ca53e995255966d94b4641cd8eaf1d94dbe2ab375e8433b9d13799133ef18e6ce277fee30b8dfebafe4718c7912933b64eef8f6fa0ab253667a954e32236493a414845fa11c9ec5ba722b750492edf696a4ed2b5ebe3891fd9b3eaa1e97e9b6fcea76131f6326ec334ec208a54d52118ff7e2471908583108863fa7a7001407df7736c83a2ec77535c79de8fff8e718751b81d5fa03e70ffc39e463c9599e99cc2f472f20b4fa20fa4b960a9c71332a3cb6b44fcae48fb8ecd1cf4c83266e026cba5c4e60698af1a614aadbe808251cbe17166f8e9efb6a4bf9ecafa4d40d8399f5abd05fa6efd04fb66280ba7d06deffebcbc2410f482fc410e30746f7b6eb666a9d5ad11bba4d84c242c3c967a847fa62a30de3541b60898bf295bb86155ce9cec67a47516e5d8d1e0c2d886f38d1cd27bb9805a7bde6b4c4623295dff32e1fcd3571611f244510c0d1ea1a06920bbba7ffd007b8b85335bf26bed9f4d323899f0e0e0d03573c7fe05a4b40d164a509af9a92e0482c764607a89ba0ba5426e0b1ee65d0c1877272d828b2af20647ad81b60dcd2471fffafa67f65bb4c6f2bf59aff08731375fc33a6000cdd769fbaf876bd267d0e76f444042426449942388e811eb580c41ba8d84f9aa3abf007c1f4b1f61f6d45babfac61a52682339a262ea6f92163406cb9f074589ee3762704b388eafecad1f5a2a6dc24153192d2e336fb7ee18e1c1b1651d09be7da84b35b318712efa6f8f3c369da844af90e43dbd5992d88cc8c1806e81b8eeddb4168fd41e22171c3fadf31cf7a779af0135774a53741170aab54b84794db45b20ba5dc899adddf86f9caaf587e81d2a88e60feb0f94152259d254d089adbfea9cace21e1b45283f7513ff450f9718d3b58b732cc899dcb4ac033dc5ab79422ad34f5b814d9a8e96f8314eded07275bd613b3098f5d7b02f9710cd972db1b84f8a94205d0e2c65ec6aba4739771511fa4c72d9ba46e8add89a3faa942060dca7397aad22f71c938bdd8f6232f18f641a4c0f7e7382a79304d34baf086494aa41f694c1042af7bf3244b4f69f3d5d721f88110f433fab70bb3c5f1f0ee3ce7c08765bc0f99ea4b48c61ed408e7211c1f0e48861f168dd6735931ea9ad713b66d521f2b02f2ec08bc27c8f76400d4ca32c1e8c502f3ecb38117b2cb2fe831fb3118f7f1566070fa822652db19c92b9b213d68f70b4627f5aefb40474e719b414b3a50d65b61540725a741feafd8fa2f9684bf27b7efa72f99d566aecc135c26fafc732a855a8822a37307a7e8a0bdea2a01a16315864a4b090994c925aebef14161681e6fb18f2d83bab2c54299999af579cbcccca4def1d3611ee82454f1bd91f0096c374b3f006b25b61941b1eba2ad84c7bd8b831ed69afa454b68fc58cba661093ad00399074c786d346a9706af06f08e9541ab41b7ee069a47820ff4e1b498983b086bf120341a29ba35f412632c59ca9d4b90b89fcb0ce1c6ac5781c5c810160a7ad00dac43b814f096fb7d3a38a0ec4559a8ec0d6bfc9382e7d85872ada9e9ec788adeea7e530d55710c0c472cc3ebda2752de52889e42692de9641375a6f0c4289359169ba7ef03b028f5e53b5a7d2bacf48edcd3b1c047e6ca67e70ad8edbd689a1118f293b5977d478af7170d54e7cfbd9c9f2c4ec7c0ee7c7c029c35a77decb0632ad103d34321a3309099d0c267cf68f2e15321e0ffcddc749743bf48ecad81f662e925a012391dc57ff8eaa83c38c0e90a4a2b599374f8450d50e27a7fd2652b08461d0f33386f23b3a1ba1512ca2d7f9b00bd8447a645b38aa8af3394652471a07e9aab0ddef36013867bc534e077f6cfaad815d3fc3c01dcd6c3049ccdbc5af05da40204f5c54ec3698908fd42a54a3dfa78730476e0462259a1edfd870923df32b74bfc75bcaf7a6b2fbadd207241ea9d4344fd43aef3ccce9280fa74119d2718a6734b504e068421be2c0fdbb569cc70cc9189dac3df62375a86801e98fd4b049ba92448ba959aa8f39defb0544e9230a45ee47faf42bb0f0efeaa483fb71fc67f2ae0891a189e3f052cb2c413a51225114a22b5bde57bcbeaa61dc9236f1889941f8fd8c70b0b1c03e6ffdc54b090374fd36d259544bf7b6b142d96c0e28c7d52d2423331e3700ff1468f051cb03511dbe634e1f661641409d984c3595b0255b282c6e03fe0a804747b0039431544019c83d061d0b1f2048fe8fd7f207861f561f25685e8dfaf619d819020eb93f4eaa2ef6b014d90f52472c4d901dbac96b567addd9b7c904c13e7362fa8c9c112e6cdfecd0c699e6413036bc34912937605c7fe7af156112026982fcb8b2cb16934fa6d20a3d213cf9437c8a7e0e862ad8584bc288558fd1703249fe0280aa66947971e90fca02d434491e015798f3fcce53df9cff08cf66f7ffae826fd279140bd09e857caee2d8e4430ca55451d2a40b91514fa4baaa221d648155312580043c949dc055a3fae16e40ac04f9aed6da223ece751b5b08d5bcdcf53e3eb33600fdb4512c1bfaf347fa5b66f333f69478138e41e08d71187fb35d671a8edb63aae2335b150a354d724684c6028812fa6ff6aa2afbcee274faaddaccc20bd682bc28d4ef4674fcaf53092dc1d53f54bf3da12f9d527db240031af3a858e078077ad533aae54234e0738fb467c9b53196940ad92daddc16d7d25e0d9374c3a3fe13d4e1a9afab7f332e7e42a35fc88e51d0f0d37ff62e5f1967c589d350b4c2a265c26f8883308cb7a57b8f02127ea4ce9d8209394944dac1b9873fe6f0188bb7adc102a3a3d7ee458c50100f55c389b4eaae6315439a5d0734f4d703fa50aaeea9a0d4b9eefbe2a0dda7b5dc834eb0fa304df736d24c0f0d9570a81f971a3e8809d4782d16600f76c9d69cc7a9b23a252278e05269cdbd74d7484d2683347e47b6d938306d3c5bd8d52e6dcf43bcc5dcec44242c58917ae60f4274f4c3d7d31c0dd4e3d10d55232e7cb15f1da63e19ff5a91560902799323b0521d86c2370a68105b5f82eb61e3d89153b88bf49e76283cc60d6018e9403f70bac7647b5df695e6bdc30623cad736081b5c8d6b76cb2a1d69e40711fe396a3948565ba55e81cda08b1fda200b075e7baef1c7636e6f9c0dcc4d3d624af99178d3eee20c9f1ab5fd0a51e61a0fdec112e9cdec1b9131b317fa40ea52c938f057f5e31cb8089e90482a45451f70cb99f07871518208e6d5c701eca732348bc4111fe1b3df13e9178eb9cfd046ac5ed331de9ea977300e2b565db4151c1f2f767ec9852f278c2b5e21030765df08b096691a44e28ae5171253582a87d527e68de639bfb2f0693cda0980d1e481fc9c6c544fee79ee62aead4e3ca358fc585e08eb49a69d5c59642afd0ee27214fd7cdb1e0bc910cab8cb727baead40105c8a538beecad31ac002210a6021126a4e36b285f570d9fc8e58568c80e8ced5063fc1d3d2e81e9932097752f2593a8c0ead9c63570a2b9b0a0dcf6ec0287247d24b1a796f575ab7db75ea714167228f973b7d112d4bb8a73e35beb0c6280fb220e7b11f107d42bfcf9f4597f993e095c20c677e9a9932d5466a7f812b9a3b637e8a236f8a4bc20654ab4c98369a7fd7beec213f9022043273d286a987e31915116e086a61c59ec202e7abfc590167ed0a64bbc68ec8dae2a13115fc94184af03c1fe58b302e4f4335d3c0c338020983b7c8c425ac164301a1536d2800b7b430810a21dcfc6f85942cfaa871b659b9c90bdf17df7811505f868e8693dd615c4fd27244236b325c453900825bb3df1a8c7c355f81f9ae0e8fd09cfe653e9c89b3e5344604faea34a1cfaa563b6061e613f834bc7332e09e4ca3315408b8fb6ba41f325dee80edcc6295622e1ace4303e42baadc7e21eb4bf92e03a2a07eb1801bcfd6ac37e891b706add41c6c83dc4bda9966efdc6b9dd8b97af9bcaf8c00a5eecf3c35bfc4e64e8157040afaa0f5ca367add05d26151bf3075f0b908d563fccad14064f52e822ea34d39cf810b7dfd18f3e270e2385de12ff3c60fa63d33542125fabcb1a9ab80d38141894031d937bbcbc6106e0c91a0482a0b9ac2bfdf343e0f8bd9e4175fe556eac8e216e7d0fe508f643c006ba5e6b5a258410635db75d8f8824dd1549738dc8ad4af899b333054f078db6e785dcd315c5b63da763ba43272fa1b9931bc9e67bcbaa67f47232e8640418885e374c8a7506ce892dec95e4e6201100629d04cf7a0de2e62fb2b005910fa5069a791a8852e17edccb81e63606e8f36cb38f4f61bfb5f1e12d1912bde52825c91a8c28e455ef450ad5542a1521a5b3ab2b48a271ac2e25caef8b69cb49c5b9f9cc9f071489f2672cb23134dac8185466529bc099ab650620a7007f393f64e619230d7396ce8fbea95b90b302e00b501916f7b0da0bf396df93a2dc9163d8d79574aec70c73df0d2a4ea7d4ca645ef259ab9ce9804f36693c16d2fa6f32a20bb7a061b82693971627a09f0f61fce87ceadc5fa67f9ad5e449a079dc8703db458dc9a2f89ea0da0d143a1e6336c74d6041b9cb790f3052d1e9bec7fbf6bfb371fb7af74be4fcb29d2a736fb53bf80721e84f57908e5a1f8eeaeec88826a1d89d098177a2fd3762761fbc4477ae2db651dbbabf3e6e195b063919bd2aadf95ce0120793784d6b8e9b44cbf5b4501029887577bed745defb52fc10f4b56a996c6de7da352c6da4c16fb059a546aabe6fa3a207a966316babd31411e26f769476df3784075b5379e6900e0cc0023b37a92765a23e7edd730f5686e6204d5c984e0817d2f383488aa7be8ea09e01c9852633d4e3d996dd7db48fb73aaa4b3b7834bb186fc690f1df5bc7f793559ea88438f15d9fc34cedfa2f9026de7f719fa024f79f70ba72a5bbfacf481dd5bbeee7afa6602781b031b3b86e1131cd991ff22853400ad4d0fbafeafffce7b20bdbee7d52b271794dba908bd40ba88354bd313bc728a2adc2eab3de2ff148a62617aec6b5b253f5056baa825b10d3f04ac6b5bb6d386096925433d099ae9dd30051dc9b15742dd17af31815f68fb6fedd185529b2e7adc4494c4bad8480e8a5d89c8aaa6ccf84de04a67a87a89e630aabd8b963753e1c2231b813e9879f96f719765f88e393c7d4681a086ac8bd271e7de8635d7342f2cb23d3cdb9192bdb10356e014cf9345f75642f77af71ad1a096a4b8e3f20ff74ebee1fcfe5e041e86e841454cd9a0eb42f5f3b56e67c6ef8128fde0c6b51156b135a1a7db8d8ebb7918151aaf13d0d9721957e9951da63ebfa671fc6be441a0eef8e2410c0e3bcb80598fe7ee582fedcf3541f32192715cfe2213e7efa34f2142aa0e051a6b274abb8e551a6ae26a488492c5dbf9828d06a242e29f2f3547f554b94a545b896962f3726111415fc2604daa5c3a604b9577599cac0054d97906c79b577a5b5406afe6c39d5207711013e3d52a36bda98724971cc7a7427b3ee4726dc3b09f1a765e2dab9d98f0b3f30fe5a904b141923a05dc0a413d23f9bea263f21d3a9a3af93b3db6f8d12ecd2ea01c91001cf20b52a1f907acedb6f33d4698be309f1e6", &(0x7f0000000180)=0x1000, &(0x7f0000001280)="b428ba32e127a8da1d59cba3faf12458e4198a34041f150f82d821e7f4882ffb4ec68834d1f454e9f0cd2ad43fbf0b05ed1aa0b20810001a691f2557e07b02edc3ed46fa9328f4a4cc0cd8a0771d670441103239fef2c56de5337bf911bb6a6e", 0x60) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) sysctl$kern(&(0x7f0000001380)={0x1, 0x2e}, 0x2, &(0x7f00000013c0)="45a6261215d998537b01057c475eb3c9c863c857193a685606fad4d655ada500a10a8175b93d5700090ab933450279c1e8ed53296a11e79fb4af012806829bcbe0196f887a402ada06e34c9286be65027a552da16e94fc44a0c791afc41badc8c0745d1181afe7b4c8bba1333ae99f33669290f4c4b7c4d480ae4a155caf53a09ecff82d0579473fb7b36d325e909984c2d5ff396d8c3071fe4ada933043524390e93ece44a16dc7ccf47d2a8b43e9a51ba7ace3b224fb77c3c077bdbd8744ff1bcf4174ef669ae768856549e0ce9605fb856c38522c66fa0714e2c49cf1b8e160", &(0x7f00000014c0)=0xe1, &(0x7f0000001500)="decd47b22124a83c19f7680acdfa4c9711c885c3e7107b9553e9cd8422756f0176b3aae5b8f579883a32f2cd400e45d9d41eb3616a902a8d07427082cefcc7d5ffbd6633fa4ef3086ed4bad0832bbff3b3714a1433aa9a84ecb4ed6da0d2a4d018388c28fddc5fe89faa6b360447997b6d94aa2f5278f2d73f55fb31b27c3eb5849022487a6c5456c8d5053d593f1d16cf47782141", 0x95) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1810, r1, 0x0) sysctl$kern(&(0x7f00000015c0)={0x0}, 0x0, &(0x7f0000001600)="bd01ee813647c6e90f9c72a12c2d3686de8fa9", &(0x7f0000001640)=0x13, &(0x7f0000001680)="679d8fd8c879cc606f59db25a74a66f3a0508e51a0843c58ed0b1650d32ff27d58f7163af69ff7e6788cd0788cde3c6e1fab4a104f5e9a6e50f4686e3ac72e62595c3995f2840d8ea3e1313b8f40ebaa06b97105a2c9e2ed5dc2a4fdca230e8097051cc1d4cbe2bdd9add7dea66993a8d98a108f0fb47fc3abff22149fe01aaef4ba03fb8bd36847a706379c022d7f60d7860f0dfa0ffdaf2ba0df826f02808f253e0dd236630c4500754b45aa66ba45e18af8571a6d67cfec23edc4b77780f0115c165d7214c110ac35cfbf518b081d5ffa0996781ddb971d1c50c102fbc9760fbfcff85a6dcf5082db74b61a52b112f786fc3678fcdc7d7614e608701c", 0xfe) 16:05:20 executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0xe9]}, 0x3c) r3 = socket(0x18, 0x5, 0xfc) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0, 0x0, 0x0, 0xffffffffffffff23}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = syz_open_pts() r7 = dup(r6) r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206951, &(0x7f0000000300)) connect$unix(r8, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) r9 = dup(r3) r10 = dup2(r9, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0xfff) r11 = openat(r2, &(0x7f0000000100)='./bus\x00', 0x8000, 0x4) fcntl$dupfd(r11, 0x0, r10) dup2(r2, r4) 16:05:20 executing program 6: sysctl$net_inet_tcp(&(0x7f0000001140)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="ed14a820", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) (async) setregid(0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)) 16:05:20 executing program 5: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x41f1, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x4}, {0x18, 0x3, 0x9, 0x400}, 0x20, [0x9, 0x7, 0x401, 0x3, 0x3, 0x80000000, 0x1000, 0x401]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0x7}, {0x18, 0x0, 0x0, 0x5}, 0x94a, [0x40, 0x200, 0x101, 0x6, 0x6, 0x401, 0x84, 0x5]}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) r4 = accept(r0, 0x0, &(0x7f0000000580)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) r6 = accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/34}, &(0x7f0000000640)=0x24) socket$unix(0x1, 0x2, 0x0) (async) r7 = socket$unix(0x1, 0x2, 0x0) r8 = accept$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r9 = getpgrp() r10 = getegid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="39403fcb7a29c368db49fcfbf82f5dfb17fbe42b1e8a16d35eca4bbd0e481000d6b2b5c4427aeffad95f04ba95cf96a866a0208d7461bc44ea5f4121626477dc6ca54520eefbb9a1ba142c947d", 0x4d}, {&(0x7f0000000200)="d0fcc3c25c29f449ed92ee3078e98aac052f53fed6fe899f9c714ac7e8851770b47be20557e6c47ca0043c3959f53322609b52ecdae71693888878d4ccef5ceb9729d996df8b33d4df2befc45de25ceb0a390547e9f03827c211ab9518c0784ef2ad50095ab074060af241fc0a02e2806697f0bdfc018706a6a74d6c76950488320c111baf0d0287f01bfc", 0x8b}, {&(0x7f00000002c0)="c3d1ae42f6736b4d713cd3af4a21f8c79ca3e74d63462373243df5c2ff90e1b4ee20a550cef73428c9c1d6005375b5ebbb0b6f2ff1508c5328d887d65f9e1fd727de38245a99ff4b4dfcf9154e6f14b6cc966cc270dc22be", 0x58}, {&(0x7f0000000340)="ca6d63fd1b165a832abae5db7fda051882dee08c7172bf20c5ecb64d2fad114e85b279b006e3a5cfcffda61eb28cd99408c01ccb7ef0650d1db7caa122cc8fd1f844ca98613c913918c66d29ed6bd5df8fc0634080456b3d7c46e8a8b2be486c1daed2452dbeabb0123c5bbeadd155d36d4f25fd5c23b1d622af73", 0x7b}, {&(0x7f00000003c0)="9f533865a7069c4e13746147aa70b873988a4ece029cc262326d9300bb080d1d0584aa9e8dbd3e34d5f8ec371d068290d3fb790b43541a43061efa8b3dd62c279e742951", 0x44}, {&(0x7f0000000440)="54c1fe9cadd6a53d112e936c907344496e50cae9457c2e95b06cd39c252b95e578ec9a3b996bbcab80f534a296fb9bd4b72bea1232534dc7f43ac2885a4b5eb9b773b95e3499ca106bcb4c106c8910bae2d5158cde5ad6", 0x57}], 0x6, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r5, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r7, r8, r0]}, @cred={0x20, 0xffff, 0x0, r9, r1, r10}], 0xd8, 0x403}, 0x408) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000840)=0x3, 0x4) (async) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000840)=0x3, 0x4) dup2(r4, r4) (async) dup2(r4, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x20000, 0x0) (async) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x20000, 0x0) ioctl$SPKRTUNE(r11, 0x20005302, &(0x7f00000008c0)={0x1, 0x3d}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000900)={0x3, 0x7}) (async) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000900)={0x3, 0x7}) socketpair(0x18, 0x3, 0x4, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x20, &(0x7f0000000980)=0x5, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) fcntl$getown(r7, 0x5) (async) r16 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000a40)={{0x1, 0xffffffffffffffff, r2, r15, r10, 0x29, 0x3718}, 0x8001, 0x6, r9, r16, 0x4, 0xccd, 0x7}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000ac0)={0x10, 0x40, 0x4, 0x200800000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x88}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fea000/0xe000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x401}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f00007fe000/0x800000)=nil, 0x6}, {&(0x7f0000b45000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000fe1000/0x3000)=nil, &(0x7f00008fd000/0x4000)=nil, 0x7ab8}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f0000c63000/0x3000)=nil}, {&(0x7f0000da0000/0x2000)=nil, &(0x7f0000a65000/0x3000)=nil, 0x3}, {&(0x7f00005fb000/0x1000)=nil, &(0x7f0000abf000/0x1000)=nil, 0x8000000000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) writev(r12, &(0x7f0000001040)=[{&(0x7f0000000fc0)="892002c48f4a037b13609dc0bfd62cfaac0f501a7a0ae31c9f69b7d2efef5ac522a400b2ad50a9f1db6749ed162f596385cfa44b2b24494560ad839fbec9b5db2243547c71", 0x45}], 0x1) (async) writev(r12, &(0x7f0000001040)=[{&(0x7f0000000fc0)="892002c48f4a037b13609dc0bfd62cfaac0f501a7a0ae31c9f69b7d2efef5ac522a400b2ad50a9f1db6749ed162f596385cfa44b2b24494560ad839fbec9b5db2243547c71", 0x45}], 0x1) fchflags(r12, 0x0) accept$inet(r11, &(0x7f0000001080), &(0x7f00000010c0)=0xc) (async) accept$inet(r11, &(0x7f0000001080), &(0x7f00000010c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) (async) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) fcntl$setown(r17, 0x6, r14) 16:05:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10000000002, 0x2, 0x0) (async) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x0) (async) shutdown(r0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() r6 = dup(r5) fcntl$dupfd(r4, 0x0, r6) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000040)) (async) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000000c0)=0x3, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000000c0)=0x3, 0x4) 16:05:20 executing program 4: msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000003cd72c70fa70c5d175c0ba85e82ce93d96bebd73ac2826e9cd27ba4961f750f510c49d6eb3659ab283d93cb2b2101d6fbcad113c2abd5ae1b302fbf42b92c57bef8996247a50da2da1fd85b9e84ec549c209a39e28ec88dc10e7d6fa63a2cf0bafe87a99e3c92c182160eebdecb1e060e9f829f972f48567152960fe60cbfdfb2c79df48f13b26be172065c35604d72c624c5bcb547d9cc1f3bda2d02be07bebfeb567d531ce9fdc95973d6a5db87633bf9bd80b659816b4d7dbae1cb0093996a885cbf4691f4a0e247397070283afa63ca8239f6cc10a2c71e175b868b40fb8b9147c24987fbb63137706efd8b10951918f32c233acab65de986cc9b0d5eccaf528149ac6771ba17b659574b6765d20c3f8b8b133ecdb6fba81dbcf8723e2a236f09ef4340b30009f34e70dc23c5e4fdfd4b990425beaba7fa27945dceb9742a4632247c131237938fc3ea64b0ecbc7f7ec1226ad3dd3963dd7588c1adcb053324c12ae3f129051b9a9cc30c56d1aed7d0725beed956ca85ee57e39e30696327fbc17b9c7de8e819da51d816bde4a9af8a6f3fc4815f3e1d346aafab374ef0883b76db61fe6c36fae5162c0b4b664055118ea0aa73b2f0975b561e3c38cc9000335b7125a0aa4980dfb16c547a9381bc624600e1aa518eed6fe7db443792cb055cbad744b05a65c321668a5397cd20223e99186caaf2a35c6dbc59741e21557f3a48c032fb18238bf1e6040e9a3f2335ad80a9b177d9e7349aa4fd0c3a6038efb7672eea064a3a7d7ada65a483a68c32288a2c3c8640517ca67367c36d96be417bf96b1dde79feab2d38b0558fa5901a30000000000"], 0x25e, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x5000000, 0x20000000, 0x400000, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x0, 0x10000000}]}}) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$dupfd(r1, 0xa, r0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000001f00202251757aca6a0dde6a419f582126ad6dc174acb5d124bd68f40904cf7d422fcf2260a45a9219f423b99863e4fdbf318852b374559bb85ea459a9"], 0x45, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) recvmmsg(r3, &(0x7f00000005c0)={0x0}, 0x10, 0x0, 0x0) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f0000000100)=""/8, 0x8}], 0x2, 0x9) r4 = msgget$private(0x0, 0x200) msgrcv(r4, &(0x7f0000000900)={0x0, ""/4096}, 0x1008, 0xffffffffffffffff, 0x2000) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000000000032be7c7993a1058557d9a0846ab023e86ea0ea89aa0e2e9d861f35793c313ab82784b69a72579d0d9149b31c7a1d1922db2bc72596b6a8f805db4719cfbd28c979c7a37e814a40a20d788a86956cae2fb92e"], 0xa, 0x800) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) 16:05:20 executing program 1: getpeername(0xffffffffffffffff, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000001}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) (async) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x96b, 0xffffffffffffffff}) (async) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000900, r0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000280)="53f1443bc21ee55134bbbb917ca64a910111e7e10af3b1cebe85285eb233d253f62feef553fa724fb3d58d6db3b1d755dc58fc9216ccdb0ccd210b8a04d33ebba54521a8514c27d7091b55c2073645db338e9ecbe5bfa8c3eb879102fb4586e2e8e4f953ab48b38ec371ed588ec38ae83cd369195b71a6acfb60e017e37f75c5e85a7b0faa1497aa8a136ec100bd745a6ca53e995255966d94b4641cd8eaf1d94dbe2ab375e8433b9d13799133ef18e6ce277fee30b8dfebafe4718c7912933b64eef8f6fa0ab253667a954e32236493a414845fa11c9ec5ba722b750492edf696a4ed2b5ebe3891fd9b3eaa1e97e9b6fcea76131f6326ec334ec208a54d52118ff7e2471908583108863fa7a7001407df7736c83a2ec77535c79de8fff8e718751b81d5fa03e70ffc39e463c9599e99cc2f472f20b4fa20fa4b960a9c71332a3cb6b44fcae48fb8ecd1cf4c83266e026cba5c4e60698af1a614aadbe808251cbe17166f8e9efb6a4bf9ecafa4d40d8399f5abd05fa6efd04fb66280ba7d06deffebcbc2410f482fc410e30746f7b6eb666a9d5ad11bba4d84c242c3c967a847fa62a30de3541b60898bf295bb86155ce9cec67a47516e5d8d1e0c2d886f38d1cd27bb9805a7bde6b4c4623295dff32e1fcd3571611f244510c0d1ea1a06920bbba7ffd007b8b85335bf26bed9f4d323899f0e0e0d03573c7fe05a4b40d164a509af9a92e0482c764607a89ba0ba5426e0b1ee65d0c1877272d828b2af20647ad81b60dcd2471fffafa67f65bb4c6f2bf59aff08731375fc33a6000cdd769fbaf876bd267d0e76f444042426449942388e811eb580c41ba8d84f9aa3abf007c1f4b1f61f6d45babfac61a52682339a262ea6f92163406cb9f074589ee3762704b388eafecad1f5a2a6dc24153192d2e336fb7ee18e1c1b1651d09be7da84b35b318712efa6f8f3c369da844af90e43dbd5992d88cc8c1806e81b8eeddb4168fd41e22171c3fadf31cf7a779af0135774a53741170aab54b84794db45b20ba5dc899adddf86f9caaf587e81d2a88e60feb0f94152259d254d089adbfea9cace21e1b45283f7513ff450f9718d3b58b732cc899dcb4ac033dc5ab79422ad34f5b814d9a8e96f8314eded07275bd613b3098f5d7b02f9710cd972db1b84f8a94205d0e2c65ec6aba4739771511fa4c72d9ba46e8add89a3faa942060dca7397aad22f71c938bdd8f6232f18f641a4c0f7e7382a79304d34baf086494aa41f694c1042af7bf3244b4f69f3d5d721f88110f433fab70bb3c5f1f0ee3ce7c08765bc0f99ea4b48c61ed408e7211c1f0e48861f168dd6735931ea9ad713b66d521f2b02f2ec08bc27c8f76400d4ca32c1e8c502f3ecb38117b2cb2fe831fb3118f7f1566070fa822652db19c92b9b213d68f70b4627f5aefb40474e719b414b3a50d65b61540725a741feafd8fa2f9684bf27b7efa72f99d566aecc135c26fafc732a855a8822a37307a7e8a0bdea2a01a16315864a4b090994c925aebef14161681e6fb18f2d83bab2c54299999af579cbcccca4def1d3611ee82454f1bd91f0096c374b3f006b25b61941b1eba2ad84c7bd8b831ed69afa454b68fc58cba661093ad00399074c786d346a9706af06f08e9541ab41b7ee069a47820ff4e1b498983b086bf120341a29ba35f412632c59ca9d4b90b89fcb0ce1c6ac5781c5c810160a7ad00dac43b814f096fb7d3a38a0ec4559a8ec0d6bfc9382e7d85872ada9e9ec788adeea7e530d55710c0c472cc3ebda2752de52889e42692de9641375a6f0c4289359169ba7ef03b028f5e53b5a7d2bacf48edcd3b1c047e6ca67e70ad8edbd689a1118f293b5977d478af7170d54e7cfbd9c9f2c4ec7c0ee7c7c029c35a77decb0632ad103d34321a3309099d0c267cf68f2e15321e0ffcddc749743bf48ecad81f662e925a012391dc57ff8eaa83c38c0e90a4a2b599374f8450d50e27a7fd2652b08461d0f33386f23b3a1ba1512ca2d7f9b00bd8447a645b38aa8af3394652471a07e9aab0ddef36013867bc534e077f6cfaad815d3fc3c01dcd6c3049ccdbc5af05da40204f5c54ec3698908fd42a54a3dfa78730476e0462259a1edfd870923df32b74bfc75bcaf7a6b2fbadd207241ea9d4344fd43aef3ccce9280fa74119d2718a6734b504e068421be2c0fdbb569cc70cc9189dac3df62375a86801e98fd4b049ba92448ba959aa8f39defb0544e9230a45ee47faf42bb0f0efeaa483fb71fc67f2ae0891a189e3f052cb2c413a51225114a22b5bde57bcbeaa61dc9236f1889941f8fd8c70b0b1c03e6ffdc54b090374fd36d259544bf7b6b142d96c0e28c7d52d2423331e3700ff1468f051cb03511dbe634e1f661641409d984c3595b0255b282c6e03fe0a804747b0039431544019c83d061d0b1f2048fe8fd7f207861f561f25685e8dfaf619d819020eb93f4eaa2ef6b014d90f52472c4d901dbac96b567addd9b7c904c13e7362fa8c9c112e6cdfecd0c699e6413036bc34912937605c7fe7af156112026982fcb8b2cb16934fa6d20a3d213cf9437c8a7e0e862ad8584bc288558fd1703249fe0280aa66947971e90fca02d434491e015798f3fcce53df9cff08cf66f7ffae826fd279140bd09e857caee2d8e4430ca55451d2a40b91514fa4baaa221d648155312580043c949dc055a3fae16e40ac04f9aed6da223ece751b5b08d5bcdcf53e3eb33600fdb4512c1bfaf347fa5b66f333f69478138e41e08d71187fb35d671a8edb63aae2335b150a354d724684c6028812fa6ff6aa2afbcee274faaddaccc20bd682bc28d4ef4674fcaf53092dc1d53f54bf3da12f9d527db240031af3a858e078077ad533aae54234e0738fb467c9b53196940ad92daddc16d7d25e0d9374c3a3fe13d4e1a9afab7f332e7e42a35fc88e51d0f0d37ff62e5f1967c589d350b4c2a265c26f8883308cb7a57b8f02127ea4ce9d8209394944dac1b9873fe6f0188bb7adc102a3a3d7ee458c50100f55c389b4eaae6315439a5d0734f4d703fa50aaeea9a0d4b9eefbe2a0dda7b5dc834eb0fa304df736d24c0f0d9570a81f971a3e8809d4782d16600f76c9d69cc7a9b23a252278e05269cdbd74d7484d2683347e47b6d938306d3c5bd8d52e6dcf43bcc5dcec44242c58917ae60f4274f4c3d7d31c0dd4e3d10d55232e7cb15f1da63e19ff5a91560902799323b0521d86c2370a68105b5f82eb61e3d89153b88bf49e76283cc60d6018e9403f70bac7647b5df695e6bdc30623cad736081b5c8d6b76cb2a1d69e40711fe396a3948565ba55e81cda08b1fda200b075e7baef1c7636e6f9c0dcc4d3d624af99178d3eee20c9f1ab5fd0a51e61a0fdec112e9cdec1b9131b317fa40ea52c938f057f5e31cb8089e90482a45451f70cb99f07871518208e6d5c701eca732348bc4111fe1b3df13e9178eb9cfd046ac5ed331de9ea977300e2b565db4151c1f2f767ec9852f278c2b5e21030765df08b096691a44e28ae5171253582a87d527e68de639bfb2f0693cda0980d1e481fc9c6c544fee79ee62aead4e3ca358fc585e08eb49a69d5c59642afd0ee27214fd7cdb1e0bc910cab8cb727baead40105c8a538beecad31ac002210a6021126a4e36b285f570d9fc8e58568c80e8ced5063fc1d3d2e81e9932097752f2593a8c0ead9c63570a2b9b0a0dcf6ec0287247d24b1a796f575ab7db75ea714167228f973b7d112d4bb8a73e35beb0c6280fb220e7b11f107d42bfcf9f4597f993e095c20c677e9a9932d5466a7f812b9a3b637e8a236f8a4bc20654ab4c98369a7fd7beec213f9022043273d286a987e31915116e086a61c59ec202e7abfc590167ed0a64bbc68ec8dae2a13115fc94184af03c1fe58b302e4f4335d3c0c338020983b7c8c425ac164301a1536d2800b7b430810a21dcfc6f85942cfaa871b659b9c90bdf17df7811505f868e8693dd615c4fd27244236b325c453900825bb3df1a8c7c355f81f9ae0e8fd09cfe653e9c89b3e5344604faea34a1cfaa563b6061e613f834bc7332e09e4ca3315408b8fb6ba41f325dee80edcc6295622e1ace4303e42baadc7e21eb4bf92e03a2a07eb1801bcfd6ac37e891b706add41c6c83dc4bda9966efdc6b9dd8b97af9bcaf8c00a5eecf3c35bfc4e64e8157040afaa0f5ca367add05d26151bf3075f0b908d563fccad14064f52e822ea34d39cf810b7dfd18f3e270e2385de12ff3c60fa63d33542125fabcb1a9ab80d38141894031d937bbcbc6106e0c91a0482a0b9ac2bfdf343e0f8bd9e4175fe556eac8e216e7d0fe508f643c006ba5e6b5a258410635db75d8f8824dd1549738dc8ad4af899b333054f078db6e785dcd315c5b63da763ba43272fa1b9931bc9e67bcbaa67f47232e8640418885e374c8a7506ce892dec95e4e6201100629d04cf7a0de2e62fb2b005910fa5069a791a8852e17edccb81e63606e8f36cb38f4f61bfb5f1e12d1912bde52825c91a8c28e455ef450ad5542a1521a5b3ab2b48a271ac2e25caef8b69cb49c5b9f9cc9f071489f2672cb23134dac8185466529bc099ab650620a7007f393f64e619230d7396ce8fbea95b90b302e00b501916f7b0da0bf396df93a2dc9163d8d79574aec70c73df0d2a4ea7d4ca645ef259ab9ce9804f36693c16d2fa6f32a20bb7a061b82693971627a09f0f61fce87ceadc5fa67f9ad5e449a079dc8703db458dc9a2f89ea0da0d143a1e6336c74d6041b9cb790f3052d1e9bec7fbf6bfb371fb7af74be4fcb29d2a736fb53bf80721e84f57908e5a1f8eeaeec88826a1d89d098177a2fd3762761fbc4477ae2db651dbbabf3e6e195b063919bd2aadf95ce0120793784d6b8e9b44cbf5b4501029887577bed745defb52fc10f4b56a996c6de7da352c6da4c16fb059a546aabe6fa3a207a966316babd31411e26f769476df3784075b5379e6900e0cc0023b37a92765a23e7edd730f5686e6204d5c984e0817d2f383488aa7be8ea09e01c9852633d4e3d996dd7db48fb73aaa4b3b7834bb186fc690f1df5bc7f793559ea88438f15d9fc34cedfa2f9026de7f719fa024f79f70ba72a5bbfacf481dd5bbeee7afa6602781b031b3b86e1131cd991ff22853400ad4d0fbafeafffce7b20bdbee7d52b271794dba908bd40ba88354bd313bc728a2adc2eab3de2ff148a62617aec6b5b253f5056baa825b10d3f04ac6b5bb6d386096925433d099ae9dd30051dc9b15742dd17af31815f68fb6fedd185529b2e7adc4494c4bad8480e8a5d89c8aaa6ccf84de04a67a87a89e630aabd8b963753e1c2231b813e9879f96f719765f88e393c7d4681a086ac8bd271e7de8635d7342f2cb23d3cdb9192bdb10356e014cf9345f75642f77af71ad1a096a4b8e3f20ff74ebee1fcfe5e041e86e841454cd9a0eb42f5f3b56e67c6ef8128fde0c6b51156b135a1a7db8d8ebb7918151aaf13d0d9721957e9951da63ebfa671fc6be441a0eef8e2410c0e3bcb80598fe7ee582fedcf3541f32192715cfe2213e7efa34f2142aa0e051a6b274abb8e551a6ae26a488492c5dbf9828d06a242e29f2f3547f554b94a545b896962f3726111415fc2604daa5c3a604b9577599cac0054d97906c79b577a5b5406afe6c39d5207711013e3d52a36bda98724971cc7a7427b3ee4726dc3b09f1a765e2dab9d98f0b3f30fe5a904b141923a05dc0a413d23f9bea263f21d3a9a3af93b3db6f8d12ecd2ea01c91001cf20b52a1f907acedb6f33d4698be309f1e6", &(0x7f0000000180)=0x1000, &(0x7f0000001280)="b428ba32e127a8da1d59cba3faf12458e4198a34041f150f82d821e7f4882ffb4ec68834d1f454e9f0cd2ad43fbf0b05ed1aa0b20810001a691f2557e07b02edc3ed46fa9328f4a4cc0cd8a0771d670441103239fef2c56de5337bf911bb6a6e", 0x60) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) sysctl$kern(&(0x7f0000001380)={0x1, 0x2e}, 0x2, &(0x7f00000013c0)="45a6261215d998537b01057c475eb3c9c863c857193a685606fad4d655ada500a10a8175b93d5700090ab933450279c1e8ed53296a11e79fb4af012806829bcbe0196f887a402ada06e34c9286be65027a552da16e94fc44a0c791afc41badc8c0745d1181afe7b4c8bba1333ae99f33669290f4c4b7c4d480ae4a155caf53a09ecff82d0579473fb7b36d325e909984c2d5ff396d8c3071fe4ada933043524390e93ece44a16dc7ccf47d2a8b43e9a51ba7ace3b224fb77c3c077bdbd8744ff1bcf4174ef669ae768856549e0ce9605fb856c38522c66fa0714e2c49cf1b8e160", &(0x7f00000014c0)=0xe1, &(0x7f0000001500)="decd47b22124a83c19f7680acdfa4c9711c885c3e7107b9553e9cd8422756f0176b3aae5b8f579883a32f2cd400e45d9d41eb3616a902a8d07427082cefcc7d5ffbd6633fa4ef3086ed4bad0832bbff3b3714a1433aa9a84ecb4ed6da0d2a4d018388c28fddc5fe89faa6b360447997b6d94aa2f5278f2d73f55fb31b27c3eb5849022487a6c5456c8d5053d593f1d16cf47782141", 0x95) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1810, r1, 0x0) (async) sysctl$kern(&(0x7f00000015c0)={0x0}, 0x0, &(0x7f0000001600)="bd01ee813647c6e90f9c72a12c2d3686de8fa9", &(0x7f0000001640)=0x13, &(0x7f0000001680)="679d8fd8c879cc606f59db25a74a66f3a0508e51a0843c58ed0b1650d32ff27d58f7163af69ff7e6788cd0788cde3c6e1fab4a104f5e9a6e50f4686e3ac72e62595c3995f2840d8ea3e1313b8f40ebaa06b97105a2c9e2ed5dc2a4fdca230e8097051cc1d4cbe2bdd9add7dea66993a8d98a108f0fb47fc3abff22149fe01aaef4ba03fb8bd36847a706379c022d7f60d7860f0dfa0ffdaf2ba0df826f02808f253e0dd236630c4500754b45aa66ba45e18af8571a6d67cfec23edc4b77780f0115c165d7214c110ac35cfbf518b081d5ffa0996781ddb971d1c50c102fbc9760fbfcff85a6dcf5082db74b61a52b112f786fc3678fcdc7d7614e608701c", 0xfe) 16:05:20 executing program 6: sysctl$net_inet_tcp(&(0x7f0000001140)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="ed14a820", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) setregid(0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)) 16:05:20 executing program 1: getpeername(0xffffffffffffffff, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000001}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x96b, 0xffffffffffffffff}) getpid() (async) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000900, r0) sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000280)="53f1443bc21ee55134bbbb917ca64a910111e7e10af3b1cebe85285eb233d253f62feef553fa724fb3d58d6db3b1d755dc58fc9216ccdb0ccd210b8a04d33ebba54521a8514c27d7091b55c2073645db338e9ecbe5bfa8c3eb879102fb4586e2e8e4f953ab48b38ec371ed588ec38ae83cd369195b71a6acfb60e017e37f75c5e85a7b0faa1497aa8a136ec100bd745a6ca53e995255966d94b4641cd8eaf1d94dbe2ab375e8433b9d13799133ef18e6ce277fee30b8dfebafe4718c7912933b64eef8f6fa0ab253667a954e32236493a414845fa11c9ec5ba722b750492edf696a4ed2b5ebe3891fd9b3eaa1e97e9b6fcea76131f6326ec334ec208a54d52118ff7e2471908583108863fa7a7001407df7736c83a2ec77535c79de8fff8e718751b81d5fa03e70ffc39e463c9599e99cc2f472f20b4fa20fa4b960a9c71332a3cb6b44fcae48fb8ecd1cf4c83266e026cba5c4e60698af1a614aadbe808251cbe17166f8e9efb6a4bf9ecafa4d40d8399f5abd05fa6efd04fb66280ba7d06deffebcbc2410f482fc410e30746f7b6eb666a9d5ad11bba4d84c242c3c967a847fa62a30de3541b60898bf295bb86155ce9cec67a47516e5d8d1e0c2d886f38d1cd27bb9805a7bde6b4c4623295dff32e1fcd3571611f244510c0d1ea1a06920bbba7ffd007b8b85335bf26bed9f4d323899f0e0e0d03573c7fe05a4b40d164a509af9a92e0482c764607a89ba0ba5426e0b1ee65d0c1877272d828b2af20647ad81b60dcd2471fffafa67f65bb4c6f2bf59aff08731375fc33a6000cdd769fbaf876bd267d0e76f444042426449942388e811eb580c41ba8d84f9aa3abf007c1f4b1f61f6d45babfac61a52682339a262ea6f92163406cb9f074589ee3762704b388eafecad1f5a2a6dc24153192d2e336fb7ee18e1c1b1651d09be7da84b35b318712efa6f8f3c369da844af90e43dbd5992d88cc8c1806e81b8eeddb4168fd41e22171c3fadf31cf7a779af0135774a53741170aab54b84794db45b20ba5dc899adddf86f9caaf587e81d2a88e60feb0f94152259d254d089adbfea9cace21e1b45283f7513ff450f9718d3b58b732cc899dcb4ac033dc5ab79422ad34f5b814d9a8e96f8314eded07275bd613b3098f5d7b02f9710cd972db1b84f8a94205d0e2c65ec6aba4739771511fa4c72d9ba46e8add89a3faa942060dca7397aad22f71c938bdd8f6232f18f641a4c0f7e7382a79304d34baf086494aa41f694c1042af7bf3244b4f69f3d5d721f88110f433fab70bb3c5f1f0ee3ce7c08765bc0f99ea4b48c61ed408e7211c1f0e48861f168dd6735931ea9ad713b66d521f2b02f2ec08bc27c8f76400d4ca32c1e8c502f3ecb38117b2cb2fe831fb3118f7f1566070fa822652db19c92b9b213d68f70b4627f5aefb40474e719b414b3a50d65b61540725a741feafd8fa2f9684bf27b7efa72f99d566aecc135c26fafc732a855a8822a37307a7e8a0bdea2a01a16315864a4b090994c925aebef14161681e6fb18f2d83bab2c54299999af579cbcccca4def1d3611ee82454f1bd91f0096c374b3f006b25b61941b1eba2ad84c7bd8b831ed69afa454b68fc58cba661093ad00399074c786d346a9706af06f08e9541ab41b7ee069a47820ff4e1b498983b086bf120341a29ba35f412632c59ca9d4b90b89fcb0ce1c6ac5781c5c810160a7ad00dac43b814f096fb7d3a38a0ec4559a8ec0d6bfc9382e7d85872ada9e9ec788adeea7e530d55710c0c472cc3ebda2752de52889e42692de9641375a6f0c4289359169ba7ef03b028f5e53b5a7d2bacf48edcd3b1c047e6ca67e70ad8edbd689a1118f293b5977d478af7170d54e7cfbd9c9f2c4ec7c0ee7c7c029c35a77decb0632ad103d34321a3309099d0c267cf68f2e15321e0ffcddc749743bf48ecad81f662e925a012391dc57ff8eaa83c38c0e90a4a2b599374f8450d50e27a7fd2652b08461d0f33386f23b3a1ba1512ca2d7f9b00bd8447a645b38aa8af3394652471a07e9aab0ddef36013867bc534e077f6cfaad815d3fc3c01dcd6c3049ccdbc5af05da40204f5c54ec3698908fd42a54a3dfa78730476e0462259a1edfd870923df32b74bfc75bcaf7a6b2fbadd207241ea9d4344fd43aef3ccce9280fa74119d2718a6734b504e068421be2c0fdbb569cc70cc9189dac3df62375a86801e98fd4b049ba92448ba959aa8f39defb0544e9230a45ee47faf42bb0f0efeaa483fb71fc67f2ae0891a189e3f052cb2c413a51225114a22b5bde57bcbeaa61dc9236f1889941f8fd8c70b0b1c03e6ffdc54b090374fd36d259544bf7b6b142d96c0e28c7d52d2423331e3700ff1468f051cb03511dbe634e1f661641409d984c3595b0255b282c6e03fe0a804747b0039431544019c83d061d0b1f2048fe8fd7f207861f561f25685e8dfaf619d819020eb93f4eaa2ef6b014d90f52472c4d901dbac96b567addd9b7c904c13e7362fa8c9c112e6cdfecd0c699e6413036bc34912937605c7fe7af156112026982fcb8b2cb16934fa6d20a3d213cf9437c8a7e0e862ad8584bc288558fd1703249fe0280aa66947971e90fca02d434491e015798f3fcce53df9cff08cf66f7ffae826fd279140bd09e857caee2d8e4430ca55451d2a40b91514fa4baaa221d648155312580043c949dc055a3fae16e40ac04f9aed6da223ece751b5b08d5bcdcf53e3eb33600fdb4512c1bfaf347fa5b66f333f69478138e41e08d71187fb35d671a8edb63aae2335b150a354d724684c6028812fa6ff6aa2afbcee274faaddaccc20bd682bc28d4ef4674fcaf53092dc1d53f54bf3da12f9d527db240031af3a858e078077ad533aae54234e0738fb467c9b53196940ad92daddc16d7d25e0d9374c3a3fe13d4e1a9afab7f332e7e42a35fc88e51d0f0d37ff62e5f1967c589d350b4c2a265c26f8883308cb7a57b8f02127ea4ce9d8209394944dac1b9873fe6f0188bb7adc102a3a3d7ee458c50100f55c389b4eaae6315439a5d0734f4d703fa50aaeea9a0d4b9eefbe2a0dda7b5dc834eb0fa304df736d24c0f0d9570a81f971a3e8809d4782d16600f76c9d69cc7a9b23a252278e05269cdbd74d7484d2683347e47b6d938306d3c5bd8d52e6dcf43bcc5dcec44242c58917ae60f4274f4c3d7d31c0dd4e3d10d55232e7cb15f1da63e19ff5a91560902799323b0521d86c2370a68105b5f82eb61e3d89153b88bf49e76283cc60d6018e9403f70bac7647b5df695e6bdc30623cad736081b5c8d6b76cb2a1d69e40711fe396a3948565ba55e81cda08b1fda200b075e7baef1c7636e6f9c0dcc4d3d624af99178d3eee20c9f1ab5fd0a51e61a0fdec112e9cdec1b9131b317fa40ea52c938f057f5e31cb8089e90482a45451f70cb99f07871518208e6d5c701eca732348bc4111fe1b3df13e9178eb9cfd046ac5ed331de9ea977300e2b565db4151c1f2f767ec9852f278c2b5e21030765df08b096691a44e28ae5171253582a87d527e68de639bfb2f0693cda0980d1e481fc9c6c544fee79ee62aead4e3ca358fc585e08eb49a69d5c59642afd0ee27214fd7cdb1e0bc910cab8cb727baead40105c8a538beecad31ac002210a6021126a4e36b285f570d9fc8e58568c80e8ced5063fc1d3d2e81e9932097752f2593a8c0ead9c63570a2b9b0a0dcf6ec0287247d24b1a796f575ab7db75ea714167228f973b7d112d4bb8a73e35beb0c6280fb220e7b11f107d42bfcf9f4597f993e095c20c677e9a9932d5466a7f812b9a3b637e8a236f8a4bc20654ab4c98369a7fd7beec213f9022043273d286a987e31915116e086a61c59ec202e7abfc590167ed0a64bbc68ec8dae2a13115fc94184af03c1fe58b302e4f4335d3c0c338020983b7c8c425ac164301a1536d2800b7b430810a21dcfc6f85942cfaa871b659b9c90bdf17df7811505f868e8693dd615c4fd27244236b325c453900825bb3df1a8c7c355f81f9ae0e8fd09cfe653e9c89b3e5344604faea34a1cfaa563b6061e613f834bc7332e09e4ca3315408b8fb6ba41f325dee80edcc6295622e1ace4303e42baadc7e21eb4bf92e03a2a07eb1801bcfd6ac37e891b706add41c6c83dc4bda9966efdc6b9dd8b97af9bcaf8c00a5eecf3c35bfc4e64e8157040afaa0f5ca367add05d26151bf3075f0b908d563fccad14064f52e822ea34d39cf810b7dfd18f3e270e2385de12ff3c60fa63d33542125fabcb1a9ab80d38141894031d937bbcbc6106e0c91a0482a0b9ac2bfdf343e0f8bd9e4175fe556eac8e216e7d0fe508f643c006ba5e6b5a258410635db75d8f8824dd1549738dc8ad4af899b333054f078db6e785dcd315c5b63da763ba43272fa1b9931bc9e67bcbaa67f47232e8640418885e374c8a7506ce892dec95e4e6201100629d04cf7a0de2e62fb2b005910fa5069a791a8852e17edccb81e63606e8f36cb38f4f61bfb5f1e12d1912bde52825c91a8c28e455ef450ad5542a1521a5b3ab2b48a271ac2e25caef8b69cb49c5b9f9cc9f071489f2672cb23134dac8185466529bc099ab650620a7007f393f64e619230d7396ce8fbea95b90b302e00b501916f7b0da0bf396df93a2dc9163d8d79574aec70c73df0d2a4ea7d4ca645ef259ab9ce9804f36693c16d2fa6f32a20bb7a061b82693971627a09f0f61fce87ceadc5fa67f9ad5e449a079dc8703db458dc9a2f89ea0da0d143a1e6336c74d6041b9cb790f3052d1e9bec7fbf6bfb371fb7af74be4fcb29d2a736fb53bf80721e84f57908e5a1f8eeaeec88826a1d89d098177a2fd3762761fbc4477ae2db651dbbabf3e6e195b063919bd2aadf95ce0120793784d6b8e9b44cbf5b4501029887577bed745defb52fc10f4b56a996c6de7da352c6da4c16fb059a546aabe6fa3a207a966316babd31411e26f769476df3784075b5379e6900e0cc0023b37a92765a23e7edd730f5686e6204d5c984e0817d2f383488aa7be8ea09e01c9852633d4e3d996dd7db48fb73aaa4b3b7834bb186fc690f1df5bc7f793559ea88438f15d9fc34cedfa2f9026de7f719fa024f79f70ba72a5bbfacf481dd5bbeee7afa6602781b031b3b86e1131cd991ff22853400ad4d0fbafeafffce7b20bdbee7d52b271794dba908bd40ba88354bd313bc728a2adc2eab3de2ff148a62617aec6b5b253f5056baa825b10d3f04ac6b5bb6d386096925433d099ae9dd30051dc9b15742dd17af31815f68fb6fedd185529b2e7adc4494c4bad8480e8a5d89c8aaa6ccf84de04a67a87a89e630aabd8b963753e1c2231b813e9879f96f719765f88e393c7d4681a086ac8bd271e7de8635d7342f2cb23d3cdb9192bdb10356e014cf9345f75642f77af71ad1a096a4b8e3f20ff74ebee1fcfe5e041e86e841454cd9a0eb42f5f3b56e67c6ef8128fde0c6b51156b135a1a7db8d8ebb7918151aaf13d0d9721957e9951da63ebfa671fc6be441a0eef8e2410c0e3bcb80598fe7ee582fedcf3541f32192715cfe2213e7efa34f2142aa0e051a6b274abb8e551a6ae26a488492c5dbf9828d06a242e29f2f3547f554b94a545b896962f3726111415fc2604daa5c3a604b9577599cac0054d97906c79b577a5b5406afe6c39d5207711013e3d52a36bda98724971cc7a7427b3ee4726dc3b09f1a765e2dab9d98f0b3f30fe5a904b141923a05dc0a413d23f9bea263f21d3a9a3af93b3db6f8d12ecd2ea01c91001cf20b52a1f907acedb6f33d4698be309f1e6", &(0x7f0000000180)=0x1000, &(0x7f0000001280)="b428ba32e127a8da1d59cba3faf12458e4198a34041f150f82d821e7f4882ffb4ec68834d1f454e9f0cd2ad43fbf0b05ed1aa0b20810001a691f2557e07b02edc3ed46fa9328f4a4cc0cd8a0771d670441103239fef2c56de5337bf911bb6a6e", 0x60) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) sysctl$kern(&(0x7f0000001380)={0x1, 0x2e}, 0x2, &(0x7f00000013c0)="45a6261215d998537b01057c475eb3c9c863c857193a685606fad4d655ada500a10a8175b93d5700090ab933450279c1e8ed53296a11e79fb4af012806829bcbe0196f887a402ada06e34c9286be65027a552da16e94fc44a0c791afc41badc8c0745d1181afe7b4c8bba1333ae99f33669290f4c4b7c4d480ae4a155caf53a09ecff82d0579473fb7b36d325e909984c2d5ff396d8c3071fe4ada933043524390e93ece44a16dc7ccf47d2a8b43e9a51ba7ace3b224fb77c3c077bdbd8744ff1bcf4174ef669ae768856549e0ce9605fb856c38522c66fa0714e2c49cf1b8e160", &(0x7f00000014c0)=0xe1, &(0x7f0000001500)="decd47b22124a83c19f7680acdfa4c9711c885c3e7107b9553e9cd8422756f0176b3aae5b8f579883a32f2cd400e45d9d41eb3616a902a8d07427082cefcc7d5ffbd6633fa4ef3086ed4bad0832bbff3b3714a1433aa9a84ecb4ed6da0d2a4d018388c28fddc5fe89faa6b360447997b6d94aa2f5278f2d73f55fb31b27c3eb5849022487a6c5456c8d5053d593f1d16cf47782141", 0x95) (async) sysctl$kern(&(0x7f0000001380)={0x1, 0x2e}, 0x2, &(0x7f00000013c0)="45a6261215d998537b01057c475eb3c9c863c857193a685606fad4d655ada500a10a8175b93d5700090ab933450279c1e8ed53296a11e79fb4af012806829bcbe0196f887a402ada06e34c9286be65027a552da16e94fc44a0c791afc41badc8c0745d1181afe7b4c8bba1333ae99f33669290f4c4b7c4d480ae4a155caf53a09ecff82d0579473fb7b36d325e909984c2d5ff396d8c3071fe4ada933043524390e93ece44a16dc7ccf47d2a8b43e9a51ba7ace3b224fb77c3c077bdbd8744ff1bcf4174ef669ae768856549e0ce9605fb856c38522c66fa0714e2c49cf1b8e160", &(0x7f00000014c0)=0xe1, &(0x7f0000001500)="decd47b22124a83c19f7680acdfa4c9711c885c3e7107b9553e9cd8422756f0176b3aae5b8f579883a32f2cd400e45d9d41eb3616a902a8d07427082cefcc7d5ffbd6633fa4ef3086ed4bad0832bbff3b3714a1433aa9a84ecb4ed6da0d2a4d018388c28fddc5fe89faa6b360447997b6d94aa2f5278f2d73f55fb31b27c3eb5849022487a6c5456c8d5053d593f1d16cf47782141", 0x95) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1810, r1, 0x0) sysctl$kern(&(0x7f00000015c0)={0x0}, 0x0, &(0x7f0000001600)="bd01ee813647c6e90f9c72a12c2d3686de8fa9", &(0x7f0000001640)=0x13, &(0x7f0000001680)="679d8fd8c879cc606f59db25a74a66f3a0508e51a0843c58ed0b1650d32ff27d58f7163af69ff7e6788cd0788cde3c6e1fab4a104f5e9a6e50f4686e3ac72e62595c3995f2840d8ea3e1313b8f40ebaa06b97105a2c9e2ed5dc2a4fdca230e8097051cc1d4cbe2bdd9add7dea66993a8d98a108f0fb47fc3abff22149fe01aaef4ba03fb8bd36847a706379c022d7f60d7860f0dfa0ffdaf2ba0df826f02808f253e0dd236630c4500754b45aa66ba45e18af8571a6d67cfec23edc4b77780f0115c165d7214c110ac35cfbf518b081d5ffa0996781ddb971d1c50c102fbc9760fbfcff85a6dcf5082db74b61a52b112f786fc3678fcdc7d7614e608701c", 0xfe) (async) sysctl$kern(&(0x7f00000015c0)={0x0}, 0x0, &(0x7f0000001600)="bd01ee813647c6e90f9c72a12c2d3686de8fa9", &(0x7f0000001640)=0x13, &(0x7f0000001680)="679d8fd8c879cc606f59db25a74a66f3a0508e51a0843c58ed0b1650d32ff27d58f7163af69ff7e6788cd0788cde3c6e1fab4a104f5e9a6e50f4686e3ac72e62595c3995f2840d8ea3e1313b8f40ebaa06b97105a2c9e2ed5dc2a4fdca230e8097051cc1d4cbe2bdd9add7dea66993a8d98a108f0fb47fc3abff22149fe01aaef4ba03fb8bd36847a706379c022d7f60d7860f0dfa0ffdaf2ba0df826f02808f253e0dd236630c4500754b45aa66ba45e18af8571a6d67cfec23edc4b77780f0115c165d7214c110ac35cfbf518b081d5ffa0996781ddb971d1c50c102fbc9760fbfcff85a6dcf5082db74b61a52b112f786fc3678fcdc7d7614e608701c", 0xfe) 16:05:20 executing program 7: r0 = dup(0xffffffffffffff9c) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="0c156b5f4a88b6adaab67e6ed7860457c1432f9454333f66cf1df43ecb3b61993af668a57456124908f19d8ce841e4aa869a34b79d033ba4225fc1c9e4aa49cc7cc19b4447b68458e803d1a0874e7e25eab60b6dae539de5bcd4334386a5ef2b6f1692fd9b9baf1ab6b4a2", 0x6b}, {&(0x7f00000000c0)="217499e6c75b2b78f3f403b43076cf3565e1c5232556479e7dc08e3c0350eadca0a907673986e890fa80b259d408b12a6d9813fbc089ad18aa", 0x39}, {&(0x7f0000000100)="abdfa0e34422e9e79669f1648e138c9cbe9bb13c3e56d65c71e936c4ac2e79796dacd19be8f05ab1150ae60dc2d1a0bb677b9f8a0d0f85f2b00a601ebdf257f33f519bd21b41745075bdfe90012b7516dcb861d4a5c83e65c3bbfb74748b1d1f7020bc51986ea5724f789e2e3607859f5121c6f5289e350a65e40d9372fb2aa88ea4bfdd07c3eda12bbb94dce463f8a311b5f58362058d9ca9dffa11d16b5a7e0983b2d31cf99b2d67d759878092567b11785343088d", 0xb6}, {&(0x7f00000001c0)="34b3a28658ec62ddfbfbd99b0558a33407a9cd771dce66362371b83aab46bfdb423f928cbd1b5c752ba093fa6dfb1258e5e51ede247ead89c95e023f6b2ab044d46e4c1390df51e7cf5d500684392940dbe5", 0x52}, {&(0x7f0000000240)="82b81db579a285a30c8d74311a43e0e57b4f14b7295f4b32252eb6e1f06b19315ca3", 0x22}], 0x5, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r0, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffff9c, r1, 0xffffffffffffff9c]}], 0x30, 0x1}, 0x400) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x8100, 0x0) (async) r3 = socket(0x2, 0x8003, 0x40) r4 = fcntl$dupfd(r2, 0xa, r3) (async) fcntl$setflags(r1, 0x2, 0x1) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r2, 0x1}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r4, 0x3}) r7 = fcntl$dupfd(r1, 0x0, r3) r8 = socket$inet6(0x18, 0x5, 0x3f) recvmmsg(r8, &(0x7f0000001880)={&(0x7f0000001840)={&(0x7f0000000580)=@un=@file={0x0, ""/518}, 0x208, &(0x7f00000017c0)=[{&(0x7f00000007c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001800)=""/37, 0x25}, 0x7}, 0x10, 0x1, &(0x7f00000018c0)={0x0, 0x1f}) (async) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001900), 0x8040, 0x0) (async) close(0xffffffffffffff9c) (async) ioctl$TIOCNXCL(r4, 0x2000740e) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940), 0x2043a, 0x0) r11 = fcntl$dupfd(r8, 0xa, r10) open(&(0x7f0000001980)='./file0\x00', 0x10000, 0x4) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001a00)={&(0x7f00000019c0)=[{0x80, 0x8}, {0x89, 0x4}, {0x24, 0x3}, {0x8, 0x81}, {0x26, 0x6}, {0x24, 0x1}], 0x6}) (async) close(r2) (async) bind(r7, &(0x7f0000001a40)=@in={0x2, 0x3}, 0xc) (async) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000001b00)={&(0x7f0000001a80)=[{0x83, 0x10001}, {0xc8deb09697112937, 0x9}, {0x89, 0x3f}, {0x25, 0x8}, {0x87, 0x4}, {0xa, 0x9}, {0x87, 0xfff}, {0x44, 0x8000}, {0x47, 0xbbc4}], 0x9}) (async) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b40), 0x8, 0x0) fcntl$dupfd(r8, 0xa, r12) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001b80)={0xffffffffffffffff}) (async) r14 = accept(r3, &(0x7f0000002dc0)=@un=@file={0x0, ""/93}, &(0x7f0000002e40)=0x5f) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002e80), 0x10, 0x0) sendmsg$unix(r13, &(0x7f00000033c0)={&(0x7f0000001bc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002d80)=[{&(0x7f0000001c00)="348c4cb2fa68f8704bbec6606d197be96083272de2c6ace819acc486c5678261bcde506903d177ff7eb6bef2f79cca76842e32f427ecb03fe4052137fc4761352f39d9c4c4b6b817143f65667187bc42e55c8550173c9625a4690d1f3efae4ccb8ebc9b8cd8537ee18d860c84949399f02e9671db5130f90a6f325c1813d", 0x7e}, {&(0x7f0000001c80)="8eab022913116d1cf2033049cec05d4645a22d21c7faefeb3c63601cd1c49e04da00d4ea44eebae54e966279328dbf6fc25d0b2cae30faea8bd854dd5ca368e3e82f666aad4fd85d2ad37a4eccd49326b9faa408412f7605ef97fd87dea84e347e3c604339d8a0da0c2544dbcafbef68c4dff9d2ca59f24e5b26c35f117235f5ecb5644a09f6701aa11e605ee83dc226a2ec40fe97ca309f9aa0f330bda1c5644f79550141b3cadbd823454b8133b938910496a1ac00bd4cc9ec06ac280857c5d69472c4e5055dec8d8c0061604a91dd8173802f0d19ce368decf11892511f44f009cb761f918cf3138c54ca649949b58a27b10e699f4fcd42041f18fb17c02ed78e78781dabfebcea4f17218795bf284ea6e7957c5fb951b850835c2964d71910e098deffeef0bfc0727cd356abb2d203dd863570820f1a5c75123ffe74adce93e37ff4cf758bea477b33c5667389f8100f8f3f99a032d401c1412a76e8d06169f2c2465d629aa4016301ce1d8d0d6c67c04af18b492b75f3dcf91584b9aee080d228d46af49f4f2cc03cec91473d8836fc8dcac2eff2ac3d504fcb7a47cf6d7d9916924c7398927e2f578f4c22baef30253ee125a62423f9d877ab18382173c884df557bdcd20f2789546aa9395b60643db1daf4ee512fc8eef4d0f7de7e1e29336ee9287d658dfced590a937bb1a36c1deb912308aa38b89a51bc4dc6562806f42a8386691e068b35fcbbe3719cef61cbb564295c8f03dd224b5e83bcc4f901136a9e4d9473f8b71fc10a186c4a339e61f8d57525925acde0b177b823649d9bbbab0b6c5e9ae77b25be5c799e769636b19993035f1c7f1009fd7019b09617a41339a25007bc24d7320a0febd42e1604961389404c4ed607617fd392bb92e76c3cab8fdf452f7a0c55562ba24429703d8bffd70565de2b28809d998ff92b26b89d673b199a4d1c80b79f1b9f0d6d886722a257c2c37987297bb636389a56382c906978bac68131483eb342a607a1e552c256aaaf6d2a2e35ebe866dcdf2f4715c987bad06508f24d294cdc0db905210a693205b4581c002ef01e17ac58e0001cc21e2d44ede3835cfde5d3f006fee72c9c95d78343b6e8f392e124c43a377283d3909b6a86481d8fde84aca8149a456c824278b71ccb01e5a837545b38b03b3d6ad817670118a5e621ab161001d9efc54cca14abbc2cddeb9a3dba733acd4e25af2ab63e011b06cf272b8505d8d9e4bd8ba8b602095875755a8e3474c2ee3ff69c751378310c0e498435d67f448d96c5f3711b11ee608cef1e9555a04f13bd54bc80ce4d915026a75c46040c19f23b3647dc00db4c6e4edec1e21504706fd67b2a68ffba5c677aeb2b4ad3c44507bef87682f4c2e63c750e415337fc54e822b77b97c19e4ebd56ee72d879ad1a676644a2934aaac21246429df4c624dc2683ba21fc7f784ceb9a2f85806a3a664810265ba444d46910dd5bd3a9fe0c117ac76c0bf211b45652dd7148fd8b5d1f9a9cb034ad8589bbb5110b84ae7b8b2733c379da6b6af51da9c8ee3fb3cbd00ddc1c5828fbfb1f1139d14038def8dc6629dfe3f0cf507ec9c2b812e855212b10292e1ada145312cd05f9291b86ae41cad2daf82829f64a750210953665a7a0bef68ca0ee72ea380a8bd9effbfcedfae3e2295170fedd7aacd6dbb1ae7b0ff317e5496eed4f832e6911602fa4cc5fb5a231964e70ea2d0898704581e8d0cdea3386736d8fb4a84b09336fdb6bfedd8f562d74faa406613af26048cb646df57b25c525aeb7539d267d7ae6d78b0b6773d8411f03abdeade4f7df92fee2b893d491658ea55d78bf42f1d41516e6bbb805909e74a18fd45e0a559b581b0f164f06adf6cd8ac3b5a17ede8488c959aed96a8d66b06537ef7eea92ad033a5761bb3591483e2dabe020c3111dd7b90d575f23b00ef8df775540e9039595ce260ccefedb4e567c79c8539334b1b64af30c1a5b6382ad02aa767ed95beb95d7adc72ec3db103f5c3aa0e1121676e8b8cc8bc1df51fa33f77806d9ec50b072fb9a110defd3d3a7751c85a99aa689c276ef69ee49c0650bf999a48e854a70e0885a29d2388e87ef22f726ec37600ee5a00f1c4490d8727d10e2a22cd958187df411427d221cecf2676cbf18509a7e506761b90d458ee21ae22e86a02e76a321421e90188166147867e0acb9f95346bd53e0f7bd034368e0b80d5c331caa6bbf4061b980fe0c4f97eb2384974447cbaa9a6e4612a4eecfae48228454f03c3572faa1d35bf4d2f3aa53f9829940fcd8f0a02e1e85985b14035f292b586dafac4c5d397791c56cc0345483bb29aafae1f069782418df79a3ba616e8a7ca9e61123fe477e6a39f6ff32e1af3000398e6cf71986295356f69f8a1ac8a596ffbcde65286c975ccebb6e525cf37426eb2522f0aad992ed7419b3b697456c03735d5e9caacc1094ff73ef7fe60eecb65b8a4499fb0f096b9d0b6880184ced70623a71a31c05b6bd038765136c82cdda3665310778f0fe3c6104453e63654939c4267630ffe271ad242bd8510832b1b40940d7d3c60f7e45bbb2fc62e8520eb4526998c7a524aee2f08ab7d56f6db6a83d4f1a472a3f3e48d72b804a3bf184bf89a58f970e0764c2376a147d659cbfabd16a230dfe0608473436f2f75631a66691208fd7d259c1f317fdeaba60d8e86d4941c4c33219f17c2264e062c329e1c67f4652fcff7fc82ac6d6462e7e170f095b2e6eda7dac21e9f7a0a6646ad12d1a92e792a64e7b415ee49f35cc36fae969a81c9397737fcbbb0cdcb44dc9b2345d2980bbf117b6a891c9c26f2f305f9900372513a98fb7e66cf78120f12a5c8cc51147201c47c33ecc47ad4ac5bbb92e0087d9222970a8c6960efdbb5c8c725cb92be7d72da189fdee1034abbb5be90fe4e04ee8ed1f68d1ba6d8a36d2ebacc036ff7920602eefe2b7d343a21f5a0e3e4515604f39d7c2683fbb6307c7b71299900055cd0e586cbd6065c31ee7b6fb09d55a08f5f7f9c815aa511a85f6abeb3cee22748c652b8f1e8aad48ae59d802ea9fb9d8dde2b7ca16c5367fdea2c8bc0c0518b5000524ec99f08972fbcb8548c0260d4bf0ed6b46916d1995848f50026bff4590a1697b500816bbea4afa5dec6a6e176bd832d46d00dabaf9a294f6615256185569f1d1eb109127cd1009d085dbde570b7125693bcf880a6c7dd19dbadb42e6494812f10e211f63f7b402a05a5cc6547d3e39a2711694c2e637648e604f2dbc663f4a95080494527c501750009847df4dd7820733777107c3eb4201c7ed83413fea93b930fdd02d5c0a1ce0d7631cc143131c6f375b7fc23cc3ba6c477fa17f86046c3f8d7f6cc72077744985ecd0f6325c45fe57a91f64ab02824d0035cdfbd038f4d96a753ad5296c8d295da0452efa475375aad4da3caaab97abe6b63d09529f830666ad074fee544e0f7e65495432fc2b446335701b09bc37bc0a0749cc9de3fef5cf08c9d72d13ea2b10ae3d6a689d9f6f84983d4caee2a02b0353fc8fa642ab8c966017d7a4b3036cdfcf9c97dc189c0ac36733f5082fd432b24b5b24aa0771a43166955e509bfbe9adc336705524c5bf12f819bf0a5b1fd3ce75efaee7248db4e4cffb33f7b36d5f77c9f84a50fdb2ca61c4117106c91ac9845dc2c89b3eef38afc4413477f31ca19ac725a854e97a4a9f9cf5524d4d34786d9d7463e15f5be0ad03a22c0c017e739a47067ba2b0741405238d6a827d04e6a63f18b7cd5ffdcffc46b95410675d6b5de4161ce4be585daa24e3c50cfc573ae9949fbf4f5a75435761a71ddec905a5ea2bcc9e598c76466fa6686b57b50c60a90f659e2140559802c39b3439f17332c6df6252c194dcc70a7a59e45d24bfd567ffd0b1f7cec92f8e0e4586fb07baa316a30dd46c89fa76a35c9796b6477bc079e4e75198e13d89a4b3f1a5f1d3b51df2d959a7149772b8369e7f2ae3dfebfe55ad09c711bea016c728b4040a04b80c3e3d8c5a871af9fab5be8af4d68caaceb1cee24db341cf9ddbf2ecde81109a9fa562b5cd3ac0a72a0737cfaeb24891d67ddcae6ef067da886bbf00ec0750ee8fd533f2f2a21b01ccf642c689647190dfc2c8046cbbed457c189a750aba99cd047fee1e658f506631476d4d7d4053682558e02555067777885a7b5240cf28dc2f9d0655e2d36ccaad9ed623e4e099364d258cab52a2c5cb04c5db6d88e2cbff914d790597fb673fad4221284637bc3e736894db338ab66e463c45508351eb4d1c76ad2ecaf94a437303694bef3292b3a05a53ad5f74f08f6123aaab85ea0457fa25c2391a4ec326a0be14cefa612890c0243ca5f68a138d42c00076ac3ecd0afcac92187264b12e25ae057562e6ab2fbc5f3acc339d32a6905bcc962ea7d9f98a9d4e65be664f4c92050ee7f40e56424cea01875fd5ac65d9919d962049ae323e9ab34d0393b626ec81857f0a472623bd04c4e2d9172fd0e69cf176be3dd1d008a8bb12546a6eb7a740290c7cd3d463516242b6baa47e8916f689a2c5715cf502ed7d887a3e81c2172550cda08d04a149cd126937422e4c78b0410330e65f0cd1952c084e0216d9d1285346ef06e6b2a5d06530d3f7f9373bf3fc7539ae95279b577eb0c0f1e314196b200a5c7fa82536b1156c7e246f8d9bd5ab862ab938389ecc26f206ebeb36fe078b15033af665000a8a615b5ba45c28645a4908ebd45b579f878e678b66db98bc1ae4d4d0fea272fb7c440f402ee0bd34f48b7069a04e45606c0e39bc97a849ecf2634c752399726f85a0fda0a3d9f145f7b3d8c8c473352644a89cf748649b7810c8790035ac87eba37b5fc233ccee153589890e003361fa911e69f4102a86a426e64c4ae8a082d68a08c696390c92992c088e8c6e7308b41710f17b4ca8914ec537550e023272df9bec79e1180a2ed6253cd4f07c93767dbf050c5344fa43ba77cb67a2763ecf999999c33b4893f26b9e5d0089d3eb3293efcabf235e2a7ea94179b58c16ba807b7dd3b737686b6f94bd60d9855cd8c33d06f83feaef1c2c71f98f67c3ef855d2b787994ccb7effcda7514f8cf3a88b2790f225dc29a529e498ca180c42a48c3eb7bba191ef9ac18dd0d9e36bf1e1a191f2a473d5a84a2e4267fe3bd021d41a9990dcc832a4cf9ccf398774e51cc1dbe35a89fefc1c643970614f1150159849872cb3a32b0848a259ceebd06460b3159190315e011f0587bf38b976f343ebd929cc7c5bb9b9aa085533a548d2643723ed03b496e16e3cc12a1812117e4cfbb5e0a3c77e59de025392ee4e580034040cc262c9f7f3007058bb3552f84fb1439983b5f991c3c232a963530350839737ee78aacee0331f3efd31c771a31d5ec254e744aa96e3dad7420074c07eb118118a8fe04f71238fa8091bf625eeede26a6a5d6a73e3a6e3767cd6d752975c6d0c11b8a33c67caba588174f21651ade81df5817aae31a56fad5469abec54f16ecc5a0419b3babfc32121838e7691edfe555cc2e8ca86cace81f778facaa9df63abc0dd08b14b86e604b0058099bb244b6cd28499703fb941eefa7f24f1dddea5cb0241f0133c6998b1c474081c38e04e97d2dd55d13550ef1ad8c6f7ffb010f83841dffab01815344e38c77b687cab1bfb6e1c47139ea12efd411095459e9db5805e1a2b2d86e2e027c9d4af65de5b5afc82c70a18c61b3fdf61bc03cdf3e852e76342959c98d2d66aacfbc1b7c80f1daf554729372853d3d8589002405a79f49f5d966853c24bbe63ec3e63fa115ed44f4", 0x1000}, {&(0x7f0000002c80)="7ed92b422856b6fc374e6a719d2365dbb3917f687a214438ddccec059f5bb523f602c53e97f3b6ac21eeeecab37347e26a077880797f8814745265d16d411d1553731468a1a7d598c1ee7ab7a892d227cc925bc91491701e146e8d7b98e7864920e06f5d5c26766c026aeccc6847376cf4c695e6bc393493d0e20733209b9fd91b51bf46a3f954deb782ac1f029c571c9b6edab0d6d40c533dfe1f502c1d2bcc2e2bce4c10d725ef04d896ce7eeb8a6460fbb05686db26fa6a5b4260f177addde588f3b827188c07fca4f0e708e13085819d520c78e9a758ab147c42c112fcee156528cdecfd0911a9a2c3", 0xeb}], 0x3, &(0x7f0000003240)=[@rights={0x30, 0xffff, 0x1, [r14, r0, r9, r3, r15, 0xffffffffffffffff, r5, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0xffffffffffffffff, r10]}, @rights={0x20, 0xffff, 0x1, [r9, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x150, 0x9}, 0x5) 16:05:20 executing program 0: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0xc45) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x1005, &(0x7f0000000000)={0x800, 0x3}, 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r1 = socket$inet6(0x18, 0x5, 0x1) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:05:20 executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaa\x00') open(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x18c) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) IYpPVi/,IYpPVi/,IYpPVi/,M?M?M?M?<~\P@<~\P@<~\P@vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000278114e0 16:05:20 executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async, rerun: 32) close(r0) (async, rerun: 32) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0xe9]}, 0x3c) (async) r3 = socket(0x18, 0x5, 0xfc) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0, 0x0, 0x0, 0xffffffffffffff23}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) (async) r6 = syz_open_pts() r7 = dup(r6) r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206951, &(0x7f0000000300)) connect$unix(r8, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) r9 = dup(r3) r10 = dup2(r9, r1) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0xfff) r11 = openat(r2, &(0x7f0000000100)='./bus\x00', 0x8000, 0x4) fcntl$dupfd(r11, 0x0, r10) dup2(r2, r4) 16:05:21 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000900000001000000ff0f000000000000", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000380)="908b52c0893f5bfbdf6e578aaba6de52ba1d181203a8d87a34ecc0e7e841afa1d43f822ed7635e3db81234bd3da520c6a3920d707484f85026fcedf69032d74b3792eaa9090e4d893c447600d246cc82ac6ca9a1dcff4349367b9d908f945fc0bf99e72dc825da367b3dd11fdad845a2f230ce8b9665dcd1b1407e2ff5bc1331476e013570fc1b", 0x87}, {&(0x7f0000000440)="e821fabc49cb5e0bd5faa1fe0378ecd51951b79f17d5bd93cb137560c38360b64d8bb8bd6e56b1e2cc945ae4485866c4d8fc69b60fcf4a5e027344587cd937c1a347b5abf5c76fb7f931481e1400990cd9a499b51983b668a3d1d86413b5330d54540b53590977fbc51cc5", 0x6b}, {&(0x7f00000004c0)="7de0ad2545ec7693ff35c908525f21b3895890c6bd61baeffe9dfa07a8fe1a4218a7a07407cfb8bdeb51a81ea91cf2ac1bb65c3c9b231975e9e86787cd1f914d96edf38cf53995f98828a3af294f17f4144ebc100018cefea157b3a38a0353fc26dfaf206006a1b1bec41ebd92b4e85a7793d578d7914440cedc8b", 0x7b}], 0x3, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, 0x0, r2}], 0x20, 0x9}, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="edfceabccd056ff3d034631c8ec4ecb440e7d2c4dea2d6db426797f232925169cb12eac004fe0f3ce91f458181f119c54e3b5f5ad327ecc213cebea5aa7d4837fd7ba2dfe60851723f2985f52b53b391f91f892e861d6e590bb0c927d7229106cc06a848194576461db998ff5de3ff9e393e6dc06ffae64979329307af49aaec09a95e50b951ebaa0ac814339617a6733f4ab15ba323b49b10a86d9f3f403ea758bd2dd43f78f9669f92cff3be64cf44709a07274af4564ef5e05f81", 0xbc}, {&(0x7f0000000300)="11b074fb729be27ecc0cc9cff063f53c5d0e2c9856d85eb08ea506dc908a35bae7c6a0cf7eb63153ec326fafc23e192ed697f42f370f9de5cb66e1ca455ef5354c18a0c94dac002c32a52abaa856914a6e4b470138e554100e6c5fc68e", 0x5d}, {&(0x7f0000000240)="1c4626aab1d80ea8da5328b4c8c60e18de3e7bb1150d8f93fac10b5e915dece203af4ad61ba709424832d84b98677303f3b16b2ffdd811a71c4ee1a860a60c0230142836280de18462b46ad0ec623f012525fe59c222dfae", 0x58}, {&(0x7f00000001c0)="1f", 0x1}], 0x4) 16:05:21 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000002ec0)={@local, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6}, @rr={0x7, 0xb, 0x0, [@loopback, @loopback]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) 16:05:21 executing program 0: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0xc45) (async) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x1005, &(0x7f0000000000)={0x800, 0x3}, 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async, rerun: 32) r1 = socket$inet6(0x18, 0x5, 0x1) (rerun: 32) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async, rerun: 32) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (rerun: 32) 16:05:21 executing program 4: msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000003cd72c70fa70c5d175c0ba85e82ce93d96bebd73ac2826e9cd27ba4961f750f510c49d6eb3659ab283d93cb2b2101d6fbcad113c2abd5ae1b302fbf42b92c57bef8996247a50da2da1fd85b9e84ec549c209a39e28ec88dc10e7d6fa63a2cf0bafe87a99e3c92c182160eebdecb1e060e9f829f972f48567152960fe60cbfdfb2c79df48f13b26be172065c35604d72c624c5bcb547d9cc1f3bda2d02be07bebfeb567d531ce9fdc95973d6a5db87633bf9bd80b659816b4d7dbae1cb0093996a885cbf4691f4a0e247397070283afa63ca8239f6cc10a2c71e175b868b40fb8b9147c24987fbb63137706efd8b10951918f32c233acab65de986cc9b0d5eccaf528149ac6771ba17b659574b6765d20c3f8b8b133ecdb6fba81dbcf8723e2a236f09ef4340b30009f34e70dc23c5e4fdfd4b990425beaba7fa27945dceb9742a4632247c131237938fc3ea64b0ecbc7f7ec1226ad3dd3963dd7588c1adcb053324c12ae3f129051b9a9cc30c56d1aed7d0725beed956ca85ee57e39e30696327fbc17b9c7de8e819da51d816bde4a9af8a6f3fc4815f3e1d346aafab374ef0883b76db61fe6c36fae5162c0b4b664055118ea0aa73b2f0975b561e3c38cc9000335b7125a0aa4980dfb16c547a9381bc624600e1aa518eed6fe7db443792cb055cbad744b05a65c321668a5397cd20223e99186caaf2a35c6dbc59741e21557f3a48c032fb18238bf1e6040e9a3f2335ad80a9b177d9e7349aa4fd0c3a6038efb7672eea064a3a7d7ada65a483a68c32288a2c3c8640517ca67367c36d96be417bf96b1dde79feab2d38b0558fa5901a30000000000"], 0x25e, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x5000000, 0x20000000, 0x400000, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x0, 0x10000000}]}}) (async) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) fcntl$dupfd(r1, 0xa, r0) (async) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000001f00202251757aca6a0dde6a419f582126ad6dc174acb5d124bd68f40904cf7d422fcf2260a45a9219f423b99863e4fdbf318852b374559bb85ea459a9"], 0x45, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) (async) dup2(r3, r2) (async) recvmmsg(r3, &(0x7f00000005c0)={0x0}, 0x10, 0x0, 0x0) (async) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f0000000100)=""/8, 0x8}], 0x2, 0x9) r4 = msgget$private(0x0, 0x200) msgrcv(r4, &(0x7f0000000900)={0x0, ""/4096}, 0x1008, 0xffffffffffffffff, 0x2000) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000000000032be7c7993a1058557d9a0846ab023e86ea0ea89aa0e2e9d861f35793c313ab82784b69a72579d0d9149b31c7a1d1922db2bc72596b6a8f805db4719cfbd28c979c7a37e814a40a20d788a86956cae2fb92e"], 0xa, 0x800) (async) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) 16:05:21 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000900000001000000ff0f000000000000", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000380)="908b52c0893f5bfbdf6e578aaba6de52ba1d181203a8d87a34ecc0e7e841afa1d43f822ed7635e3db81234bd3da520c6a3920d707484f85026fcedf69032d74b3792eaa9090e4d893c447600d246cc82ac6ca9a1dcff4349367b9d908f945fc0bf99e72dc825da367b3dd11fdad845a2f230ce8b9665dcd1b1407e2ff5bc1331476e013570fc1b", 0x87}, {&(0x7f0000000440)="e821fabc49cb5e0bd5faa1fe0378ecd51951b79f17d5bd93cb137560c38360b64d8bb8bd6e56b1e2cc945ae4485866c4d8fc69b60fcf4a5e027344587cd937c1a347b5abf5c76fb7f931481e1400990cd9a499b51983b668a3d1d86413b5330d54540b53590977fbc51cc5", 0x6b}, {&(0x7f00000004c0)="7de0ad2545ec7693ff35c908525f21b3895890c6bd61baeffe9dfa07a8fe1a4218a7a07407cfb8bdeb51a81ea91cf2ac1bb65c3c9b231975e9e86787cd1f914d96edf38cf53995f98828a3af294f17f4144ebc100018cefea157b3a38a0353fc26dfaf206006a1b1bec41ebd92b4e85a7793d578d7914440cedc8b", 0x7b}], 0x3, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, 0x0, r2}], 0x20, 0x9}, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="edfceabccd056ff3d034631c8ec4ecb440e7d2c4dea2d6db426797f232925169cb12eac004fe0f3ce91f458181f119c54e3b5f5ad327ecc213cebea5aa7d4837fd7ba2dfe60851723f2985f52b53b391f91f892e861d6e590bb0c927d7229106cc06a848194576461db998ff5de3ff9e393e6dc06ffae64979329307af49aaec09a95e50b951ebaa0ac814339617a6733f4ab15ba323b49b10a86d9f3f403ea758bd2dd43f78f9669f92cff3be64cf44709a07274af4564ef5e05f81", 0xbc}, {&(0x7f0000000300)="11b074fb729be27ecc0cc9cff063f53c5d0e2c9856d85eb08ea506dc908a35bae7c6a0cf7eb63153ec326fafc23e192ed697f42f370f9de5cb66e1ca455ef5354c18a0c94dac002c32a52abaa856914a6e4b470138e554100e6c5fc68e", 0x5d}, {&(0x7f0000000240)="1c4626aab1d80ea8da5328b4c8c60e18de3e7bb1150d8f93fac10b5e915dece203af4ad61ba709424832d84b98677303f3b16b2ffdd811a71c4ee1a860a60c0230142836280de18462b46ad0ec623f012525fe59c222dfae", 0x58}, {&(0x7f00000001c0)="1f", 0x1}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000900000001000000ff0f000000000000", 0x14) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xfffffffffffffdff) (async) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) (async) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000380)="908b52c0893f5bfbdf6e578aaba6de52ba1d181203a8d87a34ecc0e7e841afa1d43f822ed7635e3db81234bd3da520c6a3920d707484f85026fcedf69032d74b3792eaa9090e4d893c447600d246cc82ac6ca9a1dcff4349367b9d908f945fc0bf99e72dc825da367b3dd11fdad845a2f230ce8b9665dcd1b1407e2ff5bc1331476e013570fc1b", 0x87}, {&(0x7f0000000440)="e821fabc49cb5e0bd5faa1fe0378ecd51951b79f17d5bd93cb137560c38360b64d8bb8bd6e56b1e2cc945ae4485866c4d8fc69b60fcf4a5e027344587cd937c1a347b5abf5c76fb7f931481e1400990cd9a499b51983b668a3d1d86413b5330d54540b53590977fbc51cc5", 0x6b}, {&(0x7f00000004c0)="7de0ad2545ec7693ff35c908525f21b3895890c6bd61baeffe9dfa07a8fe1a4218a7a07407cfb8bdeb51a81ea91cf2ac1bb65c3c9b231975e9e86787cd1f914d96edf38cf53995f98828a3af294f17f4144ebc100018cefea157b3a38a0353fc26dfaf206006a1b1bec41ebd92b4e85a7793d578d7914440cedc8b", 0x7b}], 0x3, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, 0x0, r2}], 0x20, 0x9}, 0x0) (async) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="edfceabccd056ff3d034631c8ec4ecb440e7d2c4dea2d6db426797f232925169cb12eac004fe0f3ce91f458181f119c54e3b5f5ad327ecc213cebea5aa7d4837fd7ba2dfe60851723f2985f52b53b391f91f892e861d6e590bb0c927d7229106cc06a848194576461db998ff5de3ff9e393e6dc06ffae64979329307af49aaec09a95e50b951ebaa0ac814339617a6733f4ab15ba323b49b10a86d9f3f403ea758bd2dd43f78f9669f92cff3be64cf44709a07274af4564ef5e05f81", 0xbc}, {&(0x7f0000000300)="11b074fb729be27ecc0cc9cff063f53c5d0e2c9856d85eb08ea506dc908a35bae7c6a0cf7eb63153ec326fafc23e192ed697f42f370f9de5cb66e1ca455ef5354c18a0c94dac002c32a52abaa856914a6e4b470138e554100e6c5fc68e", 0x5d}, {&(0x7f0000000240)="1c4626aab1d80ea8da5328b4c8c60e18de3e7bb1150d8f93fac10b5e915dece203af4ad61ba709424832d84b98677303f3b16b2ffdd811a71c4ee1a860a60c0230142836280de18462b46ad0ec623f012525fe59c222dfae", 0x58}, {&(0x7f00000001c0)="1f", 0x1}], 0x4) (async) 16:05:21 executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) close(r0) (async) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0xe9]}, 0x3c) (async) r3 = socket(0x18, 0x5, 0xfc) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0, 0x0, 0x0, 0xffffffffffffff23}, 0x0) (async, rerun: 32) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async, rerun: 32) r5 = socket(0x18, 0x2, 0x0) (async) r6 = syz_open_pts() r7 = dup(r6) r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206951, &(0x7f0000000300)) (async) connect$unix(r8, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) (async) r9 = dup(r3) r10 = dup2(r9, r1) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0xfff) (async) r11 = openat(r2, &(0x7f0000000100)='./bus\x00', 0x8000, 0x4) fcntl$dupfd(r11, 0x0, r10) (async, rerun: 64) dup2(r2, r4) (rerun: 64) 16:05:21 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000002ec0)={@local, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6}, @rr={0x7, 0xb, 0x0, [@loopback, @loopback]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) 16:05:21 executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) mquery(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0xffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000380)='%{\x00', &(0x7f00000003c0)='&\\@$@/\\.\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:05:21 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0x68a, 0x0, 0x29) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0xc2a5bfa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000140)='./bus\x00', r1, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6, 0x0, 0x0, 0xffffff20}]}) pwrite(r0, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {0x0, 0x0, 0x2, 0x7}, {0x210}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000278114e0 16:05:21 executing program 0: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0xc45) (async) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x1005, &(0x7f0000000000)={0x800, 0x3}, 0x10) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) r1 = socket$inet6(0x18, 0x5, 0x1) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:05:21 executing program 4: msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000003cd72c70fa70c5d175c0ba85e82ce93d96bebd73ac2826e9cd27ba4961f750f510c49d6eb3659ab283d93cb2b2101d6fbcad113c2abd5ae1b302fbf42b92c57bef8996247a50da2da1fd85b9e84ec549c209a39e28ec88dc10e7d6fa63a2cf0bafe87a99e3c92c182160eebdecb1e060e9f829f972f48567152960fe60cbfdfb2c79df48f13b26be172065c35604d72c624c5bcb547d9cc1f3bda2d02be07bebfeb567d531ce9fdc95973d6a5db87633bf9bd80b659816b4d7dbae1cb0093996a885cbf4691f4a0e247397070283afa63ca8239f6cc10a2c71e175b868b40fb8b9147c24987fbb63137706efd8b10951918f32c233acab65de986cc9b0d5eccaf528149ac6771ba17b659574b6765d20c3f8b8b133ecdb6fba81dbcf8723e2a236f09ef4340b30009f34e70dc23c5e4fdfd4b990425beaba7fa27945dceb9742a4632247c131237938fc3ea64b0ecbc7f7ec1226ad3dd3963dd7588c1adcb053324c12ae3f129051b9a9cc30c56d1aed7d0725beed956ca85ee57e39e30696327fbc17b9c7de8e819da51d816bde4a9af8a6f3fc4815f3e1d346aafab374ef0883b76db61fe6c36fae5162c0b4b664055118ea0aa73b2f0975b561e3c38cc9000335b7125a0aa4980dfb16c547a9381bc624600e1aa518eed6fe7db443792cb055cbad744b05a65c321668a5397cd20223e99186caaf2a35c6dbc59741e21557f3a48c032fb18238bf1e6040e9a3f2335ad80a9b177d9e7349aa4fd0c3a6038efb7672eea064a3a7d7ada65a483a68c32288a2c3c8640517ca67367c36d96be417bf96b1dde79feab2d38b0558fa5901a30000000000"], 0x25e, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x5000000, 0x20000000, 0x400000, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x0, 0x10000000}]}}) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$dupfd(r1, 0xa, r0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000001f00202251757aca6a0dde6a419f582126ad6dc174acb5d124bd68f40904cf7d422fcf2260a45a9219f423b99863e4fdbf318852b374559bb85ea459a9"], 0x45, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) recvmmsg(r3, &(0x7f00000005c0)={0x0}, 0x10, 0x0, 0x0) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f0000000100)=""/8, 0x8}], 0x2, 0x9) r4 = msgget$private(0x0, 0x200) msgrcv(r4, &(0x7f0000000900)={0x0, ""/4096}, 0x1008, 0xffffffffffffffff, 0x2000) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000000000032be7c7993a1058557d9a0846ab023e86ea0ea89aa0e2e9d861f35793c313ab82784b69a72579d0d9149b31c7a1d1922db2bc72596b6a8f805db4719cfbd28c979c7a37e814a40a20d788a86956cae2fb92e"], 0xa, 0x800) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000003cd72c70fa70c5d175c0ba85e82ce93d96bebd73ac2826e9cd27ba4961f750f510c49d6eb3659ab283d93cb2b2101d6fbcad113c2abd5ae1b302fbf42b92c57bef8996247a50da2da1fd85b9e84ec549c209a39e28ec88dc10e7d6fa63a2cf0bafe87a99e3c92c182160eebdecb1e060e9f829f972f48567152960fe60cbfdfb2c79df48f13b26be172065c35604d72c624c5bcb547d9cc1f3bda2d02be07bebfeb567d531ce9fdc95973d6a5db87633bf9bd80b659816b4d7dbae1cb0093996a885cbf4691f4a0e247397070283afa63ca8239f6cc10a2c71e175b868b40fb8b9147c24987fbb63137706efd8b10951918f32c233acab65de986cc9b0d5eccaf528149ac6771ba17b659574b6765d20c3f8b8b133ecdb6fba81dbcf8723e2a236f09ef4340b30009f34e70dc23c5e4fdfd4b990425beaba7fa27945dceb9742a4632247c131237938fc3ea64b0ecbc7f7ec1226ad3dd3963dd7588c1adcb053324c12ae3f129051b9a9cc30c56d1aed7d0725beed956ca85ee57e39e30696327fbc17b9c7de8e819da51d816bde4a9af8a6f3fc4815f3e1d346aafab374ef0883b76db61fe6c36fae5162c0b4b664055118ea0aa73b2f0975b561e3c38cc9000335b7125a0aa4980dfb16c547a9381bc624600e1aa518eed6fe7db443792cb055cbad744b05a65c321668a5397cd20223e99186caaf2a35c6dbc59741e21557f3a48c032fb18238bf1e6040e9a3f2335ad80a9b177d9e7349aa4fd0c3a6038efb7672eea064a3a7d7ada65a483a68c32288a2c3c8640517ca67367c36d96be417bf96b1dde79feab2d38b0558fa5901a30000000000"], 0x25e, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x5000000, 0x20000000, 0x400000, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x0, 0x10000000}]}}) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) fcntl$dupfd(r1, 0xa, r0) (async) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000001f00202251757aca6a0dde6a419f582126ad6dc174acb5d124bd68f40904cf7d422fcf2260a45a9219f423b99863e4fdbf318852b374559bb85ea459a9"], 0x45, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) (async) dup2(r3, r2) (async) recvmmsg(r3, &(0x7f00000005c0)={0x0}, 0x10, 0x0, 0x0) (async) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f0000000100)=""/8, 0x8}], 0x2, 0x9) (async) msgget$private(0x0, 0x200) (async) msgrcv(r4, &(0x7f0000000900)={0x0, ""/4096}, 0x1008, 0xffffffffffffffff, 0x2000) (async) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000000000032be7c7993a1058557d9a0846ab023e86ea0ea89aa0e2e9d861f35793c313ab82784b69a72579d0d9149b31c7a1d1922db2bc72596b6a8f805db4719cfbd28c979c7a37e814a40a20d788a86956cae2fb92e"], 0xa, 0x800) (async) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) (async) 16:05:21 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000900000001000000ff0f000000000000", 0x14) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000900000001000000ff0f000000000000", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xfffffffffffffdff) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000380)="908b52c0893f5bfbdf6e578aaba6de52ba1d181203a8d87a34ecc0e7e841afa1d43f822ed7635e3db81234bd3da520c6a3920d707484f85026fcedf69032d74b3792eaa9090e4d893c447600d246cc82ac6ca9a1dcff4349367b9d908f945fc0bf99e72dc825da367b3dd11fdad845a2f230ce8b9665dcd1b1407e2ff5bc1331476e013570fc1b", 0x87}, {&(0x7f0000000440)="e821fabc49cb5e0bd5faa1fe0378ecd51951b79f17d5bd93cb137560c38360b64d8bb8bd6e56b1e2cc945ae4485866c4d8fc69b60fcf4a5e027344587cd937c1a347b5abf5c76fb7f931481e1400990cd9a499b51983b668a3d1d86413b5330d54540b53590977fbc51cc5", 0x6b}, {&(0x7f00000004c0)="7de0ad2545ec7693ff35c908525f21b3895890c6bd61baeffe9dfa07a8fe1a4218a7a07407cfb8bdeb51a81ea91cf2ac1bb65c3c9b231975e9e86787cd1f914d96edf38cf53995f98828a3af294f17f4144ebc100018cefea157b3a38a0353fc26dfaf206006a1b1bec41ebd92b4e85a7793d578d7914440cedc8b", 0x7b}], 0x3, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, 0x0, r2}], 0x20, 0x9}, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="edfceabccd056ff3d034631c8ec4ecb440e7d2c4dea2d6db426797f232925169cb12eac004fe0f3ce91f458181f119c54e3b5f5ad327ecc213cebea5aa7d4837fd7ba2dfe60851723f2985f52b53b391f91f892e861d6e590bb0c927d7229106cc06a848194576461db998ff5de3ff9e393e6dc06ffae64979329307af49aaec09a95e50b951ebaa0ac814339617a6733f4ab15ba323b49b10a86d9f3f403ea758bd2dd43f78f9669f92cff3be64cf44709a07274af4564ef5e05f81", 0xbc}, {&(0x7f0000000300)="11b074fb729be27ecc0cc9cff063f53c5d0e2c9856d85eb08ea506dc908a35bae7c6a0cf7eb63153ec326fafc23e192ed697f42f370f9de5cb66e1ca455ef5354c18a0c94dac002c32a52abaa856914a6e4b470138e554100e6c5fc68e", 0x5d}, {&(0x7f0000000240)="1c4626aab1d80ea8da5328b4c8c60e18de3e7bb1150d8f93fac10b5e915dece203af4ad61ba709424832d84b98677303f3b16b2ffdd811a71c4ee1a860a60c0230142836280de18462b46ad0ec623f012525fe59c222dfae", 0x58}, {&(0x7f00000001c0)="1f", 0x1}], 0x4) 16:05:21 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000002ec0)={@local, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6}, @rr={0x7, 0xb, 0x0, [@loopback, @loopback]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) 16:05:21 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0x68a, 0x0, 0x29) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0xc2a5bfa) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000140)='./bus\x00', r1, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6, 0x0, 0x0, 0xffffff20}]}) pwrite(r0, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {0x0, 0x0, 0x2, 0x7}, {0x210}]}) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000278114e0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000278114e0 16:05:22 executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaa\x00') open(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x18c) (async) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:05:22 executing program 7: socket$inet6(0x18, 0x3, 0x0) (async) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) mquery(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0xffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000380)='%{\x00', &(0x7f00000003c0)='&\\@$@/\\.\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:05:22 executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaa\x00') rename(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:05:22 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x4, 0x1f, 0xeea}, {0x8, 0x1f, 0x40, 0x7fff}, {0x7ff, 0x1, 0x0, 0x2}]}) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x9, 0xfb, 0x9, 0x4}, {0x0, 0x7, 0x5b, 0x57}, {0x8, 0x81, 0x1f, 0x999}, {0x9, 0x1f, 0x41, 0x80000001}, {0x8, 0xff, 0xc3, 0x8}]}) 16:05:22 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="6aa667ba16ae", 0x6}, {&(0x7f00000001c0)="1736", 0x2}], 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0xffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000000)) 16:05:22 executing program 6: clock_getres(0x0, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x4) 16:05:22 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x74}, {0x3}, {0x800e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x8, 0x9, 0x3ff000}, {0x7, 0x7, 0xd6, 0xfffffff9}, {0x6, 0x4, 0x4, 0xfffffffc}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}, @udp={{0x0, 0x3, 0x8}}}}}}) 16:05:22 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0x68a, 0x0, 0x29) (async) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0xc2a5bfa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c1, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000140)='./bus\x00', r1, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6, 0x0, 0x0, 0xffffff20}]}) pwrite(r0, &(0x7f0000000040)="9459fe5246170b643f7cf1dcda0c", 0xe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {0x0, 0x0, 0x2, 0x7}, {0x210}]}) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) 16:05:22 executing program 6: clock_getres(0x0, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x4) clock_getres(0x0, &(0x7f0000000000)) (async) clock_gettime(0x3, &(0x7f0000000100)) (async) clock_gettime(0x0, &(0x7f0000000040)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x4) (async) 16:05:22 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="6aa667ba16ae", 0x6}, {&(0x7f00000001c0)="1736", 0x2}], 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0xffff) r2 = socket$unix(0x1, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000000)) 16:05:22 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x74}, {0x3}, {0x800e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x8, 0x9, 0x3ff000}, {0x7, 0x7, 0xd6, 0xfffffff9}, {0x6, 0x4, 0x4, 0xfffffffc}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}, @udp={{0x0, 0x3, 0x8}}}}}}) 16:05:22 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x4, 0x1f, 0xeea}, {0x8, 0x1f, 0x40, 0x7fff}, {0x7ff, 0x1, 0x0, 0x2}]}) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[]) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x9, 0xfb, 0x9, 0x4}, {0x0, 0x7, 0x5b, 0x57}, {0x8, 0x81, 0x1f, 0x999}, {0x9, 0x1f, 0x41, 0x80000001}, {0x8, 0xff, 0xc3, 0x8}]}) 16:05:22 executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaa\x00') open(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x18c) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaa\x00') (async) open(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x18c) (async) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) 16:05:22 executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) mquery(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0xffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000380)='%{\x00', &(0x7f00000003c0)='&\\@$@/\\.\x00']) (async, rerun: 64) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) (async) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:05:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r0, 0x100}, {r2, 0x1}], 0x3, 0x1f) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x5, 0x5, 0x6, 0x1ff, &(0x7f0000000100)={{0x3, 0xda, 0xbf, 0x5, 0x7, 0x9, 0x80}, {[0x2, 0xeac0, 0x1, 0x4, 0x10001, 0x80, 0x7f, 0x2, 0x80000001, 0xffffffff9b04ed07, 0xecd, 0x9, 0x7ff, 0x3ff, 0x7, 0x3f, 0x6], [0x20, 0x3, 0x0, 0x8, 0x93, 0x0, 0x0, 0x8000000000000000, 0x1, 0x4], [0x8000000000000000, 0x80, 0x773868d6, 0x1, 0x7fff, 0x3, 0x4ed], [0x5, 0x101, 0xff, 0xac, 0x1, 0x1000], [{0x4, 0x0, 0x9, 0x5}, {0x7, 0x8, 0x8001, 0x1}, {0x8001, 0x2, 0x1f, 0x4}, {0x5, 0x1, 0x80000000, 0x5}, {0xfff, 0x0, 0x7ff, 0x5}, {0x48, 0x6, 0x8001, 0x2f}, {0x3, 0x1f, 0xec7, 0x4}, {0xff70, 0x9, 0xc7, 0x8}], {0xfffb, 0x3, 0x1ff, 0x1}, {0x101, 0x8, 0x4, 0x86}}}, 0x1, 0x3}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0xa0e760f1a692bb1, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000400)={0x27a, 0x400, {[0x1000, 0x8, 0x3, 0x9, 0xffff, 0x8001, 0xffffffffffffffa6, 0x4940, 0x1, 0x9, 0x9, 0x383f, 0xfffffffffffffffd, 0x100000001, 0x556, 0x6, 0x4], [0x400, 0x5, 0xffffffff, 0x6, 0xffffffffffffff87, 0x5, 0x6, 0x2, 0x81, 0x3], [0x3, 0x4, 0x0, 0x4, 0x2, 0xb48b, 0x3], [0xfffffffffffffe00, 0xffffffffffff2d14, 0x400, 0x1, 0x1, 0x7], [{0x101, 0x5, 0x6, 0x1}, {0x34, 0x1, 0x4, 0x1f}, {0x3ff, 0x7, 0x4, 0x8}, {0x0, 0x4, 0xdf, 0x1}, {0x5, 0xfffffffb, 0x3, 0xba5}, {0x15f9, 0xffff, 0x7d9, 0x5}, {0xb031, 0xe80, 0x4, 0x7fffffffffffffff}, {0x0, 0x4, 0x0, 0x9}], {0x8, 0xd70, 0x800, 0xc12}, {0xd, 0x401, 0x8, 0xddb}}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) close(r4) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000900)={0x525e, 0x1, 0x3f, 0x2, &(0x7f0000000680)={{0x4, 0x0, 0x81, 0x6, 0xff, 0x8, 0x4cc}, {[0x7fff, 0x4, 0xfff, 0x0, 0x8, 0x255e5a6d, 0x9, 0x1, 0x3, 0x2, 0x0, 0x80000000, 0x6, 0x4, 0x5e, 0x6, 0x4, 0x8], [0x2, 0x4, 0xfffffffffffffffa, 0x2, 0xa98e, 0x37d00000000000, 0x4, 0x2, 0xfffffffffffffffc, 0x6], [0x7, 0x9, 0x1f, 0x5, 0x4, 0x1], [0x5, 0x3, 0x100000001, 0x80000001, 0x16, 0x3], [{0x3, 0x6, 0x2, 0x2f}, {0x7ff, 0x4, 0x8, 0x29f1a1d0}, {0xfff, 0x8, 0x80000001, 0x3ff}, {0x100, 0xfff, 0x7, 0x3}, {0x9, 0x5, 0x200, 0x72}, {0x6, 0x1, 0x9, 0x9}, {0x6, 0x7ff, 0x7ff, 0xc2c}, {0xe48, 0xa129, 0x2, 0x70d}], {0x40, 0x10000, 0xfffffff9, 0x7}, {0x1f, 0x6, 0x0, 0x3f}}}, 0x0, 0x80}) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r7, 0x6, 0x0) pipe2(&(0x7f0000000980), 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x9) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0), 0x10000, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000a00)=0x9) r9 = fcntl$dupfd(r6, 0xa, r6) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a40), 0x400, 0x0) close(r10) r11 = socket$inet(0x2, 0x5, 0x3) fcntl$dupfd(r11, 0x1e, r2) r12 = openat(r9, &(0x7f0000000a80)='./file0\x00', 0x10000, 0x45) accept(r12, &(0x7f0000000ac0)=@in, &(0x7f0000000b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000b80)={0x3, 0x0, 0x81, 0x32, r13}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000bc0), 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000000c00)={0x1f4, 0x100, 0x1f, {[0x4, 0x9, 0x1, 0xffffffff, 0x55eb, 0x40, 0x100, 0x9, 0x5e, 0x4, 0xffffffffffffffff, 0x9, 0xcb, 0x8000000000000001, 0x8f12, 0x9, 0x6, 0xffffffffffffffff], [0x7, 0x8000000000000001, 0x4, 0x48f, 0x401, 0x6, 0x8000, 0x2, 0x8, 0x1], [0xbe, 0x5, 0x100, 0x7f, 0x1, 0x8, 0x4], [0x0, 0x200, 0x41, 0x8, 0x400000000, 0x401], [{0x1, 0x8, 0x7, 0x28000000}, {0x1, 0x8, 0x8, 0x4}, {0xcbec, 0xad, 0x4, 0x5}, {0x0, 0x399, 0x5, 0x2}, {0x6, 0x1, 0x2}, {0x401, 0x560, 0x8001, 0xffffffffffffffff}, {0x1, 0x10001, 0xfffeffff, 0x6}, {0x8, 0x80000000, 0x3, 0x3a}], {0x800, 0xffff8001, 0xfffffff9, 0x1}, {0x101, 0xfffffff7, 0xb803, 0x6}}}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000e80), 0x80, 0x0) connect$unix(r15, &(0x7f0000000ec0)=@file={0x0, './file0\x00'}, 0xa) 16:05:23 executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaa\x00') rename(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)='./file0\x00') (async) rename(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:05:23 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x4, 0x1f, 0xeea}, {0x8, 0x1f, 0x40, 0x7fff}, {0x7ff, 0x1, 0x0, 0x2}]}) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x9, 0xfb, 0x9, 0x4}, {0x0, 0x7, 0x5b, 0x57}, {0x8, 0x81, 0x1f, 0x999}, {0x9, 0x1f, 0x41, 0x80000001}, {0x8, 0xff, 0xc3, 0x8}]}) 16:05:23 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="6aa667ba16ae", 0x6}, {&(0x7f00000001c0)="1736", 0x2}], 0x2, 0x0) (async) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0xffff) (async) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000000)) 16:05:23 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x74}, {0x3}, {0x800e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x8, 0x9, 0x3ff000}, {0x7, 0x7, 0xd6, 0xfffffff9}, {0x6, 0x4, 0x4, 0xfffffffc}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}, @udp={{0x0, 0x3, 0x8}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x74}, {0x3}, {0x800e}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x8, 0x9, 0x3ff000}, {0x7, 0x7, 0xd6, 0xfffffff9}, {0x6, 0x4, 0x4, 0xfffffffc}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}, @udp={{0x0, 0x3, 0x8}}}}}}) (async) 16:05:23 executing program 6: clock_getres(0x0, &(0x7f0000000000)) (async) clock_gettime(0x3, &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x4) 16:05:23 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x1c}, {0x54}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000080), 0x0, 0x6feb) pwrite(r0, &(0x7f0000000180)="16939fa8fdc5818e21d51d592650", 0xe, 0x0) 16:05:23 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x54, 0x1}, {0xfffe}, {0x6, 0x0, 0x0, 0xffffffff}, {0x9, 0xfe, 0x6, 0x83}, {0x400, 0xf7, 0xc0, 0x8}, {0x0, 0x1f, 0x8b, 0xfff}]}) pwrite(r0, &(0x7f0000000280)="88309c3354fda579f01ced0632152d537c1751c7259f38d1f646281c560489e40a8a41eb10dd0bf5875255c25c77db65392f412b84633c94425e135ba88e92d3e3ef98eeba6e850ceedd6c6e02e01bc5d8d8b5ad585141c0b45f25bf86edc99fd1209cd767c7d7c2862f40a76591f7f74cb89b8586b3fb89a7993f2553d14cebc8c2baac86e2bfa1c628e8fb82026eaaf59f29e6053154f9ed493fb316efea8d9c6480d9a62b4e0b06b113ee168430e625e13ca5f4c15c54", 0xb8, 0x9a9) write(r0, &(0x7f00000001c0)="5d8de07d024cadcb23daa7c5593e", 0xe) 16:05:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r0, 0x100}, {r2, 0x1}], 0x3, 0x1f) (async) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x5, 0x5, 0x6, 0x1ff, &(0x7f0000000100)={{0x3, 0xda, 0xbf, 0x5, 0x7, 0x9, 0x80}, {[0x2, 0xeac0, 0x1, 0x4, 0x10001, 0x80, 0x7f, 0x2, 0x80000001, 0xffffffff9b04ed07, 0xecd, 0x9, 0x7ff, 0x3ff, 0x7, 0x3f, 0x6], [0x20, 0x3, 0x0, 0x8, 0x93, 0x0, 0x0, 0x8000000000000000, 0x1, 0x4], [0x8000000000000000, 0x80, 0x773868d6, 0x1, 0x7fff, 0x3, 0x4ed], [0x5, 0x101, 0xff, 0xac, 0x1, 0x1000], [{0x4, 0x0, 0x9, 0x5}, {0x7, 0x8, 0x8001, 0x1}, {0x8001, 0x2, 0x1f, 0x4}, {0x5, 0x1, 0x80000000, 0x5}, {0xfff, 0x0, 0x7ff, 0x5}, {0x48, 0x6, 0x8001, 0x2f}, {0x3, 0x1f, 0xec7, 0x4}, {0xff70, 0x9, 0xc7, 0x8}], {0xfffb, 0x3, 0x1ff, 0x1}, {0x101, 0x8, 0x4, 0x86}}}, 0x1, 0x3}) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0xa0e760f1a692bb1, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000400)={0x27a, 0x400, {[0x1000, 0x8, 0x3, 0x9, 0xffff, 0x8001, 0xffffffffffffffa6, 0x4940, 0x1, 0x9, 0x9, 0x383f, 0xfffffffffffffffd, 0x100000001, 0x556, 0x6, 0x4], [0x400, 0x5, 0xffffffff, 0x6, 0xffffffffffffff87, 0x5, 0x6, 0x2, 0x81, 0x3], [0x3, 0x4, 0x0, 0x4, 0x2, 0xb48b, 0x3], [0xfffffffffffffe00, 0xffffffffffff2d14, 0x400, 0x1, 0x1, 0x7], [{0x101, 0x5, 0x6, 0x1}, {0x34, 0x1, 0x4, 0x1f}, {0x3ff, 0x7, 0x4, 0x8}, {0x0, 0x4, 0xdf, 0x1}, {0x5, 0xfffffffb, 0x3, 0xba5}, {0x15f9, 0xffff, 0x7d9, 0x5}, {0xb031, 0xe80, 0x4, 0x7fffffffffffffff}, {0x0, 0x4, 0x0, 0x9}], {0x8, 0xd70, 0x800, 0xc12}, {0xd, 0x401, 0x8, 0xddb}}}) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) close(r4) (async) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000900)={0x525e, 0x1, 0x3f, 0x2, &(0x7f0000000680)={{0x4, 0x0, 0x81, 0x6, 0xff, 0x8, 0x4cc}, {[0x7fff, 0x4, 0xfff, 0x0, 0x8, 0x255e5a6d, 0x9, 0x1, 0x3, 0x2, 0x0, 0x80000000, 0x6, 0x4, 0x5e, 0x6, 0x4, 0x8], [0x2, 0x4, 0xfffffffffffffffa, 0x2, 0xa98e, 0x37d00000000000, 0x4, 0x2, 0xfffffffffffffffc, 0x6], [0x7, 0x9, 0x1f, 0x5, 0x4, 0x1], [0x5, 0x3, 0x100000001, 0x80000001, 0x16, 0x3], [{0x3, 0x6, 0x2, 0x2f}, {0x7ff, 0x4, 0x8, 0x29f1a1d0}, {0xfff, 0x8, 0x80000001, 0x3ff}, {0x100, 0xfff, 0x7, 0x3}, {0x9, 0x5, 0x200, 0x72}, {0x6, 0x1, 0x9, 0x9}, {0x6, 0x7ff, 0x7ff, 0xc2c}, {0xe48, 0xa129, 0x2, 0x70d}], {0x40, 0x10000, 0xfffffff9, 0x7}, {0x1f, 0x6, 0x0, 0x3f}}}, 0x0, 0x80}) (async) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r7, 0x6, 0x0) pipe2(&(0x7f0000000980), 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x9) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0), 0x10000, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000a00)=0x9) (async) r9 = fcntl$dupfd(r6, 0xa, r6) (async) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a40), 0x400, 0x0) close(r10) r11 = socket$inet(0x2, 0x5, 0x3) fcntl$dupfd(r11, 0x1e, r2) r12 = openat(r9, &(0x7f0000000a80)='./file0\x00', 0x10000, 0x45) accept(r12, &(0x7f0000000ac0)=@in, &(0x7f0000000b00)=0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000b80)={0x3, 0x0, 0x81, 0x32, r13}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000bc0), 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000000c00)={0x1f4, 0x100, 0x1f, {[0x4, 0x9, 0x1, 0xffffffff, 0x55eb, 0x40, 0x100, 0x9, 0x5e, 0x4, 0xffffffffffffffff, 0x9, 0xcb, 0x8000000000000001, 0x8f12, 0x9, 0x6, 0xffffffffffffffff], [0x7, 0x8000000000000001, 0x4, 0x48f, 0x401, 0x6, 0x8000, 0x2, 0x8, 0x1], [0xbe, 0x5, 0x100, 0x7f, 0x1, 0x8, 0x4], [0x0, 0x200, 0x41, 0x8, 0x400000000, 0x401], [{0x1, 0x8, 0x7, 0x28000000}, {0x1, 0x8, 0x8, 0x4}, {0xcbec, 0xad, 0x4, 0x5}, {0x0, 0x399, 0x5, 0x2}, {0x6, 0x1, 0x2}, {0x401, 0x560, 0x8001, 0xffffffffffffffff}, {0x1, 0x10001, 0xfffeffff, 0x6}, {0x8, 0x80000000, 0x3, 0x3a}], {0x800, 0xffff8001, 0xfffffff9, 0x1}, {0x101, 0xfffffff7, 0xb803, 0x6}}}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000e80), 0x80, 0x0) connect$unix(r15, &(0x7f0000000ec0)=@file={0x0, './file0\x00'}, 0xa) 16:05:23 executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaa\x00') (async) rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaa\x00') rename(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)='./file0\x00') (async) rename(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:05:23 executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x451a) 16:05:23 executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaa\x00') rename(&(0x7f0000000700)='./file0aaaaaaaaa\x00', &(0x7f0000000740)='./file2\x00') open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file3\x00', 0x70e, 0x0) 16:05:23 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x1c}, {0x54}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000080), 0x0, 0x6feb) pwrite(r0, &(0x7f0000000180)="16939fa8fdc5818e21d51d592650", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x1c}, {0x54}, {0x6, 0x0, 0x0, 0x80000001}]}) (async) ioctl$BIOCPROMISC(r0, 0x20004269) (async) pwrite(r0, &(0x7f0000000080), 0x0, 0x6feb) (async) pwrite(r0, &(0x7f0000000180)="16939fa8fdc5818e21d51d592650", 0xe, 0x0) (async) 16:05:23 executing program 2: setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x1}, 0x8) socket$inet6(0x1e, 0x0, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x1006, &(0x7f0000000000)={0x0, 0x80000000}, 0x10) ftruncate(r0, 0x833) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x5, 0x7}, {0x18, 0x3, 0x400, 0x1f}, 0xba5, [0x7, 0x8, 0x3, 0x9, 0x95, 0x0, 0x9, 0x6]}, 0x3c) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) fchdir(r1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x40006) 16:05:23 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x54, 0x1}, {0xfffe}, {0x6, 0x0, 0x0, 0xffffffff}, {0x9, 0xfe, 0x6, 0x83}, {0x400, 0xf7, 0xc0, 0x8}, {0x0, 0x1f, 0x8b, 0xfff}]}) (async) pwrite(r0, &(0x7f0000000280)="88309c3354fda579f01ced0632152d537c1751c7259f38d1f646281c560489e40a8a41eb10dd0bf5875255c25c77db65392f412b84633c94425e135ba88e92d3e3ef98eeba6e850ceedd6c6e02e01bc5d8d8b5ad585141c0b45f25bf86edc99fd1209cd767c7d7c2862f40a76591f7f74cb89b8586b3fb89a7993f2553d14cebc8c2baac86e2bfa1c628e8fb82026eaaf59f29e6053154f9ed493fb316efea8d9c6480d9a62b4e0b06b113ee168430e625e13ca5f4c15c54", 0xb8, 0x9a9) (async) write(r0, &(0x7f00000001c0)="5d8de07d024cadcb23daa7c5593e", 0xe) 16:05:23 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x11) chmod(&(0x7f0000000040)='./file0\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = dup(r1) fcntl$dupfd(r0, 0x0, r2) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$dupfd(r4, 0x0, r1) r5 = socket$inet(0x2, 0x4000, 0xe0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)="41e6a2e08b8f104a7f1eb7b10b43ddd71cac0123b9040d79d7c5b6b72b6d4a3fb321c2898a0883c784ef765a178651411005f0a89cbc0851fd666d7f3d784b9a131dcadd544f8d6cdc04e0a76eff97c0af19cace9a8ff62c95e55890a908fb05ec1c7151af58a5c1f21b60859754d63a9025011b75a8f7f0555a5bd998780b6efde897447386359737b4e0835cc7f0a17afd52fa16ed2df76c538a87a9abfe2f67d404034ec2d01b64e05284c093515deb66d9f95164efbfc7634c", 0xbb) renameat(r3, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) sendto$inet(r6, &(0x7f00000001c0)="70de5b2d350cebc42268d75fade42f672a130b78be9b8cd5a616f0f326f8dfeadfa6477453d6b888e852377528f94eecd37f9bd32e53405a2e22e0812e9097c8ba39790d16804b3e42df85700500a88219dcfc78aea16a3006bfe72def9c07061a72bbe5eb7d5ba454dd4dd906c80d5d", 0x70, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:05:23 executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x451a) 16:05:23 executing program 2: setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x1}, 0x8) (async) socket$inet6(0x1e, 0x0, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x1006, &(0x7f0000000000)={0x0, 0x80000000}, 0x10) (async) ftruncate(r0, 0x833) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x5, 0x7}, {0x18, 0x3, 0x400, 0x1f}, 0xba5, [0x7, 0x8, 0x3, 0x9, 0x95, 0x0, 0x9, 0x6]}, 0x3c) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) fchdir(r1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x40006) 16:05:23 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x54, 0x1}, {0xfffe}, {0x6, 0x0, 0x0, 0xffffffff}, {0x9, 0xfe, 0x6, 0x83}, {0x400, 0xf7, 0xc0, 0x8}, {0x0, 0x1f, 0x8b, 0xfff}]}) pwrite(r0, &(0x7f0000000280)="88309c3354fda579f01ced0632152d537c1751c7259f38d1f646281c560489e40a8a41eb10dd0bf5875255c25c77db65392f412b84633c94425e135ba88e92d3e3ef98eeba6e850ceedd6c6e02e01bc5d8d8b5ad585141c0b45f25bf86edc99fd1209cd767c7d7c2862f40a76591f7f74cb89b8586b3fb89a7993f2553d14cebc8c2baac86e2bfa1c628e8fb82026eaaf59f29e6053154f9ed493fb316efea8d9c6480d9a62b4e0b06b113ee168430e625e13ca5f4c15c54", 0xb8, 0x9a9) write(r0, &(0x7f00000001c0)="5d8de07d024cadcb23daa7c5593e", 0xe) 16:05:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r0, 0x100}, {r2, 0x1}], 0x3, 0x1f) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x5, 0x5, 0x6, 0x1ff, &(0x7f0000000100)={{0x3, 0xda, 0xbf, 0x5, 0x7, 0x9, 0x80}, {[0x2, 0xeac0, 0x1, 0x4, 0x10001, 0x80, 0x7f, 0x2, 0x80000001, 0xffffffff9b04ed07, 0xecd, 0x9, 0x7ff, 0x3ff, 0x7, 0x3f, 0x6], [0x20, 0x3, 0x0, 0x8, 0x93, 0x0, 0x0, 0x8000000000000000, 0x1, 0x4], [0x8000000000000000, 0x80, 0x773868d6, 0x1, 0x7fff, 0x3, 0x4ed], [0x5, 0x101, 0xff, 0xac, 0x1, 0x1000], [{0x4, 0x0, 0x9, 0x5}, {0x7, 0x8, 0x8001, 0x1}, {0x8001, 0x2, 0x1f, 0x4}, {0x5, 0x1, 0x80000000, 0x5}, {0xfff, 0x0, 0x7ff, 0x5}, {0x48, 0x6, 0x8001, 0x2f}, {0x3, 0x1f, 0xec7, 0x4}, {0xff70, 0x9, 0xc7, 0x8}], {0xfffb, 0x3, 0x1ff, 0x1}, {0x101, 0x8, 0x4, 0x86}}}, 0x1, 0x3}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0xa0e760f1a692bb1, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000400)={0x27a, 0x400, {[0x1000, 0x8, 0x3, 0x9, 0xffff, 0x8001, 0xffffffffffffffa6, 0x4940, 0x1, 0x9, 0x9, 0x383f, 0xfffffffffffffffd, 0x100000001, 0x556, 0x6, 0x4], [0x400, 0x5, 0xffffffff, 0x6, 0xffffffffffffff87, 0x5, 0x6, 0x2, 0x81, 0x3], [0x3, 0x4, 0x0, 0x4, 0x2, 0xb48b, 0x3], [0xfffffffffffffe00, 0xffffffffffff2d14, 0x400, 0x1, 0x1, 0x7], [{0x101, 0x5, 0x6, 0x1}, {0x34, 0x1, 0x4, 0x1f}, {0x3ff, 0x7, 0x4, 0x8}, {0x0, 0x4, 0xdf, 0x1}, {0x5, 0xfffffffb, 0x3, 0xba5}, {0x15f9, 0xffff, 0x7d9, 0x5}, {0xb031, 0xe80, 0x4, 0x7fffffffffffffff}, {0x0, 0x4, 0x0, 0x9}], {0x8, 0xd70, 0x800, 0xc12}, {0xd, 0x401, 0x8, 0xddb}}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) close(r4) (async) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000900)={0x525e, 0x1, 0x3f, 0x2, &(0x7f0000000680)={{0x4, 0x0, 0x81, 0x6, 0xff, 0x8, 0x4cc}, {[0x7fff, 0x4, 0xfff, 0x0, 0x8, 0x255e5a6d, 0x9, 0x1, 0x3, 0x2, 0x0, 0x80000000, 0x6, 0x4, 0x5e, 0x6, 0x4, 0x8], [0x2, 0x4, 0xfffffffffffffffa, 0x2, 0xa98e, 0x37d00000000000, 0x4, 0x2, 0xfffffffffffffffc, 0x6], [0x7, 0x9, 0x1f, 0x5, 0x4, 0x1], [0x5, 0x3, 0x100000001, 0x80000001, 0x16, 0x3], [{0x3, 0x6, 0x2, 0x2f}, {0x7ff, 0x4, 0x8, 0x29f1a1d0}, {0xfff, 0x8, 0x80000001, 0x3ff}, {0x100, 0xfff, 0x7, 0x3}, {0x9, 0x5, 0x200, 0x72}, {0x6, 0x1, 0x9, 0x9}, {0x6, 0x7ff, 0x7ff, 0xc2c}, {0xe48, 0xa129, 0x2, 0x70d}], {0x40, 0x10000, 0xfffffff9, 0x7}, {0x1f, 0x6, 0x0, 0x3f}}}, 0x0, 0x80}) (async) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r7, 0x6, 0x0) (async) pipe2(&(0x7f0000000980), 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x9) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0), 0x10000, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000a00)=0x9) (async) r9 = fcntl$dupfd(r6, 0xa, r6) (async) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a40), 0x400, 0x0) close(r10) r11 = socket$inet(0x2, 0x5, 0x3) fcntl$dupfd(r11, 0x1e, r2) (async) r12 = openat(r9, &(0x7f0000000a80)='./file0\x00', 0x10000, 0x45) accept(r12, &(0x7f0000000ac0)=@in, &(0x7f0000000b00)=0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000b80)={0x3, 0x0, 0x81, 0x32, r13}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000bc0), 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000000c00)={0x1f4, 0x100, 0x1f, {[0x4, 0x9, 0x1, 0xffffffff, 0x55eb, 0x40, 0x100, 0x9, 0x5e, 0x4, 0xffffffffffffffff, 0x9, 0xcb, 0x8000000000000001, 0x8f12, 0x9, 0x6, 0xffffffffffffffff], [0x7, 0x8000000000000001, 0x4, 0x48f, 0x401, 0x6, 0x8000, 0x2, 0x8, 0x1], [0xbe, 0x5, 0x100, 0x7f, 0x1, 0x8, 0x4], [0x0, 0x200, 0x41, 0x8, 0x400000000, 0x401], [{0x1, 0x8, 0x7, 0x28000000}, {0x1, 0x8, 0x8, 0x4}, {0xcbec, 0xad, 0x4, 0x5}, {0x0, 0x399, 0x5, 0x2}, {0x6, 0x1, 0x2}, {0x401, 0x560, 0x8001, 0xffffffffffffffff}, {0x1, 0x10001, 0xfffeffff, 0x6}, {0x8, 0x80000000, 0x3, 0x3a}], {0x800, 0xffff8001, 0xfffffff9, 0x1}, {0x101, 0xfffffff7, 0xb803, 0x6}}}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000e80), 0x80, 0x0) connect$unix(r15, &(0x7f0000000ec0)=@file={0x0, './file0\x00'}, 0xa) 16:05:23 executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) rename(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') (async) rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaa\x00') (async) rename(&(0x7f0000000700)='./file0aaaaaaaaa\x00', &(0x7f0000000740)='./file2\x00') (async) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file3\x00', 0x70e, 0x0) 16:05:23 executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x1c}, {0x54}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000080), 0x0, 0x6feb) (async) pwrite(r0, &(0x7f0000000080), 0x0, 0x6feb) pwrite(r0, &(0x7f0000000180)="16939fa8fdc5818e21d51d592650", 0xe, 0x0) 16:05:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r3 = socket(0x20, 0x2, 0x3) fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 16:05:23 executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaa\x00') rename(&(0x7f0000000700)='./file0aaaaaaaaa\x00', &(0x7f0000000740)='./file2\x00') open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file3\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file3\x00', 0x70e, 0x0) 16:05:23 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000296, 0x0) writev(r0, &(0x7f00000000c0), 0x0) fchmod(r0, 0xe6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:05:23 executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x451a) 16:05:23 executing program 2: setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x1}, 0x8) (async, rerun: 64) socket$inet6(0x1e, 0x0, 0x2) (async, rerun: 64) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x1006, &(0x7f0000000000)={0x0, 0x80000000}, 0x10) (async) ftruncate(r0, 0x833) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x5, 0x7}, {0x18, 0x3, 0x400, 0x1f}, 0xba5, [0x7, 0x8, 0x3, 0x9, 0x95, 0x0, 0x9, 0x6]}, 0x3c) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) fchdir(r1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x40006) 16:05:23 executing program 3: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0xc2a5bfa) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6010, r1, 0x0) 16:05:24 executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000040)=0x100, 0x4) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0x35, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) write(r0, &(0x7f0000000000)="cfff0492c974718d", 0x8) 16:05:24 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000296, 0x0) writev(r0, &(0x7f00000000c0), 0x0) fchmod(r0, 0xe6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000296, 0x0) (async) writev(r0, &(0x7f00000000c0), 0x0) (async) fchmod(r0, 0xe6) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 16:05:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) poll(&(0x7f0000000180)=[{r1, 0x20}, {r0, 0x40}, {r2, 0x20}, {r1, 0x100}, {r0, 0x10}, {r3, 0x2}, {r4, 0x4}, {r5, 0x1}, {r6, 0x10}, {r7, 0x40}], 0xa, 0x8001) pipe(0x0) r8 = socket(0x18, 0x2, 0x0) read(r8, &(0x7f0000000040)=""/4, 0x4) close(r0) 16:05:24 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x11) chmod(&(0x7f0000000040)='./file0\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) r0 = socket(0x18, 0x2, 0x0) (async) r1 = syz_open_pts() r2 = dup(r1) fcntl$dupfd(r0, 0x0, r2) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$dupfd(r4, 0x0, r1) (async) r5 = socket$inet(0x2, 0x4000, 0xe0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)="41e6a2e08b8f104a7f1eb7b10b43ddd71cac0123b9040d79d7c5b6b72b6d4a3fb321c2898a0883c784ef765a178651411005f0a89cbc0851fd666d7f3d784b9a131dcadd544f8d6cdc04e0a76eff97c0af19cace9a8ff62c95e55890a908fb05ec1c7151af58a5c1f21b60859754d63a9025011b75a8f7f0555a5bd998780b6efde897447386359737b4e0835cc7f0a17afd52fa16ed2df76c538a87a9abfe2f67d404034ec2d01b64e05284c093515deb66d9f95164efbfc7634c", 0xbb) (async) renameat(r3, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) sendto$inet(r6, &(0x7f00000001c0)="70de5b2d350cebc42268d75fade42f672a130b78be9b8cd5a616f0f326f8dfeadfa6477453d6b888e852377528f94eecd37f9bd32e53405a2e22e0812e9097c8ba39790d16804b3e42df85700500a88219dcfc78aea16a3006bfe72def9c07061a72bbe5eb7d5ba454dd4dd906c80d5d", 0x70, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:05:24 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8000000000003}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a5, 0x1fc80d8b, "0400e5ecc7db00"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r1, 0x1}], 0x2, 0x80000001) write(r0, &(0x7f0000000100)="fa", 0x1) 16:05:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) (async) r3 = socket(0x20, 0x2, 0x3) (async, rerun: 32) fcntl$dupfd(r1, 0x0, r2) (async, rerun: 32) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 16:05:24 executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000040)=0x100, 0x4) (async) close(r0) (async) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x4, 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0x35, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) write(r0, &(0x7f0000000000)="cfff0492c974718d", 0x8) 16:05:24 executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x5bcc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/165, 0xa5}], 0x1) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="ee", 0x1}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) dup2(r2, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x1000) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) acct(&(0x7f0000000240)='./file0\x00') setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000100)=0x40, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) getsockname$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:05:24 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000296, 0x0) writev(r0, &(0x7f00000000c0), 0x0) fchmod(r0, 0xe6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000296, 0x0) (async) writev(r0, &(0x7f00000000c0), 0x0) (async) fchmod(r0, 0xe6) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 16:05:24 executing program 3: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0xc2a5bfa) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6010, r1, 0x0) 16:05:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) (async) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) (async) r3 = socket(0x20, 0x2, 0x3) (async) fcntl$dupfd(r1, 0x0, r2) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 16:05:24 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8000000000003}) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a5, 0x1fc80d8b, "0400e5ecc7db00"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r1, 0x1}], 0x2, 0x80000001) write(r0, &(0x7f0000000100)="fa", 0x1) (async) write(r0, &(0x7f0000000100)="fa", 0x1) 16:05:24 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x11) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x11) chmod(&(0x7f0000000040)='./file0\x00', 0x20) (async) chmod(&(0x7f0000000040)='./file0\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = dup(r1) fcntl$dupfd(r0, 0x0, r2) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$dupfd(r4, 0x0, r1) r5 = socket$inet(0x2, 0x4000, 0xe0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)="41e6a2e08b8f104a7f1eb7b10b43ddd71cac0123b9040d79d7c5b6b72b6d4a3fb321c2898a0883c784ef765a178651411005f0a89cbc0851fd666d7f3d784b9a131dcadd544f8d6cdc04e0a76eff97c0af19cace9a8ff62c95e55890a908fb05ec1c7151af58a5c1f21b60859754d63a9025011b75a8f7f0555a5bd998780b6efde897447386359737b4e0835cc7f0a17afd52fa16ed2df76c538a87a9abfe2f67d404034ec2d01b64e05284c093515deb66d9f95164efbfc7634c", 0xbb) renameat(r3, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) sendto$inet(r6, &(0x7f00000001c0)="70de5b2d350cebc42268d75fade42f672a130b78be9b8cd5a616f0f326f8dfeadfa6477453d6b888e852377528f94eecd37f9bd32e53405a2e22e0812e9097c8ba39790d16804b3e42df85700500a88219dcfc78aea16a3006bfe72def9c07061a72bbe5eb7d5ba454dd4dd906c80d5d", 0x70, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:05:24 executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x3, 0x0) (async) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000040)=0x100, 0x4) close(r0) (async) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setsockopt(r1, 0x29, 0x35, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) write(r0, &(0x7f0000000000)="cfff0492c974718d", 0x8) (rerun: 64) 16:05:24 executing program 3: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0xc2a5bfa) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6010, r1, 0x0) 16:05:24 executing program 5: r0 = socket(0x2, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x2, 0x4, 0x1) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x40, 0x0) dup2(r2, r4) r5 = socket(0x1, 0x1, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000100)=0x1) socket(0x18, 0x8000, 0x3) r6 = socket(0x18, 0x0, 0x1) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0xc050756a, &(0x7f0000000300)) close(r2) 16:05:24 executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x5bcc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/165, 0xa5}], 0x1) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="ee", 0x1}], 0x1, 0x0) (async) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) dup2(r2, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (rerun: 32) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x1000) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) (async, rerun: 64) r5 = socket$inet6(0x18, 0x3, 0x0) (rerun: 64) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) acct(&(0x7f0000000240)='./file0\x00') setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000100)=0x40, 0x4) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) getsockname$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:05:24 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r./'], 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000019c0)="9454fb75cd87854774ffc68608032aee14ee7aa04f9d3073dc0002df4361f769", 0x20) setsockopt(r0, 0x0, 0x9, &(0x7f00000000c0), 0x0) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000001880)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001c00)=[{&(0x7f0000001e00)=""/257, 0x101}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000001940)=""/28, 0x1c}, {&(0x7f0000001a80)=""/208, 0xc3}, {&(0x7f00000000c0)=""/13}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/21, 0x15}, {&(0x7f00000016c0)=""/188, 0xbc}, {&(0x7f0000001a00)=""/75, 0x4b}, {&(0x7f0000001d00)=""/211, 0xd3}, {&(0x7f0000000140)=""/111, 0x6a}], 0xd, &(0x7f0000001780)=""/240, 0xf0}, 0x9026}, 0x10, 0x2, &(0x7f0000001900)={0x800005, 0x10000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) 16:05:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x3) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc) (async, rerun: 64) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) (async, rerun: 32) r4 = socket(0x18, 0x2, 0x0) (rerun: 32) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) (async, rerun: 64) poll(&(0x7f0000000180)=[{r1, 0x20}, {r0, 0x40}, {r2, 0x20}, {r1, 0x100}, {r0, 0x10}, {r3, 0x2}, {r4, 0x4}, {r5, 0x1}, {r6, 0x10}, {r7, 0x40}], 0xa, 0x8001) (rerun: 64) pipe(0x0) (async, rerun: 32) r8 = socket(0x18, 0x2, 0x0) (rerun: 32) read(r8, &(0x7f0000000040)=""/4, 0x4) (async) close(r0) 16:05:24 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8000000000003}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a5, 0x1fc80d8b, "0400e5ecc7db00"}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r1, 0x1}], 0x2, 0x80000001) write(r0, &(0x7f0000000100)="fa", 0x1) 16:05:24 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x87, 0x1}, {0x5, 0x40}, {0x23, 0x3ff}, {0x8d, 0x10001}, {0x41, 0x2}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x4}, {0x100, 0x80000000}, {0x6}], 0x3}) 16:05:24 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) execve(0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) r3 = dup2(r0, r0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) dup2(r2, r4) dup2(r1, r3) 16:05:24 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r./'], 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000019c0)="9454fb75cd87854774ffc68608032aee14ee7aa04f9d3073dc0002df4361f769", 0x20) setsockopt(r0, 0x0, 0x9, &(0x7f00000000c0), 0x0) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000001880)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001c00)=[{&(0x7f0000001e00)=""/257, 0x101}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000001940)=""/28, 0x1c}, {&(0x7f0000001a80)=""/208, 0xc3}, {&(0x7f00000000c0)=""/13}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/21, 0x15}, {&(0x7f00000016c0)=""/188, 0xbc}, {&(0x7f0000001a00)=""/75, 0x4b}, {&(0x7f0000001d00)=""/211, 0xd3}, {&(0x7f0000000140)=""/111, 0x6a}], 0xd, &(0x7f0000001780)=""/240, 0xf0}, 0x9026}, 0x10, 0x2, &(0x7f0000001900)={0x800005, 0x10000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) 16:05:24 executing program 5: r0 = socket(0x2, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x2, 0x4, 0x1) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) (async) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) (async) r2 = socket$unix(0x1, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x40, 0x0) dup2(r2, r4) r5 = socket(0x1, 0x1, 0x0) (async) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000100)=0x1) (async) socket(0x18, 0x8000, 0x3) (async) r6 = socket(0x18, 0x0, 0x1) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0xc050756a, &(0x7f0000000300)) (async) close(r2) 16:05:24 executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x5bcc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/165, 0xa5}], 0x1) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="ee", 0x1}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) dup2(r2, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x1000) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) acct(&(0x7f0000000240)='./file0\x00') setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000100)=0x40, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) getsockname$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x5bcc) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/165, 0xa5}], 0x1) (async) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="ee", 0x1}], 0x1, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) dup2(r2, r1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) dup(r3) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x1000) (async) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r5, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) acct(&(0x7f0000000240)='./file0\x00') (async) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000100)=0x40, 0x4) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) (async) getsockname$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) 16:05:24 executing program 3: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = getgid() setregid(r4, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, r2, r4, 0xc4, 0x6}, 0x7, 0x4e13, 0x0, 0xffffffffffffffff, 0x80, 0x6, 0x200}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() syz_open_pts() writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="2020ff00650a", 0x6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) readv(r7, &(0x7f0000000180)=[{&(0x7f0000000040)=""/86, 0x56}, {&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x3) 16:05:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc) (async) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) (async) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) socket(0x18, 0x2, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000290000003d"], 0x38}, 0x0) poll(&(0x7f0000000180)=[{r1, 0x20}, {r0, 0x40}, {r2, 0x20}, {r1, 0x100}, {r0, 0x10}, {r3, 0x2}, {r4, 0x4}, {r5, 0x1}, {r6, 0x10}, {r7, 0x40}], 0xa, 0x8001) pipe(0x0) r8 = socket(0x18, 0x2, 0x0) read(r8, &(0x7f0000000040)=""/4, 0x4) close(r0) 16:05:25 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x87, 0x1}, {0x5, 0x40}, {0x23, 0x3ff}, {0x8d, 0x10001}, {0x41, 0x2}], 0x5}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x4}, {0x100, 0x80000000}, {0x6}], 0x3}) 16:05:25 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r./'], 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000019c0)="9454fb75cd87854774ffc68608032aee14ee7aa04f9d3073dc0002df4361f769", 0x20) setsockopt(r0, 0x0, 0x9, &(0x7f00000000c0), 0x0) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000001880)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001c00)=[{&(0x7f0000001e00)=""/257, 0x101}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000001940)=""/28, 0x1c}, {&(0x7f0000001a80)=""/208, 0xc3}, {&(0x7f00000000c0)=""/13}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/21, 0x15}, {&(0x7f00000016c0)=""/188, 0xbc}, {&(0x7f0000001a00)=""/75, 0x4b}, {&(0x7f0000001d00)=""/211, 0xd3}, {&(0x7f0000000140)=""/111, 0x6a}], 0xd, &(0x7f0000001780)=""/240, 0xf0}, 0x9026}, 0x10, 0x2, &(0x7f0000001900)={0x800005, 0x10000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) 16:05:25 executing program 5: r0 = socket(0x2, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x2, 0x4, 0x1) (async) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) (async, rerun: 64) r2 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 64) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x40, 0x0) dup2(r2, r4) r5 = socket(0x1, 0x1, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000100)=0x1) (async) socket(0x18, 0x8000, 0x3) (async) r6 = socket(0x18, 0x0, 0x1) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0xc050756a, &(0x7f0000000300)) (async) close(r2) 16:05:25 executing program 2: r0 = getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0xfffffffe, 0x0, 0x0, 0x0, r0, 0x21}, 0x2, 0x4, 0x0, 0x0, 0x400, 0x0, 0x10001, 0xfffffffffffffffd}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x1000000}) msgsnd(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000005c5bf828b0b5d12484623665af7229c014de91a4a181d26f5d4114bf382bbdc4a44e9ce05a075232e35af0d7a4ebb96ee2259426945e6305746daa7964d4e4105ce94a27a53e39ed5daf5e4ca93d8afbf21f875dea3e4e3b74deb4c2297474000000"], 0x73, 0x0) r1 = getuid() r2 = getgid() setregid(r2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0x7d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000540)="4179d5241ecb4d447f0eb4d2c4cd558f4d22d82ea5bc30afcd81e287adbc8f8a424730bab8888beedeb39c1e855066bc52ebf7bb6ea7bb5d60a715949998aaa0e6f2bc98f1d560b291ff81a151d9adc6ed0ca674a0827cb5beba8386c71f407934578f4753fc9546ad03619fd0ffc70375355f4abe795903393b2cf650cafe72bd95a3d000", 0x85}, {&(0x7f0000000600)="2c6ee7038ce8a129dccc66d7d14bcc6d48b054cf6c361518983ff7a7789ed79ee63573961383a4f5deae5653e40486397f9e04f90f5fd18beef9f9ddfd7e69eff8522ffc51cd3518b445a86fd07e3ed9900be9df34d4087524fc38bb1a08882d782a2077a2e0a478be17763cc1030988461f9f81c8db42d51d81c13a9634b84d0946b86da5a9bc3e488823441d176baad4ad85e7a04a7efac35a4ae634cac1cb4d5e8aea645241c51f36fb9c6a24ef1fc9ca5c6104745b8cdaa9b5e89a0cbfddd5ea5ef202fe80664280097a6c", 0xcd}, {&(0x7f0000000c00)="37772709de0e596c057affab926081ba3f1204acb34053998693c6ac7f5af191f8c3e100a25c9168c098acac6222611a597d50fa9fe98de1d4e502bfcd82080c92d3ec977d2650a9ff5306d706d0ee60673b4acf4432580c61f2d09fbecd274e53ad2e0703fcc50ef4af907d42a0af31b4a77b6951e7d56f37f68a7f5980c3f71296f06ece2044929b04d2fa7bd47752a7f517cf2f2b4fb5f0531beed93e8e2a743bd733976452eef8cc2d13425ecb3f27b2810981ca5d23bdcad55ba93f7f42abccdcc3150c95612a5f8e780fb6dbdbdd919220b9efa9eed442", 0xda}, {&(0x7f00000007c0)="bcf6d593e8638ba49f71956c8d060deea619a50c242e65d9f31a4ee291ec0ddbe78dd05853fabd093fb7b75e69ac16cd9f0d962795b9003f551a86df7c9f9ab2cc898c19ce5b816992607864a268b4b24594ad8ca568f38969b06692613aa94d746159666bcb17a1006bbf0a7e2eec865a9db67e82c970ab7084c2df17a42846bae69098ec4aebd734", 0xfffffffffffffef3}, {&(0x7f0000000d00)="dda8a567c3104e3c229ab26943ca95e1b64e7f3eff77316b10d979760818e453b7531b27d831f0a0d423fb531d7fc1c167f3ea92498974d4907e3f952e34990c14753d702bec3eb7a5c8a75a8386ad1aebc111ef85ac8d64f039239c5414d552b44dfe06caff594454fa4ef79ca3e96dac50d08ec1228fc1129f208c06693141e17f615ff4d1d1e43606a1e94c2f1565e4536d9f5c303ba49f0430cf3de21335f05047dceaa803e53f7698da46b13d52f620e4d503e9a99c141cb552987e82f1ad0f655ae10c37697db4c9f8d49ff6a3db000d972be5c88dac1b98a002ab6e660b2b04361eb31277435164ed6eaaad8180000efdca16285380168c654ff570f5d23e1e43414a052380ec568d03218f4423ce4c07b7bf8c8dbd7996a1b02582ac3221e7b8837566c0e1cd94560b92f5bd61181ed40719e26a510a0b", 0x82}, {&(0x7f0000000940)="2a3e85e7b7cfc2b9b80ad564347eabc545ffda80ba41e87ee8f8fd38e4d11262210d6e5c4d091ddacaa5b05846aa95368e05e856920acd746dcecb88ec7018f1a51a9702ae8f55710785749c5d82bd3b720cd8ad1c", 0x55}], 0x6, &(0x7f0000000b40)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r0}], 0x70, 0x1}, 0x404) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x48a, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0400000032da2edb097f3762855fd288fd96e3df953d8910a08e31d9629054892ecdaaa025bc0638221f19047585bb7b782a03068b000600032a0be62245c2b94e784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6a91412dd29fa61ef723fca8d813a175", 0x7b}], 0x1, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r7 = semget$private(0x0, 0x5, 0x288) semget(0x2, 0x2, 0x10) semop(r7, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r7, 0xffffffffffffffff, 0x4) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000240)=""/157) r8 = getuid() semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000000)={{0x1, r8, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x40}, 0x7, 0xffffffffffff0000, 0x1ff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = msgget(0x3, 0x291) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="7fa8a9388d4bc6390300000000000002948cfb69320bd66e05e2012714e75826ffffffffffff4a35cc00"/52], 0x40, 0x0) r13 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x28, r9, r10, r11, r13, 0x0, 0x800}, 0x8, 0x2, 0xdd1}) ioctl$FIOASYNC(r6, 0xc1084425, &(0x7f0000000240)) 16:05:25 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0x586a91d0411962fb, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) geteuid() r4 = getuid() seteuid(r4) r5 = getuid() seteuid(r5) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) setreuid(r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x23, 0x0, 0x0, r4, 0x0, 0xf, 0x71c}, 0x3, 0xfffe, 0x4}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x6f, r3, 0x0, r3, 0x0, 0x4, 0x8000}, 0x6, 0x6, 0x9}) semget$private(0x0, 0x4, 0x305) close(r1) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) readv(r2, &(0x7f0000000040)=[{0x0}], 0x1) 16:05:25 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x1000) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x87, 0x1}, {0x5, 0x40}, {0x23, 0x3ff}, {0x8d, 0x10001}, {0x41, 0x2}], 0x5}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x4}, {0x100, 0x80000000}, {0x6}], 0x3}) 16:05:25 executing program 0: syz_emit_ethernet(0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff468154c99d2408004502006d0000010000009078e0000001000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b0000000907800001312f59bb35ba630718f09ccf941d317b108020400000000bbed634b460b68217d8dea8a475b1a000ea9159a9eb78dc1c29b5eeedfd82b43b3de768419a93fbcf7b441cd0b69b2b015fedffd41db4396c589dff7"]) 16:05:25 executing program 6: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x8}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x100, r2) minherit(&(0x7f000061d000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000380), 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') madvise(&(0x7f0000025000/0x3000)=nil, 0x3000, 0x1) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/160, 0xa0) r3 = syz_open_pts() fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) rmdir(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000340)=0x2) getsockopt(r1, 0x8, 0x12, &(0x7f0000000200)=""/220, &(0x7f0000000300)=0xdc) openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) 16:05:25 executing program 2: r0 = getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0xfffffffe, 0x0, 0x0, 0x0, r0, 0x21}, 0x2, 0x4, 0x0, 0x0, 0x400, 0x0, 0x10001, 0xfffffffffffffffd}) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x1000000}) (rerun: 32) msgsnd(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000005c5bf828b0b5d12484623665af7229c014de91a4a181d26f5d4114bf382bbdc4a44e9ce05a075232e35af0d7a4ebb96ee2259426945e6305746daa7964d4e4105ce94a27a53e39ed5daf5e4ca93d8afbf21f875dea3e4e3b74deb4c2297474000000"], 0x73, 0x0) (async) r1 = getuid() (async) r2 = getgid() setregid(r2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0x7d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000540)="4179d5241ecb4d447f0eb4d2c4cd558f4d22d82ea5bc30afcd81e287adbc8f8a424730bab8888beedeb39c1e855066bc52ebf7bb6ea7bb5d60a715949998aaa0e6f2bc98f1d560b291ff81a151d9adc6ed0ca674a0827cb5beba8386c71f407934578f4753fc9546ad03619fd0ffc70375355f4abe795903393b2cf650cafe72bd95a3d000", 0x85}, {&(0x7f0000000600)="2c6ee7038ce8a129dccc66d7d14bcc6d48b054cf6c361518983ff7a7789ed79ee63573961383a4f5deae5653e40486397f9e04f90f5fd18beef9f9ddfd7e69eff8522ffc51cd3518b445a86fd07e3ed9900be9df34d4087524fc38bb1a08882d782a2077a2e0a478be17763cc1030988461f9f81c8db42d51d81c13a9634b84d0946b86da5a9bc3e488823441d176baad4ad85e7a04a7efac35a4ae634cac1cb4d5e8aea645241c51f36fb9c6a24ef1fc9ca5c6104745b8cdaa9b5e89a0cbfddd5ea5ef202fe80664280097a6c", 0xcd}, {&(0x7f0000000c00)="37772709de0e596c057affab926081ba3f1204acb34053998693c6ac7f5af191f8c3e100a25c9168c098acac6222611a597d50fa9fe98de1d4e502bfcd82080c92d3ec977d2650a9ff5306d706d0ee60673b4acf4432580c61f2d09fbecd274e53ad2e0703fcc50ef4af907d42a0af31b4a77b6951e7d56f37f68a7f5980c3f71296f06ece2044929b04d2fa7bd47752a7f517cf2f2b4fb5f0531beed93e8e2a743bd733976452eef8cc2d13425ecb3f27b2810981ca5d23bdcad55ba93f7f42abccdcc3150c95612a5f8e780fb6dbdbdd919220b9efa9eed442", 0xda}, {&(0x7f00000007c0)="bcf6d593e8638ba49f71956c8d060deea619a50c242e65d9f31a4ee291ec0ddbe78dd05853fabd093fb7b75e69ac16cd9f0d962795b9003f551a86df7c9f9ab2cc898c19ce5b816992607864a268b4b24594ad8ca568f38969b06692613aa94d746159666bcb17a1006bbf0a7e2eec865a9db67e82c970ab7084c2df17a42846bae69098ec4aebd734", 0xfffffffffffffef3}, {&(0x7f0000000d00)="dda8a567c3104e3c229ab26943ca95e1b64e7f3eff77316b10d979760818e453b7531b27d831f0a0d423fb531d7fc1c167f3ea92498974d4907e3f952e34990c14753d702bec3eb7a5c8a75a8386ad1aebc111ef85ac8d64f039239c5414d552b44dfe06caff594454fa4ef79ca3e96dac50d08ec1228fc1129f208c06693141e17f615ff4d1d1e43606a1e94c2f1565e4536d9f5c303ba49f0430cf3de21335f05047dceaa803e53f7698da46b13d52f620e4d503e9a99c141cb552987e82f1ad0f655ae10c37697db4c9f8d49ff6a3db000d972be5c88dac1b98a002ab6e660b2b04361eb31277435164ed6eaaad8180000efdca16285380168c654ff570f5d23e1e43414a052380ec568d03218f4423ce4c07b7bf8c8dbd7996a1b02582ac3221e7b8837566c0e1cd94560b92f5bd61181ed40719e26a510a0b", 0x82}, {&(0x7f0000000940)="2a3e85e7b7cfc2b9b80ad564347eabc545ffda80ba41e87ee8f8fd38e4d11262210d6e5c4d091ddacaa5b05846aa95368e05e856920acd746dcecb88ec7018f1a51a9702ae8f55710785749c5d82bd3b720cd8ad1c", 0x55}], 0x6, &(0x7f0000000b40)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r0}], 0x70, 0x1}, 0x404) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x48a, 0x0) (async) sendmsg(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0400000032da2edb097f3762855fd288fd96e3df953d8910a08e31d9629054892ecdaaa025bc0638221f19047585bb7b782a03068b000600032a0be62245c2b94e784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6a91412dd29fa61ef723fca8d813a175", 0x7b}], 0x1, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) (async) r7 = semget$private(0x0, 0x5, 0x288) (async) semget(0x2, 0x2, 0x10) semop(r7, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r7, 0xffffffffffffffff, 0x4) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000240)=""/157) (async, rerun: 64) r8 = getuid() (async, rerun: 64) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000000)={{0x1, r8, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x40}, 0x7, 0xffffffffffff0000, 0x1ff}) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) (async, rerun: 64) r12 = msgget(0x3, 0x291) (rerun: 64) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="7fa8a9388d4bc6390300000000000002948cfb69320bd66e05e2012714e75826ffffffffffff4a35cc00"/52], 0x40, 0x0) r13 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x28, r9, r10, r11, r13, 0x0, 0x800}, 0x8, 0x2, 0xdd1}) (async) ioctl$FIOASYNC(r6, 0xc1084425, &(0x7f0000000240)) 16:05:25 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x197b0, 0x0, 0xfffffffffffffff8, 0xfffffffc, "0901a7d3137c00005da24700"}) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="1e002e005e789659"], 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f00000014c0)="e503c61d80583de86ea2d148cca602eb0657023464e233112274b781731ade6ce55d6f7afec296ded73d238abef715fafd4878550b5ae5e0322e293ae4e5cd519280829bd61933159593bc331e33a52b5adadcf490f78b92ad6bbf96cf058bdf43ff7064a7585ffb497f84be4ee9bb8e49007e0dc1c79295cfd07e5a3c4505933bb40cf0456686eee9bb3309f16aaa5fdc16357f7633d6c343fc4234dbe18e1666caedac66c76d37692d1e8ce408f0e1e39e73797387106a9259ec87d601b009746350ca5a9ca0274690b50560de53220fc2815a78f45d277d5002d3f6d428a60fee7a15de1de6861685d366b18d5017d9d3e272705ac7b6d9b2a2035921ad860eedc636c7d1341a6c9c9cb2deb630b4dee1d54d3628914fcc0dc5bb93a1457844e5dd8808e4aeede385f70e080af31871a7ab1d9c9a78b1ed288ca2dcabd5fed2826f54265c8f75b487b3766f8fbc0527319298927930707dbba165bfa3c5d3432abd55fb9cdb41280eae16c186594d85a55842264a9b5421731538d9b392eec31ae109fd9813bc067086a8db7fb046ddd04daffb3ce94a4843621a33d5d90f99178b375e2848802e1b99b3b974d7c53192e469daa156e5667fef2ec5653c4c896a9280617a7de3e5c7f47c35342a81f72e4f9c42140017300b5bdc624f4e7c3be8c91e0fb87590d6e9ab1d547a8d41319e40837678d23715e0e5b0a4da9121eae6dcd6792574aef12d49ece93d6fc31d77214f0bb08da10bdbc6950c60b1ba11c44980e21f78c55c9ca817507356dbf3b62a0b588ba243835e8d59e877e5f8c459dc6f06a9596be14ab364fa616b71c56f12ed3a028cd3106396e2e2ef55a208ee4f12f1cf619f134e046d0cc28fcb2a465e22372eadfdb5e08f22309ff23eaaf5205705bc29729244fed42fefae8f363c70ed64e37845eb2faa6b8da8d143c75f6b23c92f527edd0576814ed90033ea760b1c2eeabaf5ebedb269b845541ac4a1f68bc13a9c9f65eb3d3e1781f4864c08775448f30f4cb4632131c23ac76636031f9503c902ead364154d460caf2b9371673f52e57bb98c181e86ffe291f30c1e4ba64be4b03b65336dcab894bc75bf5d5f505d8a8f0708ddb51fee9a47e3276e427becabd7d331c1e126746082c07c921ec1743f46f5165f6f9eec781a66ca6dcb08283f12b8c856c53fe7388ebecca7cb4dc9cd60321d834e0c85a8e8795f8ba6dabf6f1df96fad15749813a33483de3b853b821f2dacd90a970e513ad3b108cf6706e61c9182adef982c24b764e65513bcf17e6e169b1fe7da7f05ed8112a691964af4582ccc9ea61afa4aadf97459f8fe9df9a0d03a7e6b362514ac445da8cc06b8092be3049a0473ef1192dabf1ce41cd65d8fbe137b2317f2aa6fb8a12e1275ec5baf15bd3a0cfcb17280a53683b21bd2ec134b2d357f49231f1c49421ea8c6679a66a9d526cbd8fbd6a7c285f0882648a2ca16bb5561322ff5e046df51dec0cada6d75cefd5aea53191c3e12760a8490ecc308df8d9d4475c3ddbda945b12e7aeacf1cdfc27dc41979ba4c050bf04281fa762799ae06691a785979a5a97d45733e7c51606670384af46c06f180dab18a4c1028d5354222d54aceb5f8cd5f1da4b3487cc954f05a0b652d2d8adc1327f2a92aa0ef1006d70f121d7cbdc2c519654ae950604e83e23ceb77b2f02493cb99d7c7698f6281890950ecb6e7c46ce9cdff99b31e3eec77f8b4e0d78abcca03356606e0c394bc3513e24f3dd0e073e9d9ffcf210311505306a03aa6f4111b765865a19b4567a59aa582b54804a2a77b4a246af051a4b7cd22245206bf4d3ad6b022905197888f841e50f16b647c7c4a60e5412f01f99379b3247b2c4e57a627b4da2722d9f02e1c251b805242320c0e4e92d6966cf5dbe35124ee702e10850314f5a45c35fd497ca7ab6dc76a50b13c263136db5b0678bffdd7ed18d605f9dacf0346842f16865fd292d8937433fcc65c612042eab65bb783570b4b48178fd35deba95fdc39f3ddd325cbf79b56e53b660561f3f6b44fed109ed1e923890f8fe7c57d06d4ae5b098b2464d63e97fe533ab6d03616a5d7199cad8470952349a76ced2d458c28d6fac9338791df5a23d1ea52f7898db22ce959ca463592e39c656748156b41eaebcf58f4224c4c85a8656ab1916d3aeb82a0e4537b2aa1fda04575eaf4a56fbddadce2ce68b0ae8c53f3e0db0594ec9bfc7f95b02bb188489853a7efa354ab2510852422dc1d5a60cd928364f0e45ce5ecdf8fa6c0b6d6f44ddefa61de03cceb3eff026d6d308fd7d7ed9e7a9e7a8201d545524e6df3b8f376fadef047f130bd39a8b4de1dcd6ab5c6c4b53d7815828a01da78eed1eb097fb88cb21f6affd087fbd17a6014b491fa4609be2d07882259fe0d578e71d0028b986636dd2dfaa2fd1e6a6669177692a1ce82ce6317dd6d45e7a6fef72b56571848899f4bdfa66b59c8ac646a637c3df441ee5bb46af79a7d83e160f760126ef381167a14f2e79994893cfb774704f857fc02af519876bac4cc28bbcfa71271e051413d311a21d0bb748bf0d00a63ee0ee66e440e9e13e35b35d390c2a6f36d7890895ae7bcc828a9d10f61e4edfb91fc3272527711a665fb7817265ec9d02f76d625f824ff364b0280916144eec5597d70980265522fa783b9602355732d7dcaae870f2ecc36021285f39543bad16f343dd7df202049eac437eccd300b6c2510dd7a9fdc5f5105b0a726f6f841131d158d071f89b6d6f5ab6b4cf668d143c516fd5afe638a3d856bd5a5b8c455dc21", 0x7c1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7f, 0x0, 0x1, 0xffffffff, "4417c2fb26e6876dd61be22bcade7d1629aebf83", 0x1}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x3) 16:05:26 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) execve(0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) r3 = dup2(r0, r0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) dup2(r2, r4) dup2(r1, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x0) (async) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) (async) execve(0x0, 0x0, 0x0) (async) socket$inet6(0x18, 0x4, 0x3) (async) dup2(r0, r0) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) dup2(r2, r4) (async) dup2(r1, r3) (async) 16:05:26 executing program 0: syz_emit_ethernet(0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff468154c99d2408004502006d0000010000009078e0000001000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b0000000907800001312f59bb35ba630718f09ccf941d317b108020400000000bbed634b460b68217d8dea8a475b1a000ea9159a9eb78dc1c29b5eeedfd82b43b3de768419a93fbcf7b441cd0b69b2b015fedffd41db4396c589dff7"]) syz_emit_ethernet(0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff468154c99d2408004502006d0000010000009078e0000001000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b0000000907800001312f59bb35ba630718f09ccf941d317b108020400000000bbed634b460b68217d8dea8a475b1a000ea9159a9eb78dc1c29b5eeedfd82b43b3de768419a93fbcf7b441cd0b69b2b015fedffd41db4396c589dff7"]) (async) 16:05:26 executing program 3: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) (async) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = getgid() setregid(r4, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, r2, r4, 0xc4, 0x6}, 0x7, 0x4e13, 0x0, 0xffffffffffffffff, 0x80, 0x6, 0x200}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() (async) syz_open_pts() syz_open_pts() writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) (async) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="2020ff00650a", 0x6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) (async) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) readv(r7, &(0x7f0000000180)=[{&(0x7f0000000040)=""/86, 0x56}, {&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x3) 16:05:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x18) fchdir(r3) dup2(r1, r2) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/74, 0x4a, 0x2, 0x0, 0x0) 16:05:26 executing program 6: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x8}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async, rerun: 32) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x100, r2) (async) minherit(&(0x7f000061d000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000380), 0x0) (async, rerun: 64) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (rerun: 64) madvise(&(0x7f0000025000/0x3000)=nil, 0x3000, 0x1) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') (async) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/160, 0xa0) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) (async) rmdir(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000340)=0x2) getsockopt(r1, 0x8, 0x12, &(0x7f0000000200)=""/220, &(0x7f0000000300)=0xdc) openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) 16:05:26 executing program 0: syz_emit_ethernet(0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff468154c99d2408004502006d0000010000009078e0000001000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b0000000907800001312f59bb35ba630718f09ccf941d317b108020400000000bbed634b460b68217d8dea8a475b1a000ea9159a9eb78dc1c29b5eeedfd82b43b3de768419a93fbcf7b441cd0b69b2b015fedffd41db4396c589dff7"]) 16:05:26 executing program 2: r0 = getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0xfffffffe, 0x0, 0x0, 0x0, r0, 0x21}, 0x2, 0x4, 0x0, 0x0, 0x400, 0x0, 0x10001, 0xfffffffffffffffd}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x1000000}) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000005c5bf828b0b5d12484623665af7229c014de91a4a181d26f5d4114bf382bbdc4a44e9ce05a075232e35af0d7a4ebb96ee2259426945e6305746daa7964d4e4105ce94a27a53e39ed5daf5e4ca93d8afbf21f875dea3e4e3b74deb4c2297474000000"], 0x73, 0x0) (async) r1 = getuid() r2 = getgid() setregid(r2, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0x7d) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000540)="4179d5241ecb4d447f0eb4d2c4cd558f4d22d82ea5bc30afcd81e287adbc8f8a424730bab8888beedeb39c1e855066bc52ebf7bb6ea7bb5d60a715949998aaa0e6f2bc98f1d560b291ff81a151d9adc6ed0ca674a0827cb5beba8386c71f407934578f4753fc9546ad03619fd0ffc70375355f4abe795903393b2cf650cafe72bd95a3d000", 0x85}, {&(0x7f0000000600)="2c6ee7038ce8a129dccc66d7d14bcc6d48b054cf6c361518983ff7a7789ed79ee63573961383a4f5deae5653e40486397f9e04f90f5fd18beef9f9ddfd7e69eff8522ffc51cd3518b445a86fd07e3ed9900be9df34d4087524fc38bb1a08882d782a2077a2e0a478be17763cc1030988461f9f81c8db42d51d81c13a9634b84d0946b86da5a9bc3e488823441d176baad4ad85e7a04a7efac35a4ae634cac1cb4d5e8aea645241c51f36fb9c6a24ef1fc9ca5c6104745b8cdaa9b5e89a0cbfddd5ea5ef202fe80664280097a6c", 0xcd}, {&(0x7f0000000c00)="37772709de0e596c057affab926081ba3f1204acb34053998693c6ac7f5af191f8c3e100a25c9168c098acac6222611a597d50fa9fe98de1d4e502bfcd82080c92d3ec977d2650a9ff5306d706d0ee60673b4acf4432580c61f2d09fbecd274e53ad2e0703fcc50ef4af907d42a0af31b4a77b6951e7d56f37f68a7f5980c3f71296f06ece2044929b04d2fa7bd47752a7f517cf2f2b4fb5f0531beed93e8e2a743bd733976452eef8cc2d13425ecb3f27b2810981ca5d23bdcad55ba93f7f42abccdcc3150c95612a5f8e780fb6dbdbdd919220b9efa9eed442", 0xda}, {&(0x7f00000007c0)="bcf6d593e8638ba49f71956c8d060deea619a50c242e65d9f31a4ee291ec0ddbe78dd05853fabd093fb7b75e69ac16cd9f0d962795b9003f551a86df7c9f9ab2cc898c19ce5b816992607864a268b4b24594ad8ca568f38969b06692613aa94d746159666bcb17a1006bbf0a7e2eec865a9db67e82c970ab7084c2df17a42846bae69098ec4aebd734", 0xfffffffffffffef3}, {&(0x7f0000000d00)="dda8a567c3104e3c229ab26943ca95e1b64e7f3eff77316b10d979760818e453b7531b27d831f0a0d423fb531d7fc1c167f3ea92498974d4907e3f952e34990c14753d702bec3eb7a5c8a75a8386ad1aebc111ef85ac8d64f039239c5414d552b44dfe06caff594454fa4ef79ca3e96dac50d08ec1228fc1129f208c06693141e17f615ff4d1d1e43606a1e94c2f1565e4536d9f5c303ba49f0430cf3de21335f05047dceaa803e53f7698da46b13d52f620e4d503e9a99c141cb552987e82f1ad0f655ae10c37697db4c9f8d49ff6a3db000d972be5c88dac1b98a002ab6e660b2b04361eb31277435164ed6eaaad8180000efdca16285380168c654ff570f5d23e1e43414a052380ec568d03218f4423ce4c07b7bf8c8dbd7996a1b02582ac3221e7b8837566c0e1cd94560b92f5bd61181ed40719e26a510a0b", 0x82}, {&(0x7f0000000940)="2a3e85e7b7cfc2b9b80ad564347eabc545ffda80ba41e87ee8f8fd38e4d11262210d6e5c4d091ddacaa5b05846aa95368e05e856920acd746dcecb88ec7018f1a51a9702ae8f55710785749c5d82bd3b720cd8ad1c", 0x55}], 0x6, &(0x7f0000000b40)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r0}], 0x70, 0x1}, 0x404) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x48a, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0400000032da2edb097f3762855fd288fd96e3df953d8910a08e31d9629054892ecdaaa025bc0638221f19047585bb7b782a03068b000600032a0be62245c2b94e784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6a91412dd29fa61ef723fca8d813a175", 0x7b}], 0x1, 0x0}, 0x0) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) (async) r7 = semget$private(0x0, 0x5, 0x288) semget(0x2, 0x2, 0x10) (async) semop(r7, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r7, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000240)=""/157) (async) r8 = getuid() semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r8) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000000)={{0x1, r8, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x40}, 0x7, 0xffffffffffff0000, 0x1ff}) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) (async) r12 = msgget(0x3, 0x291) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="7fa8a9388d4bc6390300000000000002948cfb69320bd66e05e2012714e75826ffffffffffff4a35cc00"/52], 0x40, 0x0) (async) r13 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x28, r9, r10, r11, r13, 0x0, 0x800}, 0x8, 0x2, 0xdd1}) ioctl$FIOASYNC(r6, 0xc1084425, &(0x7f0000000240)) 16:05:26 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0x586a91d0411962fb, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) (async) geteuid() r4 = getuid() seteuid(r4) (async) r5 = getuid() seteuid(r5) (async, rerun: 32) r6 = geteuid() (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) setreuid(r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x23, 0x0, 0x0, r4, 0x0, 0xf, 0x71c}, 0x3, 0xfffe, 0x4}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x6f, r3, 0x0, r3, 0x0, 0x4, 0x8000}, 0x6, 0x6, 0x9}) (async) semget$private(0x0, 0x4, 0x305) close(r1) (async, rerun: 32) r7 = socket(0x18, 0x3, 0x0) (rerun: 32) connect$unix(r7, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) readv(r2, &(0x7f0000000040)=[{0x0}], 0x1) (rerun: 32) 16:05:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) getgroups(0x9, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r7, r8) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000005c0)='\x95.*.\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000880)=[&(0x7f0000000680)='!_%{[\x00', &(0x7f00000006c0)='-[+\x95\x95/@,&{\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='%\\\x00', &(0x7f0000000780)='!!^\'\xce\x00', &(0x7f00000007c0)='*&}[\x00', &(0x7f0000000800)=')x\x00', &(0x7f0000000840)='%\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r11 = getpgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x6, r3, r5, r7, r9, 0x104, 0x2}, 0x1, 0x6, r10, r11, 0x100000000, 0x9, 0x40, 0x9}) r12 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x11, r12, 0x7fffffff) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r13, 0x29, 0x2f, &(0x7f0000000000), 0x10) r14 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r14) fcntl$lock(r13, 0x7, &(0x7f0000000340)={0x3, 0x2, 0x8000, 0x800, r14}) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/9, 0x9}], 0x1, &(0x7f0000000180)=""/253, 0xfd}, 0x5}, 0x10, 0x841, &(0x7f0000000300)={0x8, 0x2}) ktrace(&(0x7f0000000540)='./file0\x00', 0x1, 0x8, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r15, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000004c0), 0x10000000000002a9, 0x0, 0x61}, 0x0) 16:05:26 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x8}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x197b0, 0x0, 0xfffffffffffffff8, 0xfffffffc, "0901a7d3137c00005da24700"}) (async) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="1e002e005e789659"], 0xa) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f00000014c0)="e503c61d80583de86ea2d148cca602eb0657023464e233112274b781731ade6ce55d6f7afec296ded73d238abef715fafd4878550b5ae5e0322e293ae4e5cd519280829bd61933159593bc331e33a52b5adadcf490f78b92ad6bbf96cf058bdf43ff7064a7585ffb497f84be4ee9bb8e49007e0dc1c79295cfd07e5a3c4505933bb40cf0456686eee9bb3309f16aaa5fdc16357f7633d6c343fc4234dbe18e1666caedac66c76d37692d1e8ce408f0e1e39e73797387106a9259ec87d601b009746350ca5a9ca0274690b50560de53220fc2815a78f45d277d5002d3f6d428a60fee7a15de1de6861685d366b18d5017d9d3e272705ac7b6d9b2a2035921ad860eedc636c7d1341a6c9c9cb2deb630b4dee1d54d3628914fcc0dc5bb93a1457844e5dd8808e4aeede385f70e080af31871a7ab1d9c9a78b1ed288ca2dcabd5fed2826f54265c8f75b487b3766f8fbc0527319298927930707dbba165bfa3c5d3432abd55fb9cdb41280eae16c186594d85a55842264a9b5421731538d9b392eec31ae109fd9813bc067086a8db7fb046ddd04daffb3ce94a4843621a33d5d90f99178b375e2848802e1b99b3b974d7c53192e469daa156e5667fef2ec5653c4c896a9280617a7de3e5c7f47c35342a81f72e4f9c42140017300b5bdc624f4e7c3be8c91e0fb87590d6e9ab1d547a8d41319e40837678d23715e0e5b0a4da9121eae6dcd6792574aef12d49ece93d6fc31d77214f0bb08da10bdbc6950c60b1ba11c44980e21f78c55c9ca817507356dbf3b62a0b588ba243835e8d59e877e5f8c459dc6f06a9596be14ab364fa616b71c56f12ed3a028cd3106396e2e2ef55a208ee4f12f1cf619f134e046d0cc28fcb2a465e22372eadfdb5e08f22309ff23eaaf5205705bc29729244fed42fefae8f363c70ed64e37845eb2faa6b8da8d143c75f6b23c92f527edd0576814ed90033ea760b1c2eeabaf5ebedb269b845541ac4a1f68bc13a9c9f65eb3d3e1781f4864c08775448f30f4cb4632131c23ac76636031f9503c902ead364154d460caf2b9371673f52e57bb98c181e86ffe291f30c1e4ba64be4b03b65336dcab894bc75bf5d5f505d8a8f0708ddb51fee9a47e3276e427becabd7d331c1e126746082c07c921ec1743f46f5165f6f9eec781a66ca6dcb08283f12b8c856c53fe7388ebecca7cb4dc9cd60321d834e0c85a8e8795f8ba6dabf6f1df96fad15749813a33483de3b853b821f2dacd90a970e513ad3b108cf6706e61c9182adef982c24b764e65513bcf17e6e169b1fe7da7f05ed8112a691964af4582ccc9ea61afa4aadf97459f8fe9df9a0d03a7e6b362514ac445da8cc06b8092be3049a0473ef1192dabf1ce41cd65d8fbe137b2317f2aa6fb8a12e1275ec5baf15bd3a0cfcb17280a53683b21bd2ec134b2d357f49231f1c49421ea8c6679a66a9d526cbd8fbd6a7c285f0882648a2ca16bb5561322ff5e046df51dec0cada6d75cefd5aea53191c3e12760a8490ecc308df8d9d4475c3ddbda945b12e7aeacf1cdfc27dc41979ba4c050bf04281fa762799ae06691a785979a5a97d45733e7c51606670384af46c06f180dab18a4c1028d5354222d54aceb5f8cd5f1da4b3487cc954f05a0b652d2d8adc1327f2a92aa0ef1006d70f121d7cbdc2c519654ae950604e83e23ceb77b2f02493cb99d7c7698f6281890950ecb6e7c46ce9cdff99b31e3eec77f8b4e0d78abcca03356606e0c394bc3513e24f3dd0e073e9d9ffcf210311505306a03aa6f4111b765865a19b4567a59aa582b54804a2a77b4a246af051a4b7cd22245206bf4d3ad6b022905197888f841e50f16b647c7c4a60e5412f01f99379b3247b2c4e57a627b4da2722d9f02e1c251b805242320c0e4e92d6966cf5dbe35124ee702e10850314f5a45c35fd497ca7ab6dc76a50b13c263136db5b0678bffdd7ed18d605f9dacf0346842f16865fd292d8937433fcc65c612042eab65bb783570b4b48178fd35deba95fdc39f3ddd325cbf79b56e53b660561f3f6b44fed109ed1e923890f8fe7c57d06d4ae5b098b2464d63e97fe533ab6d03616a5d7199cad8470952349a76ced2d458c28d6fac9338791df5a23d1ea52f7898db22ce959ca463592e39c656748156b41eaebcf58f4224c4c85a8656ab1916d3aeb82a0e4537b2aa1fda04575eaf4a56fbddadce2ce68b0ae8c53f3e0db0594ec9bfc7f95b02bb188489853a7efa354ab2510852422dc1d5a60cd928364f0e45ce5ecdf8fa6c0b6d6f44ddefa61de03cceb3eff026d6d308fd7d7ed9e7a9e7a8201d545524e6df3b8f376fadef047f130bd39a8b4de1dcd6ab5c6c4b53d7815828a01da78eed1eb097fb88cb21f6affd087fbd17a6014b491fa4609be2d07882259fe0d578e71d0028b986636dd2dfaa2fd1e6a6669177692a1ce82ce6317dd6d45e7a6fef72b56571848899f4bdfa66b59c8ac646a637c3df441ee5bb46af79a7d83e160f760126ef381167a14f2e79994893cfb774704f857fc02af519876bac4cc28bbcfa71271e051413d311a21d0bb748bf0d00a63ee0ee66e440e9e13e35b35d390c2a6f36d7890895ae7bcc828a9d10f61e4edfb91fc3272527711a665fb7817265ec9d02f76d625f824ff364b0280916144eec5597d70980265522fa783b9602355732d7dcaae870f2ecc36021285f39543bad16f343dd7df202049eac437eccd300b6c2510dd7a9fdc5f5105b0a726f6f841131d158d071f89b6d6f5ab6b4cf668d143c516fd5afe638a3d856bd5a5b8c455dc21", 0x7c1}], 0x1) (async, rerun: 64) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7f, 0x0, 0x1, 0xffffffff, "4417c2fb26e6876dd61be22bcade7d1629aebf83", 0x1}) (async, rerun: 64) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x3) 16:05:27 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) execve(0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) r3 = dup2(r0, r0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) dup2(r2, r4) dup2(r1, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x0) (async) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) (async) execve(0x0, 0x0, 0x0) (async) socket$inet6(0x18, 0x4, 0x3) (async) dup2(r0, r0) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) dup2(r2, r4) (async) dup2(r1, r3) (async) 16:05:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x18) fchdir(r3) (async) dup2(r1, r2) (async) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/74, 0x4a, 0x2, 0x0, 0x0) 16:05:27 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x197b0, 0x0, 0xfffffffffffffff8, 0xfffffffc, "0901a7d3137c00005da24700"}) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="1e002e005e789659"], 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f00000014c0)="e503c61d80583de86ea2d148cca602eb0657023464e233112274b781731ade6ce55d6f7afec296ded73d238abef715fafd4878550b5ae5e0322e293ae4e5cd519280829bd61933159593bc331e33a52b5adadcf490f78b92ad6bbf96cf058bdf43ff7064a7585ffb497f84be4ee9bb8e49007e0dc1c79295cfd07e5a3c4505933bb40cf0456686eee9bb3309f16aaa5fdc16357f7633d6c343fc4234dbe18e1666caedac66c76d37692d1e8ce408f0e1e39e73797387106a9259ec87d601b009746350ca5a9ca0274690b50560de53220fc2815a78f45d277d5002d3f6d428a60fee7a15de1de6861685d366b18d5017d9d3e272705ac7b6d9b2a2035921ad860eedc636c7d1341a6c9c9cb2deb630b4dee1d54d3628914fcc0dc5bb93a1457844e5dd8808e4aeede385f70e080af31871a7ab1d9c9a78b1ed288ca2dcabd5fed2826f54265c8f75b487b3766f8fbc0527319298927930707dbba165bfa3c5d3432abd55fb9cdb41280eae16c186594d85a55842264a9b5421731538d9b392eec31ae109fd9813bc067086a8db7fb046ddd04daffb3ce94a4843621a33d5d90f99178b375e2848802e1b99b3b974d7c53192e469daa156e5667fef2ec5653c4c896a9280617a7de3e5c7f47c35342a81f72e4f9c42140017300b5bdc624f4e7c3be8c91e0fb87590d6e9ab1d547a8d41319e40837678d23715e0e5b0a4da9121eae6dcd6792574aef12d49ece93d6fc31d77214f0bb08da10bdbc6950c60b1ba11c44980e21f78c55c9ca817507356dbf3b62a0b588ba243835e8d59e877e5f8c459dc6f06a9596be14ab364fa616b71c56f12ed3a028cd3106396e2e2ef55a208ee4f12f1cf619f134e046d0cc28fcb2a465e22372eadfdb5e08f22309ff23eaaf5205705bc29729244fed42fefae8f363c70ed64e37845eb2faa6b8da8d143c75f6b23c92f527edd0576814ed90033ea760b1c2eeabaf5ebedb269b845541ac4a1f68bc13a9c9f65eb3d3e1781f4864c08775448f30f4cb4632131c23ac76636031f9503c902ead364154d460caf2b9371673f52e57bb98c181e86ffe291f30c1e4ba64be4b03b65336dcab894bc75bf5d5f505d8a8f0708ddb51fee9a47e3276e427becabd7d331c1e126746082c07c921ec1743f46f5165f6f9eec781a66ca6dcb08283f12b8c856c53fe7388ebecca7cb4dc9cd60321d834e0c85a8e8795f8ba6dabf6f1df96fad15749813a33483de3b853b821f2dacd90a970e513ad3b108cf6706e61c9182adef982c24b764e65513bcf17e6e169b1fe7da7f05ed8112a691964af4582ccc9ea61afa4aadf97459f8fe9df9a0d03a7e6b362514ac445da8cc06b8092be3049a0473ef1192dabf1ce41cd65d8fbe137b2317f2aa6fb8a12e1275ec5baf15bd3a0cfcb17280a53683b21bd2ec134b2d357f49231f1c49421ea8c6679a66a9d526cbd8fbd6a7c285f0882648a2ca16bb5561322ff5e046df51dec0cada6d75cefd5aea53191c3e12760a8490ecc308df8d9d4475c3ddbda945b12e7aeacf1cdfc27dc41979ba4c050bf04281fa762799ae06691a785979a5a97d45733e7c51606670384af46c06f180dab18a4c1028d5354222d54aceb5f8cd5f1da4b3487cc954f05a0b652d2d8adc1327f2a92aa0ef1006d70f121d7cbdc2c519654ae950604e83e23ceb77b2f02493cb99d7c7698f6281890950ecb6e7c46ce9cdff99b31e3eec77f8b4e0d78abcca03356606e0c394bc3513e24f3dd0e073e9d9ffcf210311505306a03aa6f4111b765865a19b4567a59aa582b54804a2a77b4a246af051a4b7cd22245206bf4d3ad6b022905197888f841e50f16b647c7c4a60e5412f01f99379b3247b2c4e57a627b4da2722d9f02e1c251b805242320c0e4e92d6966cf5dbe35124ee702e10850314f5a45c35fd497ca7ab6dc76a50b13c263136db5b0678bffdd7ed18d605f9dacf0346842f16865fd292d8937433fcc65c612042eab65bb783570b4b48178fd35deba95fdc39f3ddd325cbf79b56e53b660561f3f6b44fed109ed1e923890f8fe7c57d06d4ae5b098b2464d63e97fe533ab6d03616a5d7199cad8470952349a76ced2d458c28d6fac9338791df5a23d1ea52f7898db22ce959ca463592e39c656748156b41eaebcf58f4224c4c85a8656ab1916d3aeb82a0e4537b2aa1fda04575eaf4a56fbddadce2ce68b0ae8c53f3e0db0594ec9bfc7f95b02bb188489853a7efa354ab2510852422dc1d5a60cd928364f0e45ce5ecdf8fa6c0b6d6f44ddefa61de03cceb3eff026d6d308fd7d7ed9e7a9e7a8201d545524e6df3b8f376fadef047f130bd39a8b4de1dcd6ab5c6c4b53d7815828a01da78eed1eb097fb88cb21f6affd087fbd17a6014b491fa4609be2d07882259fe0d578e71d0028b986636dd2dfaa2fd1e6a6669177692a1ce82ce6317dd6d45e7a6fef72b56571848899f4bdfa66b59c8ac646a637c3df441ee5bb46af79a7d83e160f760126ef381167a14f2e79994893cfb774704f857fc02af519876bac4cc28bbcfa71271e051413d311a21d0bb748bf0d00a63ee0ee66e440e9e13e35b35d390c2a6f36d7890895ae7bcc828a9d10f61e4edfb91fc3272527711a665fb7817265ec9d02f76d625f824ff364b0280916144eec5597d70980265522fa783b9602355732d7dcaae870f2ecc36021285f39543bad16f343dd7df202049eac437eccd300b6c2510dd7a9fdc5f5105b0a726f6f841131d158d071f89b6d6f5ab6b4cf668d143c516fd5afe638a3d856bd5a5b8c455dc21", 0x7c1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7f, 0x0, 0x1, 0xffffffff, "4417c2fb26e6876dd61be22bcade7d1629aebf83", 0x1}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x3) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x8}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x197b0, 0x0, 0xfffffffffffffff8, 0xfffffffc, "0901a7d3137c00005da24700"}) (async) socket$unix(0x1, 0x2, 0x0) (async) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="1e002e005e789659"], 0xa) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f00000014c0)="e503c61d80583de86ea2d148cca602eb0657023464e233112274b781731ade6ce55d6f7afec296ded73d238abef715fafd4878550b5ae5e0322e293ae4e5cd519280829bd61933159593bc331e33a52b5adadcf490f78b92ad6bbf96cf058bdf43ff7064a7585ffb497f84be4ee9bb8e49007e0dc1c79295cfd07e5a3c4505933bb40cf0456686eee9bb3309f16aaa5fdc16357f7633d6c343fc4234dbe18e1666caedac66c76d37692d1e8ce408f0e1e39e73797387106a9259ec87d601b009746350ca5a9ca0274690b50560de53220fc2815a78f45d277d5002d3f6d428a60fee7a15de1de6861685d366b18d5017d9d3e272705ac7b6d9b2a2035921ad860eedc636c7d1341a6c9c9cb2deb630b4dee1d54d3628914fcc0dc5bb93a1457844e5dd8808e4aeede385f70e080af31871a7ab1d9c9a78b1ed288ca2dcabd5fed2826f54265c8f75b487b3766f8fbc0527319298927930707dbba165bfa3c5d3432abd55fb9cdb41280eae16c186594d85a55842264a9b5421731538d9b392eec31ae109fd9813bc067086a8db7fb046ddd04daffb3ce94a4843621a33d5d90f99178b375e2848802e1b99b3b974d7c53192e469daa156e5667fef2ec5653c4c896a9280617a7de3e5c7f47c35342a81f72e4f9c42140017300b5bdc624f4e7c3be8c91e0fb87590d6e9ab1d547a8d41319e40837678d23715e0e5b0a4da9121eae6dcd6792574aef12d49ece93d6fc31d77214f0bb08da10bdbc6950c60b1ba11c44980e21f78c55c9ca817507356dbf3b62a0b588ba243835e8d59e877e5f8c459dc6f06a9596be14ab364fa616b71c56f12ed3a028cd3106396e2e2ef55a208ee4f12f1cf619f134e046d0cc28fcb2a465e22372eadfdb5e08f22309ff23eaaf5205705bc29729244fed42fefae8f363c70ed64e37845eb2faa6b8da8d143c75f6b23c92f527edd0576814ed90033ea760b1c2eeabaf5ebedb269b845541ac4a1f68bc13a9c9f65eb3d3e1781f4864c08775448f30f4cb4632131c23ac76636031f9503c902ead364154d460caf2b9371673f52e57bb98c181e86ffe291f30c1e4ba64be4b03b65336dcab894bc75bf5d5f505d8a8f0708ddb51fee9a47e3276e427becabd7d331c1e126746082c07c921ec1743f46f5165f6f9eec781a66ca6dcb08283f12b8c856c53fe7388ebecca7cb4dc9cd60321d834e0c85a8e8795f8ba6dabf6f1df96fad15749813a33483de3b853b821f2dacd90a970e513ad3b108cf6706e61c9182adef982c24b764e65513bcf17e6e169b1fe7da7f05ed8112a691964af4582ccc9ea61afa4aadf97459f8fe9df9a0d03a7e6b362514ac445da8cc06b8092be3049a0473ef1192dabf1ce41cd65d8fbe137b2317f2aa6fb8a12e1275ec5baf15bd3a0cfcb17280a53683b21bd2ec134b2d357f49231f1c49421ea8c6679a66a9d526cbd8fbd6a7c285f0882648a2ca16bb5561322ff5e046df51dec0cada6d75cefd5aea53191c3e12760a8490ecc308df8d9d4475c3ddbda945b12e7aeacf1cdfc27dc41979ba4c050bf04281fa762799ae06691a785979a5a97d45733e7c51606670384af46c06f180dab18a4c1028d5354222d54aceb5f8cd5f1da4b3487cc954f05a0b652d2d8adc1327f2a92aa0ef1006d70f121d7cbdc2c519654ae950604e83e23ceb77b2f02493cb99d7c7698f6281890950ecb6e7c46ce9cdff99b31e3eec77f8b4e0d78abcca03356606e0c394bc3513e24f3dd0e073e9d9ffcf210311505306a03aa6f4111b765865a19b4567a59aa582b54804a2a77b4a246af051a4b7cd22245206bf4d3ad6b022905197888f841e50f16b647c7c4a60e5412f01f99379b3247b2c4e57a627b4da2722d9f02e1c251b805242320c0e4e92d6966cf5dbe35124ee702e10850314f5a45c35fd497ca7ab6dc76a50b13c263136db5b0678bffdd7ed18d605f9dacf0346842f16865fd292d8937433fcc65c612042eab65bb783570b4b48178fd35deba95fdc39f3ddd325cbf79b56e53b660561f3f6b44fed109ed1e923890f8fe7c57d06d4ae5b098b2464d63e97fe533ab6d03616a5d7199cad8470952349a76ced2d458c28d6fac9338791df5a23d1ea52f7898db22ce959ca463592e39c656748156b41eaebcf58f4224c4c85a8656ab1916d3aeb82a0e4537b2aa1fda04575eaf4a56fbddadce2ce68b0ae8c53f3e0db0594ec9bfc7f95b02bb188489853a7efa354ab2510852422dc1d5a60cd928364f0e45ce5ecdf8fa6c0b6d6f44ddefa61de03cceb3eff026d6d308fd7d7ed9e7a9e7a8201d545524e6df3b8f376fadef047f130bd39a8b4de1dcd6ab5c6c4b53d7815828a01da78eed1eb097fb88cb21f6affd087fbd17a6014b491fa4609be2d07882259fe0d578e71d0028b986636dd2dfaa2fd1e6a6669177692a1ce82ce6317dd6d45e7a6fef72b56571848899f4bdfa66b59c8ac646a637c3df441ee5bb46af79a7d83e160f760126ef381167a14f2e79994893cfb774704f857fc02af519876bac4cc28bbcfa71271e051413d311a21d0bb748bf0d00a63ee0ee66e440e9e13e35b35d390c2a6f36d7890895ae7bcc828a9d10f61e4edfb91fc3272527711a665fb7817265ec9d02f76d625f824ff364b0280916144eec5597d70980265522fa783b9602355732d7dcaae870f2ecc36021285f39543bad16f343dd7df202049eac437eccd300b6c2510dd7a9fdc5f5105b0a726f6f841131d158d071f89b6d6f5ab6b4cf668d143c516fd5afe638a3d856bd5a5b8c455dc21", 0x7c1}], 0x1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7f, 0x0, 0x1, 0xffffffff, "4417c2fb26e6876dd61be22bcade7d1629aebf83", 0x1}) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x3) (async) 16:05:27 executing program 6: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x8}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x8}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x100, r2) (async) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x100, r2) minherit(&(0x7f000061d000/0x4000)=nil, 0x4000, 0x0) (async) minherit(&(0x7f000061d000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000380), 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') madvise(&(0x7f0000025000/0x3000)=nil, 0x3000, 0x1) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/160, 0xa0) r3 = syz_open_pts() fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) (async) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) rmdir(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000340)=0x2) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000340)=0x2) getsockopt(r1, 0x8, 0x12, &(0x7f0000000200)=""/220, &(0x7f0000000300)=0xdc) openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) 16:05:27 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async, rerun: 32) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0x586a91d0411962fb, 0x0) (rerun: 32) r2 = fcntl$dupfd(r0, 0x0, r0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) (async) geteuid() r4 = getuid() seteuid(r4) (async) r5 = getuid() seteuid(r5) (async, rerun: 32) r6 = geteuid() (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) setreuid(r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x23, 0x0, 0x0, r4, 0x0, 0xf, 0x71c}, 0x3, 0xfffe, 0x4}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x6f, r3, 0x0, r3, 0x0, 0x4, 0x8000}, 0x6, 0x6, 0x9}) (async) semget$private(0x0, 0x4, 0x305) close(r1) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) readv(r2, &(0x7f0000000040)=[{0x0}], 0x1) 16:05:27 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f00000023c0)=""/195, 0xc3}, {&(0x7f0000002240)=""/223, 0xdf}], 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1030, r0, 0x400) 16:05:27 executing program 3: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = getgid() setregid(r4, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, r2, r4, 0xc4, 0x6}, 0x7, 0x4e13, 0x0, 0xffffffffffffffff, 0x80, 0x6, 0x200}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() syz_open_pts() writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="2020ff00650a", 0x6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) readv(r7, &(0x7f0000000180)=[{&(0x7f0000000040)=""/86, 0x56}, {&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x3) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) (async) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xfffffffffffffdff) (async) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) (async) getgid() (async) setregid(r4, 0x0) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, r2, r4, 0xc4, 0x6}, 0x7, 0x4e13, 0x0, 0xffffffffffffffff, 0x80, 0x6, 0x200}) (async) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) (async) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) syz_open_pts() (async) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) (async) fcntl$dupfd(r5, 0x0, r5) (async) write(r6, &(0x7f0000000140)="2020ff00650a", 0x6) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r7, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) readv(r7, &(0x7f0000000180)=[{&(0x7f0000000040)=""/86, 0x56}, {&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x3) (async) 16:05:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x18) fchdir(r3) dup2(r1, r2) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/74, 0x4a, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r2, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x18) (async) fchdir(r3) (async) dup2(r1, r2) (async) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/74, 0x4a, 0x2, 0x0, 0x0) (async) 16:05:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) (async) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) (async) getgroups(0x9, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r7, r8) (async) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) (async) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000005c0)='\x95.*.\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000880)=[&(0x7f0000000680)='!_%{[\x00', &(0x7f00000006c0)='-[+\x95\x95/@,&{\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='%\\\x00', &(0x7f0000000780)='!!^\'\xce\x00', &(0x7f00000007c0)='*&}[\x00', &(0x7f0000000800)=')x\x00', &(0x7f0000000840)='%\x00']) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) (async) r11 = getpgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x6, r3, r5, r7, r9, 0x104, 0x2}, 0x1, 0x6, r10, r11, 0x100000000, 0x9, 0x40, 0x9}) r12 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x11, r12, 0x7fffffff) (async) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r13, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r14 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r14) (async) fcntl$lock(r13, 0x7, &(0x7f0000000340)={0x3, 0x2, 0x8000, 0x800, r14}) (async) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/9, 0x9}], 0x1, &(0x7f0000000180)=""/253, 0xfd}, 0x5}, 0x10, 0x841, &(0x7f0000000300)={0x8, 0x2}) (async) ktrace(&(0x7f0000000540)='./file0\x00', 0x1, 0x8, r11) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r15, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000004c0), 0x10000000000002a9, 0x0, 0x61}, 0x0) 16:05:27 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f00000023c0)=""/195, 0xc3}, {&(0x7f0000002240)=""/223, 0xdf}], 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1030, r0, 0x400) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) (async) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f00000023c0)=""/195, 0xc3}, {&(0x7f0000002240)=""/223, 0xdf}], 0x6, 0x0) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1030, r0, 0x400) (async) 16:05:27 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x11}, 0x40000128, &(0x7f0000000200)="06a0a7d25ce94f25503f4e18c1ab7eb100000000000082374e06452b820eb0f61c8765cef7fe0d5735b5212acc651d06ff6f8099b26e4cb08533c429ec27305b3d093b64613906decfda2f0a64a4493e6fa46bcf8fe274419ae98323f7dba59491c297c8db0a6f315fa42afa8552521e4ff231bda559207882e4a402bd2b5dab9fa3371a7fed271822296f5b406485e4cfd6e1c653e67a39ab49422af5fc46a656cdadaf973fd855fd8bf1e21f4b27ef84257f92d1e40c098af2be1dd47b3c06b3501f8149afe300f2decb2785cdd5372637442a54c281d75cf61d6e500817844697127de2b2d1974a37b3c072164ce05ad21964733058cf91093bfc4fa8cc5e3085000000000000000000000000000000004c07174e59ab91c65b87ba806d7879", &(0x7f0000000040)=0x103, 0x0, 0x0) 16:05:27 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x11}, 0x40000128, &(0x7f0000000200)="06a0a7d25ce94f25503f4e18c1ab7eb100000000000082374e06452b820eb0f61c8765cef7fe0d5735b5212acc651d06ff6f8099b26e4cb08533c429ec27305b3d093b64613906decfda2f0a64a4493e6fa46bcf8fe274419ae98323f7dba59491c297c8db0a6f315fa42afa8552521e4ff231bda559207882e4a402bd2b5dab9fa3371a7fed271822296f5b406485e4cfd6e1c653e67a39ab49422af5fc46a656cdadaf973fd855fd8bf1e21f4b27ef84257f92d1e40c098af2be1dd47b3c06b3501f8149afe300f2decb2785cdd5372637442a54c281d75cf61d6e500817844697127de2b2d1974a37b3c072164ce05ad21964733058cf91093bfc4fa8cc5e3085000000000000000000000000000000004c07174e59ab91c65b87ba806d7879", &(0x7f0000000040)=0x103, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x11}, 0x40000128, &(0x7f0000000200)="06a0a7d25ce94f25503f4e18c1ab7eb100000000000082374e06452b820eb0f61c8765cef7fe0d5735b5212acc651d06ff6f8099b26e4cb08533c429ec27305b3d093b64613906decfda2f0a64a4493e6fa46bcf8fe274419ae98323f7dba59491c297c8db0a6f315fa42afa8552521e4ff231bda559207882e4a402bd2b5dab9fa3371a7fed271822296f5b406485e4cfd6e1c653e67a39ab49422af5fc46a656cdadaf973fd855fd8bf1e21f4b27ef84257f92d1e40c098af2be1dd47b3c06b3501f8149afe300f2decb2785cdd5372637442a54c281d75cf61d6e500817844697127de2b2d1974a37b3c072164ce05ad21964733058cf91093bfc4fa8cc5e3085000000000000000000000000000000004c07174e59ab91c65b87ba806d7879", &(0x7f0000000040)=0x103, 0x0, 0x0) (async) 16:05:27 executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x2c}, 0x2, &(0x7f0000000000)="11ab71df0bea641037ef264e52bf5ba42a70052fb317a6faad287f8042bacfd8d4a060be98cb3c55648368bdce92397a4cfe1095a4c97e36a603005fff2718e29d42adf81000fca06aa586d7dadd23aa82cffa337618b45d6088a9737e8b0000000000000000000000a877287af6069974ace97c327f28b14e1e9aebcabf8cd5f546ed96a93172898cf7bb29ed1faecb30aeb21468be21e9d91b50345111d5124cb4f54c981ea34d999d6b3cfaf26bac7e2ed73a515e1278e6c671765eb524df582d8200ee7d93a79405ce0b3324b9f3dc9f002e8bcb555ac546c7252219ca1b000000000000", &(0x7f0000000680)=0xe6, 0x0, 0x0) 16:05:27 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa1) r0 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x112a, r0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000880)={0x0, 0xfffffffffffffffc}) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$getown(r1, 0x5) 16:05:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) (async) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) (async) getgroups(0x9, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r7, r8) (async, rerun: 64) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) (rerun: 64) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000005c0)='\x95.*.\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000880)=[&(0x7f0000000680)='!_%{[\x00', &(0x7f00000006c0)='-[+\x95\x95/@,&{\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='%\\\x00', &(0x7f0000000780)='!!^\'\xce\x00', &(0x7f00000007c0)='*&}[\x00', &(0x7f0000000800)=')x\x00', &(0x7f0000000840)='%\x00']) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) (async) r11 = getpgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x6, r3, r5, r7, r9, 0x104, 0x2}, 0x1, 0x6, r10, r11, 0x100000000, 0x9, 0x40, 0x9}) r12 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x11, r12, 0x7fffffff) (async) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r13, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) r14 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r14) (async, rerun: 64) fcntl$lock(r13, 0x7, &(0x7f0000000340)={0x3, 0x2, 0x8000, 0x800, r14}) (async, rerun: 64) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/9, 0x9}], 0x1, &(0x7f0000000180)=""/253, 0xfd}, 0x5}, 0x10, 0x841, &(0x7f0000000300)={0x8, 0x2}) (async) ktrace(&(0x7f0000000540)='./file0\x00', 0x1, 0x8, r11) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r15, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000004c0), 0x10000000000002a9, 0x0, 0x61}, 0x0) 16:05:27 executing program 4: openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1020e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:05:27 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x4a}, {0x94}]}) sysctl$kern(&(0x7f0000000640)={0x1, 0x4b}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) 16:05:27 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f00000023c0)=""/195, 0xc3}, {&(0x7f0000002240)=""/223, 0xdf}], 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1030, r0, 0x400) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) (async) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f00000023c0)=""/195, 0xc3}, {&(0x7f0000002240)=""/223, 0xdf}], 0x6, 0x0) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1030, r0, 0x400) (async) 16:05:27 executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x2c}, 0x2, &(0x7f0000000000)="11ab71df0bea641037ef264e52bf5ba42a70052fb317a6faad287f8042bacfd8d4a060be98cb3c55648368bdce92397a4cfe1095a4c97e36a603005fff2718e29d42adf81000fca06aa586d7dadd23aa82cffa337618b45d6088a9737e8b0000000000000000000000a877287af6069974ace97c327f28b14e1e9aebcabf8cd5f546ed96a93172898cf7bb29ed1faecb30aeb21468be21e9d91b50345111d5124cb4f54c981ea34d999d6b3cfaf26bac7e2ed73a515e1278e6c671765eb524df582d8200ee7d93a79405ce0b3324b9f3dc9f002e8bcb555ac546c7252219ca1b000000000000", &(0x7f0000000680)=0xe6, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x2c}, 0x2, &(0x7f0000000000)="11ab71df0bea641037ef264e52bf5ba42a70052fb317a6faad287f8042bacfd8d4a060be98cb3c55648368bdce92397a4cfe1095a4c97e36a603005fff2718e29d42adf81000fca06aa586d7dadd23aa82cffa337618b45d6088a9737e8b0000000000000000000000a877287af6069974ace97c327f28b14e1e9aebcabf8cd5f546ed96a93172898cf7bb29ed1faecb30aeb21468be21e9d91b50345111d5124cb4f54c981ea34d999d6b3cfaf26bac7e2ed73a515e1278e6c671765eb524df582d8200ee7d93a79405ce0b3324b9f3dc9f002e8bcb555ac546c7252219ca1b000000000000", &(0x7f0000000680)=0xe6, 0x0, 0x0) (async) 16:05:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3c}, {0x8006}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="95f287a3b0c05b816c322faf059f2d71aaaaaaaaaaaa86dd60153bfd0008000000000000000000000000ffff000000003696be2b90365f1cce45035d6778fb524e224e2200089078"]) pwrite(r0, &(0x7f0000000240)="cbc5e19183cce705ec46d448bdbc6d13cf485afbe4a01805d89997a4858f2361ca34c3130fd4822a65dd9734195eaf37b1c876e0457dcba1fe5f92890d033b25196a4f680bc469c713c750e475d4cf1df1e363825ed52a41b72b761b9d966767a1414dfa78c3679cf480ade3c0717fb38f791422b5d6f704a296a22b3de01d1ff8938f72c26fba79003fc128e76f6ba52fb4c7f3e6", 0x95, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x1, 0x4, 0x7f, 0x9}, {0x8a, 0x16, 0x6, 0xfff}, {0x8001, 0x5, 0x8e, 0xfffffffa}, {0xff, 0x6, 0xd2, 0x2}, {0x52, 0x4, 0x2, 0xfffffffb}]}) 16:05:27 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x11}, 0x40000128, &(0x7f0000000200)="06a0a7d25ce94f25503f4e18c1ab7eb100000000000082374e06452b820eb0f61c8765cef7fe0d5735b5212acc651d06ff6f8099b26e4cb08533c429ec27305b3d093b64613906decfda2f0a64a4493e6fa46bcf8fe274419ae98323f7dba59491c297c8db0a6f315fa42afa8552521e4ff231bda559207882e4a402bd2b5dab9fa3371a7fed271822296f5b406485e4cfd6e1c653e67a39ab49422af5fc46a656cdadaf973fd855fd8bf1e21f4b27ef84257f92d1e40c098af2be1dd47b3c06b3501f8149afe300f2decb2785cdd5372637442a54c281d75cf61d6e500817844697127de2b2d1974a37b3c072164ce05ad21964733058cf91093bfc4fa8cc5e3085000000000000000000000000000000004c07174e59ab91c65b87ba806d7879", &(0x7f0000000040)=0x103, 0x0, 0x0) 16:05:28 executing program 4: openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1020e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) (async) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:05:28 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x4a}, {0x94}]}) (async) sysctl$kern(&(0x7f0000000640)={0x1, 0x4b}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) 16:05:28 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa1) r0 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x112a, r0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000880)={0x0, 0xfffffffffffffffc}) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa1) (async) getpgrp() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x112a, r0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000880)={0x0, 0xfffffffffffffffc}) (async) socket$inet6(0x18, 0x3, 0x0) (async) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async) fcntl$getown(r1, 0x5) (async) 16:05:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3c}, {0x8006}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="95f287a3b0c05b816c322faf059f2d71aaaaaaaaaaaa86dd60153bfd0008000000000000000000000000ffff000000003696be2b90365f1cce45035d6778fb524e224e2200089078"]) pwrite(r0, &(0x7f0000000240)="cbc5e19183cce705ec46d448bdbc6d13cf485afbe4a01805d89997a4858f2361ca34c3130fd4822a65dd9734195eaf37b1c876e0457dcba1fe5f92890d033b25196a4f680bc469c713c750e475d4cf1df1e363825ed52a41b72b761b9d966767a1414dfa78c3679cf480ade3c0717fb38f791422b5d6f704a296a22b3de01d1ff8938f72c26fba79003fc128e76f6ba52fb4c7f3e6", 0x95, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x1, 0x4, 0x7f, 0x9}, {0x8a, 0x16, 0x6, 0xfff}, {0x8001, 0x5, 0x8e, 0xfffffffa}, {0xff, 0x6, 0xd2, 0x2}, {0x52, 0x4, 0x2, 0xfffffffb}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3c}, {0x8006}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="95f287a3b0c05b816c322faf059f2d71aaaaaaaaaaaa86dd60153bfd0008000000000000000000000000ffff000000003696be2b90365f1cce45035d6778fb524e224e2200089078"]) (async) pwrite(r0, &(0x7f0000000240)="cbc5e19183cce705ec46d448bdbc6d13cf485afbe4a01805d89997a4858f2361ca34c3130fd4822a65dd9734195eaf37b1c876e0457dcba1fe5f92890d033b25196a4f680bc469c713c750e475d4cf1df1e363825ed52a41b72b761b9d966767a1414dfa78c3679cf480ade3c0717fb38f791422b5d6f704a296a22b3de01d1ff8938f72c26fba79003fc128e76f6ba52fb4c7f3e6", 0x95, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x1, 0x4, 0x7f, 0x9}, {0x8a, 0x16, 0x6, 0xfff}, {0x8001, 0x5, 0x8e, 0xfffffffa}, {0xff, 0x6, 0xd2, 0x2}, {0x52, 0x4, 0x2, 0xfffffffb}]}) (async) 16:05:28 executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x2c}, 0x2, &(0x7f0000000000)="11ab71df0bea641037ef264e52bf5ba42a70052fb317a6faad287f8042bacfd8d4a060be98cb3c55648368bdce92397a4cfe1095a4c97e36a603005fff2718e29d42adf81000fca06aa586d7dadd23aa82cffa337618b45d6088a9737e8b0000000000000000000000a877287af6069974ace97c327f28b14e1e9aebcabf8cd5f546ed96a93172898cf7bb29ed1faecb30aeb21468be21e9d91b50345111d5124cb4f54c981ea34d999d6b3cfaf26bac7e2ed73a515e1278e6c671765eb524df582d8200ee7d93a79405ce0b3324b9f3dc9f002e8bcb555ac546c7252219ca1b000000000000", &(0x7f0000000680)=0xe6, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x2c}, 0x2, &(0x7f0000000000)="11ab71df0bea641037ef264e52bf5ba42a70052fb317a6faad287f8042bacfd8d4a060be98cb3c55648368bdce92397a4cfe1095a4c97e36a603005fff2718e29d42adf81000fca06aa586d7dadd23aa82cffa337618b45d6088a9737e8b0000000000000000000000a877287af6069974ace97c327f28b14e1e9aebcabf8cd5f546ed96a93172898cf7bb29ed1faecb30aeb21468be21e9d91b50345111d5124cb4f54c981ea34d999d6b3cfaf26bac7e2ed73a515e1278e6c671765eb524df582d8200ee7d93a79405ce0b3324b9f3dc9f002e8bcb555ac546c7252219ca1b000000000000", &(0x7f0000000680)=0xe6, 0x0, 0x0) 16:05:28 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x1e, [{&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ef6000/0x1000)=nil, &(0x7f0000f21000/0x3000)=nil}, {&(0x7f0000ecb000/0x4000)=nil, &(0x7f0000e56000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e28000/0x11000)=nil}, {&(0x7f0000d42000/0x3000)=nil, &(0x7f0000cd3000/0x4000)=nil}, {&(0x7f0000d12000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cd7000/0x2000)=nil}, {&(0x7f0000f48000/0x3000)=nil, &(0x7f0000cd0000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d5b000/0x4000)=nil}, {&(0x7f0000c67000/0x1000)=nil, &(0x7f0000d05000/0x2000)=nil}, {&(0x7f0000ee8000/0x2000)=nil, &(0x7f0000e74000/0x4000)=nil}, {&(0x7f0000d2d000/0xc000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000eb3000/0x1000)=nil, &(0x7f0000d22000/0x4000)=nil}, {&(0x7f0000ce8000/0x2000)=nil, &(0x7f0000f0e000/0x1000)=nil}, {&(0x7f0000d72000/0x4000)=nil, &(0x7f0000eec000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000c3c000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) open(&(0x7f0000000580)='./file\x00', 0x20000, 0x1b3) 16:05:28 executing program 2: bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:05:28 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x4a}, {0x94}]}) (async) sysctl$kern(&(0x7f0000000640)={0x1, 0x4b}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) 16:05:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0xdf9}]}) pwrite(r0, &(0x7f0000000240)="5fe1cd632c2758e07527e8098410", 0xe, 0xfffffffffffffffc) 16:05:28 executing program 4: openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1020e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) (async) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:05:28 executing program 5: r0 = open(&(0x7f0000000040)='./file3\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0xfffffe1a}], 0x1) r2 = open$dir(&(0x7f0000000180)='./file0/file0/../file0\x00', 0x80, 0x20) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000940)="ce067b5e9df6f8ffe59574920fe7d2758dbe10cc2cb4bb8eb41d20eba0f189721c5e89d15112f0a37345bb0e3c35377c152920a9cb4ff6b4a9b0ac2b8a63e10d39731460fe0025cc81c7e3e923650c2254ffdcd40186f80a7b1da1b3410b704692adea0ec57b154f715b27856bbb8314bccc074cf8a8697fbc11cbbdeb25b3c7064517897fcf1329556a84de45709615026b05051744cd9056eb6b7504d71e241b5b3e8e660c4681c50473c5ca19621dc66f5b71c88543a97883d5e3423dfb794c641f15806bcd3b0b0ce16346da2635de115bf18892c7b812ebed4ae204afc29b696f5ed02b93e34236965a6d481e1775571e97f9f765907ddc686d6b8505a0c1389811c1d616502f76a1983d8062860a6dcbf028f4c8538aa164db095c5080197f65bf9f8095fd7541814c7303c525d155da82ac4f60b9310cc77cc396471cf25ebce19a1909d3bfac1e7b23c3cd147554cf2e0dc3dd41900ff257255b1396e9bd83a81056ea7b7338eb34ea279bafef0ad66504cc1489fc5ad75904936cd23257b8d10b857d5ec6aaa775ee5eae3fbfc26e05a92d9b43d7087fec9c675a703052a05617ed571a444c380393a724b8c187973881d2b9c4af9c3fc423dd9248e437e5ba26ed659cd6fa83c460d5e58f7f1b70523a26928692c072c7339c35ec7ca6367d0b52add310753b533bd6b6ae23fd3da6dbd171ae486ba396fc842305dfd0cde41d4c54af4ea6122e158768f084a95e95c12bb36f464b0ebb3751eb1f0ccdf30565352b46998555df736719e827a445ea6104a090e6268438c3783398686e98d91e584b32ab02631aab6e86dee839dc97db9920a8b60d33d6da0f679c1af1b36c2506c2c3d605a1023ff7d1a155fa89af5ccbe49f9894248c267399b70e78dc2778f46f88cfb769148f3c1081fb530083200139270f72d632d8d06be8b3d4226d05cefa1c0bbaf1a251a98aaf6f0d26a1dd0ff8d238e6ff790f04edb765ac955db496222a1fd721aa80a7f24f15eb84dd628f6d22ada2b86fe9139decd596a5ef224d50e7f0179eb838cab1375781ac4ec2d8e204be7bea402b59fad20a618ba4b3225237b2bb316eb05fa2ea743a41956961f5cc322389546c1101b555a3bedf018e66be7b27af54955d87c93067bf7b982ced3d3286d037e42229b55296021616f5e8e2c77d81f281e290a8f0870591d083e8c90e1470ce9fb00f4717804b9e6df2e94f1f57a570573d967209e6e1db61ee5a4d653be0ab5f8f78ea21bbb92930f2c85ae019e1988fec996b0de8fb8877d9ada09496332caad65902e0b7349a9c2ad4f9d32deef9f6a6e4e13c82033030e2108a2cfd1217fe6540736cf3b537f7c78b6b0a231beaa0abb3dcc23b129929c9201e84f631263eec7a24a6cdbc8f62e0ee33cd5518a7cd97535caf439b4e1dbd9127f06f043b1f923be289f8d8c33b19f32750f77f7ee84f11bc59a19a0c776ce602d4f180544c42a8862159f56882cffdccc6b5e7ea2a51a080d1c5f6f8069315f97feeefe3f0cb49047067e5cacd4500fdb26dda0b0e9bd14db28f3ddee888a3304e6a137e76a5e76f79bd6b23dd2432366f2142855608a194f175160cc92062309b2d12ddc2425ca240fdeb47108c35f3d2ba1b541278779f8f67a51b2dd082af816552a510c38402daa5c11ae0c20b58a3f7b1df9b31b4423cbd4e1033bcd38b060604c8095e43ffd2f0ef2837f3a6e78fce00510ecf07956df6a31202dc6723ff2fb0425e3a63c2559e638a8e9951efd6ed0bc0634e6e7677a651dc919c07fda6a387f077387f0630d1b1a11d18d99ce1e11255e4a941abefb099b5d333ec2b0e50708f82d5077769eeff4fa3999605d9f69c00fc3e91be71a63757f7f0f2ab6f7f25d1fdc73e751776b51846567b06101ea627ada202a1851cb5a8a3af4abf789dae0565096ddbae3e34f1013abf56ec7fd9c3de198f5baabb52d485d3f0655af876ae9658bef738af55179b30dedd584a82a83a4a0c8c0aff788374fdca6779a3f200763c2eca36927dbb1015b3492c0257d487a06c7489e036919ec88b1a6d13c6508faa79cbc2875bbc021d0cf2e3ac775b069fd04ce5b4cb501791400b2370795fe086ba2851261fd304cb36483de0c73f2ef7a670ab5126da633b39e6860a19b696bd514f2eac41ed066696da2a949d7d975c1abc893302e1832da2059af3f910bb241dae9fa5e7917d5e9ef74f293a113a35b2c9b27c882818c4b71afc0b1cdbec7763378c2e359938e523bf018727f2685124edb9b3c5d3d5d87d6b761459c6b9e9858c995edff1c296d69ab6f81b965576c6c67d494bab5de73d93486cd4250686a0b1b49f23d5a4829fb71b42e2a00037d890bd2ea85baab02a5ecc472e7373844e7cf4f0ca46c974fb7dd553ae009b4889e05a74706544b44602b44081ce7a6e0fe531f40414b6d1fffb3caf981d59313f6a41d99325dc644da81ff6893a9d6242114ad1fbdcdd4c8513c53ec48cd85826498ff6424da4877ab7ae9085d803b2f980156d6b069d6f94dddd37e9b4e74bff8d0c7dbc75aad9f19ce12e5da6dbda5becac785c39d52a1432d39a4507e0c2ba8aa442b8e96de5819e26ff6b994c9df80867160716c26ab38e0707cb802a5beddbdedd0bc7363fe3ca6389789e2ae85855bf6a54e2ebaf755f4c896a3e70fb94753c3314b325aec1e5eb27879d6c5ced2fb47c98ee44f3ed1789e56dd16497441157ecf61bc5962e0f364013e0683fadf0077347efb125b73b7c736edb157526d499aa986df51334741a835813090824381f8e6572a0030b32818e035fe80acab9a184c989e7a63659f4b25e2f751829771996f02f56bb42a5f3a19ec384aaef4c10c25570daa8b3feb6b73e3bc906225ddb0db2536358d1a7ba06640c786f2683604cff0acf298a01f0a488795f6016c2156839bf92b6ccd54859896346ac2741a178c973cb153537a24dfa258e9beb0bb1c416bdb5a42ebf7eee3f9990f20ea3598ef16a51fb503a9821be623e7caa1b8720cb112dcc1a0d5e000710fb45a5e188c14cd80f8eb50f53459a26638da9331a23c49211c3a5110e2638c2d31f26a0ac3ca5b1b2fc0eea22a6c15a48c7cfd13f8d852e01e9562f975d327c328d2c66a3cc461cc72e912e50d63927c59b02bf32799b5b03ccaeea6c3519ae8acfcea1826a3ac259de97549f56b409e588bb7f58c4596d0b875d519cd7535e674ea8e6a5c2f29be080190eec21141248d227e33cda091fe4d525895265b8da8352e77cd14c73f607a95a86e73bd4de7b885558776460b5dbcf24c6b189c1e2aa9eca589ba98d1523df5feccbd19327c588bd71139d55a7bf5029fb7667dad27eb5e47b02f411ba442f5cdc4f04c6424c8a732310c5948edae6d92e7281d5a5ad3d09b698449575eb1f69fc3cbba7e3ea5732525ae5fb210224c189aa984d7be91d184e76d30d32779262cc117abf8560cb278db6b352671b668a16f2ed27ecb535a2aeae4a54bc6ee4b3b9b80ffc5d658ae2ecd1f7ae32cc3c8edeb7ba14aa235a103ef3472cc009c5b29912f4d2860a78ff831e1a597fb647f521390c2718a12a9a136b4fe01f0439979392afb7bc9d143eaf5aedb2a3c197bb96825afd2a886ea6c08ed547ff331949400cab79c1e2a78b060b36be14fa13dcdc14eb9bbde84542f6dd41ed485b122918780fb936fbd415e4ef8cd8e3d06684528d699517d2b4d5ce34680d2f50734fdfb2b5a2a3d8a112c089b547741316d717e2b3103fb2730dd36f10cf64b864e8c9d2fbfa3506c4ff1f1fd103272cb8f4b255c61fed8f1298d3ca2458c737375c64d6a5bedc16d429ca128c91c3d6a551e0ba501450776e6f811ca71da4636ca12237b050656860512ace795c828988f211b9bf1ff7a20a6b6bae1ed0bec1814ce12451e17838cc8e2b62b7d93d84afd6c0c04bb6a6a53018abc0c4cc0c7cc43117c8fb676fdf70fbd9a1f17ee1085a692ef1c42cea49ca7ae27ca00979d253c50b6cbb82c2c58a2ed9392a304bcce104b67626590490b1490d7046f918f291677b32c9f58145a4c49bbb37aff9d0b863c5efcc6d2085a3babba7e128b864e9757073a27cdeeaf99812a93d88f20576fda2456a8f26f6c01ee30cfcac4f1d6e9cbe52b7928cc707cc8538d0c5aa33dc2a995294dda5d3d11c9bc8ade727078ba4bf84e8eee4764d84ac7020cc18176033d2cbb1773c91fa4f2cbe2347d6f23382a1e4809360daea928047b136f88a3c9b13a40d55fda37216ea6f63ee48a1f2842ecd60a20a4ed45cc650aa40d2e2820af77971ccca96511a04fe70e951d0e67be73b7fd01771cdbecf5e132ce87306da2304efe71ca5821faa24f6adedc5bb13213ded2191742cb74cda2ad3d6b660317dc68166a51cd6c8212166ea3a107e7b16aa49ad647c90346828cac5af5fe7b3a18859e196abdfb82feb9b56b333674cf675a7890b34c35314a85984ea4f1f7ff7cb70cd044d91b926e8f03dbb0b4fb60a4dbe2c71ce81c7291acb11a762f94ab1a9ed747bd109fda9c6261821bc5cf5a3a80bcbd879e9b60c28a090b78d8bdd322919ffc0994b1bb8147d501c8c6740e5876e5450dda3bbd8e206985aecca4a6454f5bf45d3e8be01901615ef5c72066d0f9e425cc2a39136bc728b1b0095a4daf5ec4d321ce7a727eaa871770a3ee6e19c374de39fbf1b2c909033c0f722c735374fcf4885e14edb777cb78f54142911d354554f7cf6aced2381783676b7cdcde15de5c49be097656aaae89457034155cfa7f99e72aa012bd9faa36fe9e63e3b6161ef5295953bf42cf4d6417390ff7b9cefc9c107a7b95a20697c5f0e9c953dbaa191d3d6aea5d0b5b2d3563d152becb34e32938e7b6af350183c099c0f052c30a7c2bd22178e376f14e30439ca757d7a9e6fb92095a5b8e0751fe8d92022e570162b507c34a55ded5058f4a102fc51d4a5f8eab9325ec4f69d6f55928909865016944a10fb87c8d58e55b5c989889c1be781874c9f6ef7d255c149cb870c5802ec43162dde3e59e3a39a92a6a55528c2e3d1c47fa0931847b7c189d83d11b1921474dfdeefecda50d86626f379c3acb6cbb0aa331761958cae7442ccef28ce1f2952f8c193e11c5112ca1929fae69a2d84683498f8a6e70faa7ccb1662fbbac69c728fef8caf009cc24c745665cd79bb3178611f54649a0758dd49484eb3036b830c6e432651de50ce57421a22bed32bdc3206ff8dfb7ffa89888ab76e93f16d19f34f69579d8b593b534c871825b075dd0b3f4d577fb60235c442ebec6bfdd65c351a99d8c59054362953502616978df9226014d0494eb7723ba81421f9c8c1a2a9457b735946b533587aa4489357457d8862cbd725a293e735b8af143a328a8f6253914a49341deb777ea6c12ab464cdc5bd00e3eb66fa735b271e84d77f42c2a36b0f9a59a89597d34df01923991fe764518399c7cee1e83352f03ddd18a276108392f219f1aca19dd1b5d25d376c6285149b53c99d8fdc2dcaafcdd5db877bb6851c401f91908122870afc4398f2147f114f0bb93f90cf8343961e9b05c98a7afd426e2fdc16bfe8315d72608758c0d38865f013755fc805cdf9e8efa03111a0cee696f2652ae31de08df8c3629967b865fa6b827686fdab3d32c55486116430a0d4894cababd87638d3eb6707eda01d3cc25332e6fad09637efe564d1381fccf80fb9a0ff008bc979be3f0dac16f43637c0e566a95ff13cf58aaa75c4fe083aab7a5a0f95b676eb6e822591b5d1f94983e9360329", 0x1000}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) open(&(0x7f0000000380)='./file1\x00', 0x10000, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x81) connect$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)="b75368fc2a1bd5ac253aac5d9d6e5f504505ed66d7faa074b0b431754d0b619d5c369efcdb79daf9ff24fd5d2300e9eb476dea6958c12b6024b078b3f3daadad40296fd47004f697be593f3625b0586748510afbc41caed6ac66f45d003be60a17f6f676bc5aca52d17934ad15a304bb8a8b02b52186407fb0abb8951c460c658829e22ec8e0831c24994539c68d7d0210a6af344288b38afe0bf6a8f2a96b1e38d27202a2003f0fb889c550f5392354048821be8686eed28bf90e6063133183b45112b059adb890ad6b25cc850a399b88891580e751317b", 0xd8}, {&(0x7f0000000400)="9f8f5e71c0e5b23dc40daf5aeaa20a478802fa1111ca7ab9d75aed2268110614e35baec75760d4902477b65f3494edf032123bf4f94af3fb7d1e24e3974ece8027d0f6b4", 0x44}, {&(0x7f0000001940)="8091af6b51e5f13817fd4d72adf48492ee4e1016ac658862778fa86c3506d7beec902a8376902de96d7997de40a7219b518d584784395962c44fd17f58eeff1c9ffa14e7b5cebd10b877f6c809c7f34b49e7b39a726cc8e2fdc79f2e95b05d275cb7877fbeace136bf53e8e6e39b41b5f491fc9dbb0a98db1e6179e61e0d83322eba308620a69f7e1d45b4abe8fceebb1609203e06099a338708be24153913ecba7f30e60d47925e8174517789904bb91e0c99494ee9a14e3a0b627870647fa66aa279abb4cae27e6f3e0b11d4f8be91f0708961366b4fd3ab1b114fa6bcea40b28cc2c2f50f082f43d6368e94c128f60b8009dc87985361e6ffecb33af584136cbabd2bd1fa8b8406410d37a01306c0930a3b243050ed2be492585d08646b70017073a2cc7d5fd2e560c6ab96e044ab0f8b59d11e41204b2b5f1fd8b6f8fa89987ca92df3a97306bf62bd30cf9ef4ec8377f4b55c6582ef860583576666fe914724618e937290c63f21c8891adc1e4791b578b3dfe25d5ae9b32d959323c5b08a6496f2347a64d7114411d24d675f8d2ef2d6df5ccd0c93db1e819ab600f2e532d263ea90d782cee09cabc3df9fc515a1dc067065bef34bf49eba5edc11b92ee7e6ec1c667283e6870198e07b800b2fdaac2b2c36b3d6d92662e776300dca31939371c971eef51523a05434a3aa450cff3913b19581091790a7ea671149123aa7652ec26c3504782d6b0a264ec37e9993540beea79704cf24959f7ff786c64384a0b9960fd35a34b3e78c696fd2df25475c5e960add8473b5410f8d03f7b4d4cf8741b906b32f117d3e9a13d101ecf607b6a08cc54278f42d8f597145533d747e32e2469a4d9e9aedd378304cebf9ece0583b0df31cd40855e88efe8ff29b0bd8bb38ef440dcbcad380916e3db4bf163ee2ac1a2c8edd2927e3c36ac14c84fe8843da8bad19dec50bd1e78b62a94c3bcce66cd65758ba809680cb40743dc721cd295cc41d47f4b39fdc849efa1dc7aebfe383a827fe4da24801e7b7eefeb339e90b324cd2d531f41fda0ed0731ec9e13ab3d177d30b217c1de2c56a6eb797008c301f21f928e08b8be11e74f75d02304740ae7cac0d843f848fe47a8ace6ae93c0c00c0b98a16740e2fa77377b618b7b40e02f0015fa60550c5363226591392b10a1e54a6120dc84aecd0a44e2bedc054d963c951591415116af1d508561559b0c4e1718750c77e353bc6fa854b14d07fba5713968779822c45308095b85bfa5d54fa078b52eeba681c9324ded39daa97328d57306559f72af2594867373e5793e710a0c4a0949c8be4149309b53907767df836f1300964cb8e294df1603b93602e74ff48e81ffaa15f09e61d938558d745dd3ca67aa2dd66cd7218c2bfce511256d6b8238bd65fe65ad4351f4d8ce12bbfea8f19df690c13a075c4d16504fbb39d9e624f56da0219c9a5a50933cc39dc92a085dfec73d429453ffa85b18bea17345c14ee30f40b401c705ffa95fd44956839377390633cd6f5a6d78142e7ab4a25d873def675c9a6a5f9d9dc6c6512cbc5bbb4d5af299d6f3553e2ed60669525839ccfff56d141811b90409886efa8aebbb389098c20ec14d4babe814c8f9971385067e6f0bc2d69b9aea05374dda356bcea04e50fc5a4fb78a9961b92a86d31d8eb930a6076d735c5052b4a542e450d3374d5e23c94c22ce55659e6472ab73a59c3928490caf63843bf7639eb4d1bec9c3b671b1df075e22f5d99d8b89e5d14103421497245755ef83cafcc81d60c34bf70024700b4fd43aac59682a34c1525064b98a8f7a575defa2bd86d1da1d1e22074f6bb0ad67083e50919e2d1559a623856beccd39f12b0aee43a184d604bcd9add84133cd23d0d28d45e5daecee750c8b50c0ca4858217e4c519f64a23225f1c9dac7f007292ac6b106790746cf142ebe6b4dcb53ab57e8da94b3fef91add5d4ff49dd839555d165951a0e02702bb5ae7c6d131f002e1cbc483175990343a7742951c68cf60df2a0ebd5f966078ead75109117f2d71090cb1cf7c20953fd4795a23ded1e758741279a0d815fadde0aefa5fb26aabbc9fdf3e0dca5fb17a971916c591afd12f73b68c4542e95e5ab6fe6a4c6b90ad7599175543b6d76623590a2676586a26a6f68b741a3e70ad969f3445f35a2db9d40e2573dcf4bbbabc2921d3d3cc8b25c700308481d39a9b002ff5620bcdeda0478cf8dcb26ac67292cdf4074fd386eb106e023c6a6f9e79e73a1a453000fe99cb898e25ef3acea90faa63b58ceec76b198238da9977ffb46d6c0fd7eed0259038c5b5110199a5dad4884e370c5a1508964fbbe882ffdcbd9a8e132e9ed79d18fd67242c490af0c470694efe5effd775cd724c293c9735d454e6880e807473c569db3eb79c8415f79d2536929e541418f4745e4ad0958289e7880e464a193be60f7a3d167339470085c9abd79ae874797d09db7b26128349489e2c1f9524ad72a7cb0ea0917c90b383c675aea89d67fafd3d13a0c6fce16e3940e7b3671c6fd7aa0346ee28bf81550e69d671a4171369ec92638b024167672e51b55afc1cc92a894b3c27e810886c49d9f3bbd3cd9cf4fe6a72d27a4de4bc53e3c1461be6f7ee410fe1cd39327d0f3d23212a79a01c4e7df625d78e096f8ffb501f2d300c691eb90934e6517b421cc28f734f339f7d9c98771656bf2ebeff71081daa13d9940633a12dff8a17c5d17a743beb6fd2a4b0e9cfe46a0223e7ef398ce49fcf29483fa74bbeadc8a14967fa46a062c6708bacf0208c3530a3cad51bbbd3a1d069a7cf60ed5ef30edf8e9d5744d7f2d41242914325c38eb7636059cbe0a162b8ccd8876b38ce6e927fb2c783bfd0b13c0df40e41d1d9cbf027dd09ae6b277ec027cae903f9eed32ce7921132b2ab0b823903b84bbc7cf7c64eaa6f35bd6426341ec2c009cbd0614561f2e1fe47788afcabedf8ae3fd7717ad17ee31348343017746b128e05cfb68951a418055e0a37ae861d9ed4dc83fc0bb9e003ae71791474a769f05ca36a02dc49b42bb92d23e2e9cb32302ef98db6c9ec06524cb7e17f0d213fb5199143c8c1859141cd750f6d8daac4b47435dd985f2891ad0b94c96bfc6e7c704a77f5c394c0cce789ad42718e969461b1d0164815b855b6d3fa2e8f32fc00c472b5419dded68eaf6d59f2e00bf5624e0f1cd5d1e2db9d292b7a7376da613b3ff877420c89b837e0b30adf00528042a5f9b7620af5c85407ae0bce5135bfc36de980897640162f6a3ee4fdc5c2d430cf5d5244cf78af7189a940f8e524ce2f132288c2f0211d4f3028d194ff0eb8983fc9d546f683d8ab4b702a570dbf9a1e95c3bce068fe0b94f2b998f6eccd8f6f584fa1b686b37abfed68ed1161540e5db7922bbaacbb8d0eee7d74f32d3b98114682c02e7c5433a0e27d7e882fffb2f5bb7b6b1175d75258502c3063c53caa162e1f8c63ce16a631e5258ecb2b44758915b455f316cacc27ded03ccf330c18bcea66704f73cd0450c837a8ca828df7b54d6ae6c677b357d518365749521ea088a93b890c00cc8dd60fa77b0416b9900b95ef2d0c6ff9a8bd07ad5765d3498f22250fdcd154207197717da7aaae39aabfe9e1b8552aac4f304e4e4e6e94c1c16cb38e65b5ca2a1afb4b260286de2f7a9391acac5543af074cc8ce8133cd07775f6238f6078a6381671b10da444dbbe73ff3789833d97636902f0b40db830ba3a860679d78e090cb15336de107b704986863523e84d37e559bf29003f893aa57c6a9641f1370fb65ec44abd19b373bfe681b12633173de5725af29f5f984cbedbb93fb52ec9c5746457b9850608b39a7bca433df42fd1fbace47433fc669a152146de23851fec0aadfd640594133da7609198dd0732bcd812009f56b8bb44db027d436f8ad8053c9aa11d027c656835e65923a8f51cd866ddf9384a6e881b18e547fcbccb55b888b55b8ac66b36241b5ff6c9cf5a07614fd59211eb0192934ce0c71c9f7f06ae301f614486cdda180d285df68d0038490a8ca589518f282c391c8a2ae828e381f4c20684341f81e3e32a757d98af291329b721a25ffda96de0e8d29aada9339a1ca4e3e3ac9a21132df0191f0f113c8f6b02544185ba6da9b3557b5c5970dfd82efdf453388f92d61c97af922370f348e3a96152630c0a9efd43e21f05959b54c899295d98103a91eea738f40dbbbdaa7ec490f049f3d3e0aa9000c45fa660677cf98373454912a780f19b6899ce50d8bdf994d4b43767cdbebcc9bd9bc4cd76f7e73ad787d8b8b77336ba33f587e74e2ac19d65243fd02f0998c752eae4d6873c852f5225fc22d074a9408c5cee38027b05a35e56b99cf7b0ea055ecec797d8a65c590c9e9329710ea0b6768806fb3c2b82a2c6b81cefc42097bb16874d0c00276b861d3a92fbc22cf27b7cfbae287e0cc43cdbfa925419d6067b734badf2302da0cefb1c09e04319df86ee20ff54f78d2088c8ca95e73d29f829007a6bb3de3e1fb5b56af29d6552ed704621aeaacf4dfb8add67755f094c13ba3ef39b172c5e545b6ef6a7e8c812fc7b6ca3422cffbdcb89de6b5141f5cc75aeb2cb9cc4c95bd1fa6e00c4641c6731c523acadde45c13c2283b3cf83b823ea87dd59d1dd0637824352ed67ab27b33f6deff0b202b2e852d9da371f2576922d756f61be4c5bb2817b226b2df26aabd4dc054619b5d23320f9624f8c9738f1bb8864117cda42af786aa8f36af743574183e266008470eba7fbafc459d804748be42600610c38d7cd9fa5431d8424ab79bb630ba32573dd20a4d18bc3ae13a773ef37485066b034684f024730b66f78cdcf4bcd530f4106bfb2b9fcae9d2d23e0fb266d26ad8416ef650f95a4adf46587efb600b3b5be6ae4a90644931fd781dc18586e052f9e915480befde8594334c19153ee1caf40e380f7ba6ba014c8b0e5972815d6dc48a3a1af36788c646ee5e594bec3082c30ccaf137f296e6d1872e28e1f948b850d42b58f5b1345a5a04fd37dab4d4d19c1b098d4a65ef806a86b965f72858c07cb4c11af72ea71b1141eca22832a1e68cb204272c4163f0d9dfbab983baca78032cbb6943eac613317298d2321336254983b444c1fe05a37b5ff21fe1ea733767b57267f82887c104c3a2ebfd9ade7af37f97432c4e4134d8ebd73cca547e22b62f80d73c9cead9323bde8004c268053e2b6d7c7a5bce428665a7e2b9d13642bb69e5fcb504d2520abcdda56832c6963d806b9b61e2c8469cd8c219d76030db4dc2af001e4993f554cc9fc59130696843c63ce307a5051012f4aaf34dd01e04cdce1b27b13c44ce42da737d3b72869ce6a692c6a7acb5fc98e670fe50f2a76e66b5081657e72c6d3c005e329b0ce3e5ad309cc93f6d1734ef2b40a117046657978160b06cb4e46c018a5e60202b4b28cc597d5f01ac32c667e8acd7dee20efe8c49d1ab072887b5b74cfc0cf45e88aec416eee3a470e301a5702b16a7cf311698b1a7f973a878c81eaf56c10efd1aae65ece3100b6a2aef3a37ab09d2098fa4361b974979df1d77ef862997813befdb45e83f170c25565e685de454d12c800c3035b2180ba0fb32780a7dd61919e97d4165e990f90aa262a9437b20057e438a23aa6a65ef93bb1a915474784a919298092fdcec18ca74853fdbfb934a2646d47b8a5b2d177ab07c17afd19fa02301022529b936c78c26179080ea35d41ded5eee45acf3cff1f79542f1656c5e6c2df35504ff988a911919d549d1e3b98b5feddec27898b90de", 0x1000}, {&(0x7f0000000580)="b3455eff8cf6a55df80dc6726c630f71fe3c0e18d891fb3067470b68a7289b4c641f8b40f64c20b573b099d9e1f693ce575de063d06e972ef7fd4a4d8cb4d1692a7f5cb8c90cd21a23ee26f5328d34ed8154df967cd87632707da3eb2753c2116e9c34c83f00c563a42b39addcff7479a4fbd424ba3f2f7f1517301d24897d0f1201", 0x82}, {&(0x7f0000000640)="1c98ff47a8406015466927a1a6fb08c514132c3cdd1b970cbb7365c2f68bae3f936f9bafd86a420d893f668813edcc8b448c789f70988f3a3a6b11e5c0055a23b750fe906d588d5cd36d1bf829b70e675bc7c0b267e4ba9ee20d47e265278aab41aef49e10ed68848947e050b3ccc9f476bc5f41", 0x74}], 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file0/file0/../file0\x00', 0x0) 16:05:28 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac5f78679c, r0) r1 = socket(0x10000000002, 0x2, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x1e, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) 16:05:28 executing program 2: bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:05:28 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x1e, [{&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ef6000/0x1000)=nil, &(0x7f0000f21000/0x3000)=nil}, {&(0x7f0000ecb000/0x4000)=nil, &(0x7f0000e56000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e28000/0x11000)=nil}, {&(0x7f0000d42000/0x3000)=nil, &(0x7f0000cd3000/0x4000)=nil}, {&(0x7f0000d12000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cd7000/0x2000)=nil}, {&(0x7f0000f48000/0x3000)=nil, &(0x7f0000cd0000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d5b000/0x4000)=nil}, {&(0x7f0000c67000/0x1000)=nil, &(0x7f0000d05000/0x2000)=nil}, {&(0x7f0000ee8000/0x2000)=nil, &(0x7f0000e74000/0x4000)=nil}, {&(0x7f0000d2d000/0xc000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000eb3000/0x1000)=nil, &(0x7f0000d22000/0x4000)=nil}, {&(0x7f0000ce8000/0x2000)=nil, &(0x7f0000f0e000/0x1000)=nil}, {&(0x7f0000d72000/0x4000)=nil, &(0x7f0000eec000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000c3c000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) (async) open(&(0x7f0000000580)='./file\x00', 0x20000, 0x1b3) 16:05:28 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa1) r0 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x112a, r0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000880)={0x0, 0xfffffffffffffffc}) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) (async, rerun: 32) fcntl$getown(r1, 0x5) (rerun: 32) 16:05:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0xdf9}]}) pwrite(r0, &(0x7f0000000240)="5fe1cd632c2758e07527e8098410", 0xe, 0xfffffffffffffffc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0xdf9}]}) (async) pwrite(r0, &(0x7f0000000240)="5fe1cd632c2758e07527e8098410", 0xe, 0xfffffffffffffffc) (async) 16:05:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3c}, {0x8006}]}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="95f287a3b0c05b816c322faf059f2d71aaaaaaaaaaaa86dd60153bfd0008000000000000000000000000ffff000000003696be2b90365f1cce45035d6778fb524e224e2200089078"]) (async, rerun: 32) pwrite(r0, &(0x7f0000000240)="cbc5e19183cce705ec46d448bdbc6d13cf485afbe4a01805d89997a4858f2361ca34c3130fd4822a65dd9734195eaf37b1c876e0457dcba1fe5f92890d033b25196a4f680bc469c713c750e475d4cf1df1e363825ed52a41b72b761b9d966767a1414dfa78c3679cf480ade3c0717fb38f791422b5d6f704a296a22b3de01d1ff8938f72c26fba79003fc128e76f6ba52fb4c7f3e6", 0x95, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x1, 0x4, 0x7f, 0x9}, {0x8a, 0x16, 0x6, 0xfff}, {0x8001, 0x5, 0x8e, 0xfffffffa}, {0xff, 0x6, 0xd2, 0x2}, {0x52, 0x4, 0x2, 0xfffffffb}]}) 16:05:28 executing program 2: bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:05:28 executing program 4: syz_emit_ethernet(0x400e, &(0x7f0000000080)={@broadcast, @random="468154c99d24", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x100, 0x0, 0x0, 0x0, @multicast1}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x9) 16:05:28 executing program 3: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000240)='c\x00') r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000280)="40d92771b8", 0x5}, {&(0x7f00000002c0)="b1b2f82f12f88f163055dd7120a5a735a182a8163fbeff5ec0ad83eea771ca2d0a31f70a4a328a0dc441d229e3e0a80f5e12b6d74efc1ed97d656b8234c1ae33b2d88a22cd7cb721ef4b39bdc7df877e16e62b2719d426124618f40dbc11a8f65156febee7d93f622da50f5455c5d0a5f905c38d907cd6eb3348d71ef578e167047ff8dc0bb4608bd4aeea5d1bc474f661a3e4e2bea6d4998af061063dd76d1d68a657da07e0dbe65859847135410c67efe4fcd18ca198dbd89321fee8e2b21ae5ac8814d1e461ec3f5c7efc44c708122fb078ff4cd17618e34adc411cd410e758a736de076d19f5f6ab086bfdd02abd283a1e300cc6d6fb5ce95f6308742175f5f03c24fd7e749b8ab6fbccecba5a41a2e010194859e7cde9bc9229629e5a8ac09f8fcd7eafbd14ac6c929585aab7eb8955d8a700ec591a6563606707b24bfb3489995dd94a4d27f53fb8fcf8bdfd4137c78c170fd0a8f6a76977ed9b67e69481735cd22e955889344b390e548cef4538cd0736e2f4e8ee07a03ba939a3dc2b3684e4880a58fafd0f8f748e92f288667939601349db5cae97630e2393d0278b928b517a5e4c4897158c6e3828841fb6e64358a83f91658f77647c5173b25ab5103b57a18664ac1371fa7a15c300c3a930f1addaeaaa125c7d6369c514a4f447e422bc6196bc8e42d58315eb0020fd60bf0513033f8f04158db2efe8167fb5ef7cdf17e8624d59d1f6c9248e2aaefe5669642435bb2e2fb094d61f855fd25426f8ec8c4b7467f635a423ac2b7fe8f4f85aa99be2797f8d83aff018580fd17597662a15f9c2525d9b6e6e4840c2b4eac5ba10fe5e4c574f8e011db171e2f684aef32ff79f0f9fe6d94b85db9793439c881629899b912ef41837b83ae17f1eb9fa7730d852686d02ad30daca1f8ae2b23a3dec5c3285283178627b11a85040263b3e035c2e8f01fd4bf9d120d5031b4f3e72bdb26b4e855e8eaf09992a49d07a710ce50240817ff3923486b8d217435854bad4c8e81d5c4fe05c4819708da568c72928ceb98f4b36e70a68c08589899b56eac8047b086a551832368952c26e3e650716df1ae41a755d6e1124242923e7a5d379b1a48afa28316418c70d71ddc8e403f178f51a1c1a6f0c13d2634c67e484d770ebd81deb7fd9808064c80090cf4d9f9187a34f9274832fb85b1629398e9dd2855b21c0994db985cdd151b5e32adfb6f635fbddc0f2d944fce99d2b3d37278e04493ff8f76dcf96deae3d36edce5d28a6f6084b4f42a085ca4dc08b370942504fd7d83ec18767109041d1d2d6dde7c3d74a357cd25027b81a7809654d825d03cb1a6cfe38f7a5b570bfbc3de9afd0b1ce90e100a60f92dae917eeb63916b33f141be4346a6dfb327030f275f36f8ed99e5dd34018595f6fd0d7ab62160be101893c1794ecf9ce4a198c5455b1152de23c4262c750026aa5a16eb2d6e22424a960be1fab49a9edc1eb6397d784d8f8e02b1a3708370d9a2bdf2e8b0e3586f8d5b0cc63a02c7998d276d8e70841afc9a694d28295ab2d555d956c65e8fdf18e52b295c63254a701361ea17295df290a7de96dbd6e196b4483aa5cfcffb33a9343da2bf02a0c7187b0638249707f6330131a50bda7ef2d11f242092e252be62906c3896f87d8d3f2919d225d9100cf706d65489a2b9b5df6d659d00486bc9c98f8c135968ccc6051456a8c5affeafb768dfa6a2a0be412432a90085200d971c6f93b6a210ff4bf464a14cb970c70338de31767845137179dd5fc8fbad4282dac7a35d1e2fc7290bbda807927ec88514ae45eb8cb189238f39f6bef8f6fa4ef87ea94a791e725deb2743fccb8825053310aaba0409e9fdbde737abd7ada2fd993cda9133893581769e3444fbb3176fcaf21a3695caed613830093fb6171a3979a91aa0fdaedeac4608ce6e72fd32663f9a532cd79e1a8b216135a43ca957d84fd842e8ef8b7974acf5d4bb7cdd9c7983d85bcd0450d447c7d9a82c7ceb154043ba1fff36da926c8ad92570b09bff47885bb8e66d902fb5c02abedb34c96209ea1f5c88708347855e2c4a8aa85e7b09b528e2dbd13577fa6a54e2e07b7973711897ad63a632279b4a821d9cd3e40ce379a6cef43b5715295451098d556cf15b283ddbbefa545d99f282e17ce6190b210f183c56a4db54c9a49d6528adf746ee65415ffcab6031037ed635f272c781e74a1567a76a838f6b8b99c8c2d83f2980493462690d5ab0c9a0e4ea36d336d49beb2322a7d5450edb7863abaf0b2d23c57fe395dbbfe48a8a55d9d8ce7511386d07ad7d40dd72bf0556901fb98bd11f84b0c59635179c38b95740176f21b4f6e7565289e65962fc53276af8bd7c5035fc06dee521f707286dd4ef3736acf10601daad073818819d77c2643febcf407b083ca385055982da9fd93214c5f492cc02b1b8b6386f5229fbdd98c20a4aa392144df2cba1de720c8075608d0777737fb6724a4ca94e1524f8aa7ea2a08f26926f83d5df65fca8e444527e233f566579e861fe926561a41a3d07581fe1b541d2c4a08b3b95bf71a169edfb362ad8aca70e5734e8029d69b1553627d6bb12806eae46edcc09c859cf83d03ce672439f32526e8aaadaae10dc3aa700bde5e415c9bf639e7030c79c6e1a89207b4e1dc3b24873c5cf228d390809b44c98c1b57f5030dbb0f7f66f5fc0aa2c9a8ceb31b0e652a56b8faa4f0189f6909eebef1cc4b2801420f3cd7f9ee472f15bbff47083cff0fe11158aece47860adde1efd5db72a8fbaf55e04e6e72de37080c2a2d901a6ba928fc06c93641dfbf10ed6517f5c6b1beaf49195c3e8d6c6f1a2444ee7d72d15fc99bfc002a2c9c46a2d9cf9f29cc3b36082397383d071bfd1cfef534c7e7e1acb3ccc3cf61c6eb47f014967f8c86f5407ce8702f8a939785941e2c840205b97fd93570ccb277c0bbed0ebb1944c2dbf9604988e34b4f50be743b4baaf1f63d84515d20760ed7323d4d9ca3bef34fa6a903a39a53f0bbacebd887d93feff46c8c7afe5151c2c5602b7fe59294564b22789c3b26a82ce4c86efea4f0b994756aa4643685279eebb5c33f55d551a5b313f8707c48d050fcb3adb8ad5bf25e1609db336d8c9027e6a6cd6acfabb2194593fd493ecc56f676ece4a769c940e8614322d28462b77a5ec8473903a5e83f896678038c4d7f8dc1d653c187e08066643c17e74dafaf8b04bfe21ea5fc0af1dd323f4d1bbb6d73b109eb3915439eaf89eae6077ca51f52148441401bbbe93c786bace403215cfc0bc37e693d74dfac4db211ccdf6e665129517012b4c2d7be244998ab945357ec7b7e16c3bd8633514029009e2bde69369bd9f7a89f443e1418ee7be247bdeb04531d591f80920a1692d5c5922af9b594938b226dd7a32e5d1c3f753f3359496bd86440dee1921d5ec63195c71c64fc4442372aec6a5519bf7e5ad88124d20ac49628b991a6790f44cbdafba31d262ade13a623b8960b9d4efa0d42c2367a0657098f38d51eb088ed3dcdd05a3b67a0e7771131ad34852035eb6ffe3152ea57b4840191f007b7c0f7a4b3bd30fe313d972c2be0427f78accb8f657f272325a99ed233d49d1dec0546f1ed1350a5c98ab4f9bce6cd29ea1e1157859a3be7cb1492304c8c4e6b494b04a72194a8eacd579edccbd46cce546aa65d0b615ae63cadf3bd986b9556a340498f841334a8947e8489c121ef935dafff8d76322435631b715298f6f69ed40c26f6c4a147a6161fb1f09b0d6eb5001f910bd351ae035983492c191f40995ba534169b18abb0000cc02b93514e99fbd7df3ac091df5000b04c9400ab6637154710fd03ab36a19ae1e2f6d4765535646d5eea75de9f3e7116e68afe7fab92d5fb92ba87874014883ccbb7340e1e68b207d30fb6690b80e49384afe610d59eed1996a090d334b6798843694740e7c6595d740a9d233978ce813a4bdae38d9e72d7c3d46b99ecb3b44c8f44a09da448cf064bdaef36521cfcc000a0dd64509669d3805479581e9e9f45735a778690f35388d56b1f2520f6695a1975308c5b4c4fbbcee274f2af0a96c7b1b39fb6119260951e7bcfd22ef01607308d74fb3732320d39ea737eafca55b530f693d812b188108491a2a8a56803132a756e044ae395ac6c431d9f311d69aaad9a9d2bd4037019ca7daf47acfe07ed883f42570fd4cc4c17093a5ebcbdba364b268ba94baa76295ffe78e5f3f48d9f34ff50f3f6e73f7aff34b0070899f305aa71ad6b564ec03317d130c6bb9a5ef31430f813f0b18511cd05a57d86707d28d6bbdad27b2ab7ad97f07911f807c13d1f6c22d9e761d59e294e06414160a3ac94e16f9279983cc0d1d0172ed066b90b561f7c76bc55d1bd4318aa4972b9bde43812d28a98d5b79fbff053abaa09f653c974ec688e47b44b2d88285023523401864455730cd4f91a4b34629c16d4b3349ae4883dd4fe97a7870b8f1f77f87aca00ec74412422514364be85ae667adee8e57d82e2435bfd8db8a5264b9372c0a1f0f549dbd39f4e3b0a78a477866dca5d67450633827843b9a94e90e4f0417d8b76496031eb6c83ccd98e3b5f941fd92c89e31d82481fb69c1f23a0c08b0a133e8fcf0dbfa9f706d086d2865f0a621d3d32c391ed05b2f4f44ab3eadb77bba71e1fa88146adeb88654b8d9685ce8720cabcd667400a9172c7aa9a9cafb392e8a434f3e2780e4bce34889e2da57fb276893793601a254f94ce7b5957574358a385c38b2e9bde6f5ca5cdfa82b5ca564d41941e23a72886ee4d3f4fc4886123923abd11b5d42ee7a52856caac61c9f1d36f4d6028e2117eabbcefb6ce4e4fca2143783b822c86a404e3817642e23c74b97a6bde50c4d88df5d298de16a44d05c051435d0313d597e4d2f8d8ca4741fdcdd9162081a428225a1d1e7f6a53811c357b1107fc18c5e20e61357820bfd40649ad19ea4598641d7abcb74d0ceb29e9d509221cbc2f33d02f3a2ec2cc46298f1d3db3fed458a33ea37314a372b77c740ccad8cfee66f076ccbf72fafa97da7ea82f5d6100901a7a38a06e86eb524388be6cf04880b2eb80bad1c6238090a341321da385e7d9604ec6ce6839a6363e73b820fae4feb769e683aba0ab2012f1a14cb7b5bb9e1e4c648029aa72770925487f23fd6ef19ed2e033863eb861bc8f2261b2a6e0ea9c350485ce775c0bedc26c9e6750bcf3a17b4e3e7d8d06e49eb509d67762f5b13f82576248fb2bc0b59cf959f28d3d68e99a8f2db4c2ec8ac0ad435889c62fc6925a8ae2115a2128ed9976ff541e6b938e78213ca652801b81273451d0609944d1165d89956dc59898b84ed14a9a8d2c69bab661de7b3cfb736508d1bb86a5ffff8b305de7e0540d60b9e9300d33fcd9a7f7f17aaeebb81bf82547d1740fdf0270df3430760e03deebd9580a1f78be93ebfd9e46122faae57f721cb5474f0dcac8d1a21cdaf567e30c9ab67fc2ecb14591d0671f4da0ee98b1985bb0ebe38cd204695edbcd5e8b8797ce98bf6b6037014b0ad5c9ccb740f8469046123cfa64affb2f44a7de20db68154f78c696a58958f9e804380e6ca5028ba038f5d6fab0d718f10f1db9d6e55d27f7598f9902919190afdefc2f427ee18b0be93bee11b0e4916f88dd6d048674ebe43f7d169b7c04f47affb238dc0783f1df6ce54cb5464ea50c24de2b5c20cf6b4b4977c90be3c6cb751b400b0bafa7d50d72c93c28ea5204f7b088fabd91e04878255915188ab8d5976f0256c0ab9b4e5d86c2462eb5a102c9520f982d560c9d14", 0x1000}, {&(0x7f00000012c0)="7c0cf7c853ed9566ef2fc3b2f12205240abd57f809775bfe5f3c950f694826d7640b3dfe9801dc4b9cc1ad0c9bb8f433c0c109e8d074da33f113a61525a42688bad2f3c37a361d4dc75922611677c81dcd60c81cc542753852a3933bcf4eb203847a179a7cea166d02a16c0c5681966a1c8d63b848afd2a14812db40fe5959f0baf96741ff74bbbd65f6f84fc843104555a1b0ddf53007a6a2ba8707d38a0c385c024fb671a30e1c256543040e46f124f6861839f8ffcd2a95e8f5455d7ed43509a8e8c9f34aa16c3240be857522c0dabfbd234822d8643c37cc6443ce6765577991", 0xe2}, {&(0x7f00000013c0)="24654ae648528e8bd1af2045de1c135f79815d77e89935c55ddae1b2c2431a2306f8611849d734d2652b237cc1dd0e25dd82032b87c77c01c26ca0b1362711ae6b56d63b5aaffb173b03ad7c630bc82ef6e9bd9fa92266f6ccc528309a6801da4a22c6ec0d0bcc5cf6193668bd43d2f7abac2b51a544fbb9209640dc614cc6bb0c54a4e337220657849602114f42e93c99c50bd4", 0x94}, {&(0x7f0000001480)="c2d543831b61", 0x6}, {&(0x7f00000014c0)="68fc7390e1c3739caf443d7c8dfed19fda421949ec8dc6e888af717c57ecba", 0x1f}], 0x6) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000000)='./file1\x00', 0x100, 0x18) socket(0x10, 0x4002, 0xff) rmdir(&(0x7f00000001c0)='./file1\x00') 16:05:28 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x1e, [{&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ef6000/0x1000)=nil, &(0x7f0000f21000/0x3000)=nil}, {&(0x7f0000ecb000/0x4000)=nil, &(0x7f0000e56000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e28000/0x11000)=nil}, {&(0x7f0000d42000/0x3000)=nil, &(0x7f0000cd3000/0x4000)=nil}, {&(0x7f0000d12000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cd7000/0x2000)=nil}, {&(0x7f0000f48000/0x3000)=nil, &(0x7f0000cd0000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d5b000/0x4000)=nil}, {&(0x7f0000c67000/0x1000)=nil, &(0x7f0000d05000/0x2000)=nil}, {&(0x7f0000ee8000/0x2000)=nil, &(0x7f0000e74000/0x4000)=nil}, {&(0x7f0000d2d000/0xc000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000eb3000/0x1000)=nil, &(0x7f0000d22000/0x4000)=nil}, {&(0x7f0000ce8000/0x2000)=nil, &(0x7f0000f0e000/0x1000)=nil}, {&(0x7f0000d72000/0x4000)=nil, &(0x7f0000eec000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000c3c000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) open(&(0x7f0000000580)='./file\x00', 0x20000, 0x1b3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x1e, [{&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ef6000/0x1000)=nil, &(0x7f0000f21000/0x3000)=nil}, {&(0x7f0000ecb000/0x4000)=nil, &(0x7f0000e56000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e28000/0x11000)=nil}, {&(0x7f0000d42000/0x3000)=nil, &(0x7f0000cd3000/0x4000)=nil}, {&(0x7f0000d12000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cd7000/0x2000)=nil}, {&(0x7f0000f48000/0x3000)=nil, &(0x7f0000cd0000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d5b000/0x4000)=nil}, {&(0x7f0000c67000/0x1000)=nil, &(0x7f0000d05000/0x2000)=nil}, {&(0x7f0000ee8000/0x2000)=nil, &(0x7f0000e74000/0x4000)=nil}, {&(0x7f0000d2d000/0xc000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000eb3000/0x1000)=nil, &(0x7f0000d22000/0x4000)=nil}, {&(0x7f0000ce8000/0x2000)=nil, &(0x7f0000f0e000/0x1000)=nil}, {&(0x7f0000d72000/0x4000)=nil, &(0x7f0000eec000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000c3c000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) (async) open(&(0x7f0000000580)='./file\x00', 0x20000, 0x1b3) (async) 16:05:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0xdf9}]}) (async) pwrite(r0, &(0x7f0000000240)="5fe1cd632c2758e07527e8098410", 0xe, 0xfffffffffffffffc) 16:05:28 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x4d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x80000000) pwrite(r0, &(0x7f0000000300)="56e690800d4e0000000000000000", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) 16:05:28 executing program 4: syz_emit_ethernet(0x400e, &(0x7f0000000080)={@broadcast, @random="468154c99d24", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x100, 0x0, 0x0, 0x0, @multicast1}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x9) syz_emit_ethernet(0x400e, &(0x7f0000000080)={@broadcast, @random="468154c99d24", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x100, 0x0, 0x0, 0x0, @multicast1}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x9) (async) 16:05:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/159, &(0x7f00000000c0)=0x9f) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:05:28 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac5f78679c, r0) r1 = socket(0x10000000002, 0x2, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x1e, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac5f78679c, r0) (async) socket(0x10000000002, 0x2, 0x0) (async) recvmsg(r1, &(0x7f0000000100)={0x0, 0x1e, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) (async) execve(0x0, 0x0, 0x0) (async) shutdown(r1, 0x0) (async) 16:05:29 executing program 5: r0 = open(&(0x7f0000000040)='./file3\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0xfffffe1a}], 0x1) (async) r2 = open$dir(&(0x7f0000000180)='./file0/file0/../file0\x00', 0x80, 0x20) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000940)="ce067b5e9df6f8ffe59574920fe7d2758dbe10cc2cb4bb8eb41d20eba0f189721c5e89d15112f0a37345bb0e3c35377c152920a9cb4ff6b4a9b0ac2b8a63e10d39731460fe0025cc81c7e3e923650c2254ffdcd40186f80a7b1da1b3410b704692adea0ec57b154f715b27856bbb8314bccc074cf8a8697fbc11cbbdeb25b3c7064517897fcf1329556a84de45709615026b05051744cd9056eb6b7504d71e241b5b3e8e660c4681c50473c5ca19621dc66f5b71c88543a97883d5e3423dfb794c641f15806bcd3b0b0ce16346da2635de115bf18892c7b812ebed4ae204afc29b696f5ed02b93e34236965a6d481e1775571e97f9f765907ddc686d6b8505a0c1389811c1d616502f76a1983d8062860a6dcbf028f4c8538aa164db095c5080197f65bf9f8095fd7541814c7303c525d155da82ac4f60b9310cc77cc396471cf25ebce19a1909d3bfac1e7b23c3cd147554cf2e0dc3dd41900ff257255b1396e9bd83a81056ea7b7338eb34ea279bafef0ad66504cc1489fc5ad75904936cd23257b8d10b857d5ec6aaa775ee5eae3fbfc26e05a92d9b43d7087fec9c675a703052a05617ed571a444c380393a724b8c187973881d2b9c4af9c3fc423dd9248e437e5ba26ed659cd6fa83c460d5e58f7f1b70523a26928692c072c7339c35ec7ca6367d0b52add310753b533bd6b6ae23fd3da6dbd171ae486ba396fc842305dfd0cde41d4c54af4ea6122e158768f084a95e95c12bb36f464b0ebb3751eb1f0ccdf30565352b46998555df736719e827a445ea6104a090e6268438c3783398686e98d91e584b32ab02631aab6e86dee839dc97db9920a8b60d33d6da0f679c1af1b36c2506c2c3d605a1023ff7d1a155fa89af5ccbe49f9894248c267399b70e78dc2778f46f88cfb769148f3c1081fb530083200139270f72d632d8d06be8b3d4226d05cefa1c0bbaf1a251a98aaf6f0d26a1dd0ff8d238e6ff790f04edb765ac955db496222a1fd721aa80a7f24f15eb84dd628f6d22ada2b86fe9139decd596a5ef224d50e7f0179eb838cab1375781ac4ec2d8e204be7bea402b59fad20a618ba4b3225237b2bb316eb05fa2ea743a41956961f5cc322389546c1101b555a3bedf018e66be7b27af54955d87c93067bf7b982ced3d3286d037e42229b55296021616f5e8e2c77d81f281e290a8f0870591d083e8c90e1470ce9fb00f4717804b9e6df2e94f1f57a570573d967209e6e1db61ee5a4d653be0ab5f8f78ea21bbb92930f2c85ae019e1988fec996b0de8fb8877d9ada09496332caad65902e0b7349a9c2ad4f9d32deef9f6a6e4e13c82033030e2108a2cfd1217fe6540736cf3b537f7c78b6b0a231beaa0abb3dcc23b129929c9201e84f631263eec7a24a6cdbc8f62e0ee33cd5518a7cd97535caf439b4e1dbd9127f06f043b1f923be289f8d8c33b19f32750f77f7ee84f11bc59a19a0c776ce602d4f180544c42a8862159f56882cffdccc6b5e7ea2a51a080d1c5f6f8069315f97feeefe3f0cb49047067e5cacd4500fdb26dda0b0e9bd14db28f3ddee888a3304e6a137e76a5e76f79bd6b23dd2432366f2142855608a194f175160cc92062309b2d12ddc2425ca240fdeb47108c35f3d2ba1b541278779f8f67a51b2dd082af816552a510c38402daa5c11ae0c20b58a3f7b1df9b31b4423cbd4e1033bcd38b060604c8095e43ffd2f0ef2837f3a6e78fce00510ecf07956df6a31202dc6723ff2fb0425e3a63c2559e638a8e9951efd6ed0bc0634e6e7677a651dc919c07fda6a387f077387f0630d1b1a11d18d99ce1e11255e4a941abefb099b5d333ec2b0e50708f82d5077769eeff4fa3999605d9f69c00fc3e91be71a63757f7f0f2ab6f7f25d1fdc73e751776b51846567b06101ea627ada202a1851cb5a8a3af4abf789dae0565096ddbae3e34f1013abf56ec7fd9c3de198f5baabb52d485d3f0655af876ae9658bef738af55179b30dedd584a82a83a4a0c8c0aff788374fdca6779a3f200763c2eca36927dbb1015b3492c0257d487a06c7489e036919ec88b1a6d13c6508faa79cbc2875bbc021d0cf2e3ac775b069fd04ce5b4cb501791400b2370795fe086ba2851261fd304cb36483de0c73f2ef7a670ab5126da633b39e6860a19b696bd514f2eac41ed066696da2a949d7d975c1abc893302e1832da2059af3f910bb241dae9fa5e7917d5e9ef74f293a113a35b2c9b27c882818c4b71afc0b1cdbec7763378c2e359938e523bf018727f2685124edb9b3c5d3d5d87d6b761459c6b9e9858c995edff1c296d69ab6f81b965576c6c67d494bab5de73d93486cd4250686a0b1b49f23d5a4829fb71b42e2a00037d890bd2ea85baab02a5ecc472e7373844e7cf4f0ca46c974fb7dd553ae009b4889e05a74706544b44602b44081ce7a6e0fe531f40414b6d1fffb3caf981d59313f6a41d99325dc644da81ff6893a9d6242114ad1fbdcdd4c8513c53ec48cd85826498ff6424da4877ab7ae9085d803b2f980156d6b069d6f94dddd37e9b4e74bff8d0c7dbc75aad9f19ce12e5da6dbda5becac785c39d52a1432d39a4507e0c2ba8aa442b8e96de5819e26ff6b994c9df80867160716c26ab38e0707cb802a5beddbdedd0bc7363fe3ca6389789e2ae85855bf6a54e2ebaf755f4c896a3e70fb94753c3314b325aec1e5eb27879d6c5ced2fb47c98ee44f3ed1789e56dd16497441157ecf61bc5962e0f364013e0683fadf0077347efb125b73b7c736edb157526d499aa986df51334741a835813090824381f8e6572a0030b32818e035fe80acab9a184c989e7a63659f4b25e2f751829771996f02f56bb42a5f3a19ec384aaef4c10c25570daa8b3feb6b73e3bc906225ddb0db2536358d1a7ba06640c786f2683604cff0acf298a01f0a488795f6016c2156839bf92b6ccd54859896346ac2741a178c973cb153537a24dfa258e9beb0bb1c416bdb5a42ebf7eee3f9990f20ea3598ef16a51fb503a9821be623e7caa1b8720cb112dcc1a0d5e000710fb45a5e188c14cd80f8eb50f53459a26638da9331a23c49211c3a5110e2638c2d31f26a0ac3ca5b1b2fc0eea22a6c15a48c7cfd13f8d852e01e9562f975d327c328d2c66a3cc461cc72e912e50d63927c59b02bf32799b5b03ccaeea6c3519ae8acfcea1826a3ac259de97549f56b409e588bb7f58c4596d0b875d519cd7535e674ea8e6a5c2f29be080190eec21141248d227e33cda091fe4d525895265b8da8352e77cd14c73f607a95a86e73bd4de7b885558776460b5dbcf24c6b189c1e2aa9eca589ba98d1523df5feccbd19327c588bd71139d55a7bf5029fb7667dad27eb5e47b02f411ba442f5cdc4f04c6424c8a732310c5948edae6d92e7281d5a5ad3d09b698449575eb1f69fc3cbba7e3ea5732525ae5fb210224c189aa984d7be91d184e76d30d32779262cc117abf8560cb278db6b352671b668a16f2ed27ecb535a2aeae4a54bc6ee4b3b9b80ffc5d658ae2ecd1f7ae32cc3c8edeb7ba14aa235a103ef3472cc009c5b29912f4d2860a78ff831e1a597fb647f521390c2718a12a9a136b4fe01f0439979392afb7bc9d143eaf5aedb2a3c197bb96825afd2a886ea6c08ed547ff331949400cab79c1e2a78b060b36be14fa13dcdc14eb9bbde84542f6dd41ed485b122918780fb936fbd415e4ef8cd8e3d06684528d699517d2b4d5ce34680d2f50734fdfb2b5a2a3d8a112c089b547741316d717e2b3103fb2730dd36f10cf64b864e8c9d2fbfa3506c4ff1f1fd103272cb8f4b255c61fed8f1298d3ca2458c737375c64d6a5bedc16d429ca128c91c3d6a551e0ba501450776e6f811ca71da4636ca12237b050656860512ace795c828988f211b9bf1ff7a20a6b6bae1ed0bec1814ce12451e17838cc8e2b62b7d93d84afd6c0c04bb6a6a53018abc0c4cc0c7cc43117c8fb676fdf70fbd9a1f17ee1085a692ef1c42cea49ca7ae27ca00979d253c50b6cbb82c2c58a2ed9392a304bcce104b67626590490b1490d7046f918f291677b32c9f58145a4c49bbb37aff9d0b863c5efcc6d2085a3babba7e128b864e9757073a27cdeeaf99812a93d88f20576fda2456a8f26f6c01ee30cfcac4f1d6e9cbe52b7928cc707cc8538d0c5aa33dc2a995294dda5d3d11c9bc8ade727078ba4bf84e8eee4764d84ac7020cc18176033d2cbb1773c91fa4f2cbe2347d6f23382a1e4809360daea928047b136f88a3c9b13a40d55fda37216ea6f63ee48a1f2842ecd60a20a4ed45cc650aa40d2e2820af77971ccca96511a04fe70e951d0e67be73b7fd01771cdbecf5e132ce87306da2304efe71ca5821faa24f6adedc5bb13213ded2191742cb74cda2ad3d6b660317dc68166a51cd6c8212166ea3a107e7b16aa49ad647c90346828cac5af5fe7b3a18859e196abdfb82feb9b56b333674cf675a7890b34c35314a85984ea4f1f7ff7cb70cd044d91b926e8f03dbb0b4fb60a4dbe2c71ce81c7291acb11a762f94ab1a9ed747bd109fda9c6261821bc5cf5a3a80bcbd879e9b60c28a090b78d8bdd322919ffc0994b1bb8147d501c8c6740e5876e5450dda3bbd8e206985aecca4a6454f5bf45d3e8be01901615ef5c72066d0f9e425cc2a39136bc728b1b0095a4daf5ec4d321ce7a727eaa871770a3ee6e19c374de39fbf1b2c909033c0f722c735374fcf4885e14edb777cb78f54142911d354554f7cf6aced2381783676b7cdcde15de5c49be097656aaae89457034155cfa7f99e72aa012bd9faa36fe9e63e3b6161ef5295953bf42cf4d6417390ff7b9cefc9c107a7b95a20697c5f0e9c953dbaa191d3d6aea5d0b5b2d3563d152becb34e32938e7b6af350183c099c0f052c30a7c2bd22178e376f14e30439ca757d7a9e6fb92095a5b8e0751fe8d92022e570162b507c34a55ded5058f4a102fc51d4a5f8eab9325ec4f69d6f55928909865016944a10fb87c8d58e55b5c989889c1be781874c9f6ef7d255c149cb870c5802ec43162dde3e59e3a39a92a6a55528c2e3d1c47fa0931847b7c189d83d11b1921474dfdeefecda50d86626f379c3acb6cbb0aa331761958cae7442ccef28ce1f2952f8c193e11c5112ca1929fae69a2d84683498f8a6e70faa7ccb1662fbbac69c728fef8caf009cc24c745665cd79bb3178611f54649a0758dd49484eb3036b830c6e432651de50ce57421a22bed32bdc3206ff8dfb7ffa89888ab76e93f16d19f34f69579d8b593b534c871825b075dd0b3f4d577fb60235c442ebec6bfdd65c351a99d8c59054362953502616978df9226014d0494eb7723ba81421f9c8c1a2a9457b735946b533587aa4489357457d8862cbd725a293e735b8af143a328a8f6253914a49341deb777ea6c12ab464cdc5bd00e3eb66fa735b271e84d77f42c2a36b0f9a59a89597d34df01923991fe764518399c7cee1e83352f03ddd18a276108392f219f1aca19dd1b5d25d376c6285149b53c99d8fdc2dcaafcdd5db877bb6851c401f91908122870afc4398f2147f114f0bb93f90cf8343961e9b05c98a7afd426e2fdc16bfe8315d72608758c0d38865f013755fc805cdf9e8efa03111a0cee696f2652ae31de08df8c3629967b865fa6b827686fdab3d32c55486116430a0d4894cababd87638d3eb6707eda01d3cc25332e6fad09637efe564d1381fccf80fb9a0ff008bc979be3f0dac16f43637c0e566a95ff13cf58aaa75c4fe083aab7a5a0f95b676eb6e822591b5d1f94983e9360329", 0x1000}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) (async) open(&(0x7f0000000380)='./file1\x00', 0x10000, 0x0) (async) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x81) (async) connect$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) (async) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)="b75368fc2a1bd5ac253aac5d9d6e5f504505ed66d7faa074b0b431754d0b619d5c369efcdb79daf9ff24fd5d2300e9eb476dea6958c12b6024b078b3f3daadad40296fd47004f697be593f3625b0586748510afbc41caed6ac66f45d003be60a17f6f676bc5aca52d17934ad15a304bb8a8b02b52186407fb0abb8951c460c658829e22ec8e0831c24994539c68d7d0210a6af344288b38afe0bf6a8f2a96b1e38d27202a2003f0fb889c550f5392354048821be8686eed28bf90e6063133183b45112b059adb890ad6b25cc850a399b88891580e751317b", 0xd8}, {&(0x7f0000000400)="9f8f5e71c0e5b23dc40daf5aeaa20a478802fa1111ca7ab9d75aed2268110614e35baec75760d4902477b65f3494edf032123bf4f94af3fb7d1e24e3974ece8027d0f6b4", 0x44}, {&(0x7f0000001940)="8091af6b51e5f13817fd4d72adf48492ee4e1016ac658862778fa86c3506d7beec902a8376902de96d7997de40a7219b518d584784395962c44fd17f58eeff1c9ffa14e7b5cebd10b877f6c809c7f34b49e7b39a726cc8e2fdc79f2e95b05d275cb7877fbeace136bf53e8e6e39b41b5f491fc9dbb0a98db1e6179e61e0d83322eba308620a69f7e1d45b4abe8fceebb1609203e06099a338708be24153913ecba7f30e60d47925e8174517789904bb91e0c99494ee9a14e3a0b627870647fa66aa279abb4cae27e6f3e0b11d4f8be91f0708961366b4fd3ab1b114fa6bcea40b28cc2c2f50f082f43d6368e94c128f60b8009dc87985361e6ffecb33af584136cbabd2bd1fa8b8406410d37a01306c0930a3b243050ed2be492585d08646b70017073a2cc7d5fd2e560c6ab96e044ab0f8b59d11e41204b2b5f1fd8b6f8fa89987ca92df3a97306bf62bd30cf9ef4ec8377f4b55c6582ef860583576666fe914724618e937290c63f21c8891adc1e4791b578b3dfe25d5ae9b32d959323c5b08a6496f2347a64d7114411d24d675f8d2ef2d6df5ccd0c93db1e819ab600f2e532d263ea90d782cee09cabc3df9fc515a1dc067065bef34bf49eba5edc11b92ee7e6ec1c667283e6870198e07b800b2fdaac2b2c36b3d6d92662e776300dca31939371c971eef51523a05434a3aa450cff3913b19581091790a7ea671149123aa7652ec26c3504782d6b0a264ec37e9993540beea79704cf24959f7ff786c64384a0b9960fd35a34b3e78c696fd2df25475c5e960add8473b5410f8d03f7b4d4cf8741b906b32f117d3e9a13d101ecf607b6a08cc54278f42d8f597145533d747e32e2469a4d9e9aedd378304cebf9ece0583b0df31cd40855e88efe8ff29b0bd8bb38ef440dcbcad380916e3db4bf163ee2ac1a2c8edd2927e3c36ac14c84fe8843da8bad19dec50bd1e78b62a94c3bcce66cd65758ba809680cb40743dc721cd295cc41d47f4b39fdc849efa1dc7aebfe383a827fe4da24801e7b7eefeb339e90b324cd2d531f41fda0ed0731ec9e13ab3d177d30b217c1de2c56a6eb797008c301f21f928e08b8be11e74f75d02304740ae7cac0d843f848fe47a8ace6ae93c0c00c0b98a16740e2fa77377b618b7b40e02f0015fa60550c5363226591392b10a1e54a6120dc84aecd0a44e2bedc054d963c951591415116af1d508561559b0c4e1718750c77e353bc6fa854b14d07fba5713968779822c45308095b85bfa5d54fa078b52eeba681c9324ded39daa97328d57306559f72af2594867373e5793e710a0c4a0949c8be4149309b53907767df836f1300964cb8e294df1603b93602e74ff48e81ffaa15f09e61d938558d745dd3ca67aa2dd66cd7218c2bfce511256d6b8238bd65fe65ad4351f4d8ce12bbfea8f19df690c13a075c4d16504fbb39d9e624f56da0219c9a5a50933cc39dc92a085dfec73d429453ffa85b18bea17345c14ee30f40b401c705ffa95fd44956839377390633cd6f5a6d78142e7ab4a25d873def675c9a6a5f9d9dc6c6512cbc5bbb4d5af299d6f3553e2ed60669525839ccfff56d141811b90409886efa8aebbb389098c20ec14d4babe814c8f9971385067e6f0bc2d69b9aea05374dda356bcea04e50fc5a4fb78a9961b92a86d31d8eb930a6076d735c5052b4a542e450d3374d5e23c94c22ce55659e6472ab73a59c3928490caf63843bf7639eb4d1bec9c3b671b1df075e22f5d99d8b89e5d14103421497245755ef83cafcc81d60c34bf70024700b4fd43aac59682a34c1525064b98a8f7a575defa2bd86d1da1d1e22074f6bb0ad67083e50919e2d1559a623856beccd39f12b0aee43a184d604bcd9add84133cd23d0d28d45e5daecee750c8b50c0ca4858217e4c519f64a23225f1c9dac7f007292ac6b106790746cf142ebe6b4dcb53ab57e8da94b3fef91add5d4ff49dd839555d165951a0e02702bb5ae7c6d131f002e1cbc483175990343a7742951c68cf60df2a0ebd5f966078ead75109117f2d71090cb1cf7c20953fd4795a23ded1e758741279a0d815fadde0aefa5fb26aabbc9fdf3e0dca5fb17a971916c591afd12f73b68c4542e95e5ab6fe6a4c6b90ad7599175543b6d76623590a2676586a26a6f68b741a3e70ad969f3445f35a2db9d40e2573dcf4bbbabc2921d3d3cc8b25c700308481d39a9b002ff5620bcdeda0478cf8dcb26ac67292cdf4074fd386eb106e023c6a6f9e79e73a1a453000fe99cb898e25ef3acea90faa63b58ceec76b198238da9977ffb46d6c0fd7eed0259038c5b5110199a5dad4884e370c5a1508964fbbe882ffdcbd9a8e132e9ed79d18fd67242c490af0c470694efe5effd775cd724c293c9735d454e6880e807473c569db3eb79c8415f79d2536929e541418f4745e4ad0958289e7880e464a193be60f7a3d167339470085c9abd79ae874797d09db7b26128349489e2c1f9524ad72a7cb0ea0917c90b383c675aea89d67fafd3d13a0c6fce16e3940e7b3671c6fd7aa0346ee28bf81550e69d671a4171369ec92638b024167672e51b55afc1cc92a894b3c27e810886c49d9f3bbd3cd9cf4fe6a72d27a4de4bc53e3c1461be6f7ee410fe1cd39327d0f3d23212a79a01c4e7df625d78e096f8ffb501f2d300c691eb90934e6517b421cc28f734f339f7d9c98771656bf2ebeff71081daa13d9940633a12dff8a17c5d17a743beb6fd2a4b0e9cfe46a0223e7ef398ce49fcf29483fa74bbeadc8a14967fa46a062c6708bacf0208c3530a3cad51bbbd3a1d069a7cf60ed5ef30edf8e9d5744d7f2d41242914325c38eb7636059cbe0a162b8ccd8876b38ce6e927fb2c783bfd0b13c0df40e41d1d9cbf027dd09ae6b277ec027cae903f9eed32ce7921132b2ab0b823903b84bbc7cf7c64eaa6f35bd6426341ec2c009cbd0614561f2e1fe47788afcabedf8ae3fd7717ad17ee31348343017746b128e05cfb68951a418055e0a37ae861d9ed4dc83fc0bb9e003ae71791474a769f05ca36a02dc49b42bb92d23e2e9cb32302ef98db6c9ec06524cb7e17f0d213fb5199143c8c1859141cd750f6d8daac4b47435dd985f2891ad0b94c96bfc6e7c704a77f5c394c0cce789ad42718e969461b1d0164815b855b6d3fa2e8f32fc00c472b5419dded68eaf6d59f2e00bf5624e0f1cd5d1e2db9d292b7a7376da613b3ff877420c89b837e0b30adf00528042a5f9b7620af5c85407ae0bce5135bfc36de980897640162f6a3ee4fdc5c2d430cf5d5244cf78af7189a940f8e524ce2f132288c2f0211d4f3028d194ff0eb8983fc9d546f683d8ab4b702a570dbf9a1e95c3bce068fe0b94f2b998f6eccd8f6f584fa1b686b37abfed68ed1161540e5db7922bbaacbb8d0eee7d74f32d3b98114682c02e7c5433a0e27d7e882fffb2f5bb7b6b1175d75258502c3063c53caa162e1f8c63ce16a631e5258ecb2b44758915b455f316cacc27ded03ccf330c18bcea66704f73cd0450c837a8ca828df7b54d6ae6c677b357d518365749521ea088a93b890c00cc8dd60fa77b0416b9900b95ef2d0c6ff9a8bd07ad5765d3498f22250fdcd154207197717da7aaae39aabfe9e1b8552aac4f304e4e4e6e94c1c16cb38e65b5ca2a1afb4b260286de2f7a9391acac5543af074cc8ce8133cd07775f6238f6078a6381671b10da444dbbe73ff3789833d97636902f0b40db830ba3a860679d78e090cb15336de107b704986863523e84d37e559bf29003f893aa57c6a9641f1370fb65ec44abd19b373bfe681b12633173de5725af29f5f984cbedbb93fb52ec9c5746457b9850608b39a7bca433df42fd1fbace47433fc669a152146de23851fec0aadfd640594133da7609198dd0732bcd812009f56b8bb44db027d436f8ad8053c9aa11d027c656835e65923a8f51cd866ddf9384a6e881b18e547fcbccb55b888b55b8ac66b36241b5ff6c9cf5a07614fd59211eb0192934ce0c71c9f7f06ae301f614486cdda180d285df68d0038490a8ca589518f282c391c8a2ae828e381f4c20684341f81e3e32a757d98af291329b721a25ffda96de0e8d29aada9339a1ca4e3e3ac9a21132df0191f0f113c8f6b02544185ba6da9b3557b5c5970dfd82efdf453388f92d61c97af922370f348e3a96152630c0a9efd43e21f05959b54c899295d98103a91eea738f40dbbbdaa7ec490f049f3d3e0aa9000c45fa660677cf98373454912a780f19b6899ce50d8bdf994d4b43767cdbebcc9bd9bc4cd76f7e73ad787d8b8b77336ba33f587e74e2ac19d65243fd02f0998c752eae4d6873c852f5225fc22d074a9408c5cee38027b05a35e56b99cf7b0ea055ecec797d8a65c590c9e9329710ea0b6768806fb3c2b82a2c6b81cefc42097bb16874d0c00276b861d3a92fbc22cf27b7cfbae287e0cc43cdbfa925419d6067b734badf2302da0cefb1c09e04319df86ee20ff54f78d2088c8ca95e73d29f829007a6bb3de3e1fb5b56af29d6552ed704621aeaacf4dfb8add67755f094c13ba3ef39b172c5e545b6ef6a7e8c812fc7b6ca3422cffbdcb89de6b5141f5cc75aeb2cb9cc4c95bd1fa6e00c4641c6731c523acadde45c13c2283b3cf83b823ea87dd59d1dd0637824352ed67ab27b33f6deff0b202b2e852d9da371f2576922d756f61be4c5bb2817b226b2df26aabd4dc054619b5d23320f9624f8c9738f1bb8864117cda42af786aa8f36af743574183e266008470eba7fbafc459d804748be42600610c38d7cd9fa5431d8424ab79bb630ba32573dd20a4d18bc3ae13a773ef37485066b034684f024730b66f78cdcf4bcd530f4106bfb2b9fcae9d2d23e0fb266d26ad8416ef650f95a4adf46587efb600b3b5be6ae4a90644931fd781dc18586e052f9e915480befde8594334c19153ee1caf40e380f7ba6ba014c8b0e5972815d6dc48a3a1af36788c646ee5e594bec3082c30ccaf137f296e6d1872e28e1f948b850d42b58f5b1345a5a04fd37dab4d4d19c1b098d4a65ef806a86b965f72858c07cb4c11af72ea71b1141eca22832a1e68cb204272c4163f0d9dfbab983baca78032cbb6943eac613317298d2321336254983b444c1fe05a37b5ff21fe1ea733767b57267f82887c104c3a2ebfd9ade7af37f97432c4e4134d8ebd73cca547e22b62f80d73c9cead9323bde8004c268053e2b6d7c7a5bce428665a7e2b9d13642bb69e5fcb504d2520abcdda56832c6963d806b9b61e2c8469cd8c219d76030db4dc2af001e4993f554cc9fc59130696843c63ce307a5051012f4aaf34dd01e04cdce1b27b13c44ce42da737d3b72869ce6a692c6a7acb5fc98e670fe50f2a76e66b5081657e72c6d3c005e329b0ce3e5ad309cc93f6d1734ef2b40a117046657978160b06cb4e46c018a5e60202b4b28cc597d5f01ac32c667e8acd7dee20efe8c49d1ab072887b5b74cfc0cf45e88aec416eee3a470e301a5702b16a7cf311698b1a7f973a878c81eaf56c10efd1aae65ece3100b6a2aef3a37ab09d2098fa4361b974979df1d77ef862997813befdb45e83f170c25565e685de454d12c800c3035b2180ba0fb32780a7dd61919e97d4165e990f90aa262a9437b20057e438a23aa6a65ef93bb1a915474784a919298092fdcec18ca74853fdbfb934a2646d47b8a5b2d177ab07c17afd19fa02301022529b936c78c26179080ea35d41ded5eee45acf3cff1f79542f1656c5e6c2df35504ff988a911919d549d1e3b98b5feddec27898b90de", 0x1000}, {&(0x7f0000000580)="b3455eff8cf6a55df80dc6726c630f71fe3c0e18d891fb3067470b68a7289b4c641f8b40f64c20b573b099d9e1f693ce575de063d06e972ef7fd4a4d8cb4d1692a7f5cb8c90cd21a23ee26f5328d34ed8154df967cd87632707da3eb2753c2116e9c34c83f00c563a42b39addcff7479a4fbd424ba3f2f7f1517301d24897d0f1201", 0x82}, {&(0x7f0000000640)="1c98ff47a8406015466927a1a6fb08c514132c3cdd1b970cbb7365c2f68bae3f936f9bafd86a420d893f668813edcc8b448c789f70988f3a3a6b11e5c0055a23b750fe906d588d5cd36d1bf829b70e675bc7c0b267e4ba9ee20d47e265278aab41aef49e10ed68848947e050b3ccc9f476bc5f41", 0x74}], 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 64) rmdir(&(0x7f0000000080)='./file1\x00') (async, rerun: 64) mkdir(&(0x7f0000000240)='./file0/file0/../file0\x00', 0x0) 16:05:29 executing program 7: r0 = getuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r4, r5) r6 = getegid() fchownat(r2, &(0x7f0000000100)='./file0\x00', r4, r6, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)="6db27755a3b3a78179e85f1435bf9df5674c3b0b819d2703cb280eed417ff0f8df2bb26419afc3bfbd29cf3c8b33f6ee26863ca55666a3d26f031230118259316ae066a79f435ba8b9aa523c48679c6c60010c6347903586f1082c8da74f4e8eb2a67559af956637af67cab78d37b28318b4a1d3d05366820d0a691e12c28be7c93874200d1b7ce5f5419750b851f942be35304b2f0e8650c8c96ddead3f4beddf6f7064331a5ed23e293c719f367f3760eaf8957988a8173d3dc082ae85f92baf92c26412ef8ae99c5617c9e1f9cfcde19331fe5c1e30d65c0e929f6a0e031b1610a0a5ab940ef8de885b8dfa35e7903b2e5fc88907f2405851a4ae7e432df68c8158796ea0be9957bd60643bdad49620ead5e12c8a0596b136e8bc39d15a2fbf6dd4391df0c3d1d32512075b234c629f47bef5ea34926c7654d89d387cdd12756ac26fe562ab5da27c020721ae9f249513ec156a3c3e69499be626e5a58f7a2123d59053cfddf92887f4cd73e35b3c6469c639d9a97eb5e376e1dd4f5c5d5319e6ac4000afcf31cf6add943fe04251d205376bf57a61a1fc44288e3d6ef8729e1a64ae85312e172502c708b7f1574949950a14a117a96644d526421c395a8d812835c14aaf57c2c3f723867d345445c74e442dd4b7c1da541fbd8f2ecba50e64fb04960938be5b39b29f5fc2983262f7b5751b3118cff54a98826f1c718d41126ca1d7ef346f53917643a0c406e54a51c4b7a04953c4430448679e42a780b0a1ad2f3ebda894e8712f19d237757486ae613c31584a948fa417116a7dc54ee9daf49397b6b47ce231ebcae78815f90a708011bac8812c99ce963aeb83ece30dd60d6890c812beb852a8af1be6829bf7c75d2e572e7ad3a9213674354d64dc3b6817cde0e89d683cdfb2b36d11454a83d9558c03a6a4823e35e19bee179911ad3238acd7af50231a4c4f8171f6dadb5874aa7dab3ebab81f2052906f5706800aefbeeeb9a9084e58ce0e8cb379cebd724122fc0614b13265cc2c153549091b1d7d3b6e5248519cb61bec7075e1270d6444954634a48f898624a6914c9e0d8611d16719a9368fea0e1f860a22a59ba8ed2b0a011b5f984cad9052f8f226be3294dd1428c990d33d61991b11499712756143d2ac8b5dee7ff1f704cf83e03b918b974e06e8c66642731700a50ca065568a1739bc1c9fa9f4d534d69a492ab60c868cc8fa7f5b861b83562ffb75c5578203f7abef941acea86fef3a65e8ed40b25a659b964b47f14ca7ce343ed05999c77b83260cb8147b09df91b850eceaef58c0ee9bc47265510124bb37e8bc9db7bda7c01e4d1613eeba6cb6327666178654fc7b4a3bd07b1cb3e0a7141f0453b242e474b5f7c86328be31cfb0ecdc10d621d659ed63fdb6e3e201cfaac155168b5bed22b5a764cdaaf299fb437baee4d99aab7ea843cc65d3a7af89ecae493ef656cfa6dc7cbbc0dff62ee345c9265cff282a1661cb4bcab75a0fa4b4d976267a04f9e32241fd8052ad928057ab40143d20d95c4769b6c41b49b8a39664911c129d88400d6a3800955c8d0b996fc17d2da668f7b911ac510efc864b77765f5010015d4a436944d320c91fcbbdce3e1d460724b127eaad3daeb61a9e080c9d5e61c760bba2cdef96dc80f0bfdf9ebb95a882a16f16bdc36c905d3bca5c9fd901e3f9c840ff568cf392ead0bbf6226ca980c493b528ae1629d1a60c14654e5ce9b27d1b59aaa1694b4ec5d5171c4a6c682fedaafc4296e066cc659ee4821dfe225b5afa2be6f009a1382217e36a98d9ee27398e25cf8c56b4f0c43ee87cb47188bf320e56fb5482861ef3c7011a5c064fbe01468e959526c40f38c53d70f942f41972694d1368e0fdfd1c273cb9e922804298813552758a4e1d08c97ef0cc8d6721a1646ea37c0e454ea26e5f34e3039fa3246ef05ab7a0c7eaa47b1415bc155c261bd273f8d470449dbb8dd9436a9d1e82a4de72730dfa171081633bdd06655092a74bf75eb2479bbc9fae1e6e8bedd8f0ec5eafc18a9355d84f98f164ec3e20ec339adb2c335c6c6165911165a5ca8f0e6a85903b7fb1130e154100b66be8c32c84bc3fa4bdc8e4d14195477a4e3b9c9c0ce2b6f0f6e95b97f5940a56eca3052fab70d009fbaa5b6fabf656346e08ed7a1b4896f058565ba25ddd4ecb273690abcffaac73e6a0456e5d7b715ee3cbf7dcbcae5992cccf9e3afe9adc201eafb891a375fc865ef94e824108752a4c0a1915efcc57b0101ec3dffeecd1fd0fffaedb2fbb36dcb6423441b7040dfa9eb16701cd1f0cb26fe2e1ecfd2c5b0e7d22f9f673cb4a6c167780be1988c0dd3b1815845131343f449f289fad5f41b2ba9017227c8801b3708e4cc5a201bae71d1ba2706b039360147763e57543458200a80075792d6b19f98a28b1655b326125696cc7552a53ecd9846b69e8b10988c4f6da906cb4c9fa7f52d1dd2ee0fecef5892ecb5036e32952fa779becdf9d5417ad9c63fdc88484df8cc6db88b473a911824c87d11b878ecc673bb9ab7652f60e70ece7425c48ec7c4be8467218d37038d1b7543f84225b890f72eb7b71e0bfbbcd7e75f81658fbfc181e641016b7268d86dfa63c9fb89266c4c5b421258a93296e6573101bb247bab156e6f6e1576ad6fd27e769558ac3336b33f97fa080c26b27709910241b6034f600d4b4ff46b714cce1fb3c0161e092da87b88357f8ba20303187ee9e459c1f419c44c7ea192bd53ad3b0a3b1da763dbeab558e21f28774843d44d4daa70f6e5ac50554d57728859f4b25e46a8723bac175cd2d7a71ee7682908799c923285d1d2226f6c1f57325e2787f6fde27d7f4976253406abe0534451bd51748959671eeb717490b4e2942ef9d89c2ad890e173565167479195fe7326f7f22ac47baeb39c9a14bbddbf8c09d7e566dd398c79e905afe8773cf3f59fbfd3b107e29e0246de1b380c3ec2ffa57698a57af064fe557af13f81b6ca4ca93b68b170da8b33dc23471aa775af99b16e981bca60b0b9e1654b4c445ad7ea067a9f7e116c9706378da9074f1ff648e63042c476ab6e730d331fe6f911f6567cd5e84713887bfdae15dc8c1f88245c439452154454f55bae3219a3198e7282b8316026cda8d90b871ff63599b1b9138dc860a63e18d16f24f47c331afe3f44b7f96bef12fd69e9a3a808f55ee57ac068b06e2b9cd0868c785bdd0853873af043d04f40870919865405c0554fb52db21d7b687d9aaa8a90dd4d32d5a8e8e4ed1436517b72ec7839940e6cb71a6db3ec953fac4aa7699203f56a2b1525545a0ee9b2eeb0b36cd171a706d89df8641c4c987c74e72f3a87cda9c09cd931e1703dc97bb6652dc33e6dbab3338c86cc47e26171a87a69e9c751b787ce0e7fd6d686a88fe2bdd05938756875cc7cd98b6e54f57bbe87c04715280d564550254b0ba310cd9fc42a065b2004e37421526b7adeb47749b2429cbee849f957eed4c8cabb42aad553c078d0a0711ca187c8802be26536b8058f69dc1fbec6a7f03da5e87b8a875972f7f42c10cf224fbc27867f8c12c7bd2c05210697822f303e74da877dc3713f580fe6a28aa63ca84ba9f6448ead7eea8a5e2e7cf561195eb264782c7605e1b8a6180ba1703d3da2802d2b714ee1d6849813e5181450e0d1445e29451c05adb938ecd9ef63e617c997247c96b83671b9dc9330dc2af7dc3adf49d8c750ae45dde960789196a92b352d8e1475af37a217d14dceb4a1b41c2a7b2e2ccacb096963d33ee5987afe419c79dc3f52e06e9df6bff75cc3118b185e43a9dd80fe14d93cc67a5e496c06188e418ee83aa129a9630ac49ef4a0ab062305d81ca8240a1d28ba8cddc08b1b81040f5484628c29dab6afc47122b205bc58e5d2a07a325cf4a4d972167013ad57cdf70023eecebbdd5bd02e56772943df1938ce2ddcfc51fb1ec0b4712ea4ad5eab4fc69936db12258683ad053240ccbfefc1ca2c78fcc00da5a833372a0405674ef8742d9baa3e7697f6cee97ac674a960bd8e6c7029484dc597958ddebbcc69e62029c8f9bdcc73c94619635657cfc3202d2e6f7cda9885b230e5acb73020c8218a84678ad4cc06b37893eb197ee3dc00ee1672f199d5891d8abdb60848a020c334d8d209600aa5b41b3cc0f98dd52966c1ce363e3ca34d4eaa2cc8de7a1853b646a7b62a196a89b06bf0f22bf32c92e1b0230f16042cd01e90ddf2fcbf63de82b9c2100f1995b29782a4443f8802d99f83d63b1b0b0c0c8896f8fcf69b27d229326131057fae1b8c6510874e7d69e2b7e3321bd6ff8c4b9185e679867c0cc7f06b9448fc91639bad515d6369689e053d800881547975e78946fc7da5a35d6e37a841f60ede23781335121f56e8cabd678c9e5c99263197e98feafb0a39e8b4658843fde882e0f579cac89c1550dafc985b0ab146cd3f0bcbd92cbbfdfc84780eca1362fe1a598300105f529228498f7a9602a0ed80b684bcdb84356b46ac865c3e1987b1e3605a21317fc5ca69398165116e2dfe1f0db3ee90e51c34efa5aeb09b4e54fe74ae5d29e1eb08e3c6465332f01f6f16c85f486310d49298c52e61c07fd4a8ae4da634a15c5f82a4a0cb8e49b0d68ceb08730985c6783ccf2dd9af536bb3292b79a8f2cc7ff3cc1e71a38615c30fe22f1a48ead1f6c369f34495f83436cb7cccf0a8ff565624db2a21723fcdd8884c7cf6be8c463a3f2dfe74f9a20492046b1d7e443c874dc82f3fbb5fb6441a58bc386bc2c851854b8223043088a477b07d2b44f38d6807e652145e1901fd33a610fa3a8dffb62e4be730c2af863c6ee4318c58e2c58f78ee5f0cbabc6439d8e69c6fbe180f2b43578956a78f9877fec39e5b1bf75e7b8bc4ff0bdff00d43da9a89a0fa2135f1b6cf4e8186c31fa18eea67dbca82d6fa08044b6404a2c5dbef0abb3f86fa609e0f8e9239148e67ddc767aa43d2cf12b1070bee017ca12f4fd6f2d63273d6c3bf6f0267cb54d18ec31282dffce5be2714c29761caa44730712191e165cec6f7ace948d23636c559dccd8929fb99a3f946c2f8ef6d1fd777b86745e170e9c0c7802459118a9e0ff4e99fe8875602b9461efa8e7eb5f15e8935dadd1f76198adcc3804abeba678d88e8a54b5e3be6775f3d720c8a0f9cf6e87be683877ca79085135e817cde2116196d818ca2b25dc62b511391a55fdec7ed0644f038aaf2307c0c8bf684025a18f41c8bdef56a83362b443d52be622164e715165b5cb48ca3e0de6676df28f494659587d8830c91ef9af0ba42d49f6c736b6abc3021250ac65eb016c3f247f87ca18fef41f8d5990a0a80ed6220ba82a4090de078453b0a678bee353c6734adf30d5d595ea4b9a2ddf8052f24dcc104d636a0313070ff0aa9acb809dedc51604307dbbf868066142be0d987e23c987c89f859fc3c9fe25ad2170a2b6581a48b7197f78d0fe43f271e7223efa6fdc2562c49b5b02cd39fc91c3f1c87374d9c8fa0a1f4e903f8992f1c475cb74c59206ded935be8976a7874c15945f0dc0fde95852b2f376340782596e6eb4829bb9e4050e3e1e5cdf9a960ea1c659041802a5970cc8f0ab00db6ff3ec7b9d4ab263f62006d0e754807613d5b87a08fcf75b2a2aa196ec59376a1a81a1bf8c4b88b2d41f681993ba8d2bd9a91a5c93ca183a74ee2bfca5eedcc7a17c045d79e75c0bd045cb68a768bb1b6eda8354de876c8c84a1b2c07c17ec3513258d307b324384734bb36e7f7e30faedad8cfbec46db663941487c58a990c3b71d193a4bc554", 0x1000}], 0x1, 0x0, 0x0, 0x6}, 0x400) 16:05:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/159, &(0x7f00000000c0)=0x9f) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:05:29 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x2, 0x4) syz_emit_ethernet(0x102, &(0x7f0000000200)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8300", 0xcc, 0x2b, 0x0, @loopback={0xfeffffff00000000, 0x2}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x29, 0x0, 0x0, 0x0, 0x0, 0x8}], @tcp={{0x1, 0x3, 0x41424344, r0, 0x0, 0x0, 0x6, 0x4, 0x5, 0x0, 0x8001, {[@sack={0x5, 0x2}]}}, {"cf6c7bf56e1e0230b66781f96b6a257eb7d6de21014848f352340a00bab1f28882ec895e2e7cb7e5a071099ced13bd4bcba4aba68b11afeba3f4c0b389f314269fdcece5b81c6962fc961ee5d819ca7096e3e007cc4fb368e491c2ec721b432601c74133e8fbcae331cf70aa2cdbb1adc9104caab92e3c5cebe4962fbfc38ada81361a4af57861ad71229cfcb845aba752482beec05fff0f4d15d16c32c43c861f655b0f232ca46bd4723a9b"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x3, 0x5) syz_emit_ethernet(0xac, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080043ec009e006700071d169078e0000001ffffffff8917067f00000100000001ac1400aa0000000000000000071f017f000001ac1400aae00000017f0000017f000001e0000001e000000200004e234e22", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="c004000690780007131292ed421f8d10e2fd4dbc3ccfc30194cb080a1ea238d800000007fc9ae16efa7d941c9203adc8e7d6083343046374945ea55f8a5f8d83748e00c90865"]) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x8, 0x3) syz_emit_ethernet(0x10ca, &(0x7f0000000340)={@local, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x5, 0x6, "2ac6ce", 0x1090, 0x2c, 0x2, @mcast2, @rand_addr="f6eaee287f4bde81fa46f592ea141daf", {[@hopopts={0x1, 0x1, '\x00', [@pad1, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0xb2}]}, @routing={0x2, 0xe, 0x0, 0x40, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x1}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}], @generic="340a788fb5b0ea91ded068dbd408f78894e916ea12bb572e2f17e2cda94ab4da0e465d085841a1dd4e65e5e8825ce5319ed2c2277db35cd90f95ef62504bba3ab6124ea4644e46222681b4fa1422af18665b019c236bafaa98d2999b4a2a17fa4173f5d7e9ea124d590e42a404e6aac28013b3fdca76c367728ead42518430557a7cfc435009e35e8ff9fadc2e784b61aa5791e1d177e78db3539b854732a1484150145a7d404ffadab87adde21736bd2c2d9bc375f18d8d50e77f52d2d6b8367c5f73c91faa5060f0aac5ead7a4fe15e030d8629eb34110ea03add95f73d7d0b1998c45054e1c82fdc379d8ffb33d886b5895d65b95c0d30e03fc0b11d2a27b09bfea96da4a844ea423466cdc94a50917822db96f86bf2d3963fa97aec49b42d12289bfb01848b3ccc70f6f08aaed5fb572d51429e5499a4f7c81b379a21a2957f5382d053353bb276e269321cac7d0cc2db23e088fd6e3920fc1cbd3f7032443ff214563fc2e691f06133e61e40d3ee2e395ee36051af608870c86c928d70c3c8892f8754edf3c1e10cadfb8511f62eabb73669a292d77277af360b3477a4c961f9f9027b18fd273892c10c3a406345fa030ddf506e3f17f2fdf8ba831c6c26f3d96b66d3f4d6a0376c53bc8da2c9ad9ccec5fded0431be401e104e80ceec8a015578f630eba73fa70ec7306d15a1298a80f19a2f2cb19baa2897e2306154e73107851002164623252318d76a2e2f24d5ab7be71d0347277246f25edd6da9a9c02964b689bcbf4e31ac5e3a8c27d50b413fd83fb7264dd80d4962b11fb39b3aaf175be5aa6e349c91f4050ef234458aa9ee29feb24c3fd1e5f0ed374e885fbda44bc68eff320b5b3faea95d4cb80970d5ae93300bb2a5d8102d3bc8815bf1b8440eced30d8e3695bed6f8fe2af5975defeaf0facd228efd20e731b2b738cd674385fd7b4e14b54f9db7407836260e1a797bcc3fcd75b27a40d25773bda9f48a8557719c807533cffc2d4e47153f346d5223a602d30a6bff8b0b816c0f82fa616d50f3c68c22fd315dfde107c336d992032f629064b9c6ec696f633a5a8199b63ac038c5af1eca6d2347f6b965ac3427c0fd3ed438eafb44ab2a404632fd85f51c023d769c231251d3c0e47caecebbbca746434ffaaabb6f790f4255680922fea405802d218f461a1faac95df4e84a50b3fc7d0541b79f14dc52a5123919e4e189534bde97073682165ccea6719f29c7d08fd2beeaf205a18ae92985a6f0d51ba97199a4b496ef7259071dc677675748e5a5416d3797333e6dda1e931fcd9b06b172bb543008d505df8a194e5f2445803277768678ac5de63baa748ff8687a3e0c8dd20bf2b417b2eb74b875b4819812b3d44ae1fe2fd5cc40b489d0c485f30ce671bb0af0d6dc4cfc3907168df5b1a618a3baa669639564d083f9158f77f03b8c0c31eda961e10f7f2a6bad7acdc793b9389f8923de26cd5b1bf289c5c1c327f13c5412c90f8b22a0fed6cde8fcab22b3d2001a7acde1627ff41f653b8b48cd02203c843ba1da626e304fbf6b0932ad7f95afaf49e31ae042a79d09cf59df7b68391c7f2b97eac437e53a1f40583eca8cf53a68e1ee2eb8c918bb9c142b48e9e135466c7baa30374de923a5ad7c0c264b71b150db027efcbbbbc83d7a0291f650319afbcb6c23c52262e900d7655844f4eb617d906fdacaf6bcc167c6aee1e9dbf90675b873f78d84d507b137f1e94fdcafcdedbea89c27d0274d39d1b649ec1172b7486034c5949339a2a4d65be3e2e7e77c783d7fc3fd242debce4f4b5d053c161f08cb1ea3332c210c3f4b8d8269b7583bff536bdc31d1d69e29576f485ceb3ad5100e67ae12eaa95307c90a3f255ba73f371d34ff163e326ae650e36e1883a7a89c4d77ff3f5050fbd2ac151d5bec74b0a14df28e33c1d16aaa3104cf6d7da85b4ece14403e38495102b60371a078a70d455a26dc85ee782b6d1cd65d5accca6bc69bf44ff289bd855a5acfe7e020348541172709a946803e8bbed07aa03bdb9ee2d0111c8ea78519bd25c46345e2dd46ecb36a710017d785122acc46d19840ba0874d6f1f127b5534306e076b279beb7e167ce158276ae6aaea21d1d82c1764482749e2ae53efdedb4a1290f2f8162effedf9363237eb1dcc2726162a565a33bac71127593874d7c4ae284db8f7ca29c87a518f4eedd90a0f4a7c5bb9ef799543ea36b1ec7a68a4c52baef820c31261cc34fe423eed7747a279dbc07259716a2300df981fb5f4548e8dc028976bc4e5e01ffd2ecdfb359767b4a9c40a9581e625a032f020d6e3d7ee578089888960d318f2cf4e1ab5a2ac326c4892b62dcdcb9d654e5498d84c5461469b7f9113ccce4e6847d56bff69912c0d5a38cfa106cc8b0e2e19977d9964fa994e17dea35db8ae8c5eb016f26349ee907054fcb8f0f4c72749e2eb8f551e6d57a5986d3d6c2a99be6a39fbb19d351676e4fda67f7b02b239ba805636b9a54182aae3358f482c71f84e39ad6a0f73b67c7431f6f612c6eab5b0368959667b2a427daa65780c720dc1c5bed6c4048b542f9d47eb7887328550baca689b3e541e8f68115983eb57702e73f92feeef3c42e08f4cba38ef86e8cf80588c7288a29408371aeff0d138eefafc1f6a6293b0388343907b58ccb471920a31608f0cf88c1f8dd060801841db5c5ef50d3d40c56c654c05573c37b2d3fe6cb17dc44bd328c2103ae871a1c03d70b440b87bfefbba6f7c7c07cb8d559226e83aca700e27bced5f2ff796ed11e06b371255b49443070ae544efb82911a490d162939a8874744ec88a5b8628c44969941241d3120bf03abd7a4439e4299359026a61978af3dac37463ffaac7cf1325a95415bf3aa2602e8955e6f3493659730a162326bcab4612c2a89023cb8091215dc03707d1b89dd706ebc4e984adf95b30e5d0521a38bbc337096f86640649023212f1d382e83f3f60403d70e8337eba10224c1fccca8754708244d166ee74e206b390779054c9bb1e61704a248c00ff225657df39585e61d1fc884682952fc222581f399a1b43087b47bfd9155c2c120d4a7076e206f01a5d6cc86a9d03e7d240ab9ef40ced4c048382945adcc4c01c08d4f5accf8d887a9714e7ccb06e759054b636000875db65b26ac5787c13b2135b57e9388c829b88936ece508b410473deeb183647bae0bde17eb82852c62a98be2dea8e2873528bba4e8d10073292db2e6e69cb29b60035fc4305067653de423f40d2ae23343baf4667f844abf8c2b82420098770aa3bb666bf61801792a7da04494f8d253f0f436f742830141d6b63942c966e8731afa0c0dd88ea89173f03828849ab79c36be92296d0859c5a2bcdf3be8d5b928346fb866778569751a42418900cf6f2bb96476684da7cbc314dc5bef91a5c6b8d87fba9bc75107807e5e98c8bf45d8eb8abab19d4caab31868a9f0b3c395fb324e6806718a5b7f086d3682bcd1e2696a1f5841e72726592cabfbd3b7336885c0811cc0b126cb48022017fc1b44542f99495693613eadeb9586f1108689429fef8e8e78deaaa05025f3f70255bb063096f7df1f7caf059e98f36ded876a8e989e2e2cf07c21a1b6699597a15f9de77f2e5a46065f3daf21857be155494f467f22b3e21f4352021565088941ab8ba92fbe5f80441c246894561fb3cec461c62991679cdbdb4ad0d5aa8776ecef5c3206162f52404c08850ba9c3de9589748834edaf1f53e09891abcf6ce36e417e44906d89609a4168a43d7287302e55097deae90929d322a6e5e2ab68c7eaa8f4b35952751be051843d917c10a17fc7e5f7646cdf70bec5745b2deb0409ac2585b052a3a795702abe90ba66569da1bbb44ae7b605c14e68ebd97f193cae11392536fe1bb6ae2c99359ef49b0e424d7e0eedf5e3c9c10b0f6edff3ae66a7c5c78df772fee13465356544809ea31801cc350bd51567401738b24cc1da9ab3eb2cd227777125d7ae3ef8ecb8adb29ad304cfae6edce4b57ca2a6c5705ca6a196c3dcd80ea8db3d28fc385ab635ac4668032ee014cdca2d982f9eb984f6ff9b969d7d444d5eba1331b4bc4b53fec83a5dc37c0ecd76298f1680ac7fea499df7c292b466cb88989385d374d35127faef256ed9e54f3428ffdc80597a1d67e03774b35ddbd1dbed301115b5b827c951a21ab41fdd36744c7119c8d03ccf157c48ca04629d839b1b71aa1bddce10d0a7d34584fb3ee897135ffbe7b02805d4a8a816a28b2376911a8c398c00b7ac83f5888db2eefbefd68b7149f3ea4d1f72e9970b0cc3e7c980ae7b6e57ba11e86c48676b995d8929c166e7a5ef90e45cedd525d4d3beae65e47da9374e6f0b696dd66e7b2e9567f8088df688d4fa30eed8c5aea62768ff37b8237816ab50826af74dc73820167cb79d27541bc39c9880aa2cbe9c23096f871cacd99a37253d427864ed13011c05e27b8baa9f535672b4e9966999fbbaeb2d27cc3fde542fcdf5662ae33111d923997f7ab7d6d7d59a3859a13c9ab117f9a39ec46d0bf0f8fdc03d2bbefbe679776d3978b91b5bf68b52af304e8166f615f355c69ccd124debe692f401c24e9c978b22ba7f5232bd798d7db40614b3d99bac61f7ad91649bedaa9d04c6fd2020660c8fcaedaed061f363055bd0317266384e54e27bc2ce218bb92014696ee0f4284498f15d40d2a2e80cec75f48ce159b02cc156e71264704b4ab38b76d1892ea6547ba5bc022317de24a60be797a0558373aea6aa8fce63fecbfd1b032cb5056ee2f1893e87758b5430c1af138eb617997ba8d18c9981182d2723c23e7ad12ede74ee6cb4024c73f717dd3c5019e5389377084329e998401f106784697e699a29b801dd38e28519a02aac07c1b71df9e7cc74bc93a41f229bcfd490193fc9a13cc76dcc5c9caaaa7df4bfc8c24c792ac6d6274caa7dd7a74a8a1ae99e11fd75b39c2cd4ed1d69823835748ab69476b5582013c64042d7160e91886ce974fea928dfd551c43dfadea9559ac4897a5b0bf241f9cfdc03649899bcb4b77694515f9cbc9ad5fc44a30af0912578de6dc18e77c3600a9b691ea0c3b8a4cfbb7988203247402142dec29c862fe35b92295cac95377ef7df4812eab4621a2e999a769c3569ff2fe09e6a0b7361b594260fe09cdeef816ce796318763b089291aacdc4f415ae280876c2a65750b0c499712398f94c2f29793f27157ed54ee4ba77eaf5d209c04fecc0ed3c92ee7d6163a80d758c1d1eb89e3e43317749778634ff1dd9ab184f3c8d85740a7b345fc833c4c4929285974475693c1d7ecf659acebc3687f0d3251d1ec0dd44a5c2410847399dce8a2db586cb3314d3787ae5067cbd87daa4ed79acbad1818614e5842b4f79a9cf84cc794426db526e89ee67149c06ff3c2692bbab2db37f9efeb48fd0338dd8a7752f28327931e929ef19395373b2d0a6909aa8ddf6cde16883e417cbae47f5313dca43efdc2a76aa0472334aa58c249c2b914f26ca6bfaa064dc9cdfa600c00beda8a4c7ae2becfe5b4a3762ef3070418e167e0debdca49298450267da5fc068c7c02a1d992ebec75a03886832b2030dfe41078aea9b71a4f7c8360c5e347d422c0df42bf7e8a62d2952c02e942ef96364bc36b1a01596f874836469be1f60967165a567052597f6dded7082b0e0d7b17ae16b62859a317b8efca32a9b6d0fbfbf615858bbb744de36ac3a889f2dd33f690b4a8814f484aed6223b6222ee9d26566c3842e7fbc4aa42122f86be4b13bd9cfba83f0df086fa4d"}}}}}) syz_emit_ethernet(0x10c, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0xa, 0x6, "2dffdb", 0xd6, 0x70, 0x9, @rand_addr="b65f5f073af88b3a78572cd98f49e34b", @mcast1, {[], @tcp={{0x0, 0x2, r1, r2, 0x0, 0x0, 0x12, 0x0, 0x2, 0x0, 0x101, {[@eol, @window={0x3, 0x3, 0x1}, @sack={0x5, 0xa, [0x10001, 0x4]}, @window={0x3, 0x3, 0x1}, @generic={0x1e, 0xc, "0756e1a24f8cec15b198"}, @md5sig={0x13, 0x12, "e4c62f1479e2353ce7c4425c4d2340df"}, @generic={0x4, 0x5, "f0934a"}]}}, {"a0a8c6068c5b9e98f78c3b01a3abda648fb6208d07f8712d1cce911fbe442557666bdeb6a05e4e5e90a3be797b159176a0f0642b879c70e83f17d9e2e0742b98c644c6d8c3b9756d41a4c59ae227e8a221f85f1c2fe3ba2efe432423f06179087f4478846878b69e3c3276009a329541f76957d82494c8eaf966d6190200357548ff45e017eae5d6d9743e5dd493"}}}}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x80000000, 0x3) 16:05:29 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x4d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x80000000) pwrite(r0, &(0x7f0000000300)="56e690800d4e0000000000000000", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x4d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x80000000) (async) pwrite(r0, &(0x7f0000000300)="56e690800d4e0000000000000000", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) 16:05:29 executing program 3: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000240)='c\x00') (async) unveil(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000240)='c\x00') r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000280)="40d92771b8", 0x5}, {&(0x7f00000002c0)="b1b2f82f12f88f163055dd7120a5a735a182a8163fbeff5ec0ad83eea771ca2d0a31f70a4a328a0dc441d229e3e0a80f5e12b6d74efc1ed97d656b8234c1ae33b2d88a22cd7cb721ef4b39bdc7df877e16e62b2719d426124618f40dbc11a8f65156febee7d93f622da50f5455c5d0a5f905c38d907cd6eb3348d71ef578e167047ff8dc0bb4608bd4aeea5d1bc474f661a3e4e2bea6d4998af061063dd76d1d68a657da07e0dbe65859847135410c67efe4fcd18ca198dbd89321fee8e2b21ae5ac8814d1e461ec3f5c7efc44c708122fb078ff4cd17618e34adc411cd410e758a736de076d19f5f6ab086bfdd02abd283a1e300cc6d6fb5ce95f6308742175f5f03c24fd7e749b8ab6fbccecba5a41a2e010194859e7cde9bc9229629e5a8ac09f8fcd7eafbd14ac6c929585aab7eb8955d8a700ec591a6563606707b24bfb3489995dd94a4d27f53fb8fcf8bdfd4137c78c170fd0a8f6a76977ed9b67e69481735cd22e955889344b390e548cef4538cd0736e2f4e8ee07a03ba939a3dc2b3684e4880a58fafd0f8f748e92f288667939601349db5cae97630e2393d0278b928b517a5e4c4897158c6e3828841fb6e64358a83f91658f77647c5173b25ab5103b57a18664ac1371fa7a15c300c3a930f1addaeaaa125c7d6369c514a4f447e422bc6196bc8e42d58315eb0020fd60bf0513033f8f04158db2efe8167fb5ef7cdf17e8624d59d1f6c9248e2aaefe5669642435bb2e2fb094d61f855fd25426f8ec8c4b7467f635a423ac2b7fe8f4f85aa99be2797f8d83aff018580fd17597662a15f9c2525d9b6e6e4840c2b4eac5ba10fe5e4c574f8e011db171e2f684aef32ff79f0f9fe6d94b85db9793439c881629899b912ef41837b83ae17f1eb9fa7730d852686d02ad30daca1f8ae2b23a3dec5c3285283178627b11a85040263b3e035c2e8f01fd4bf9d120d5031b4f3e72bdb26b4e855e8eaf09992a49d07a710ce50240817ff3923486b8d217435854bad4c8e81d5c4fe05c4819708da568c72928ceb98f4b36e70a68c08589899b56eac8047b086a551832368952c26e3e650716df1ae41a755d6e1124242923e7a5d379b1a48afa28316418c70d71ddc8e403f178f51a1c1a6f0c13d2634c67e484d770ebd81deb7fd9808064c80090cf4d9f9187a34f9274832fb85b1629398e9dd2855b21c0994db985cdd151b5e32adfb6f635fbddc0f2d944fce99d2b3d37278e04493ff8f76dcf96deae3d36edce5d28a6f6084b4f42a085ca4dc08b370942504fd7d83ec18767109041d1d2d6dde7c3d74a357cd25027b81a7809654d825d03cb1a6cfe38f7a5b570bfbc3de9afd0b1ce90e100a60f92dae917eeb63916b33f141be4346a6dfb327030f275f36f8ed99e5dd34018595f6fd0d7ab62160be101893c1794ecf9ce4a198c5455b1152de23c4262c750026aa5a16eb2d6e22424a960be1fab49a9edc1eb6397d784d8f8e02b1a3708370d9a2bdf2e8b0e3586f8d5b0cc63a02c7998d276d8e70841afc9a694d28295ab2d555d956c65e8fdf18e52b295c63254a701361ea17295df290a7de96dbd6e196b4483aa5cfcffb33a9343da2bf02a0c7187b0638249707f6330131a50bda7ef2d11f242092e252be62906c3896f87d8d3f2919d225d9100cf706d65489a2b9b5df6d659d00486bc9c98f8c135968ccc6051456a8c5affeafb768dfa6a2a0be412432a90085200d971c6f93b6a210ff4bf464a14cb970c70338de31767845137179dd5fc8fbad4282dac7a35d1e2fc7290bbda807927ec88514ae45eb8cb189238f39f6bef8f6fa4ef87ea94a791e725deb2743fccb8825053310aaba0409e9fdbde737abd7ada2fd993cda9133893581769e3444fbb3176fcaf21a3695caed613830093fb6171a3979a91aa0fdaedeac4608ce6e72fd32663f9a532cd79e1a8b216135a43ca957d84fd842e8ef8b7974acf5d4bb7cdd9c7983d85bcd0450d447c7d9a82c7ceb154043ba1fff36da926c8ad92570b09bff47885bb8e66d902fb5c02abedb34c96209ea1f5c88708347855e2c4a8aa85e7b09b528e2dbd13577fa6a54e2e07b7973711897ad63a632279b4a821d9cd3e40ce379a6cef43b5715295451098d556cf15b283ddbbefa545d99f282e17ce6190b210f183c56a4db54c9a49d6528adf746ee65415ffcab6031037ed635f272c781e74a1567a76a838f6b8b99c8c2d83f2980493462690d5ab0c9a0e4ea36d336d49beb2322a7d5450edb7863abaf0b2d23c57fe395dbbfe48a8a55d9d8ce7511386d07ad7d40dd72bf0556901fb98bd11f84b0c59635179c38b95740176f21b4f6e7565289e65962fc53276af8bd7c5035fc06dee521f707286dd4ef3736acf10601daad073818819d77c2643febcf407b083ca385055982da9fd93214c5f492cc02b1b8b6386f5229fbdd98c20a4aa392144df2cba1de720c8075608d0777737fb6724a4ca94e1524f8aa7ea2a08f26926f83d5df65fca8e444527e233f566579e861fe926561a41a3d07581fe1b541d2c4a08b3b95bf71a169edfb362ad8aca70e5734e8029d69b1553627d6bb12806eae46edcc09c859cf83d03ce672439f32526e8aaadaae10dc3aa700bde5e415c9bf639e7030c79c6e1a89207b4e1dc3b24873c5cf228d390809b44c98c1b57f5030dbb0f7f66f5fc0aa2c9a8ceb31b0e652a56b8faa4f0189f6909eebef1cc4b2801420f3cd7f9ee472f15bbff47083cff0fe11158aece47860adde1efd5db72a8fbaf55e04e6e72de37080c2a2d901a6ba928fc06c93641dfbf10ed6517f5c6b1beaf49195c3e8d6c6f1a2444ee7d72d15fc99bfc002a2c9c46a2d9cf9f29cc3b36082397383d071bfd1cfef534c7e7e1acb3ccc3cf61c6eb47f014967f8c86f5407ce8702f8a939785941e2c840205b97fd93570ccb277c0bbed0ebb1944c2dbf9604988e34b4f50be743b4baaf1f63d84515d20760ed7323d4d9ca3bef34fa6a903a39a53f0bbacebd887d93feff46c8c7afe5151c2c5602b7fe59294564b22789c3b26a82ce4c86efea4f0b994756aa4643685279eebb5c33f55d551a5b313f8707c48d050fcb3adb8ad5bf25e1609db336d8c9027e6a6cd6acfabb2194593fd493ecc56f676ece4a769c940e8614322d28462b77a5ec8473903a5e83f896678038c4d7f8dc1d653c187e08066643c17e74dafaf8b04bfe21ea5fc0af1dd323f4d1bbb6d73b109eb3915439eaf89eae6077ca51f52148441401bbbe93c786bace403215cfc0bc37e693d74dfac4db211ccdf6e665129517012b4c2d7be244998ab945357ec7b7e16c3bd8633514029009e2bde69369bd9f7a89f443e1418ee7be247bdeb04531d591f80920a1692d5c5922af9b594938b226dd7a32e5d1c3f753f3359496bd86440dee1921d5ec63195c71c64fc4442372aec6a5519bf7e5ad88124d20ac49628b991a6790f44cbdafba31d262ade13a623b8960b9d4efa0d42c2367a0657098f38d51eb088ed3dcdd05a3b67a0e7771131ad34852035eb6ffe3152ea57b4840191f007b7c0f7a4b3bd30fe313d972c2be0427f78accb8f657f272325a99ed233d49d1dec0546f1ed1350a5c98ab4f9bce6cd29ea1e1157859a3be7cb1492304c8c4e6b494b04a72194a8eacd579edccbd46cce546aa65d0b615ae63cadf3bd986b9556a340498f841334a8947e8489c121ef935dafff8d76322435631b715298f6f69ed40c26f6c4a147a6161fb1f09b0d6eb5001f910bd351ae035983492c191f40995ba534169b18abb0000cc02b93514e99fbd7df3ac091df5000b04c9400ab6637154710fd03ab36a19ae1e2f6d4765535646d5eea75de9f3e7116e68afe7fab92d5fb92ba87874014883ccbb7340e1e68b207d30fb6690b80e49384afe610d59eed1996a090d334b6798843694740e7c6595d740a9d233978ce813a4bdae38d9e72d7c3d46b99ecb3b44c8f44a09da448cf064bdaef36521cfcc000a0dd64509669d3805479581e9e9f45735a778690f35388d56b1f2520f6695a1975308c5b4c4fbbcee274f2af0a96c7b1b39fb6119260951e7bcfd22ef01607308d74fb3732320d39ea737eafca55b530f693d812b188108491a2a8a56803132a756e044ae395ac6c431d9f311d69aaad9a9d2bd4037019ca7daf47acfe07ed883f42570fd4cc4c17093a5ebcbdba364b268ba94baa76295ffe78e5f3f48d9f34ff50f3f6e73f7aff34b0070899f305aa71ad6b564ec03317d130c6bb9a5ef31430f813f0b18511cd05a57d86707d28d6bbdad27b2ab7ad97f07911f807c13d1f6c22d9e761d59e294e06414160a3ac94e16f9279983cc0d1d0172ed066b90b561f7c76bc55d1bd4318aa4972b9bde43812d28a98d5b79fbff053abaa09f653c974ec688e47b44b2d88285023523401864455730cd4f91a4b34629c16d4b3349ae4883dd4fe97a7870b8f1f77f87aca00ec74412422514364be85ae667adee8e57d82e2435bfd8db8a5264b9372c0a1f0f549dbd39f4e3b0a78a477866dca5d67450633827843b9a94e90e4f0417d8b76496031eb6c83ccd98e3b5f941fd92c89e31d82481fb69c1f23a0c08b0a133e8fcf0dbfa9f706d086d2865f0a621d3d32c391ed05b2f4f44ab3eadb77bba71e1fa88146adeb88654b8d9685ce8720cabcd667400a9172c7aa9a9cafb392e8a434f3e2780e4bce34889e2da57fb276893793601a254f94ce7b5957574358a385c38b2e9bde6f5ca5cdfa82b5ca564d41941e23a72886ee4d3f4fc4886123923abd11b5d42ee7a52856caac61c9f1d36f4d6028e2117eabbcefb6ce4e4fca2143783b822c86a404e3817642e23c74b97a6bde50c4d88df5d298de16a44d05c051435d0313d597e4d2f8d8ca4741fdcdd9162081a428225a1d1e7f6a53811c357b1107fc18c5e20e61357820bfd40649ad19ea4598641d7abcb74d0ceb29e9d509221cbc2f33d02f3a2ec2cc46298f1d3db3fed458a33ea37314a372b77c740ccad8cfee66f076ccbf72fafa97da7ea82f5d6100901a7a38a06e86eb524388be6cf04880b2eb80bad1c6238090a341321da385e7d9604ec6ce6839a6363e73b820fae4feb769e683aba0ab2012f1a14cb7b5bb9e1e4c648029aa72770925487f23fd6ef19ed2e033863eb861bc8f2261b2a6e0ea9c350485ce775c0bedc26c9e6750bcf3a17b4e3e7d8d06e49eb509d67762f5b13f82576248fb2bc0b59cf959f28d3d68e99a8f2db4c2ec8ac0ad435889c62fc6925a8ae2115a2128ed9976ff541e6b938e78213ca652801b81273451d0609944d1165d89956dc59898b84ed14a9a8d2c69bab661de7b3cfb736508d1bb86a5ffff8b305de7e0540d60b9e9300d33fcd9a7f7f17aaeebb81bf82547d1740fdf0270df3430760e03deebd9580a1f78be93ebfd9e46122faae57f721cb5474f0dcac8d1a21cdaf567e30c9ab67fc2ecb14591d0671f4da0ee98b1985bb0ebe38cd204695edbcd5e8b8797ce98bf6b6037014b0ad5c9ccb740f8469046123cfa64affb2f44a7de20db68154f78c696a58958f9e804380e6ca5028ba038f5d6fab0d718f10f1db9d6e55d27f7598f9902919190afdefc2f427ee18b0be93bee11b0e4916f88dd6d048674ebe43f7d169b7c04f47affb238dc0783f1df6ce54cb5464ea50c24de2b5c20cf6b4b4977c90be3c6cb751b400b0bafa7d50d72c93c28ea5204f7b088fabd91e04878255915188ab8d5976f0256c0ab9b4e5d86c2462eb5a102c9520f982d560c9d14", 0x1000}, {&(0x7f00000012c0)="7c0cf7c853ed9566ef2fc3b2f12205240abd57f809775bfe5f3c950f694826d7640b3dfe9801dc4b9cc1ad0c9bb8f433c0c109e8d074da33f113a61525a42688bad2f3c37a361d4dc75922611677c81dcd60c81cc542753852a3933bcf4eb203847a179a7cea166d02a16c0c5681966a1c8d63b848afd2a14812db40fe5959f0baf96741ff74bbbd65f6f84fc843104555a1b0ddf53007a6a2ba8707d38a0c385c024fb671a30e1c256543040e46f124f6861839f8ffcd2a95e8f5455d7ed43509a8e8c9f34aa16c3240be857522c0dabfbd234822d8643c37cc6443ce6765577991", 0xe2}, {&(0x7f00000013c0)="24654ae648528e8bd1af2045de1c135f79815d77e89935c55ddae1b2c2431a2306f8611849d734d2652b237cc1dd0e25dd82032b87c77c01c26ca0b1362711ae6b56d63b5aaffb173b03ad7c630bc82ef6e9bd9fa92266f6ccc528309a6801da4a22c6ec0d0bcc5cf6193668bd43d2f7abac2b51a544fbb9209640dc614cc6bb0c54a4e337220657849602114f42e93c99c50bd4", 0x94}, {&(0x7f0000001480)="c2d543831b61", 0x6}, {&(0x7f00000014c0)="68fc7390e1c3739caf443d7c8dfed19fda421949ec8dc6e888af717c57ecba", 0x1f}], 0x6) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000000)='./file1\x00', 0x100, 0x18) (async) open(&(0x7f0000000000)='./file1\x00', 0x100, 0x18) socket(0x10, 0x4002, 0xff) rmdir(&(0x7f00000001c0)='./file1\x00') (async) rmdir(&(0x7f00000001c0)='./file1\x00') 16:05:29 executing program 4: syz_emit_ethernet(0x400e, &(0x7f0000000080)={@broadcast, @random="468154c99d24", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x100, 0x0, 0x0, 0x0, @multicast1}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x9) 16:05:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/159, &(0x7f00000000c0)=0x9f) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:05:29 executing program 4: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000240)='c\x00') r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000280)="40d92771b8", 0x5}, {&(0x7f00000002c0)="b1b2f82f12f88f163055dd7120a5a735a182a8163fbeff5ec0ad83eea771ca2d0a31f70a4a328a0dc441d229e3e0a80f5e12b6d74efc1ed97d656b8234c1ae33b2d88a22cd7cb721ef4b39bdc7df877e16e62b2719d426124618f40dbc11a8f65156febee7d93f622da50f5455c5d0a5f905c38d907cd6eb3348d71ef578e167047ff8dc0bb4608bd4aeea5d1bc474f661a3e4e2bea6d4998af061063dd76d1d68a657da07e0dbe65859847135410c67efe4fcd18ca198dbd89321fee8e2b21ae5ac8814d1e461ec3f5c7efc44c708122fb078ff4cd17618e34adc411cd410e758a736de076d19f5f6ab086bfdd02abd283a1e300cc6d6fb5ce95f6308742175f5f03c24fd7e749b8ab6fbccecba5a41a2e010194859e7cde9bc9229629e5a8ac09f8fcd7eafbd14ac6c929585aab7eb8955d8a700ec591a6563606707b24bfb3489995dd94a4d27f53fb8fcf8bdfd4137c78c170fd0a8f6a76977ed9b67e69481735cd22e955889344b390e548cef4538cd0736e2f4e8ee07a03ba939a3dc2b3684e4880a58fafd0f8f748e92f288667939601349db5cae97630e2393d0278b928b517a5e4c4897158c6e3828841fb6e64358a83f91658f77647c5173b25ab5103b57a18664ac1371fa7a15c300c3a930f1addaeaaa125c7d6369c514a4f447e422bc6196bc8e42d58315eb0020fd60bf0513033f8f04158db2efe8167fb5ef7cdf17e8624d59d1f6c9248e2aaefe5669642435bb2e2fb094d61f855fd25426f8ec8c4b7467f635a423ac2b7fe8f4f85aa99be2797f8d83aff018580fd17597662a15f9c2525d9b6e6e4840c2b4eac5ba10fe5e4c574f8e011db171e2f684aef32ff79f0f9fe6d94b85db9793439c881629899b912ef41837b83ae17f1eb9fa7730d852686d02ad30daca1f8ae2b23a3dec5c3285283178627b11a85040263b3e035c2e8f01fd4bf9d120d5031b4f3e72bdb26b4e855e8eaf09992a49d07a710ce50240817ff3923486b8d217435854bad4c8e81d5c4fe05c4819708da568c72928ceb98f4b36e70a68c08589899b56eac8047b086a551832368952c26e3e650716df1ae41a755d6e1124242923e7a5d379b1a48afa28316418c70d71ddc8e403f178f51a1c1a6f0c13d2634c67e484d770ebd81deb7fd9808064c80090cf4d9f9187a34f9274832fb85b1629398e9dd2855b21c0994db985cdd151b5e32adfb6f635fbddc0f2d944fce99d2b3d37278e04493ff8f76dcf96deae3d36edce5d28a6f6084b4f42a085ca4dc08b370942504fd7d83ec18767109041d1d2d6dde7c3d74a357cd25027b81a7809654d825d03cb1a6cfe38f7a5b570bfbc3de9afd0b1ce90e100a60f92dae917eeb63916b33f141be4346a6dfb327030f275f36f8ed99e5dd34018595f6fd0d7ab62160be101893c1794ecf9ce4a198c5455b1152de23c4262c750026aa5a16eb2d6e22424a960be1fab49a9edc1eb6397d784d8f8e02b1a3708370d9a2bdf2e8b0e3586f8d5b0cc63a02c7998d276d8e70841afc9a694d28295ab2d555d956c65e8fdf18e52b295c63254a701361ea17295df290a7de96dbd6e196b4483aa5cfcffb33a9343da2bf02a0c7187b0638249707f6330131a50bda7ef2d11f242092e252be62906c3896f87d8d3f2919d225d9100cf706d65489a2b9b5df6d659d00486bc9c98f8c135968ccc6051456a8c5affeafb768dfa6a2a0be412432a90085200d971c6f93b6a210ff4bf464a14cb970c70338de31767845137179dd5fc8fbad4282dac7a35d1e2fc7290bbda807927ec88514ae45eb8cb189238f39f6bef8f6fa4ef87ea94a791e725deb2743fccb8825053310aaba0409e9fdbde737abd7ada2fd993cda9133893581769e3444fbb3176fcaf21a3695caed613830093fb6171a3979a91aa0fdaedeac4608ce6e72fd32663f9a532cd79e1a8b216135a43ca957d84fd842e8ef8b7974acf5d4bb7cdd9c7983d85bcd0450d447c7d9a82c7ceb154043ba1fff36da926c8ad92570b09bff47885bb8e66d902fb5c02abedb34c96209ea1f5c88708347855e2c4a8aa85e7b09b528e2dbd13577fa6a54e2e07b7973711897ad63a632279b4a821d9cd3e40ce379a6cef43b5715295451098d556cf15b283ddbbefa545d99f282e17ce6190b210f183c56a4db54c9a49d6528adf746ee65415ffcab6031037ed635f272c781e74a1567a76a838f6b8b99c8c2d83f2980493462690d5ab0c9a0e4ea36d336d49beb2322a7d5450edb7863abaf0b2d23c57fe395dbbfe48a8a55d9d8ce7511386d07ad7d40dd72bf0556901fb98bd11f84b0c59635179c38b95740176f21b4f6e7565289e65962fc53276af8bd7c5035fc06dee521f707286dd4ef3736acf10601daad073818819d77c2643febcf407b083ca385055982da9fd93214c5f492cc02b1b8b6386f5229fbdd98c20a4aa392144df2cba1de720c8075608d0777737fb6724a4ca94e1524f8aa7ea2a08f26926f83d5df65fca8e444527e233f566579e861fe926561a41a3d07581fe1b541d2c4a08b3b95bf71a169edfb362ad8aca70e5734e8029d69b1553627d6bb12806eae46edcc09c859cf83d03ce672439f32526e8aaadaae10dc3aa700bde5e415c9bf639e7030c79c6e1a89207b4e1dc3b24873c5cf228d390809b44c98c1b57f5030dbb0f7f66f5fc0aa2c9a8ceb31b0e652a56b8faa4f0189f6909eebef1cc4b2801420f3cd7f9ee472f15bbff47083cff0fe11158aece47860adde1efd5db72a8fbaf55e04e6e72de37080c2a2d901a6ba928fc06c93641dfbf10ed6517f5c6b1beaf49195c3e8d6c6f1a2444ee7d72d15fc99bfc002a2c9c46a2d9cf9f29cc3b36082397383d071bfd1cfef534c7e7e1acb3ccc3cf61c6eb47f014967f8c86f5407ce8702f8a939785941e2c840205b97fd93570ccb277c0bbed0ebb1944c2dbf9604988e34b4f50be743b4baaf1f63d84515d20760ed7323d4d9ca3bef34fa6a903a39a53f0bbacebd887d93feff46c8c7afe5151c2c5602b7fe59294564b22789c3b26a82ce4c86efea4f0b994756aa4643685279eebb5c33f55d551a5b313f8707c48d050fcb3adb8ad5bf25e1609db336d8c9027e6a6cd6acfabb2194593fd493ecc56f676ece4a769c940e8614322d28462b77a5ec8473903a5e83f896678038c4d7f8dc1d653c187e08066643c17e74dafaf8b04bfe21ea5fc0af1dd323f4d1bbb6d73b109eb3915439eaf89eae6077ca51f52148441401bbbe93c786bace403215cfc0bc37e693d74dfac4db211ccdf6e665129517012b4c2d7be244998ab945357ec7b7e16c3bd8633514029009e2bde69369bd9f7a89f443e1418ee7be247bdeb04531d591f80920a1692d5c5922af9b594938b226dd7a32e5d1c3f753f3359496bd86440dee1921d5ec63195c71c64fc4442372aec6a5519bf7e5ad88124d20ac49628b991a6790f44cbdafba31d262ade13a623b8960b9d4efa0d42c2367a0657098f38d51eb088ed3dcdd05a3b67a0e7771131ad34852035eb6ffe3152ea57b4840191f007b7c0f7a4b3bd30fe313d972c2be0427f78accb8f657f272325a99ed233d49d1dec0546f1ed1350a5c98ab4f9bce6cd29ea1e1157859a3be7cb1492304c8c4e6b494b04a72194a8eacd579edccbd46cce546aa65d0b615ae63cadf3bd986b9556a340498f841334a8947e8489c121ef935dafff8d76322435631b715298f6f69ed40c26f6c4a147a6161fb1f09b0d6eb5001f910bd351ae035983492c191f40995ba534169b18abb0000cc02b93514e99fbd7df3ac091df5000b04c9400ab6637154710fd03ab36a19ae1e2f6d4765535646d5eea75de9f3e7116e68afe7fab92d5fb92ba87874014883ccbb7340e1e68b207d30fb6690b80e49384afe610d59eed1996a090d334b6798843694740e7c6595d740a9d233978ce813a4bdae38d9e72d7c3d46b99ecb3b44c8f44a09da448cf064bdaef36521cfcc000a0dd64509669d3805479581e9e9f45735a778690f35388d56b1f2520f6695a1975308c5b4c4fbbcee274f2af0a96c7b1b39fb6119260951e7bcfd22ef01607308d74fb3732320d39ea737eafca55b530f693d812b188108491a2a8a56803132a756e044ae395ac6c431d9f311d69aaad9a9d2bd4037019ca7daf47acfe07ed883f42570fd4cc4c17093a5ebcbdba364b268ba94baa76295ffe78e5f3f48d9f34ff50f3f6e73f7aff34b0070899f305aa71ad6b564ec03317d130c6bb9a5ef31430f813f0b18511cd05a57d86707d28d6bbdad27b2ab7ad97f07911f807c13d1f6c22d9e761d59e294e06414160a3ac94e16f9279983cc0d1d0172ed066b90b561f7c76bc55d1bd4318aa4972b9bde43812d28a98d5b79fbff053abaa09f653c974ec688e47b44b2d88285023523401864455730cd4f91a4b34629c16d4b3349ae4883dd4fe97a7870b8f1f77f87aca00ec74412422514364be85ae667adee8e57d82e2435bfd8db8a5264b9372c0a1f0f549dbd39f4e3b0a78a477866dca5d67450633827843b9a94e90e4f0417d8b76496031eb6c83ccd98e3b5f941fd92c89e31d82481fb69c1f23a0c08b0a133e8fcf0dbfa9f706d086d2865f0a621d3d32c391ed05b2f4f44ab3eadb77bba71e1fa88146adeb88654b8d9685ce8720cabcd667400a9172c7aa9a9cafb392e8a434f3e2780e4bce34889e2da57fb276893793601a254f94ce7b5957574358a385c38b2e9bde6f5ca5cdfa82b5ca564d41941e23a72886ee4d3f4fc4886123923abd11b5d42ee7a52856caac61c9f1d36f4d6028e2117eabbcefb6ce4e4fca2143783b822c86a404e3817642e23c74b97a6bde50c4d88df5d298de16a44d05c051435d0313d597e4d2f8d8ca4741fdcdd9162081a428225a1d1e7f6a53811c357b1107fc18c5e20e61357820bfd40649ad19ea4598641d7abcb74d0ceb29e9d509221cbc2f33d02f3a2ec2cc46298f1d3db3fed458a33ea37314a372b77c740ccad8cfee66f076ccbf72fafa97da7ea82f5d6100901a7a38a06e86eb524388be6cf04880b2eb80bad1c6238090a341321da385e7d9604ec6ce6839a6363e73b820fae4feb769e683aba0ab2012f1a14cb7b5bb9e1e4c648029aa72770925487f23fd6ef19ed2e033863eb861bc8f2261b2a6e0ea9c350485ce775c0bedc26c9e6750bcf3a17b4e3e7d8d06e49eb509d67762f5b13f82576248fb2bc0b59cf959f28d3d68e99a8f2db4c2ec8ac0ad435889c62fc6925a8ae2115a2128ed9976ff541e6b938e78213ca652801b81273451d0609944d1165d89956dc59898b84ed14a9a8d2c69bab661de7b3cfb736508d1bb86a5ffff8b305de7e0540d60b9e9300d33fcd9a7f7f17aaeebb81bf82547d1740fdf0270df3430760e03deebd9580a1f78be93ebfd9e46122faae57f721cb5474f0dcac8d1a21cdaf567e30c9ab67fc2ecb14591d0671f4da0ee98b1985bb0ebe38cd204695edbcd5e8b8797ce98bf6b6037014b0ad5c9ccb740f8469046123cfa64affb2f44a7de20db68154f78c696a58958f9e804380e6ca5028ba038f5d6fab0d718f10f1db9d6e55d27f7598f9902919190afdefc2f427ee18b0be93bee11b0e4916f88dd6d048674ebe43f7d169b7c04f47affb238dc0783f1df6ce54cb5464ea50c24de2b5c20cf6b4b4977c90be3c6cb751b400b0bafa7d50d72c93c28ea5204f7b088fabd91e04878255915188ab8d5976f0256c0ab9b4e5d86c2462eb5a102c9520f982d560c9d14", 0x1000}, {&(0x7f00000012c0)="7c0cf7c853ed9566ef2fc3b2f12205240abd57f809775bfe5f3c950f694826d7640b3dfe9801dc4b9cc1ad0c9bb8f433c0c109e8d074da33f113a61525a42688bad2f3c37a361d4dc75922611677c81dcd60c81cc542753852a3933bcf4eb203847a179a7cea166d02a16c0c5681966a1c8d63b848afd2a14812db40fe5959f0baf96741ff74bbbd65f6f84fc843104555a1b0ddf53007a6a2ba8707d38a0c385c024fb671a30e1c256543040e46f124f6861839f8ffcd2a95e8f5455d7ed43509a8e8c9f34aa16c3240be857522c0dabfbd234822d8643c37cc6443ce6765577991", 0xe2}, {&(0x7f00000013c0)="24654ae648528e8bd1af2045de1c135f79815d77e89935c55ddae1b2c2431a2306f8611849d734d2652b237cc1dd0e25dd82032b87c77c01c26ca0b1362711ae6b56d63b5aaffb173b03ad7c630bc82ef6e9bd9fa92266f6ccc528309a6801da4a22c6ec0d0bcc5cf6193668bd43d2f7abac2b51a544fbb9209640dc614cc6bb0c54a4e337220657849602114f42e93c99c50bd4", 0x94}, {&(0x7f0000001480)="c2d543831b61", 0x6}, {&(0x7f00000014c0)="68fc7390e1c3739caf443d7c8dfed19fda421949ec8dc6e888af717c57ecba", 0x1f}], 0x6) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000000)='./file1\x00', 0x100, 0x18) socket(0x10, 0x4002, 0xff) rmdir(&(0x7f00000001c0)='./file1\x00') 16:05:29 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000001}) r0 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[], &(0x7f0000000280)=0x20b) flock(r0, 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x4003, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r2) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r3) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000110, r3) r4 = socket(0x11, 0x3, 0x0) connect$unix(r4, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000516600000000000000020000000000004fecea11ea8fedd6ecfc73fd3357ae26caa0416fa4f376336acf018c3e1c2781e4909f7c8df5f882b167bfcaa5b23ed00f4c8b2ca3ebbc257499a1f132e27acb5d602000d7d026ba8af63ff37283002", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x4, 0x280, r2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) 16:05:29 executing program 5: r0 = open(&(0x7f0000000040)='./file3\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) (async, rerun: 64) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0xfffffe1a}], 0x1) (async, rerun: 64) r2 = open$dir(&(0x7f0000000180)='./file0/file0/../file0\x00', 0x80, 0x20) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000940)="ce067b5e9df6f8ffe59574920fe7d2758dbe10cc2cb4bb8eb41d20eba0f189721c5e89d15112f0a37345bb0e3c35377c152920a9cb4ff6b4a9b0ac2b8a63e10d39731460fe0025cc81c7e3e923650c2254ffdcd40186f80a7b1da1b3410b704692adea0ec57b154f715b27856bbb8314bccc074cf8a8697fbc11cbbdeb25b3c7064517897fcf1329556a84de45709615026b05051744cd9056eb6b7504d71e241b5b3e8e660c4681c50473c5ca19621dc66f5b71c88543a97883d5e3423dfb794c641f15806bcd3b0b0ce16346da2635de115bf18892c7b812ebed4ae204afc29b696f5ed02b93e34236965a6d481e1775571e97f9f765907ddc686d6b8505a0c1389811c1d616502f76a1983d8062860a6dcbf028f4c8538aa164db095c5080197f65bf9f8095fd7541814c7303c525d155da82ac4f60b9310cc77cc396471cf25ebce19a1909d3bfac1e7b23c3cd147554cf2e0dc3dd41900ff257255b1396e9bd83a81056ea7b7338eb34ea279bafef0ad66504cc1489fc5ad75904936cd23257b8d10b857d5ec6aaa775ee5eae3fbfc26e05a92d9b43d7087fec9c675a703052a05617ed571a444c380393a724b8c187973881d2b9c4af9c3fc423dd9248e437e5ba26ed659cd6fa83c460d5e58f7f1b70523a26928692c072c7339c35ec7ca6367d0b52add310753b533bd6b6ae23fd3da6dbd171ae486ba396fc842305dfd0cde41d4c54af4ea6122e158768f084a95e95c12bb36f464b0ebb3751eb1f0ccdf30565352b46998555df736719e827a445ea6104a090e6268438c3783398686e98d91e584b32ab02631aab6e86dee839dc97db9920a8b60d33d6da0f679c1af1b36c2506c2c3d605a1023ff7d1a155fa89af5ccbe49f9894248c267399b70e78dc2778f46f88cfb769148f3c1081fb530083200139270f72d632d8d06be8b3d4226d05cefa1c0bbaf1a251a98aaf6f0d26a1dd0ff8d238e6ff790f04edb765ac955db496222a1fd721aa80a7f24f15eb84dd628f6d22ada2b86fe9139decd596a5ef224d50e7f0179eb838cab1375781ac4ec2d8e204be7bea402b59fad20a618ba4b3225237b2bb316eb05fa2ea743a41956961f5cc322389546c1101b555a3bedf018e66be7b27af54955d87c93067bf7b982ced3d3286d037e42229b55296021616f5e8e2c77d81f281e290a8f0870591d083e8c90e1470ce9fb00f4717804b9e6df2e94f1f57a570573d967209e6e1db61ee5a4d653be0ab5f8f78ea21bbb92930f2c85ae019e1988fec996b0de8fb8877d9ada09496332caad65902e0b7349a9c2ad4f9d32deef9f6a6e4e13c82033030e2108a2cfd1217fe6540736cf3b537f7c78b6b0a231beaa0abb3dcc23b129929c9201e84f631263eec7a24a6cdbc8f62e0ee33cd5518a7cd97535caf439b4e1dbd9127f06f043b1f923be289f8d8c33b19f32750f77f7ee84f11bc59a19a0c776ce602d4f180544c42a8862159f56882cffdccc6b5e7ea2a51a080d1c5f6f8069315f97feeefe3f0cb49047067e5cacd4500fdb26dda0b0e9bd14db28f3ddee888a3304e6a137e76a5e76f79bd6b23dd2432366f2142855608a194f175160cc92062309b2d12ddc2425ca240fdeb47108c35f3d2ba1b541278779f8f67a51b2dd082af816552a510c38402daa5c11ae0c20b58a3f7b1df9b31b4423cbd4e1033bcd38b060604c8095e43ffd2f0ef2837f3a6e78fce00510ecf07956df6a31202dc6723ff2fb0425e3a63c2559e638a8e9951efd6ed0bc0634e6e7677a651dc919c07fda6a387f077387f0630d1b1a11d18d99ce1e11255e4a941abefb099b5d333ec2b0e50708f82d5077769eeff4fa3999605d9f69c00fc3e91be71a63757f7f0f2ab6f7f25d1fdc73e751776b51846567b06101ea627ada202a1851cb5a8a3af4abf789dae0565096ddbae3e34f1013abf56ec7fd9c3de198f5baabb52d485d3f0655af876ae9658bef738af55179b30dedd584a82a83a4a0c8c0aff788374fdca6779a3f200763c2eca36927dbb1015b3492c0257d487a06c7489e036919ec88b1a6d13c6508faa79cbc2875bbc021d0cf2e3ac775b069fd04ce5b4cb501791400b2370795fe086ba2851261fd304cb36483de0c73f2ef7a670ab5126da633b39e6860a19b696bd514f2eac41ed066696da2a949d7d975c1abc893302e1832da2059af3f910bb241dae9fa5e7917d5e9ef74f293a113a35b2c9b27c882818c4b71afc0b1cdbec7763378c2e359938e523bf018727f2685124edb9b3c5d3d5d87d6b761459c6b9e9858c995edff1c296d69ab6f81b965576c6c67d494bab5de73d93486cd4250686a0b1b49f23d5a4829fb71b42e2a00037d890bd2ea85baab02a5ecc472e7373844e7cf4f0ca46c974fb7dd553ae009b4889e05a74706544b44602b44081ce7a6e0fe531f40414b6d1fffb3caf981d59313f6a41d99325dc644da81ff6893a9d6242114ad1fbdcdd4c8513c53ec48cd85826498ff6424da4877ab7ae9085d803b2f980156d6b069d6f94dddd37e9b4e74bff8d0c7dbc75aad9f19ce12e5da6dbda5becac785c39d52a1432d39a4507e0c2ba8aa442b8e96de5819e26ff6b994c9df80867160716c26ab38e0707cb802a5beddbdedd0bc7363fe3ca6389789e2ae85855bf6a54e2ebaf755f4c896a3e70fb94753c3314b325aec1e5eb27879d6c5ced2fb47c98ee44f3ed1789e56dd16497441157ecf61bc5962e0f364013e0683fadf0077347efb125b73b7c736edb157526d499aa986df51334741a835813090824381f8e6572a0030b32818e035fe80acab9a184c989e7a63659f4b25e2f751829771996f02f56bb42a5f3a19ec384aaef4c10c25570daa8b3feb6b73e3bc906225ddb0db2536358d1a7ba06640c786f2683604cff0acf298a01f0a488795f6016c2156839bf92b6ccd54859896346ac2741a178c973cb153537a24dfa258e9beb0bb1c416bdb5a42ebf7eee3f9990f20ea3598ef16a51fb503a9821be623e7caa1b8720cb112dcc1a0d5e000710fb45a5e188c14cd80f8eb50f53459a26638da9331a23c49211c3a5110e2638c2d31f26a0ac3ca5b1b2fc0eea22a6c15a48c7cfd13f8d852e01e9562f975d327c328d2c66a3cc461cc72e912e50d63927c59b02bf32799b5b03ccaeea6c3519ae8acfcea1826a3ac259de97549f56b409e588bb7f58c4596d0b875d519cd7535e674ea8e6a5c2f29be080190eec21141248d227e33cda091fe4d525895265b8da8352e77cd14c73f607a95a86e73bd4de7b885558776460b5dbcf24c6b189c1e2aa9eca589ba98d1523df5feccbd19327c588bd71139d55a7bf5029fb7667dad27eb5e47b02f411ba442f5cdc4f04c6424c8a732310c5948edae6d92e7281d5a5ad3d09b698449575eb1f69fc3cbba7e3ea5732525ae5fb210224c189aa984d7be91d184e76d30d32779262cc117abf8560cb278db6b352671b668a16f2ed27ecb535a2aeae4a54bc6ee4b3b9b80ffc5d658ae2ecd1f7ae32cc3c8edeb7ba14aa235a103ef3472cc009c5b29912f4d2860a78ff831e1a597fb647f521390c2718a12a9a136b4fe01f0439979392afb7bc9d143eaf5aedb2a3c197bb96825afd2a886ea6c08ed547ff331949400cab79c1e2a78b060b36be14fa13dcdc14eb9bbde84542f6dd41ed485b122918780fb936fbd415e4ef8cd8e3d06684528d699517d2b4d5ce34680d2f50734fdfb2b5a2a3d8a112c089b547741316d717e2b3103fb2730dd36f10cf64b864e8c9d2fbfa3506c4ff1f1fd103272cb8f4b255c61fed8f1298d3ca2458c737375c64d6a5bedc16d429ca128c91c3d6a551e0ba501450776e6f811ca71da4636ca12237b050656860512ace795c828988f211b9bf1ff7a20a6b6bae1ed0bec1814ce12451e17838cc8e2b62b7d93d84afd6c0c04bb6a6a53018abc0c4cc0c7cc43117c8fb676fdf70fbd9a1f17ee1085a692ef1c42cea49ca7ae27ca00979d253c50b6cbb82c2c58a2ed9392a304bcce104b67626590490b1490d7046f918f291677b32c9f58145a4c49bbb37aff9d0b863c5efcc6d2085a3babba7e128b864e9757073a27cdeeaf99812a93d88f20576fda2456a8f26f6c01ee30cfcac4f1d6e9cbe52b7928cc707cc8538d0c5aa33dc2a995294dda5d3d11c9bc8ade727078ba4bf84e8eee4764d84ac7020cc18176033d2cbb1773c91fa4f2cbe2347d6f23382a1e4809360daea928047b136f88a3c9b13a40d55fda37216ea6f63ee48a1f2842ecd60a20a4ed45cc650aa40d2e2820af77971ccca96511a04fe70e951d0e67be73b7fd01771cdbecf5e132ce87306da2304efe71ca5821faa24f6adedc5bb13213ded2191742cb74cda2ad3d6b660317dc68166a51cd6c8212166ea3a107e7b16aa49ad647c90346828cac5af5fe7b3a18859e196abdfb82feb9b56b333674cf675a7890b34c35314a85984ea4f1f7ff7cb70cd044d91b926e8f03dbb0b4fb60a4dbe2c71ce81c7291acb11a762f94ab1a9ed747bd109fda9c6261821bc5cf5a3a80bcbd879e9b60c28a090b78d8bdd322919ffc0994b1bb8147d501c8c6740e5876e5450dda3bbd8e206985aecca4a6454f5bf45d3e8be01901615ef5c72066d0f9e425cc2a39136bc728b1b0095a4daf5ec4d321ce7a727eaa871770a3ee6e19c374de39fbf1b2c909033c0f722c735374fcf4885e14edb777cb78f54142911d354554f7cf6aced2381783676b7cdcde15de5c49be097656aaae89457034155cfa7f99e72aa012bd9faa36fe9e63e3b6161ef5295953bf42cf4d6417390ff7b9cefc9c107a7b95a20697c5f0e9c953dbaa191d3d6aea5d0b5b2d3563d152becb34e32938e7b6af350183c099c0f052c30a7c2bd22178e376f14e30439ca757d7a9e6fb92095a5b8e0751fe8d92022e570162b507c34a55ded5058f4a102fc51d4a5f8eab9325ec4f69d6f55928909865016944a10fb87c8d58e55b5c989889c1be781874c9f6ef7d255c149cb870c5802ec43162dde3e59e3a39a92a6a55528c2e3d1c47fa0931847b7c189d83d11b1921474dfdeefecda50d86626f379c3acb6cbb0aa331761958cae7442ccef28ce1f2952f8c193e11c5112ca1929fae69a2d84683498f8a6e70faa7ccb1662fbbac69c728fef8caf009cc24c745665cd79bb3178611f54649a0758dd49484eb3036b830c6e432651de50ce57421a22bed32bdc3206ff8dfb7ffa89888ab76e93f16d19f34f69579d8b593b534c871825b075dd0b3f4d577fb60235c442ebec6bfdd65c351a99d8c59054362953502616978df9226014d0494eb7723ba81421f9c8c1a2a9457b735946b533587aa4489357457d8862cbd725a293e735b8af143a328a8f6253914a49341deb777ea6c12ab464cdc5bd00e3eb66fa735b271e84d77f42c2a36b0f9a59a89597d34df01923991fe764518399c7cee1e83352f03ddd18a276108392f219f1aca19dd1b5d25d376c6285149b53c99d8fdc2dcaafcdd5db877bb6851c401f91908122870afc4398f2147f114f0bb93f90cf8343961e9b05c98a7afd426e2fdc16bfe8315d72608758c0d38865f013755fc805cdf9e8efa03111a0cee696f2652ae31de08df8c3629967b865fa6b827686fdab3d32c55486116430a0d4894cababd87638d3eb6707eda01d3cc25332e6fad09637efe564d1381fccf80fb9a0ff008bc979be3f0dac16f43637c0e566a95ff13cf58aaa75c4fe083aab7a5a0f95b676eb6e822591b5d1f94983e9360329", 0x1000}], 0x1) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) (async, rerun: 64) open(&(0x7f0000000380)='./file1\x00', 0x10000, 0x0) (async, rerun: 64) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x81) connect$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) (async, rerun: 64) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)="b75368fc2a1bd5ac253aac5d9d6e5f504505ed66d7faa074b0b431754d0b619d5c369efcdb79daf9ff24fd5d2300e9eb476dea6958c12b6024b078b3f3daadad40296fd47004f697be593f3625b0586748510afbc41caed6ac66f45d003be60a17f6f676bc5aca52d17934ad15a304bb8a8b02b52186407fb0abb8951c460c658829e22ec8e0831c24994539c68d7d0210a6af344288b38afe0bf6a8f2a96b1e38d27202a2003f0fb889c550f5392354048821be8686eed28bf90e6063133183b45112b059adb890ad6b25cc850a399b88891580e751317b", 0xd8}, {&(0x7f0000000400)="9f8f5e71c0e5b23dc40daf5aeaa20a478802fa1111ca7ab9d75aed2268110614e35baec75760d4902477b65f3494edf032123bf4f94af3fb7d1e24e3974ece8027d0f6b4", 0x44}, {&(0x7f0000001940)="8091af6b51e5f13817fd4d72adf48492ee4e1016ac658862778fa86c3506d7beec902a8376902de96d7997de40a7219b518d584784395962c44fd17f58eeff1c9ffa14e7b5cebd10b877f6c809c7f34b49e7b39a726cc8e2fdc79f2e95b05d275cb7877fbeace136bf53e8e6e39b41b5f491fc9dbb0a98db1e6179e61e0d83322eba308620a69f7e1d45b4abe8fceebb1609203e06099a338708be24153913ecba7f30e60d47925e8174517789904bb91e0c99494ee9a14e3a0b627870647fa66aa279abb4cae27e6f3e0b11d4f8be91f0708961366b4fd3ab1b114fa6bcea40b28cc2c2f50f082f43d6368e94c128f60b8009dc87985361e6ffecb33af584136cbabd2bd1fa8b8406410d37a01306c0930a3b243050ed2be492585d08646b70017073a2cc7d5fd2e560c6ab96e044ab0f8b59d11e41204b2b5f1fd8b6f8fa89987ca92df3a97306bf62bd30cf9ef4ec8377f4b55c6582ef860583576666fe914724618e937290c63f21c8891adc1e4791b578b3dfe25d5ae9b32d959323c5b08a6496f2347a64d7114411d24d675f8d2ef2d6df5ccd0c93db1e819ab600f2e532d263ea90d782cee09cabc3df9fc515a1dc067065bef34bf49eba5edc11b92ee7e6ec1c667283e6870198e07b800b2fdaac2b2c36b3d6d92662e776300dca31939371c971eef51523a05434a3aa450cff3913b19581091790a7ea671149123aa7652ec26c3504782d6b0a264ec37e9993540beea79704cf24959f7ff786c64384a0b9960fd35a34b3e78c696fd2df25475c5e960add8473b5410f8d03f7b4d4cf8741b906b32f117d3e9a13d101ecf607b6a08cc54278f42d8f597145533d747e32e2469a4d9e9aedd378304cebf9ece0583b0df31cd40855e88efe8ff29b0bd8bb38ef440dcbcad380916e3db4bf163ee2ac1a2c8edd2927e3c36ac14c84fe8843da8bad19dec50bd1e78b62a94c3bcce66cd65758ba809680cb40743dc721cd295cc41d47f4b39fdc849efa1dc7aebfe383a827fe4da24801e7b7eefeb339e90b324cd2d531f41fda0ed0731ec9e13ab3d177d30b217c1de2c56a6eb797008c301f21f928e08b8be11e74f75d02304740ae7cac0d843f848fe47a8ace6ae93c0c00c0b98a16740e2fa77377b618b7b40e02f0015fa60550c5363226591392b10a1e54a6120dc84aecd0a44e2bedc054d963c951591415116af1d508561559b0c4e1718750c77e353bc6fa854b14d07fba5713968779822c45308095b85bfa5d54fa078b52eeba681c9324ded39daa97328d57306559f72af2594867373e5793e710a0c4a0949c8be4149309b53907767df836f1300964cb8e294df1603b93602e74ff48e81ffaa15f09e61d938558d745dd3ca67aa2dd66cd7218c2bfce511256d6b8238bd65fe65ad4351f4d8ce12bbfea8f19df690c13a075c4d16504fbb39d9e624f56da0219c9a5a50933cc39dc92a085dfec73d429453ffa85b18bea17345c14ee30f40b401c705ffa95fd44956839377390633cd6f5a6d78142e7ab4a25d873def675c9a6a5f9d9dc6c6512cbc5bbb4d5af299d6f3553e2ed60669525839ccfff56d141811b90409886efa8aebbb389098c20ec14d4babe814c8f9971385067e6f0bc2d69b9aea05374dda356bcea04e50fc5a4fb78a9961b92a86d31d8eb930a6076d735c5052b4a542e450d3374d5e23c94c22ce55659e6472ab73a59c3928490caf63843bf7639eb4d1bec9c3b671b1df075e22f5d99d8b89e5d14103421497245755ef83cafcc81d60c34bf70024700b4fd43aac59682a34c1525064b98a8f7a575defa2bd86d1da1d1e22074f6bb0ad67083e50919e2d1559a623856beccd39f12b0aee43a184d604bcd9add84133cd23d0d28d45e5daecee750c8b50c0ca4858217e4c519f64a23225f1c9dac7f007292ac6b106790746cf142ebe6b4dcb53ab57e8da94b3fef91add5d4ff49dd839555d165951a0e02702bb5ae7c6d131f002e1cbc483175990343a7742951c68cf60df2a0ebd5f966078ead75109117f2d71090cb1cf7c20953fd4795a23ded1e758741279a0d815fadde0aefa5fb26aabbc9fdf3e0dca5fb17a971916c591afd12f73b68c4542e95e5ab6fe6a4c6b90ad7599175543b6d76623590a2676586a26a6f68b741a3e70ad969f3445f35a2db9d40e2573dcf4bbbabc2921d3d3cc8b25c700308481d39a9b002ff5620bcdeda0478cf8dcb26ac67292cdf4074fd386eb106e023c6a6f9e79e73a1a453000fe99cb898e25ef3acea90faa63b58ceec76b198238da9977ffb46d6c0fd7eed0259038c5b5110199a5dad4884e370c5a1508964fbbe882ffdcbd9a8e132e9ed79d18fd67242c490af0c470694efe5effd775cd724c293c9735d454e6880e807473c569db3eb79c8415f79d2536929e541418f4745e4ad0958289e7880e464a193be60f7a3d167339470085c9abd79ae874797d09db7b26128349489e2c1f9524ad72a7cb0ea0917c90b383c675aea89d67fafd3d13a0c6fce16e3940e7b3671c6fd7aa0346ee28bf81550e69d671a4171369ec92638b024167672e51b55afc1cc92a894b3c27e810886c49d9f3bbd3cd9cf4fe6a72d27a4de4bc53e3c1461be6f7ee410fe1cd39327d0f3d23212a79a01c4e7df625d78e096f8ffb501f2d300c691eb90934e6517b421cc28f734f339f7d9c98771656bf2ebeff71081daa13d9940633a12dff8a17c5d17a743beb6fd2a4b0e9cfe46a0223e7ef398ce49fcf29483fa74bbeadc8a14967fa46a062c6708bacf0208c3530a3cad51bbbd3a1d069a7cf60ed5ef30edf8e9d5744d7f2d41242914325c38eb7636059cbe0a162b8ccd8876b38ce6e927fb2c783bfd0b13c0df40e41d1d9cbf027dd09ae6b277ec027cae903f9eed32ce7921132b2ab0b823903b84bbc7cf7c64eaa6f35bd6426341ec2c009cbd0614561f2e1fe47788afcabedf8ae3fd7717ad17ee31348343017746b128e05cfb68951a418055e0a37ae861d9ed4dc83fc0bb9e003ae71791474a769f05ca36a02dc49b42bb92d23e2e9cb32302ef98db6c9ec06524cb7e17f0d213fb5199143c8c1859141cd750f6d8daac4b47435dd985f2891ad0b94c96bfc6e7c704a77f5c394c0cce789ad42718e969461b1d0164815b855b6d3fa2e8f32fc00c472b5419dded68eaf6d59f2e00bf5624e0f1cd5d1e2db9d292b7a7376da613b3ff877420c89b837e0b30adf00528042a5f9b7620af5c85407ae0bce5135bfc36de980897640162f6a3ee4fdc5c2d430cf5d5244cf78af7189a940f8e524ce2f132288c2f0211d4f3028d194ff0eb8983fc9d546f683d8ab4b702a570dbf9a1e95c3bce068fe0b94f2b998f6eccd8f6f584fa1b686b37abfed68ed1161540e5db7922bbaacbb8d0eee7d74f32d3b98114682c02e7c5433a0e27d7e882fffb2f5bb7b6b1175d75258502c3063c53caa162e1f8c63ce16a631e5258ecb2b44758915b455f316cacc27ded03ccf330c18bcea66704f73cd0450c837a8ca828df7b54d6ae6c677b357d518365749521ea088a93b890c00cc8dd60fa77b0416b9900b95ef2d0c6ff9a8bd07ad5765d3498f22250fdcd154207197717da7aaae39aabfe9e1b8552aac4f304e4e4e6e94c1c16cb38e65b5ca2a1afb4b260286de2f7a9391acac5543af074cc8ce8133cd07775f6238f6078a6381671b10da444dbbe73ff3789833d97636902f0b40db830ba3a860679d78e090cb15336de107b704986863523e84d37e559bf29003f893aa57c6a9641f1370fb65ec44abd19b373bfe681b12633173de5725af29f5f984cbedbb93fb52ec9c5746457b9850608b39a7bca433df42fd1fbace47433fc669a152146de23851fec0aadfd640594133da7609198dd0732bcd812009f56b8bb44db027d436f8ad8053c9aa11d027c656835e65923a8f51cd866ddf9384a6e881b18e547fcbccb55b888b55b8ac66b36241b5ff6c9cf5a07614fd59211eb0192934ce0c71c9f7f06ae301f614486cdda180d285df68d0038490a8ca589518f282c391c8a2ae828e381f4c20684341f81e3e32a757d98af291329b721a25ffda96de0e8d29aada9339a1ca4e3e3ac9a21132df0191f0f113c8f6b02544185ba6da9b3557b5c5970dfd82efdf453388f92d61c97af922370f348e3a96152630c0a9efd43e21f05959b54c899295d98103a91eea738f40dbbbdaa7ec490f049f3d3e0aa9000c45fa660677cf98373454912a780f19b6899ce50d8bdf994d4b43767cdbebcc9bd9bc4cd76f7e73ad787d8b8b77336ba33f587e74e2ac19d65243fd02f0998c752eae4d6873c852f5225fc22d074a9408c5cee38027b05a35e56b99cf7b0ea055ecec797d8a65c590c9e9329710ea0b6768806fb3c2b82a2c6b81cefc42097bb16874d0c00276b861d3a92fbc22cf27b7cfbae287e0cc43cdbfa925419d6067b734badf2302da0cefb1c09e04319df86ee20ff54f78d2088c8ca95e73d29f829007a6bb3de3e1fb5b56af29d6552ed704621aeaacf4dfb8add67755f094c13ba3ef39b172c5e545b6ef6a7e8c812fc7b6ca3422cffbdcb89de6b5141f5cc75aeb2cb9cc4c95bd1fa6e00c4641c6731c523acadde45c13c2283b3cf83b823ea87dd59d1dd0637824352ed67ab27b33f6deff0b202b2e852d9da371f2576922d756f61be4c5bb2817b226b2df26aabd4dc054619b5d23320f9624f8c9738f1bb8864117cda42af786aa8f36af743574183e266008470eba7fbafc459d804748be42600610c38d7cd9fa5431d8424ab79bb630ba32573dd20a4d18bc3ae13a773ef37485066b034684f024730b66f78cdcf4bcd530f4106bfb2b9fcae9d2d23e0fb266d26ad8416ef650f95a4adf46587efb600b3b5be6ae4a90644931fd781dc18586e052f9e915480befde8594334c19153ee1caf40e380f7ba6ba014c8b0e5972815d6dc48a3a1af36788c646ee5e594bec3082c30ccaf137f296e6d1872e28e1f948b850d42b58f5b1345a5a04fd37dab4d4d19c1b098d4a65ef806a86b965f72858c07cb4c11af72ea71b1141eca22832a1e68cb204272c4163f0d9dfbab983baca78032cbb6943eac613317298d2321336254983b444c1fe05a37b5ff21fe1ea733767b57267f82887c104c3a2ebfd9ade7af37f97432c4e4134d8ebd73cca547e22b62f80d73c9cead9323bde8004c268053e2b6d7c7a5bce428665a7e2b9d13642bb69e5fcb504d2520abcdda56832c6963d806b9b61e2c8469cd8c219d76030db4dc2af001e4993f554cc9fc59130696843c63ce307a5051012f4aaf34dd01e04cdce1b27b13c44ce42da737d3b72869ce6a692c6a7acb5fc98e670fe50f2a76e66b5081657e72c6d3c005e329b0ce3e5ad309cc93f6d1734ef2b40a117046657978160b06cb4e46c018a5e60202b4b28cc597d5f01ac32c667e8acd7dee20efe8c49d1ab072887b5b74cfc0cf45e88aec416eee3a470e301a5702b16a7cf311698b1a7f973a878c81eaf56c10efd1aae65ece3100b6a2aef3a37ab09d2098fa4361b974979df1d77ef862997813befdb45e83f170c25565e685de454d12c800c3035b2180ba0fb32780a7dd61919e97d4165e990f90aa262a9437b20057e438a23aa6a65ef93bb1a915474784a919298092fdcec18ca74853fdbfb934a2646d47b8a5b2d177ab07c17afd19fa02301022529b936c78c26179080ea35d41ded5eee45acf3cff1f79542f1656c5e6c2df35504ff988a911919d549d1e3b98b5feddec27898b90de", 0x1000}, {&(0x7f0000000580)="b3455eff8cf6a55df80dc6726c630f71fe3c0e18d891fb3067470b68a7289b4c641f8b40f64c20b573b099d9e1f693ce575de063d06e972ef7fd4a4d8cb4d1692a7f5cb8c90cd21a23ee26f5328d34ed8154df967cd87632707da3eb2753c2116e9c34c83f00c563a42b39addcff7479a4fbd424ba3f2f7f1517301d24897d0f1201", 0x82}, {&(0x7f0000000640)="1c98ff47a8406015466927a1a6fb08c514132c3cdd1b970cbb7365c2f68bae3f936f9bafd86a420d893f668813edcc8b448c789f70988f3a3a6b11e5c0055a23b750fe906d588d5cd36d1bf829b70e675bc7c0b267e4ba9ee20d47e265278aab41aef49e10ed68848947e050b3ccc9f476bc5f41", 0x74}], 0x5) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') (async) mkdir(&(0x7f0000000240)='./file0/file0/../file0\x00', 0x0) 16:05:29 executing program 7: r0 = getuid() (async, rerun: 64) r1 = getgid() (rerun: 64) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdff) chown(&(0x7f00000001c0)='./file0\x00', r4, r5) r6 = getegid() fchownat(r2, &(0x7f0000000100)='./file0\x00', r4, r6, 0x2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)="6db27755a3b3a78179e85f1435bf9df5674c3b0b819d2703cb280eed417ff0f8df2bb26419afc3bfbd29cf3c8b33f6ee26863ca55666a3d26f031230118259316ae066a79f435ba8b9aa523c48679c6c60010c6347903586f1082c8da74f4e8eb2a67559af956637af67cab78d37b28318b4a1d3d05366820d0a691e12c28be7c93874200d1b7ce5f5419750b851f942be35304b2f0e8650c8c96ddead3f4beddf6f7064331a5ed23e293c719f367f3760eaf8957988a8173d3dc082ae85f92baf92c26412ef8ae99c5617c9e1f9cfcde19331fe5c1e30d65c0e929f6a0e031b1610a0a5ab940ef8de885b8dfa35e7903b2e5fc88907f2405851a4ae7e432df68c8158796ea0be9957bd60643bdad49620ead5e12c8a0596b136e8bc39d15a2fbf6dd4391df0c3d1d32512075b234c629f47bef5ea34926c7654d89d387cdd12756ac26fe562ab5da27c020721ae9f249513ec156a3c3e69499be626e5a58f7a2123d59053cfddf92887f4cd73e35b3c6469c639d9a97eb5e376e1dd4f5c5d5319e6ac4000afcf31cf6add943fe04251d205376bf57a61a1fc44288e3d6ef8729e1a64ae85312e172502c708b7f1574949950a14a117a96644d526421c395a8d812835c14aaf57c2c3f723867d345445c74e442dd4b7c1da541fbd8f2ecba50e64fb04960938be5b39b29f5fc2983262f7b5751b3118cff54a98826f1c718d41126ca1d7ef346f53917643a0c406e54a51c4b7a04953c4430448679e42a780b0a1ad2f3ebda894e8712f19d237757486ae613c31584a948fa417116a7dc54ee9daf49397b6b47ce231ebcae78815f90a708011bac8812c99ce963aeb83ece30dd60d6890c812beb852a8af1be6829bf7c75d2e572e7ad3a9213674354d64dc3b6817cde0e89d683cdfb2b36d11454a83d9558c03a6a4823e35e19bee179911ad3238acd7af50231a4c4f8171f6dadb5874aa7dab3ebab81f2052906f5706800aefbeeeb9a9084e58ce0e8cb379cebd724122fc0614b13265cc2c153549091b1d7d3b6e5248519cb61bec7075e1270d6444954634a48f898624a6914c9e0d8611d16719a9368fea0e1f860a22a59ba8ed2b0a011b5f984cad9052f8f226be3294dd1428c990d33d61991b11499712756143d2ac8b5dee7ff1f704cf83e03b918b974e06e8c66642731700a50ca065568a1739bc1c9fa9f4d534d69a492ab60c868cc8fa7f5b861b83562ffb75c5578203f7abef941acea86fef3a65e8ed40b25a659b964b47f14ca7ce343ed05999c77b83260cb8147b09df91b850eceaef58c0ee9bc47265510124bb37e8bc9db7bda7c01e4d1613eeba6cb6327666178654fc7b4a3bd07b1cb3e0a7141f0453b242e474b5f7c86328be31cfb0ecdc10d621d659ed63fdb6e3e201cfaac155168b5bed22b5a764cdaaf299fb437baee4d99aab7ea843cc65d3a7af89ecae493ef656cfa6dc7cbbc0dff62ee345c9265cff282a1661cb4bcab75a0fa4b4d976267a04f9e32241fd8052ad928057ab40143d20d95c4769b6c41b49b8a39664911c129d88400d6a3800955c8d0b996fc17d2da668f7b911ac510efc864b77765f5010015d4a436944d320c91fcbbdce3e1d460724b127eaad3daeb61a9e080c9d5e61c760bba2cdef96dc80f0bfdf9ebb95a882a16f16bdc36c905d3bca5c9fd901e3f9c840ff568cf392ead0bbf6226ca980c493b528ae1629d1a60c14654e5ce9b27d1b59aaa1694b4ec5d5171c4a6c682fedaafc4296e066cc659ee4821dfe225b5afa2be6f009a1382217e36a98d9ee27398e25cf8c56b4f0c43ee87cb47188bf320e56fb5482861ef3c7011a5c064fbe01468e959526c40f38c53d70f942f41972694d1368e0fdfd1c273cb9e922804298813552758a4e1d08c97ef0cc8d6721a1646ea37c0e454ea26e5f34e3039fa3246ef05ab7a0c7eaa47b1415bc155c261bd273f8d470449dbb8dd9436a9d1e82a4de72730dfa171081633bdd06655092a74bf75eb2479bbc9fae1e6e8bedd8f0ec5eafc18a9355d84f98f164ec3e20ec339adb2c335c6c6165911165a5ca8f0e6a85903b7fb1130e154100b66be8c32c84bc3fa4bdc8e4d14195477a4e3b9c9c0ce2b6f0f6e95b97f5940a56eca3052fab70d009fbaa5b6fabf656346e08ed7a1b4896f058565ba25ddd4ecb273690abcffaac73e6a0456e5d7b715ee3cbf7dcbcae5992cccf9e3afe9adc201eafb891a375fc865ef94e824108752a4c0a1915efcc57b0101ec3dffeecd1fd0fffaedb2fbb36dcb6423441b7040dfa9eb16701cd1f0cb26fe2e1ecfd2c5b0e7d22f9f673cb4a6c167780be1988c0dd3b1815845131343f449f289fad5f41b2ba9017227c8801b3708e4cc5a201bae71d1ba2706b039360147763e57543458200a80075792d6b19f98a28b1655b326125696cc7552a53ecd9846b69e8b10988c4f6da906cb4c9fa7f52d1dd2ee0fecef5892ecb5036e32952fa779becdf9d5417ad9c63fdc88484df8cc6db88b473a911824c87d11b878ecc673bb9ab7652f60e70ece7425c48ec7c4be8467218d37038d1b7543f84225b890f72eb7b71e0bfbbcd7e75f81658fbfc181e641016b7268d86dfa63c9fb89266c4c5b421258a93296e6573101bb247bab156e6f6e1576ad6fd27e769558ac3336b33f97fa080c26b27709910241b6034f600d4b4ff46b714cce1fb3c0161e092da87b88357f8ba20303187ee9e459c1f419c44c7ea192bd53ad3b0a3b1da763dbeab558e21f28774843d44d4daa70f6e5ac50554d57728859f4b25e46a8723bac175cd2d7a71ee7682908799c923285d1d2226f6c1f57325e2787f6fde27d7f4976253406abe0534451bd51748959671eeb717490b4e2942ef9d89c2ad890e173565167479195fe7326f7f22ac47baeb39c9a14bbddbf8c09d7e566dd398c79e905afe8773cf3f59fbfd3b107e29e0246de1b380c3ec2ffa57698a57af064fe557af13f81b6ca4ca93b68b170da8b33dc23471aa775af99b16e981bca60b0b9e1654b4c445ad7ea067a9f7e116c9706378da9074f1ff648e63042c476ab6e730d331fe6f911f6567cd5e84713887bfdae15dc8c1f88245c439452154454f55bae3219a3198e7282b8316026cda8d90b871ff63599b1b9138dc860a63e18d16f24f47c331afe3f44b7f96bef12fd69e9a3a808f55ee57ac068b06e2b9cd0868c785bdd0853873af043d04f40870919865405c0554fb52db21d7b687d9aaa8a90dd4d32d5a8e8e4ed1436517b72ec7839940e6cb71a6db3ec953fac4aa7699203f56a2b1525545a0ee9b2eeb0b36cd171a706d89df8641c4c987c74e72f3a87cda9c09cd931e1703dc97bb6652dc33e6dbab3338c86cc47e26171a87a69e9c751b787ce0e7fd6d686a88fe2bdd05938756875cc7cd98b6e54f57bbe87c04715280d564550254b0ba310cd9fc42a065b2004e37421526b7adeb47749b2429cbee849f957eed4c8cabb42aad553c078d0a0711ca187c8802be26536b8058f69dc1fbec6a7f03da5e87b8a875972f7f42c10cf224fbc27867f8c12c7bd2c05210697822f303e74da877dc3713f580fe6a28aa63ca84ba9f6448ead7eea8a5e2e7cf561195eb264782c7605e1b8a6180ba1703d3da2802d2b714ee1d6849813e5181450e0d1445e29451c05adb938ecd9ef63e617c997247c96b83671b9dc9330dc2af7dc3adf49d8c750ae45dde960789196a92b352d8e1475af37a217d14dceb4a1b41c2a7b2e2ccacb096963d33ee5987afe419c79dc3f52e06e9df6bff75cc3118b185e43a9dd80fe14d93cc67a5e496c06188e418ee83aa129a9630ac49ef4a0ab062305d81ca8240a1d28ba8cddc08b1b81040f5484628c29dab6afc47122b205bc58e5d2a07a325cf4a4d972167013ad57cdf70023eecebbdd5bd02e56772943df1938ce2ddcfc51fb1ec0b4712ea4ad5eab4fc69936db12258683ad053240ccbfefc1ca2c78fcc00da5a833372a0405674ef8742d9baa3e7697f6cee97ac674a960bd8e6c7029484dc597958ddebbcc69e62029c8f9bdcc73c94619635657cfc3202d2e6f7cda9885b230e5acb73020c8218a84678ad4cc06b37893eb197ee3dc00ee1672f199d5891d8abdb60848a020c334d8d209600aa5b41b3cc0f98dd52966c1ce363e3ca34d4eaa2cc8de7a1853b646a7b62a196a89b06bf0f22bf32c92e1b0230f16042cd01e90ddf2fcbf63de82b9c2100f1995b29782a4443f8802d99f83d63b1b0b0c0c8896f8fcf69b27d229326131057fae1b8c6510874e7d69e2b7e3321bd6ff8c4b9185e679867c0cc7f06b9448fc91639bad515d6369689e053d800881547975e78946fc7da5a35d6e37a841f60ede23781335121f56e8cabd678c9e5c99263197e98feafb0a39e8b4658843fde882e0f579cac89c1550dafc985b0ab146cd3f0bcbd92cbbfdfc84780eca1362fe1a598300105f529228498f7a9602a0ed80b684bcdb84356b46ac865c3e1987b1e3605a21317fc5ca69398165116e2dfe1f0db3ee90e51c34efa5aeb09b4e54fe74ae5d29e1eb08e3c6465332f01f6f16c85f486310d49298c52e61c07fd4a8ae4da634a15c5f82a4a0cb8e49b0d68ceb08730985c6783ccf2dd9af536bb3292b79a8f2cc7ff3cc1e71a38615c30fe22f1a48ead1f6c369f34495f83436cb7cccf0a8ff565624db2a21723fcdd8884c7cf6be8c463a3f2dfe74f9a20492046b1d7e443c874dc82f3fbb5fb6441a58bc386bc2c851854b8223043088a477b07d2b44f38d6807e652145e1901fd33a610fa3a8dffb62e4be730c2af863c6ee4318c58e2c58f78ee5f0cbabc6439d8e69c6fbe180f2b43578956a78f9877fec39e5b1bf75e7b8bc4ff0bdff00d43da9a89a0fa2135f1b6cf4e8186c31fa18eea67dbca82d6fa08044b6404a2c5dbef0abb3f86fa609e0f8e9239148e67ddc767aa43d2cf12b1070bee017ca12f4fd6f2d63273d6c3bf6f0267cb54d18ec31282dffce5be2714c29761caa44730712191e165cec6f7ace948d23636c559dccd8929fb99a3f946c2f8ef6d1fd777b86745e170e9c0c7802459118a9e0ff4e99fe8875602b9461efa8e7eb5f15e8935dadd1f76198adcc3804abeba678d88e8a54b5e3be6775f3d720c8a0f9cf6e87be683877ca79085135e817cde2116196d818ca2b25dc62b511391a55fdec7ed0644f038aaf2307c0c8bf684025a18f41c8bdef56a83362b443d52be622164e715165b5cb48ca3e0de6676df28f494659587d8830c91ef9af0ba42d49f6c736b6abc3021250ac65eb016c3f247f87ca18fef41f8d5990a0a80ed6220ba82a4090de078453b0a678bee353c6734adf30d5d595ea4b9a2ddf8052f24dcc104d636a0313070ff0aa9acb809dedc51604307dbbf868066142be0d987e23c987c89f859fc3c9fe25ad2170a2b6581a48b7197f78d0fe43f271e7223efa6fdc2562c49b5b02cd39fc91c3f1c87374d9c8fa0a1f4e903f8992f1c475cb74c59206ded935be8976a7874c15945f0dc0fde95852b2f376340782596e6eb4829bb9e4050e3e1e5cdf9a960ea1c659041802a5970cc8f0ab00db6ff3ec7b9d4ab263f62006d0e754807613d5b87a08fcf75b2a2aa196ec59376a1a81a1bf8c4b88b2d41f681993ba8d2bd9a91a5c93ca183a74ee2bfca5eedcc7a17c045d79e75c0bd045cb68a768bb1b6eda8354de876c8c84a1b2c07c17ec3513258d307b324384734bb36e7f7e30faedad8cfbec46db663941487c58a990c3b71d193a4bc554", 0x1000}], 0x1, 0x0, 0x0, 0x6}, 0x400) 16:05:29 executing program 3: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000240)='c\x00') (async, rerun: 64) r0 = socket$inet6(0x18, 0x3, 0x0) (rerun: 64) setsockopt$sock_timeval(r0, 0x29, 0x2f, &(0x7f0000000000), 0x10) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) (async) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0x29, 0x2f, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000280)="40d92771b8", 0x5}, {&(0x7f00000002c0)="b1b2f82f12f88f163055dd7120a5a735a182a8163fbeff5ec0ad83eea771ca2d0a31f70a4a328a0dc441d229e3e0a80f5e12b6d74efc1ed97d656b8234c1ae33b2d88a22cd7cb721ef4b39bdc7df877e16e62b2719d426124618f40dbc11a8f65156febee7d93f622da50f5455c5d0a5f905c38d907cd6eb3348d71ef578e167047ff8dc0bb4608bd4aeea5d1bc474f661a3e4e2bea6d4998af061063dd76d1d68a657da07e0dbe65859847135410c67efe4fcd18ca198dbd89321fee8e2b21ae5ac8814d1e461ec3f5c7efc44c708122fb078ff4cd17618e34adc411cd410e758a736de076d19f5f6ab086bfdd02abd283a1e300cc6d6fb5ce95f6308742175f5f03c24fd7e749b8ab6fbccecba5a41a2e010194859e7cde9bc9229629e5a8ac09f8fcd7eafbd14ac6c929585aab7eb8955d8a700ec591a6563606707b24bfb3489995dd94a4d27f53fb8fcf8bdfd4137c78c170fd0a8f6a76977ed9b67e69481735cd22e955889344b390e548cef4538cd0736e2f4e8ee07a03ba939a3dc2b3684e4880a58fafd0f8f748e92f288667939601349db5cae97630e2393d0278b928b517a5e4c4897158c6e3828841fb6e64358a83f91658f77647c5173b25ab5103b57a18664ac1371fa7a15c300c3a930f1addaeaaa125c7d6369c514a4f447e422bc6196bc8e42d58315eb0020fd60bf0513033f8f04158db2efe8167fb5ef7cdf17e8624d59d1f6c9248e2aaefe5669642435bb2e2fb094d61f855fd25426f8ec8c4b7467f635a423ac2b7fe8f4f85aa99be2797f8d83aff018580fd17597662a15f9c2525d9b6e6e4840c2b4eac5ba10fe5e4c574f8e011db171e2f684aef32ff79f0f9fe6d94b85db9793439c881629899b912ef41837b83ae17f1eb9fa7730d852686d02ad30daca1f8ae2b23a3dec5c3285283178627b11a85040263b3e035c2e8f01fd4bf9d120d5031b4f3e72bdb26b4e855e8eaf09992a49d07a710ce50240817ff3923486b8d217435854bad4c8e81d5c4fe05c4819708da568c72928ceb98f4b36e70a68c08589899b56eac8047b086a551832368952c26e3e650716df1ae41a755d6e1124242923e7a5d379b1a48afa28316418c70d71ddc8e403f178f51a1c1a6f0c13d2634c67e484d770ebd81deb7fd9808064c80090cf4d9f9187a34f9274832fb85b1629398e9dd2855b21c0994db985cdd151b5e32adfb6f635fbddc0f2d944fce99d2b3d37278e04493ff8f76dcf96deae3d36edce5d28a6f6084b4f42a085ca4dc08b370942504fd7d83ec18767109041d1d2d6dde7c3d74a357cd25027b81a7809654d825d03cb1a6cfe38f7a5b570bfbc3de9afd0b1ce90e100a60f92dae917eeb63916b33f141be4346a6dfb327030f275f36f8ed99e5dd34018595f6fd0d7ab62160be101893c1794ecf9ce4a198c5455b1152de23c4262c750026aa5a16eb2d6e22424a960be1fab49a9edc1eb6397d784d8f8e02b1a3708370d9a2bdf2e8b0e3586f8d5b0cc63a02c7998d276d8e70841afc9a694d28295ab2d555d956c65e8fdf18e52b295c63254a701361ea17295df290a7de96dbd6e196b4483aa5cfcffb33a9343da2bf02a0c7187b0638249707f6330131a50bda7ef2d11f242092e252be62906c3896f87d8d3f2919d225d9100cf706d65489a2b9b5df6d659d00486bc9c98f8c135968ccc6051456a8c5affeafb768dfa6a2a0be412432a90085200d971c6f93b6a210ff4bf464a14cb970c70338de31767845137179dd5fc8fbad4282dac7a35d1e2fc7290bbda807927ec88514ae45eb8cb189238f39f6bef8f6fa4ef87ea94a791e725deb2743fccb8825053310aaba0409e9fdbde737abd7ada2fd993cda9133893581769e3444fbb3176fcaf21a3695caed613830093fb6171a3979a91aa0fdaedeac4608ce6e72fd32663f9a532cd79e1a8b216135a43ca957d84fd842e8ef8b7974acf5d4bb7cdd9c7983d85bcd0450d447c7d9a82c7ceb154043ba1fff36da926c8ad92570b09bff47885bb8e66d902fb5c02abedb34c96209ea1f5c88708347855e2c4a8aa85e7b09b528e2dbd13577fa6a54e2e07b7973711897ad63a632279b4a821d9cd3e40ce379a6cef43b5715295451098d556cf15b283ddbbefa545d99f282e17ce6190b210f183c56a4db54c9a49d6528adf746ee65415ffcab6031037ed635f272c781e74a1567a76a838f6b8b99c8c2d83f2980493462690d5ab0c9a0e4ea36d336d49beb2322a7d5450edb7863abaf0b2d23c57fe395dbbfe48a8a55d9d8ce7511386d07ad7d40dd72bf0556901fb98bd11f84b0c59635179c38b95740176f21b4f6e7565289e65962fc53276af8bd7c5035fc06dee521f707286dd4ef3736acf10601daad073818819d77c2643febcf407b083ca385055982da9fd93214c5f492cc02b1b8b6386f5229fbdd98c20a4aa392144df2cba1de720c8075608d0777737fb6724a4ca94e1524f8aa7ea2a08f26926f83d5df65fca8e444527e233f566579e861fe926561a41a3d07581fe1b541d2c4a08b3b95bf71a169edfb362ad8aca70e5734e8029d69b1553627d6bb12806eae46edcc09c859cf83d03ce672439f32526e8aaadaae10dc3aa700bde5e415c9bf639e7030c79c6e1a89207b4e1dc3b24873c5cf228d390809b44c98c1b57f5030dbb0f7f66f5fc0aa2c9a8ceb31b0e652a56b8faa4f0189f6909eebef1cc4b2801420f3cd7f9ee472f15bbff47083cff0fe11158aece47860adde1efd5db72a8fbaf55e04e6e72de37080c2a2d901a6ba928fc06c93641dfbf10ed6517f5c6b1beaf49195c3e8d6c6f1a2444ee7d72d15fc99bfc002a2c9c46a2d9cf9f29cc3b36082397383d071bfd1cfef534c7e7e1acb3ccc3cf61c6eb47f014967f8c86f5407ce8702f8a939785941e2c840205b97fd93570ccb277c0bbed0ebb1944c2dbf9604988e34b4f50be743b4baaf1f63d84515d20760ed7323d4d9ca3bef34fa6a903a39a53f0bbacebd887d93feff46c8c7afe5151c2c5602b7fe59294564b22789c3b26a82ce4c86efea4f0b994756aa4643685279eebb5c33f55d551a5b313f8707c48d050fcb3adb8ad5bf25e1609db336d8c9027e6a6cd6acfabb2194593fd493ecc56f676ece4a769c940e8614322d28462b77a5ec8473903a5e83f896678038c4d7f8dc1d653c187e08066643c17e74dafaf8b04bfe21ea5fc0af1dd323f4d1bbb6d73b109eb3915439eaf89eae6077ca51f52148441401bbbe93c786bace403215cfc0bc37e693d74dfac4db211ccdf6e665129517012b4c2d7be244998ab945357ec7b7e16c3bd8633514029009e2bde69369bd9f7a89f443e1418ee7be247bdeb04531d591f80920a1692d5c5922af9b594938b226dd7a32e5d1c3f753f3359496bd86440dee1921d5ec63195c71c64fc4442372aec6a5519bf7e5ad88124d20ac49628b991a6790f44cbdafba31d262ade13a623b8960b9d4efa0d42c2367a0657098f38d51eb088ed3dcdd05a3b67a0e7771131ad34852035eb6ffe3152ea57b4840191f007b7c0f7a4b3bd30fe313d972c2be0427f78accb8f657f272325a99ed233d49d1dec0546f1ed1350a5c98ab4f9bce6cd29ea1e1157859a3be7cb1492304c8c4e6b494b04a72194a8eacd579edccbd46cce546aa65d0b615ae63cadf3bd986b9556a340498f841334a8947e8489c121ef935dafff8d76322435631b715298f6f69ed40c26f6c4a147a6161fb1f09b0d6eb5001f910bd351ae035983492c191f40995ba534169b18abb0000cc02b93514e99fbd7df3ac091df5000b04c9400ab6637154710fd03ab36a19ae1e2f6d4765535646d5eea75de9f3e7116e68afe7fab92d5fb92ba87874014883ccbb7340e1e68b207d30fb6690b80e49384afe610d59eed1996a090d334b6798843694740e7c6595d740a9d233978ce813a4bdae38d9e72d7c3d46b99ecb3b44c8f44a09da448cf064bdaef36521cfcc000a0dd64509669d3805479581e9e9f45735a778690f35388d56b1f2520f6695a1975308c5b4c4fbbcee274f2af0a96c7b1b39fb6119260951e7bcfd22ef01607308d74fb3732320d39ea737eafca55b530f693d812b188108491a2a8a56803132a756e044ae395ac6c431d9f311d69aaad9a9d2bd4037019ca7daf47acfe07ed883f42570fd4cc4c17093a5ebcbdba364b268ba94baa76295ffe78e5f3f48d9f34ff50f3f6e73f7aff34b0070899f305aa71ad6b564ec03317d130c6bb9a5ef31430f813f0b18511cd05a57d86707d28d6bbdad27b2ab7ad97f07911f807c13d1f6c22d9e761d59e294e06414160a3ac94e16f9279983cc0d1d0172ed066b90b561f7c76bc55d1bd4318aa4972b9bde43812d28a98d5b79fbff053abaa09f653c974ec688e47b44b2d88285023523401864455730cd4f91a4b34629c16d4b3349ae4883dd4fe97a7870b8f1f77f87aca00ec74412422514364be85ae667adee8e57d82e2435bfd8db8a5264b9372c0a1f0f549dbd39f4e3b0a78a477866dca5d67450633827843b9a94e90e4f0417d8b76496031eb6c83ccd98e3b5f941fd92c89e31d82481fb69c1f23a0c08b0a133e8fcf0dbfa9f706d086d2865f0a621d3d32c391ed05b2f4f44ab3eadb77bba71e1fa88146adeb88654b8d9685ce8720cabcd667400a9172c7aa9a9cafb392e8a434f3e2780e4bce34889e2da57fb276893793601a254f94ce7b5957574358a385c38b2e9bde6f5ca5cdfa82b5ca564d41941e23a72886ee4d3f4fc4886123923abd11b5d42ee7a52856caac61c9f1d36f4d6028e2117eabbcefb6ce4e4fca2143783b822c86a404e3817642e23c74b97a6bde50c4d88df5d298de16a44d05c051435d0313d597e4d2f8d8ca4741fdcdd9162081a428225a1d1e7f6a53811c357b1107fc18c5e20e61357820bfd40649ad19ea4598641d7abcb74d0ceb29e9d509221cbc2f33d02f3a2ec2cc46298f1d3db3fed458a33ea37314a372b77c740ccad8cfee66f076ccbf72fafa97da7ea82f5d6100901a7a38a06e86eb524388be6cf04880b2eb80bad1c6238090a341321da385e7d9604ec6ce6839a6363e73b820fae4feb769e683aba0ab2012f1a14cb7b5bb9e1e4c648029aa72770925487f23fd6ef19ed2e033863eb861bc8f2261b2a6e0ea9c350485ce775c0bedc26c9e6750bcf3a17b4e3e7d8d06e49eb509d67762f5b13f82576248fb2bc0b59cf959f28d3d68e99a8f2db4c2ec8ac0ad435889c62fc6925a8ae2115a2128ed9976ff541e6b938e78213ca652801b81273451d0609944d1165d89956dc59898b84ed14a9a8d2c69bab661de7b3cfb736508d1bb86a5ffff8b305de7e0540d60b9e9300d33fcd9a7f7f17aaeebb81bf82547d1740fdf0270df3430760e03deebd9580a1f78be93ebfd9e46122faae57f721cb5474f0dcac8d1a21cdaf567e30c9ab67fc2ecb14591d0671f4da0ee98b1985bb0ebe38cd204695edbcd5e8b8797ce98bf6b6037014b0ad5c9ccb740f8469046123cfa64affb2f44a7de20db68154f78c696a58958f9e804380e6ca5028ba038f5d6fab0d718f10f1db9d6e55d27f7598f9902919190afdefc2f427ee18b0be93bee11b0e4916f88dd6d048674ebe43f7d169b7c04f47affb238dc0783f1df6ce54cb5464ea50c24de2b5c20cf6b4b4977c90be3c6cb751b400b0bafa7d50d72c93c28ea5204f7b088fabd91e04878255915188ab8d5976f0256c0ab9b4e5d86c2462eb5a102c9520f982d560c9d14", 0x1000}, {&(0x7f00000012c0)="7c0cf7c853ed9566ef2fc3b2f12205240abd57f809775bfe5f3c950f694826d7640b3dfe9801dc4b9cc1ad0c9bb8f433c0c109e8d074da33f113a61525a42688bad2f3c37a361d4dc75922611677c81dcd60c81cc542753852a3933bcf4eb203847a179a7cea166d02a16c0c5681966a1c8d63b848afd2a14812db40fe5959f0baf96741ff74bbbd65f6f84fc843104555a1b0ddf53007a6a2ba8707d38a0c385c024fb671a30e1c256543040e46f124f6861839f8ffcd2a95e8f5455d7ed43509a8e8c9f34aa16c3240be857522c0dabfbd234822d8643c37cc6443ce6765577991", 0xe2}, {&(0x7f00000013c0)="24654ae648528e8bd1af2045de1c135f79815d77e89935c55ddae1b2c2431a2306f8611849d734d2652b237cc1dd0e25dd82032b87c77c01c26ca0b1362711ae6b56d63b5aaffb173b03ad7c630bc82ef6e9bd9fa92266f6ccc528309a6801da4a22c6ec0d0bcc5cf6193668bd43d2f7abac2b51a544fbb9209640dc614cc6bb0c54a4e337220657849602114f42e93c99c50bd4", 0x94}, {&(0x7f0000001480)="c2d543831b61", 0x6}, {&(0x7f00000014c0)="68fc7390e1c3739caf443d7c8dfed19fda421949ec8dc6e888af717c57ecba", 0x1f}], 0x6) (async) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000000)='./file1\x00', 0x100, 0x18) (async) socket(0x10, 0x4002, 0xff) (async) rmdir(&(0x7f00000001c0)='./file1\x00') 16:05:29 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x4d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x80000000) pwrite(r0, &(0x7f0000000300)="56e690800d4e0000000000000000", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) 16:05:29 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac5f78679c, r0) (async) r1 = socket(0x10000000002, 0x2, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x1e, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) (async) execve(0x0, 0x0, 0x0) (async) shutdown(r1, 0x0) 16:05:30 executing program 3: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)='a', 0x1) socket(0x18, 0x2, 0x4) 16:05:30 executing program 5: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000100)='./file0/../file0\x00', r0, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(r3, 0x0, r2) r4 = msgget$private(0x0, 0x80) msgrcv(r4, &(0x7f0000000a40)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r5 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x4) setreuid(r0, r6) r7 = getuid() setreuid(0xee00, r7) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0xfff, r6, 0xffffffffffffffff, r7, r2, 0x80, 0xfff}, 0x2, 0x3f, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x29, 0x1800000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) setreuid(0xee00, r9) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000040)='!^&\x00', &(0x7f0000000080)='}$,@${-\\)&}&\x00', &(0x7f0000000140)='@\x00'], &(0x7f00000001c0)) 16:05:30 executing program 2: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086337) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {0x0, 0x26}, {0x0, 0x1, 0x5, 0xfffffffc}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000200)=[{0x3ff, 0x80, 0x1, 0x9}, {0x9, 0x7, 0x1, 0x10000}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffed3, 0x0, 0x0, 0x0, 0x210}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0x0, 0x20}, {}, {}, {{}, 0x0, 0x38, 0x0, 0x0, 0x80000000000003}], 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x63d234b7}) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x1000) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x2f, &(0x7f0000000000), 0x10) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r4, 0x2}) 16:05:30 executing program 6: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="a5", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0xfffffffe, 0x0, "551577cf81fc7b457abe24105f76e85dc0ced443"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="e9ed19cc5d9a588a6ce4b0b436489ca52b544363a655bd63b7e76c4db478e893b94a163db4e3c83fa2cd7acf3266ea7c7db2f11b015111f6adf147aac4e9e5956cb0630c2618fd0c11db8a4c8f3c244a247dfcdb0b37b9d8778a3b9cb4825b8dd9c1ae54d6d65fa2237e48db7dca955282", 0x71}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='x', 0xffffff4e}], 0x1) syz_open_pts() syz_open_pts() ]}L#ڧY>]}L#ڧY>]}L#ڧY>panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/main/kernel/sys/net/if_tun.c", line 315 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *508747 82156 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic(ffffffff82722f34) at panic+0x161 __assert(ffffffff827a0c78,ffffffff827d347f,13b,ffffffff827b3ae6) at __assert+0x25 tun_clone_destroy(ffff800000cf4000) at tun_clone_destroy+0x234 if_clone_destroy(ffff8000265b9200) at if_clone_destroy+0x132 sys_ioctl(ffff800027813608,ffff8000265b9310,ffff8000265b9360) at sys_ioctl+0x49e syscall(ffff8000265b93e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffbc80, count: 7 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: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/main/kernel/sys/net/if_tun.c", line 315 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82722f34) at panic+0x161 __assert(ffffffff827a0c78,ffffffff827d347f,13b,ffffffff827b3ae6) at __assert+0x25 tun_clone_destroy(ffff800000cf4000) at tun_clone_destroy+0x234 if_clone_destroy(ffff8000265b9200) at if_clone_destroy+0x132 sys_ioctl(ffff800027813608,ffff8000265b9310,ffff8000265b9360) at sys_ioctl+0x49e syscall(ffff8000265b93e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffbc80, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000265b9090 rbx 0x80206979 __kernel_virt_to_phys+0x206979 rdx 0 rcx 0 rax 0xffff800027813608 r8 0x101010101010101 r9 0x8080808080808080 r10 0x6b96e69cf9b1186c r11 0x563c6a59e7716c90 r12 0 r13 0 r14 0 r15 0x1 rip 0xffffffff81a69eb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000265b9080 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=508747 stat=onproc flags process=2 proc=0 pri=85, usrpri=85, nice=20 forw=0xffffffffffffffff, list=0xffff8000278138c0,0xffffffff82cf3498 process=0xffff8000216fefc0 user=0xffff8000265b4000, vmspace=0xfffffd8069b56570 estcpu=35, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *82156 508747 78437 0 7 0x2 ifconfig 78437 396855 60780 0 3 0x10008a sigsusp sh 60780 355935 48498 0 3 0x82 wait syz-executor.0 93427 353494 48498 0 3 0x82 piperd syz-executor.3 43079 59505 48498 0 3 0x82 piperd syz-executor.1 32018 227740 48498 0 3 0x82 piperd syz-executor.6 91745 487345 48498 0 3 0x82 piperd syz-executor.2 83399 471977 0 0 3 0x14200 acct acct 9978 395870 48498 0 3 0x82 piperd syz-executor.4 65062 5949 48498 0 3 0x82 piperd syz-executor.7 77290 202851 48498 0 3 0x82 piperd syz-executor.5 4636 248302 1 0 3 0x100083 ttyopn getty 81066 436199 0 0 3 0x14200 bored sosplice 48498 219520 26746 0 3 0x82 thrsleep syz-fuzzer 48498 140642 26746 0 2 0x4000482 syz-fuzzer 48498 424901 26746 0 3 0x4000082 wait syz-fuzzer 48498 322104 26746 0 3 0x4000082 wait syz-fuzzer 48498 326577 26746 0 3 0x4000082 wait syz-fuzzer 48498 396919 26746 0 3 0x4000082 wait syz-fuzzer 48498 158508 26746 0 3 0x4000082 thrsleep syz-fuzzer 48498 65892 26746 0 3 0x4000082 wait syz-fuzzer 48498 137107 26746 0 3 0x4000082 thrsleep syz-fuzzer 48498 49790 26746 0 3 0x4000082 wait syz-fuzzer 48498 63979 26746 0 3 0x4000082 thrsleep syz-fuzzer 48498 339681 26746 0 3 0x4000082 wait syz-fuzzer 48498 28328 26746 0 3 0x4000082 wait syz-fuzzer 48498 132738 26746 0 3 0x4000082 thrsleep syz-fuzzer 48498 246975 26746 0 3 0x4000082 thrsleep syz-fuzzer 26746 152898 84117 0 3 0x10008a sigsusp ksh 84117 262407 23472 0 3 0x9a kqread sshd 23472 387130 1 0 3 0x88 kqread sshd 94879 438633 68064 73 3 0x1100090 kqread syslogd 68064 336690 1 0 3 0x100082 netio syslogd 39349 511115 1 0 3 0x100080 kqread resolvd 73877 227489 0 0 3 0x14200 bored smr 23509 425919 0 0 2 0x14200 zerothread 92543 143870 0 0 3 0x14200 aiodoned aiodoned 3968 372626 0 0 3 0x14200 syncer update 94046 283070 0 0 3 0x14200 cleaner cleaner 85474 238704 0 0 3 0x14200 reaper reaper 48776 462079 0 0 3 0x14200 pgdaemon pagedaemon 30605 33897 0 0 3 0x14200 bored viomb 75735 216865 0 0 3 0x40014200 acpi0 acpi0 37382 502936 0 0 3 0x14200 bored softnet 80426 394346 0 0 3 0x14200 bored softnet 89060 89584 0 0 3 0x14200 bored softnet 14399 358248 0 0 3 0x14200 bored softnet 14219 293923 0 0 3 0x14200 bored systqmp 87795 295418 0 0 3 0x14200 bored systq 77586 247353 0 0 3 0x40014200 bored softclock 28479 211607 0 0 3 0x40014200 idle0 1 495132 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 10218 6443K 7121K 78643K 19927 0 pcb 13 22K 27K 78643K 28865 0 rtable 179 15K 17K 78643K 10936 0 ifaddr 336 90K 94K 78643K 2683 0 sysctl 3 1K 3K 78643K 74 0 counters 26 17K 17K 78643K 806 0 ioctlops 0 0K 4K 78643K 7421 0 iov 0 0K 40K 78643K 3929 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1475 92K 93K 78643K 20244 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 266 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 5835 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 12 41K 85K 78643K 24555 0 sigio 0 0K 0K 78643K 834 0 proc 71 51K 75K 78643K 5981 0 subproc 104 6K 6K 78643K 2366 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 1722 0 in_multi 63 4K 6K 78643K 3315 0 ether_multi 1 0K 0K 78643K 174 0 mrt 2 0K 0K 78643K 103 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 247 1102K 1102K 78643K 247 0 exec 0 0K 1K 78643K 5479 0 pfkey data 0 0K 0K 78643K 167 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 299 93K 110K 78643K 155064 0 UVM aobj 131 4K 4K 78643K 134 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 834 0 NDP 11 0K 2K 78643K 968 0 temp 124 5770K 6798K 78643K 225065 0 kqueue 6 10K 28K 78643K 3919 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 4666 0 4665 42 41 1 5 0 8 0 rtentry 112 3183 0 3111 4 1 3 4 0 8 0 unpcb 144 28231 0 28225 279 275 4 11 0 8 3 syncache 296 98 0 98 25 25 0 1 0 8 0 tcpqe 32 209 0 209 19 19 0 1 0 8 0 tcpcb 776 9188 0 9184 298 294 4 11 0 8 3 arp 88 468 0 456 1 0 1 1 0 8 0 ipq 40 18 0 16 9 8 1 1 0 8 0 ipqe 40 121 0 116 9 8 1 1 0 8 0 inpcb 336 57417 0 57412 600 591 9 21 0 8 8 nd6 48 708 0 692 1 0 1 1 0 8 0 pkpcb 40 330 0 330 18 18 0 1 0 8 0 kcovpl 48 182 0 174 1 0 1 1 0 8 0 mppekey 1024 82 0 82 8 8 0 1 0 8 0 ppxss 1160 459 0 459 51 50 1 1 0 8 1 pppxif 1360 202 0 202 32 31 1 1 0 8 1 pfstscr 40 2093 0 1887 4 1 3 3 0 8 0 pfosfp 40 82 0 79 1 0 1 1 0 8 0 pfosfpen 112 82 0 76 1 0 1 1 0 8 0 pfanchor 1280 1114 190 602 48 5 43 43 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfqueue 264 64 0 64 11 11 0 3 0 8 0 pfstitem 24 1751 0 1344 3 0 3 3 0 8 0 pfstkey 128 3009 0 2471 19 1 18 18 0 8 0 pfstate 352 1507 0 1302 20 1 19 19 0 8 0 rttmr 136 13 0 13 4 4 0 1 0 8 0 art_heap8 4096 21 0 20 14 13 1 3 0 8 0 art_heap4 256 14794 0 14508 101 82 19 31 0 8 1 art_table 32 14815 0 14528 5 1 4 4 0 8 0 art_node 16 3159 0 3100 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semapl 112 5830 0 5820 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 35428 0 33935 94 0 94 94 0 8 0 ffsino 240 35428 0 33935 89 0 89 89 0 8 0 nchpl 144 67280 0 65660 63 1 62 63 0 8 0 rtmask 32 9 0 9 4 4 0 1 0 8 0 uvmvnodes 80 8053 0 0 165 0 165 165 0 8 0 vnodes 216 8053 0 0 448 0 448 448 0 8 0 namei 1024 267474 0 267474 25 24 1 3 0 8 1 vmpool 664 161 0 161 20 20 0 1 0 8 0 kstatmem 264 926 0 904 4 2 2 3 0 8 0 scsiplug 72 24 0 24 9 8 1 1 0 8 1 scxspl 216 204440 0 204440 60 56 4 8 0 8 4 plimitpl 152 3541 0 3527 1 0 1 1 0 8 0 sigapl 424 24612 0 24574 11 4 7 8 0 8 0 futexpl 64 299271 0 299271 18 17 1 1 0 8 1 knotepl 120 454242 0 454176 227 224 3 16 0 8 0 kqueuepl 184 7184 0 7179 69 68 1 8 0 8 0 pipepl 288 9971 0 9943 160 157 3 9 0 8 0 fdescpl 432 24468 0 24448 4 1 3 4 0 8 0 filepl 120 240599 0 240384 402 392 10 22 0 8 3 lockfpl 104 5401 0 5390 15 14 1 3 0 8 0 lockfspl 48 1398 0 1388 1 0 1 1 0 8 0 sessionpl 144 198 0 183 1 0 1 1 0 8 0 pgrppl 48 536 0 521 1 0 1 1 0 8 0 ucredpl 104 37361 0 37353 1 0 1 1 0 8 0 zombiepl 144 24574 0 24574 7 6 1 1 0 8 1 processpl 1008 24612 0 24574 17 10 7 9 0 8 0 procpl 696 60075 0 60023 57 48 9 10 0 8 0 sosppl 168 198 0 198 37 37 0 1 0 8 0 sockpl 456 90872 0 90860 2065 2055 10 36 0 8 8 mcl64k 65536 804 0 800 74 73 1 1 0 8 0 mcl16k 16384 433 0 433 64 64 0 1 0 8 0 mcl12k 12288 864 0 864 68 67 1 1 0 8 1 mcl9k 9216 344 0 344 68 67 1 1 0 8 1 mcl8k 8192 1296 0 1296 74 73 1 5 0 8 1 mcl4k 4096 3578 0 3578 37 36 1 1 0 8 1 mcl2k2 2112 182 0 182 80 79 1 1 0 8 1 mcl2k 2048 123643 0 123599 83 76 7 28 0 8 0 mtagpl 96 372 0 372 11 11 0 7 0 8 0 mbufpl 256 526189 0 526059 3360 3338 22 598 0 8 8 bufpl 288 42511 0 34458 576 0 576 576 0 8 0 anonpl 24 4733617 0 4719604 372 254 118 153 0 188 0 amapchunkpl 152 448310 0 447726 128 95 33 49 0 158 0 amappl16 200 50366 0 49816 372 341 31 55 0 8 0 amappl15 192 9 0 8 1 0 1 1 0 8 0 amappl14 184 850 0 838 2 0 2 2 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 2480 0 2477 1 0 1 1 0 8 0 amappl11 160 44 0 40 1 0 1 1 0 8 0 amappl10 152 296 0 286 1 0 1 1 0 8 0 amappl9 144 1091 0 1090 1 0 1 1 0 8 0 amappl8 136 1175 0 1065 4 0 4 4 0 8 0 amappl7 128 556 0 533 2 0 2 2 0 8 0 amappl6 120 1006 0 992 2 1 1 2 0 8 0 amappl5 112 1129 0 1125 1 0 1 1 0 8 0 amappl4 104 2424 0 2392 2 1 1 2 0 8 0 amappl3 96 67990 0 67961 2 0 2 2 0 8 0 amappl2 88 26658 0 26606 3 1 2 3 0 8 0 amappl1 80 543853 0 543353 27 13 14 26 0 8 0 amappl 88 152530 0 152377 5 0 5 5 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 133 0 3 3 0 3 3 0 8 0 uaddrrnd 24 24629 0 24609 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 24629 0 24609 1 0 1 1 0 8 0 vmmpekpl 168 196009 0 195964 3 0 3 3 0 8 0 vmmpepl 168 2286665 0 2284611 585 458 127 183 0 357 0 vmsppl 344 24628 0 24609 4 1 3 4 0 8 0 rwobjpl 24 577548 0 567910 71 11 60 60 0 8 0 pdppl 4096 49264 0 49218 1684 1630 54 74 0 8 8 pvpl 32 9499383 0 9480830 834 636 198 360 0 265 0 pmappl 216 24628 0 24609 2 0 2 2 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 7081 0 6198 51 24 27 39 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82722f34) at panic+0x161 __assert(ffffffff827a0c78,ffffffff827d347f,13b,ffffffff827b3ae6) at __assert+0x25 tun_clone_destroy(ffff800000cf4000) at tun_clone_destroy+0x234 if_clone_destroy(ffff8000265b9200) at if_clone_destroy+0x132 sys_ioctl(ffff800027813608,ffff8000265b9310,ffff8000265b9360) at sys_ioctl+0x49e syscall(ffff8000265b93e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffbc80, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82722f34) at panic+0x161 __assert(ffffffff827a0c78,ffffffff827d347f,13b,ffffffff827b3ae6) at __assert+0x25 tun_clone_destroy(ffff800000cf4000) at tun_clone_destroy+0x234 if_clone_destroy(ffff8000265b9200) at if_clone_destroy+0x132 sys_ioctl(ffff800027813608,ffff8000265b9310,ffff8000265b9360) at sys_ioctl+0x49e syscall(ffff8000265b93e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffbc80, count: -8