kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Dec 31 22:07:57 PST 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.110' (ECDSA) to the list of known hosts. 2019/12/31 22:08:07 fuzzer started 2019/12/31 22:08:14 dialing manager at 10.128.15.235:10188 2019/12/31 22:08:14 syscalls: 337 2019/12/31 22:08:14 code coverage: enabled 2019/12/31 22:08:14 comparison tracing: enabled 2019/12/31 22:08:14 extra coverage: support is not implemented in syzkaller 2019/12/31 22:08:14 setuid sandbox: enabled 2019/12/31 22:08:14 namespace sandbox: support is not implemented in syzkaller 2019/12/31 22:08:14 Android sandbox: support is not implemented in syzkaller 2019/12/31 22:08:14 fault injection: support is not implemented in syzkaller 2019/12/31 22:08:14 leak checking: support is not implemented in syzkaller 2019/12/31 22:08:14 net packet injection: enabled 2019/12/31 22:08:14 net device setup: support is not implemented in syzkaller 2019/12/31 22:08:14 concurrency sanitizer: support is not implemented in syzkaller 2019/12/31 22:08:14 devlink PCI setup: support is not implemented in syzkaller 22:08:17 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', 0x0) 22:08:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) getpeername$unix(r0, 0x0, 0x0) 22:08:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 22:08:18 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) 22:08:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xffffffff}, 0x0) 22:08:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)}) 22:08:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000000c0), 0x0) 22:08:18 executing program 1: shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000001000/0x3000)=nil, 0x0) 22:08:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f00000000c0), 0x0) 22:08:18 executing program 1: read(0xffffffffffffffff, &(0x7f0000000200)=""/34, 0xfffffffffffffef2) 22:08:18 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x81170d30a4db69c8}], 0x1, 0x80) close(r0) 22:08:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x403, 0x0, 0x0) 22:08:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000300)='./file1/file0\x00', 0x0) 22:08:18 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)='D', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 22:08:18 executing program 1: socket(0x11, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:08:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0xf8) 22:08:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 22:08:18 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000001540)=[{0x0}], 0x1, 0x0, 0x0) 22:08:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) 22:08:18 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') renameat(0xffffffffffffffff, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0x0, r3) chflagsat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 22:08:18 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) 22:08:18 executing program 1: socket(0x800000018, 0x1, 0x0) socket(0x800000018, 0x1, 0x0) 22:08:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) 22:08:18 executing program 1: open(&(0x7f0000001140)='./file0\x00', 0x200, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 22:08:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "3582c1be48125b4e750f85cc8ada5e380e36be5d"}) 22:08:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) accept(r0, 0x0, 0x0) 22:08:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) 22:08:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) unveil(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000003c0)='c\x00') renameat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) 22:08:18 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="880600356cca9c4ea25d47ec6eea60e99aaa15a8c6dbd9cdaab7ba7f08e8f7ed13b8bdc68b10afa98d8f186d2be651c62a333bc7aea9e261c1be05209016694b57e8d11a7c3fd4e41ebdb43d8b854562f3b4b2cd2b7edc9df9c8ad640141692b9c2ab6bdeb00ce1ddfb101f4ca2661da1e28323ec39f934d300ac8d81ed3f365981e53038f4f4ef4311eadb6f65623984cccf76ca570c8fddb539d02b0e707e0d21da57be26aeb25fb434b0ecf3a1286eeff247de3713aa3dcc23f3e1bd902af"], 0x1c) 22:08:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xfef8) setuid(r3) socket(0x2, 0x3, 0x0) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) getpgrp() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x5, 0x2, 0x2}, {0x3f, 0x20, 0x56, 0x3f}, {0x1, 0x5, 0x40, 0x4}]}) r2 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xffffffffffffff81}}, &(0x7f0000000100)) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) getpgrp() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x5, 0x2, 0x2}, {0x3f, 0x20, 0x56, 0x3f}, {0x1, 0x5, 0x40, 0x4}]}) r2 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8b369771bf2e230c, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc0000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7ac9e427) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) getpgrp() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x5, 0x2, 0x2}, {0x3f, 0x20, 0x56, 0x3f}, {0x1, 0x5, 0x40, 0x4}]}) r2 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) getpgrp() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x5, 0x2, 0x2}, {0x3f, 0x20, 0x56, 0x3f}, {0x1, 0x5, 0x40, 0x4}]}) r2 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00000000c0), 0x4) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) getpgrp() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x5, 0x2, 0x2}, {0x3f, 0x20, 0x56, 0x3f}, {0x1, 0x5, 0x40, 0x4}]}) semctl$GETVAL(0x0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x4d8ffc192115b769, 0x0, 0x0) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) getpgrp() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x5, 0x2, 0x2}, {0x3f, 0x20, 0x56, 0x3f}, {0x1, 0x5, 0x40, 0x4}]}) semctl$GETVAL(0x0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 22:08:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) getpgrp() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x5, 0x2, 0x2}, {0x3f, 0x20, 0x56, 0x3f}, {0x1, 0x5, 0x40, 0x4}]}) semctl$GETVAL(0x0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) getpgrp() r2 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x0, 0x0, 0x0}) 22:08:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x0, "135ace4940a5b07848c1443fb0ded12ee1736dfb"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="f23d1b526a8aeb7186f03c951aefb4ee3ca452115d0a", 0x19277158f17a35ab}, {&(0x7f0000000340)="3da198d0258e849d2fb92ce61b2c7cc8c2bf237fdbe5d3140abab98906e47a28bfbe37bfdd2bdb0dc757efcb4efadd3a63d57efd0dcfe3535847007e053d11969e1a7f99d73547377785caa0586555759366a5401ad0106670da250b24798409e30b2483a352619b9af622198058ab6e7d0fe9548a8b792deb39c1823eced211e013ab3d64237105eb823612abfc6d6fb2c833707fe1d992"}, {&(0x7f0000000580)="f90655d76ef86cbba0b4a6bc40083efa366045faa9963dcf4225353fd232586776614da23ea45d80d5ac5a6a766f89d632fd44d84b4e52ce7cf7529c6d21744dc27bc70f6c482ad7d7b7352ce3720acfd9a6791bde16b716b4038e1a937b40bba1ef0ad343a2282680ca5e1f1b5d9aaaf84131842d6dc3f67be93405653b55c0a5391882114505b0106f9ca88fd535ea343d4364de823001f76a5c6fe3f923ed7317583f716ad4d99034322b5d2bfd8bfa471b3665fbf4750b9ec8f56bcc9d03a9b09c5144e793612fc69093990e45ae1fdc3c82"}], 0x4) execve(0x0, 0x0, 0x0) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) dup(r0) r1 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xfe3f) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000023c0)=[{&(0x7f00000013c0)="2b9a0920a960c9be8c3ec036e332541d828ee86dfc86d79185ff2087e8ddd94ce2ea5d66dd0484e63e3defaa501bb9b89784119a6d87893696ac636bde839e9494e1b8b556dafb3d9010a1fd89c119a7f6e6425639d1b93500cb1362a6122893b0dba3faba048e1825e12f47d9669a93d6299b0c95f23df967f94f577fa7aa5d1f7a268eaab4cf214ddf3631427b15ea32898806c4b2b59e75e5e62be0965b989f6146ab4ae11b8edd39b3d22129314b5e59c13c589766f0e2ea84b0af2440075f031b80856cc5084f2a4121070e8c906edb9fcf7ad265b55146fc2fa23dd74f441a44dfe4f71171126236956c78b4608c914a06e500147ac1533814d4308b9b369d9182e9159657a6b14c95427a76f5c07b7bf9775d182536ac9da7f543e2587531737030c8381cdf1f1710e892d01ed92e8450c6080fef88cf10e8b15ae3460e39f4233563ac7cee7c997cbfd70889c8ac0465e0b880328d7b", 0x15a}], 0x1) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) 22:08:19 executing program 0: socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 0: socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000380), &(0x7f0000000440)={0x6}, &(0x7f0000000480)={0x8}, 0x0) 22:08:19 executing program 1: setitimer(0x0, &(0x7f0000000040), &(0x7f00000000c0)) 22:08:19 executing program 0: socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x0, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) 22:08:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto(r0, &(0x7f0000000040)="5e81de585d874e08ac1e2be11f36e109f1c4585c35e1302f415d61da796fa13c58e959c6913995300b238e4041", 0x2f, 0x8, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x115) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x0, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x0, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x8, 0x0, 0x0) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x8004667e, &(0x7f0000000000)={0x9e4c08bfd20bd7ea, 0x0}) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f00000000c0), 0x0) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x0, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x0, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x0, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0xffff, 0x1002, 0x0, 0x0) 22:08:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x0, 0x0, 0x0, &(0x7f0000000300)) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/\x00\x00\x02\x00\x1f\x99\xab\x00', 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100), 0x0) 22:08:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0xffffffffffffffff) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) semget$private(0x0, 0x4, 0x91) semctl$GETVAL(0x0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) semget$private(0x0, 0x4, 0x91) semctl$GETVAL(0x0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) semget$private(0x0, 0x4, 0x91) semctl$GETVAL(0x0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xffffff07) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)) pipe2(&(0x7f0000000000), 0x0) 22:08:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) unveil(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000240)='\x00\x9d') readlink(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0x8004667c, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000280)=""/178) 22:08:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1}, 0xc) 22:08:19 executing program 1: r0 = kqueue() pipe(&(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, 0x0) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, 0x0) 22:08:19 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x40000009d1, &(0x7f0000000140)={0x0, 0x5}) 22:08:19 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, 0x0) 22:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x0, 0x0, 0x20}]}) 22:08:19 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 22:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 22:08:19 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x10000000000003, 0x0) sendmsg$unix(r1, &(0x7f0000000c00)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000bc0)=[@cred={0x20}], 0x20}, 0x0) 22:08:19 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xfe3f) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000023c0)=[{&(0x7f00000013c0)="2b9a0920a960c9be8c3ec036e332541d828ee86dfc86d79185ff2087e8ddd94ce2ea5d66dd0484e63e3defaa501bb9b89784119a6d87893696ac636bde839e9494e1b8b556dafb3d9010a1fd89c119a7f6e6425639d1b93500cb1362a6122893b0dba3faba048e1825e12f47d9669a93d6299b0c95f23df967f94f577fa7aa5d1f7a268eaab4cf214ddf3631427b15ea32898806c4b2b59e75e5e62be0965b989f6146ab4ae11b8edd39b3d22129314b5e59c13c589766f0e2ea84b0af2440075f031b80856cc5084f2a4121070e8c906edb9fcf7ad265b55146fc2fa23dd74f441a44dfe4f71171126236956c78b4608c914a", 0xf3}], 0x1) 22:08:19 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x40007) 22:08:20 executing program 1: pipe(&(0x7f00000009c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001e40)={0x0, 0x0, 0x0}, 0x0) 22:08:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000340)={0x18, 0x1}, 0xc) 22:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000001300)) 22:08:20 executing program 0: utimes(0x0, &(0x7f0000000040)={{0x3}}) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 22:08:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f00000000c0), 0x0) 22:08:20 executing program 0: open$dir(&(0x7f0000000500)='./file0\x00', 0x54b89910f1c80a30, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r0) 22:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2d}]}) 22:08:20 executing program 0: seteuid(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) 22:08:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 22:08:20 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)) clock_getres(0x2, &(0x7f00000000c0)) 22:08:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 22:08:20 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) ktrace(0x0, 0xd, 0x8, 0xffffffffffffffff) 22:08:20 executing program 1: mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 22:08:20 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x811, r0, 0x0, 0x0) 22:08:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') 22:08:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f00000000c0), 0x0) 22:08:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="e6e18e556a36e520cafccc1acd83c855d63d7cca423bdf15cda5b67bd5c4f3448f1412ed62cc144afab7101d", 0x2c) 22:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0xffffffff) 22:08:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 22:08:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000080), 0x0) 22:08:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, 0x0, 0x0) 22:08:20 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) 22:08:20 executing program 0: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) 22:08:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 22:08:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 22:08:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 22:08:20 executing program 0: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0xffff, 0x1003, 0x0, 0x0) 22:08:20 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) 22:08:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="46aedfb8b70da162d6a6b1d7166c251ee84b95254736d1c27323a4f5e7493cd1661312e6a0e399a3625ebd7b35c21004e27b545521771f67ae778e95ab3e5bf914225d179e540c286e54330356c8df8ef6490b2da34f", 0x56}], 0x1) execve(0x0, 0x0, 0x0) 22:08:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 22:08:20 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x20288, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x6b9a2e6b8b91e176, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, 0x0, 0x0) close(0xffffffffffffffff) 22:08:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x4004667f, &(0x7f0000000280)) 22:08:20 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="05b2e6235b6ff6df", 0xfffffffffffffd99) 22:08:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 22:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) 22:08:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0), 0x0) 22:08:20 executing program 1: r0 = kqueue() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)) 22:08:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x881, 0x0) pwritev(r0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0, 0x0) 22:08:20 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 22:08:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xfffffff8) 22:08:20 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8b369771bf2e230c, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7ac9e427) 22:08:20 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8b369771bf2e230c, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) 22:08:20 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x53}], 0x2, 0x0, 0x9, 0x0) 22:08:20 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x7f227b5f98fce015, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100010000}) 22:08:20 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 22:08:20 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x40031, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x840000000000a132, 0xffffffffffffffff, 0x0, 0x0) 22:08:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 22:08:20 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getpeername(r0, 0x0, &(0x7f0000000100)) 22:08:20 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) fchflags(r0, 0x0) 22:08:20 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) 22:08:20 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x33, 0x0, 0x0, 0x0) 22:08:20 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000100)='./file0\x00', 0x0) 22:08:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='x\x00') 22:08:21 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000002300)='/dev/tty\x00', 0x0, 0x0) 22:08:21 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000040)="ab149fb7780bab77345645a1c5bd221ff4dd819cdc9ab9bab1cac01e6ea0654e6d8fd765281b40c9cecfd4d1ddff1ab345c5eecc7db38873785272c907fe94dfb559907ceb41a7098b471123a8fe3b5e8a0733de57e76aff0fd24be4dc0e4f2a676f89752f14dba35c4b5a7b83a1318d5e52bd9bb7e250df5f8a1aacd9d5efd7df23ea8bb57b1b1c3188", 0xfffffd52) read(r1, &(0x7f0000000340)=""/268, 0xffffff92) execve(0x0, 0x0, 0x0) 22:08:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e, 0x0}, 0x0) 22:08:21 executing program 0: socketpair(0x10, 0x2, 0xcc, &(0x7f000000bd40)) 22:08:21 executing program 1: r0 = socket(0x18, 0x0, 0x0) recvmsg(r0, 0x0, 0x0) 22:08:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000280), 0x10) 22:08:21 executing program 1: r0 = socket(0x18, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 22:08:21 executing program 0: poll(0x0, 0xe, 0x0) 22:08:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000040)="eb2f0000", 0x4) 22:08:21 executing program 1: r0 = socket(0x10, 0x80002, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x0, 0x0, 0x0) 22:08:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 22:08:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) 22:08:21 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:21 executing program 1: 22:08:21 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: 22:08:22 executing program 1: 22:08:22 executing program 0: readlink(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffffe, 0x0) 22:08:22 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 22:08:22 executing program 0: unlink(&(0x7f00000002c0)='./file0\x00') 22:08:22 executing program 1: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000004, 0x10, 0xffffffffffffffff, 0x0, 0x0) 22:08:22 executing program 1: socketpair(0x15, 0x0, 0x0, &(0x7f0000001480)) 22:08:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x888c0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x800) 22:08:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) readv(r0, 0x0, 0x0) 22:08:22 executing program 0: lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) 22:08:22 executing program 1: r0 = socket(0x10, 0x2, 0x0) readv(r0, 0x0, 0x0) 22:08:22 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10d40, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) 22:08:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) 22:08:22 executing program 0: pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setown(r0, 0x4, 0x0) 22:08:22 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x0) mknodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) 22:08:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 22:08:22 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000001440), 0x80, &(0x7f0000001300)=[{&(0x7f00000014c0)="2f2b0fbed84d572cfbe889cb7a51f85e0e14573cf52d15215abf9441d4d7c243c9bc0cafc352da450202131167028a274bde1bed4b6fc67b0a1e99c0c2370d76b302347eb52a55105cf66207715f4b1876a15e86b6d6cb7f9299f14ecd22c3a5c2683d45c5ee6e1c454a4294c7bc9920d8f2c614178008da444f80f07fa319db7a061c1dba5f03d63c14948b3e1e060db94d085ffdfd9a8837cc8d1220d1ec723baf0aac76c841662a2da286fb44bf0a557b87a1a2e6bf58ddac1db7b8a20d729decbb33e30ba46e17fe034d2846704d1b3fc26a4f68469b056e56d430a72a3640ab0dd0c28e55eb202c5d3e35fa82344cee8510ba4175a24ae0", 0xfa}, {&(0x7f0000000180)="c9556b70e1feac76dc50488fb68d044d2db90642139e771ce3de647c42dbd10cc47d539564147c32b7aba3dfb7916551a738f6dddc49414cef", 0x243}, {&(0x7f00000001c0)="759b541d8b09e8bfb51bbfcb4a1457053dd9d53827851e056adfe44e0c2a6777e0563d505abaa4b5abe52f04b841929e877eba19f7d742230fc3", 0x3c0}, {&(0x7f0000000200)="86b58f55ab9e1729b36bd8c02b355d762412561b962c2929fd08bef19ee511e2fc30a6ad2941125b4e2f941302427514fa2e6ccb0881fddd1d4f234e8a51e22b9f98cbb16c4641b99d5fd008d3ccb443a881f439496418fc17ed7f15f874a4235add4d4f858f83f9de3041fca70b133f5022af59fa4ed0b79e3682eefdb46e33daa67f5c3140ff9ac6093b9289d1e32ebcfb509119133cde73ec2f1bc75751ecbdd9f51e528d167761f62f43d9137499459b8ee3c2822ff2eb7078cbc0714cc033f33ebe285fe316ef8c057315239d8af6c04571a80b780862e159c01b5f11915ee68f905b994a1221b44a1529b732a539264f00acd08f48b9c9b90ce7da5d1ad99c5232c85291dc3aa0fe30bf8617d85789b8a26613a1a251ff49f4ae76a424f12f31efdc586437a0b10bf270530f66f2582708b59aa05d73c4d1f374f81225948dc75d19d5a3c083e0b76093503f5047e5e30e463303dad97652961ceb4cbc1dedd07429c80731d892f39b32b3d4a8f996f2e1dbc3ad8906977d4a5ca408adc787ef3d6c1a1fbd2adae58d9a737caf9905d421e22d85bfa51c84c2342bb8a38699a76d49d1b6495111d8ea4fab63f55bd4d8f96c7bd486c57c36f2ad297cbb354a09e4b8f22959292c1b869b8300a2ac53209cfd5e5a664b3b7b8a84d064132c41a1a163e2d5ce74d3c2586d923c61d9ee9c1d95a9c7041963c7e88d469a100ab5692ad1b8950d9c4e2ecd881a9208beb854e4981afac9d2177c47710b759c8091fe54f7839eab8b11b464b37ac1b87cf76d0ac4157fe955a61cebd7be603acd6a397d4606f55b022970b62278b054b83214451833cc7b03a7f07a259162c606d63b8fac5e5db745b1377ecb7a6171cf730866a053f2053a968492804395d0d9a0441b23ee1ffcb99bab7f8dd2b802db3352f7bf69f73d0c4e2870de7d9e1c4865b7406823e6221e7524578ee86e60247ad3f1d162cdcd37d026d05ff4cfbed3a9245d88f074b2b70779ddfdc168ccdde4a3033288a9c790ab1a183a09b7db492baf52dcfcf8216f86ce045c67fe210f7dd3bbb49fc048bba4ee8aafbe7ff93bce0cefabab2128fb49a7a1fc02dfdfab98992bac01ab817d1519ee3fd5dbc5fcfc777c437b31ea56d88a926b0f956c5dc503a65f708c018ce5d1d0c4c40b209f0b88c9a40f28a09ea0bb45a20a6499601c6ae54dd54fae24bb36579180938af10a65dd98aa0f061b01d7af013d69b94fbf78a1a24e01aeb68fa6e5f5709f53a10163e5be048a92b74689f4e590aa882900a8fab6c44c92c18a8e1f789ff74d90a3916ccc632a7b1ec3afbbc01ecee5022b73fd746bfec099710c4142dba58c4df4eefcb9d994a6602a6c5884349cc855c58bff21357a7b493552d581066e2f54cd22101d5246d4a17638b58cb7b951e01e4d927f61bb9e3ef349022f140b84bab7ea1d8c6be91259948e3e3613b3dace13c7796a7f32e6a5313b54ca78bd142ab57d511dd65bd4ad989bb571407887191c9874db9ee17c26d1620f62d023c2adff676688343e00d44e3d3f620126e40e3b291d726b1441046688498b3d1b6e4fc9473c9ee3e2ebfd5289bf712388514245eefdf79274e21e984949bb76dae94a4d136f2541f98cc06bf4595fb6281b4a0f0b28fb3deee039d33161b346ca78f2627dee00ac204ebc3141b19829f4b080a4e8a9a099de2d220e3dd54d22e4d4bc3dba205cd2224472d0efd8bca44d74ff565b8f4facdfcf3ce4bded9c1904756899e1afee40313416f4b4dfa73a094a62a7c4e27a158f5222cae617322ad302b6975fb5b66684da13634ad8eb9e752fff8ea8bc7f5a3920e37f64ee3205d28684f3705069de31e9ee1f0f391533459af9ceb8afdac79eec7fc8b1d5bf291bc2b2c96f7470d3c05103f4d5be7661f1323f81ba1c06497dfaa4c3d8edfde1fa61b31b2ad4c994940f8aab07844b6b1dc707e9f5f43e496460001741c9944ce9844dbac23279297ccabaa92bb45850e338af4df473e0b1428571923cb81d6bd7c827d2d8b03823de8c80f519d46b18e02a945c47cbc44f5b440af289d2322bb3e5bae5818053b09ffa2ffabd3e13b7dc339335df5d6e5d81d9d318b6e4485bf7ef75633c1994da3f9716c6d9a27d46a12e76119498733ad3f2bea5142d7e9f8899edf3149145a591ad15d186a7350010d62d2a95d321b4261e4b20a48db4902ac324ee8a62961400994b4fd7e922cece274c10f29285e4597b1e40f4913f846399681cded602209c4062b87e3d8c797afce0005beed62c72fe444df705d382e5acea2a9e4787ef5bd68e33010f00b1bcc9747b959454fc7b3a41c6ffd2fd087f477c843b13cb991d12f89cccb3090dd402a1e62e9dd15ba5a29c1cb88d847b13903816b37ca81fb217d3aed19eba434fe60350f04b1b4c65e2f2083ea511878730f4dc99e6aea63b589794b1faf6ba7df62ba9e37913c792be92784378b5eea12681a7a5059f67ea4144c771169b717741ff818c375782ba786a47278de947be9490f400944494898f240057ac56724f083ed69db42a23d2b3bc53a7d3ca19d5cc13e84af1a644f998ef3bf8613102052a197f7dda0f75e33d7d083c7402274437c12dbfe1d3b6187070d31f9ccc49cfc5412cfe59eb9273be0a49cfb068607b30933fb612555b0685618e25e3a448b1e53a93e71da1c0103f55f3213314d33841bce5cbff7386e5695951ff150542a37915343416da69859ddaaa718cdc25d086cc105a9e7191aca89772db2fee75ae5311f333b9c6251957daac9bce80b4a502012e25badfaf5cf08dfa8d89102e4e8e19ead0d72f13063c70d95d4647e03fcbb0eddc5ca28f924c67bd2c9cc998265073751a85b7e1ec5bd380808f8172399e14d731c45a360f3b6d841c93a5c97253f0d8bfc4e49fd99382add389d80a580aeebf57f064ca1d02ae7a91ba8aa64d6901f246b94f271eccb0a51f40bc28f27b8e559911b44e0df90357abbabaa455bb4855c5331ba7a9d71684009e3b54e2bdb955bd43fe7d40889090f105b17837a85b2813d8c67b7952a6061bda73cf0bd6d3c4f67d32a2595b8e2ddc4402e2fa8451af7850e3cd0103a94ee23f9a68dc0b95f40a363676aae85659e8fe055621b08727ff31cbe390f0f58f78aeb1d421997db03abaa922fba78adcbb9c803d7e197e96c37ab65be99eb68dcc8a919076ca1354fd9b714d25ffd83d8c67541be3e0b1de8aadb747322e691f4bb018dc295f6727f1c2a469f9c00aa51f3ad3d1583def04234d10bf180244ac292d1a2cf9672f8abe6e6b1ff8702833a7ca44560083b4d1386ab8f788b07af1f347a82ccdce10a6f7e5213968629422bcbab2336af1fd1a8df1946fc778412ae495017938e5af48e90ac7a436cdd76e3157108b5d2093570ae867d030fcdb3764bb1e86454a91a61ab91cc013688d9e674ddd79fa2556509f05f315dfd764cba1de6b471abbb210904b07fb3e71d7c9eaaf886a2e1d37934df6c8a935b5312509505f8087b5f03d39548cd169f27f1b721cf762b95b2c65cedc7bb961519aac0fd06fb87e3aff499636009bc443efb6a3d2cd35098bff476ad705f7eb00aa4ac9698c24a2aff10c7dfc3f64f0caa0454e3a26c62f3b529ae1b7e7bdc0d46ca673a0ef78d45a6b14bf03fc6dafa6fdd1353a5c68bb13510062ed82715c684a857aefaa8321b171902ddbf94a44ef6ea68dbcdfcf7d41432a2caec70d953ce315b23e2debd27ec92fdee727a4aa34fc5dbd895e74cc29bd6f0dcda9a038b97aaaf80a6169964be0ea486fb285d2df766df2ef626cef473dd75f6ae13a8dc40eaddf2475cff5887bf0625353000fe22e10855c83c10263117843acf2b1d254f6d86726046b27e873f5d74b730932c645222bbbc99729e3de041500cf06240ff99bf6e6ec03398d2022e2007ed515f07f77f012b26a3ccfe9779a7904019f6e91d2f53e3ba9409f7f0a7da14eafdf41599249cfc0add529d7f03d48dfd054e65919f4ff0f4860adeb8d558adae3654ab02842f3dd6d9252f12e8f755ee60b6634ca5cc7cbd233ce674e9bd33ba77134a5d7ecce0b8e64d390fc3ee5232c79ad0eb957a599092ee46835edd018c0ce9fe1034f850f8628c183ec7cefa740a6eee1268bd7b658dcfcb37cde78eda11160ed22743c6162ed4a1c195500663a354dd069b49a1b303a00ee35bd80a3499d21e7ca689158e0c0f2a208e1f7c31b78510c12a587d5bba7b2abfb820b51297faac2282f78b1618cbb407ddd3e1ca4050efdaade4a420fe1bb89f8be32c0e36eb1ae61e8d35fe6288fddbf28d6155dac79bb21565c59cd26eee07ac3a174427377377b817ea86ac77832cc01464b8464116763e3a9504862c5671144ca1a49c3d402cb35eb62c9a48c12b969d0443b3500f7c0f8b2ab5ca8929b87658f112329fb1cd79c29fdd45d3315d226a1cb26a81c7f6e4079f2ad3d55df0df87e4913f61af35df47e6cc944817f4aedd58ed8953a4555a43ffee3e194d642f0795c57e6a3c01660e740726b2dfc166960e949095be667121fc082145edb4af44e4baa2aa4f45e26946a98717e2a1ae4848e388681369909957d2a5e892180f0099b6d5075aeca9c03fca2e56521b9c92bab89e2fa54ba3291e147ad6da588ed90c3ef847c7bef9a41b632571f93e9629f6d4ea87d5e8d855ea2556ea48040137cd7253fdb89417ed91e5c3037662326b55347966a4f9ea186eacf533a6d0918754f7e4aaa34921fad407a2b40ca7d1114d13e59bc6ff8b122ef9b56c4aff5bae7a5592bb577e7d2ab1de82b920a35006990b191bace1215d8d23d74dd3d93747550ab6801aec93e0127c7d714451d56d84e9efa4f33e75d03c6cc76300ed4d4c7b8f3234563884981ad9035d2c265b74e6068bd1a6d1cde2bb97340d37c98eaa5085b7eaf33d3351dad2456a45a192f187bc558395d4c04c09d987ddab317ebfc455cd86785861e181ca6ece1769e709749415c319b3aa1535cd89f99e10031b6cdbdeacf1cc9f794f4ce92c986fa8953caf93c55e6308ab572f1324555506906e90a6f8f48c71fde3e624710ad6137d69750764cee2ec95495c50fdc32e92f77dfd2f159927f1653e7778a93b84b48341a558c475513dc61bd2235b53988afd2f840f0071d58cc1108182b3484d8cccf4552d2e7d6cd442c7843d70b0dcdd775ab0428c8365091be4399b5a7aa3edabff9b5bccf6592728e498a8c3f258ae871211172fc1a69d3bfcc6a5989ea77a51802eef31b065b3bf5dd5523d05a28f4c9728964daf20a45db0017a756a5a23ab5cbb077fe1d744c27caea7935b25297792b71e04b9652ca7189e21afc24a0ec79d5da971ebc29c61cfcfd3ac2246617ccee30e51d48fc21e2c5c7059caf4b601b00d719d1362ee9b716082d6d137b49d5fdf59d30b30cc4f44ee46f5d6039d5f83f6f8ca628515d9d099cec69919d6bd244e7c525168b32c5f67a2a3195fb14db01c2cc4614c511f89b94e4301ba6db0c239ed10837ef5493941442c99e9c271c20a1bd4f95a3b66f6676bcab749754a3f5852e5c2854a76289a97b3e2f33832abd426e7867d8d67b8d96d423b1c2b3293e4360f1628440b30875ca56bc379fb9b07acee2f5cc8bc25b232f097ea45f4a712ea36a02d80758dd09e82d065b91857a034432ed08e3181975f5e4ea19178b6034b126c75b7573eea2ffbf53092be61726c11332f355913eff1228d1f967a56cf920faa606ab73ad31cffd27dbb57735ac4a52392628db56069b82", 0xffca}, {&(0x7f0000001200)="68767f864ca46c4c97db6dad87874393c59a562efb7db8cd618dccbe22754c361b5417d7112d476a7943f57e62070135b514a118615fb8de8f9d96140c31c6b2e298ec91e9100b5906c72d5e6b2ba5f9a60560f3b738c2a5c784c65a971908a2102790300516b582f5d1ad87690dac6decf46bd11c8bf2a93c289885ad275eab62fcaf9c00f77d2bbdf3182a8d6ef9f7cd7fca8bb5043fe6fdd53d2a04df6b0a97f9a082eb3ac2dd94da8757b3e14b74a49d44157a3847057f9bb515f5faddd03d89a3cc7b827ec626b2ce1c9f23c4d910401d0317b939eabffd7be125493b7a4cf88a23dc7d05b322fc9889fda07611", 0xf0}], 0x5, 0x0, 0xffffffffffffffbd}, 0x40) 22:08:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x61, 0x0, 0x0) 22:08:22 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000), 0x0) 22:08:22 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) listen(r0, 0x0) 22:08:22 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x811, r0, 0x0, 0x0) 22:08:22 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x22241, 0x68) 22:08:22 executing program 0: 22:08:22 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\f\x00', 0x0, 0x0) 22:08:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 22:08:23 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x192) 22:08:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0xfc01bd026c9443e5, 0x0) 22:08:23 executing program 0: socketpair(0x8, 0x0, 0x0, &(0x7f00000061c0)) 22:08:23 executing program 1: socket(0x1d, 0x0, 0xd2) 22:08:23 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0xee00, 0xee01]) setregid(0x0, r0) 22:08:23 executing program 0: mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 22:08:23 executing program 1: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0x397) 22:08:23 executing program 0: 22:08:23 executing program 1: msgsnd(0x0, &(0x7f0000000140), 0x8, 0x0) 22:08:23 executing program 0: pipe(&(0x7f0000000280)) 22:08:23 executing program 0: socket$inet(0x15, 0x0, 0x0) 22:08:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x37, 0x0, &(0x7f0000000440)) 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: 22:08:23 executing program 0: 22:08:23 executing program 1: mprotect(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0xa) 22:08:23 executing program 0: sendto$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffe82, 0x0, 0x0, 0x0) 22:08:23 executing program 1: ioctl$TIOCGETD(0xffffffffffffffff, 0x5424, 0x0) 22:08:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) 22:08:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000040)="4e3c0639db83910dc8e661abe055d9480308f6b25e39311d304633e2b37337124f09f9548dd931b6c46c609dff46b31c9549e19ba0c3138bae9054267556b947c8c1d41dc5a801bc41cb4527721a4857a97df3eb558fc1dcd1017601ec0d5aca24fe4b67851a0de9c8f94240f9db2929baa28fe56deae94f1b01ece9c28567bff83be8c3492d1c78996e864e26e045a510be01808b8bb16646a3bac5a1ece04306199cf715d284543ad3e21528dc904369a471c049b91e767f36425796bb3a3c08209b00b282c59ce3f72c6fcd026d4150248b11", 0xffffffffffffff02, 0x6, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x30d) 22:08:23 executing program 0: semget$private(0x0, 0x1, 0x140) 22:08:23 executing program 1: shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) 22:08:23 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4000, 0x0) 22:08:23 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, 0x0, 0x0) 22:08:23 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000180)='/', 0x2, 0x1800) 22:08:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, 0x0, 0x1fd, 0x120, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:08:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="ea", 0x1) 22:08:23 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) 22:08:23 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) 22:08:24 executing program 1: shmat(0x0, &(0x7f0000bd6000/0x4000)=nil, 0xd000) 22:08:24 executing program 0: mmap(&(0x7f000080c000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 22:08:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80cc2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x210100, 0x0) 22:08:24 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000008345, 0x44) 22:08:24 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/124) 22:08:24 executing program 1: getrusage(0xc4e56d6976f7adeb, 0x0) 22:08:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040), 0xfffffe44, 0xc040, 0x0, 0x16f) 22:08:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="faba5a01d6c11d0aa1f44ce43c1d666323023160c1227cebdf911b6664a82e19acebdd2e03283484f8aa25f77d3108692fb2010804f78fcb2228f36649ed7d7a9de81b06123b35ecf543902c5c93de9dfe188d2e60bbeed974f55ef59ccdd676d9df8a9f141fc06545d543008fb7486b2d311b6f0cf17f83061ae4375d9a0c93c6484d37d9731519b9c1442cba7004e4c2a6007d6f4740445ea201187e7e0ab279456161b1d54d473cdca6321025ae25e2e7fd46a7690350b7fb52806e92327cfe750c21cf96d3fa27", 0x27a, 0xc000, 0x0, 0xfffffffffffffc8f) 22:08:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) recvfrom$inet6(r0, 0x0, 0x275, 0x0, 0x0, 0x0) 22:08:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x5427) 22:08:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000000)=""/73, 0x49, 0x2, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:08:25 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000345, 0x23a) 22:08:25 executing program 0: semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, 0x0) 22:08:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x24042012, 0x0, 0x0) 22:08:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x20044044, 0x0, 0x0) 22:08:26 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000803c5, 0x23b) 22:08:26 executing program 0: 22:08:26 executing program 1: 22:08:26 executing program 0: 22:08:26 executing program 0: 22:08:26 executing program 1: 22:08:26 executing program 1: 22:08:26 executing program 0: 22:08:26 executing program 0: 22:08:26 executing program 1: 22:08:26 executing program 1: 22:08:26 executing program 0: r0 = socket(0x10, 0x80002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs, 0x6e) 22:08:26 executing program 1: 22:08:26 executing program 0: 22:08:26 executing program 1: 22:08:26 executing program 1: 22:08:26 executing program 0: 22:08:26 executing program 0: 22:08:26 executing program 1: 22:08:26 executing program 0: 22:08:26 executing program 1: 22:08:26 executing program 1: 22:08:26 executing program 0: 22:08:26 executing program 0: 22:08:26 executing program 1: 22:08:26 executing program 1: 22:08:26 executing program 0: 22:08:26 executing program 0: 22:08:26 executing program 1: 22:08:26 executing program 1: 22:08:26 executing program 0: 22:08:26 executing program 0: 22:08:26 executing program 1: 22:08:26 executing program 1: 22:08:26 executing program 0: 22:08:26 executing program 0: 22:08:26 executing program 1: 22:08:26 executing program 1: r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f000000c000/0x400000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) 22:08:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) 22:08:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x8, 0x0, &(0x7f0000000440)) 22:08:26 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xa4) 22:08:26 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) 22:08:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x0, 0x0) close(r0) 22:08:26 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x501100, 0x80) 22:08:26 executing program 1: mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 22:08:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) accept$inet(r0, 0x0, 0x0) 22:08:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, 0x0, 0x0) 22:08:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) 22:08:26 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\x00', 0x0) unlink(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\x00') 22:08:26 executing program 1: mknod$loop(&(0x7f0000000040)='.\x00', 0x0, 0x1) 22:08:26 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 22:08:26 executing program 1: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 22:08:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000026c0)) 22:08:26 executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x4040800, 0x0, 0x0) 22:08:27 executing program 0: getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/239, 0xef) 22:08:27 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x3c, 0x0, 0x0) 22:08:27 executing program 0: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x180000a, 0x40031, 0xffffffffffffffff, 0x0, 0x0) 22:08:27 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/\x00', 0x400802, 0x0) 22:08:27 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 22:08:27 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) 22:08:27 executing program 1: chown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) 22:08:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) fchdir(r0) 22:08:27 executing program 1: mmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x2, 0x40031, 0xffffffffffffffff, 0x0, 0x0) 22:08:27 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) 22:08:27 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x490440, 0x0) 22:08:27 executing program 0: mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 22:08:27 executing program 1: r0 = socket$unix(0x1, 0x1000000000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_cred(r1, 0x1, 0x11, 0x0, 0x0) 22:08:27 executing program 0: pipe2(&(0x7f0000000040), 0x800) 22:08:27 executing program 1: semget(0xffffffffffffffff, 0x8, 0x7de060d233dedb23) 22:08:27 executing program 0: clock_gettime(0x6, &(0x7f0000000300)) 22:08:27 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x280040, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0xaa3100, 0x370) 22:08:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e) 22:08:27 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x280040, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4000, 0x4) 22:08:27 executing program 0: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) 22:08:27 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x418162, 0xe8) 22:08:27 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6cb8bf0875ee9d42, 0x88) 22:08:27 executing program 1: r0 = socket$unix(0x1, 0x1000000000000002, 0x0) bind$unix(r0, 0x0, 0x0) 22:08:27 executing program 0: r0 = semget(0xffffffffffffffff, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x7fff}, {0x1, 0x1ff}], 0x2) 22:08:27 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x280040, 0x6) 22:08:27 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x357355ea72264c53, 0x4) 22:08:27 executing program 1: socketpair(0x1, 0x3, 0x0, &(0x7f0000000340)={0x0, 0x0}) 22:08:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000), &(0x7f0000000080)=0x80) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) 22:08:27 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x66e42, 0x0) 22:08:27 executing program 0: r0 = socket$unix(0x1, 0x1000000000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 22:08:27 executing program 1: r0 = socket$unix(0x1, 0x1000000000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_open_pts() 22:08:27 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x5418, 0x0) 22:08:27 executing program 1: setuid(0xee01) mlockall(0x1) 22:08:27 executing program 0: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 22:08:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x0, 0x0, 0x0) 22:08:27 executing program 0: getdents(0xffffffffffffff9c, 0x0, 0x0) 22:08:27 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0x0) 22:08:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:08:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:08:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getpeername(r0, 0x0, 0x0) 22:08:27 executing program 1: shmget(0x1, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) 22:08:27 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) 22:08:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x0, 0x0, 0x0) 22:08:27 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x280040, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x4000, 0x60) 22:08:27 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x280140, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) 22:08:27 executing program 0: setrlimit(0x1a, 0x0) 22:08:27 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880c0, 0x0) 22:08:27 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file2\x00', r0, &(0x7f00000000c0)='./file0\x00') 22:08:27 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x290040, 0x181) 22:08:27 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x280040, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 22:08:27 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x280040, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 22:08:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, 0x0, 0x0) 22:08:27 executing program 0: 22:08:27 executing program 1: 22:08:27 executing program 0: 22:08:27 executing program 0: 22:08:27 executing program 1: 22:08:27 executing program 1: 22:08:27 executing program 0: 22:08:27 executing program 1: 22:08:27 executing program 0: 22:08:27 executing program 1: 22:08:27 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: 22:08:28 executing program 1: open(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) 22:08:28 executing program 0: r0 = socket(0x10, 0x3, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x86022474ede471f6, r0, 0x0, 0x0) 22:08:28 executing program 1: shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) 22:08:28 executing program 0: 22:08:28 executing program 1: 22:08:28 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_linger(r0, 0x1, 0xd, 0x0, 0x0) 22:08:28 executing program 1: symlinkat(&(0x7f0000001a00)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001a40)='./file0\x00') 22:08:28 executing program 0: r0 = socket(0x10, 0x3, 0x0) recvmsg(r0, 0x0, 0x0) 22:08:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 22:08:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x1) 22:08:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) getpeername$unix(r2, 0x0, 0x0) 22:08:28 executing program 0: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 22:08:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fsync(r0) 22:08:28 executing program 0: shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) 22:08:28 executing program 0: readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:08:28 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) readv(r0, 0x0, 0x0) 22:08:28 executing program 0: lstat(&(0x7f0000000440)='./file0\x00', 0x0) 22:08:28 executing program 1: setrlimit(0xa35fc8630112369a, 0x0) 22:08:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 22:08:28 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xee00]) setregid(r0, 0x0) 22:08:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 22:08:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000200)=""/4096, 0x1000) 22:08:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=@abs, 0x6e) 22:08:28 executing program 1: r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) 22:08:28 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x80000, 0x0) 22:08:29 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x49f03429197d3fe4, 0x0) 22:08:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x0, 0x0) renameat(r0, &(0x7f0000001940)='./file0\x00', 0xffffffffffffffff, &(0x7f00000019c0)='./file0\x00') 22:08:29 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 22:08:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 22:08:29 executing program 1: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) 22:08:29 executing program 1: semctl$GETALL(0xffffffffffffffff, 0x0, 0xd, 0x0) 22:08:29 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000280)='./file0\x00') 22:08:29 executing program 1: r0 = socket(0x1, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 22:08:29 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 22:08:29 executing program 1: fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 22:08:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername(r0, 0x0, 0x0) 22:08:29 executing program 1: r0 = socket(0x10, 0x3, 0x0) getsockname(r0, 0x0, &(0x7f0000000100)) 22:08:29 executing program 0: open(&(0x7f0000000580)='./file0\x00', 0x20040, 0x0) 22:08:29 executing program 1: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1800) 22:08:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) 22:08:29 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 22:08:29 executing program 0: r0 = socket(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1}, 0x0) 22:08:29 executing program 1: r0 = socket(0x10, 0x3, 0x0) recvmsg(r0, 0x0, 0xc45fcca287365d57) 22:08:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000002400)='./file1\x00', 0x40) 22:08:29 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r1) 22:08:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/248, 0xf8, 0x0, 0x0, 0x0) 22:08:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x0, 0x0) 22:08:29 executing program 1: pipe(&(0x7f0000009100)) 22:08:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, 0x0, 0x0) 22:08:30 executing program 0: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) 22:08:30 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') fchownat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff, 0x0) 22:08:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x6040) 22:08:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/129, 0x81) 22:08:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r0, 0x0, 0x0) 22:08:30 executing program 0: munmap(&(0x7f00009fe000/0x600000)=nil, 0x600000) munlock(&(0x7f0000b75000/0x4000)=nil, 0x4000) 22:08:31 executing program 1: 22:08:31 executing program 0: 22:08:31 executing program 0: 22:08:31 executing program 1: 22:08:31 executing program 1: 22:08:31 executing program 0: 22:08:31 executing program 1: 22:08:31 executing program 0: 22:08:31 executing program 0: 22:08:31 executing program 1: 22:08:31 executing program 0: 22:08:31 executing program 1: 22:08:31 executing program 0: 22:08:31 executing program 1: 22:08:31 executing program 0: 22:08:31 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x280040, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) 22:08:31 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:31 executing program 1: 22:08:31 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x2, &(0x7f0000000280)=""/178) 22:08:31 executing program 1: 22:08:31 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x3, &(0x7f0000000280)=""/178) 22:08:31 executing program 1: 22:08:31 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x4, &(0x7f0000000280)=""/178) 22:08:31 executing program 1: 22:08:31 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x6, &(0x7f0000000280)=""/178) 22:08:31 executing program 1: 22:08:31 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x8, &(0x7f0000000280)=""/178) 22:08:31 executing program 1: 22:08:31 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x9, &(0x7f0000000280)=""/178) 22:08:31 executing program 1: 22:08:31 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f00000000c0)=""/174) 22:08:31 executing program 1: 22:08:31 executing program 1: 22:08:31 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) getpgrp() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x7) r1 = semget(0x1, 0x4, 0x2d2) semop(r1, &(0x7f0000000080)=[{0x4, 0x8, 0x800}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="010000e0ffffff0046219f0d91f8c5b1a44a306c22014c09000000e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"], 0x4d, 0x800) msgrcv(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000640000000000000000000000000010000000000000000000000000000031000000000000ee0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000940000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) msgsnd(r3, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r5 = semget$private(0x0, 0x2, 0x200) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000240), 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x224) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r5, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r10 = semget$private(0x0, 0x4, 0x1) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000140)=[r14, 0xffffffffffffffff]) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r16, 0xffff, 0x1006, &(0x7f0000000240), 0x10) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = semget$private(0x0, 0x4, 0x1) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r23, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) r25 = dup2(r24, r23) sendmsg$unix(r25, &(0x7f0000000080)={0x0, 0xfffffffffffffed5, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r25, 0x82485608, &(0x7f0000000100)={0x38a, 0x8, 0x400, {[0x10001, 0x3, 0x9, 0x401, 0x9, 0x2, 0xff, 0xffffffffffffffe0, 0x4, 0x5, 0x3, 0x1, 0x8, 0x4, 0x4, 0x80, 0x5, 0x1ff], [0x1, 0x8, 0x2a, 0xffffffffffffff80, 0x40, 0x8, 0xff, 0x2, 0x3, 0x8], [0x6, 0x200, 0x8000, 0x4000, 0xff, 0x1, 0x5], [0xffffffffffffff00, 0x2, 0x9, 0x2bc1, 0xc26, 0x1], [{0xff, 0x7, 0x3}, {0x7a4, 0x1ff, 0x1f, 0x3}, {0x1f, 0x7, 0xe5}, {0x6, 0x4, 0x9, 0xbdc}, {0x2c, 0x7fff, 0x1f, 0x81}, {0x6, 0x20000000, 0x6}, {0x9, 0x626, 0x3, 0x3}, {0x281, 0x1, 0x9, 0x3}], {0xcf6, 0x6, 0x2, 0x7f}, {0xaa74, 0x3, 0x1f, 0x8a}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r27, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) r28 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r28, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r29, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) dup2(r30, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x1012c) setregid(0xffffffffffffffff, r33) r34 = socket(0x2, 0x8000, 0x80) r35 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r35) sendmsg$unix(r24, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="4174bc9d81b11d6104d46dc2989b210edbcafa14c2b16c8e0a991c92dfc4e2ef3f9f53b60196e1b6059dd2cc93472190e780c334e8e9331725c3b82648cc96574a1102b4dcafefd59eff3a3bfcd65fe78698f3396c34fc64fc8b87678a2d5e0d2ce26ef755ef3237b3c49ebc1602fc182b10a54488111cace142b5658958217c7a9f23851b58acb21cacf9972fde3e16700882390e44d8d0b424a4bd20e438aeef8a1f3ebee8bfe0", 0xa8}, {&(0x7f0000000a80)="054f7e3bbde204c29840411af702cb5cbc494ad23dbd43576225e7c9b2b755150488688dca6bb0b86d05027d75375240473bbcac21189839ffbfa56fc2f9a64c11528658cbf9112321f46eec6fec105eb6ca04c98d8e92e3bf5163eaa0391ef92ea6e2db663762a4604ef005c93b14d338045207b3959c715a44a5b9d646987cca6867300b36adc97e77b13f24b4f85b6d4df68222076035201072f23388cc2de6571adbf5ff445c0ba5c53c5fb4428fc2f4595235e27f027a5f01770a26eabdd93a5090531687e7d7b66d413a8d1f9440bffb9d9b750e755d4ae9818fba96f19abc863be9c103bf64f1c089821bfb8df10bfdac7216c1b9b6a7edad5d270407f9", 0xf2}, {&(0x7f0000000540)="04f97a2b89272f5e92978c71ca46d74b8d17795949bf88d246fb71ded3d8ec96aa5cb3cef5a8724ee07eecf852a4350392e7fa06e1aaa355377deec50e554837e029580b0888009acf061d7a70a9be4fa24ff80bf04d4cc24147642fd23966a2d5555b9779ce6a5e36848a", 0x6b}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000600)="4c199627ab167d7955fb363392bbc112677fa59bd3bfb9e809983899e25cbc57c629cbe5d828d6b5b60e5700a2e994ca84afb741dbfad54037cba8fd618854744ada803258fc9f99f50edb0a9d9bc7f27f01b498c1054b78e98358fb492c5a4d2b4998434577da561ffe59", 0x6b}, {&(0x7f0000000680)="3cef2c0f0c3e00ef1f61862a39bc4d6ebbadf5eba89708e64c3b414359876347be75cb9d69a67c8bac976201de58d10704f832e660858b2ce919fe", 0x3b}, {&(0x7f00000006c0)="53042efb0ece487bf63c96e5b888e1d0f117a64fa13be01155539095e475517421b0a3b56d155f8d5c", 0x29}], 0x270, &(0x7f0000000bc0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r25, @ANYRES32=r28, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="8e1d2c007a52ddac133263b5bac4b68773645bcf940472016f83abe3c3e95bbc3b584b95eedb2a567dfa9c9d725e8657741f3305fd0197acfe05ba3cb5a757ea7593ce8346b159d0674c6a3b0dae7c2ce9e00b00f3c539a4cbd0279ffa2edfb153aed5e4c9c829b989e553ed5005ea9bb39461aadedc6f68ea86837f40700b0798c79c86b465c7a0cbc13e3ad475eae651060de3b349b6dff6dda7e9207ada936a1d66998e3d98964c5be481e8e8a6bbe9be6f3e66db2231fa63a9c677f1dc47bd48b5ce49070030dbaaa07096eb44aa04506bc3d47e32d136d8d707c676be9fc0d0e7f23e96791dcd0b10078844bc6dc6f8a9457144dbee9fa5f774b3465b1247b9e521d244762abb7cc84c4de4adf890039c8a409a58d3db0273150861d4396c2d8bc0e4806eb5670137d187b6cd1bd43b1c514c7e406484512e2f9eee84600651b5943638186b7c1565e74787f6b29975178750281fd4e0270a834a24e3be4496b9dc1f46c30d2cb844ae7e5b4904479c9d84d74ce7a8bd94a20f24d0bde58ae69a5f638486e717d100"/406, @ANYRES32=r31, @ANYRES32=0x0, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r25, @ANYRES32=r24, @ANYRES32=r34, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r23, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x59c0f04208ab3331}, 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r36, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) r38 = dup2(r37, r36) sendmsg$unix(r38, &(0x7f0000000080)={0x0, 0xfffffffffffffed5, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r38, 0x82485608, &(0x7f0000000100)={0x38a, 0x8, 0x400, {[0x10001, 0x3, 0x9, 0x401, 0x9, 0x2, 0xff, 0xffffffffffffffe0, 0x4, 0x5, 0x3, 0x1, 0x8, 0x4, 0x4, 0x80, 0x5, 0x1ff], [0x1, 0x8, 0x2a, 0xffffffffffffff80, 0x40, 0x8, 0xff, 0x2, 0x3, 0x8], [0x6, 0x200, 0x8000, 0x4000, 0xff, 0x1, 0x5], [0xffffffffffffff00, 0x2, 0x9, 0x2bc1, 0xc26, 0x1], [{0xff, 0x7, 0x3}, {0x7a4, 0x1ff, 0x1f, 0x3}, {0x1f, 0x7, 0xe5}, {0x6, 0x4, 0x9, 0xbdc}, {0x2c, 0x7fff, 0x1f, 0x81}, {0x6, 0x20000000, 0x6}, {0x9, 0x626, 0x3, 0x3}, {0x281, 0x1, 0x9, 0x3}], {0xcf6, 0x6, 0x2, 0x7f}, {0xaa74, 0x3, 0x1f, 0x8a}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r40 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r40, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) r41 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r41, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r42, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) dup2(r43, r42) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x1012c) setregid(0xffffffffffffffff, r46) r47 = socket(0x2, 0x8000, 0x80) r48 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r48) sendmsg$unix(r37, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="4174bc9d81b11d6104d46dc2989b210edbcafa14c2b16c8e0a991c92dfc4e2ef3f9f53b60196e1b6059dd2cc93472190e780c334e8e9331725c3b82648cc96574a1102b4dcafefd59eff3a3bfcd65fe78698f3396c34fc64fc8b87678a2d5e0d2ce26ef755ef3237b3c49ebc1602fc182b10a54488111cace142b5658958217c7a9f23851b58acb21cacf9972fde3e16700882390e44d8d0b424a4bd20e438aeef8a1f3ebee8bfe0", 0xa8}, {&(0x7f0000000a80)="054f7e3bbde204c29840411af702cb5cbc494ad23dbd43576225e7c9b2b755150488688dca6bb0b86d05027d75375240473bbcac21189839ffbfa56fc2f9a64c11528658cbf9112321f46eec6fec105eb6ca04c98d8e92e3bf5163eaa0391ef92ea6e2db663762a4604ef005c93b14d338045207b3959c715a44a5b9d646987cca6867300b36adc97e77b13f24b4f85b6d4df68222076035201072f23388cc2de6571adbf5ff445c0ba5c53c5fb4428fc2f4595235e27f027a5f01770a26eabdd93a5090531687e7d7b66d413a8d1f9440bffb9d9b750e755d4ae9818fba96f19abc863be9c103bf64f1c089821bfb8df10bfdac7216c1b9b6a7edad5d270407f9", 0xf2}, {&(0x7f0000000540)="04f97a2b89272f5e92978c71ca46d74b8d17795949bf88d246fb71ded3d8ec96aa5cb3cef5a8724ee07eecf852a4350392e7fa06e1aaa355377deec50e554837e029580b0888009acf061d7a70a9be4fa24ff80bf04d4cc24147642fd23966a2d5555b9779ce6a5e36848a", 0x6b}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000600)="4c199627ab167d7955fb363392bbc112677fa59bd3bfb9e809983899e25cbc57c629cbe5d828d6b5b60e5700a2e994ca84afb741dbfad54037cba8fd618854744ada803258fc9f99f50edb0a9d9bc7f27f01b498c1054b78e98358fb492c5a4d2b4998434577da561ffe59", 0x6b}, {&(0x7f0000000680)="3cef2c0f0c3e00ef1f61862a39bc4d6ebbadf5eba89708e64c3b414359876347be75cb9d69a67c8bac976201de58d10704f832e660858b2ce919fe", 0x3b}, {&(0x7f00000006c0)="53042efb0ece487bf63c96e5b888e1d0f117a64fa13be01155539095e475517421b0a3b56d155f8d5c", 0x29}], 0x270, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r38, r40, r38, r41, 0xffffffffffffff9c]}, @cred={0x102, 0xffff, 0x0, r44, 0x0, r46}, @rights={0x20, 0xffff, 0x1, [r39, r38, r37, r47]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r36]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r48}], 0xc0, 0x59c0f04208ab3331}, 0xe) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xdd, r8, r15, r17, r22, 0x20, 0x8}, 0xf6c4, 0xfffffffffffffffe, r35, r48, 0xfffffffffffffffa, 0x7, 0xfffffffffffffff7, 0xffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x2, 0x4, {0x8, 0x7fffffff}}) clock_settime(0x4, &(0x7f0000000000)={0x3}) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:31 executing program 1: 22:08:31 executing program 1: 22:08:31 executing program 1: 22:08:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r0 = socket(0x2, 0x4000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/32, &(0x7f0000000140)=0x20) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x91) getgid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xfff9, 0x0, 0xff, 0x3a35, 0x1}, 0xc) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000000)=""/176) 22:08:32 executing program 1: 22:08:32 executing program 1: 22:08:32 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) r4 = getegid() r5 = semget$private(0x0, 0x4, 0x1) semop(r5, &(0x7f0000000140)=[{0x9, 0x9, 0x1800}, {0x0, 0x4, 0x1800}, {0x1, 0x1000, 0x1000}, {0x3, 0x5, 0x400}, {0x0, 0x1, 0x3400}, {0x0, 0x790, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x8b, 0x1000}], 0x8) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x3, 0x10) semop(r10, &(0x7f0000000100)=[{0x2, 0x49, 0x1000}, {0x4, 0x3}, {0x2, 0x3, 0x1000}, {0x2, 0x2, 0x800}], 0x4) r11 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x2, r2, r4, r8, r11, 0xfdcf32fdeb804420, 0x8001}, 0xffffffffffffff7f, 0x500000000, 0x80}) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:32 executing program 1: 22:08:32 executing program 1: r0 = socket(0x18, 0xc001, 0x0) listen(r0, 0x800) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), 0x10) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x33f) 22:08:32 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x48) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x0, 0x189) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x5, 0x1}, {0x18, 0x0, 0x2, 0xcb43}, 0x0, [0x101, 0xfff, 0x3, 0x0, 0x6, 0xffff, 0x80, 0x6]}, 0x3c) 22:08:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x0, 0x0, 0xffffffff]}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r0, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f00000000c0)=0x4, 0x4) 22:08:32 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) socket(0x20, 0x2, 0x7f) 22:08:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x410, 0x0) kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7fff, 0x7}, {0x9, 0xae95}}) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x0, 0x0, 0x3, 0x7fffffff}, &(0x7f0000000080)={0x0, 0x7b20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, &(0x7f00000000c0)) 22:08:32 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/234, 0xea) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)=0x2d9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r1 = msgget(0x2, 0x2a0) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000600"/184], 0xb8, 0x1, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x1, 0xd8, 0x0, 0x43b, 0x6, 0xfffffffe, 0x4, 0x10, [{0x4e7e, 0x361, 0x1ff, 0x1}, {0x21cd33d6, 0x9, 0x3, 0x4}, {0x5, 0x80000001, 0x1, 0x1}, {0x500000, 0xfffffffb, 0x8, 0x8}, {0x2, 0x8, 0x3ff, 0x1}, {0x4, 0x1ff, 0x10000}, {0xe1, 0x4, 0x9, 0x8d}, {0x5, 0xffff651c, 0x6}, {0x401, 0xffff, 0x9, 0x1}, {0x3, 0x0, 0x4, 0x557}, {0x5a8, 0x7fffffff, 0x5}, {0x6000, 0x8, 0x0, 0x1}, {0xd1, 0x7, 0x5, 0x6}, {0x8, 0x4, 0x0, 0x4}, {0xffffffff, 0x1, 0x20, 0x1}, {0x101, 0x0, 0x5, 0xffffffff}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x449, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) 22:08:32 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x91) r2 = accept(r0, 0x0, &(0x7f0000000000)) accept$inet6(r2, 0x0, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x27fa674b) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r2 = dup(r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") 22:08:32 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x10, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000000)=""/185) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), 0x10) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 22:08:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x99) r2 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000240)=""/173) 22:08:32 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000000080)={0x0, 0xfffffffffffffed5, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x38a, 0x8, 0x400, {[0x10001, 0x3, 0x9, 0x401, 0x9, 0x2, 0xff, 0xffffffffffffffe0, 0x4, 0x5, 0x3, 0x1, 0x8, 0x4, 0x4, 0x80, 0x5, 0x1ff], [0x1, 0x8, 0x2a, 0xffffffffffffff80, 0x40, 0x8, 0xff, 0x2, 0x3, 0x8], [0x6, 0x200, 0x8000, 0x4000, 0xff, 0x1, 0x5], [0xffffffffffffff00, 0x2, 0x9, 0x2bc1, 0xc26, 0x1], [{0xff, 0x7, 0x3}, {0x7a4, 0x1ff, 0x1f, 0x3}, {0x1f, 0x7, 0xe5}, {0x6, 0x4, 0x9, 0xbdc}, {0x2c, 0x7fff, 0x1f, 0x81}, {0x6, 0x20000000, 0x6}, {0x9, 0x626, 0x3, 0x3}, {0x281, 0x1, 0x9, 0x3}], {0xcf6, 0x6, 0x2, 0x7f}, {0xaa74, 0x3, 0x1f, 0x8a}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) dup2(r8, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x1012c) setregid(0xffffffffffffffff, r11) r12 = socket(0x2, 0x8000, 0x80) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r13) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/klog\x00', 0x40, 0x0) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="4174bc9d81b11d6104d46dc2989b210edbcafa14c2b16c8e0a991c92dfc4e2ef3f9f53b60196e1b6059dd2cc93472190e780c334e8e9331725c3b82648cc96574a1102b4dcafefd59eff3a3bfcd65fe78698f3396c34fc64fc8b87678a2d5e0d2ce26ef755ef3237b3c49ebc1602fc182b10a54488111cace142b5658958217c7a9f23851b58acb21cacf9972fde3e16700882390e44d8d0b424a4bd20e438aeef8a1f3ebee8bfe0", 0xa8}, {&(0x7f0000000a80)="054f7e3bbde204c29840411af702cb5cbc494ad23dbd43576225e7c9b2b755150488688dca6bb0b86d05027d75375240473bbcac21189839ffbfa56fc2f9a64c11528658cbf9112321f46eec6fec105eb6ca04c98d8e92e3bf5163eaa0391ef92ea6e2db663762a4604ef005c93b14d338045207b3959c715a44a5b9d646987cca6867300b36adc97e77b13f24b4f85b6d4df68222076035201072f23388cc2de6571adbf5ff445c0ba5c53c5fb4428fc2f4595235e27f027a5f01770a26eabdd93a5090531687e7d7b66d413a8d1f9440bffb9d9b750e755d4ae9818fba96f19abc863be9c103bf64f1c089821bfb8df10bfdac7216c1b9b6a7edad5d270407f9", 0x101}, {&(0x7f0000000540)="04f97a2b89272f5e92978c71ca46d74b8d17795949bf88d246fb71ded3d8ec96aa5cb3cef5a8724ee07eecf852a4350392e7fa06e1aaa355377deec50e554837e029580b0888009acf061d7a70a9be4fa24ff80bf04d4cc24147642fd23966a2d5555b9779ce6a5e36848a", 0x6b}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000600)="4c199627ab167d7955fb363392bbc112677fa59bd3bfb9e809983899e25cbc57c629cbe5d828d6b5b60e5700a2e994ca84afb741dbfad54037cba8fd618854744ada803258fc9f99f50edb0a9d9bc7f27f01b498c1054b78e98358fb492c5a4d2b4998434577da561ffe59", 0x6b}, {&(0x7f0000000680)="3cef2c0f0c3e00ef1f61862a39bc4d6ebbadf5eba89708e64c3b414359876347be75cb9d69a67c8bac976201de58d10704f832e660858b2ce919fe", 0x3b}, {&(0x7f00000006c0)="53042efb0ece487bf63c96e5b888e1d0f117a64fa13be01155539095e475517421b0a3b56d155f8d5c", 0x29}], 0x7, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, r5, r3, r6, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r9, 0x0, r11}, @rights={0x20, 0xffff, 0x1, [r4, r3, r14, r12]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r13}], 0xc0, 0x59c0f04208ab3331}, 0xe) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r16 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getgid() semop(r16, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r18, r17, 0x0, r19, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r20 = semget$private(0x0, 0x4, 0x1) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() r22 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r24 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="eb9353e90d2d5d7fc2e5ff5443eb2e774738d8b52709c6f7808a7d4382a116319d26995c7b960a6dc4c7d8fde5459038226505dde31b786b73cc7900", 0x3c}, {&(0x7f0000000140)="f497a037a55f2fe3ad86b0b4df678862e527bbf0998d0b652cfdbfbc0d1a6f190de9dd1186b7c114d5566edeaad564cc92ba2228f12598246fdb958536472a140dbd42b100fbb7702b92a30ce5cca2e86a71fce71e78090919c7ba4f51bfe9993d6a48f5d0c942d91e578396f3f93110128705175f866bd5cc2c035f550a2858023eec7d155c105ae8ba5726de8221aa881d02c03100ad14a51cfb504a3e82328d5a5132f845bc", 0xa7}, {&(0x7f0000000340)="50609b46464ae4244ad96fb648ee9288ae416ee1e8bc1191582167fb09c6c6ceb7accac18387f3a4006f0f3fefa896428bcb4353e1b6569f66da8641c1b3476ced79d98e53152b532a62e8e492903760dcc59e517e228d8e2ba94afc095da41fa8378e66f6dbca7ac6b565d43835f4ab480fb01b5d97e87c1e8e027cf9d2b726efd68f11d9b621a02aabccd1cac52b99912cedff47c2815d8fbfef7082c837b55afcee7070010258949fdefbb9e2ffa5980c55070f32b8726916cd377e84a34f4b92c19fd9efc16d90312a2883d92d516e9cb4b177980cd44777053c236d0b350bceab17dfce4da41dedcbacfeba367b27763a465f99fa", 0xf7}, {&(0x7f0000000440)="35e6aa9af9dd5ecfae67f5ae7064d1e86a1edd15c9d9224f327292f178ba4c5badd2b3ce1d4a5d6e8eb4d370052f8251eef2c3dc567a42ae1e1529248162ba8621336f864e75d51c7ad90db7e5bd3ddd90cb7d0c8f2b0019eb74ffd5707dcccc81dfca0872241b4997ebcba8d6c2bf0511f8a5b119ab32c8ea840533c75dcdb0c39231b8f7daaa9d529c49d4df2054d4b50b42f15242a4335831280a53483a862762", 0xa2}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r13, r18, r21}], 0x20, 0x400}, 0x402) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r25 = semget$private(0x0, 0x4, 0x31) semctl$GETVAL(r25, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x2010, r1, 0x0, 0x0) minherit(&(0x7f00000a8000/0x4000)=nil, 0x4000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r1, 0x1) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000140)=0xc6000000) sendmsg(r5, &(0x7f0000000a40)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, &(0x7f00000008c0)=[{&(0x7f0000000300)="7fba25daf4134e6497f3ff4342359893d56ecc8f6d2e631f1f73cfd1a0b8f3ada67ec49d2f11aa775f0fa693f01ba122a0c0d39957701fc2a1557631d9dae1fb5dedd706882070c74c704e7408fe33505ac4d22b5842e9aa157234a470dba312f0df3ac34c1f0b81163917b816c0fa7fb91abb576ee007fc8581bc6cc6eac4dca91e1f6c75e3b74202", 0x89}, {&(0x7f0000000500)="d520cd5ef023aa4ab4b563edb848e9b87f0c53fae1b280d068664a6a3b3a75308eb288af4799099267143dbe8843443d5478677bfecd2462bcdd5c1f8b54a04c43c522ff2213a45d507cca2da91590fccefc32d2e04783f202c4f6c69365a11cc284fc86866087a45b1b715971a7f632fcde96392c84a05ee091d00aa30f6a99115f9e56aa2c2a27adbe6107a91c63e763a2484b333fa706d947fcb0fc820b426dc61bd5968d311228b4d7ec", 0xac}, {&(0x7f00000001c0)="85728cd765bda17e731f885f3c66c1710339b865f6344bd18b5c1f0049fa6c13f2c349268a5b27c08e09836adbff2c8b0ab69c04c033747e3be03faf3af3207968fd693b1bd2", 0x46}, {&(0x7f00000005c0)="f88b3136354f4d0189deaf022007ea79f107583d72efe14dcc1c115b8e9c23eb3f9f4f558d3728ff", 0x28}, {&(0x7f0000000600)="54b450dc6f342b5247a2df7d92f5fa87d5476f25e81532741a28b4438f3abd1eef421c622e9284f10fc42b8e23493502a4c8ed9f3f1d2f7758ce5a1f1591789450431e29cede27ef773a29bccb329568b3600b98169ae8a69f68189e23deaa8d650cc679766c1152de92d96d4e6e4bf26581e99403693644dd7004f0ad38b91dcbaef496847af1cdc9cf886151b9b93fd4b3d9cb62975beddec06ea6a0c0a73feeb359a8df87afb932d80d629c5e1742e5b05a26c59faa84983df9b056285bddfcf927b62d", 0xc5}, {&(0x7f0000000700)="8a4ecffe2cc3aa49ab3ff811ad4c8ab70f4999b46a849e8bdbdba61a8199184ed38cab8026db6bda0ceff70d729a61cfa4aec164ea4cff6d6b1f60c87b2d294a64c7c1dc99db2e02b634ee14288e40ad6881ba979453f07941ef02c693c91c2ff99be421097aff99c70e6188d71149c7f31d02d764441693f3c7733753f4801d2fa0b8129f21e4727503c3ee923529922ab2af5a4b7ebb44b04d6a9e002ad7a72ee2", 0xa2}, {&(0x7f00000007c0)="9b46268c3230293554c930de323326b014914a14782647e57f3364eef30100bfa96a8bfe1332e6984971b7602f70a523d6b640c5353b7d267e08b55e85b6a0a27f57e06b7254b7897157ba5d4143a774fbfc6ded11da82d38400b12eb4a1e113f971a6113ca02d8f75b91e9f0c5a116bf2de80df39700b3a6124764c918f1e27f65b04497c59193909f855b494feafb9df41610e58c08269929babc911c2b32733738ac892e0eed1ff9804499153cc9336e0ef362ab229f4683e7aa089fa2295fd8e0b4cc2182bbe1ffb526449e8e5aae82901bacef8db79df698739e3ff50a48155722290eb5e77f244d5ab67c9b89d8fe739", 0xf3}], 0x7, &(0x7f0000000940)=[{0x58, 0xffff, 0x80, "05908b1f7253b3329ff2cfe3263c90b1ba3568a8945ebbba45d8f509c1566fe51735130117656515f78c3248121691373ebbcf1c3c01c5bf38e8f18aeb3bd7b83e69a0d0cd"}, {0x90, 0x1, 0x4, "4d0cbcec32eccb249bc3364c36ae9116bfed61efd6a6ddeb0ac9de2232a44e19cd163c5505d224a8814382ed286dabcb2432b333b904d3a2964e0237ba3830dfce364ab7a22539a1e8c22a2dc2f79a0dd1222612687e8622131733e8c2c118dc83116f84ef490eab3fa12253188f7f8f3d808c2e2e3b5f767e1f4dc4393e"}], 0xe8}, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000000)=0x1) 22:08:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b600e361fffffffeffd6898f00ff0f000000000000c4a2d17879000d9ff6ceba660100d76b4d1a9d85407deb16dc822f6484671273b7e9010000360acc1a00000000004e"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x1) 22:08:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdffdffffffffff], [0x0, 0x0, 0x2000401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) r5 = dup2(r4, r3) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000100)={0x38a, 0x8, 0x400, {[0x10001, 0x3, 0x9, 0x401, 0x9, 0x2, 0xff, 0xffffffffffffffe0, 0x4, 0x5, 0x3, 0x1, 0x8, 0x4, 0x4, 0x80, 0x5, 0x1ff], [0x1, 0x8, 0x2a, 0xffffffffffffff80, 0x40, 0x8, 0xff, 0x2, 0x3, 0x8], [0x6, 0x200, 0x8000, 0x4000, 0xff, 0x1, 0x5], [0xffffffffffffff00, 0x2, 0x9, 0x2bc1, 0xc26, 0x1], [{0xff, 0x7, 0x3}, {0x7a4, 0x1ff, 0x1f, 0x3}, {0x1f, 0x7, 0xe5}, {0x6, 0x4, 0x9, 0xbdc}, {0x2c, 0x7fff, 0x1f, 0x81}, {0x6, 0x20000000, 0x6}, {0x9, 0x626, 0x3, 0x3}, {0x281, 0x1, 0x9, 0x3}], {0xcf6, 0x6, 0x2, 0x7f}, {0xaa74, 0x3, 0x1f, 0x8a}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) dup2(r10, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x1012c) setregid(0xffffffffffffffff, r13) r14 = socket(0x2, 0x8000, 0x80) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r15) sendmsg$unix(r4, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="4174bc9d81b11d6104d46dc2989b210edbcafa14c2b16c8e0a991c92dfc4e2ef3f9f53b60196e1b6059dd2cc93472190e780c334e8e9331725c3b82648cc96574a1102b4dcafefd59eff3a3bfcd65fe78698f3396c34fc64fc8b87678a2d5e0d2ce26ef755ef3237b3c49ebc1602fc182b10a54488111cace142b5658958217c7a9f23851b58acb21cacf9972fde3e16700882390e44d8d0b424a4bd20e438aeef8a1f3ebee8bfe0", 0xa8}, {&(0x7f0000000a80)="054f7e3bbde204c29840411af702cb5cbc494ad23dbd43576225e7c9b2b755150488688dca6bb0b86d05027d75375240473bbcac21189839ffbfa56fc2f9a64c11528658cbf9112321f46eec6fec105eb6ca04c98d8e92e3bf5163eaa0391ef92ea6e2db663762a4604ef005c93b14d338045207b3959c715a44a5b9d646987cca6867300b36adc97e77b13f24b4f85b6d4df68222076035201072f23388cc2de6571adbf5ff445c0ba5c53c5fb4428fc2f4595235e27f027a5f01770a26eabdd93a5090531687e7d7b66d413a8d1f9440bffb9d9b750e755d4ae9818fba96f19abc863be9c103bf64f1c089821bfb8df10bfdac7216c1b9b6a7edad5d270407f9", 0xf2}, {&(0x7f0000000540)="04f97a2b89272f5e92978c71ca46d74b8d17795949bf88d246fb71ded3d8ec96aa5cb3cef5a8724ee07eecf852a4350392e7fa06e1aaa355377deec50e554837e029580b0888009acf061d7a70a9be4fa24ff80bf04d4cc24147642fd23966a2d5555b9779ce6a5e36848a", 0x6b}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000600)="4c199627ab167d7955fb363392bbc112677fa59bd3bfb9e809983899e25cbc57c629cbe5d828d6b5b60e5700a2e994ca84afb741dbfad54037cba8fd618854744ada803258fc9f99f50edb0a9d9bc7f27f01b498c1054b78e98358fb492c5a4d2b4998434577da561ffe59", 0x6b}, {&(0x7f0000000680)="3cef2c0f0c3e00ef1f61862a39bc4d6ebbadf5eba89708e64c3b414359876347be75cb9d69a67c8bac976201de58d10704f832e660858b2ce919fe", 0x3b}, {&(0x7f00000006c0)="53042efb0ece487bf63c96e5b888e1d0f117a64fa13be01155539095e475517421b0a3b56d155f8d5c", 0x29}], 0x270, &(0x7f0000000900)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="02010000f1fffffffeff000000000000", @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r14, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x59c0f04208ab3331}, 0xe) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x2, 0xffffffff, 0x81, r11}) 22:08:33 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) semget$private(0x0, 0x4, 0x91) r0 = semget$private(0x0, 0x7, 0x287) semop(r0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r0, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) fcntl$setstatus(r1, 0x4, 0xc8) semop(r0, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r2 = semget(0x0, 0x4, 0xd8) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000000)=""/172) 22:08:33 executing program 1: r0 = open$dir(&(0x7f0000000100)='./bus/../file0\x00', 0x8029, 0x8) socket(0x2, 0x1, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c2abff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x200, 0x4}) dup(r0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x969c836ea3769ccc, 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x481, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x80105705, &(0x7f0000000040)={'./file0\x00'}) 22:08:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), 0x10) recvfrom$inet(r0, &(0x7f00000000c0)=""/214, 0xd6, 0x5, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x00', r1, &(0x7f0000000300)='./file0\x00') stat(&(0x7f0000000280)='./file0\x00', 0x0) 22:08:33 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0), 0xfffffffffffffcfa) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x9, 0x101}, {0x18, 0x3, 0xffffffff, 0x1}, 0x7fff, [0x7f, 0x80000001, 0x2, 0x9, 0x401, 0x7, 0xef, 0x7]}, 0x3c) semget$private(0x0, 0x9, 0x91) r1 = semget(0x3, 0x0, 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/194) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), 0x10) accept(r2, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x3) 22:08:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r0, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfffd, 0x2d, 0x0, 0x4}, {0x4, 0xe0, 0x1, 0x7ff}]}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="1d0b59eb538a94e3e6bde272402f9acd64129c3de7c24938c5c80465587e3c"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) fchmod(r3, 0x0) write(r1, 0x0, 0x0) 22:08:33 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x18, 0x3, 0x8) r0 = semget$private(0x0, 0x4, 0x500) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) r1 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r1, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000fc0)=""/248) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)=0xc6000000) sendmsg(r3, &(0x7f0000000a40)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, &(0x7f00000008c0)=[{&(0x7f0000000300)="7fba25daf4134e6497f3ff4342359893d56ecc8f6d2e631f1f73cfd1a0b8f3ada67ec49d2f11aa775f0fa693f01ba122a0c0d39957701fc2a1557631d9dae1fb5dedd706882070c74c704e7408fe33505ac4d22b5842e9aa157234a470dba312f0df3ac34c1f0b81163917b816c0fa7fb91abb576ee007fc8581bc6cc6eac4dca91e1f6c75e3b74202", 0x89}, {&(0x7f0000000500)="d520cd5ef023aa4ab4b563edb848e9b87f0c53fae1b280d068664a6a3b3a75308eb288af4799099267143dbe8843443d5478677bfecd2462bcdd5c1f8b54a04c43c522ff2213a45d507cca2da91590fccefc32d2e04783f202c4f6c69365a11cc284fc86866087a45b1b715971a7f632fcde96392c84a05ee091d00aa30f6a99115f9e56aa2c2a27adbe6107a91c63e763a2484b333fa706d947fcb0fc820b426dc61bd5968d311228b4d7ec", 0xac}, {&(0x7f00000001c0)="85728cd765bda17e731f885f3c66c1710339b865f6344bd18b5c1f0049fa6c13f2c349268a5b27c08e09836adbff2c8b0ab69c04c033747e3be03faf3af3207968fd693b1bd2", 0x46}, {&(0x7f00000005c0)="f88b3136354f4d0189deaf022007ea79f107583d72efe14dcc1c115b8e9c23eb3f9f4f558d3728ff", 0x28}, {&(0x7f0000000600)="54b450dc6f342b5247a2df7d92f5fa87d5476f25e81532741a28b4438f3abd1eef421c622e9284f10fc42b8e23493502a4c8ed9f3f1d2f7758ce5a1f1591789450431e29cede27ef773a29bccb329568b3600b98169ae8a69f68189e23deaa8d650cc679766c1152de92d96d4e6e4bf26581e99403693644dd7004f0ad38b91dcbaef496847af1cdc9cf886151b9b93fd4b3d9cb62975beddec06ea6a0c0a73feeb359a8df87afb932d80d629c5e1742e5b05a26c59faa84983df9b056285bddfcf927b62d", 0xc5}, {&(0x7f0000000700)="8a4ecffe2cc3aa49ab3ff811ad4c8ab70f4999b46a849e8bdbdba61a8199184ed38cab8026db6bda0ceff70d729a61cfa4aec164ea4cff6d6b1f60c87b2d294a64c7c1dc99db2e02b634ee14288e40ad6881ba979453f07941ef02c693c91c2ff99be421097aff99c70e6188d71149c7f31d02d764441693f3c7733753f4801d2fa0b8129f21e4727503c3ee923529922ab2af5a4b7ebb44b04d6a9e002ad7a72ee2", 0xa2}, {&(0x7f00000007c0)="9b46268c3230293554c930de323326b014914a14782647e57f3364eef30100bfa96a8bfe1332e6984971b7602f70a523d6b640c5353b7d267e08b55e85b6a0a27f57e06b7254b7897157ba5d4143a774fbfc6ded11da82d38400b12eb4a1e113f971a6113ca02d8f75b91e9f0c5a116bf2de80df39700b3a6124764c918f1e27f65b04497c59193909f855b494feafb9df41610e58c08269929babc911c2b32733738ac892e0eed1ff9804499153cc9336e0ef362ab229f4683e7aa089fa2295fd8e0b4cc2182bbe1ffb526449e8e5aae82901bacef8db79df698739e3ff50a48155722290eb5e77f244d5ab67c9b89d8fe739", 0xf3}], 0x7, &(0x7f0000000940)=[{0x58, 0xffff, 0x80, "05908b1f7253b3329ff2cfe3263c90b1ba3568a8945ebbba45d8f509c1566fe51735130117656515f78c3248121691373ebbcf1c3c01c5bf38e8f18aeb3bd7b83e69a0d0cd"}, {0x90, 0x1, 0x4, "4d0cbcec32eccb249bc3364c36ae9116bfed61efd6a6ddeb0ac9de2232a44e19cd163c5505d224a8814382ed286dabcb2432b333b904d3a2964e0237ba3830dfce364ab7a22539a1e8c22a2dc2f79a0dd1222612687e8622131733e8c2c118dc83116f84ef490eab3fa12253188f7f8f3d808c2e2e3b5f767e1f4dc4393e"}], 0xe8}, 0x0) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) semctl$GETZCNT(r1, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/176) 22:08:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) read(r2, &(0x7f0000000180)=""/214, 0xd6) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b1000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:08:33 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x17, 0x3, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:33 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000000)=""/181) 22:08:33 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), 0x10) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1000, 0x3}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000040)="b0bbd24d04f914630eb910587eaca986423c7d60dac63ef1c3f47be7336a2f5fcb8cddc77078953c7c01416c8e4f7894cb01f0f9789bc9336d64ae9ee132a822085d6e2cd584a147d52d1a597ef2720c8ba77dc68db0b9a040c03d7fbefe7d0fc68cbfcc93afee69517a64a826b488a7948e526068b4d81e16a442fa9f525dbc97bd408d5f53784ad93c62877d50608edd9d86de663474ae52372a5df0c426a0ab82334b7cec5603c57d2d324765c0cd74f96027917ef95b13453d95e3b008f0332c5200a79c0f1b16eb1bb5f18db63a7a4e3aa76073281c4aca346ef1507a8f48", 0xe1}, {&(0x7f0000000140)="3a82f5d61bc1100730fecd7244", 0xd}, {&(0x7f0000000180)="4231fb011f0dd848f77830b61de628cf95d54ca21af44cddd77a", 0x1a}, {&(0x7f0000000340)="7e4bffb6c777e112546bb33bd5ba10dfe47f0e095df38076059f2f3d8fdee73994792dc5aa4edf60b1999629b0637bd00326f2f2a2dddd233de56e33a1e12ddd91e7acc4e9b9c9b39f885d3ee898d713158bd160c30629c0d2f3bc180b1e4f1998cf64578641629b4838a796c09da4c952681ba6f94ba18c96e55a9c6a2dc04b3d326eb2cb20707bfe6071f51cfc420ffe57891d4581bc0beed13cdd60055b1fbff716bc9a006ea270a5f74a08233fa1392db8e86de28a1c4b886bee3e1fda0487d28d109e265d53", 0xc8}, {&(0x7f00000001c0)="a375d3d746e73634f236082295dc9f56582708470d44c9d4c746b5c78dac2ab6072dbfbe1bbb02457460fe28fe98a2748a55e54ea29f11452355d27ef8b4ac2af4af848d0f6dda23a2", 0x49}, {&(0x7f0000000440)="ee3ca5407135be2bbddf9875d2ba1b778377ea9fee8f84c9f2a82d74fb2f14f7eee26d8da4db1034b93a744061dac1d430de57f2b0678292e8b0dfeba6d84dc883c3f70609e86edb14917566989eb5ca1e3bb92726486ae9dbf65f3fdcecc2be64ddb4c6f70e5568a5ba4be0b6702db8063b34c68d458c351eb96908f35412f59e9558de63682987ea8dc4e43ad6e6c27d496d8f3b5b6fcbe8de8c8bc5ab0351e80719ccabd2b0b8cef499956cc18c", 0xaf}, {&(0x7f0000000500)="4628bd4bfab697451431e189e8ff9ab5bc6a9a0404b075ccc69d6966e55a59c03a901a7ec7b4ca419045c01d497b44bade711bc8fa33b87ce393c46ebc126d3c2d85249246197af59fb8e23371e86a136a9db7aaeaffdb49153a96cbe8f67a22ab9791ebc50627e3ecd2f7c7913738947e1a9ebc01c8360dc36fa6f7303304c72a6405d4922e1be2090a15ad7cdcc97dbb2f6d146d4b1133af95b31dba5f1def7732dbc4f94dbf939f7ec38c1f2bd0bd6bf7b60530a47d542424ea2bcc226ffe73de775a8a256ccbad3e83944d50f6eca967676f726ac705652ef2ad1dc59426f296c6fc3f3d9c765f25a84100a7957005869a59aa8863b842e311070e9f9a21aeaf8c4976790a3710408fb863188f14b9e393ea0b45f4cab4c7fd01f963fefa26b187964714afcc56e3e3ea23f0492bfc17f01fdae674c1574de0c18becebeab2287a3f089b6de535cc00a6f8d85df6a71bc4446d4aa04d82af570990c41d585d0d138a8230e6127e07719fed7ed3197904be9a33d24bf1b7b318ac8e1fe3624a86485d7a1d84385238d0a4202fcca73bb5baeb2335cd2c272d5fe82c759075a7b0dff2a17cb9eb5751615fcca99cc230e8689af0b62c57087139df03a3a2ba5d5a863acf234dabc92054ff22ba05dd8c18ba888f445fe00b0f1844697e2f4ede59cfea015a1aa6f10b073f75a1888b2cfc7f34d753ce12dcf7c45d0b1fe24f972ccf0542867fc3f81fd0d4c5737c4fe8a6bee1b21c345617c7b0bc716a54c3da46281f2029fe5ed2a71b0ff697f856d88a19b11d31a173b091b9c9ada039b7ba377360eac3c4004d1df8e31374f404b65efb2af8d690077ba18d8d9f2737a31f6467befa048fb57f633940092a79d9c2f712173bf8fdacafe76d57fa473e0da99382864efd13db3778d16227d3d9c2d4664f4291339a68cb17a68cb68d6bfa2d604800059e2a6ce50a60d1d19789fa135e5bc9f17dc6ce25ee1d4a5646cb485ac1d32da1189a192a0039cb163b3721d5fb1687030530101b6f17853227812f4192ed4cb6aa2668eb21bd952032fbeb7d4b6e3c36128ec93ca428c19f929000be08c0788296e76d91a083e388dbdc4e464d32ffaac0daa3e8e24a9cf63572f02d600148071fe7e1949b5bfe0d6756fd2b42b59a8ae72f648cc55439d58bbeebed9f8659efbaa7009858d2ba7042103f3e55911ee84e7b07e35f240683ad96a2b443a872a3020da0470a5af1a62e3cf187b24f7204efcf437d7c6533a30724a08b4a8e592beac4538f92d2914843723b259ab35d6cc2be6b29173a5c4f13bd8ceb4ea657defe18cf34ccbe9f6513841316f1a4b54ba6ebad1c3c13f195eeefe60826e9def9d88f44d5978d0ac82960454c185b06ffec0951cc42acc8eafa9e82a81d5991a5883d8349eb1337b5ffcebde5fc7e108283d64e964a0aea0ab1a7a29b5d3d10b9effee51b9d03f56a3b55c0e826a2b12fafeef0dfca7f86872b963aa8cc880122f76ca3c43de16d57fc12fe08e8e8908c66fff3f0addfc47c3cb53457fa2cb7f5a48e206f9404c9da5e16eae76dd45dadbdcd84f85db6ded95391a86b0d5ad4a468117327b433e979fffd7e4972255a8ed8582567f7c7cb5bfaf21637afd16f9c024da2eb998c5bcb9c5efd2aa4fbac8bcd5d75e5495b7f3182fb2d7298fa9d2031c20c8821fb4dd1431873ebe6789e2e6e059470c2595dc79db7a3787daf9fbadb5c6b10557c1c1b0fc7b2de1b3d24d6f7853f2c43ee8752073709d8cf9eaa0413c840ca9da5d49bc4bc73e9f75feac43ff0099af078c9c521f9fb1d2dfd83aeacf0bc58f71cdb8193acbb01f7262f8d7fbd24d338e85a3c3683af82bc5343c9c9c819f0189595c2bf4c6b36be548c0653078713dbc21495d82c5491f6359f3bb3cfea15ad4200f777273380c53763ca836ecac49856a45c6a5ed5f2a8e556f4952b5e247b413fbab6a1d7f69d0d04957e0cf95672502a1eecf02adf4abb2c7976b9edc0c3f6d432b1f81e59ed4a5c57cb67da6740d261e789884c9cb0feea6733cef6ceb804ccc242c1398204b6e3eb9c39a66bad287efb68e6ccb693591ca13c0f4c9fcbb3008c038e3e55c7f0b38e891fd9e77688202440af52fc6d74690e9b4a14d1ffd436cbc5425ca48b2c0b6cc37ff25704faf4e75850a8c28f4f3ee8dd0e25d5588fdedd49340fecc2e2482a9a590cf86ce8b1c9717ab5e1ead520071dc493bb6143b1849c7bd0c8dec35330d21b945b9de17f8f6141f4888f4ff91443d6517226127814639611501006b723110166351f974db29f1ac390bed6f052c8698a68c88dc1e0b12b47fc94591405e3850b28a302c86a50f14aa47f9e30fb0122d03638dfa72630eaf813c7db4892796aaa9aa0877210e7e54f1886a54000e5ebd66e6c09adbffd736fb9710daca834b7c6548496dd2053eb2d47dcd85a4bfd10605a9f97a27ef8e62f3edbeee7f4f961774466960efa7f1ac6ee27378db6dc2b0a7273d254bd823dd9f7f81900376c10305e2d7f05b8c6f2b5f59e294d3c2ecf07135251cc37ffcc3b8f3b2e7dadee717fe72fb6577b95edad8d9c629c2386056a62758803c1912359d01f0eab178c5cf0d6aae996b8bba6549f6688c767f913e53201717c444cd52bece87a1439044c7141ebf0d8990d5fb43e4d93b56313ce5a5d51fb19e15e5a1cbab7ed646f10ec3cc35022c9f76461ad0350d822ddcefc7524be38c587b6bb2709f80ba583038835abf94c748052857cee486716fb62647f57dca17fea381b661550e96fc36fb0b06fc41066181ed365189ec80141d492db4295c45093c22be1cb54e16dd958f666d2aac9b58e6e23c57af908675daee6223a3a3ac8c0f29d73b439848f581db6924a45d5b9dd45ceda89f6e280330563dfe862f941487a0074b9ac8214ea75d53bb53bd04d341ecc83cfe858cfb9bc3a104a9b2f435a0ad443747d50f0254260ede0eb96ac4470e420c645891d4662a12ef0aae1b45cfa184ae0cc72f48ae6eb6ae92cf559d595f497ba3b2762f1472922cad0c9cd22ce1d4c762096be50bd1fc7c64503c58a5b133b078fd8f58134a3a89e0702a7667334298bc7a308f5f8625813053ec827c9ab44b759f21fe85a54fb5cbe7161d81663d58cf5ff8a28fdc89a9fef2a531e04fbac24ec403c382cf91878fd85f0184365cffa72b3cee4c6dfbb7f445d2ea0840ccf606a84dd6ffc282d9eb152f0e67967368d55429ae1c75880c3c2ad4bb0a642b6fa597a847544f425fe54f295b750b5884c97a28bb5eacbb7637e401a9533a747519206cd11fad62fda4cde4f451b4d0a5ebdcf4dc91b337f77e0aa2ac275d0c26bac0a07cd514cd261b23f532f814adc18e045c0895793005b6fb09a7b4eaf0de9091aae235aeefebd3bf92d59a1d084d3e9b8d45063c71151812744620f7babe9d9bdb9445627823c4e49c557aeb5e35b153bf082de257a52879dba630cc8d490138e0b0108de955984818215fcf4972d316d2b2435cb95e64c970a6e38cba22320ab639df65725ec9b090bb27821b5641250b04d2469bd699bc67d5579f0691fd295909ce03c0379b80ae5e55cac15c86b0f08e0f731d427eb26d2436bf5567ef56c3dfd4647b05d64419783cb0c5806e3c93ef425f464ea0eba0ab38ab6ce261499e35f47c60e4c28cfd3dcc015739c33ffe0250860a8daa4026cbd68e1c80466252dfbaf3e6dbab2a96a1c5fe885fcef3b632484e39718366b1c98fe5cd4d3fb6078c5ec367b6355b0f8147bc369b96b1d0424f895a33a8e882d4b2524a06c2bb972908b7312ad81c4824e3652f02839c9e3fca443086dd2fb8d353bce7c28e4338253240d1524343bfab57c57a8a0020819f2ec73c8c24ede57170a94afd254945f734d579666b019b9d88c8542c3b9defb20bdbd1d6bf0609467c5b428453c08d2e4f1cd08c46b422df189a37c30c3db8a89ff384f08b88031af90a1636fba8bf86235f38d93984cffe9a741824b7e7f943ac6e0e7a087b85f9c7f7731444720016aee3d6d6170ffd34e195ab140dae27daa3e034553aa567058e88f75dd20106fdc4e36ff5a2c95e8e5249f6f1d460106f55430013067fd59115f16e3de7674b0a819a9e1eb0bcc236d4e86a96b7586166391a49afaa36f462cbcc315fbc0392ffefa2770f019ddce499930835d3b78828dc40bebf258ab86f71ff9be9c334097344877a5bbad262a0f8018e65c6ea4bdd9e6256984d5ceb749658941b1bab12b73e0eb3003bb7c37f9e88e67988b28e5c23b5fa9178ef57cc854376e1b807323524840fa6bb4b5b7421ca90f3d802d8ab1096b208f6226a639b95d3490bfcfdd93689491d48a3a962ea328ce95dce6af2d2ecbdad92aa3bb38b54965a2f7e21d8b91eccd82a9936ad8bd34db4394f76e26d4aba70828ee544d3e827a84d56b7e5ee6417dfd5d903bcc05fe57e1ed28f1670e225dea81ffd954db7b1e648984ff4d3c048e6671ff81251db81dc6a8b468d69d7e94f0a6157fad231cadbd0459e55e2a9ff0c2c9764b0641305f49fba15f385fa30215f2859a372a6135ea82697332cc31c69d9cc3c8e6e0a4f6add896651b18e08fdc27c9bf296c54ebe2bde76aa9106188bf35cde3320cce43accfbed623098426be8ce9c75d1e88fa9251fdb971364d0d2bdc1044b31b4460a8e5646fc79551adcd6742ebf31199d2f3710280afbe1f9054cb5cdc229162fe3798d9c1ca063057e0b2e252a0c252fb23293b59fd85c4318af3e37c47bdf70d1f81f203db48ae57bde23dfa308ce57a184b67dc5ff3dc6f124a55e0def1bbb33e5f5ff47e97364a357e8f3fcc6d686d126ce58b275a9bb6f63780e980965dc69ce31ebfc52e23a4161ed19b009d4efc64e7aa1f56140adf04f07a639908d55c879f820324616ff29b1939cf3496b70d7f596a7ead6e5efd2eabdb6bbfd6997f7cec895ec862cd622e9bf5d427fdc3836d21893f7fc5facc9ba84a360daf15c06068d34bfc4eaa5b2b2f7bfaa0f522c904e6febdd14b7a743f9c5b32618da2e5360bd48b7d7c214065d6630863acd9e093e97c99b83f3b0c5bf392516b0bf7f540982edc66d428a4652382a541acd213b8e9c34da2b63734125ceadb3a2e2aeb864b0ffe955c2edcc0806facd07f2c128e93a4444b1b431a0c73998016d99b22fa45d618e5ca136cd239f08e9a3c254b730d3df35d12290ad57014bde2f53cfe4af81c12b9f23575e099f2b99ecafb00bd7f00a950b1fba54ea988a958357892915b55d0f402bb1207f245c7a21c825931f21ee1ea66de6d502b5406d433ed99faa84bd18cd0cb497e2e842f463af4fd0900ecd69accf134d32d1c1af2df1a8a2b22895fdcfd59ea72b028f85a2a5cd2c5ba4e31759c3e6d25a27b823cd0546bc5a646371c744d9067c537925dc2c28d689f7f0657af43bedc289f4ae908a386b92a4f98b198cf173324b2bbbdc0f6d9b32803d8ecc85ce7d93306b5b210ef7fe277c0e75726ddf6c1fc2447fac328bc3d84058034e26a59b8d1c422c714dfd4f8f2026cda9dc910814e5e8c91b0ac8f94fdc686d7055a68372f151220fc3a5de34dce07fa8d690abdb7c3b48035f05f27865219987e24c069c4153a7696d81b81b082dbf2ff09b9888ca3b8353daf91def837b5c4d171ce5d5cd323b85ed0c0b991e79c7820b014ebdf6a21743da10006e033722c2886c181ff1705c6a30191e127bfb105be710753a5c81db740dc7e72d542e073e6dc5ddbec14c1002f86e37247bd7293e58ed9865f71af18f4ded4", 0x1000}], 0x7, &(0x7f0000001580)=[{0x108, 0x1, 0x8, "68f6423f79f1fe476825117159d1fdc747ad8b10a84269ce5dab646abf7e5bbf6ad28157428773ff2697248716552da7abd5daf465e1349133d19b1c921c2e86d59ca95fc7111082fd5522d0301cd928cfa1f573be758bbbac15a9240313a0ca9889a5ec27c2da2d5affa9bf8bbad557bef20ff246a79a70bd31c17c66a793fee2ab2177ab3684e776c65ae440d970e6baa3a966ae25f5cef7351a162d220cba92d060aad7b5101d80d83d44074eeb6d5fdea943cef68544afa22b8685ff9d4d16b03bebf822f3ec65619e675b74b8b6d0c2a3bf10e2d010630164bfb1dc4e205330d36edac8a637e22ef9e45021b4b7dd8388b8d69128"}, {0x20, 0x1ffff, 0x9, "01b0c471c5f0abc07277315df44b3f65"}, {0x40, 0xffff, 0x1a, "92d86a7700409f9bac185106816102e2c9ae8b49982911fe461768324014fff9cf66c3307228ae9e0d0d"}, {0xa0, 0xffff, 0x0, "8f6359142a9bc6f5b7e683f2926f8767ae72f26a068ff1979a2782788bee8dc10b685ffcb0b7b9cae02013b504fc38fb9a77a159b192d06bc0469c648caf9d6a3e5ff4a89d3be822da4075731d600b699a3b8d909cfe7fd119ace93d48b41e83071063724b3c8b6b8921072b71af2e4ca8dd257093bec2106dbbec4b5495835d03c2b266127d6a0854fd56"}, {0xb8, 0xffff, 0x200, "c889873dbf70fcdb83840694b9b0832dd84b3246efc3c5381a33eed672ff17ce578562ad8a6693a43083e0aa8d7512152ca91471c42fa876e570ab188ecf034ccd2a3e8ba99b42f05e55d406cebfa0becd78fe9d4513c017828bd7a303fc8e808e43b16ed1f696ae70bc83d0f107db6ae7b9e5ec5ba4763a300de7a5e1872ac15e1a3efdd820391a5d41a3d8d49f98c2c332b7ba9fa711c3296a6b30700c33b40f"}], 0x2c0}, 0x4) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000000080)={0x0, 0xfffffffffffffed5, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000100)={0x38a, 0x8, 0x400, {[0x10001, 0x3, 0x9, 0x401, 0x9, 0x2, 0xff, 0xffffffffffffffe0, 0x4, 0x5, 0x3, 0x1, 0x8, 0x4, 0x4, 0x80, 0x5, 0x1ff], [0x1, 0x8, 0x2a, 0xffffffffffffff80, 0x40, 0x8, 0xff, 0x2, 0x3, 0x8], [0x6, 0x200, 0x8000, 0x4000, 0xff, 0x1, 0x5], [0xffffffffffffff00, 0x2, 0x9, 0x2bc1, 0xc26, 0x1], [{0xff, 0x7, 0x3}, {0x7a4, 0x1ff, 0x1f, 0x3}, {0x1f, 0x7, 0xe5}, {0x6, 0x4, 0x9, 0xbdc}, {0x2c, 0x7fff, 0x1f, 0x81}, {0x6, 0x20000000, 0x6}, {0x9, 0x626, 0x3, 0x3}, {0x281, 0x1, 0x9, 0x3}], {0xcf6, 0x6, 0x2, 0x7f}, {0xaa74, 0x3, 0x1f, 0x8a}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r9, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r10, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) dup2(r12, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x1012c) setregid(0xffffffffffffffff, r15) r16 = socket(0x2, 0x8000, 0x80) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r17) sendmsg$unix(r6, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="4174bc9d81b11d6104d46dc2989b210edbcafa14c2b16c8e0a991c92dfc4e2ef3f9f53b60196e1b6059dd2cc93472190e780c334e8e9331725c3b82648cc96574a1102b4dcafefd59eff3a3bfcd65fe78698f3396c34fc64fc8b87678a2d5e0d2ce26ef755ef3237b3c49ebc1602fc182b10a54488111cace142b5658958217c7a9f23851b58acb21cacf9972fde3e16700882390e44d8d0b424a4bd20e438aeef8a1f3ebee8bfe0", 0xa8}, {&(0x7f0000000a80)="054f7e3bbde204c29840411af702cb5cbc494ad23dbd43576225e7c9b2b755150488688dca6bb0b86d05027d75375240473bbcac21189839ffbfa56fc2f9a64c11528658cbf9112321f46eec6fec105eb6ca04c98d8e92e3bf5163eaa0391ef92ea6e2db663762a4604ef005c93b14d338045207b3959c715a44a5b9d646987cca6867300b36adc97e77b13f24b4f85b6d4df68222076035201072f23388cc2de6571adbf5ff445c0ba5c53c5fb4428fc2f4595235e27f027a5f01770a26eabdd93a5090531687e7d7b66d413a8d1f9440bffb9d9b750e755d4ae9818fba96f19abc863be9c103bf64f1c089821bfb8df10bfdac7216c1b9b6a7edad5d270407f9", 0xf2}, {&(0x7f0000000540)="04f97a2b89272f5e92978c71ca46d74b8d17795949bf88d246fb71ded3d8ec96aa5cb3cef5a8724ee07eecf852a4350392e7fa06e1aaa355377deec50e554837e029580b0888009acf061d7a70a9be4fa24ff80bf04d4cc24147642fd23966a2d5555b9779ce6a5e36848a", 0x6b}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000600)="4c199627ab167d7955fb363392bbc112677fa59bd3bfb9e809983899e25cbc57c629cbe5d828d6b5b60e5700a2e994ca84afb741dbfad54037cba8fd618854744ada803258fc9f99f50edb0a9d9bc7f27f01b498c1054b78e98358fb492c5a4d2b4998434577da561ffe59", 0x6b}, {&(0x7f0000000680)="3cef2c0f0c3e00ef1f61862a39bc4d6ebbadf5eba89708e64c3b414359876347be75cb9d69a67c8bac976201de58d10704f832e660858b2ce919fe", 0x3b}, {&(0x7f00000006c0)="53042efb0ece487bf63c96e5b888e1d0f117a64fa13be01155539095e475517421b0a3b56d155f8d5c", 0x29}], 0x270, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r7, r9, r7, r10, 0xffffffffffffff9c]}, @cred={0x102, 0xffff, 0x0, r13, 0x0, r15}, @rights={0x20, 0xffff, 0x1, [r8, r7, r6, r16]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r17}], 0xc0, 0x59c0f04208ab3331}, 0xe) r18 = geteuid() r19 = getegid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r20, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r21 = accept$unix(r20, &(0x7f0000002e00)=@abs, &(0x7f0000002e40)=0x8) r22 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r23 = syz_open_pts() fcntl$lock(r23, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r23, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r24 = syz_open_pts() fcntl$lock(r24, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r24, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r25, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) r27 = dup2(r26, r25) sendmsg$unix(r27, &(0x7f0000000080)={0x0, 0xfffffffffffffed5, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r27, 0x82485608, &(0x7f0000000100)={0x38a, 0x8, 0x400, {[0x10001, 0x3, 0x9, 0x401, 0x9, 0x2, 0xff, 0xffffffffffffffe0, 0x4, 0x5, 0x3, 0x1, 0x8, 0x4, 0x4, 0x80, 0x5, 0x1ff], [0x1, 0x8, 0x2a, 0xffffffffffffff80, 0x40, 0x8, 0xff, 0x2, 0x3, 0x8], [0x6, 0x200, 0x8000, 0x4000, 0xff, 0x1, 0x5], [0xffffffffffffff00, 0x2, 0x9, 0x2bc1, 0xc26, 0x1], [{0xff, 0x7, 0x3}, {0x7a4, 0x1ff, 0x1f, 0x3}, {0x1f, 0x7, 0xe5}, {0x6, 0x4, 0x9, 0xbdc}, {0x2c, 0x7fff, 0x1f, 0x81}, {0x6, 0x20000000, 0x6}, {0x9, 0x626, 0x3, 0x3}, {0x281, 0x1, 0x9, 0x3}], {0xcf6, 0x6, 0x2, 0x7f}, {0xaa74, 0x3, 0x1f, 0x8a}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r29 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r29, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) r30 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r30, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r31, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) dup2(r32, r31) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x1012c) setregid(0xffffffffffffffff, r35) r36 = socket(0x2, 0x8000, 0x80) r37 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r37) sendmsg$unix(r26, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="4174bc9d81b11d6104d46dc2989b210edbcafa14c2b16c8e0a991c92dfc4e2ef3f9f53b60196e1b6059dd2cc93472190e780c334e8e9331725c3b82648cc96574a1102b4dcafefd59eff3a3bfcd65fe78698f3396c34fc64fc8b87678a2d5e0d2ce26ef755ef3237b3c49ebc1602fc182b10a54488111cace142b5658958217c7a9f23851b58acb21cacf9972fde3e16700882390e44d8d0b424a4bd20e438aeef8a1f3ebee8bfe0", 0xa8}, {&(0x7f0000000a80)="054f7e3bbde204c29840411af702cb5cbc494ad23dbd43576225e7c9b2b755150488688dca6bb0b86d05027d75375240473bbcac21189839ffbfa56fc2f9a64c11528658cbf9112321f46eec6fec105eb6ca04c98d8e92e3bf5163eaa0391ef92ea6e2db663762a4604ef005c93b14d338045207b3959c715a44a5b9d646987cca6867300b36adc97e77b13f24b4f85b6d4df68222076035201072f23388cc2de6571adbf5ff445c0ba5c53c5fb4428fc2f4595235e27f027a5f01770a26eabdd93a5090531687e7d7b66d413a8d1f9440bffb9d9b750e755d4ae9818fba96f19abc863be9c103bf64f1c089821bfb8df10bfdac7216c1b9b6a7edad5d270407f9", 0xf2}, {&(0x7f0000000540)="04f97a2b89272f5e92978c71ca46d74b8d17795949bf88d246fb71ded3d8ec96aa5cb3cef5a8724ee07eecf852a4350392e7fa06e1aaa355377deec50e554837e029580b0888009acf061d7a70a9be4fa24ff80bf04d4cc24147642fd23966a2d5555b9779ce6a5e36848a", 0x6b}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000600)="4c199627ab167d7955fb363392bbc112677fa59bd3bfb9e809983899e25cbc57c629cbe5d828d6b5b60e5700a2e994ca84afb741dbfad54037cba8fd618854744ada803258fc9f99f50edb0a9d9bc7f27f01b498c1054b78e98358fb492c5a4d2b4998434577da561ffe59", 0x6b}, {&(0x7f0000000680)="3cef2c0f0c3e00ef1f61862a39bc4d6ebbadf5eba89708e64c3b414359876347be75cb9d69a67c8bac976201de58d10704f832e660858b2ce919fe", 0x3b}, {&(0x7f00000006c0)="53042efb0ece487bf63c96e5b888e1d0f117a64fa13be01155539095e475517421b0a3b56d155f8d5c", 0x29}], 0x270, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r27, r29, r27, r30, 0xffffffffffffff9c]}, @cred={0x102, 0xffff, 0x0, r33, 0x0, r35}, @rights={0x20, 0xffff, 0x1, [r28, r27, r26, r36]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r25]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r37}], 0xc0, 0x59c0f04208ab3331}, 0xe) r38 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0, 0x0}, 0xc) r40 = fcntl$getown(r1, 0x5) r41 = semget$private(0x0, 0x4, 0x1) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r47, r48) getgroups(0x6, &(0x7f0000002ec0)=[r45, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r48, 0x0]) r50 = getpgrp() r51 = getgid() setegid(r51) r52 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r52, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r52, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r52, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r52, 0x40087468, &(0x7f00000001c0)) fchownat(r52, &(0x7f0000000080)='\x00', r53, r51, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002f00)={0x0}, 0xc) r55 = getgid() setegid(r55) r56 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r56, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r56, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r56, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r56, 0x40087468, &(0x7f00000001c0)) fchownat(r56, &(0x7f0000000080)='\x00', r57, r55, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002f40)={0x0, 0x0, 0x0}, &(0x7f0000002f80)=0xc) r59 = getppid() r60 = syz_open_pts() fcntl$lock(r60, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r60, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r61 = syz_open_pts() fcntl$lock(r61, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r61, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r62 = syz_open_pts() fcntl$lock(r62, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r62, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) sendmsg$unix(r3, &(0x7f0000003100)={&(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002d40)=[{&(0x7f0000001880)="4ac59391798900633b4804a9507b49967a16880cc26d782a68e225603a63f9c697bf2acc6e7a9a2261407169ef6a63954b9e1de1a09207cadf1c2e94b36179e31637029247b156760d1de2ec1411ab0ff3b94dae40ed2e", 0x57}, {&(0x7f0000003140)="e1f35fdc05f00e374f", 0x9}, {&(0x7f0000001940)="ddcca5b453add3d79da4b5984e2006f809e2d33dd92cb4156a19ac5738740783237da2846fc06c560afb409a1e5da02acdc3f271e24141fd848f306139e5b9595d7fd292a93553731968caf9bda9c0e412f09413bc7aee40cb50c8ce568aa271f521b8d13b296e96f0b19b669d8e9ee54b23ae1b9679a56a24caed160b825623f22b5d2a084532742443bf67a58c2c8b88c0e3dea4098cab09bdda78cb137e21fb372bb9167605e23b7de6", 0xab}, {&(0x7f0000001a00)="46648301c24ae8d7d95a05f6fcfcf9cc49ab47ddfe89bdfc4bc7ae0d210247a0499b9b50299f43f95bd1e058f15db183b36c07c15999f9b0170fa4f5410571918e5178966dcea00204c07a6eff1211d4a947a647ab901b2addca345c79396e0f601cf94d4ad9dd78a4344a7e623972afd5de17bc28fecc87c60ecad29e0a5282fa17ac53945c", 0x86}, {&(0x7f0000001ac0)="10fded1171d5", 0x6}, {&(0x7f0000001b00)="aa0b7a69e314bb1604ea40f08b4738beb551e733a166415268d69fd72c0a02919268fb48c275b8b91a72f1c4effde2d6437519a37b6ed1a20ecf96fcf72e9f6ee9c703eeaea8746bd425199a94f2f1c7b400b3baae6ed765789a9335267d2656f66846f3141456b8d91ac21efd8f8f75dfbed923d6a4e2f7d2640aef86df8c6bcb995dbfaecb76fe22d78302c1829775d55ebca5b573f8724618ed6bfe9e728f898607f73b16c5024eefda31e5e08885d10eca4864b439fa67efbad496eb1a8eb4b4df7277f07d4e56f485881ed44122720e29d0f1558ed691cb1ca405dc89fb3e5b8dbc43cce308c9961c801b1241dda8f7d8569280e940f2e009a09d9933518eb9717649b21bb220f0a65e20158abe0ff3145b5d42f0c00712229040dcf3158b5a063ae1743ddef61d6eedf832020c7366a5d574778a23d2c6c92939f6800553e6fa8964e8c5dc9e4f6ab55997596d32db38e630f0a5f9fa0587537f4e4b4f4786935df002e2f0cd429451dee66238468b7c036d02542209a1e919a99f018496988f144c443bd3a96dcba87e24c4d88e7ab4f33853369bc910ee8e8517a68aa13389c4ebe8e71cb6067f92f82b29fb4f6d64ac01c8c2cfbf2968a545630283bcfdc7e1be6a9674774e818b5bdd4f9e9076fec749514b834453f07f55687f89007198e7cd3c1d3ce4b2cd63444f78254c68fad1b59e9ec460bbf3ce03ce7e499e0190d206aa8f8e3533e57a312bebace8fc8811784e7295202002b832ca5d3005ba8430863a0c251d804c919fa1f8ec62d534e4b386a8875d5957e09dce101ac89c64715d3b8654f571d11cab340e2d59e84397936af9c2c9afc04051e8720378ad441bfbec06a9e33bf5129ab80c00a12eba34c331544ac76c1ac05be178f5a142d33f7926bb6e94fa66d8178b7645fab03b0a831de749a33f69c2d61d93ae9f9269639cacbf0bc1e2aa838076de5a8a54ee3833c34d60b74a3ba50f1f822063966078c158819bea82486535d5d9e14295209d86a16269d9823d076ae7491b37ed36ac93c04f6e5bc856b101ecde55e7bc164d5ac5af6355d11ecc02b7de02ab536036e87aa1ecb43bedd9af8c535057694af58640a4f67df0087c664cb99f60c76eff02f69cc989a6a8218c74ecd03f2f8b768614119df03924526d299c3747f09177b0978e721d79d972f3deabb911a1f3f7f1467b7835ff126eb6df859ce6cb5e8c49af1c19b36f0de156dba681f68d09a25eecac0dbc06cb36ef8dcd975aa8689ca900104b68365a13f25eedec5b461748b7034a8e355e249fcf9891ca2bf4399ff248f985980ef5c35a2f8ac589d879995342a5ba1048352ad1cbc625e11db2de3a15b41ba34b9b1a8c7157c8abe09ace7a157b8b3dd39cf105365a707ad1aa6de2c2740bd6a42abb2c2fc0d895ebe16e00ca5c197e4a57dbc9a7767f887181023542e26569d46317f82cb22d6f0f0062feaa4a61161ce1323db110104d1f4b09601db51c44fe7b6459b6ea49165e8fb8514e7ae11d7a25fd8a0cfded41d71658b2a351f550be9c68a1e64ee8a041c247154e5bef2e1148dd4171284abba273faa181d4b1ac1a794399a18b6e986eddd7dabc443d3ab62840abb40cac3c7bbd8fdc6a11ca8d09976bd8e87a306d8e8c1b2251886da4c016f7e10378b689bfb874843d583f00067bd0d3ddc5ebb26e8ccd0aeb0bc335594e46abcc330272cef374865aeb89f5065bd0e2decc67549b5275108e607b88bd0bf7fc0566f80b7f1f13f536841086a3acb37d7b7b5420b6dc2d8bca0b184a406601d9bfdd5f6aff4f7d1bbfd51dfc29cdd752a80101d476a9b4c582a299afa57a73367a4c16c4d088c1ba804634e35f821608169352a56ebdd2abc2868e9e8206e54ca2d122374c0b2378a0bdd6a9742c26e96861e4a95824711e6207a6c66f8b9f1f7fe8fa3c0178abc1b73b0f2b1beaf76995c280b30598fa3a457752a1b597e0905341ec36066edfce7786cee3e2d8b5b498844bdbc7f144a4ed080203b25b05947420c121ff063db3b1c4a5e77d3209d68cbd8a587cb7aaba00b68d3e127431b0597aabb610fbd67c2705bf32423ba522524e2a907b7051603267a890c13c4a5eb076260fbc38fb7620d9c9b1e2d0fe56e9f2c23f22c8d6173fc5ba6eab427c4b0f45a7495a56ce75854fa4263f04c03164856737e399a2bfc179e56631549fa318cde31f8655e3ca799d45e44bbf07e48e43f8f65e9f03d7360b83078050884c62860e2350dba0941fcd5d32c93e33150c7a670e18bb0bedd5ba3c20014ff5ce60e8ea552b5a5ab300c8717b2a8683cbd2ad580a3d6376560b18522c0c4d27a979a50f9fff0ff818ef61bc511c19f0967a9d584ac6bfbf2e4958a44908e063c1b186c623f220a4e7f6e259c1a01bfcebe35dc103e4461b8b0ea1f2b62f5a747bffd6782dcc76582b8fb163a8b8550ed33cc7131a93e8d692c16440755b83e7592eff8ba54d0b4dbc72fdf5b1272d1433d8e1e3b59cd85b4dfe8d7e89c8dab202cea07b82f7964c146f7ec5c0ea7c165a11faf715d52761ba804884fe7586af8d6467f8352b581ffcab4a6fecc102377d6f80217e71fc65712af52603ef43bb0c4b874e771671943a5c469127b433ce03c8b6a7c4ff7d676aa038189e98ca17f2f26ce5675d96d6cac2f2b665eed9a29dd062bc60fedf20dd55997816f59dbdfe17e8712892ff1ef69c40fcb1ae22563d3dcb4a7e5dd1baba9e7d003e57026593689dd4a455e93760eb1f0218752fc9cc23962f1e48633e07ef9ca9c94c403b7cd3dd9ac27b8f08d3c71ecd0ea127c4093d7f8a7dc5c6b09da3e152183f98e6611428fe1a8973b64d198f48224e103780de7ada529792af3ac57401a70d2cc189539a02e3bbd98b0c11a474fbbcd2b13ebf59f8f739a1514ccbfdbdd7351b2c6fd4bcb10811aba488c03f7bc73a1aa902dc8ef773a67db9526454db31290c60e7f3968fdeb76c72854bf3a608d4ed99a5ff0ec67040ed88d3ff16b53c6a307fdd496f00011acef3ecb9455e57a259fc7b7859a3c90000559744a858e8ba8d7cba6bb38142b6e2a9997b9b7dc3d6fd824b4110ded0c796d7540220477c02376fb8c34bef9a59fd65da87fcb0c97d8a17720ed0abed5f61d60d1a274003686bfe2ab40deb5b79a2163ecf6018d350d00b0d292be8d826f2e614eb194ad95cc8d13dae4d1f898dbddfa0ff5f326f32302f61fe6c73c4d948a2ffa5bdd95102b1d1e806a49dcd723b79a51d1f36a2c30917a5e7149de629d7649aae045ba456304eb0153786c56d91cde0fd2ea5762d43ef6937e8d745f0e73e65ed00b5d64a2174d8016734457ff33a2b4f5906025e3d3f38c8d64c2bb712b97112c97d6fe386ef67467a90bd068c01f852c5d79fb8808a91d84185d6297c8974343e43d3de52e760e2708fcf211ffc01e2b4941aeaf10aec3a8d32f33f1b54d48fa19e6d079209ced28f88f5415cd0339a9348fcb0d03a386f6b0fef18c06706129f9a4994947d0adef4370883362c99ffd08d2fdc0b08ce8d706dea3a997f6cd848770e710dce23f59b547ad744e98254e8cbf9fcb2050e09f9cb7c5b47787e1dff9d8a7298c498fed211c8ad11a98d1fa8d64e80cc7df47f36c2e530b0426842c7e882e2fe85eb8281d7197632ab2cb87b12fccb1a398c309fb54b8c1e2f70c25047e50e13a40391350260b9a73458f5352304e682a15252dcbacbd72f2effa05001132e1fc793d2cbba0804431ecb1587c5394195c4aec13e71c95f57d9cdf6109c0cbbe5f05f4d894a9782cd044ab4b0067eee8755c4efdae4364cdb726155bde5bd264bd8fe83ca6ce95fb1a1a0c835aa725ba03709dc98ffc8e2ca30d04a50d0b22c30ae84a86f6c2abd0bad214b70f73da29010f66382bd3808d9cd704258b847bc59c574810fb324cde433fa07550c4d0bf3591033d46b1c10ae98eba39c64cd306c6ac959f894257ac121007acec91b158a0ad368a9c0712a841ec3b55fac3fb97ef731016a913c8847ef12c95a9b3853ed0baf176a5afd0b5c46964602556ec49d58e8d94f2942096bbe2ecff5c079163e74a27004fadba95ba7da16ce8726b5b86ba8f7f0aa2c0750d44c1ed6f2c41d46c5afa870b2e4e069ddcdd0712b1c6a8f45d9e64704df5a2c38d6fb9b86c950aa4e274725cf3b7ec132f14b6a86519f625f572b241f63298606c1bb5bbf43fb6684a1d5d0f623fb1923b36a45a58ef94b087d836c560654e3c3839521ef8932b7c187c62d4696a64780e2608e44d68f8af1f366f251df5805dbaf24d672a338c7460002b402f23f21b9c29ca5c313df15c12b9fbbc9ad79e1e2337feb98149e6ba5d93469e8ace6e1c7339f15175eaf9394e9c7a0b143a7561e1d94428e884ac24d84a26f55ccd508b3c75a40690c462210014b6be53141f5df9a7e11fb5221caab62e1a5cc848981e9dc2e6d7f3311dad6727582cda8ed52e9c683ec1c07f233adeadebad6dadd4ab917130759d4c3a23147317f8a28168b969649e36df637a41b75799b9390fd8a9cfa27438195ddf4aee05d4a8688e2b31928276e6e6dd341b5b233e5f0f6925886a712bc6fed63c3fa566c8fd8fb671ae4383a2f7fe623bdfac9bcf435b65e2db1b993312eab6f23170f1110c4c863ab913492660d325de44ee1cd4b289ebaca66306c0a9499ee10c5cacb6e9d61a4e0c181f846181eb3161e9dc49f83ac78a9b12c84509ec5444def4d49a193a6b8930312a39752baefc08af76b85d8ba1d74c760764d894be21037cf93569323b00802bb1d668d74ff9f3243d6b788f6dfdae08336e3de2bbe8b94055b75ca4646aa8164aaf78895bd1bad3f1c35f4f72c0b169e262f2cd686ea65af5570f65e22cc5c8372ae40adc2cf5248b28b7c96855d22dc989e5231948f8cf5c5a3dd9dfbbbb86cefe8bc97d351971fe458262fe38a8e2ff6ae9423263eeaaca2dd12f74767a4a57e05818c342872a2c71e73b86444e8b4a9654cea766897e011c0d490e29704ac5519fb7e55bd4a5f34e04b4389969cdc9e19b7ac94bd3b7a05edaf5225c18c218c2c4d900072b29b9ac192997ac7942bc79dd41169bc94a1091ba5d8903b2c464e73dad17d05d4b67b8f373aed387663a1e76de244e0b4f1eabd6431c0f824ec37e9f0c213291039839548d3446acb9f60e0796d89c0cad2ffa06401d7c10e606fcff77c976365c96e4322b1280ddd2179c1563829510474e0ce799b4e4a29aae1b5b87699d46e071eab3ccb67d693b6c3dbbb86cfd3d19eb498bcbe8b64f7a1ed94f073fc3ff26d9a9228671fe598e6d96f1bcd71aac40ca2b2001381cd51111c13b68757d329c86779b8ef41017fb8add7da452f6570a32251478a44fbda3198175c838e92de117ca451d11a7f912cf0d6aed973049da8aaba682ef7a2bec44b0c878bee4a6f6f60f5e342abab699edefc1ab153fbc91e2a73bcf9b45f00cf5b4784f7cf638551963fd1040541f4c0787c1e49f49414e5c640579be57f6d08caae1acbc793c1823c135b1ffb262990f6cb82dfd3d9f3dba721f7edb405ebc3e579fe2d83a75e8f71824cdcab89ee92b00d943cca86b0ae6a02e9da442c1f81b9cb7b45f8b34870f9b988971015ab9ff76a019a86d1a3025db2ceedd46a91b11d514fba250216a7553d8e9c996ce82e84ccc0affe90444de365d96e11a14942de6205d8e91feae04296aa2d1e986b774048ea3d71bc827e385dd8dbbc9d84f167ed859c1481ad232e9fe7cce766d773d0ea49f1131b87a4b45942", 0x1000}, {&(0x7f0000002b00)="eb8115ac6d822b0b238201d0e94cb885d2b572df30adc9d8f7124d72ec2ba95051e7a360884ed9c59e903d9e2c213e9c14aa35a731fa60674497126acfb49b0aee49d974fb74073ff449c51183e132825c0b22815baf88020dc76feb6680e18748b6bc435b835185748d9d3abb72b54831b361ba8b68e9184967aa175bdd18d8d03c068ade11429e3c2c3da23cd713ba90c16926aec025ada4332d5eea488f3401e288e82d14c4970a2798a68612579f09f29196bed97bf0d51648ba3e665ea7cc57fe7c4957136359b3900516017befc2c204", 0xd3}, {&(0x7f0000002c00)="29ee93cbaebb32f87848424c2cf9be8311e0c3a12975293fb1505448cd2273546fe51f62bbeb5d7331df07c508c1", 0x2e}, {&(0x7f0000002c40)="05892236ddc0613225b9c5f0307adf2def17c53401e36b190996eec829668781f2a15e8b06612e2c2909febf7da6b7b3", 0x4d01c592489b77de}, {&(0x7f0000002c80)="e28428701c19cdacc1922ac08d3e79c03c633cea342d37de1f884d6f79a5e89e032e407a83f146a718a90d49f9f8726dbc522d112c4a2627b2d7f5af7e1ba49f0059336fd1b5188cfae5b15acc6f69dfa67c1c611e0c9848b925d4d3a65784036c953e225680c35a6f83f27553e72fe046887ee66fb9c5f7ad0bc700eeb773b24890943a184363ee6b90c34280d97f46989597eaef4c3a7d6492b913dec312c4b57ae05b2e9b717c8e807993e1725f8d843752420d23e83ab72e934554b5e221", 0xc0}], 0xa, &(0x7f0000002fc0)=[@cred={0x20, 0xffff, 0x0, r13, r18, r19}, @rights={0x28, 0xffff, 0x1, [r1, r21, r22, r23, r24, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @cred={0x20, 0xffff, 0x0, r40, 0xffffffffffffffff, r49}, @cred={0x20, 0xffff, 0x0, r50, 0xffffffffffffffff, r51}, @cred={0x20, 0xffff, 0x0, r54, r57, r58}, @cred={0x20, 0xffff, 0x0, r59, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r60, r61, r62, r1]}], 0x128, 0x1}, 0x1) r63 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r63, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') 22:08:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2000}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140), 0x9c21b75950d1838c, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') 22:08:34 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x8000, 0x1f) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240), 0x10) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000140)=0xc6000000) sendmsg(r2, &(0x7f0000000a40)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, &(0x7f00000008c0)=[{&(0x7f0000000300)="7fba25daf4134e6497f3ff4342359893d56ecc8f6d2e631f1f73cfd1a0b8f3ada67ec49d2f11aa775f0fa693f01ba122a0c0d39957701fc2a1557631d9dae1fb5dedd706882070c74c704e7408fe33505ac4d22b5842e9aa157234a470dba312f0df3ac34c1f0b81163917b816c0fa7fb91abb576ee007fc8581bc6cc6eac4dca91e1f6c75e3b74202", 0x89}, {&(0x7f0000000500)="d520cd5ef023aa4ab4b563edb848e9b87f0c53fae1b280d068664a6a3b3a75308eb288af4799099267143dbe8843443d5478677bfecd2462bcdd5c1f8b54a04c43c522ff2213a45d507cca2da91590fccefc32d2e04783f202c4f6c69365a11cc284fc86866087a45b1b715971a7f632fcde96392c84a05ee091d00aa30f6a99115f9e56aa2c2a27adbe6107a91c63e763a2484b333fa706d947fcb0fc820b426dc61bd5968d311228b4d7ec", 0xac}, {&(0x7f00000001c0)="85728cd765bda17e731f885f3c66c1710339b865f6344bd18b5c1f0049fa6c13f2c349268a5b27c08e09836adbff2c8b0ab69c04c033747e3be03faf3af3207968fd693b1bd2", 0x46}, {&(0x7f00000005c0)="f88b3136354f4d0189deaf022007ea79f107583d72efe14dcc1c115b8e9c23eb3f9f4f558d3728ff", 0x28}, {&(0x7f0000000600)="54b450dc6f342b5247a2df7d92f5fa87d5476f25e81532741a28b4438f3abd1eef421c622e9284f10fc42b8e23493502a4c8ed9f3f1d2f7758ce5a1f1591789450431e29cede27ef773a29bccb329568b3600b98169ae8a69f68189e23deaa8d650cc679766c1152de92d96d4e6e4bf26581e99403693644dd7004f0ad38b91dcbaef496847af1cdc9cf886151b9b93fd4b3d9cb62975beddec06ea6a0c0a73feeb359a8df87afb932d80d629c5e1742e5b05a26c59faa84983df9b056285bddfcf927b62d", 0xc5}, {&(0x7f0000000700)="8a4ecffe2cc3aa49ab3ff811ad4c8ab70f4999b46a849e8bdbdba61a8199184ed38cab8026db6bda0ceff70d729a61cfa4aec164ea4cff6d6b1f60c87b2d294a64c7c1dc99db2e02b634ee14288e40ad6881ba979453f07941ef02c693c91c2ff99be421097aff99c70e6188d71149c7f31d02d764441693f3c7733753f4801d2fa0b8129f21e4727503c3ee923529922ab2af5a4b7ebb44b04d6a9e002ad7a72ee2", 0xa2}, {&(0x7f00000007c0)="9b46268c3230293554c930de323326b014914a14782647e57f3364eef30100bfa96a8bfe1332e6984971b7602f70a523d6b640c5353b7d267e08b55e85b6a0a27f57e06b7254b7897157ba5d4143a774fbfc6ded11da82d38400b12eb4a1e113f971a6113ca02d8f75b91e9f0c5a116bf2de80df39700b3a6124764c918f1e27f65b04497c59193909f855b494feafb9df41610e58c08269929babc911c2b32733738ac892e0eed1ff9804499153cc9336e0ef362ab229f4683e7aa089fa2295fd8e0b4cc2182bbe1ffb526449e8e5aae82901bacef8db79df698739e3ff50a48155722290eb5e77f244d5ab67c9b89d8fe739", 0xf3}], 0x7, &(0x7f0000000940)=[{0x58, 0xffff, 0x80, "05908b1f7253b3329ff2cfe3263c90b1ba3568a8945ebbba45d8f509c1566fe51735130117656515f78c3248121691373ebbcf1c3c01c5bf38e8f18aeb3bd7b83e69a0d0cd"}, {0x90, 0x1, 0x4, "4d0cbcec32eccb249bc3364c36ae9116bfed61efd6a6ddeb0ac9de2232a44e19cd163c5505d224a8814382ed286dabcb2432b333b904d3a2964e0237ba3830dfce364ab7a22539a1e8c22a2dc2f79a0dd1222612687e8622131733e8c2c118dc83116f84ef490eab3fa12253188f7f8f3d808c2e2e3b5f767e1f4dc4393e"}], 0xe8}, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0x200000}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 22:08:34 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f000034d000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00002d4000/0x4000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000136000/0x4000)=nil}, {&(0x7f0000279000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000e29000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000c18000/0x3000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:08:34 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x1, 0x4005, 0x1) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) open(&(0x7f0000000100)='./file0\x00', 0x10040, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 22:08:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000000080)={0x0, 0xfffffffffffffed5, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x38a, 0x4008, 0x400, {[0x10001, 0x3, 0x9, 0x401, 0x9, 0x2, 0xff, 0xffffffffffffffe0, 0x4, 0x5, 0x3, 0x1, 0x8, 0x4, 0x4, 0x80, 0x5, 0x203], [0x1, 0x8, 0x2a, 0xffffffffffffff80, 0x40, 0x8, 0xff, 0x2, 0x3, 0x8], [0x6, 0x200, 0x8000, 0x4000, 0xff, 0x1, 0x5], [0xffffffffffffff00, 0x2, 0x9, 0x8, 0xc26, 0x1], [{0xff, 0x7, 0x3}, {0x40, 0x1ff, 0x1f, 0x3}, {0x1f, 0x7, 0xe5}, {0x6, 0x4, 0x9, 0xbdc}, {0x1, 0x4, 0x1f, 0x81}, {0x6, 0x20000000, 0x6}, {0x9, 0x626, 0x2, 0x3}, {0x281, 0x1, 0x9, 0x6f9b}], {0xcf6, 0x6, 0x2, 0x7f}, {0xaa74, 0x3, 0x1f, 0x8a}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107005, &(0x7f0000000480)={{0x0, 0x7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) dup2(r8, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x1012c) setregid(0xffffffffffffffff, r12) r13 = socket(0x2, 0x8000, 0x80) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r14) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f0000000440)=@abs={0x58b0ae2b38a26582, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="4174bc9d81b11d6104d46dc2989b210edbcafa14c2b16c8e0a991c92dfc4e2ef3f9f53b60196e1b6059dd2cc93472190e780c334e8e9331725c3b82648cc96574a1102b4dcafefd59eff3a3bfcd65fe78698f3396c34fc64fc8b87678a2d5e0d2ce26ef755ef3237b3c49ebc1602fc182b10a54488111cace142b5658958217c7a9f23851b58acb21cacf9972fde3e16700882390e44d8d0b424a4bd20e438aeef8a1f3ebee8bfe0", 0xa8}, {&(0x7f0000000a80)="054f7e3bbde204c29840411af702cb5cbc494ad23dbd43576225e7c9b2b755150488688dca6bb0b86d05027d75375240473bbcac21189839ffbfa56fc2f9a64c11528658cbf9112321f46eec6fec105eb6ca04c98d8e92e3bf5163eaa0391ef92ea6e2db663762a4604ef005c93b14d338045207b3959c715a44a5b9d646987cca6867300b36adc97e77b13f24b4f85b6d4df68222076035201072f23388cc2de6571adbf5ff445c0ba5c53c5fb4428fc2f4595235e27f027a5f01770a26eabdd93a5090531687e7d7b66d413a8d1f9440bffb9d9b750e755d4ae9818fba96f19abc863be9c103bf64f1c089821bfb8df10bfdac7216c1b9b6a7edad5d270407f9", 0x101}, {&(0x7f0000000540)="04f97a2b89272f5e92978c71ca46d74b8d17795949bf88d246fb71ded3d8ec96aa5cb3cef5a8724ee07eecf852a4350392e7fa06e1aaa355377deec50e554837e029580b0888009acf061d7a70a9be4fa24ff80bf04d4cc24147642fd23966a2d5555b9779ce6a5e36848a", 0x6b}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000600)="4c199627ab167d7955fb363392bbc112677fa59bd3bfb9e809983899e25cbc57c629cbe5d828d6b5b60e5700a2e994ca84afb741dbfad54037cba8fd618854744ada803258fc9f99f50edb0a9d9bc7f27f01b498c1054b78e98358fb492c5a4d2b4998434577da561ffe59", 0x6b}, {&(0x7f0000000680)="3cef2c0f0c3e00ef1f61862a39bc4d6ebbadf5eba89708e64c3b414359876347be75cb9d69a67c8bac976201de58d10704f832e660858b2ce919fe", 0x3b}, {&(0x7f00000006c0)="53042efb0ece487bf63c96e5b888e1d0f117a64fa13be01155539095e475517421b0a3b56d155f8d5c", 0x29}], 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="53ffffffffffffffffff000000000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="0000000018000c0000000000ffff00e900000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x59c0f04208ab3331}, 0xe) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x2000100000000, r9}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r15 = syz_open_pts() fcntl$lock(r15, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r16 = syz_open_pts() fcntl$lock(r16, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r16, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r16, 0x2000741d) fcntl$lock(r15, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) 22:08:34 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)) r2 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:34 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000280)=""/168) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 22:08:34 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) r2 = semget$private(0x0, 0x4, 0x287) getrlimit(0x2, &(0x7f00000001c0)) r3 = semget$private(0x0, 0x4, 0x1) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000240), 0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r8, r6, 0x10, 0x9}, 0xfffffffffffff8ce, 0x0, 0x3}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x401, 0x7f, 0xbf2, 0xfffb, 0x9, 0x1f, 0x8]) semop(r2, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r2, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r9 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000340)={0x7, &(0x7f0000000240)=[0x1, 0x54be, 0x8001, 0x800, 0x4, 0x0, 0x7]}) lchown(&(0x7f0000000040)='./file0\x00', r9, r12) semop(r2, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x7, 0xffff, 0x1000}, {0x2, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x500}, {0x0, 0x9, 0x1000}], 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/25) semop(r2, &(0x7f0000000200)=[{0x0, 0x3f}, {0x3, 0x90, 0x1800}], 0x2) 22:08:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00\xa4\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:08:35 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) semget$private(0x0, 0x4, 0x0) r0 = semget(0x2, 0x4, 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/191) 22:08:35 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x800) socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)=0xc6000000) sendmsg(r3, &(0x7f0000000a40)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, &(0x7f00000008c0)=[{&(0x7f0000000300)="7fba25daf4134e6497f3ff4342359893d56ecc8f6d2e631f1f73cfd1a0b8f3ada67ec49d2f11aa775f0fa693f01ba122a0c0d39957701fc2a1557631d9dae1fb5dedd706882070c74c704e7408fe33505ac4d22b5842e9aa157234a470dba312f0df3ac34c1f0b81163917b816c0fa7fb91abb576ee007fc8581bc6cc6eac4dca91e1f6c75e3b74202", 0x89}, {&(0x7f0000000500)="d520cd5ef023aa4ab4b563edb848e9b87f0c53fae1b280d068664a6a3b3a75308eb288af4799099267143dbe8843443d5478677bfecd2462bcdd5c1f8b54a04c43c522ff2213a45d507cca2da91590fccefc32d2e04783f202c4f6c69365a11cc284fc86866087a45b1b715971a7f632fcde96392c84a05ee091d00aa30f6a99115f9e56aa2c2a27adbe6107a91c63e763a2484b333fa706d947fcb0fc820b426dc61bd5968d311228b4d7ec", 0xac}, {&(0x7f00000001c0)="85728cd765bda17e731f885f3c66c1710339b865f6344bd18b5c1f0049fa6c13f2c349268a5b27c08e09836adbff2c8b0ab69c04c033747e3be03faf3af3207968fd693b1bd2", 0x46}, {&(0x7f00000005c0)="f88b3136354f4d0189deaf022007ea79f107583d72efe14dcc1c115b8e9c23eb3f9f4f558d3728ff", 0x28}, {&(0x7f0000000600)="54b450dc6f342b5247a2df7d92f5fa87d5476f25e81532741a28b4438f3abd1eef421c622e9284f10fc42b8e23493502a4c8ed9f3f1d2f7758ce5a1f1591789450431e29cede27ef773a29bccb329568b3600b98169ae8a69f68189e23deaa8d650cc679766c1152de92d96d4e6e4bf26581e99403693644dd7004f0ad38b91dcbaef496847af1cdc9cf886151b9b93fd4b3d9cb62975beddec06ea6a0c0a73feeb359a8df87afb932d80d629c5e1742e5b05a26c59faa84983df9b056285bddfcf927b62d", 0xc5}, {&(0x7f0000000700)="8a4ecffe2cc3aa49ab3ff811ad4c8ab70f4999b46a849e8bdbdba61a8199184ed38cab8026db6bda0ceff70d729a61cfa4aec164ea4cff6d6b1f60c87b2d294a64c7c1dc99db2e02b634ee14288e40ad6881ba979453f07941ef02c693c91c2ff99be421097aff99c70e6188d71149c7f31d02d764441693f3c7733753f4801d2fa0b8129f21e4727503c3ee923529922ab2af5a4b7ebb44b04d6a9e002ad7a72ee2", 0xa2}, {&(0x7f00000007c0)="9b46268c3230293554c930de323326b014914a14782647e57f3364eef30100bfa96a8bfe1332e6984971b7602f70a523d6b640c5353b7d267e08b55e85b6a0a27f57e06b7254b7897157ba5d4143a774fbfc6ded11da82d38400b12eb4a1e113f971a6113ca02d8f75b91e9f0c5a116bf2de80df39700b3a6124764c918f1e27f65b04497c59193909f855b494feafb9df41610e58c08269929babc911c2b32733738ac892e0eed1ff9804499153cc9336e0ef362ab229f4683e7aa089fa2295fd8e0b4cc2182bbe1ffb526449e8e5aae82901bacef8db79df698739e3ff50a48155722290eb5e77f244d5ab67c9b89d8fe739", 0xf3}], 0x7, &(0x7f0000000940)=[{0x58, 0xffff, 0x80, "05908b1f7253b3329ff2cfe3263c90b1ba3568a8945ebbba45d8f509c1566fe51735130117656515f78c3248121691373ebbcf1c3c01c5bf38e8f18aeb3bd7b83e69a0d0cd"}, {0x90, 0x1, 0x4, "4d0cbcec32eccb249bc3364c36ae9116bfed61efd6a6ddeb0ac9de2232a44e19cd163c5505d224a8814382ed286dabcb2432b333b904d3a2964e0237ba3830dfce364ab7a22539a1e8c22a2dc2f79a0dd1222612687e8622131733e8c2c118dc83116f84ef490eab3fa12253188f7f8f3d808c2e2e3b5f767e1f4dc4393e"}], 0xe8}, 0x0) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1, 0x400}, {0x8, 0x3, 0x800}], 0x2) 22:08:35 executing program 1: kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) kqueue() ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r2) 22:08:35 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x2, 0x80) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") 22:08:35 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x290) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 22:08:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000280)='./file0/file0\x00', r0, &(0x7f0000000200)='./file1\x00') r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000300)='./file0/file0\x00', 0x80, 0x40) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0/file0\x00', r3, 0x2}) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00') chroot(&(0x7f0000000080)='./file0/file0\x00') 22:08:35 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) close(0xffffffffffffffff) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) socketpair(0x2, 0x800b, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x1, 0x7f, &(0x7f0000000040)=""/60, &(0x7f0000000080)=0x3c) 22:08:35 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f00000000c0)=""/194) 22:08:35 executing program 1: clock_settime(0x0, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x1, [{0x2, 0x81}, {0x1, 0x15adc}, {0x2, 0x2}, {0x0, 0x10000}, {0x3, 0xfff}, {0x0, 0x2}, {0x2, 0xfffffffd}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x7}, {0x3, 0x7}, {0x2, 0x8}, {0x1, 0x3ff}, {0x1, 0x1007}, {0x3, 0x800}, {0x3}, {0x3, 0x3}, {0x2, 0xff}, {0x3, 0x7}, {0x2, 0x5}, {0x3, 0xd854}, {0x2, 0xad912a00}, {0x2, 0x625}, {0x2, 0x68f}, {0x2, 0x200}, {0x2, 0x4125}, {0x0, 0x81}, {0x1, 0x1}, {0x2, 0x80000000}, {0x7, 0x7}, {0x3, 0x3}, {0x1, 0x91}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x1) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000000080)={0x0, 0xfffffffffffffed5, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000000100)={0x38a, 0x8, 0x400, {[0x10001, 0x3, 0x9, 0x401, 0x9, 0x2, 0xff, 0xffffffffffffffe0, 0x4, 0x5, 0x3, 0x1, 0x8, 0x4, 0x4, 0x80, 0x5, 0x1ff], [0x1, 0x8, 0x2a, 0xffffffffffffff80, 0x40, 0x8, 0xff, 0x2, 0x3, 0x8], [0x6, 0x200, 0x8000, 0x4000, 0xff, 0x1, 0x5], [0xffffffffffffff00, 0x2, 0x9, 0x2bc1, 0xc26, 0x1], [{0xff, 0x7, 0x3}, {0x7a4, 0x1ff, 0x1f, 0x3}, {0x1f, 0x7, 0xe5}, {0x6, 0x4, 0x9, 0xbdc}, {0x2c, 0x7fff, 0x1f, 0x81}, {0x6, 0x20000000, 0x6}, {0x9, 0x626, 0x3, 0x3}, {0x281, 0x1, 0x9, 0x3}], {0xcf6, 0x6, 0x2, 0x7f}, {0xaa74, 0x3, 0x1f, 0x8a}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r16, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r17, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r18, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) dup2(r19, r18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x1012c) setregid(0xffffffffffffffff, r22) r23 = socket(0x2, 0x8000, 0x80) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r24) sendmsg$unix(r13, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="4174bc9d81b11d6104d46dc2989b210edbcafa14c2b16c8e0a991c92dfc4e2ef3f9f53b60196e1b6059dd2cc93472190e780c334e8e9331725c3b82648cc96574a1102b4dcafefd59eff3a3bfcd65fe78698f3396c34fc64fc8b87678a2d5e0d2ce26ef755ef3237b3c49ebc1602fc182b10a54488111cace142b5658958217c7a9f23851b58acb21cacf9972fde3e16700882390e44d8d0b424a4bd20e438aeef8a1f3ebee8bfe0", 0xa8}, {&(0x7f0000000a80)="054f7e3bbde204c29840411af702cb5cbc494ad23dbd43576225e7c9b2b755150488688dca6bb0b86d05027d75375240473bbcac21189839ffbfa56fc2f9a64c11528658cbf9112321f46eec6fec105eb6ca04c98d8e92e3bf5163eaa0391ef92ea6e2db663762a4604ef005c93b14d338045207b3959c715a44a5b9d646987cca6867300b36adc97e77b13f24b4f85b6d4df68222076035201072f23388cc2de6571adbf5ff445c0ba5c53c5fb4428fc2f4595235e27f027a5f01770a26eabdd93a5090531687e7d7b66d413a8d1f9440bffb9d9b750e755d4ae9818fba96f19abc863be9c103bf64f1c089821bfb8df10bfdac7216c1b9b6a7edad5d270407f9", 0x101}, {&(0x7f0000000540)="04f97a2b89272f5e92978c71ca46d74b8d17795949bf88d246fb71ded3d8ec96aa5cb3cef5a8724ee07eecf852a4350392e7fa06e1aaa355377deec50e554837e029580b0888009acf061d7a70a9be4fa24ff80bf04d4cc24147642fd23966a2d5555b9779ce6a5e36848a", 0x6b}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000600)="4c199627ab167d7955fb363392bbc112677fa59bd3bfb9e809983899e25cbc57c629cbe5d828d6b5b6595700a2e990ca84afb741dbfad54037cba8fd618854744ada803258fc9f99f50e3b0a9d9b9ff56345b498c1054b78e98358fb492c5a4d2b4998434577da561ffe59", 0x6b}, {&(0x7f0000000680)="3cef2c0f0c3e00ef1f61862a39bc4d6ebbadf5eba89708e64c3b414359876347be75cb9d69a67c8bac976201de58d10704f832e660858b2ce919fe", 0x3b}, {&(0x7f00000006c0)="53042efb0ece487bf63c96e5b888e1d0f117a64fa13be01155539095e475517421b0a3b56d155f8d5c", 0x29}], 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="c10098000024dd49dc76000000", @ANYRES32, @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r14, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="0201000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=0x0, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r14, @ANYRES32=r13, @ANYRES32=r23, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xfffffffffffffdcf, 0x59c0f04208ab3331}, 0xe) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r25, 0xffff, 0x1006, &(0x7f0000000240), 0x10) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, r4, r6, r10, r1, 0x108, 0x1f}, 0x3f, 0xff, r24, r26, 0x40, 0x1, 0x4f}) clock_settime(0x0, &(0x7f0000000180)={0x5}) 22:08:35 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/178) 22:08:35 executing program 0: socket(0x11, 0x4003, 0x0) semget$private(0x0, 0x0, 0x91) r0 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r0, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000fc0)=""/248) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000180)=""/181) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = semget$private(0x0, 0x2, 0x200) nanosleep(&(0x7f0000000000)={0x5, 0x2}, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r3, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000200)=0x1c) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x3, 0xffff740e, 0xd, 0xffffff81, 0x2, 0x11f, 0x9, 0x10, [{0x3, 0xfffffffe, 0xe4e, 0x5}, {0x1, 0x1, 0x8, 0x8001}, {0xff, 0x8, 0x7fffffff, 0x3ff}, {0x400, 0x1, 0xb38c, 0x6}, {0x4, 0x4f, 0xfffffffc, 0x3}, {0x4, 0x4, 0xffff, 0x8ee}, {0x4b, 0xed5, 0x1, 0x7}, {0x1, 0x0, 0x9, 0xffff0001}, {0xf5, 0x9, 0x300000, 0x6c}, {0x1, 0x3, 0x80000000, 0x4}, {0x1, 0x7b1, 0x7, 0x8}, {0x20, 0x1, 0x4, 0x10000}, {0x20, 0x800, 0x1, 0x1}, {0xee, 0xd5f5, 0x73a, 0x7}, {0xfffffffc, 0xe1e, 0x40, 0x6}, {0x2, 0x101, 0x8, 0xfffffe00}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x881, 0x0) read(r0, &(0x7f0000000100)=""/80, 0x50) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r4, 0x80045713, &(0x7f0000000040)) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)=""/198, 0xc6) 16:00:05 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) pipe(&(0x7f0000000000)) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)=0xc6000000) sendmsg(r1, &(0x7f0000000a40)={&(0x7f0000000c40)=ANY=[@ANYBLOB="bcae04272f02fe488c292dd277749562a4b2e891eb94a0a44f4def4f9168f6d8dc21b9d50fba545fe8c9fef5eb8edefee05bbc48efde90083c9b1b08f69bb63f93738816b53eedd6a960e3ce070834b3126ca886b41de37fcfc73d60cc5680a12890ae295e186d8270d19986cf237be1a93f41b5ed93934f7f8056c5dadfd6acc83db35e167eece54df2f929c7e8ecd43afe18b2b02d4395543ddd453b5ae1a619b2e9e44c32b1729753928cb741c078fe138450a14c216326dfd923b383c1b28ef48769ec7cc932400bfe8271dff87b2fbb"], 0x1, &(0x7f00000008c0)=[{&(0x7f0000000300)="7fba25daf4134e6497f3ff4342359893d56ecc8f6d2e631f1f73cfd1a0b8f3ada67ec49d2f11aa775f0fa693f01ba122a0c0d39957701fc2a1557631d9dae1fb5dedd706882070c74c704e7408fe33505ac4d22b5842e9aa157234a470dba312f0df3ac34c1f0b81163917b816c0fa7fb91abb576ee007fc8581bc6cc6eac4dca91e1f6c75e3b74202", 0x89}, {&(0x7f0000000500)="d520cd5ef023aa4ab4b563edb848e9b87f0c53fae1b280d068664a6a3b3a75308eb288af4799099267143dbe8843443d5478677bfecd2462bcdd5c1f8b54a04c43c522ff2213a45d507cca2da91590fccefc32d2e04783f202c4f6c69365a11cc284fc86866087a45b1b715971a7f632fcde96392c84a05ee091d00aa30f6a99115f9e56aa2c2a27adbe6107a91c63e763a2484b333fa706d947fcb0fc820b426dc61bd5968d311228b4d7ec", 0xac}, {&(0x7f00000001c0)="85728cd765bda17e731f885f3c66c1710339b865f6344bd18b5c1f0049fa6c13f2c349268a5b27c08e09836adbff2c8b0ab69c04c033747e3be03faf3af3207968fd693b1bd2", 0x46}, {&(0x7f00000005c0)="f88b3136354f4d0189deaf022007ea79f107583d72efe14dcc1c115b8e9c23eb3f9f4f558d3728ff", 0x28}, {&(0x7f0000000600)="54b450dc6f342b5247a2df7d92f5fa87d5476f25e81532741a28b4438f3abd1eef421c622e9284f10fc42b8e23493502a4c8ed9f3f1d2f7758ce5a1f1591789450431e29cede27ef773a29bccb329568b3600b98169ae8a69f68189e23deaa8d650cc679766c1152de92d96d4e6e4bf26581e99403693644dd7004f0ad38b91dcbaef496847af1cdc9cf886151b9b93fd4b3d9cb62975beddec06ea6a0c0a73feeb359a8df87afb932d80d629c5e1742e5b05a26c59faa84983df9b056285bddfcf927b62d", 0xc5}, {&(0x7f0000000700)="8a4ecffe2cc3aa49ab3ff811ad4c8ab70f4999b46a849e8bdbdba61a8199184ed38cab8026db6bda0ceff70d729a61cfa4aec164ea4cff6d6b1f60c87b2d294a64c7c1dc99db2e02b634ee14288e40ad6881ba979453f07941ef02c693c91c2ff99be421097aff99c70e6188d71149c7f31d02d764441693f3c7733753f4801d2fa0b8129f21e4727503c3ee923529922ab2af5a4b7ebb44b04d6a9e002ad7a72ee2", 0xa2}, {&(0x7f00000007c0)="9b46268c3230293554c930de323326b014914a14782647e57f3364eef30100bfa96a8bfe1332e6984971b7602f70a523d6b640c5353b7d267e08b55e85b6a0a27f57e06b7254b7897157ba5d4143a774fbfc6ded11da82d38400b12eb4a1e113f971a6113ca02d8f75b91e9f0c5a116bf2de80df39700b3a6124764c918f1e27f65b04497c59193909f855b494feafb9df41610e58c08269929babc911c2b32733738ac892e0eed1ff9804499153cc9336e0ef362ab229f4683e7aa089fa2295fd8e0b4cc2182bbe1ffb526449e8e5aae82901bacef8db79df698739e3ff50a48155722290eb5e77f244d5ab67c9b89d8fe739", 0xf3}], 0x7, &(0x7f0000000940)=ANY=[@ANYBLOB="5800000000000000ffff00008000000005908b1f7253b3329ff2cfe3263c90b1ba3568a8945ebbba45d8f509c1566fe5173513011765000000200000000091373ebbcf1c3c01c5bf38e8f18aeb3bd7b83e69a0d0cd000000900000e7ff00000001000000040000004d0cbcec32eccb249bc3364c36ae9116bfed61efd6a6ddeb0ac9de2232a44e19cd163c5505d224a8814382ed286dabcb2432b333b904d3a2964e0237ba3830dfce364ab7a22539a1e8c22a2dc2f79a0dd1222612687e8622131733e8c2c118dc83116f84ef490eab3fa12253188f7f8f3d808c2e2e3b5f767e1f4dc4393e0000"], 0xe8}, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000100)={0xfffff421, './bus\x00', './bus\x00'}) ioctl$TIOCEXCL(r2, 0x2000740d) socket(0x2, 0x8000, 0x0) r6 = semget$private(0x0, 0x4, 0x404) preadv(r3, &(0x7f0000000480)=[{&(0x7f0000000400)=""/69, 0x45}, {&(0x7f0000000a80)=""/172, 0xac}, {&(0x7f0000000b40)=""/220, 0xdc}], 0x3, 0x0, 0x65) semctl$GETVAL(r6, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x40, 0xa6775f6302c8277f, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000001140)=0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r5, &(0x7f0000000140)="8693ed6cb6c756200cb68fa0a4d55a3a1a0ead1134ed6421954dafd670e1f8a8041f062fec610533989b3c8e50fc02d16e05d07c0e2a2afb2da9e9be5979aa7d093fabef62d249cf5d65f9b0be6d0c4c0902d47ca4e2219cf1bd317d4667be819dbae16e7731ca4909686fd53cb5102c817b744c0b089b8e78b18dbc09cbe0cc862eb8677b0175f19819f461109bf932e48e0287755b0b4d2d87eb289662e694dccbd8308613bea40e87e475bb950fcdaaf26f6ecd4e25a686424df516d318856cc23abdbf6fb0e59f1be13d45108069bac4300ebad291314a8743e7a579889fdb846e8f202352a11b990ab7ea717bafb88ba2eab8cc0c8e5a215f14f125306f06cd0afff5d4090e4e6ca962edcf89318c2c893824eb625d22d7c84c8ed112d004b55ff89bb5068ff1aa32f225b4b7e12483ab0633f085a442869288ab591d6a45df82b659b5205b69bbf828833bdab562ff29427468508e0b9f47bf5930c0934ba6ba87a7abcfcaa2af137c1c95f38ad32175b131dc9e1e1b78088a80b0f6b4aede882eee5acdb3ebd4dd521729dadef66683ef8395f9a4b8e1f18798ca51545c0633113ad3540434fee7fc4586ea32c8891de6ae1141d8c8d83e43c861e62c96f9d4583323d9739fa46f2974394970da0153410d182761f05956360a9e56809bed399dc5f469aec5f52c7a4000ee9801048b71db299aecc117cd0f40af249c88558fdea028d9bc242019fc0df17f70d16d9cc4fbfb9d3ff5d34e50f37f1c5f5fee710d31d63c2615226f1b8947a3be44f6c4af82c146a0ffb72de194f4818c0fb37749cca207e84a16e7bd819bec50317fd177430b2c326777c2ff8dd61f60494f6ce00aca885c459b3feb95b46adaa2f9b8ee750bcd64175285845d143ef8aad9506213361037ba58075886828165ba7f5b97581955fa5dd59236ccc2a6e41da156e5c2cc645609b192b0f4a5175b573083d8f45c7046c1657c2d64040788eda9f89417795b4a4038ad7bf8d98d67a80b45df61ceb251252d6178f55505d09e9368ce42820abf7be4bb67d103d03b0f9e75aff8d0419735b11ec3dc2795ca63d934118599cea974a68d88a44f7ccf8ff8c35d2dc6ce5fff72162fcf2577ec320c2a5c34ace03c5bd611946174e8d7248ffc2bdfc30886ae5909149512e67e43b385e5d2d5636239096f17530fa43a17b29d3015d930610aa92bd8e3b20af21e3b7fc64b4d197b9e11dab0cf1707ac8dd28891cb6c27aa330ee8cebca7856f8f01f254a37b9bbe0f4a44ab3815f6637b56df845398da52be4de0b2b2a3ecc7453c35b44c7974bfb555fd1571a67809e346e4ca4e135b70f55071ebe0b438630211b82b84c32613f5d5e198c3588fdba9635a2a71b69877c249c22d2bef8d3c46303934392e829e25027f78a2cf33fc362183ec643b27c2a16d6b543223582d4242afaf824dd475961cae6349c75a5d5481bfe323c6729681b2e956e98a7c12c86351f78106396e046e9b8b69199552ed864d38755b0ed196b10d1b32b7f484c45e2cc1204972cd7cdad34a1584aae783ce25610f6dc225790618b0c777ac2c8fa7903e58ee95548223a638ca6222dc5fba007ac2e88d0f4fed62ce2feb77669affdfba6707933dcda32a72155f66c96553b07515ea1b9a763c2bd9a0baa10617f39fac265a812569a50b624d9ef41d4716b379c078acdc3778558beb9107c1595026ee95d66fa10c353c06a04a8edb5cbb002d3651273e657b593fad025039b4fac66e6081ed53cfc9a149b0ac5447bba1c8924d8f29df73b7394b3b48b3519e8c0746b9c8913174331d5ff9497faf5ec61ba30cf29396da124a1268515047074d16d75d7e10b3ce2f2ee22f77f2251d0d43b2c534585f9b66e791e06fe934e5565590bb7f1b89b55219df1f03f30422390d259261e0a77e9a9db071ab4e0ec0b8e0aafbdd1636cb078fbd0043473c255305be04274e95c79853765e424e55e88a173426a325e8e66082c34218c39cf6972abf7e6f8e4297d7b8bf84fbdea97deb39834a794d54a4e6547ee844f4b9b8b424b48656bc8bce947eee1558901359c6ddfec7d9f44aed112925a3f33d9594e1e1f15abd81a3b0f403f8ad25b91edd4e0fa4a8d2103788aa279255a465cc8f947e19063bd4aca0b07c54ed9c739984f156140bc14fdf3571cdaaf2b35197978257555914398782e51ffe1432ac82c116f19f663205886bbcaa0e6af72cf9ab6177888df5f5d3fc915c59d2bdb3395557427de147d27d621bdf8960146b1f556942b9cbe242bcf720a64b0277313647d2e9907267d777c42cfee778cc09a38f809c04706e7498e9b55d78477d560fa0764a87c43e9553036323bc8ff4943cdc36c38c903474bc99f37bb47a379d87fb22594b09f03d0a1c6b21ce432fe36278a24c48f00d9ec65bbc971bf69571836049f37da31cab3faf75cd49513834f0ce59409fe754e943384fdf59101a5ad894749b49f9eefb4e47da66195813ef1e728ec3258ec46c8773b483c74cf6aa7cbf2e41a47488603e51ab13c9f3e2babbb0376b168db79e87588bfcb93bfa75aae7be70ed2cc8b645bcbeecbf48a20d093dc14428f08e716b04c4fb5810bb31e1f471cfd80a7b49c59d9eda0c0626046fdb1ee98f0d0a2746359b661ad214650aac5caffb815d13b6ef15809f9582268ffd6275f58305fdb1890f3f6738c91410f1a658f983812143c717988cef3aa2741de4280fbb1d9e30b9ebf4042b7928799231c67e0babbe290eb3d29bb76e3bbfc10947ecacea97bca5ba1c9379923da31a594d482507446aceea79975f3ed196d66607f8a4f2b172d702eb2c8ba08d1d7be58e67430d3ccfa3ba122271d4b7506fbf3319b987309225ff9aea1537bd6d0aab110e9edb19106dc7336c0b40af6231e4e3c7fb30132fd3d09a282284f513818d3632f081028b9881b09fad798f098bc9b0cbaaad6c6639c0b79ae502c1eb584d65ecfa01c5f9162b5750fc7687c175728bd613de27e97619f3c8a97ac089603132f4515dea5db7034659ce23abfd8c04b20810bae4959c0e1394d24204e7a6ef01dc28898e696d341daa5e64c3bf72682ee6ef78551ed424716a49a373f8cb5f6109578e9a014c9975551997997de3d5ea91614d68b64ab5ffd512e8a58292aa99ba5383615ce9a4a1955f8336cd24b65dbeb69a9f2d202b63c114b54d710c21edcc373a45b5d5fbbf7b201fdc69533e711e9cb7c9d6c21f6f8d590e5bb273c80a3d0af6924dfd47cddd19f899350f56f3021c3ca274cd04e32a027cc410ab256187e3a76fc2a4a119eb605774c36dc12d1e87d9c43bdb78dac1ba0851237d2712a9baa5fcb340a0d90faed52133791c73f4b0678839ae9af2a347a6f347f0b717ff5f731d799589e3e6aa643571c0cc48bfabefe442e8b3bc825343ce93bbfdf1ded1c600a15489ce5c37df4b42a9ea17f26b9af5932e698d2e669045b73142403861383ef2bdaf3178914e124e16b4ef6f147fd4d09db2b347697fa146da92d06cef750458cbcb5494573978a2e407a01dbf5135ea6b290bda5e749327737cb0e03fd8dd6645b8b752fbb7296b553531a8e9d56bffa0ca00ebf448996f9b19bd7dc95be1d88a95ba27fc94ce1dbbbbb4b627a2b3370719db4770579cb38e5c9f190960a7705e469c4268d3129b76b31d0679951a47c590cda58bee74f0a8fb29702cc4a968f5ed9b4c957258c1e2b141cb31ea3822b2da8aee466b422bde8b2b11d0c978f601e106fee4f609252cd47f132f72a2f04a30b2056a9f78b6fff7fe3941ae7a7dc3995369fce24c595c6bc99c8c3d2d39610b23b45ff8cba4900fd712f331930bbe85ba89a5ee51bb2abc1954178922b50cb178daf252d7738048a840ccfedd8bd3e40c816a147c2e4a8c9be127d30aa167df5f26d65c211f92e6e4c9a64ebba31f89d36a3e2134068fa2629f5994f7b28ab72301f56eaff4cab73e893784d6b798161f19828dc67c4485ab1eca32112b8d896acd10a11760c85575083a89fe9cdba9ae3bcba624c06aeb1a55b3a98ec79cc108b1f7b5451fbc637f5440be4af042840bedc46858c82f1a19c527f69a6b88647bf45af124cc89ecee4bc2c338356a80b8a4e6dfa05282d28e474e733e46fbe40b087aa807b54a8d5b63ba9f354791631b135ddf63e5782c16851306e955f69d5a0e714d06ca816e15834188f06dd93a1ad189802b45c00303887a7c6a41a5b12901309835427242bc78c73403b73fef97223f28c3983fc908542fb140c63f906660c538a7382c3c6a6da727745f2a353b9706229fca09aad84f639ce1e90dacb83afa83d96548d0dac4d79787b462bc2fb44f08bcc5a8ba2753080b54736a4c5d889924d3a10f14f29a93cf8addf6e21ec2078844fb686872355a70746ac5e6830daf5ece983d1acc5a2e900fd3805314036821209b54ed0c682aabbeebba4270ff365ed7f3e2ec97e32009ce2501438c7789290ee0873ea316ee75fa3f4f45c829fb83932eaf21eb97a8f5e49c8d972773dc8d437d686893d4f8d5e6fad75e08a702d2cf0ce1a19d424abc6ede4391e9f080ca0ee87bc339466e79aba3486428613dcbac0ad0ec14d352f3726c23acaf0df83abd6216f155ecea6a244de7f1f501c2b7dfc2903d024902aa2e035f93fa6342129203a4f5d8f7aad561d56a4dea9a8fd2c62fd9e0bdcc80f7a7a06ec7365d284c3f03226124f14ef94c9365da962107267b3d0e51faf451e697285776cec89d15531e2dabf6196e9e70f1bc5609f51e28a7d6e24c321983151393f49951c22ee3645e3aa0b925ef25439a8aa3550a711716eb53927743ec01625702d95cf38dfdda1b798e0b621631345bae6b109c19a08ad635fc47dd9fed11d6e9fe8193cf2043fd1ac9779e4036bd805e95491e2921ac00e1e7bdd49343c5297fe24ccd0f5a9aff26fb67c538e528f643be8544e1a59798d56a0ffb09a6af152401090f41dd1e2fdc5e33634790396e502eb52ab5ffef08ef7154108b20b1b5b1030552e1259d57efa6c3164feb0024a1baa16cb149dc1472b9791a7f9b423a10851f731bbb178732dd693748eb394d5198c867f65e8eb145dfd9ec2651b18b82fdfdd649cabfba0616a62aa592acd7b8bed69301454e7f5a98189e40e3fd9a27f8ee1017bdf3b181ba9c96b564fe203fadd34b460749ad2e156591bd76daa556b958a4122eddbea67ae6804f4174cca45f61f517619eea306b289f31a00e2b3ecd2e17255e9cf33fa832a14d1357d7bd6d0b30f29db98118e624a52f50093dd47398b1404abd00eeed50e77f512e7f6cefe2832be64e7cecbedf87ce070a293acf360e6eef861ed77880fd7004e6ff5bec2a0592d40ccd51c7f6dc582b2dc60677a191b8f97c587083454de5711b8814baaa0724b1317ef98de90dd2beca44b58baa2237bf3258d8abffe8942b3f8b9f39e65c3fc8c6e77346b1bb2abb575cfa01a5c0a1b4c0a5a39bcbc4574a9f997d78ffbf8d288d4ff70960a8d5d3960b6bb32119a59448f275328fc373a1b968e711927ee2deedcc923e871d8d5d046de7760bfc98850b6c0e5306b38a0a094080eddb5fcb8e6ceb10a06e3866e769cc437228fe0b6b7fcc952684973da192cb8247c24d40cd357e3f71c1b5b761a64c710e2f3a1457fbf421d10b13ca72eb94e1297e0ac95635109365313ce9e2a93058c8e26f800602c70af720f5b90363b9954b6c4faff8c5bc1b1f5620ea82dbd0fedc80fa25d6d22697c866371216ab8c5b4f96cab364fa5d", 0x1000, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x408, './file0\x00'}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 16:00:05 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) syz_open_pts() socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), 0x10) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)="c3a39a8916336d387270bcbccf14a56d942e564d8efefc12f75912a76e70f3e150be48b2c8c71a7aa757cb60088d299246cf95cd21e764f9df6a1507c6e8742e417081e1e5a9a39d6f91c6307ff9d4a06478f80a33a6e5b8641541c57377d42a6797fb2be11b370b4e86680ee502a00eb38e316f91babaf374", 0x79}, {&(0x7f0000000080)="a465cc3d1ab767025253c3d02e5cd9a75106e9c583f3b7525cc37baf2a587553871399fafad4993975474f37586406a2966708b1022421e7598b6444986eac6b13b57c88f7dcc0584bff02f099eeb2b307080de75597850ce0ed3b974eba4e31593f1cc4f69713ce2e7ffa0fe27706d755b90ff65e080fdd828315871aa2155fb621fddc4ba9f302659cd80df0", 0x8d}, {&(0x7f0000000140)="2af024e4f6a12be0915c984195b0998860198ba79072c9387bd73151a7179209e0bd07c2dace4298ae25e1c20b037fa9c2ed9a466ec0bb428b35a856bb341ff50070996876dc394e0dce", 0x4a}, {&(0x7f0000000340)="2fbaac32671ac0d4b5fd20708759a275269b5da264076638420aaf63484f7cd0a2eb5a5a2296f6d808961c827ea2f1281c1a6722df6d31f1441218040ba49890f5ee754bf8ca4c9355369e66a7a8ba2f45d7d320cd8f8357bf966cf66e1d69ba94341c26b6453b00e8ddf6cbac7decb6cc0ad7fa0205447b210bbc1807f19c7d05775c091a032402a0c55e1de1e3957d7737e09fafbaa4df92fdcd1a82d43c137084bcbf66c495ce4e555a2d624b01c00d4cf4b86800fa5376cf9cd841dcdf3358134a840c02d780e4ddf4bb07e1e1a0c5dff2c1dd29eac3ea74cdcbf65b46a6df3a490f62f82af3e3df683c7a777de3eda6d5c1f530f2c9", 0xf8}, {&(0x7f0000000440)="df596557034aa2ee99a8ea5d0c10654f817b07149eb5ec8ac1d7d4aeef2a038c1e6d9951fc88cd09ce9546572480f5d2767dc2f7d39c03f4e883b5dcc56dd6b703e678825b3d24e14f960eafa17225f7c1a7a8132957256e6e20982ec58c5f69444b5f0ccf700b4a4af5f8f71b53ea78872d796bf023a2191ec7c4f9ca31576fb186a0f263ca5aaf3dc74020fbe2245e10dcd81ff857acc962f3e08718baf2222199900dedf3cabef439aab47978cb73156ab92da019131b24c718c7baf035aee691a6e36f6c785faa35f1f8d614cf1a9bdb3175cde50c1b5392f4586e05f0bee2f69f2f9beff73831dda12082d6b8a24cc5063dbeacb68f021e58563303c162ec52029220f84d5cf6bfd17b9bbc549878b76756eb6295ccdfbe8de0ff38f1f7ac1abd9cc4373d4ca34c7f6420b9627e6450bf40688f91aec6d55820256618a3f85840cefb5346c5e182ca239d80af61edac3c33b67b332451e9ff858bdbc033c663d5a143e30358d588e06ce4c2add0f09eeed5336aceaeaf515c303a25024dc0d7aa4a0edc7dfc3cb4bd9d01614dd9ed5377c80e7e317d8fabf831640dfb2869b4746914e7ccf8c12d4074dd4e5858c9c953c053c5c6eb8b84bd027310e4c2e132d374c1d53539d26a0319af97e6015a647e5db07a447362b0796c19e2d0e7228c77af7a4541163656b7f7f933640e9fc58b1da6d2cf97e8ec8280b27fa3d325210219ad426975f6c7b327a5885defc53754c2a06ced05c4f7b924f26b582cda54969aaeffac1ad9e2950dc4dc2cacfe8dfb5e62a329ff29cd37424e94862e74bf97651fa2d8a010be004c0405cf551e70d624bba12807ba12749374d05c8fba5203407e5869cccd3b460c96f02b41afcd777356306dc530a937cf97e74fcb3d89efea5d00749d43f5a881b030f879cb83cf7de611d06580f191830bd71951c066d5d205325f80139d5a9aa38a05bcd011c89dc03a553b19595c05003cb89da428d623315f0f11e1837cd8555e886cf05a9ec39864ef54009763ce4a06079887fa56e2270a2a813aa2d1744e3d40e0c3fbac6f06270ea40916decfb1eb5686a830d379107191c4d092a1fbf97ef2b93ddf4ea333c05d8d3d0f8f6e17da3743806c1ac42f19cc983ab5ef9038c186f4070bc9647fbb1affacce3a0413b59a0ea29dbd964d59dc5bdccbedba190737d3f37bfd5511d632dbbf6915334fc667bba82103f61c08fe1fc78c8d1050c869d44621a9efa21325488b5a1b454487e8d75c6c693cab947c1111af0e5789fa65b41cfdca5879efae3b739c15cee8c9d4f1d10c51cbd12cd6b1e84b142f04bb3906fdfd9a8b4d3957b1691323e67663becb20a6b30b81c4932ac4f9c640c8ad0da83c92fe098e000dbf623db3b7fe57ab49449aa5ac9f16612c09be34652f98e0f5ebffc264615987b92c33d335824966aa953765c156d220cfd14a8abb1e0a441f4ffcf0273ed75d1c488e94150cdd41d4ec1053107869fa2ff740283e05fedc91a8ffcaca3e738c2e48b421097309a9a8817eba44a9c1d1515663c6333777c43ad42eba64691df1c4475f4ca039bdda5cf5f695aa977b4c29a27391babcacb52df2fce3a3620a0ec21680b0807ba9f54329ddbc58ee4f2dfe2a2068e0227034e66557cacce0d493a6de48f15cec0f28da73b362e9fa518fbffa74e91ad3b71ff261a7300d6cf93491c35ddf8900604af459003d18e4b70625edb01fb9d7a2a56d989819093cef89c3d4fbc95d2817794b322c7d5b0a039d51b40bbe64e7f7d177cd13178bbe6f7be11d9a413f3c49e9a05bc1d1c897c0d99b5787ce76c0870637bb5ed525fcab0d39292d4f8bf8d7a8e848261f21864de83ea0c566ea73944a312f8ad4ec7468bdfbc65b0f73450d96638cfee1f1d569f5c7d119297047b4ea6ca42deec16bb865da673433771f8dfe6c6aa8a7cbd6fbe1c157e95a451f2c76183b4399c86bf508893832e1a995f3f035990dc012bc2fa249770611e942019efc4ff2423b13094ed9cd65247b96bc7fd78422ee1725bc307072cc020b6423e21c56700874c02c2c4f290fa738e03b73c713659e4d166a18fb1d516d2f526935911602f0e02b09ff917f08f66341bf7901d902d4c59db8009a72e25352578dcb9548fc84f64ab93e11eecadaa62ebbe8a2831fdee8b89521642d32c945fa764fe79ef54d1f01ee7243af7a6d45da7e5327dd6f6a56ea8fd6d232f06e1738057fe47a4730ae21940d4b7c547c65411ede8ecbd4377302d594c6b9fbc03e0c260282634e63424a5d2221fba44fabbaae5e7fa409ef44938b883724f2ef528263ad4d685ad0e5a233182a50ecfe6623600062288f541131662500ca6171e7a77185983563d8ff86495eebfd991084f2ebaa1f7b0a36ebfde45aa53d93995cf35af754053f875834168178cfbe6d3cc83f7fd712eb1ba0ef0c55cfc2bbca64e5956866c4f7080057242d2e7cced2e9d947ad5e6ed25bde2f59082ab1e8e918d475a5df59a4ceb499315fdfe3643f3f6280683f49abe67e48da783885d7e4ad5e4eae4a4ab32c4be2ec26e5c10cbcc9a6446aa8e8db0d31d607135ff4ce3344e77febebbff778a6457353aacdfc4e962fb151b210f7a23ab1bfe5c1563bb9635c1295aca2e35ff5e37db7b261fb3afd87f5c75d433417fa0324f979a9ca1b0f33c0e51add792febf0a1c4b265747de7292a4bf674887c56338a72b8efb6d671fb6e912fedfc7bc87aef61ec5cd9d5b6f43ed511971755ae687b112f04260a5739dc584e4d69cba2a463bfc2da710bb8eaf1c661fcad0a5d5316d8d9612a048d693e57bb1babb48795f8958e02a3645f57d5cb0273840ac530fa6ea5358db714ea7744fc51b10d6ee87e33d58fd6647fd5544d2a0148bcf471caa1d2ace66fa362459cbeb0511fa6ab752aa2482d0fc4e8d216c2afe80143b6fae844362f3b0e33dcd580abd8bc393ad6989368ea3274036181c5ee94bc165e450ec68c204fa624fb479aae94eeedf3f0d1d38c31e2e81e44b519cb81cc188a04e2e4e42b413573d7dd6553905419e97568a8f3160ff68e86e8c28947cf197bc673f7a2d38bb6eda90fc53da5379eea40d6ee0d6b1b1890dafc5d0424707d9e0eb61be71c18e1ddf6c03860fa5aa00b8a9d0dd454d2c405975cfc583cae5f2e2c9ae4b5c9c38d1b983f2fbccc92ad906b4028c55f9127ee6aa17f4a70bde5edbbf960f0738a0cd1dd6e00654c84900e8ee56c3e4512aaff9597bf07889d0b5342247068283357d9cca8536988a0f10bf34270901a2338e3e21cafaacbf20eb20145ec5d1291f45a5138dab9b8e95868e329641208181556e03b445206b6eb9242014a7b510306eaa940db6abd495647be25f22bcc60b1268c3a9045951336c86c2857aa70de4036cc8e00cdf8cdae04b1e9a3f0a0f5e879dd80c54061c12b21fdd45c77265af6767a72a7ba02ed158dce7141f4f169bb683f5b1fbde0dfe95ed0022d2ac7ce782b26869f40631a53fb55c017162219a0d7a454036d78f45dc5040446d7f0640585ebb13a7688279e00f3de005833b1edb8668eb4b83923c63802242fdf9cd18c957f9a8e7cc53838d54ea75539c62a7f4aa7ef0517bbfaec0c20bdea92489d4b8758e4e429d22a416e1305fee173e11e49a02ea50074e6f407e4cca49a95a78c763a9e385b5e5288074890478fc271e9ca2553ac5fc37d1953d6895ff2ca1d038d9bdd8cf560759f6ac6179121dfd0d95a37d3422326b2ba20e990d1d89b70c3f6c34bebe2653bbfacf20f7084ba35c7134c8e3ee9ce3b84a9edf520d22caf28c44f5e2b9dfd9afb01ba913c46a99a5e58f740613b76184c5a9b95fd6243978eb6afda0ab4abcdd3d92fa38e5e0cafedbce13f52210c7ca558dd39a54358578d77b409a794c191ded32dadf75ce7e6f28c6dae3a8246a1a36574ea81d3e4e99f96c72ccb59f0d70e060ef1329afbb4616792dc9eb3ed43d6468b698e7252a707750adf4fff715b0677a92d923e650da2e3e4553c20d731586d09f7bac8a501fcb689d0ea7293217660480d92042bbd95f717b9e8a918443f4300a981ba1ace43c63926b9f8e3548ca73842c7a405751d98245ae514926cc9e18e3680b95437aaa6038a3dcac418beae635921ebfcd353a51372f6b6d474eec0f1df6c8215af90184b2748f6d327a468d2510829eb4206090094b13254e82d3e02050c8e4aaf850798d2aa1e85cd600b808dc0cac2f4be1bf1401f9fc8e2964001864eff3d4de6b94be10c4aefba805742802a463840d16af7794a0855ecb2dba889241eb7de5c6cfe14683c705b2f71d6b5df723d9f51dff2e7e9ab39d936de083b1cf96973df88ee321d02cd413e2c07a380b08cf27fabc90e4dc8f4cf200b7bef0582a26b928e941fccc54876324b4c0950ed7992b963443d8923965959798478ed2ed5b8521591a536aee151198eea56e247e59918eab53e3e74f2d060ac6522d5104151fc757c0984b83fd4dadce78d18f49b73814bd4a88bb1b1b81fa27a07f4b79388498d434ccd54095c7b3751396e2ef4ff79b56cf7860b74ec7a7af13144d346eecfa1e78c8a11a8f353f3559326ec5f230abcdbdaf6d1d13fed499c51665b3a85eb8167dd2284db878e894f720b0935046032488acbdb8673636d4c625356f6610521c8231747a351ee6c6ce5d0cdb8163653ad5f50df55bdb6ca06d417220acb5601b9fd9c95790cb26582979928a85630c0c84054297e73991b65ade6d808196933b571a20e59d2a34db8734cec6895f7ff3ccfa11266ecdba636cedd35d719298190109779fba45f676bb612e8e33720e5f22f5924f1b898a5f879c835eeec0f23ca053eb0d0f84809daf7613b1de434e1cbb92a5cea9842e4d4a255bef597290a1cbf1b1ed3271868b00d0b2074298061472cf5e69949a07ce0d2f489fc38c5b2dc25f069600094b2bdb9d64a486487f4fccda11d7e71d5e22ad64d7b240aca0d4718a5bae98fee51a3be3d622e8e2afef35d93f7f9c9488068bbf521b8c51dac5990809e022adc36bf558c3f98fc6a05b579556b30d090f17279731a7d3d1dce26577ed5acb6c93658c79ed917c8e74841d99d6477104db4ecd197d6768e107ba2d58a43e4ffcadb9c90f31e19d98361adff79f8fb0cad4bd7dc9104cac402f613a40c126e965eb25b15411bd528f81c697abcd053318368a387af7c5cc2bf0e180f32266530e49f49782a54276e97d93117cd327ff104c4f9df7904a6af73c900977f73d21ce48eed258fce51affb6e48a5e2b1772ca19de09d3be1d9c63e11077edbd737b3d88ad2c319d92315227bf11a99e33ac0adfad493ca189b45d904fd8085e1f1584ebc6f43cae8eea5559eb6d3ca5673093269589775d1eb781b6e4ac0b29d54740099bad7eaea20327b89a4e09cf58b7ca4cd670428d22d689d52923f8bfd5f84c4e6859865d33e88faf9a81d294f159aff6588bf22d95e024a4e25645e78eb06999c27f8daccdbd6c158066db010b7486d173ef0e7ea7f1ffa4c84c4461c4aea791a31a7aa4a1a0118af55648461cf2460648673384be72b29b11a050f36dd069706003cb058d38c83884e6c39b09afe4b4a4c2f51326d91a14c4ad4262705233fbc3746cce2999eafaf98a2a9e55faec31a5dcb5a67e87b318b7ee01fdd56d7940c53f3861e18f9ac314160a2cc8fcf58d0049bf808c53239ec8030ca6adc82c987f236cee8fdd027a5be27dd6f79333c235ec402c08018b0715dd1f19d7e8c71e27664b7e9fa6bd9639b40a7", 0x1000}], 0x5, &(0x7f0000001440)=[{0xc0, 0x1, 0x2c, "944afcf5202e62873e4e7137b45c9a1f335d096f3466efbcd3148add099642124ed712df03eca323c622516789013dabb95b5742338702581c199292f8831be8860cb23b937e2d6cca2f7fe6ea24b0c6da2f77eddadbeb93a5c2288838cf3f07d4393117995bb92c254c4f14ce746b8bb76986462aba84d7971326e7e308265dd9b01daf64dae8db404e6b0bf1f24e4cc3cd2134b26f1699c94a97a69c94c254a4b5177bbd601f309ee62f90e0979a"}, {0x18, 0xfffd, 0x7, "c441738707fc74"}, {0x80, 0xffff, 0x0, "034e634a5be047c3676c3a74987099273c3d9aaf8c5dc22a49ee93536f7c86f917408369ca1f295180b14590b0397de0e17617defebf7fc3a4848884fc4561d671497784bca31a03f55156eab611b9591ba4154e62bef1d63386bc033033a74d15dca44b1b116c443a9998"}, {0x20, 0x1, 0x42, "8227fc847b972ee061e631959d"}, {0x28, 0x7fff, 0x2b6, "fee4784efeab525e1c99cfe930548de0c7e17cb263eefd"}], 0x1a0}, 0x4) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x13) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x101, 0x233, {0x7f, 0x8}}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) r2 = shmget$private(0x0, 0x2000, 0xaa47039a865f95ab, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/31) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x80, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:05 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0xfdbf76d9d86e9c43, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x91) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCEXCL(r2, 0x2000740d) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) fcntl$getown(r0, 0x5) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) munlockall() 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0xc4ec0000, 0x5, 0xfffffffffffff19f, {[0xe7, 0x10000, 0x1, 0x80000001, 0xbe, 0x6, 0x2000000000000000, 0x0, 0x6, 0x5e0e307a, 0x10000, 0x4, 0x1, 0x40000000000000, 0x80000001, 0x7e171513, 0x4, 0x401], [0x1, 0x4, 0xa5, 0x1, 0x3, 0x5, 0x1000, 0x9, 0x7, 0x7fffffff], [0x7, 0x8, 0x5, 0x101, 0x1, 0xfffffffffffffc00, 0x1], [0x9, 0x0, 0x1f, 0x7, 0x4, 0x100000000], [{0x8, 0x241f, 0x4, 0x9}, {0x800, 0x200, 0x200, 0x1}, {0x101, 0x3, 0xff0, 0x5}, {0x7c98, 0x7, 0xfffffffc, 0xc7c}, {0xd75e, 0x3, 0x1, 0x10001}, {0x100, 0x100, 0x10001, 0x9}, {0x8001, 0x2b, 0xffffff22, 0x1f}, {0x5, 0x4, 0x3, 0x3800000000}], {0xd194, 0x3, 0x3, 0xcc}, {0x400, 0xeb7, 0x1000, 0x4}}}) socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0xb1) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80bfffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f00000000c0)=""/188) 16:00:05 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000000)=0xd0b7e6c1824ea154) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:05 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000467000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2ddd7deec3d4c699, 0x0) munmap(&(0x7f0000694000/0x1000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r3, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r6 = semget$private(0x0, 0x4, 0x1) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semget$private(0x0, 0x2, 0x40) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r4, r10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:05 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x404, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/132) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:05 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:06 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x2) ftruncate(0xffffffffffffffff, 0x0, 0x5) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x91) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0xfffffffffffffed5, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000100)={0x38a, 0x8, 0x400, {[0x10001, 0x3, 0x9, 0x401, 0x9, 0x2, 0xff, 0xffffffffffffffe0, 0x4, 0x5, 0x3, 0x1, 0x8, 0x4, 0x4, 0x80, 0x5, 0x1ff], [0x1, 0x8, 0x2a, 0xffffffffffffff80, 0x40, 0x8, 0xff, 0x2, 0x3, 0x8], [0x6, 0x200, 0x8000, 0x4000, 0xff, 0x1, 0x5], [0xffffffffffffff00, 0x2, 0x9, 0x2bc1, 0xc26, 0x1], [{0xff, 0x7, 0x3}, {0x7a4, 0x1ff, 0x1f, 0x3}, {0x1f, 0x7, 0xe5}, {0x6, 0x4, 0x9, 0xbdc}, {0x2c, 0x7fff, 0x1f, 0x81}, {0x6, 0x20000000, 0x6}, {0x9, 0x626, 0x3, 0x3}, {0x281, 0x1, 0x9, 0x3}], {0xcf6, 0x6, 0x2, 0x7f}, {0xaa74, 0x3, 0x1f, 0x8a}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) dup2(r9, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x1012c) setregid(0xffffffffffffffff, r12) r13 = socket(0x2, 0x8000, 0x80) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r14) sendmsg$unix(r3, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="4174bc9d81b11d6104d46dc2989b210edbcafa14c2b16c8e0a991c92dfc4e2ef3f9f53b60196e1b6059dd2cc93472190e780c334e8e9331725c3b82648cc96574a1102b4dcafefd59eff3a3bfcd65fe78698f3396c34fc64fc8b87678a2d5e0d2ce26ef755ef3237b3c49ebc1602fc182b10a54488111cace142b5658958217c7a9f23851b58acb21cacf9972fde3e16700882390e44d8d0b424a4bd20e438aeef8a1f3ebee8bfe0", 0xa8}, {&(0x7f0000000a80)="054f7e3bbde204c29840411af702cb5cbc494ad23dbd43576225e7c9b2b755150488688dca6bb0b86d05027d75375240473bbcac21189839ffbfa56fc2f9a64c11528658cbf9112321f46eec6fec105eb6ca04c98d8e92e3bf5163eaa0391ef92ea6e2db663762a4604ef005c93b14d338045207b3959c715a44a5b9d646987cca6867300b36adc97e77b13f24b4f85b6d4df68222076035201072f23388cc2de6571adbf5ff445c0ba5c53c5fb4428fc2f4595235e27f027a5f01770a26eabdd93a5090531687e7d7b66d413a8d1f9440bffb9d9b750e755d4ae9818fba96f19abc863be9c103bf64f1c089821bfb8df10bfdac7216c1b9b6a7edad5d270407f9", 0xf2}, {&(0x7f0000000540)="04f97a2b89272f5e92978c71ca46d74b8d17795949bf88d246fb71ded3d8ec96aa5cb3cef5a8724ee07eecf852a4350392e7fa06e1aaa355377deec50e554837e029580b0888009acf061d7a70a9be4fa24ff80bf04d4cc24147642fd23966a2d5555b9779ce6a5e36848a", 0x6b}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000600)="4c199627ab167d7955fb363392bbc112677fa59bd3bfb9e809983899e25cbc57c629cbe5d828d6b5b60e5700a2e994ca84afb741dbfad54037cba8fd618854744ada803258fc9f99f50edb0a9d9bc7f27f01b498c1054b78e98358fb492c5a4d2b4998434577da561ffe59", 0x6b}, {&(0x7f0000000680)="3cef2c0f0c3e00ef1f61862a39bc4d6ebbadf5eba89708e64c3b414359876347be75cb9d69a67c8bac976201de58d10704f832e660858b2ce919fe", 0x3b}, {&(0x7f00000006c0)="53042efb0ece487bf63c96e5b888e1d0f117a64fa13be01155539095e475517421b0a3b56d155f8d5c", 0x29}], 0x270, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, r6, r4, r7, 0xffffffffffffff9c]}, @cred={0x102, 0xffff, 0x0, r10, 0x0, r12}, @rights={0x20, 0xffff, 0x1, [r5, r4, r3, r13]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r14}], 0xc0, 0x59c0f04208ab3331}, 0xe) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r10, r16, r18}, 0xc) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:06 executing program 1: ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000980)={0x9, &(0x7f0000000940)=[0x7, 0x3ff, 0x8, 0xeaf, 0x7, 0x3f, 0xff, 0x0, 0x3f]}) r0 = socket(0x2, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf790f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b033125216c672594dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3ff9c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3ff030000000000008cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4000094008a761503b8a0fa742aba43c92d2ff9b59e56220538897b659d14295f9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b924e7711af2c48c02ff5b0900cc1d9138c47993ca9c317cfb8bccbc1ac806aa1dcfaecd72675845478c90cdf29e850dec32f651a18f67d1c8375a76370e4baecad081e48ec1f466c80d1cff8b86f7de65212859efb07379a1ba9c82ea5d41abcdf3016b79710124258e89df59e5f6b115c44b34d1f4cdae9cd542e009c9b55ebb2fb068c55b6eee85b45fca1a2478fb2708e65857b2f1925893a021548a6b55972bd9fdfd5ac4f8de628cd95da7185ef82d7dc9aadb98afa9baa303931f46ac5"], 0x10) unlinkat(r1, &(0x7f0000000900)='./file0\x00', 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="d0", 0xfffffffffffffffd}, {&(0x7f0000001700)="fb8a929b87d812b8a0a7fa94fe5eb0873eed9a0221a37f39c3c17f4eecad662a5657e2c6ba297feaaa7818c65a4d6071231e567778f4882fc887c3324589452cf7370978391a1bf055999c2957eaeb3dfea1491fe046652ba57aa75a6fc819037cb0c4de6b8033e111185cb7bc42b8e718b9ec3a67763d5576f044e67d5d719fba74f1428e1b77a709aed17842435047f3adc16a29cdceedb7d973d2a0cf6b082200c0d0dcc64975ab74c3ab32a968ff8859ddb0e952b6ad376fc3e7ab20f444f21c3ad3ce62e7d3a79d9e0885b3020c45d04d5a8c2090c25ec36fda7c38d7f8c42e4e29a101e62cd527b2558bf81bce2db97d02c0b76193e959cf59c069d1a8b81132e02ce02dbab0340cd9f6340fc38b55c49100ee1a560c8ca608ab129b82d8f076efbcc96e26ecb9788ad716021e60b871d7a1f0097ac3a8cdfae4ea748d203aa0c19ba8d17d230891d224e097eaae85a34cecb44d84d858f2696aad844ff05f1fd32eea9a6cdde6b2235491de5fc88c0e0f0ede818922f82356d5a07b8ce880ced7b15e28c03f2aeafd2a69c0c787ff9dab9e839f57e667c907effab5883477ea587f9a2c1c5928d0cd3495981cd52b2669a1009f71fcb3a2e8105a6a43e89849f602e9788e21453eb3e36dc6004575f07003620fd348d36052fd1f9fc14c8335e99581dbc3ed210de32b39e6b377a20689190e0b0c11ee675c5caa69dc3ed859f19ca99deb3e5bddcf40e2bda0a9aaed22a7568fe5b527ed91e59d4171381a9ae33130fdd9de2884e684a8851bd52b6699707f2211b0ba99e8273292acdf2c01faeea2e01af97d957c2b888915682068a4961caea2093a7f36eab99b927540202b25ff6cee2cd3edf0c71a34c23d8b614177ad245e2d5c349ed0bbbc35b7ab52c8388ec92b013bbf7da435119eab3ef846cb3a8ef048025d2f876f96b8fe9077d7c6b974f4f1829021f1db37b3297d96ca9fe4c6d196018240964e9914cc9a0a91ead4e2b18a586a5e2ac84283fcd4d3b06d3f3eef7f652bbb10550c807436b87f8b7b0a1981194ca2964e66926f0dee5fb7636f929c60f4adb3964208b33773e2506384b780d5999906c5aaf1351c8943445357d45b024388f03426afbce47ebb858e29368253307344e8aa874286752603c2f25c9d4d02001e5ca149492354089a56acf738621024e14301bf655c2ec1b14f35ca74c8d656e6fd3142269b009485c4d75ed61513766bfa7d26e83ad2211a3f56797ad3db9803629d0db3b37a1e0ae5d41117a6e70cb4d2d91ded2983f3b842088dd4ce36a36819c332d94bff94ef9db7b1f8dad481101f5a453da2dc648b133e4d4de3ebfbce752b28134851c4b53a50a3b84924d7d174ae62a0dba919706b5d04aaadaf40fea6542a03cbac840f95007e1a6a635625d11c938012e256022bd2f0804a213c9d4bd69b0a5a666df9e480c9bb6d2d28434bb21834d9a115e3efd5806a22bda9f3700893897e138b2cbde2781999b626f6b6346c25ad54811d9561720ae2a62d92e4aaf60b78700aa8de85e07daa312e3a050f18ec50ad6d16a663bee6a0bf6ccf4a203f98be4ecb6b4e3b742651981738a49ddbec13bea8eb14a98c86c4a6f913ad6cb540821d0451181934a2feb96040887d7238194ceb9e2cf684ccb18e0f3e467fb94aee237196995d010b694b622cf12e2c5341f095b09d40c0ec7811bf3babb2cf865dce0263f8016b203ad4b315023868b3758ac872da987e00ece7f4938ea9650df3a4e2a73a975f40692b547510450068fc1278be9d8548817799ebc6bb891b24f7e9a910761fc473116b1217d5ffff19a0250652c0b517ca3eadc376dc607fb23f6b8be9c5a15fd9d580e87236f304675d2f80ca6aad61de4555c77c0237a9a3de2ce0fd27aee38b56853c7bf8771904f9d7286e187121407157e4c47c0dc24f5f33fdd19a5ee4948039c5317a3b555c2201931ec223967669da884b5f535abf6bcf4337144b2be0b637ebe1be35ae3cb5a921c64474b682a4ffd8bce2d2c7968c21e7424b242fe7dcd66f534006e51678b0d5c1cb64d2cae2bf325f5e3355c754d6755a88fc16d600ef7cb9b8d19b09587fe841b9727b3efbd3d715b210eb1b2e9394ae47ebb024e8f99cc76dab978e90e75d24afc86b2e770c946d39421e4c68900116764e7e2255f8aa0a2000c6be005c75bc4fc36ca75e0d3a8843fd12486a65da40a3636d60ef157f38243e015b5b58dcf747ca4b0d88167f8ec660f7d014e13e15cbe9c7cb419b7a989896b7bb86352e0bd0182f2eac932288529481736a67d10ceee12c8f6e9a9a2f7794429cf07417eda61ac907522a2d353a0dc5d46fad2e50013b3c2f2c90d03e80cb790714ececd99986550e86e4c9d08cb54027acc052ff4b24f160b4d339ddccfabe1843fa388ea6090bcfa649a6ba73809fa364441c24fc3f8a2362f9f7d6fc39206985fcc189031582da7df9022a256d121d265cd0015bee147af75c145f93254804681a32c1a5ccb861b3f738e34626f586b2027df781b1d3d47ad939859b6596603cfe419f56363bf733153355bdef86248d03c06dbebae3a77b12233cc0abb187d233d8b4d821645a48e4a90de28a4cf4ff3dff178ea70bb439dc8c8fd4c7c9f3e38da0db9b136a3e652d613621b4bbafa42f45a52b948b419abfaaf78851ad229970b992c205ac6a3d32117790f64681087c5edd8e06f49f883a9c63293f752203f07898fd62198285f30cd376296f5833f5ea14877c12ac93c360c247a5b939ffd42e6a716d6563b79897b5eb8f491d4b41cbd3ec8a9e8b096b7b20f5c9dcc1a5f762de4792b5f3feeb45562a56f98b38c933d5d42ff6391269dbc15fd4aac8c7472214751171b879d019f6325bbbd526505c7de6d5b39538234b78ea2b3c6e3787c3495b537bb594ac3997b9f02cea36b158ca9b6d0d3be6b0cfeb2658f9dfa375457adf3af8df7b5327d64cabc7e01b66e220a088464c53e4ab16b97a18dddc5c62afdffad583c1cd49c5d2f2133184e5a3172a1a36c0370f378237e873bc0b19ec9569983bea4ed448eef59a99178773b15df52f659c80bc6b36b69151a2dae573a6a8d9137cb507c963c4200f890442064381c52e5b1dff8ba56a2de5f58d6201ba2cb7aabf3fb64cb256c81923a0d1e11c4c9efcd4fe52c80e492e2b3a92632e72eeb591f0b536a0b52dbb9d4c6ed348631a84c2e284ce29c522a35d0e7825a2cc5c2a3d7c1edb3968769ffc578819476e396771258bb2aee5f0f073ffcf5ede0287f1a459dededdbef889cfa0b253acc088e577deae8b8335d1d95ab2e6f73a5ce01e478a35e9dbf5593975203c7476a068f3b4f03c8fb3bbfb95b030fa4e2888ec58eafa448cc7f23cae00cbdf5953e361b2cf505dfa52e52a68534f30c684f94e661169d56a65f472be0c00bfcc87aa504c40b7fc71110999a6226b4b6028897f5a8aad8029ca4dc0028551e0dafc014db38e4c5941969d2a8d14f216a51ea156ec0394887f35ad5a25dc8924d3072c4eb8f9447feaaed40403eab2945a63a321f9093a060fca580590af34b6f040bc78e2541a2b5199caf4a2dea13ce76c46c6330748d590a1a0ef91fc910362392a496fd6d1407f9d800d30d9fb2cb684b9db9fca29bd236899743a0ebf409b31cb8d267cadc45afed387d44b75981532f3533ed875c9f3e2ad8ccb65927b1acd0f8bd65859f311ab3ac904013d685f89ecb1d9ac2ec05586e517b76ad68057cc0e5d9fee221d8f04b11e781d3752a3a3ae37dd6863fd96910bd657528900889020675ba1f81aa5568c4c6b9db076044667e4482cbb0a24475db461863ed22d80c912c5a6de922c4083c8d9df61ad4289dbfb23374f19a30668903dbf99d7babd49bc8dac3aa4c0016d95cde1e8a3106870c48aa24819c7d8a36f9d1b722645b759d387958af6724580e956328a192996e8958b5e0a21f4b45dea042ce2e3422aee0bf58e244761360ccdd48689f4041c66e2f32e16878c31f44927547acd0dd3d157d873c87c8632b2c7a074a0226e0d1f811f1632e465102c8f2521ba49e0794c7816205d44f3b90451ead9ddb71ee72a3ac85276352c7921dac65b8957b0cdc25322ff38e16e3b76d58ab639355f59540002f8cc00fa4efc3bee19cf8aff632b93aebb16ee80cc63e5300939813be4703eafe6d7e2f59ab0c5c28cda24eda4ae5b9938694bbedf43f36591808cfbb56c22fcbfeb6a591e7c32c8a4bfbb0125eb8eca7394496c8931d1e38cef5f5cb40bafcdf681a509b5732ba2cea0b52bbbb8bd05419eb92ad0724a910966d34fcf36b35d3515b3c0c005836fa71364152be49c23d8b84bb892dfebfff7438802e481da0e8917a47d0e9131aa5eab5cfc306b1edb38ad00356036f733dae8d530b0f4ca60127ad846de374377d42b91632a8601d63941847e2f05cf6dc65da1b627407f7f5ef6eee693a8964d7bdc40f1483099109a93f5d3ad8751b4c18740dc69a9611e4cbc5c4a08b0b1e44af6d5662ae77a7db0bd27ffced6d18663b2e5bcf3b76a6c24840ad12d582e4ac284544f4a6f469708dae88d3064b4c700f439add9558808c8f9bed1a3f6fa5d3b12d75809120c101fdc7b6e0b3df54f00f6635eb05cc8f62e702adb785f88236d8c78f07c1b6650c61126fc9502dfc85344a5fb92a001eac04cc2018885d4d0d0dc945318e1fc5a3cc742f44488de63d15555eef12607d373f25b5221231cab98cefd454ba10e86492ed7a6eaa45e139302bcc46cf5f5c0235275d8d9cfd313a6012e8d8a837c60ea09ec1dc7c88d7501ed54284cc01260e05b3638dc1a09fc50aaa0cba532350ea4a55724f2617d1cd670e15d582b24c827211f27c7f6afa52e8e9413adc181d5e7c8438efccf5025856d65e286ab0790af9423372b5dfbf241ad935e096bcd8bc96878c3d67f4207277aa33b7a8438990d3e0662ae0a2a0f5057a407702c788741a968fa487881b097707131ad0a1504dd20d7c96b472b0e1f8af6c78a440b830d1df1f63f5d90915defc75c61bbca4d28a806c1ac5bc46ba2773149aaed3a3a530c0aa2457bea66515dd749c03adebc46a6216070765082228d567ad980f17b67bd5ee483f206a99af82ab250fa6e0508ee378c1a15472cb3482d777d2afa375fdd7c454b2361dd797950fdc33ee1b1769ecaac224a38358965037f0ce9e4ea182c13c818c71a003fd8ac854c7f40bf26492366b5240cdcc7326c12c876065c7627577f5dbf2a8a8e03bf45087822944fbf0f22c53f47255016d08f68878140d23312533cfbcac250e263ba9e89eb2b81b84f0b6c6cccbee4686beb6b1495d32d0311b3e900beeb9791330eb0d24bc4449df470aaf95ccba76dd79c192787c5c2041fa69f3dcd8fc00447e97ef5b0300817ee1e4e6da85216b13e12cca852d327103536256122c560dc250a9f32f6023312ddad993fd9267829b6e15ccc4bfe99c1152c9e65c6507986eb07d7a17620ec9298d7440c15743612e8a7cdb74b35162febcd8ef9de9a715944c0187f15bb8421df04cb1ff432b90ecd69dfc0981e79b8920e3401ad098ade53f5a613bd57dd747e35eb3472b2cf3d1ef8265b068aedfdef0d0a1437a0df84f7d908bd372aaeeb00314f31d2d08bbc9049c984d80c9d3cdcd6ea53b54912a53f1d507be8629c086cee6e46f71a6cf0ae08ecd4988fd1d9dc416dea88a32fc6c5c3168fdcbcf54c2ad9aa98a6ed7a2ba4e0d032a7328d872cf040fa1fe2390c4f5d4820b73759e53c4b049a300f3c", 0x11f5}, {&(0x7f0000000040)="56d0cdb9edb8972d72e4414f70731c05e3c569261aef7197ea5b63eb71d1281e718a8174c9744000000000000000833ddd8ad834d49d7363fe6f496300001500eee71bf31ac0602b0000", 0xffffffffffffffd2}, {&(0x7f00000000c0)="dd1df0982953658112a2a2eeae52b968c78ec32480b685468f90578da4be7cdfc59a1903858584d096e1592d75988f25143c590227f2dd0dabfaef6ff395600e79258a0a235241ebe80cfc750303f597072b314b55b00e4c4adcba5487ab364eab68e8ff2022893eaf16244b063465018eb0d1", 0x73}, {&(0x7f0000000140)="4636f31976fb882d93bed9f43f926679c750d59bd88d3a1dec52e44dcc8798d42235f13a71ac59f2c6f7f29ca9f22f871f70f80a9bb8e5c961896b6c387946ce5d80f1a00d01da40770233e88c47306a505a3838a558cc2dd86f6323e15ce5003b07045013936882dcffd4a00cb72083e697de6e86758a7237932d3d172abe425834ea2358cc6bfc", 0x88}, {&(0x7f0000000200)="2bfcd745dc27b424a1103cf1b56b2b84135316f94c18c55d37ad4121a455ed7ba53c5c635adcfd704671b45aefbc15a0dac7b7684bd6fe5682e831ceecb87bb7ad139d0e3d66132093a1bc263eca773e64f3190302ecb2442ccd14f419be79b8e72ffd6a49e2c85a18459a1520c9af063e761d01cd2c131c020ccb5fc48b42750de5bcb9293b157411129d568eb781bcc8024aa79d19a6d5cd74e0", 0x275}, {&(0x7f00000002c0)="9b3ee47e1bb96ba4c2f282843a3131fe6433cf739445e5d0325ba6bf3ee9ca719fa9f9d572d048db102af931b90d7f20fdfcbce8a9eacdbb8dfc8bf48c0000000000000000b100", 0xfffffebf}], 0xfffffffffffff0a) socketpair(0x20, 0x4000, 0x4b, &(0x7f00000009c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000004c0)) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) pwritev(r3, &(0x7f0000000b00)=[{&(0x7f0000000a00)="0759f78e695e8aa0ba7c21619606fa41abf3d8b6b45ae72bf051a55a72a9cbae9d0b15b5456d6e4b1221ee6c23f5f715bfafdfe0301c3ed385f12a7924da3906d4435718f5e907a3293d05a20b1a8b76c0a2ad58f6f8760abb83df899596f51ee3114233c524d842cace3625770dd0395d176c9520b96e64ba62a65f97b8060d2706d5ee7b7294977e321f9ee30072b3b4de70074181b6fe1717bb66a1f7c29380625187088cd1abd96f139cfc8020cce0b10b0cdb9e2236634af0a3ff261958ad5cea0cafaf2697d6948d4a0b265e099380d0132a", 0xd5}, {&(0x7f0000002700)="36c1cf6b90e34df33c784821f51cc6e6ab679dc8261680012db43fa0ed8fa4b68e9dcf0cc8bfc9c91d2d81b28d30c71367679a4178e68ef8f2b4c2bc1fb6eafca758fff9dcc33f65dda7ee93b37dde0f2f9ee78683507661430add2c618a9f319f5ea1d1630760a826f9b8a855f3b965472dab8e1b19c902681229ae26e8137f38d73af075db87c547a05a1b3bef2bfc3ed9a37351fc4dbd79d082a472a9bd649814ab4c5999380827958f276ca182fae569a0d00cdee22f23e9f2e75f1fc696296f17a33dae619d203efaabe74a2ef2833fd0264effe2a92417423a60d6dc0d5a97a2e3f04c130cf422767479b3c2c0dbeadd05e85172d18c6d3a6b9c575d30a9d26f42298db6d12b67ff120357e61ddb420c039c80a8d7a757dd1ec2db90416d83463be0d5f95aad0983b2735950f9b6a78e84b364f84ef5b457c83c5157a9f52831542ac4c8377a88b8b281c93c4d4bbcdd8e3ce8e9e3633782896e3cfc95d2968dfe1a382ed38abcf438215b8f6dcbfe5ea3c573c79e690afe758d90ebee4eef1a09a5a4eed15c5fa1930db088cefb5a39d1f76f1c33b920560e75221b1b4ee334151d1dabebc88f86c812e1f4cf858780cf4251aef8b80775c044aa7407ec10e3c5ab46e4b6727a01e8d066c3f0d42e1222bec925213fce97f0a45e54e97562c965bc431dc6ba664b085e3918a7db90bd19f1c185702361b8972ee7187c22824a74bdef5e99d7615bb6de30eedc62c97053439c406ab09c6f4094ba56fe3597a8aefb5e13283af9dee5ab948769b0802042bb00a1d90cb9155f519590b343a74a8eabccbca6aae0c1067762e92d3e83723d7a89cd5bb84b9ce32ecf04720f1b286e728adb255cac5978a63523a8fd705fb3149a395b87c95de1c7c6111e0b9a0b27628f3de4cbeabc8ba655a45255e83092f0349de0851f1bc149f7ad2f26fa53159536d4fadaa7b3098c53324aba356ab765937eeef5a5bce753b113942e2659e4d6a2fad4f170b0cbb3fd0fbc34979fffde75484cc99c2927d0e4e5fbc80f1f87fe458e6dc199e9d3e0cf5a92c318d51a610a0096973d0bbdb11c9db1bb87dd17b329caac05b3892438b0e2fee6c2525653a01e8182c948bbd5a4c7174c7a6cae02a43961a9aa48578bc2acd93e05bdf7adde07383f7d343ebc87a1e1015364118ecf0d96fc832d8f1313566b9d21ac33e01e9d4813e54c5d5ed5929300adc69cca315af9c2b85da03b15ecdfb41c1ec4ee1a61837c39cb1b543777912c43ab3f890ef5e7640a7cd03a18bfc8c69a1fbe8c5bdd329822b2f8ddfeff997b873d5b56b86b18693ed29c8a8645f8ec048990fe7e1a38325d31224689e904e1483384f0936609aae9dedd43e31fde938dca1e589e4063dfefe63d5c9fec5dab4ea144a3cc46a5ac6a3036d859b3e15501e016f71a79488d18a85ef5fbeba976f82ef3380df5c8261d051d9ea6ec23393b571f69612283b47b73cdcfadb7ce0fca87fe9c385691fc84b1192298959c465e9d2b7727c5782f409becb5e0ac223c076a7a3acaa4c29e8a859378d42e7d72bf6d56d2134031f8b41a5c772b9078eee7966a233eb774aa6e9b2a8e4cb1f55c710009390b9c0b9632f9f25a921321775dca1a2202439c7d5a1f76b0dba028124c8667402be802a07a69cd66cacb036f1128cb8b480188125a292a5bc72c3d1ceec4b8e4241324630521016b8ef854131472fb1bd9a376e58bd5d7586a31e67440fb481f29efeed307caa6a455012b799eb42dae95830b4e9c7b8c9300f14146dce1917841adccc4c72b7a2e8589d9dba917754dcc1553ef412135b22746a6dee0b09387b6fbeb6ee20558cfb13a1b4a92202ec1633613f3644627cbde69ec66aec96673e5851f2e26ac81fe07945dab65e69b700694871119137cbc1073703b1222cb853b613bffaa4837af1686e9044fd720809dc046e481d9530c592a763b413ee90a42c03a3ef32a71ce5664fd70c91f02ad726d45b6df8984b4076b5226345477f82a3a8219b199dbfd51bda27b765d14374ec2e485ce097de1bc3669241c4409e92991146d5eb887ffed5a2ceae28b8fe93f1ed6dcc1a65c16586ead7132d960167c5d1fb0b0a7290ecffb5d2a20808556151153f84fd805be631dc7c5985d41888bc71c2e0195588a93996dc88337374ae459160a9764b600737e76de653a15f3680548b1206368be9b2c27ee1265a027edc0a6d44cc0483cee90cda814b178cc02c61603daa2a3c6b83c153b07f26c33b98b318a5e5d84dbb1e9e95e8b7cdeb6ea4e22a0ba780977a8b9e96869055ad87a03875804c8e7dd9c39c0255b6e4082a22075c1584fa800c4283941c33fdb2161d3bcbeef0c4c0a64f2ab5c0df4972a73ea9d8652cb3f656129a85991af8f429decd90d9f4511b02ccf3062e9cd3028777fba99a02a81a872342450ba876847a09e3c83098847d4b1e3b69debebc49b854ab409d5b300ee2a79e60a3c4cfb625919da7ad0265805aff70da9b087c1b03e18b1ce621d3ed089668dd9ee63e88a8913da76572bf01fb6d0b65b8d3b1c5c5e08bc1c2b98d045f8c8918a506155ef97deead486f8bcd2ef82a168e95a84ca16db93ae9ff2649d3d1a096c5d41600d4f0e14b27e6636a3b8f983f21c996baee08650f9b6d88b0a658bc5927601caaacb3d3e63c2ef2a31be4e97c918fc8c11d46672695d5d979918b78353458930a3b9b514d908801b876ab18ee80a29b3c1a68102e36a710a549ec19e1143a8659ebffafcb69ace884fd8d164ba7c5c34caa3d8eb8356d6f4273716d480390a4dcee9bd643c73f337dad2e870668fa492aa07dadc2fad7b579d39af537fbded983608cb0193925a68075a7ca01b5fb345269cdc328c13ac24aac352738407c5be0f72239e7fd8dffffa07f28baa1df74c121b9e81382ede2bde7ae2bb99e61d255b7a35e57ec388ae29b4a53ac464b077d24cb68f9a7cb0078cce4cacc1e96eb19adb6ad4e386a5b0c8bb05dfa2c99ecaebd56b3c1548d6f1c93d25c2062954e35007f790e75d6cd8ff88db692acd8bf432af14ee5fc72aadc65ee63caa2eb9237ad17a3abf29a6998629e65f9704be56336acfb8ee7bab46d3c37fed96da775d6c4cd70b6040ef4cbc3d8720298d215e4fede19bb62ea4463008c13acdbfd735afce2a31f04b3db49161f73b30ef798cefef5f7ebc8c1bf4fb030c2933a56ac5f37dc499cb3cfa85bb90e40c607455170b21a552535fd2c0c93102d631caeff5e21276e9d1d1255c5079f3b45c5138ee368e2cbc3eaa5988712f2c434531863fedb158228bc175b3ddc13080a684aab8aba62f3ebb31c377d8a39ab076115f13d0eb26315fc0d4b6b784dcf65c49aa1fefb28c383701c4753a2e48decd06b22854ffafe2934138f6a799f380504246b04258c414bc7f2eb2d0c81a66b98b227a8b119ae8755784fd9d48ff4e2605b38339566529dab18d43d7a03352bdd965cca6417e823754b24effcd4771092f46253ef39cd0c138ccf9b247021a962a58cc2a8d2b455da659d5047ea08b53ca4ce80a1541948f4ee3d7cc48e44b81ba201d46a50338873ca7a35ead91f4345d582b6b747fa7043d464e237d2ef54f08d9f3d6061e5cec21e721989b96bd528effb999bbfef940a8c64d94664d74ee679e06d7f3f2692f32e1345b5a9f92d2e9c33047c88d87d0061813ec8c15b03d941de1c177a7c2d1169acbd15543b510295686b0ac1eb2440be57e7909f761fe2107b99113500c101701bf7c2dbaf3fcc552c444f281e810726c16718a558c676d68a12a773d42d7442e57667602deca6a03f4c742a03464265e10cce9f4c03795b64e5ea42b49af7f6255ffdd7fd51b5ca350a1127d94ca0e457b8c248f4e9b5e13962d3583842e2e11cb818db02de7221f8a7c3e7c8a0c87532033eabb4aba0ceec7ba855000bd36e76a00b2a87c5040105387165ef1b432837b67de9a27cfabbac5774380e0e8f48a038bab9d5883706628e0b8a1d48b9167172a5ad6647c29c4af88c3edef457e5c57ae8ca27d6368f38ef63772aff54b27dd376784d3383cafb7ae0b6259c3ca8bd4a4d099752492ab290367c9fa22a3d663fdd42b757fff1f39992696f084696836f76dbd54b2360f3d48becf8fb6699f72eea8700024820440759c150da9862649d8a10afb11122513485ab5f9749bbc07fa002678ef2a7ed4e0ed73fff538dc1694a8e05109e2b4a600eadc624b74f49d8447bb4ddbcd85f75050f411d60305ed1480a5df90e10f55eff14a3f045de0e2949bf36ab90a9cab9c1627f1e29085f0683339e1506d8f281d20ae2bb24b79bf0a34056655b50cb6940698954666818249ae4fa45716d0f9b814144219b4ed3c4a8ec63483db3d91b60cfdff7be4676c96cae5292ec912cfc5c9587d3d2955299f92d7243783853a33f96ff9ec9dee858ac85cb83090671b2c2db367960a18af52d3c5e87efe86823021c3b61c0ac46eff93917d047fb9b8f59820d6984ab6fc9c45e1abbb513de7313b28ffc1989efbcd8d3a42eae8b24b080324e513c29912d6ed5248902ff3e68aef1c860f0e678e5c3eb636a246b02e81fea0b80bdab6551f8c09de72119b46b951f7ec7a4c3371ca3f3ab8122e92c9ead2380584421976776a0d0d4df8833acd2d34228432b44758967abdd4bcff63ee3c4a8b1841a151da5df3717706bbeecc49695eaa14a1789c8a0920c2f905adc9129b63a38ce10da7d9fcea026bacfd2e3c9843702a806fc9fbbbae56a366b9cf32960987ce049b5751159f361c90cc5416ca16b3259356dc480e276448d60d5091eb242c6f19556324f02b63eb56df5fac0e9c5b210da45bef2b4959e527673ad2f64e478421eec8d5f70ea7c92e417ce2876554f5a164893fc24413afdf331ea3ea1d4be975d5635160727f999f60576b5de7b09f973ee36f6277db3c59f64e53e93f2ae572646287b43636c280495518ee25227310aec2dde0bc15824fe40589e0ae561abf211a3a3f5f3b176e0866ffdfe28baa8cf11882661f1f720ccb948226a9bd413aaf477f0f6ae85290df51623c40c4f45735fabbaefc532cadbcd9a8acb4d29fb126c058d8e4ee47f156febd247166a87af68d4db88ccc11c19bef797c9ca0510d140bbd6574b8f34e02cff724789a0cbf6dce9133650dc544aeec03417c612de59e8ae1ae64dc70ff6b13e927328badf26204b3c8484134e40ff473ee2750495d58322124af249676dd7337d17133aef0b8b9aeff26d8b998f30bd560c58eaa1e41f76064fac899e9132d8e9dd6bb3a6eff9ebf0a9103e7b5cb8e0ad2f4f2c94ee911a958e17561be8a17110a0649ef5471f8f405b8b5ef7b75e275ee876fd870adf3a3899c0d526a801f2d89a246f5158cae547d2947ee62770b8be5f2a425bd63de6acbf64e135996bab10936b825cf96eefeb6b2b1988112ddf21a481a7b4976c10399210eef73660dd095260106117b65fb10eb138011db2837c2a9b4801ef2609b5b06854f4b8ec9239b01cf559865ab867a3a31b8573c3f1a833cb93b5e9acac102ab6cc9b411f75661ec9103a681289302705de21ec87eae4dcabe6cbb9a3b009ecab3ee31134c8cb65f52d1b82653eed07a528b4f460f0a41594038494809cf4d35436985ed0ad5eb13eb2200fa890688c8439ea63aa518b3c946d490d2248feb6e7c5ac714789da62d15ff6da9d93df2b1c69dc8f95d0e60518a6bde1d47ef03ac81e430f85869db437c113df9edb6e89d4ced8689240a4bd48bbbcb78de0fc7fc", 0x1000}, {&(0x7f0000003700)="b9e2687395923b63a0d241e2a632a809a7eaa4f0341b2a89321ea234ec7531e2d62acc173dbb2b290c54a2bfafa45dd378f0ee7eec40c0272bb6a55b4c02818878db07194e5440723774c6ba7a79911bdf11efcc58420904e0e5bbf0638dc197a99f7c5a47301071585579be56d719858db9a30b348c432a66da0178f0b84f391c85a21fb373396349e8f48d6adc758a218cc82956b05fe5c4e3b962896ea18e1f3d3383dc65ffa617d93d345afb881772f04b514d41d1c08adc386a6539420ab924cc4a3e7639369485ecd72ca2616abb8767c5f7767258a0cbfdec17473d7a3b312f7f94007a2397cb4616dc651ad83ccdb92f6aee9b52355a51b0b0363600b318c1e1060ffaba6938e9a0cbe478b3dec4b55c655ee125744a2a235808f13321b9f4aa3923709c8226245beadbf0a7c44c195387152cd91db0dd3fcd020fddf3a67990c4e1564dd68033cea23a64f99403c1fabe7311a450a140bd098dd228d6911b25857e11a0f3de9b6da1fb0ed4759cbac475c37a87325bef9bcc454a80935d4fca0c3a9dbf8f62ebec8b71ca2a6253484bd434922bc4e443fa13ba2804534428caf9ac48c5914a5ef39341c5decd3ac06f3c18c39971d9dce9a123af990fc95238e250e752e81edea9c848570a8868719709aa31d4729523b78b1bd474b7473ec617c82f99ab8e9b783fa297838a457388bfcc4ac32d66197c5945eb07e211b8cc1b8cee96dc3be319f34fdd70a6cccb8a27da9fccdff923571d26ab8d2c7b6be27265cc8afeb23cdce9f5d0ea902f194635a5018ee4722ad0ddce0ce9002e275dd0985325c6d3987a8bbb889901fdf14e1c80acce2ce54830928a891edcfd76568dfad7b2769284e6efb1977a127a814f41af0843bf951288e2d3dee5fe41b4f780a1ed87dbd41b9e3f2919c37081dc3b0bcd62c97534bd37ef0dfa43066a6d96a014a6c9a08b9ebe73a4d508154311810c02b129aa4c3bc18155d86e7d4a9508a04d891beeea9832c0bba93c52b3d487c4267a4d2dea96cf61178274902b88240a420e7bbc66228e9401a5f5018071957777aef47d65f124e6e030b7c0bdc850edbe72629c6b9b7377e15d5ef82d63050eec4c797214a64853365997947216090161113452cbd150fa7e91661493406259e4bd6d56fb9e532427700c1cbfafae47b0c898592a880636f7a648b6b95e924b6beb887f178449b1c1bc3cb1c2def75d163b1607158613140b3e67e2915adcb56e1f4bfda1b6dceee0e4b9340625bb72b24c8a6ae3f1fc63d37aa33217953b0dac7a0a37b814e9a04f070c69e912a01d611a3849a903607154068e47c7652b0ab2b9f76be048a74c46ccac99306896ff1da3a40746badcbd90294e0a370e0acb1bd5bb77de8564780b3b3c9aa27de1c162e50ab018d722412c42e4c8d9775c599d6ed25f00603548bc05f93a294a6a41c03c3f3fdb598566abbefdf1812d0568b158e33c79543d97267a6c274a664656f53f359751be6f91ab40e1ff060920b4333583c976835d6bcef348ae535a582b897d69fcf273ddf5bbaafa528f476e7a9173f6ff72a6e14c21ff885a6f86791e3901c7c4623177988e3262087d4d06d1fde31a0f2a6da33abf986ae34e74cc4182f91dfd397e9fd2bfcb74e84e4c5b60734030fc95b4cecb70bc7ad15a7465d460d140ddd0339fa429e8080a5a372e20ca30471e91d996ebfb72e38cbe1ef225e1652f89efc73759e3c1df271b80aa460761633a1ace9daf9b75288fbe2f8eabb8a2b190937cc58e92ceabbd76dd88ae242b5a3f6d4fc6303b6f494e356f1771ff660e5efdbfd4da1ec41b3c4caa566df2e9e78c7a9ddadb3e1a3c488689ce53f1cd47ced4ac14f84063cd20fcd12b6cd1436c1f2e211f87131fd10c872b1463c3aef2e9ec04175e11c3f4c81fe8d2cfd97efbceed1759be26726bb71bdf342dedf40f619be61ec2a97ff7b6bd7494666ab374dc6aab84aef225c7d41f874e67e23236e5e17a6721cb26adfd24b1ceb1ffef4f199c8da2c742cce73397fc940b290c995a849ceac671b9733330ecbfd0bfe95158611ae56160659acbe85195455ce0375ca4a5eea129625574e69ad460442d62d13fccb5183d9cf5e54dd6f25c9291cc472b1732702a3fa83f24fa3c3a26c3d96aa57c1c14959f3795cf17fbeac85c750443cec11a37cab610b3617ac92af6d2efa6a50b1aa7ca5e4ca5e2aa741196f12e46575b6a058c2474569154e929ad452554382420337cfd6f9ddd938d51dcf385f651624cc9f7e7aa83e484b1d1950df34a214dd3640afe1e128a29920c19bdd628737d057d2464ede52148e686d13088b5d87d443d16a7421d03cb89a69f4bc59ad93c2fefd325cdde3f3c819d65fbac683ee5361414d400587cdc572f68eb418c7a835d713c1e777b0676257e1f0c0c0166e80bc6fa13e2b9a90af9d187adb489d9b27494c26d1819ee23922976f061ca47e0ae3a9346a3e8b2dc5659622b9b50df9e75e3b2854332a837669cc28e61fbf9e2a32da41002b48ace9c0c66a0aa9d442045fd9ea992cdfe38c51a0f7b07ded9b9bc8c1a56742fa5865b2e5a80c1b6defeeedc86f279cc5029b1d674d00bfde306f6e02d1ce3a3e53c0d8bda3ed8a119c7b7eedf3a734d268bb7b9ac1c61d4bd819ebb13461d1a9b558318e0f40bb21efc6c987f474ac969f71b7bf4a53774024ebc1fb96cea76b47539b3cda00434cad0bea80a36a41448709dcc12bf7ae6ba60504fc0e0adf8f2a2ff30904fe8b17f9cf7fa09dcf4e82a4cb6d52a37d959e639a9d0ddf43a57b033641a8e81a7f31f29928bbdb1d1564e1074ad456417600e88a59a5b978c9f675606c55f5bd1dc3168acd4e7916a54b663db45a87bc828f2a6e041cbe61d3fc6b36173361d12fde5c0545ca0d840ee735a8d865ebf02c483a681aa976a92e3624394a6516c1faccc7be21fe28f3c0e0305cb89902cc08e6cf63b8bd16c3f50bfacbc43a2bbfb2230543136886d41dddf2063d06544e354be2e5d572675098b491054142eb05f2f95d7b8687224fa7e94648079ebcf9ab0be39a337f7cbec2d73de08b26c22eb8ecf6d5449442dc27bcb9d9ee7f9f3f43d59ea033ba57ad481a8d5c179bf97b6cb49072a48376b64917ca474953d839909fe530001f828ef7e12bc58cf9301604dd6ecb6cd34cad95b9f96b9364a17367f716466a83300ced422d7b614f80bfef19d3e7779bf2975ccdbe9f46bc10cc40fc2687dc0a9e7e9e6310e924431ea0842ab50181c60426123b6ec32807f431f79e5f1864e708292eaf86d2c14341249dc77f73a4318af838106f56c0a97b336678d7bb576658578efeb595f2db52c7ca02ce1daee10159ee78725497ed103b6f505d381d5468a21cbac7c2dc97110e22875042bfc00b84208c30e2a648f368f39e95264d3bfe653a004f093daf9ac8579aeac152a2970973c5625b47c83781fcf95c64e816527d0a8b8d9297926d1950e0411d9e37519c8fa0d5f8f6e95216c734de7c23d8e5485ffe700bc55894836b8066aec804942f159752e384d75ca75639c920b6f391e418dd0d94a87d64f4c014f2f0c71ded7151645bfa3c9d472f2b951ed8d37596d22686fdb1984bba9bd44acb962879d9dd01432e7e4bd7b0b43ef7b5420f6109a9911561b06c00126363ea2787c440041d9e0fb6d1a72794c7357641c9195dba44febd80dbbcb66698f68d0394f9c07cfda2e53c69f07a87d556e470c22a6d52d55659ae898809ce4019cb6592f21ae877895263a028b8974d465cef6afc366939ba54b57b57cd0afe25bb4cb714662fbf556a6d07a2306b93bf170ea38e79668c057e9126857387f9b4f23c6fcd6efa705afc81baa8ebd0925543c6268ff587fa4110a6274be1ff550024a0650356189d21a646779a72424f9f4f1a9a1e34b356f65387ee1a570615945d0f0dc509dfc9a0c2b6fc0437aca8ca6eb536bb2ecb259bdec063863618a3e3bc07c35c4a3befe9f0ce370570854b3bc97adbb5aaf8d1ce3d18bb777bedc581adb322255c0eaf539a8105151d738a6a7a30820af45ce16fbb7b182137d773d1096db9550bf50712bd4cc797cd72a7951d04dfaf984f1b60b3de50ad1f2b0bf00be5f2882e836500b51cc6918c3bb5de68d3ca89fa440727103524e369ed2514c5c083ac773ea14a29bb7624d30071670d66a41d6ccdaebe0b005fd2f50825a67d34ad848fc354f487c3391395aef74a023a59c43611173b22cf5e51b9ea0329b58675e69b79b87682035c603f4ae2e3a54afd90f1cb429d70bf7427354aa9da7a107d3cb53e372c68bedfa641d9030ef0c1e7242786da452e554e9e6140fd891b7c436e0ccb4ad661d7b75ce84cdfd8c2383b9c41928bee69fc938f99f3f0db926832d049da1e691110ad82c42343ff4ade7a15b740178c612f29727a02439f5d7b07aff865ae45bba5b7b56856f318ffd2313efbee1b8e006ed513425956e250b32d597975505e8f322a286dd36a03b55df56391d8248a727588d6b3efafaff5e0980a8e17d206edf1dc4c882112ab569ee9e156cc2d5edaf5683c8b6c070e7a9260749a6a7093ea74f0da6aca5f1a173f6f1ae76519aea3015b32d1e5c8b2bfa53c64bcbdaa699ec2e816e9073050091072bc4fc5341d3bfd5b296b3d70ae305c5f63b0b110bd0a8851b482d8f9b0d92d9ee6a33143a5cd9f34433e3b8e054b608f561e97e1d6d6e8fe3a7f03a6314f320c48f6070c5b8c8923a94c3d5d0489274b81b4eec43234d19715d1d9934fe62c86678390c071e0ff2af498d9b790fe589373f580e0ea336d23511f12dca2549426366b2df18d162f3bfdce1c4abf20b33e8b7aebc80c5c376445a89d85106d2c68d8424b338d774aa99616235507b6d7834172312bcf0b778a965a3e4a19e087fb9c676f778d8206130423fc021c091fe3f5d66ddeda9b928d35bf22f124135a31f8c3a5cb24624b121ff576ca6b0009c79dae4c75decb79a2e77e97b421867a2f36b8b3e4baaec3b651f41e1bf6209cbcf9eae11f6dc8a2122e39eca47e04e479cc216f6f2bbd5a5b46ccb87f76f586b22ea9f825cb78f6a2d9f22585903f9534c56725d30496353ab814722d5bc7c52897b2ae8d8e5ee8e962e43f20f24f86c83d4d078c44e1b908dc507bb40d5063693ba5cacd3920b0a56cdd9be8b852e57cbafadfc61f4f71fb94a21cabf82ea80222f1a5f46364cd7c244aadf50cf75c5f801e06ca3208efc70e4999691788900ca2a250b454ae14dd6dc95a12afd620fd4a8189bd9cee24f9f4a89ddda784e827e40205b5233349bb8b6b1714f1fe4a5eefd3f1fbdf4970b5df8f061541d740a3bb6e14045a668c738fe35f7a8fc8f57d5965c2d6e844544056d71e47ba122e84ad4e8acac2bc8b003e8306b972850a7e13b6084ffa6330ee9d9a30eb1f1075591426a1f34990be24b6011bd286a654919993c3a6d8dcd43984bfbae835356c09e173019f61c78e4c23cf54d2367c3a71686cf6bbb98bba02549054dd515e9eea78ee6db486cd337d8ba55a3c8d3aff4a0c7ce9608ac85503e3a85b913418e23b9b52dca6acf84dbc6aa8485deb2a2ae0f83a0e0170fc8866c851a7a27e2432ee046ed2390f039ff598e7ecd95f440f07904372c2a553d909664770eb10f869a4e2cb6273e10a118609177530223bab1e93120392cb427f378997a5d635a53cc5c9cb9c0e4816bdc65e6d1426727e3018e606a1a17b95002289a3485721574c36ef8a9191d26fdefa9a95212828321dcaec1cb61", 0x1000}], 0x3, 0x0, 0x4) openat(r2, &(0x7f0000000440)='./file0\x00', 0x0, 0x80) setitimer(0x0, &(0x7f00000003c0)={{0x7fffffff, 0x4}, {0x2, 0x6b79}}, &(0x7f0000000400)) 16:00:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) getuid() ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)=0xc6000000) sendmsg(r3, &(0x7f0000000a40)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, &(0x7f00000008c0)=[{&(0x7f0000000300)="7fba25daf4134e6497f3ff4342359893d56ecc8f6d2e631f1f73cfd1a0b8f3ada67ec49d2f11aa775f0fa693f01ba122a0c0d39957701fc2a1557631d9dae1fb5dedd706882070c74c704e7408fe33505ac4d22b5842e9aa157234a470dba312f0df3ac34c1f0b81163917b816c0fa7fb91abb576ee007fc8581bc6cc6eac4dca91e1f6c75e3b74202", 0x89}, {&(0x7f0000000500)="d520cd5ef023aa4ab4b563edb848e9b87f0c53fae1b280d068664a6a3b3a75308eb288af4799099267143dbe8843443d5478677bfecd2462bcdd5c1f8b54a04c43c522ff2213a45d507cca2da91590fccefc32d2e04783f202c4f6c69365a11cc284fc86866087a45b1b715971a7f632fcde96392c84a05ee091d00aa30f6a99115f9e56aa2c2a27adbe6107a91c63e763a2484b333fa706d947fcb0fc820b426dc61bd5968d311228b4d7ec", 0xac}, {&(0x7f00000001c0)="85728cd765bda17e731f885f3c66c1710339b865f6344bd18b5c1f0049fa6c13f2c349268a5b27c08e09836adbff2c8b0ab69c04c033747e3be03faf3af3207968fd693b1bd2", 0x46}, {&(0x7f00000005c0)="f88b3136354f4d0189deaf022007ea79f107583d72efe14dcc1c115b8e9c23eb3f9f4f558d3728ff", 0x28}, {&(0x7f0000000600)="54b450dc6f342b5247a2df7d92f5fa87d5476f25e81532741a28b4438f3abd1eef421c622e9284f10fc42b8e23493502a4c8ed9f3f1d2f7758ce5a1f1591789450431e29cede27ef773a29bccb329568b3600b98169ae8a69f68189e23deaa8d650cc679766c1152de92d96d4e6e4bf26581e99403693644dd7004f0ad38b91dcbaef496847af1cdc9cf886151b9b93fd4b3d9cb62975beddec06ea6a0c0a73feeb359a8df87afb932d80d629c5e1742e5b05a26c59faa84983df9b056285bddfcf927b62d", 0xc5}, {&(0x7f0000000700)="8a4ecffe2cc3aa49ab3ff811ad4c8ab70f4999b46a849e8bdbdba61a8199184ed38cab8026db6bda0ceff70d729a61cfa4aec164ea4cff6d6b1f60c87b2d294a64c7c1dc99db2e02b634ee14288e40ad6881ba979453f07941ef02c693c91c2ff99be421097aff99c70e6188d71149c7f31d02d764441693f3c7733753f4801d2fa0b8129f21e4727503c3ee923529922ab2af5a4b7ebb44b04d6a9e002ad7a72ee2", 0xa2}, {&(0x7f00000007c0)="9b46268c3230293554c930de323326b014914a14782647e57f3364eef30100bfa96a8bfe1332e6984971b7602f70a523d6b640c5353b7d267e08b55e85b6a0a27f57e06b7254b7897157ba5d4143a774fbfc6ded11da82d38400b12eb4a1e113f971a6113ca02d8f75b91e9f0c5a116bf2de80df39700b3a6124764c918f1e27f65b04497c59193909f855b494feafb9df41610e58c08269929babc911c2b32733738ac892e0eed1ff9804499153cc9336e0ef362ab229f4683e7aa089fa2295fd8e0b4cc2182bbe1ffb526449e8e5aae82901bacef8db79df698739e3ff50a48155722290eb5e77f244d5ab67c9b89d8fe739", 0xf3}], 0x7, &(0x7f0000000940)=[{0x58, 0xffff, 0x80, "05908b1f7253b3329ff2cfe3263c90b1ba3568a8945ebbba45d8f509c1566fe51735130117656515f78c3248121691373ebbcf1c3c01c5bf38e8f18aeb3bd7b83e69a0d0cd"}, {0x90, 0x1, 0x4, "4d0cbcec32eccb249bc3364c36ae9116bfed61efd6a6ddeb0ac9de2232a44e19cd163c5505d224a8814382ed286dabcb2432b333b904d3a2964e0237ba3830dfce364ab7a22539a1e8c22a2dc2f79a0dd1222612687e8622131733e8c2c118dc83116f84ef490eab3fa12253188f7f8f3d808c2e2e3b5f767e1f4dc4393e"}], 0xe8}, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x4, 0x7ff, {[0x2, 0x7, 0xffffffff, 0x1f, 0x78, 0x6, 0x1, 0x2000000000, 0x2, 0x7, 0x0, 0x71ba, 0x6, 0x5, 0x5, 0x1, 0x0, 0x2], [0xf940, 0x3, 0x80000000, 0x7ff, 0x46, 0x9, 0x401, 0x6, 0xa3, 0x471], [0xffffffffffff01d7, 0x4, 0x0, 0x4, 0x0, 0x401, 0xf01a], [0x4, 0x275e2497, 0x3, 0x8, 0x40, 0x101], [{0x1, 0x7, 0x9d02, 0xb618}, {0x101, 0x800, 0x2, 0xffffffffffffff37}, {0x8, 0x40, 0x0, 0x7}, {0x56, 0xdd, 0xff, 0x904b0000000000}, {0xff, 0x3, 0x5, 0x5}, {0x38d3, 0x800, 0x4, 0xfbc}, {0x401, 0x1, 0x3f, 0x4}, {0x2f, 0x3, 0x8327, 0x3}], {0x2, 0x1, 0xffffffc1, 0x7}, {0xeb48, 0x1ff, 0x3, 0x400}}}) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000140)=0xc6000000) sendmsg(r6, &(0x7f0000000a40)={&(0x7f0000000080)=ANY=[@ANYRES16=r1], 0x1, &(0x7f00000008c0)=[{&(0x7f0000000300)="7fba25daf4134e6497f3ff4342359893d56ecc8f6d2e631f1f73cfd1a0b8f3ada67ec49d2f11aa775f0fa693f01ba122a0c0d39957701fc2a1557631d9dae1fb5dedd706882070c74c704e7408fe33505ac4d22b5842e9aa157234a470dba312f0df3ac34c1f0b81163917b816c0fa7fb91abb576ee007fc8581bc6cc6eac4dca91e1f6c75e3b74202", 0x89}, {&(0x7f0000000500)="d520cd5ef023aa4ab4b563edb848e9b87f0c53fae1b280d068664a6a3b3a75308eb288af4799099267143dbe8843443d5478677bfecd2462bcdd5c1f8b54a04c43c522ff2213a45d507cca2da91590fccefc32d2e04783f202c4f6c69365a11cc284fc86866087a45b1b715971a7f632fcde96392c84a05ee091d00aa30f6a99115f9e56aa2c2a27adbe6107a91c63e763a2484b333fa706d947fcb0fc820b426dc61bd5968d311228b4d7ec", 0xac}, {&(0x7f00000001c0)="85728cd765bda17e731f885f3c66c1710339b865f6344bd18b5c1f0049fa6c13f2c349268a5b27c08e09836adbff2c8b0ab69c04c033747e3be03faf3af3207968fd693b1bd2", 0x46}, {&(0x7f00000005c0)="f88b3136354f4d0189deaf022007ea79f107583d72efe14dcc1c115b8e9c23eb3f9f4f558d3728ff", 0x28}, {&(0x7f0000000600)="54b450dc6f342b5247a2df7d92f5fa87d5476f25e81532741a28b4438f3abd1eef421c622e9284f10fc42b8e23493502a4c8ed9f3f1d2f7758ce5a1f1591789450431e29cede27ef773a29bccb329568b3600b98169ae8a69f68189e23deaa8d650cc679766c1152de92d96d4e6e4bf26581e99403693644dd7004f0ad38b91dcbaef496847af1cdc9cf886151b9b93fd4b3d9cb62975beddec06ea6a0c0a73feeb359a8df87afb932d80d629c5e1742e5b05a26c59faa84983df9b056285bddfcf927b62d", 0xc5}, {&(0x7f0000000700)="8a4ecffe2cc3aa49ab3ff811ad4c8ab70f4999b46a849e8bdbdba61a8199184ed38cab8026db6bda0ceff70d729a61cfa4aec164ea4cff6d6b1f60c87b2d294a64c7c1dc99db2e02b634ee14288e40ad6881ba979453f07941ef02c693c91c2ff99be421097aff99c70e6188d71149c7f31d02d764441693f3c7733753f4801d2fa0b8129f21e4727503c3ee923529922ab2af5a4b7ebb44b04d6a9e002ad7a72ee2", 0xa2}, {&(0x7f00000007c0)="9b46268c3230293554c930de323326b014914a14782647e57f3364eef30100bfa96a8bfe1332e6984971b7602f70a523d6b640c5353b7d267e08b55e85b6a0a27f57e06b7254b7897157ba5d4143a774fbfc6ded11da82d38400b12eb4a1e113f971a6113ca02d8f75b91e9f0c5a116bf2de80df39700b3a6124764c918f1e27f65b04497c59193909f855b494feafb9df41610e58c08269929babc911c2b32733738ac892e0eed1ff9804499153cc9336e0ef362ab229f4683e7aa089fa2295fd8e0b4cc2182bbe1ffb526449e8e5aae82901bacef8db79df698739e3ff50a48155722290eb5e77f244d5ab67c9b89d8fe739", 0xf3}], 0x7, &(0x7f0000000940)=ANY=[@ANYBLOB="5800000000000000ffff00008000000005908b1f7253b3329ff2cfe3263c90b1ba3568a8945ebbba45d8f509c1566fe51735130117656515f78c3248121691373ebbcf1c3c01c5bf38e8f18aeb3bd7b83e69a0d04d000000900000000000000001000000040000004d0cbcec32eccb249bc3364cddeb0ac9de223203000000163c5505d224a8814382ed286dabcb2432b333b904d3a2964e0237ba3830dfce364ab7a22539a1e8c22a2dc2f79a0dd1222612687e8622131733e8c2c118116f84ef490eab3fa12253188f7f8f3d808c2e2e3b5f767e1f4dc4393e00"/230], 0xe6}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000ea05ffffffffffff000000000000000000000000000000000000000000000000e443000000000000000000001de66794ef5200170000000000000000000004000081000004000000000000000000abf6bb73deeb9f6c9dc8ad53712dc3f1f36b29a536581b7f206dc3f8cefa6c48af110664f16fa0a4baf0d52638b1f584683540b2d982969fa0cabe80ae68c7d96fb5ac13751f1190a7b5907bb59cb78bf83d0acb790834362489548a970440050521197a961979bca8b18051b595c7d62c82330b37669c48d027dd4e8887c6878bca1a6cb43d748bd3f2a5e784f1"], 0x0) connect$unix(r9, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x78) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYRESHEX=r2, @ANYBLOB="f55ab41f0ba9c7363fe8a74324ac44116b1d97d613b0c549e49712ca173ab90855a06bc8d1dde3fe8cbbaa110a70b68012c5214918add73dd565f3fb65276d662534cfc8cf24cc50689c5f57eed3e6cfabea40a4c67f2ee8b8f839529bd499d5c37e75bc17523c1cec172ec7f700c38a69df381655071f83e86493d4fa593f860a1d9c76722a5dddbf753c9c530707dfe7cfd063c2333a6da01b898fc40bc349ebb26a1ae74dd5d6305eff75ec1f25d20046bfc864b9625df1e2f09b7a2b93348a059bb70f42889db570f813b1073259b2d83885c0e4dfb3e7df5bc6269eef9a", @ANYBLOB="4430738c87455bdc", @ANYRESOCT=r3, @ANYRESDEC=r4], 0x5) accept$unix(r1, &(0x7f0000002700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f64334db000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003513000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea3aad30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf8b9101f298de56e3a33aa69f4b342e85423ab89b866e24576b284e6f45cd2a4ec5fb4e3cd9031167685f8e2fb7b8ac42df"], &(0x7f0000000300)=0x1002) r10 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r10, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) lseek(r10, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r13, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4004, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x2]}, 0xfffffffffffffddf) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe9b) r14 = semget$private(0x0, 0x5, 0x204) semop(r14, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r14, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r15 = semget$private(0x0, 0x5, 0x204) semop(r15, &(0x7f0000000100), 0x0) semop(r15, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x209}], 0x4) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r15, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r14, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000080)) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) getgid() open(&(0x7f00000003c0)='./bus\x00', 0x100, 0x42) 16:00:06 executing program 0: getuid() ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x4, 0x91) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x410, r1) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:06 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) ioctl$TIOCNOTTY(r0, 0x20007471) socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x91) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240), 0x10) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240), 0xffffffffffffff01) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0xffff}, 0x10) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:07 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) msgget$private(0x0, 0x100) semget$private(0x0, 0x4, 0x91) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x3ff}) r2 = semget$private(0x0, 0x7, 0x287) semop(r2, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r2, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) r3 = socket$inet(0x2, 0x4000, 0xfd) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240), 0x10) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000080)=[{{r5}, 0x1, 0xb}], 0x8, 0x0, 0x0, 0x0) syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x6, 0x0, 0x7fff, 0x0) syz_open_pts() getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000540)=""/4096, &(0x7f0000000040)=0x1000) r7 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) r10 = dup2(r9, r8) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) sendmsg$unix(r11, &(0x7f0000000080)={0x0, 0xffffffffffffff84, 0x0, 0x0, 0x0, 0xfffffffffffffc48, 0x4}, 0x2) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000100)={0x38a, 0x8, 0x400, {[0x10001, 0x3, 0x9, 0x401, 0x9, 0x2, 0xff, 0xffffffffffffffe0, 0x4, 0x5, 0x3, 0x1, 0x8, 0x4, 0x4, 0x80, 0x5, 0x1ff], [0x1, 0x8, 0x2a, 0xffffffffffffff80, 0x40, 0x8, 0xff, 0x2, 0x3, 0x8], [0x6, 0x200, 0x8000, 0x4000, 0xff, 0x1, 0x5], [0xffffffffffffff00, 0x2, 0x9, 0x2bc1, 0xc26, 0x1], [{0xff, 0x7, 0x3}, {0x7a4, 0x1ff, 0x1f, 0x3}, {0x1f, 0x7, 0xe5}, {0x6, 0x4, 0x9, 0xbdc}, {0x2c, 0x7fff, 0x1f, 0x81}, {0x6, 0x20000000, 0x6}, {0x9, 0x626, 0x3, 0x3}, {0x281, 0x1, 0x9, 0x3}], {0xcf6, 0x6, 0x2, 0x7f}, {0xaa74, 0x3, 0x1f, 0x8a}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r13, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r14, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) dup2(r16, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x1012c) setregid(0xffffffffffffffff, r19) r20 = socket(0x2, 0x8000, 0x80) r21 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r21) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r22, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) r24 = dup2(r23, r22) sendmsg$unix(r24, &(0x7f0000000080)={0x0, 0xfffffffffffffed5, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r24, 0x82485608, &(0x7f0000000100)={0x38a, 0x8, 0x400, {[0x10001, 0x3, 0x9, 0x401, 0x9, 0x2, 0xff, 0xffffffffffffffe0, 0x4, 0x5, 0x3, 0x1, 0x8, 0x4, 0x4, 0x80, 0x5, 0x1ff], [0x1, 0x8, 0x2a, 0xffffffffffffff80, 0x40, 0x8, 0xff, 0x2, 0x3, 0x8], [0x6, 0x200, 0x8000, 0x4000, 0xff, 0x1, 0x5], [0xffffffffffffff00, 0x2, 0x9, 0x2bc1, 0xc26, 0x1], [{0xff, 0x7, 0x3}, {0x7a4, 0x1ff, 0x1f, 0x3}, {0x1f, 0x7, 0xe5}, {0x6, 0x4, 0x9, 0xbdc}, {0x2c, 0x7fff, 0x1f, 0x81}, {0x6, 0x20000000, 0x6}, {0x9, 0x626, 0x3, 0x3}, {0x281, 0x1, 0x9, 0x3}], {0xcf6, 0x6, 0x2, 0x7f}, {0xaa74, 0x3, 0x1f, 0x8a}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r26 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r26, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r27, 0xc0107005, &(0x7f0000000080)={{0x0, 0x7}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r28, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/235, 0xeb}], 0x1, 0x0}, 0x22) dup2(r29, r28) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x1012c) setregid(0xffffffffffffffff, r32) r33 = socket(0x2, 0x8000, 0x80) r34 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r34) sendmsg$unix(r23, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="4174bc9d81b11d6104d46dc2989b210edbcafa14c2b16c8e0a991c92dfc4e2ef3f9f53b60196e1b6059dd2cc93472190e780c334e8e9331725c3b82648cc96574a1102b4dcafefd59eff3a3bfcd65fe78698f3396c34fc64fc8b87678a2d5e0d2ce26ef755ef3237b3c49ebc1602fc182b10a54488111cace142b5658958217c7a9f23851b58acb21cacf9972fde3e16700882390e44d8d0b424a4bd20e438aeef8a1f3ebee8bfe0", 0xa8}, {&(0x7f0000000a80)="054f7e3bbde204c29840411af702cb5cbc494ad23dbd43576225e7c9b2b755150488688dca6bb0b86d05027d75375240473bbcac21189839ffbfa56fc2f9a64c11528658cbf9112321f46eec6fec105eb6ca04c98d8e92e3bf5163eaa0391ef92ea6e2db663762a4604ef005c93b14d338045207b3959c715a44a5b9d646987cca6867300b36adc97e77b13f24b4f85b6d4df68222076035201072f23388cc2de6571adbf5ff445c0ba5c53c5fb4428fc2f4595235e27f027a5f01770a26eabdd93a5090531687e7d7b66d413a8d1f9440bffb9d9b750e755d4ae9818fba96f19abc863be9c103bf64f1c089821bfb8df10bfdac7216c1b9b6a7edad5d270407f9", 0xf2}, {&(0x7f0000000540)="04f97a2b89272f5e92978c71ca46d74b8d17795949bf88d246fb71ded3d8ec96aa5cb3cef5a8724ee07eecf852a4350392e7fa06e1aaa355377deec50e554837e029580b0888009acf061d7a70a9be4fa24ff80bf04d4cc24147642fd23966a2d5555b9779ce6a5e36848a", 0x6b}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000600)="4c199627ab167d7955fb363392bbc112677fa59bd3bfb9e809983899e25cbc57c629cbe5d828d6b5b60e5700a2e994ca84afb741dbfad54037cba8fd618854744ada803258fc9f99f50edb0a9d9bc7f27f01b498c1054b78e98358fb492c5a4d2b4998434577da561ffe59", 0x6b}, {&(0x7f0000000680)="3cef2c0f0c3e00ef1f61862a39bc4d6ebbadf5eba89708e64c3b414359876347be75cb9d69a67c8bac976201de58d10704f832e660858b2ce919fe", 0x3b}, {&(0x7f00000006c0)="53042efb0ece487bf63c96e5b888e1d0f117a64fa13be01155539095e475517421b0a3b56d155f8d5c", 0x29}], 0x270, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r24, r26, r24, r27, 0xffffffffffffff9c]}, @cred={0x102, 0xffff, 0x0, r30, 0x0, r32}, @rights={0x20, 0xffff, 0x1, [r25, r24, r23, r33]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r22]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r34}], 0xc0, 0x59c0f04208ab3331}, 0xe) r35 = semget$private(0x0, 0x4, 0x1) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() r37 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r39 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r38, r39, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r9, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="4174bc9d81b11d6104d46dc2989b210edbcafa14c2b16c8e0a991c92dfc4e2ef3f9f53b60196e1b6059dd2cc93472190e780c334e8e9331725c3b82648cc96574a1102b4dcafefd59eff3a3bfcd65fe78698f3396c34fc64fc8b87678a2d5e0d2ce26ef755ef3237b3c49ebc1602fc182b10a54488111cace142b5658958217c7a9f23851b58acb21cacf9972fde3e16700882390e44d8d0b424a4bd20e438aeef8a1f3ebee8bfe0", 0xa8}, {&(0x7f0000000a80)="054f7e3bbde204c29840411af702cb5cbc494ad23dbd43576225e7c9b2b755150488688dca6bb0b86d05027d75375240473bbcac21189839ffbfa56fc2f9a64c11528658cbf9112321f46eec6fec105eb6ca04c98d8e92e3bf5163eaa0391ef92ea6e2db663762a4604ef005c93b14d338045207b3959c715a44a5b9d646987cca6867300b36adc97e77b13f24b4f85b6d4df68222076035201072f23388cc2de6571adbf5ff445c0ba5c53c5fb4428fc2f4595235e27f027a5f01770a26eabdd93a5090531687e7d7b66d413a8d1f9440bffb9d9b750e755d4ae9818fba96f19abc863be9c103bf64f1c089821bfb8df10bfdac7216c1b9b6a7edad5d270407f9", 0x101}, {&(0x7f0000000540)="04f97a2b89272f5e92978c71ca46d74b8d17795949bf88d246fb71ded3d8ec96aa5cb3cef5a8724ee07eecf852a4350392e7fa06e1aaa355377deec50e554837e029580b0888009acf061d7a70a9be4fa24ff80bf04d4cc24147642fd23966a2d5555b9779ce6a5e36848a", 0x6b}, {&(0x7f00000005c0)="ef", 0x1}, {&(0x7f0000000600)="4c199627ab167d7955fb363392bbc112677fa59bd3bfb9e809983899e25cbc57c629cbe5d828d6b5b60e5700a2e994ca84afb741dbfad54037cba8fd618854744ada803258fc9f99f50edb0a9d9bc7f27f01b498c1054b78e98358fb492c5a4d2b4998434577da561ffe59", 0x6b}, {&(0x7f0000000680)="3cef2c0f0c3e00ef1f61862a39bc4d6ebbadf5eba89708e64c3b414359876347be75cb9d69a67c8bac976201de58d10704f832e660858b2ce919fe", 0x3b}, {&(0x7f00000006c0)="53042efb0ece487bf63c96e5b888e1d0f117a64fa13be01155539095e475517421b0a3b56d155f8d5c", 0x29}], 0x7, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r10, r13, r10, r14, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r17, 0x0, r19}, @rights={0x20, 0xffff, 0x1, [r12, r10, r9, r20]}, @cred={0x20, 0xffff, 0x0, r30, 0xffffffffffffffff, r39}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r21}], 0xc0, 0x59c0f04208ab3331}, 0xe) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x7, r21}) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) poll(&(0x7f0000000200)=[{r5, 0xac}, {r7}, {0xffffffffffffff9c, 0x40}, {r4, 0x8}, {r1, 0x6376d6e7e5f5be6b}, {r0, 0xc0}], 0x6, 0xe6c) 16:00:08 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x1124, r1) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) open(&(0x7f0000000040)='./bus\x00', 0x2a2, 0xd) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), 0x10) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/180, 0xb4, 0x800, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:08 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket$inet(0x2, 0x2, 0x3f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) fcntl$dupfd(r0, 0x9c06c1f8bd7100e2, r1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="a882e07dd5042b5b518756083b80086a772cd788d29538d49b2eedee43dd369339caeed8e1bf4fca49dd7e066bf13959dbb5d83be3133aa84cbd987537c44872cc84f466d9b0f773ad00dc542b41119b30075fbe0e07cf6aa6b62fad17416f", 0x5f}, {&(0x7f0000000180)="37d2c171d3a27f1365fdfc63936661ad8abfa28efdd5473d7dfe8bd39f10f536827b3d7795f8b42decb8b66bc652fd5ac0d7d2bc2ce2650bc4bf6f4f46bc169e968826b0b89831a3da50f1e381d921cdf511b2b1c4de5bb36c40bc8ee786d5fd4cd55294460db52b76b457", 0x6b}], 0x2, 0x0, 0x5) socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r2, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:08 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) 16:00:08 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0xfe) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/171) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), 0x10) socket$inet(0x2, 0x1, 0x40) listen(r1, 0x80002) 16:00:09 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getpgrp() socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) r1 = semget$private(0x0, 0x4, 0x50) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) semctl$GETZCNT(r1, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xa79, 0x40, 0x8, 0x81}, {0x1ff, 0x5, 0x20, 0x4}, {0x3, 0x6, 0x8, 0x5ce}, {0x5, 0x1f, 0x7, 0x1}]}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000fc0)=""/248) semctl$GETZCNT(r1, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/245) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() dup2(r0, r0) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x7) write(r1, &(0x7f0000000000)="a6", 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) dup2(r1, 0xffffffffffffffff) mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x1) dup2(r1, r3) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) login: pckbd_enable: command error 16:00:09 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8001) socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:09 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = semget$private(0x0, 0x4, 0x91) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:09 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x91) r2 = semget$private(0x0, 0x7, 0x287) semop(r2, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r2, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x4, 0x1) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r3, r5, r9, 0xffffffffffffffff, 0x2, 0x1}, 0x6, 0x9, 0x9}) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r1 = kqueue() dup2(r1, r0) r2 = socket$inet(0x2, 0x4, 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), 0x10) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:09 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x3, 0x11) semctl$GETVAL(r0, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x200000, 0x0, 0x0, {[0x0, 0x50a4418c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fa, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getegid() pipe2(&(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x800008, r4, r5, r4, r5, 0x90, 0x13}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) 16:00:09 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r1, 0x6b340de886eacffd, 0x5, &(0x7f0000000280)=""/178) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5f4) 16:00:09 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x3, 0x91) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000280)=""/178) load: 1.12 cmd: getty 64559 [ttyin] 0.00u 0.00s 0% 302k load: 1.12 cmd: getty 64559 [ttyin] 0.00u 0.00s 0% 302k uvm_fault(0xfffffd806bc09990, 0x0, 0, 2) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd806bc09990, 0x0, 0, 2) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff80001d3685f0, count: 0 ddb> trace memcpy() at memcpy+0x15 sbappendstream(fffffd805e4d5900,fffffd805e4d59f0,fffffd805e2c5100) at sbappendstream+0x105 tcp_usrreq(fffffd805e4d5900,9,fffffd805e2c5100,0,0,ffff8000ffff49f0) at tcp_usrreq+0x225 sosend(fffffd805e4d5900,0,ffff80001d368848,0,0,80) at sosend+0x669 dofilewritev(ffff8000ffff49f0,4,ffff80001d368848,0,ffff80001d368930) at dofilewritev+0x1ac sys_write(ffff8000ffff49f0,ffff80001d3688e0,ffff80001d368930) at sys_write+0x83 syscall(ffff80001d3689b0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff5df0, count: -8 ddb> show registers rdi 0 rsi 0xfffffd805c77d000 rbp 0xffff80001d368590 rbx 0x1 rdx 0x1b4 rcx 0x36 rax 0 r8 0 r9 0x5 r10 0xd6ecffd62a5710ea r11 0 r12 0xfffffd805e2c5100 r13 0xfffffd805e2c5200 r14 0x1 r15 0xfffffd805e4d59f0 rip 0xffffffff8135cf75 memcpy+0x15 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff80001d368518 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> show proc PROC (sshd) pid=453450 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff58c0,0xffff8000ffff4ef0 process=0xffff80001d39adb8 user=0xffff80001d363000, vmspace=0xfffffd806bc09990 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 1583 437067 28502 0 2 0 syz-executor.0 1583 470060 28502 0 2 0x4000000 syz-executor.0 10035 128715 2308 0 2 0x2 syz-executor.1 46003 119769 0 0 3 0x14200 bored sosplice 28502 230885 2308 0 3 0x82 nanosleep syz-executor.0 2308 139260 42115 0 3 0x82 thrsleep syz-fuzzer 2308 459260 42115 0 3 0x4000082 nanosleep syz-fuzzer 2308 407946 42115 0 3 0x4000082 thrsleep syz-fuzzer 2308 403444 42115 0 3 0x4000082 thrsleep syz-fuzzer 2308 421068 42115 0 3 0x4000082 thrsleep syz-fuzzer 2308 211731 42115 0 2 0x4000002 syz-fuzzer 2308 509284 42115 0 3 0x4000082 thrsleep syz-fuzzer 2308 65805 42115 0 3 0x4000082 thrsleep syz-fuzzer 42115 254550 85530 0 3 0x10008a pause ksh *85530 453450 49380 0 7 0x12 sshd 64559 122729 1 0 3 0x100083 ttyin getty 49380 212755 1 0 3 0x80 select sshd 99023 515055 23181 73 3 0x100090 kqread syslogd 23181 14250 1 0 3 0x100082 netio syslogd 38903 16446 1 77 3 0x100090 poll dhclient 1591 187355 1 0 3 0x80 poll dhclient 39978 521795 0 0 2 0x14200 zerothread 40140 385735 0 0 3 0x14200 aiodoned aiodoned 26787 148842 0 0 3 0x14200 syncer update 15827 231088 0 0 3 0x14200 cleaner cleaner 15156 198694 0 0 3 0x14200 reaper reaper 78033 376082 0 0 3 0x14200 pgdaemon pagedaemon 32364 137043 0 0 3 0x14200 bored crynlk 79288 365879 0 0 3 0x14200 bored crypto 83324 138417 0 0 3 0x40014200 acpi0 acpi0 58965 215631 0 0 3 0x14200 bored softnet 39146 464382 0 0 3 0x14200 bored systqmp 21928 271959 0 0 3 0x14200 bored systq 66614 86680 0 0 3 0x40014200 bored softclock 12043 161126 0 0 3 0x40014200 idle0 83656 212298 0 0 3 0x14200 bored smr 1 27389 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 9467 6338K 6467K 78643K 10680 0 pcb 13 8K 8K 78643K 39 0 rtable 105 3K 3K 78643K 258 0 ifaddr 48 11K 12K 78643K 64 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 40 0 iov 0 0K 12K 78643K 18 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1307 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 205 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 813 0 sigio 0 0K 0K 78643K 6 0 proc 49 38K 63K 78643K 427 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 16 0 in_multi 48 2K 2K 78643K 57 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 204 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 109 21K 24K 78643K 2281 0 UVM aobj 22 3K 3K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 4 0 NDP 7 0K 0K 78643K 14 0 temp 82 3010K 3077K 78643K 6350 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 arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 171 0 169 1 0 1 1 0 8 0 rtentry 112 56 0 12 2 0 2 2 0 8 0 unpcb 120 361 0 353 2 0 2 2 0 8 1 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 125 0 125 1 1 0 1 0 8 0 tcpcb 544 66 0 62 1 0 1 1 0 8 0 inpcb 280 212 0 205 2 1 1 2 0 8 0 nd6 48 7 0 3 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 257 0 45 14 0 14 14 0 8 0 art_table 32 258 0 45 2 0 2 2 0 8 0 art_node 16 55 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 203 0 193 1 0 1 1 0 8 0 shmpl 112 20 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2275 0 875 46 0 46 46 0 8 0 ffsino 240 2275 0 875 83 0 83 83 0 8 0 nchpl 144 3433 0 1836 60 0 60 60 0 8 0 uvmvnodes 72 2385 0 0 44 0 44 44 0 8 0 vnodes 208 2385 0 0 126 0 126 126 0 8 0 namei 1024 8376 0 8376 1 0 1 1 0 8 1 scxspl 192 9797 0 9797 1 0 1 1 0 8 1 plimitpl 152 21 0 14 1 0 1 1 0 8 0 sigapl 432 981 0 968 2 0 2 2 0 8 0 futexpl 56 4438 0 4438 1 0 1 1 0 8 1 knotepl 112 69 0 50 1 0 1 1 0 8 0 kqueuepl 104 40 0 38 1 0 1 1 0 8 0 pipepl 112 286 0 267 1 0 1 1 0 8 0 fdescpl 424 982 0 968 2 0 2 2 0 8 0 filepl 120 3401 0 3306 5 0 5 5 0 8 2 lockfpl 104 112 0 111 1 0 1 1 0 8 0 lockfspl 48 36 0 35 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 303 0 296 1 0 1 1 0 8 0 zombiepl 144 968 0 968 1 0 1 1 0 8 1 processpl 872 997 0 968 4 0 4 4 0 8 0 procpl 632 1518 0 1481 4 0 4 4 0 8 0 sockpl 384 746 0 729 6 1 5 6 0 8 3 mcl64k 65536 3 0 3 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 3 0 3 2 1 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 12 0 12 1 0 1 1 0 8 1 mcl4k 4096 16 0 16 2 1 1 1 0 8 1 mcl2k 2048 62620 0 62583 14 8 6 12 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 102982 0 102880 12 1 11 12 0 8 0 bufpl 280 7348 0 1326 431 0 431 431 0 8 0 anonpl 16 68610 0 55929 79 1 78 78 0 107 16 amapchunkpl 152 3077 0 2948 9 2 7 8 0 158 1 amappl16 192 2939 0 2107 53 2 51 53 0 8 8 amappl15 184 52 0 48 1 0 1 1 0 8 0 amappl14 176 40 0 36 1 0 1 1 0 8 0 amappl12 160 395 0 392 2 1 1 1 0 8 0 amappl11 152 428 0 416 1 0 1 1 0 8 0 amappl10 144 12 0 10 1 0 1 1 0 8 0 amappl9 136 579 0 575 1 0 1 1 0 8 0 amappl8 128 115 0 93 1 0 1 1 0 8 0 amappl7 120 97 0 85 1 0 1 1 0 8 0 amappl6 112 261 0 256 1 0 1 1 0 8 0 amappl5 104 536 0 522 1 0 1 1 0 8 0 amappl4 96 656 0 626 1 0 1 1 0 8 0 amappl3 88 362 0 354 1 0 1 1 0 8 0 amappl2 80 4581 0 4511 3 1 2 3 0 8 0 amappl1 72 21254 0 20831 26 16 10 20 0 8 0 amappl 80 1773 0 1732 2 0 2 2 0 84 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 21 0 0 1 0 1 1 0 8 0 uaddrrnd 24 982 0 968 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 982 0 968 1 0 1 1 0 8 0 vmmpekpl 168 7624 0 7602 2 0 2 2 0 8 0 vmmpepl 168 108677 0 106747 132 16 116 116 0 357 32 vmsppl 272 981 0 968 2 1 1 2 0 8 0 pdppl 4096 1970 0 1936 6 1 5 6 0 8 0 pvpl 32 220943 0 205254 187 2 185 185 0 265 37 pmappl 200 981 0 968 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 144 0 14 4 0 4 4 0 8 0