kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Feb 24 03:35:30 PST 2020 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.172' (ECDSA) to the list of known hosts. 2020/02/24 03:35:40 fuzzer started 2020/02/24 03:35:44 dialing manager at 10.128.15.235:6544 2020/02/24 03:35:44 syscalls: 337 2020/02/24 03:35:44 code coverage: enabled 2020/02/24 03:35:44 comparison tracing: enabled 2020/02/24 03:35:44 extra coverage: support is not implemented in syzkaller 2020/02/24 03:35:44 setuid sandbox: enabled 2020/02/24 03:35:44 namespace sandbox: support is not implemented in syzkaller 2020/02/24 03:35:44 Android sandbox: support is not implemented in syzkaller 2020/02/24 03:35:44 fault injection: support is not implemented in syzkaller 2020/02/24 03:35:44 leak checking: support is not implemented in syzkaller 2020/02/24 03:35:44 net packet injection: enabled 2020/02/24 03:35:44 net device setup: support is not implemented in syzkaller 2020/02/24 03:35:44 concurrency sanitizer: support is not implemented in syzkaller 2020/02/24 03:35:44 devlink PCI setup: support is not implemented in syzkaller 03:35:48 executing program 1: ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x31, 0x1, 0xac, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10, 0x0) r8 = kqueue() r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x7}, {{r3}, 0xfffffffffffffff9, 0xc4c4128a3914b55, 0x80000000, 0xfffffffffffffffd, 0x1}, {{r4}, 0xffffffffffffffff, 0x0, 0x40, 0x3f, 0x224b}, {{r5}, 0xfffffffffffffff8, 0x98, 0x40, 0x341, 0x3}], 0x9, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffb, 0x28, 0xfffff, 0x6, 0x4}, {{r7}, 0xfffffffffffffffd, 0xb, 0x4, 0x0, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1e, 0x2, 0x7fff, 0x9}, {{r8}, 0xfffffffffffffffa, 0x10, 0x1, 0x65, 0x5}, {{r9}, 0xfffffffffffffffb, 0x60, 0x4, 0x7, 0x2}], 0x6, &(0x7f0000000380)={0x0, 0x80}) r10 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x7) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000400)) fcntl$getown(r6, 0x5) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r12 = accept$inet(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) dup2(r12, r2) kqueue() rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000005c0)=0x8001) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGETIF(r14, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_index}) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000680)={0x0, 0x7ff, 0x9}) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r15, 0xc028575d, &(0x7f0000000700)={0x43, 0x0, './file0/file0/fi', 0x4, 0x0, 0xff, 0x6}) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x0, 0x0) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000780)) mkdirat(r11, &(0x7f00000007c0)='./file1\x00', 0x138) 03:35:48 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xbe]}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100, 0x0) r4 = fcntl$dupfd(r3, 0xa, r1) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = dup2(r0, 0xffffffffffffff9c) bind$inet(r6, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$TIOCSDTR(r2, 0x20007479) getgid() r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x22) readlinkat(r7, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/129, 0x81) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000300)=0x6) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000340)=0x7) r9 = dup2(r4, r5) r10 = open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x190) fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCSTOP(r4, 0x2000746f) r11 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x28) readv(r11, &(0x7f0000000600)=[{&(0x7f0000000400)=""/179, 0xb3}, {&(0x7f00000004c0)=""/174, 0xae}, {&(0x7f0000000580)=""/96, 0x60}], 0x3) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSDTR(r12, 0x20007479) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) write(r13, &(0x7f00000006c0)="4064944c9173e59e59eed3235eecf59dcfc469b7b1e720f43b6168971aa9fcf99bbba57f25c325be18c47c92fcc9e253c0a6d6d943f5ed839dcc66ba281590613d2a2a01fd794b2336d9da2b091c7a262d5bed3ecb7f92046cc0ef606e1e7813317a354f7c4ac2ce6bd9b7a008e8", 0x6e) r14 = open(&(0x7f0000000740)='./file0\x00', 0x800, 0xfa) fcntl$dupfd(r14, 0xa, r2) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000780)=0x5) login: pckbd_enable: command error 03:35:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) 03:35:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xffffffff, 0x0, 0x90d6, 0x9, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) fcntl$setflags(r3, 0x2, 0x1) write(r2, &(0x7f0000000040), 0xfffffec2) close(r2) r4 = dup2(r1, r0) pipe(&(0x7f00000002c0)) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x6}, {0x18, 0x3, 0x1b33e0, 0x4fc0}, 0x400, [0x8, 0x0, 0x4, 0x1, 0x8, 0x9, 0x1000, 0x1ff]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) preadv(r5, &(0x7f0000000240)=[{&(0x7f0000000440)=""/247, 0xf7}, {&(0x7f0000000540)=""/209, 0xd1}], 0x2, 0x0, 0x9) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) kqueue() open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r9) bind(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f66696c6530003d9ce9720ac995084b9e217333f709012428753b22c750f47b849b89afbcf22b9d54aba79c00000000005e239a59eaf2fa3b52b28069003c015684e26fdee68d"], 0xa) r11 = dup2(r9, r8) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x56, 0xae, 0x5, 0x6}]}) accept$inet(r11, 0x0, 0x0) getpeername$inet(r11, &(0x7f0000000100), &(0x7f0000000140)=0xc) 03:35:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r5, r4) accept$inet(r7, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000280)={0x81, 0xfff, {[0x8, 0x80000001, 0x20, 0xc9, 0x900000000000000, 0xf1, 0x1, 0x6, 0x0, 0xd91e, 0x7c7, 0x3, 0x3, 0x5, 0x7, 0x4, 0xbe62, 0x10000], [0x9, 0x7, 0x3, 0x7f, 0x0, 0x1, 0xa657, 0x1ff, 0x7, 0xab9], [0x0, 0x3, 0x0, 0x8, 0x7fff, 0x7304, 0xbc], [0xfffffffffffffff8, 0x1, 0x6, 0x40004, 0x100000000, 0x1], [{0x0, 0x61, 0x3, 0x1}, {0x8000, 0x8, 0xbe44, 0x1000}, {0x2, 0x4, 0xffffffff, 0xc2d5}, {0x153, 0xfffffffa, 0x7954, 0x3f}, {0x7, 0x6, 0x7fff, 0x8}, {0x6, 0xa, 0x3, 0x8}, {0x7, 0x401, 0x1063, 0x3}, {0xcea2, 0xffffffff, 0x6, 0xfffffffffffff820}], {0x20, 0x100, 0x3, 0x6}, {0x3, 0x1b6b97ff, 0x0, 0x270}}}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 03:35:49 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="2d1d2e00a5559721f83a748330215b80"], 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000000)=""/24, 0x18, 0x42, &(0x7f0000000040)={0x2, 0x1}, 0xc) 03:35:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x800000b) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 03:35:50 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x10, 0x8000, 0xfd) connect$unix(r3, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0x54) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/10], 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) r8 = socket$inet(0x2, 0x4, 0x20) bind(r8, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r9 = getpgid(0xffffffffffffffff) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={r9, r10, r11}, 0xc) r12 = socket$inet(0x2, 0x4, 0x20) bind(r12, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r13 = getpgid(0xffffffffffffffff) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={r13, r14, r15}, 0xc) r16 = socket$inet(0x2, 0x4, 0x20) bind(r16, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r17 = getpgid(0xffffffffffffffff) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={r17, r18, r19}, 0xc) r20 = socket$inet(0x2, 0x4, 0x20) bind(r20, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r21 = getpgid(0xffffffffffffffff) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={r21, r22, r23}, 0xc) getgroups(0x4, &(0x7f0000000100)=[r11, r15, r19, r23]) lchown(&(0x7f0000000080)='./file0\x00', r6, r24) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) 03:35:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), 0x4) 03:35:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f354dfe1cb54738f8286681fb0000000000273b29529d60dc02"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 03:35:51 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r0, r2) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 03:35:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(0xffffffffffffffff) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x1, 0x0, 0x18}, 0xffff7fff, 0x400, 0xfff}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:35:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x222, 0x22) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0xfffffffb) 03:35:51 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f00006fe000/0x1000)=nil, 0x1000, 0x0) unlink(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x205, 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = msgget$private(0x0, 0x49f3acedbfec782) msgsnd(r3, &(0x7f00000001c0)={0x3, "332cb6dd7afc241ee8d90e7927943efee07e996a034116b63614a407747c0697b1c44f5a8865f2720d2e73b249fa389c4a464f2aa49f461286e31db1cb36f64ce7fdb8af8f2184701129e774d71378cc43fb"}, 0x5a, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r4, 0x6) 03:35:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000000)=[{0x54}, {0x44}, {0x20000000000006}, {0x7, 0x20, 0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xc8e5929) syz_emit_ethernet(0x1f, &(0x7f0000000100)="b68d224b8096fa2c0c4a73c416402ce1fdc58997af2609ebcf7a0277499042") 03:35:51 executing program 1: r0 = socket(0x2, 0x1, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000000)="a1703b4019f5cbf4", 0x97, 0x800, 0x0, 0xfffffffffffffe14) geteuid() nanosleep(&(0x7f0000000040)={0x5, 0x100000001}, &(0x7f0000000080)) 03:35:51 executing program 0: r0 = socket$inet(0x2, 0x4, 0x20) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r3]) setegid(r4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 03:35:51 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000001021, &(0x7f0000000040), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(0xffffffffffffff9c, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r5, r4) accept$inet(r7, 0x0, 0x0) ioctl$TIOCDRAIN(r7, 0x2000745e) r8 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) dup2(r8, r3) bind(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d47924bb10638d08000a590e6fd46b3656ca1bc03a20af36d3ed2c29607409fb23858e246c411db0d654d10f818cf4a1ecf5a9a2d371e915ae253d2dcb4c35d778bb104f26f75812c5c7e4ca8406cb19c4439bcaeb1c30faef2a646f3297b8f3561bb58f518c2a2561588b4c65d83"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r11) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = dup2(r10, r9) accept$inet(r12, 0x0, 0x0) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f0000000140)) r13 = dup2(r3, r2) accept$inet(r13, 0x0, 0x0) recvfrom$inet6(r13, &(0x7f0000000000)=""/121, 0x79, 0x840, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x1}, 0xc) 03:35:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x2}, {0x64}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d3a2e2fff006c653000"], 0xa) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) r4 = dup2(r1, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r6, r5) accept$inet(r8, 0x0, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = dup2(r10, r9) accept$inet(r12, 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x95, 0x7f, 0x2, 0x4e51}]}) semget(0x1, 0x1, 0x100) accept$inet(r4, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0xa7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$unix(0x1, 0x5, 0x0) dup2(r14, r13) bind(r14, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 03:35:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) ftruncate(r2, 0x0, 0x3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='c!', 0x2}], 0x1) fsync(r3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000300)='\t ', 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:35:51 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x168) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/25, 0x19) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x6, 0x7, 0x1, 0x8, 0x3, 0x3f, 0x0, 0x1, 0x7fff, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) 03:35:51 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000547000/0x600000)=nil, 0x600000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) getgid() getgid() munmap(&(0x7f000034d000/0x2000)=nil, 0x2000) 03:35:51 executing program 0: r0 = semget$private(0x0, 0x2, 0x120) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1, 0xffffffca}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/4096) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) r6 = socket$inet(0x2, 0x4, 0x20) bind(r6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r7, r8, r9}, 0xc) r10 = socket$inet(0x2, 0x4, 0x20) bind(r10, &(0x7f0000000100)=ANY=[@ANYBLOB="ac46ec00"], 0xa) r11 = getpgid(0xffffffffffffffff) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={r11, r12, r13}, 0xc) ktrace(0x0, 0x1, 0x0, r11) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$unix(0x1, 0x5, 0x0) dup2(r16, r15) bind(r15, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r17 = dup2(r15, r14) accept$inet(r17, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x89, 0xfffffffd}, {0x5, 0x6}], 0x2}) r18 = socket$unix(0x1, 0x2, 0x0) dup2(r18, 0xffffffffffffffff) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x6, 0x6}, 0xc) 03:35:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x1ffffc], [], [], [], [{}, {}, {0x8f}], {}, {0x0, 0xff}}}) 03:35:52 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) 03:35:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x9, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401, 0x0, 0x68c], [], {}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:35:52 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x42) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) openat(r0, &(0x7f0000000000)='./bus\x00', 0x800, 0x10d) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x3) 03:35:52 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r0 = getuid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r2 = getuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r5) getuid() lchown(&(0x7f0000000000)='./file0\x00', r0, r5) setreuid(0xee00, r0) r6 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r6, 0x0) 03:35:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pread(r0, &(0x7f0000000200)="532bd70fdca089ba07569199bf36dfcc557fc5d41ca5b127cf93e87ef25d00ddf79983b210e9dfa25c889b64e3e6c9f4ee2af0f602cbe76201eb38cd0db1225efd7b51c0a786f5d8bd9da70ba9507fe40a69c5d7c447a2d8d07cb0ca1a17979e5ece3e5add123685553206d4a7045d7b740c3301bbaf2208c0115e8ed97ba7204d750ee57916834571f6b0be054082339ddbeed5e54ac5445297a29fab5e051ab32f10bd7d18ffc52a52e21629731558342032b6", 0xb4, 0x0, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x5}, {0x2d}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="fbaf8a8d1a6a537a732bf91805df111ad54045a3029be96914f6357e3a", 0x1d, 0x0, 0x40000000001ff) 03:35:52 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x80, 0x10) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 03:35:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r2, r1) accept$inet(r5, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) fcntl$setstatus(r6, 0x4, 0x80) bind$inet(r4, &(0x7f0000000280)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8000, 0x0) dup(r10) dup2(r9, r8) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r8, r7) getpeername(r7, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) pckbd_enable: command error 03:35:53 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r4, r3) accept$inet(r6, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xb9c, 0x49, 0x4, 0x4}, {0x0, 0x1f, 0x6, 0x4401}, {0x7, 0x0, 0x0, 0x1}, {0x5, 0x6, 0x8, 0x80000000}, {0x6, 0x77, 0x1f, 0x28000000}]}) 03:35:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1966"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:35:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6ffffeffffff], [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) r2 = getegid() r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) r7 = socket$inet(0x2, 0x4, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r9) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r9, r8) listen(r8, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) r12 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) dup2(r11, r12) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r13 = getpgid(0xffffffffffffffff) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r13, r14, r15}, 0xc) r16 = socket$inet(0x2, 0x4, 0x20) bind(r16, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r17 = getpgid(0xffffffffffffffff) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={r17, r18, r19}, 0xc) getgroups(0x5, &(0x7f0000000000)=[r2, 0x0, r6, r15, r19]) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:35:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004d4000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:35:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x97}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) r4 = syz_open_pts() mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(r4) syz_open_pts() write(r4, &(0x7f0000000400)="16", 0x1) 03:35:53 executing program 0: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="824700000000000000ff"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 03:35:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, 0xffffffffffffffff) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(r5, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[]}, 0x0) 03:35:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="162d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0104"], 0xa) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/85}, &(0x7f0000000080)=0x57) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 03:35:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x0) socketpair(0x2, 0x8005, 0x4, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) listen(r5, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = accept(r6, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) pwritev(r7, &(0x7f0000000440), 0x0, 0x0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r9) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r11 = dup2(r9, r8) accept$inet(r11, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r6) r12 = socket(0x2, 0xac691e2c1fe4715a, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="c840646bf5aa"], 0x10) recvfrom(r6, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r13 = accept$inet(r0, 0x0, 0x0) sendto$inet(r13, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 03:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x5}, {0x5}, {0x6, 0x0, 0x0, 0x89}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) fchown(r0, r1, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:35:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0x7ac0], [0x0, 0x0, 0x403]}}) 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)) 03:35:53 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 03:35:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0xb3) 03:35:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x86], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0xdf9) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 03:35:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x132, 0x0) r0 = getpgrp() ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x1008, r0) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) 03:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7ff}, {0x81}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:35:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000001380)=""/81, 0x51) 03:35:53 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000001000f87c8a5b67071b542a538706000000b8060000000000000031000000030000003591af0dc1bb893f", @ANYRESOCT], 0x4f}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:35:53 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='.\x00', r0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) accept$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fsync(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) bind(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="3d012e2f3000"], 0xa) r12 = dup2(r10, r9) accept$inet(r12, 0x0, 0x0) flock(r12, 0xd) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r13 = dup2(r6, r5) accept$inet(r13, 0x0, 0x0) getpeername(r13, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSTSTAMP(r12, 0x8008745a, &(0x7f0000000480)={0x9, 0x40}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0xdf, 0x100, 0x1, {[0x0, 0x3, 0x3f, 0x6, 0x6, 0x0, 0x2, 0xaa6, 0x8000, 0x4, 0xfffffffffffffffe, 0x496b, 0x8001, 0x0, 0x1000, 0x1, 0x7, 0x3], [0x4, 0xffffffffffff0001, 0x7f, 0xffffffff, 0xe8cf, 0xffffffffffffffff, 0x1, 0x5, 0xc816, 0x7], [0x7, 0x736a, 0x401, 0x1, 0x2c1, 0x7ff, 0x9], [0x1, 0x4, 0x3, 0x1, 0x8, 0x4], [{0x800, 0x1f, 0x6, 0x1}, {0x7, 0x6, 0x100, 0x4}, {0x80, 0x4, 0x5, 0x8000}, {0xea2, 0xdcf}, {0x100, 0x5, 0x2, 0x4}, {0x3ff, 0x7, 0x8001, 0x1}, {0xff61, 0x101, 0x6c30, 0x3}, {0x7, 0x8001, 0x8}], {0xfdbe, 0x401, 0x3}, {0xfff9, 0x7ff, 0x400, 0x7ff}}}) fchdir(r0) 03:35:53 executing program 1: syz_emit_ethernet(0x2, &(0x7f0000000040)=ANY=[@ANYRES16, @ANYRES16]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00012e01800000653000c9ee4ac038c2ff3d61a33400c493136cb3f548ed31c1847b8835fdcf17adf823e14a2aaea5b6775dbf9ec758e2feb47bb637bc0204c6d1bb738eaac536b74bb144ef2eed4e1a2ce5c822dd74eaab2c08d9a70e9d3054a4554c85201f613d3ff18f5cd4db310c2871c8d13290e47fba7ce9521a86186c241c1ea7f97385c6dd7c460b6e3a25f4db8452210b57ecffe9d6"], 0xa) recvfrom(r1, &(0x7f0000000240)=""/234, 0xea, 0x0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket$inet(0x2, 0x4, 0x20) shmget(0x3, 0x2000, 0x214, &(0x7f0000ffd000/0x2000)=nil) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0102000262696c653000"], 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) listen(r6, 0x0) setsockopt(r6, 0x57e, 0xa0000, &(0x7f0000000a00)="0abecbf9896797e43b297d1b7a145a5454d8f4c72dea4ea7d21ad8e673046693f58d6b3334fd951ba28fafd99b69aaa0d217e18cc031eb99361119143a04556103f516c868c04af6e4e166f8f904b2e3b3640a2fc7cd01d7b2d5106f3a4f6f6ffdd7a4e4cf29343fa1c8716bfb17d5c5c833c893a43e0215d3a2f129aee97ae1e3a964e8b385ae85b96b25f20ee780f11d590024a3247b6f34d579d32e45e248a5bc6e2a8fc17be5ee87d9b0c4044c587105", 0xb2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r8}, 0xc) r9 = socket$inet(0x2, 0x4, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) bind(r9, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffe26) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r12}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r4, r12) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socketpair(0x2, 0x5, 0x1, &(0x7f00000009c0)={0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000880)={&(0x7f0000000440)=@un=@file={0x0, ""/43}, 0x2d, &(0x7f0000000940)=[{&(0x7f0000000480)=""/95, 0x5f}, {&(0x7f0000000500)=""/77, 0x4d}, {&(0x7f0000000580)=""/139, 0x8b}, {&(0x7f0000000640)=""/48, 0x30}, {&(0x7f0000000680)=""/8, 0x8}, {&(0x7f00000008c0)=""/68, 0x44}], 0x6, &(0x7f0000000740)=""/254, 0xfe}, 0x842) 03:35:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x80000001, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$BIOCLOCK(r6, 0x20004276) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000200)=0x4) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000100)=""/215, 0xd7, 0x3, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 03:35:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x4, 0x6, 0x7ff, 0x0, 0x0, 0x7, 0x8, 0x0, 0x2, 0x5, 0xffffffffffffffc1}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x9038814b63455e2d) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:35:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x8, './file0\x00', './file0\x00'}) r4 = socket(0x400000000018, 0x1, 0xc5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="002000000000000000000485712259bcc093f471281856b4559a25a65d3b86d660fee895aae77aae643115d8003341f8553ea9b5e924e413005bc6f344a0fa529b87812c09b60f35084f79f9a5f85a3185eac165f868695ff874fe8a1f5fa83f4767ab03caa5027ffc74298360a5fcae428ccacdfdbf15b2ee475e947507696101d2f26f"], 0xa) setsockopt(r6, 0x4, 0x4, &(0x7f0000000280)="367ca3d6ae5549dda26f1a83b9f26b8bb3b28fc67dab8ebec29b6f40b75e806f6f570af864c485918f86d3b9358440550ca5907feb7432027978c77d8da6c713da936fa4397034813feed20f813eb44052a8dc46ba1bc45232e8308f2913c982f9fd77cc39e4128d9702475f36685395770acea037ec8c1d461d7d662591137f8dba9ceade7fa1aeea57f06692d06897e1bfc301a5b997da35e352efa597a44572e26b764ab308d16f8586970c11656b49693ca5986d793415c7a75bcd2ba2f1fd0384920da7e4d496f41da83b76a3ac31167b9b4a5e", 0xd6) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000100), 0x0) socket(0x10, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x3, 0x3}], 0x8000, 0x0, 0x0, 0x0) mprotect(&(0x7f000045c000/0x2000)=nil, 0x2000, 0x4) shutdown(0xffffffffffffff9c, 0x0) r8 = socket(0x18, 0xc003, 0x0) setsockopt(r8, 0x7749, 0xc, &(0x7f0000000140)="ebffcb13c7fd812eaa4e713048e69931929648e4dd40cef75bba8820ea52509a99703c2531f16756b0ecdcb75d553c57a4ef0c83e9a1e4b99d4e70645788813368a5df9cdaa15c6181b95be0af512200298d723fa3124d229039a663d17b92f6489cdf387cdc1c9084a9d73b063144b3969a12ad6d3db9417c8e7fce655a3bf8afb9669a8bc047bb74b45fc1bc22362d05184254bdfdc6f4", 0x98) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) write(r9, &(0x7f0000000100)="7cfee94186efca6bc14f1b28b6bae44ac3daa6d411e63c5e724c7b9eb6f5", 0x1e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r11) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r12, r7) socket$inet(0x2, 0x5, 0x7f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket$unix(0x1, 0x5, 0x0) dup2(r15, r14) bind(r14, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r14, r13) bind(r13, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) dup2(r10, r9) listen(r10, 0x0) close(r10) 03:35:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0xffff}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x4}], {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 03:35:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000005}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:35:53 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b050000000000000022700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc38f020d2e38bb7919aef0a3ffbd1b441675d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bb4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 03:35:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() fcntl$dupfd(r1, 0x0, r2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0xbbb, 0x5}) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:35:53 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 03:35:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000000180)=""/4103, 0x1007, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r7, r6) listen(r7, 0x0) dup(r7) 03:35:53 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xced39091cc75af0b) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r6, r5) accept$inet(r8, 0x0, 0x0) renameat(r8, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file0/file0\x00') setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) bind(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f664f6c653000"], 0xa) dup2(r10, r9) listen(r10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file1\x00', r3, r12) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 03:35:54 executing program 1: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 03:35:54 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x80, 0x60) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0xff) r2 = dup2(r1, r0) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000100)='x\x00') fchdir(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x1) mkdir(&(0x7f0000000380)='\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', 0x18) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000000200), 0x4) 03:35:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f5f00000002818df1a332912fed"], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="bb7826615073c465a0d21e882beb26d45ad4570f91ce3dbf8ab13c2a4fca5be326e2e31fe80f44e6f22d096b182eb581d8b6", 0x32) getsockname$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 03:35:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="162d"], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000140)="c2", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x1, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 03:35:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) 03:35:54 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0xb, 0x100000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "734d4d7ee4000001000000c006000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 03:35:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 03:35:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f00000001c0)='w', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 03:35:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f00000000c0)="b1f5d915", 0x4) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$unix(0x1, 0x5, 0x0) dup2(r12, r11) bind(r11, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r11, r10) listen(r11, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket$unix(0x1, 0x5, 0x0) dup2(r15, r14) bind(r14, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r14, r13) listen(r14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket$unix(0x1, 0x5, 0x0) dup2(r18, r17) bind(r17, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = socket$unix(0x1, 0x5, 0x0) r22 = dup2(r21, r20) bind(r20, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r20, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = socket$unix(0x1, 0x5, 0x0) dup2(r25, r24) bind(r24, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r24, r23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = socket$unix(0x1, 0x5, 0x0) dup2(r28, r27) bind(r27, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r29 = dup2(r27, r26) accept$inet(r29, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = socket$unix(0x1, 0x5, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = socket$unix(0x1, 0x5, 0x0) dup2(r34, r33) bind(r33, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r33, r32) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16, @ANYPTR, @ANYPTR, @ANYPTR64, @ANYRES16=r5, @ANYRES64=r7], @ANYRES32=r9, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=r2, @ANYRES16, @ANYPTR64, @ANYRES32=r11, @ANYRESDEC=r2, @ANYRESDEC=r14, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="f7a51d19eea71854ac6170f7d78b767a2edfeec481e1a0e7a6dea054e73460ac28a7b194ec1632f3377dc77dffc3d4f7870817ce0b38dba054779c366c74552c44c796567e6cda0813f5da02c048f18f0341d634645dd3d58465391d7b24ff7b09b509a03e8d32d006df888fe34fe1c84ca3fc081bbc9cba13c5e562a9a3ec3e3f0316bf6ea4893b94ecbbae45a5b4c1a4a84033b29b8536ac9fe8c8e4160694182d5b125211b77333c014af4e1a82021be92050572cf1a91259befd701b57783f281f16ae99fec069dc0139961556697b2addec6947c6624484e21abb92c82a25f9bb09d8e10d4293ed46d8e96fa6549f06b155ee6eb1c713c796e0690bbe44288e54ee70c7ee6795f9e079f46dedfcf899f0ca4d7c59f53d763560c1aed3557335639e6634c0771c9a57e81770d742eb35d13e4b39a9f0b5a025456811aca0a252dc6d790bb17fc18fe83f5af97f75aaa5d4beb736dffe26d430651ba345a5da68a6ba9f55abe2797fd4265c0a278e51c2ca71015562667d0cb8ea6a6a5af4747e6aab57da36c121e5c5c69c2ab39a452257ed18ad40dc18d02a4f327e3673165d16a4425f1cc7eb36fed1bd8bf7c3a2c475b82cc57cad59d377a88b854ad087d081d2751fb7db79e7fe282b4cc5bbbb55699eb5a2ca2e28bb70b35524a3721991d97555e126d38d477a1466d7022fbb885e8f49698aa60de9998294ff88982c40bfd0a90a2f6a0c0bf80137160dea4fd44d8bfc98d5dc93fd1de21b74cfdd176c054740dc549f5e7ff56f6d49e2bb7ce7990d44df6d2acd430db573c0e96f22e0878e07e2b9f3b3e741dd5ddbdcf0f191b2f3fadf7d9d710653474d773a761bc7bfc365cf8a8c6096cc07f1921d7385c82c289b3f3c52c01ad4bb5bbdb650350356b788334899e34489b8ad3e61e2fc8b4c75e4337a8a38be1c323af256f761dc78d55af3b553d1f2d3eb98230d39b4ed917a011635a12c25537af5bc070078ac65b4455e95828ce1635af86d4d977383d99d8f11d9caa15e49a8cb178b04bed115d7423fde5e1be46ab55809e6471b5ac58b11da18d37375105e2b6d6c1b5c169bb1a100dcbd662299e89c1701a4824c9017fc9ab442c3ca08691c8f8f4d136eeafb25fa583fb99436b3f771dd4a07f5596f8f063f9823409ab102357307b538f072ee52220018141cf7241a158976d33575fcb8aaccba49c8aae81c20047f468022bbe8471397518047b43a74330f0b910d3fbfc5c70395f78eb6c4e791a9e967935c5cb758ec1802ec2c32ffa2850741a2f13224fe39088af2c959de0334d9f9c68195b23c1921fe762bba68019d369a300b3af1db280258ee8eddc9e7a15ba730d0adf8af20004cb0851d4b58c2431d6609a7c4128f44cccdc45261c116de2f3177c5d2fbb06624e6d37eb2d12716bf2d84821bf72e45349c338e7cfda531fe07eb2ea103097146cdea22310edfd2cfc7761dae3591ddcb246de7e78974031e0636b4762d29c2f334b5e14a4aa27c0d9f9eef2981fa29488bd89ae4f6dce06bae50b5d9cce09d55008804652e9013c83adb78f82feab196b0f6adb341c935a4df7f2c23b7d8b34a00c1f5076fd8ccd17cbb90c5da10b5339cbb84188c9f1553d2e9935f2347f90564d79880647942f6ab72ca86849cface76ac15a221820c964985ab26d7e67be5e8cda64acf94e6cdf3a6ff3323436d684bee663083c95dfa000096c75272f4094981ac514fb0ce8342700cffb9c9f4bca76d3b6d815c19fba6995241a75718fc7a0c25345d4d63541364f1500bb9cd995fd92a7613ada0eb1a203ad6edea0230ccc041c831eb36ac001d20cfce285cec3c8af122a9ba448714250ba03a17f438c392bb7f5b0c4da0ae17107f178b726bbe4b41e6091cb7544fdf7c4d446564dfa195bfe2ff50a16b7d8869884c41f1fc806ef51fc2452bc46a3ab7355f52849a32c7f852358d5a4da179336ee682e01d678f50431adec2c7f77613d07f6f46692b0d99ce1f81f884e2d9292c8263e1aa07994aa0359c69b4e4fe94cb9f98b8f2f390c19f18f4b88293013077e020ae25ce04edaac916150988dced13cb75c4b51d866399408f5b6a3ac0c65ecae86982c00e683dfa381762e09f2764ecd1cbe0e8da6dddf3899ebbedd8be517bb0e10bc6d4ea2969374629d5a9172e692cb743c419412c144a48d1f7541215feef42f1bfaa89286a8c92677cad15cfefcf750d7159d64ae4ecd8ab90bce91d2f7fe4c2fd15f37d95393c7e1773e90b307eb0583e3dfe120d1fdce5d9d2fb747c8a9901133012bd87314fa857ab2a6c91be88bfe6a29f04ff9414f33a88e9edc63c1da9081aaf81c639ac608455ef6197a97515d248d99be596eb6265e6a095cba8b7d242c6f28faa00eca6d597b3f50d20b9e2330cfe79314965a3905cf6c4b5512e69e9a04303684e989702bf24e74f946baee7c40b5d8396e891c419a2c82380a96070a19eef3956e22e54ce1fe9a5c3edce5a588ecdb63d2ec2d5aa25ac01e69f418dfe7d8e60001fe74198ff9537f696cad86c1ebabe50043ad0d5dd3a71d79403322a4ac4f5714548d28e1b6588f3f88b726bfbd9d8390fd5d889adcf99e48b1c7badc658a6fde87f45e3fd9175487c5ece234a51caf88d4fe309c3f4c5fd170f3169b311bfad0bf60613a9e85e7eba66c154f843a8bdde4fc6777af895eeabc449d7c549bf441b291846282305bb75e03bc3990a8e14da5a7894d507ec0a143460142fe2b89deb3b42e234e4fb3088586701a8f2e04b6c692f3e200037fe1c3951292cc0be5d0ecfde4892551739eb6131e1f27990c39b3911352d0b6930b1d23e3707263b465edf08d8e921376ae9d46e096fbe7032dbc5077dfaa14d876ef567a4f9c46a20f212c06a76c544bad892d24f9d95831882b2e9710fdfb6e51c64cec617e8d1d3598d16bde8a8b0358cb28996c48b5451db7f0998ece64df276b999dba8f511f09bf074ffee99a064c574f7e88bb9e144b9d5580334784156534232b94cb388112162f9fa372d217c41db297395c85c087f024b1829a8d7a16f79104b7d62cf3b255afcdc476ac80afc1d1e2021aa3698eface5026358a3e97d72f62e412e43ca93f2ce61a005859d6253715e263c019482c40e3d57b06e95319b8979bf2f2330f4c31559abb1bec0bd03dcf12d2b55d3504957c735589234e2f37be063b9b23c24208f0196c5b5df45841b17d3edbc27a9c4c6a86db5caef3c2b9b60991abe5dd9b15dba7308c20669a201661d2b0ecfc4826fb72e2b167323c233155206e41cb084710e595f7422940328da249a7eb9651ea6b9860c295996fd532785fee2367f2f4d288192aa3bc0d01228a85f3340b3709b9aabef7f40a653737477ebb9002cfb6d57996c6fd8212caf51740b038d4bf237d635a904b67f740674388a39a2515191667eb29bd02de1e50c24569bdf10fee4a9abe04f532777cbe578c8a81e173590e393d9a01f484c96417f0c26d11a76fb915665039cad94bc2570e6ea0c8b89d7b725b62e29fbf3f081bc67ed017fbb3b905141a06a8507daa13aec7071fc688f7feb3b1407151eb715ebf2cd8c979cb4640883cfca13a6994afa8b8aa863eba6fa8d69e55248a42d43527a662ac708ef7dbaab07de40bacb2e27dc881c9ea3ca010d456502d454a3268fe3ca8056c1ba9f1ac39026f5d23b300060e0dc986df690dabd76122d0407c3e5f630bdfb86ad48c9cf19183028750bec1280255374da115ff0a958d378a3100afb043cb3156c7c374f518b3ceff3c63945de5d1a62af207fe5df9168090acb008cdb14215ae97d4ccba41289c7bc8e02364636cf84fdd2434c4515c81e60569f5a0c61f37038c55bd530f4627a05e3f5081d4834147133bf77e24478d70851edcdef690fd6a1015ffd579ea30c3f6de38ca3135c7c9782fb194c9c88a328fc4b7185601ee16bf3d78e25917a0c4cf9442fbc617e65fe546a8e20321d8505bf87fc200d6c7128feaafbfe17edd11dec7376aa5beedc619b2f796bc5e21cacf8597dafd865f56b005a9f7a48f6503507df411feea0e5c35164cfa2d6aa10ea0e1dbd8789a05e166446a5acb33ec865a0dea4530a6e584020508cd683ba328f9336fae144a8c22b093c7663cd1a078ef516ee17b4c12423c6dcab71e68f65ca1760b8fe437bc11b352ca83e758ebc318fcae2c35a446e826a10f60764e29bef65ed3576f9a76a1fa9c1c38ceb683b93d841595b385d60c7d231cbad512011cc7aeef896683a6beaa6ddc42e62b97f4b40dc266f40baa03c20b3fbcd847f881864c47f6bb311402542634a6d73145388a0c4f38f9c95aec4ffcc78ae6dde104dcc056b00d7d87af655b96d2bcec6daaa76a67209ab9643294eb4d925f90bdd52da5460772916296cb3dccfe3f0ccbcbee6e5caeeab41f575563b6ea78f66ae6621f9adceb68b554acbd43399b67d445be599a865ea754758a3cd2bf7f4586c0cb71b44cf1a125ed6facc576a163e8561b66fbf177fe872c4384fa2783822be2d1dd8e16f6e767bc43d896cd267b9ca95ca77419596b17252f6f3a3bb6c7a957f1685fba0bfe1f1b74c3a2a0f378d58a7dc776e5bca6d827c7e9a6b1b60640b4c9dd345950e4ec9ddfe218357ea4113d806bfcc56b1caea8c6a8cbc55966bc34b4cccb83b919aa31e89eb570e564c3c161b9a0ab63b380f12698ea85f369274aa28fbd055830cce7420d4fc6c10e8e4f342d523b434eb49aeb6cd9cb2a4a5cf2c974495db18813845894b0b77c8064a4b3666f774d4a5adac67cd296c6c94f5b80a576a2a0d8dade84de56000219cb3a7aa50b50f4d1b8aa9b55af565b73b8203e3e1bab6d15b9e45039fcb43e4c675597f2ec59fbdf774f90573371d4c33ea7eba331f987d7553721ed8c9ea6e8957c50d5ff8cf105439cc280d2c437d78a3d9b288fecb36f5c8d6989ba056f935df365dbbd9050e18211207d810aeca6a1cebded759b2038d998bb8f5fe383667f301638cebfa56337190baaa9369e64f0b2b39bebe10d172e620b812ca32e4529c53152e8f1380001c0e2f80f2bcf0f23ca1045111045da657b9d42c1b94c872264dec815609b2e3d4a0a5ec824d8d22b45ee13b6b8befa0d6f08b7afbfe6b23f00f09beb4d596b9be58f8841990f7501eaf0fb6d2ab8515cbef0fb23b9c80c01d967cfee707bfbc52acb5c593cdde32e980ad15508de7c812df632385c32c91e5f9aa55ea654d1584ecfadcc4c54ec21850ade0a6efb5e76328d6d45728ea09f2d1638422cbda72eaaaae8d7f59511def79bfbb2eaf5b659e05a15ba6e2c0c1d388735bede9407d4d6ba4c49295af66429751a28af3186dee1cde5f4326ec50cbd35a9defd89a7551d2da5b6d365af59511da44fc5971d2f7af19267cfa22b1e4d6a27a5355c244c5dc145bcd37ac79d2b3d910ce4ff472b76848598f2a4a4899191972acdb72e022d65340477cf8d4bec421321665577cc1d2c229436c8ea0faba1eae921c56d92c407c48d091692f6f3ddcc1fa466f3ad848444f926fdd33673a491a6c0ee39527347eb812712ff56a45914d546a138e307381b132a4b6c2262c56d0c985783076c9acffd52968fbbd7d3e403103e7855a0e3806548ccb990e4fb7a5547a956293cbf5ff40c4bcdfc2fd28cdaf2f58875a378f0f8da1f505c499c975ca7ccbe50f545f97c15d1d43c5b76a2d11bf45dec3500a7007775b25bfc1c5174247ea8c66f38f167c8f5ad7ce86077a366c4eeee870aaa446dcbfb2bba271d2140c", @ANYRESHEX=r32, @ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESHEX=r22, @ANYPTR, @ANYRESHEX=r27, @ANYRES16, @ANYRES64=0x0, @ANYPTR64, @ANYRES32=r15], @ANYRESHEX], @ANYPTR64, @ANYPTR], @ANYRESDEC=r19, @ANYRESHEX=r23, @ANYRESHEX, @ANYBLOB="60777d7a58c8592185452e95df07a96bdf176098bff6e019e44534609fca092b37d91d0fdc5d6344241907c96e74f8c0e12aa36c30255e7a2b53ce247cf7402d4dcee39d83b66f7138bc1be02e3a0da379b915c904dace51e8f029b66e2eb8da6c7d92310c04c15361d4e9294d76f089fba933e19217d6f6c4af8163d6e8f48d27", @ANYRES32, @ANYRESOCT=r3], @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r29, @ANYBLOB="f057f4a0d240a38a7eadf7ffcb3a2ffd5b444100f5e312cff9647121136c9226c0b2777540eec852916d049180f4f08c722b4eb4b625ec23785a8da54d7e42ff0968ebf4a9cb816e14806579f9f25afb8d93b665f2388f952f7c8dfbd88009c816626a69987bfba84050c2ec9ccb3b21a5fe38157acf1c0f8d59d3a32b1b155ff32c7e94c2f2b8a8279221fd76479abf5637d8369c0add9109c1933654892b5cb8ff4d8a681c23bcf1228c61edb9a38b581bf670ea4781a1765449abc9e26b3de8840bad55ee1cb8c37faa967c755a30fb6c941c", @ANYPTR, @ANYRESHEX=r31, @ANYPTR]], @ANYPTR64], 0x3) write(r3, 0x0, 0x0) 03:35:54 executing program 0: clock_settime(0x3, &(0x7f00000001c0)={0x3ff, 0x6}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff8) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) sendto$inet6(r2, &(0x7f0000000140)="10150b3366a3208649cce1403d91fc1c86ace66bf78ff69174d4e51b538620873d643157e5f49675fcb5f2ded7cd0526ac3ced69c5b59343cf2c0bc878b76cbb7f470449fe7aaa94465966de10e8a77b43cd677d96509024fff5c1c8ab89727459062c8a8e3ffb5155", 0x69, 0xfe5b1a4436083906, &(0x7f0000000240)={0x18, 0x1, 0x8, 0x8d9}, 0xc) fcntl$setflags(r2, 0x2, 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) syz_open_pts() r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/70) r8 = syz_open_pts() close(r0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000280)={0x80000000, 0x1000, 0x7bbf, 0x8d6, "b577ce2259b4c77e8a8a66771ef190bab4ae8d62", 0x9, 0x5}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r8, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 03:35:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r2) 03:35:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000480)) open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x40) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000004c0)={{0x6, 0x5000007fff7fff}, {0xffffffffffff8000, 0x8003}}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="01e09c27816525ff9be4c13c0a44489e89db04abd1adc3e62327aa797f75ad738be7e46d0a69357ee303b12e09a3ee4a4ae5916f2debe3d9fe5eab8634f0d377f1c5be7636bc6e5349081a0847b634c293223d85f3f0cc81ba5144f75f468ba317586c3c046e6166e38b827daeab4d289cdf7866e4fc128adb81d58f967903d59626e05bbb7783fea8a1d9ab297e1c446ba9a9"], 0xa) r5 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = getuid() r7 = getegid() r8 = geteuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0x80, r6, r7, r8, r9, 0x142, 0xff81}, 0x1ff, 0x5, 0x6}) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r12}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$unix(0x1, 0x5, 0x0) dup2(r14, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r15) r16 = open(&(0x7f0000000400)='./file0/file0\x00', 0x70e, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/220, 0xdc) 03:35:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffff8], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:35:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000000000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) dup2(r1, r0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) shmget(0x2, 0x4000, 0x50, &(0x7f0000b92000/0x4000)=nil) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x6d2) 03:35:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x8c4) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) 03:35:55 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 03:35:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="5ce32e1e11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x40000ff0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$inet(0x2, 0x4, 0x20) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) r8 = socket$inet(0x2, 0x4, 0x20) bind(r8, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r9 = getpgid(0xffffffffffffffff) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={r9, r10, r11}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, r11]) r13 = getegid() r14 = socket$inet(0x2, 0x4, 0x20) bind(r14, &(0x7f0000000100)=ANY=[@ANYBLOB="010d0073000000000000"], 0xa) r15 = getpgid(0xffffffffffffffff) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={r15, r16, r17}, 0xc) setgroups(0x5, &(0x7f0000000180)=[0x0, r3, r12, r13, r17]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x1, 0x0) close(r19) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:35:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a6", 0x1, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x751af240) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000005c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0xfffffffffffffffb, 0x5], [{}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x800}]}}) fchflags(0xffffffffffffffff, 0x10001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a6", 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:35:55 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(0x0, &(0x7f0000a37000/0x4000)=nil, 0x3000) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 03:35:56 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) fcntl$setown(r0, 0x6, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000002010"], 0xa) dup2(r7, r6) getsockname$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d794e61400b40e45125171522c1ed3869fdd96b4e5b4b2b2c1f4fbf317582f6cc5abef9a98e30dc5a2b45f6660e1986125e2342ef309a0bfc7ccf58073ae2e5a9cc3aa8dbc3678869c50b914ce72aaecf15c10830867c5506432f3a4fa43af295655fea6be100161d100000000fdd699abd6399c3f09a221b01549275d702f8d0c1eb05624b742034e90479d3d619aac7b1b4741b288e9820162588be463293a30ef2763dd46192abcbf8092db6ac6a5c9f997d57d3022bb6cd0f7b02cf8c28a61743593865928ed187bb1e92f8857bb514d45ad212fc2aad924826e06384d7bc9478afe0ad7ee62053151da1bdba8dfaad4514c9b0176642660f2fd3b511605414c6f75d7febf0e8a70b0f60c027f263872e7484755ed8e0450e568d7ada22a61f4da0dc633cac2bb75ea059aa681d7e6b4"], &(0x7f0000000140)=0x3a) poll(&(0x7f0000001180)=[{r5, 0x10}, {0xffffffffffffffff, 0x20}, {r5, 0x40}], 0x3, 0x0) 03:35:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020607e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) pread(r5, &(0x7f0000000280)="7cfd5bcf5856d9e68cfb3d664293551913bbc906a52856b617d13b467e8b2fa707c3085c1ce179a3550e800de18ceb0a76f77af8a247fd86c215c20730af286d6aaebde2472c752ee8888bd058a9c677978540130736bafebfa8c6b1a13931f5ac151b3506f4bc3000e9a25dfa9b185014cf32656cc1dd9c8f0212e1a4538b331b4efd6427d221e13b3eb85aee4a45cfa2c408ce6a5d5b7a8706e6f3fe47165b54470b947c3919d517a372af7bf62cd600f7f4db8420798260c0cfb00c27e389d076a207e859d62eecf3cdb205dad0db617fbec38788ffd5d7f1a19b97a04d8f192baedfdff21cdb358edeea", 0xec, 0x0, 0x20000000000000) recvfrom$unix(r3, &(0x7f0000000100)=""/70, 0x46, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) getpeername(r8, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 03:35:56 executing program 0: getitimer(0x1, &(0x7f0000000040)) 03:35:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:35:56 executing program 0: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x64}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 03:35:56 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xdf5d98d32df367a8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) close(r1) r2 = getpid() getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r2) clock_getres(0x2, &(0x7f0000000180)) 03:35:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r4, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 03:35:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffbffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) flock(r2, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:35:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000a00)=[{0x24, 0x0, 0x0, 0x10001}, {0x1, 0x0, 0x0, 0x8}, {0x6, 0x4a}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000700)=""/194) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) listen(0xffffffffffffffff, 0x10001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r12, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000640)="4455f172b9a1847f86a77cd2657fb38a5d452c08d9c4af36bf680a510404da37fc50bda2b9e15c373d9ec8fbdb4009108c8180734c9dfa15f9c8d1118aa3146ff8970329754e27762207175064f8c5d20ce5872907583d764cd0979f4123332c99dbdd677c4bde18373b1786f185", 0xfffffffffffffc61}], 0x1, 0x0, 0xffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r10}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket$unix(0x1, 0x5, 0x0) dup2(r15, r14) bind(r14, &(0x7f0000000a40)=ANY=[@ANYBLOB="2d012e2f66696c25300086ecdfdf4398b858c9b3168ee8b9e94b228461221157880e187f432ee2082f0ac8484580ba2eb29eeb84df3e89fa3b3eb0776700aa38ab8bc40beda4d1413f424ef246cac7159985f11b7f2f682775a5d060bea30cc922f14b745c36f687101251835bfecb879cf800567cbe3f82717b2c94ae454f5bd7698b752b291dfea6bd288b1ef95aba6afd1c401f9536a6ed326656f065b2132bf879d6ca44c24211953f6942b50a83a487d8eb9c8f108a4cfdffb0e54a49372df3df5c88fc6df57285dc97cad336dfb8ce245dfe5d78e951cff375855d822b0ace69d1c009767316ac81f239a682760c0e53"], 0xa) r16 = dup2(r14, r13) accept$inet(r16, 0x0, 0x0) fchownat(r16, &(0x7f0000000300)='./bus\x00', r11, r12, 0x4) r17 = semget$private(0x0, 0x0, 0x80000100) semop(r17, &(0x7f0000000440)=[{0x3, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x404, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x5, r6, r8, 0xffffffffffffffff, r19, 0x48, 0x40000000000d}, 0x6, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r7, r9, r20, 0x1e4, 0x8}, 0x85, 0x7, r21, r22, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6355c03a, 0x3, r2, r22, 0xff7fffffffffffff, 0x2, 0x8}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r2) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r24 = socket(0x18, 0x2, 0x0) r25 = socket$inet(0x2, 0x2, 0x10) setsockopt$inet_opts(r25, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r25, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r25, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r26, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r26, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r26, 0x0, 0x200000000000e, &(0x7f0000000140)="eaff125c00000000", 0x8) r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r27, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r27, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000800)="eaff00000000000003530e3e19db6cb0060dc2737943c9058d0288d5d578afc05c4fc89d16dcc365f61f8a4610cf7523c4525275b32b1485799b43f4091ae5137e9530f55d3e0e3beab3b10909cfd8ef580c257ca456af2c8e68be6178c37ab451fce4f6003f6f8b9c999e5dc7c72bca417ad7a74b764517578ae19d0d9a5902819bd84d7c08b4fa4edb9e17a27a9908c65f02a63ffbbfa8a20f20d25303041888cdc832abf3298d924babcdc3f5feaf12894342ff971174271311d609ff3584acc68b60083a7c82bd892615ce6db95e4429f0400b728c3ad9eeaab7d893a70b2b8b695054c8ea40632ffe775360026b773fd7f67de2c79b1cc3d4d68ac386aba55cd3db0a247399e144666fe32fa22bde0edf2b64b8a74f20a289ec69a8eec01d1c046086f51cb353d88215573fd34704df64a7530f0e6e51e1f36e40154b68d6ead755504b84249b8fc8e78358ee7a0cf6cc7408c003e3f90a97e0d04913d8d2d0000000", 0xfffffffffffffd9c) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r29 = fcntl$dupfd(r5, 0x0, r28) close(r29) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r30, 0x0, 0x200000000000c, 0x0, 0x0) 03:35:56 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x808, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x7, 0x3, 0x8}, 0x1f, 0x7, 0x6}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510f", 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000080)=0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x4, r6) 03:35:56 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x160) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000000000020ccd969f5c79da00"}) close(r0) 03:35:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000000000f87c8a5b67071b542a52871d00e100b811000000290000003c000000030000003591af0dc1bb0700000000000000000000154400000000000000912e63e87f1ceb8ef4d8295f8f2a4d00b0e4023ad2604a937753631ad30ebdffebe6faf7275a4cf3f2b452323df61e2e6ddcd755fde221b1793a405867c34a17764dc38cd7dbfd11f78ee47a92ddd9a23e8021136bcd93450c13c1a440af54bf8a112b883f5855e8af0a9cd8fcc21e567e38d02f3b6984206a3612796a52bb0c0a3af42d7da97ce741c1a09f5f4ce6d9e24108b96bf7512b9ff5ce71a574bce0fcdb844c9af874c69af6c3e54145077dafbce18a9a30382cd4aed5ceb27cf44ee386a3f13a9ed8936672156ed47f5c469e9b2d44221828b87bc030193578c6a9826d83cc901c32a5fb6be671"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:35:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="cbc500000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000804a0000010000cb953fc32d5916a80a3469fc6c06eb19eb68d3a81b046771ea811c2b7cdd564773462b9d97febe60f6ecb410796240dfe63bc14c5b3f556294a0dec348b90e6a394319ee31e4e42a0ab6e0c90c759090bf1f2ad4daf348cb987995f4bacbaccde8cb59cbe77df3516b5de30b2cc2ae290f8d7c65bbc99d4369046916591b6228cf06b9b8650473c11851fe31bb6db94c41cb8c31f1a022636c8fe791"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000002800)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000240)="9a330c38b153bab176ed7ced926def360a020e6da5c8902189c6090be9f701e768225676efe3c99d412e0bdc98c74929d7307be8bafd8a728a9564a77f489070003acaef6ee277018b5b406d002519ba743dc788593d891f8b02f872c6a07857d98deb156c95fcad6e322d41f13ec3a95613e086cbfd705615eb3d6e836bc57e6a9a2d16fd55f124509c8f964ecfc4be6421dc858d551379a21895a903a2e28da633c140a2e415f1b0d8f090d4a09815469d876e6da4eafad9fb01b45bf3c907c172cdae3b78abb750d6bf0738d29c2dbcea41931f9a258ab6e2519a73caeb1a1d300529904a9d1663f6bfa0e74c291a6ecab213b48d30ffd5f3a5c4dd40e9a3c89682ff193950315351846b86288e71e7186bdc68ecbd3fd1e1248f66fdbfab42153d029b23710c08cb88a9aa4943e7c04b645e105ada1bc8e023da4e3e3c0609d30c003455f6ff39258c278dc18e97eeb0f7ac790813b02d600a153bb3a20e0858c46b7a93db62b3f1750ee19b20d59e772919598ead2465e9f25e5a26b78952d88163535c1aa3fb105723e0c52bb73c4ec8e2e19352a0e1bec34cdb81797e11bc652efcfac470ba66d6ee83f2015a50d48dd7e8ac197fee1ddedca9bf086cbe62a1eee05726072555d957fbcf39f4a558708b0e31655fc8ca3800e61f0e5d79172997f5b43b034dff9c6004ad0d05084e14ea539b017ddf6f6b5030a76b53ef48befade4d07c6f490bf5292c60c436eb01376508496343c8013339495b60bd7a2e20920d2f126562bfd86b736037964a819b0c4b474703ec43841f5ec15cf19b1ec86c17ceac1accc1924149d464878dd6305f710c0987908d3b8f3e05129cafbe8a8ff34ba899ea94e9c822be9ad1116c669330ab56529bcfc5f06e28289f8f4ed18fd232bef5370c68b25a4508ebacdc13c61ddcea5385fb8d76c70352cf2063e36c45995defc212cc471f53beebbd945bf6b861a4f72b3d99d8ffc4adae73be9f96ce55987b21b5ecf1b6d685e809ee86dec50ad3cf363c45cc3c04ea48fd26f6ee10056b5fc576187d0aadd727e559db7ec082ede1ce2a8a002e63ab438ca8fb6cf698db156d0ff3ff0c8bcb2f176b72b9fc948e0c2f6441b465bcecdb53c5e4eeefb3ce70afb874c0631c372f5183601a4455ca809a8c57051a35121a96ad1aafb61cbd866fe64208e1f07839acbc5a014f27cbfb55290f765fd400fdefbdc7c3f474113e9fe735ae18252394136d75194bc738c6bc238b49a42d72bc24e19628ca516be30b166a7a94aca43d45c53fe73d73ef4d0764a15c961ab5a62c6cdf59157dc07cac5874598fb0824dde9b3b73fd709c23e06376778140343477f45bf5247e8cd40e8c2ba38afd2e851105542881a0abf71a579b9f6d2f7bb3701023cc907f3a84c4a86a522ef788af357b4500234a13874bfa33c084929ef2fe4849ab2b179e944f3d12c9304418b88c6a17863e8e97bce34aca9fef9347b1492659782c5d16d369b4e40ea7f50732625c76c80535b04b243fc6e6c148e3c8a1faf2bb5df49aaa7a608ca1e5fa8596fbe542546fcdfab47d14e94c7f973f6cc58c5a3ee1bb8705075a422bd7140afbff2712d01d67c7d93fc3107ef978d29dc243ff82386e2cab76849f0eb9ebb3bd3dcfede170115558268f35c94be1ae3f5c0e3157b5e99ebc0ea9a5fb210aa2337c5ccc50551ef560f9d7e7b26ea24d21fc691b2ecf961a86c8ca3ba9361c1145a0ee978c907ac118a3d47c89dba39cadd3f295265b40a5d3038319f5d4761b189f83d631998ac2c080521f316581c6a91318e79a997129d5aa08415314338e4c974a3f020cc00ec9c1d906028ddde28c771c00e5dbd709b972d04c7166758b41afdff52e82f01c4d1fbf811003924df469593a96dd709585c13cacc1949870d9227d69c34e4bd668d50460ab15913e124ff75248fd4ae357b47113f5c84ab646d8383646d36fc7a669490ea7e8b3ff6eb1e4160293dbd86791b493738b20a82421225e33d802eec727dd99b933cbf65a6a586fa3fe2da7c53e689817b9b42b4aeba61f707f71e4e3d51e1ff5cf220881f14420c0d4765d95483f75ffd78236609f717266e6085cc6ba5413dfd6a8d83627470761ee0c5dcc3f1e5f01267fd0d27303e9d2aa4a9dad47a4dfa0109a1c37857eecebbf69f77f1904bbaef1e7cfa5444e9cd50b35951a39208fc2a35877f640e33f637089a41d45ed8c810fac630391cb44829687de24111e6fb9a0d238fb51c39c959dcd84e0f58a01a0179c31737fbe596de0e0f7d170050d2164239b6f217c1884dadcd02595e7cda0ff2e49ca7c577d80d784f7d6a28f00f399100c0f7d21b062a3ea33216b4d47b6aceff651bb38bc2b4844270c97589b54cc7ef94a2f23ddbc3872ad6927a48f7fa3b962f23fbcacdf61f8d214da27a517bef920e0d745d4f12c0686ec4e2739e709da1e07b914144e289c5f9d5868ae7f78ba1ff8a48ef3bac512a3d35b5952ddbb9a6615f6152887833354745b74d79af2c4bf3ce0a45b9fcc38f6ac46eda000bab2dd989451cf420aa4daf156f0b71a413f19bc0e6f6d5c6b25bc5de464c9b5eeb49e18e4e87fdfee41a247f1c27758349c5a370636f1afd33c5ad1a72b14442fbbfac88f38053610508e153314bb7721ee45449c5748f2df0ab691d9c1681164e27032a9507e1554e9a6920eabfa4b8ee1bab0e67d4d4967d14e7aa6ef0077791461abdf62403362b03742e0ec6d5b48ead46faaf5cf899bddc9e839442a2ffd3d581bb798e72bf81eeb826d985f9500d1cba2e981f5aa1a55509685fe1d7d52753ff9191d9cb850e3bce0354cdf12ab0948dfebdf26a82a00f3e141fbec39a010ee311b02c2dbbdb3e9cbb0e5028699a1e4c07e65b926a52b0892ece38c915f1e1faad2f014db11a12cdbba56e36f22c344cedcb522a3b8583a2320dcf09eac77afb92d70c65354c7ec76b1f844a06eb6fac55fec4a6dec3c1de15650d39dd8156ecd3af0199bea60d9928686db24ee3be380376c13b49017cfa719feb3ad6ef1838993293c54287424ffb269840b79dce8c125e8c3feaef906ec8f8b3cf9f7e1f54c8c2b0fe3c136055f891698a159a21fc37f6c07de00f7912ccce28c84f78a6e441e0453a06a93bf49ed46658e5388ac7987d02dc208c834816a3b394eb35aac380a5712dd3f022bf31596e1a69d6e74ad2ad97030929415183d7d037c02a15b0408980a6efc410d9b49ed40a8b8a95b0d54f8bf0b5e6b1d01703064a6300c94248d2b352b2f873fd2ba920b3b8a8ffee6e0b7f130d1989d6af2f44dfd4940cb0de2f1034b3007e5928bdf4c6948bc704448212b9b75f89b37c004d5f03ad4dcf0da8863cda140b069563debc66297425f61968fd5c4e10d2080269795d7bbc477e206be1e697b0916a7d10904ec88bd81f90075a779e4c209548c1f62c017f5cda9a5b8a230514108aef6e361864218fb837ddad3102c07bc8a9d6ab85d447a9efb7492183e8f0cd4318869be733ccefaab66f732bb2135890b5567ca60d3cb45da05f572bbaf6a432d6486b8206e0b82b557908aae7d8cd2e2160e6acaff0a441f7b1ce2e0c9e6f5f4aad85c66d70105f9d821964cc63946df641d3de600c512964c24b71a39ed8aa9cfc565880bbf7da672c54f70701dc5c0c81f6da0ca8918047d6042248e88c2b7c216f8f68210b6dd09a92d5c33f9379e6818fc8a26fd8b570afce94f5fc44c2cc28b6fa22f954b6693af18e8a9d3ad5ce2df4ad48232155f8661a176e1bcc7876395ca592c8aa13d04aa6676a39e39e3986fa57c9c31db02bf53da6f665b7401a93c8e29cadd55b9e403a4ee4e3297597294cb86f51f53eb9d09b533f9ce8e3355c248f440d4a20b1f3932200e3626c2f535c8a006c66213e7cb1fa6d010f7e29f50d1a75994e12e9df4a46bc29be9ce5a5e7eaa25ba97adb53b61b0b3dd05e98ac7581cdab289b017591dda81f6b3e8813fcfd6c52b2f0a5d788c39fc10269d44e260c6828a4cf2b41e2d8f5ebb57b5d31e88c02433b9d4c94ff4519c73335cb27eaccc2567a3e174be02d64996c64fbb4e19aa4196295ed778956e59df3314df10c195e524527416064b445c61348c8178cb7c46442266abcece90288c8e3f582e69cad37922cd40c7333a145cafbbd550df0b242a6d92305fea7e5c461a193001a861fcd079fc3e4ad9d30aae2b88d7997752f6bbb7de2db1a4e5aeb798d545490752d95480ea7b62dea6411a4eb4daebaa04b8b8b6b8b93da2ad3914ddf7dbfa22416d98bf62999f450478e9758401f220e99d173e96e74024f5accb4ae0b1cbe4c0b3113e0578885b8dc86057a3544314ac8769bdfe522f97acd756383c424fa2fca5cfd686018033bd6f852b7bf51f533491c85452e826d9dce991e8bc3c9b4ef6dba6f9016543fe71ee6f65495b2d39abd679872efe579edcbd3f9b611807a4f0ab478ff1707dc56b97a0ae97221cf6c25b07caaea8cd207521e70b0441f6f0c72bc3fa952beb3f3ebdfe5d564eb5df2443eb7da03d82ebc1b2d70471d2ce47612beb07773b5dac2e6783d482223c8bdf6f783784f9179a399746cafe04474b96f842225b7d36aa5eb94c047bb4802d8994eea4074c1ce9c05308a1a24a9534c68f59f5cb632fa4564b730876678176be83389b7eb6740eab5ffcfb1eb0902bebc6e2d1229a8c2e73384414cd857d42e9d0170ccb1f3dcc454c5693bd75ad3765713964cd37845f95d30e292d721affa9c307d3be41212713de5777badcc6b6acd972f6f2479c929c68d360330abb4564a16354ae4cd704a24ee458e010b33a145e50299e781c3220c361181c90e7de7a2bca51ed7a0ca7c17bbe3df38992d3794ca7fa7ebcc65c8f3079acee12dab7250ae598c3e5104cdbb1e14b1fd4fb81f48bf7dcf25e306925587916cfbffc6898f75539deefd0cc05fdaaa8b392e3c260f3b1fc4d9b346bf6aadbd34c66dfb391eb1aa8ce1a3bd6d2db478b6c9a1e4af0f2b7bbe4ce8f56fe1d02c47703299068e0fcfc261b4d9e009c558c48780fe3639efd34d9b9904709598b75c2b827e322977eb0fed44f71dd2ad1295a068cd01c3e60f1883dede40d6f9b0b6e991fa1f01e37e22dfaea3188bab105f527946c5d32726a7d4d9625affd43db89bcfdb053c40819ee427c924f57a3c421feff8c0885ef78dd269854dd02a697ad23255fc17e0c5e7bce1fb91976fbad6a5c43d48439f250637dadba1746973a3302dcd76541a0fae2a596a346211925e98961c182dbf3e70e07e3922b4b173aa63d1e97586e1316db59fd0d2664f3ea3ed764ed13e08746ba5ca53c53b6ac41cac089b62d68be50950abbb98dddb5d0253367a6ef55e5bfd4b9497a84c128adda2269329eec6057f967ba4119d5217497355a8acc43f8642783b76c058470e7be7503ef52ebc6722df143d9ee5014798a1a03cedb64b9ca3e358e9e3b192f4cddda2406650ae2684d9517ae3716013d5603cdd6314a03f3454d9f307d0bb3276d769e42ef85dde120f14c41859cf8628c19d8d97746952aa47a60efca836c61499f41e96c1f82ba881ae2eda123a6540d5a6a9ac0fae2d986001da58c17a0191f854beda78c1db0a184a4b1986ece5206f9c989a0e84893427f38230c19814c3094cec672e6209233d51c95d11f94074b697722f5a897a19ee78c1dc0978d008b16b5df08de3274b0b6f466b811e49fcb6d93f2f2c5633d1d6b673aea077aa3f2fffa8ca1c4fea994f4f6253c761c3872c5a46dce86b95", 0x1000}, {&(0x7f0000001240)="0efa992fbf13483ade382117dc743f84fbd59a03d247a924764d304e8040d625d3a74ba2360e059dd95a9f61d87e47a0c516972a49be6ec2525092cc6c736ccfc15cb39da78407fa436c73e363a0e92db9fccd2980b9f7d6a01e1eccab7aab138559b0102cb2ab40cfb60e5f7940ef3ec4e1a9bbcc677c67f5e27cd010ae865fef04d3c3f14fd1cfc5aa908ed00c46031a6504d2d9540b3e1992019e69", 0x9d}, {&(0x7f0000000040)="a44bedc4a480ef4ba1d5da8f226d5cf01777abfedb34b3010c74c626efdc8cc39e9a887b7412a70b938a101f7137fae909594cc34f76ccefb3a18fb2ea5e25e711bbd5f4c1792a835094493c045d2a40ead5bf32d542d54c17d68a5bc0cb18887216043a0b275916d0ccbd1ad94aca326f7449d7d2ac8a970b1c41", 0x7b}, {&(0x7f0000001300)="3f934a373f5e1f7e5044864dd91657d1ec91beb182a9a48a447f0bcfb9fa5e2312de4911292107ece401ec4016974b03ee10e05eaecbe71bd9b0a607abf926dbdc5fee1243dba4680935cbceda86ef8a8fe8b26a5bf8a8cd52e72d8502ab035c98d92175739e88aa09bdcd4690a354ea0001426065e798518caf33da4bcfc224e63a", 0x82}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="bdef6d12f0e0b078c4a794fd1a74ed661d7ce2153f2d3a6a146bedc0ae72127528d197ce6df1ce718bbb9db0d5eebc49b950b8a2383db8d139d442cbd34e5547cb8bc92b626bbd02a9710097a7ba143116c31e5f18d3712c51ac71ac6ed4f6df8fc1b34638947efd1ce1e6840f44aec1becb452a563833c7c28b0f78ec1adf8417e888990068e18ef286ffcb55895bd6589074b3a40de82e87603f5e282ce8d389ed4a281ea394ae7375311072eda93346", 0xb1}, {&(0x7f00000014c0)="acacc2ada0fc0a798d6dde3056b7e8c81f886e665fd835881516224e8c8083fc1c5bc7c5af6390fe0c9106ae6b2b42cce6db294afc5df0b9a0bd5cf76c5c0d5f12fc16c1b9c15df6fe0d6b9f4bcf1ca6beaf6fab529f36d714a1f040885e0d8cdf9b5a5c8c4a00440e462698a6ec33f175b86d2aa8d84c977b7bda8fdc1eb3149f7ea055d07bbf7174c63d8e197efb4831094affd4543a469dada26086e51ecbc9cb1ba07e4dbcee5b4c3a047cb798f8ee3b41ce1d69241daa4909a9e09c367a6c28710bc1ba7b6fff845755cd51555549c76f2e", 0xd4}, {&(0x7f00000015c0)="5b3b3b90ac74cb89184ceac707760341d4c01703865aa824bef0a86a126e7235ff91fe6fbd20a0c3d583de6eac37e58b364a7e14024a17f79bef85f78de00f715450601a68c762d32a5fa20badf9a90f75e73594739313ce5d13742cb3566e1413a7b11b4a2e77fafbc645fe3c29466e19dba7a941f8589c24f75e0005d1991f0cc1e5294450f2d6c8a0e48a4c0b40b27ab3b809fa75542ce812ce25ea453eb45c3cb7147880d472369c78140503ca4ec0350425e44daa6443b7f469a15713db25580d18c93d4d594617f32d3039df3f5b7de55f5f50f4f80eab7a44df47124bd76248b358", 0xe5}], 0x8, &(0x7f0000001740)=[{0x1010, 0xffff, 0xffffffff, "be317b786aa46b3b99fcc65f6b505ebbcd10a685f48e930298a903f397b8a991835c373df6ec8309ed7079769ae98ed549194978073c9162d5bbbfe01ea4d387ddfe7fd4e7fc6902dc8b8e1e6a9a7bf940d2ce8f414ed3234dba19f0885d6e30e432514ffcd4924031fd34f87565fe420bec0307c6726afba3b41396cc3d3f8f85a538799f199f5bf471b15b56e10684dbf06cd62d48d1ba0ba001dc13ad7aa01580fc38bbf5510e4aea2440c9c790d607967af8514943d994d54dd53cc1ed43657fa4c2a15911c6c31162f384ee7e92fb92405b0a7740cdb52362b409d933c4ad64985af317f6879f80cf70b754fd6d25e7bd5d80d7a906d6d02a4857591e89e15944b350429093534e2f86a1a54f694d9a502e8d09220b916a7786d0df179b4ae78fa1ce2597dd016dfd3d3a34664bf109415608c0b89eaa6bbe3565f636c9d9c6d0e271f677d330f224e4fdc9eedc31be9bb64e5324da0d9d45098d691ed24e0d2423e58b154351fe86fe4bc399ffdd58fdda6748be5a48a70076cd367c01c8669427c5b71bd40d122649955d3baf4ca545fc4e23f80d072b573d91a15f1a87250764721ccec947ecb07230630d9409dde2cf631a985cbc449333b5b0fd25499aa9495664be6f8deb4362e8e373098e94f69fbe689e1003ec57d10d5f9627d3f4ebdc8001d540d286bd82c1cabf5c08fd576f2294fb80d3abc181eb6a0c07689b3cea4692a6cff01b0edea594113201612eb6e9edbba59857197e47d7aa744d9a45b57244fd8cace87d53ac29ec30658734e8e8e619c50d3a4c3c99b71ac5ab41fd3964b43afc7ef27e090dc73fe9215a259dba97201d296afd4eb88d86ac0ead37065ab98fbdd7d4fcb05aeb25ece3f49319b2798dadec55f11eb7f5551c5b1596f3c6ea52abcac11e9b605c0cc61a12de9c635719f090cdf244ee69e518aecc792cf8b725d5989549c1d70d9aa0ed55b449b2453f1b8360dc38d09f94f2c65a2ddea3f65bc959f03d0998b4f309114ca170bbc05f6124a082109f2873f8aec60d95b85dc39381b548aeb213e371183fcb182551bce1e1d463d0303b6bd4dc0436136473a2466af8ec8a497c40139ee2948d34896c3ba53df14ba092d777b2a624cf0ffbb47fb7fb4a9d6dc569a5068ef64f2cb312b3af0f9d862ddfed9995fee22800de6eb946ddab0390972540ad699f7d110eba11cca83bd5632b512043660d75e04a2a746b59f19ff407f6d4475edcc4107dc520274e5acd9072876fd37396623f49568f1be9932b521d4146259c6b9fb47f89fc1788f783919626e58cebf54f93db2b49e3b5b2f00ddc4616d64982c7801c923372de9fd72bf6dfe9ae12799ad4c78991190a5e28fc699e714ac33494276250a3705a670b4015b5bc6fa6736727d6956d744aea176ddbd7c09df4c35bb8b16bcabfd9f2da4f122e6b961fa43d35f31a03cd924794343dcf74b2bfd4992dfdcf5f8bfe2ba13a46a189ae472ceaf1f3f9f926e8a0d92f139c650ba845e237ae0bb76c0fcc58fc03ed3c9af16a765002f4e53a6c925e51ec3bf696ec6d04bcfc5e4265075f966e9d9f8ddbe954e510b7ddaa2cda87e06a745e5282711df7629cf0c3cb84d739769e7c446e8c134e080d097208a5a106f67ca2edf7085c7e48590f64c967262ce36ce2ec8823d6cf53ee7b07ee9692054bd180483fb289afe7b4f854b4e1046a7d948854c30e4fdc810fda69076f8ff9c351e3c3dd412b2b13627575e70b28151d5186fa86e0b7fb7f790e1b658ef5c7674cdbd0ce4d43d7be40c7263a668fd88153f3868c1721bb13de86035f099bcae7e9b31cc04b695683750f9e64aaca1834c82f96cedf9d788f89c6294fc908c3562e50b2d54fb7e7aa51551d9aa8f93f02a20c4b2c193efd3ffa428d6db4bd7f6ce075057c650a90c80de3d5ba9d3cc299bcc118faccffd2785f42c93a5191a912aeb13d706f77896f7df282e81e26287341eb10f8a6402df3171ba7be162144ffe04383d264dc40021bc0b982a52bcee5e31637ecd9305c5cb7125541746bb7c408ac8f5627a1e7de0d0047af296cf5309cf1c4ae4d276afa112864aea680f8727468d0b3a0d25f5a473002b8623d1f6c4bc1b73673a46b756af1905f7a367b335f98ac97f27f6b7a087626a35c11875e8d3168bcc39dd6b2ea8aabdbec569cb4c76acacf0edfa2d8a511f9e2ffe0c7c1c6d2612e39e63d1d0c0728a8c2d2c782d23a7a5a0374c5dbdf2d3683b6d448d90ceabf5949b6dfbe40bec96885c0661bda62aa40ef75f7aeabc501675f8e0d929a4b0b2520a24083e210b16702327000693173d7cf662dcf48becec765f3ccf0b3385f859c5a697c6976196b89f8553c0fa7f7b93e8978dcfece87b68b6e1e48ec1cde753ddb2d43f600fb2515037dbb21d9ad245adeed58bbf9775ca10bda5563968879ab0db29ebcb82d223609d66a8fef7335cc458a06ead5f3e985e0f797eeb8d75dc7eedb6d63ba38a75969339c0e38b9bf93f2ecc484cfbbf886a71ae8164c20d06dc2d35af61065bc36615d58dfd5711b4573848bab3e3f8ce057d3313d1c2ed91feb61b1b30f196871f9a419a48ab0a35a65faa09382ee34d0d8f01808cdc15a12fff43fe9fa92c5787e3c94b5ddb90c9c20751f8566f930f75d42ba0f60eec261ab88d535af250a022975f645b70b578e7625b69381745b321a66392f00ff537448f5b696710e98cf2949fa40650eaf3d8305bad28711c264c9faf7485bd310f83bc9721e8c3b3c730adafebdf299437fcda33a27cbba9862d79d3a7c39d47a232c564c9b8433c8ee4a1d8806a106f8f0347d2f913ea14b485e7c1756a0e81a76f938a12291940a0bcadfd7db718b3c3908f1f62e1d3cded3284f17b2462493f0ef4ea3d7d91030633d6b2395a5a2487154a0e05b3dbf8e282c92f94aa384bf43b06d96b310ede60cd9c947990dd0ceab7f45a8e2b6c77ba69065efdb5bc12447c5da649223e2686a4b0c4fb1b564b3da7e7afdb5109eefd700dcc9c61e997ca973d35fa93142e58694120924d930fda103832ee72e9124ebcaea3cc9a6e5453ecc9432bdbc29372ef99d3973a95a03c73a24d5e3ccf4c56c170355e4ffbf57661c4245799bef9682cbe4d55af29bc385efea743720f39bca809d7549c917bae5c051864ad833bccbd2d7076bf010a4e050fc9e0b6a4b99bbba3ad0c16626a3525ab1e6a6aaaa2a439d9a8cbf4d5a26a3eed63770aa4720792912ccf4b9e6c917664be7f7294251e251e471f0606a7e71de48099d4f36b23b3d92cfb91d1f4d5524f35c99885ff698ff9722e8bed85004cdb6576ba7f972c60370b700706b98bd86eca9621a5e20e5d92d7428941b5416348a5f334e1b680f8534229cd185d175add8700d1acdd5513458bb9f3839dff02efe7f9ee9bd223d5ac5502652b24fe903b5373d0097021d8fe38fc77a493faa386c27b5abf0fa101f12a50634046c02bb790ecf76926d43a8acb8329d0c5b78db3bc8ab72cbe6f4c485f33549b4fc6e0ec51f235d2bf6c44077e22c5521a5310b76e407bf3466d7310b07076b4385edd607921019021ac305b57a36cf1563275714836db76c0ff33d95e3e7935e52616d61f5c3ace6bb2a5428d0be8dfc6696baa073b3b2c2a4297f8c60aac5da8eabc82be48dd11824fd59c69970c0151082d353859b3ad3a8551516edc3d0d84f4a3c6fd9e900b1043da5da4b298caca4a0ae7d1bc69ff8314934f0e0ba4c270c4465d76138447f7fa57ba8c9c83e19f726168e34adcca9f501e42da25e24f77c8f5dc4b18f8bcfcafb06a25e5ef7205ece2fac97ed047c3d93827fbeeb889e9005859dff4b97145b461c6fc35b6ae8dfeb7db92e1e6e66696d1f7272d6cb1ab6cf4c3be5f9ed58527a07cea9cd66475600f23cac4db48117c0af7d4188129a5f71c53d33a130f7635f746b7fb1626e0abf11abeb5f04de6f32c75a997af5267b7f699c8e1e5c4eefdad713f0d68256e3424ce19915b647b13cc8ca7199d547e126e840eb4ce76f8d770186f750bb6abbdfa867364ed96ad4df372987ff9763686a33b9fa3046651646f0a2d63b1df67c3d2173e08330202a2e4f72cf041055c30aec95754509f1da832ea5e14025cb99ea8c6e75b06ff7babd384a62e6e78c6f1b1a7328bc0dc341f5980616603774fb4a46b5305989fe95cd6bbea3cfc98fdde5bbd90eb24b256117c1f6a75306dcb5c48fe4d14d67ff24e07a3e0b95e03c5e8dc4edc648eb43b79dc5db12aa10ab0ae4cdcbdaceb60f95ad3f57f5fc80b63059b62979ade5b79ea6a43f44bbd1524598deedf2df912a0782721a71b4b6cf71c6391f7a61f1712117de7f8d3786519f57bb314800ea4342b460ca48398b7fc5f2076c04f640ac0cf2b3aaf7c6ba7b79ed9dcd47aa804d46bf83098e6393415791e63b774f51f32ed994b2605715fa8bc07fb627b29c555954dbd38969996f58e99e16368c6aec4b7f561f305c0076ec7eab5f482707ad1a5a0f8e50a71bb377621570fc46c894f41484d1bb22fcf80f426f9f0e628fb518570b86c9e63986bf37ba1f9e300a8e3b3ba8b7e7307b6d308b63d79faeab7d6f9507a1b1f47a12201a9cf01d16cce6a59f8843064aaed763741cf89b93f2e1459bcb683a36a18c3a68a87f5b669d800b9c509eb5ec1cde855f064e167e29224b2126622acd5a6258ca35dd3989f4ed7124f13675dc9c96baee7f673de9c75ade418a515659523c20eb93a12b35593cbd49820a97af80e180b72eb4bab977586dbb70f53209611aed3e2bd06e78a1e4adbb2a02baf0d19e01683cd19b7b2dc026f5342e2d567e917af45d0dd484008c303067cca90cc07db1a5ca372bedd31c281349c8b906a4e29dd4be96ab2f9695251be107df0b11d69320c94bbfd5b19c732c3d0cd15286656242fc69cf54c8a6fb08f9e2c1e7ddb6c4e0ab9aa3cf5035bd8bad77bbf7853f781c20d81ca99f86009d3be9e2d7c014fdad8911a18c0d87a4ddeaeb2aeed71ef37de744b4a95633d6dda2e1c971ab9dd6801ed9d8e565334e775af36d7e7cfac44038150161a38a390c18cdb530a90f26e7ae072ba08918cdeb63fccb5619fb237edb46b0292c7ff8a41d9cfc66045d21edb76e6fe245eeeafda178061765b03b37e1a8619f7016ff11fab4b0045ca6b2cc2c1db000a3a9671fd59cb671bf42653a88b7338ded4fd70575c165b3a71de83626a50ebfc7434090fbb005358c856fb911cf2d6c9adf0edcbd408e73821dcf3aa106412c7cdd54a8256f6a734d6967795c419b10c9df7607de9e63e64d1125e2f8231b6caa21fad7dc834b5a56369f62f6e2260dbc9bb413abded4bc6e72bd237c69002357bae0102b8c91fd8b3776131e86576a20029b29aea50d27e6e661621df6a6445e6e8be2636cc802f86ad4909fbd09e374a06ef72e4123e8ecac852718d8c3acde132041aec9c13043ca2ac3d8cc1df7872eb7562f6a477a2e7c6f3f7677d9a20b711bc30d57d29ef33ec5ca6d13d40d63508b3a9b566523f6ea104185f8268ac2bc37257425820b66b470e7aa66a7a4ed14ce59554b7953087a30e5a2c6a0fbe8cc916256cb1ab7f0c7097cd752db67fb858dc39b935f86160d3d9e6dcc88a5c4079b7ed1f049f08d6f5cfa0b107ee31129997faae0603c114ed1a44bf7bdc9d0f0d5aa350cf4e277c80582efcda71cf8db5261a3858f0bd808dc6a9a22cffa29e4affedc64e4789e0b477cba289996b97cd6c1180b98a2d31e58405edd5b0806932ed93580f8938c49"}, {0x98, 0x1, 0x6, "c42553a5b8bc4b802b428d5a19312c1c6ee939a92865c8a6ff34816332dfb05b2b90a081454177b4d479582b7f2c0ba24159581e9821f957832a2030d6e14fbea4d6c97e3bc9bfe3a345f83941b2c7e52d08d5e11dba2b48578659ca15fbc950f229562b1b8d9c1feed50631bdbbff315620a2924e2bf80c2b52efcc7ae070aefe53321f"}], 0x10a8}, 0x400) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:35:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r4, 0xffff, 0x1208, 0x0, 0x0) 03:35:56 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0xfffffff8}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0x4}, 0x10) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xfffffffffffffff4) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x6) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x40}, {0x74, 0x0, 0xfc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r5 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x8) getpeername$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 03:35:56 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='-\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget(0x3, 0x4, 0x1) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000080)=""/3) 03:35:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x800, 0x10) readlinkat(r1, &(0x7f0000000240)='./bus\x00', &(0x7f0000000300)=""/231, 0xe7) write(r0, &(0x7f0000000140)="220e22", 0x3) lstat(&(0x7f0000000480)='./bus/file0\x00', &(0x7f0000000400)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x40005}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:35:56 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c649461c385a9a361034774cff030653000"], 0xa) r6 = dup2(r4, r3) accept$inet(r6, 0x0, 0x0) getsockname$unix(r6, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d003d274472361a809acf19945175f39c0b30fd7421da0a458ff088ba7cfc19d9b972e902032762e367bbdd6296d6ecfb1354864635a51a9c8d30af8802179b"], &(0x7f0000001140)=0x1002) r7 = dup2(r1, r0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0xff2a) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x7e, 0x0) kevent(r8, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) dup2(r7, r8) 03:35:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14], [0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe], [], [{0x0, 0x0, 0x0, 0x20000000000}, {0x0, 0x0, 0x0, 0x100000}, {}, {}, {}, {0x0, 0x1000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 03:35:56 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x1, 0x0) dup2(r3, r2) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="000056f6", 0x4) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) shutdown(r3, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r4, 0x0, 0xffd) r5 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c652ff7"], 0x10) shutdown(r5, 0x1) 03:35:56 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) recvfrom(r0, &(0x7f00000002c0)=""/112, 0x4a, 0x802, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 03:35:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0x1, 0x68, './bus\x00', 0x101, 0x8, 0x7ff, 0xb42}) 03:35:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) setregid(0xffffffffffffffff, r4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 03:35:56 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0xc003, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) 03:35:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="30000000b271a2093ef6feb09813fffdbc1ff992bf6344c709e90a57490b942f9b30aed11b00"], 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r5, r4) accept$inet(r7, 0x0, 0x0) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000100)={0x2, 0xb85d}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) readv(r8, &(0x7f0000000000)=[{&(0x7f0000000080)=""/89, 0x59}], 0x1) r11 = kqueue() dup2(r11, r9) 03:35:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100e2956b9223776", 0x8) 03:35:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="001049b355b019608e00d3dbde57c7bff7f1ef228dd9744feaf100fd6b8ffee5a1dc4e643a7e0577da6ba51fe5d15b7af10583a7117838cd020e690d8d13065f124da261993126"], 0xa) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) setsockopt$sock_timeval(r5, 0xffff, 0x365692669c68d734, &(0x7f0000000140)={0x1000, 0x401}, 0x10) 03:35:57 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 03:35:57 executing program 1: pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x1000}, {0x5, 0x86, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x5}, {0xffc1, 0xfff, 0x6, 0x2}, {0x200, 0x4, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) msgget(0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x40, 0x4) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="a36762072f9ffbdbf96a1655bf7e9d6785f7bc57dfbaa57fd2ff94846b72029d8f90b88e19f14432b0a49aade01bc1417b2ca1b99c6fd08d2a740600fe552c0b843bcb72bf1d3ce83d698fb93b510ba115b7ad2d0d70bd05f1b5a86cb49026fe158f24c3f8a8a9d5b5f4757c114db75cddb87752d0", 0x75}, {&(0x7f0000000280)="3b46ba9d3b31ddc4ace848a809c18fe4297a859622282d11b50fa31b8b390eed1808defb3dbf79e89c466b8d16694f34484724742109310e6b313f07df3917769fab1723cbc0a0a2f0dd789a79fdf30c3356c6a2eb5585639a347cd6751b65af2f5a2f46d9d9c381a04cfc4734b5ecb96bdd08919b1951013bedc95fab8b9c89e849f131512badea7c92231a285c9c85a6007f5c5e8b4cccfa61f7cdfc3ccc00c8b6205fdaf3905fc67e4914b19f", 0xae}], 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x2, 0x2, 0x1) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069c1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socket$inet(0x2, 0x4000, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0x1f) getgid() r7 = socket(0x18, 0x1, 0x0) close(r7) socket(0x18, 0x400000002, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x1d, &(0x7f0000000500)="2e914f1c65328b884fcd30c993a36a6b2fe02b", 0x13) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x1d, &(0x7f0000000040)="3b914f2b", 0x4) fcntl$getown(r9, 0x5) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x2b2) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x5e57151d9c2bb459) r11 = socket(0x18, 0x1, 0x0) sendmsg(r11, &(0x7f00000024c0)={&(0x7f0000001000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000001300)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df9462128c6bfebb105901e6bfcce15bc67da9d86827dd5ca681478ecc86ef7d5765050c91175f141575963b6ccbda56c148f7e08e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072722f4b9b663d2d1016a137d278c76ea3f6ddb183b1da652d31f0726f9c09d5e7e885a54c07d6a987e0f8908b84be5bdfcfbd6f33af460994d969b323c4356f1525deac16fa5c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621d454f2bda74655df62087578e1e58872ed2ac53e59913a7519791acd6981dc44278959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2e7c030272ecbddf9e56171dd54728a8527b2ee424ddf3a2cf708d8aacccf5a0db06bbdc62827b1d3eb159fbaf57cfe7a7021286ecdc90a5e2f9a4a770f8394082ef5c975f6d3fc82c2bf88084c9077b2315eefbfbecc8616e1671f2236c4b06f1b7490472b405691e28bd3e2c38d4d3b8634b0514438b2afb64286db1d0b3d35b44db48c9099fce778a0776aa7756dc03176782507b10b18b1e00987253abb437c8b227bd8b2235362a821a3d2a523e8df88bb059e02d8b50bd8094c450366ba41332a448de1105bb6f13d9d95bfd81145659aa680e23768ff7e4d24d7756a11d3ee2092709e707ac2a19b51ba13ecae4a14eb5886ddccdab71e6341b5b47e3dce28908dbd6051277583c43f7e0e5148cd2dc8eef8fba7bab4b797ffdc6431ccb5da50e3e0e13492a05c43765a72978c45fbcedcccf0ac0ca7ce9a9e38ad5a2b011fca2f58bd6747b64a7c2056a3e6a6959af4858550d4e3428ea0e4cfc939501a593b4c653f1315e367569d799bcabc0032d4a45ca1d691fead6629a40b842dcaea255b872b6e512f9f2e711f158b3bd5acf8adf31efd4d165bac4555a639a23f80966273ae6abaac081dfdcd364a770e57c97e8dae9100867c09c663451753347beef933af1979eddd51d0bbe8f9446bc4e505aaba1201ce268d47737ca85db7916d704f08c32ff88b030c80b7452880069e669b0577da2de666d1c0cf39ca5b600e47f75549c5251454ff98d94eba6440beb1f1d20b80398dcd0fb8e12b9798f8073d5456f1c8420b45b6586493037909bfeaf78733cb244d32db941eb50f22e26538437480867eedce762c7c5d1adf9d1f5e5ac9f34c6bd6bef5d1bd75cd66c5c222506349ba44b36bf556594f6103099b882ca06b0b1ebc12226cd4a87a28bef9fccc0e74c1a79e675ba6a386f44ff358f225918a9eeb79163ef5b31eba319f22ef80efa0bf0c9e64f9d6cd596a002f3f542efac54b21cc2b53c27ea666eb9e9ff4bee340748c595fcd53b0819d87e4cd3231e65ecfbc74b86edbf81dae912050769fa7a28ba1469035bce03ddad42fb774225a207410021228463bfac2b4a3827619bf59da824f893976e4b718521766ad4acf0b549e2e619903ff938fed8e854b92022ec271762b62ce90f371fc329e88208bbff14690301d2cc27567f29a9b30886802f56dc09eecef80cdff230e3aec150f4e37a5e22f832aabb92b43702bddbfabf168cf2f153d03220642fb2fb4bb1df71efd71dcb2485a8726043b54ed7b6a60320c6761326c950461ee76f69ac5ec781a1c90423ca00900ce87141922b1b08cd840e8689a6de2db5ab3542524a83f55d3e24ead8333c20f1d74c43c7ca593410fa8b37869a5ee8c3ba698bf43fb9695753e21f28304d8d7de4b88ac3f545ea0378e6feae6d8846734f35b8ace43949cf4b8e64d8be6dbf5827c5a6a922b238d14cd7d2dffe05f91b308197d210f25abbfdf578c16ec7e8e37ec944010995c6349f932f0fe1c82fd43ff53d3943005a503fce9ffbe9ede77eeaa036aa3ed90e3bab77c4a9cb0d472ebf66d90003735004230dbd4915fbc284a295f325632415fd5744cf9e1c75c78651e6c01211cb0ca2c2af69d3ecd1f2fb99e3b036c08110fbf6108b7920aaced8b9f0efa3ee4039e2c57599a3dc68b4a1384d0dc2ede3a6dff99095eb8691d661bae2533787d7ba4d94416a75d6b2b57a9c1781647740b88101796baa2d98d1270217d5fc5a845ff4c2e65c69ad6799707636592bb0f0a0a571ddc894e29a75ecc2e3ee19f64e6e83e22088629db8ba22165927d794f33355c01574b4661b3356083ac9abec025e9d93699a881c25e05f79ea7b972e0f3651f4b39b6596a9d002bbed06173427fbb33056dea5fda15a0abd51fa44933d7a730a54279347a7f1b51c2dabadfc548b157caba8f73e3ebcf349f99f0071af68fdac580650d084374419d40c6e0a0014db474a2ae93e4c7f00753adf24cb41ede8d9ea122ff0d5d12a0b6d1d98b8d93d10006f139d5becd22547d3aa92bc64c05939a17f8872c47594937920bc944ee89a5a47b39e2e314d6925e1e501137286c0da8732be5618e319aa4f12dd1656c2a8681f44802fc61b316ac756adb2f09780cb48f973330dadb867e5a0057a8882526e75f192a572a76e6e047619350f1be28278ba2f30bb6e655768bb725b9a40618aaafda7e0971d1a924bf283f520135928cae034d704f99ac905deab4087568a3413ebcba32417b4bb46b10b5d1e3b649a3f053c2e3424994065fede8ddcfcc6017f3ce6010700298ab2c6ce603525d7fd4f8b96fd2749fd84e1dbb002cc5b56e315297518c967a60d5dd515f3c044a46e665a1ca16e10aef5b264122525921db769d5fc1de844bbca32174c71c704e887cff07e9a931b818c20e3ae061c78f366f6ea85844559182a96ae83d0ba3c3fdf19e5d013f5b79f5ff5f406cc10255970345b2f900000000000000"], 0x808}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000bc0), 0xfffffffffffffed5) r13 = socket$inet(0x2, 0x2, 0x0) r14 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r14, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f00000003c0)="3761ac124c6412eff3", 0x9) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000040)="fc2f13e302f879ed", 0xfffffffffffffc85) socketpair(0x20, 0x4000, 0x4, &(0x7f0000000940)) r15 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) r16 = shmget$private(0x0, 0x3000, 0x46d5f49b37e2c8e2, &(0x7f0000ffb000/0x3000)=nil) r17 = semget$private(0x0, 0x2, 0x4) semop(r17, &(0x7f0000000000)=[{0x1, 0x0, 0x3000}, {0x1, 0xfb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x1f}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x4, 0x3}], 0x9) semget(0x2, 0x4, 0x120) r18 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r18, 0x0, 0x0) r19 = semget$private(0x0, 0x2, 0x4) semop(r19, &(0x7f0000000000)=[{0x1, 0x0, 0x3000}, {0x1, 0xfb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x1f}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x4, 0x3}], 0x9) r20 = semget$private(0x0, 0x2, 0x4) semop(r20, &(0x7f0000000000)=[{0x1, 0x0, 0x3000}, {0x1, 0xfb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x1f}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x4, 0x3}], 0x9) r21 = semget$private(0x0, 0x2, 0x4) semop(r21, &(0x7f0000000000)=[{0x1, 0x0, 0x3000}, {0x1, 0xfb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x1f}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x4, 0x3}], 0x9) r22 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r22, 0x0, 0x0) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) r23 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semget(0x0, 0x1, 0x1c) r24 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r24, 0x0, 0x5, &(0x7f00000002c0)=""/23) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(0xffffffffffffffff, &(0x7f0000002800)=ANY=[], 0x0, 0x1, 0x3800) r26 = semget(0x3, 0x718598a1c8a6558f, 0x0) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000140)=0x3f) semget(0x0, 0x1, 0x8) r27 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r27, 0x7, 0x8, &(0x7f00000001c0)=0x3ff) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000c40)=""/234) semop(r23, &(0x7f0000000400)=[{0x0, 0x2, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r23, &(0x7f00000007c0)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x800}], 0x2) 03:35:57 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x3, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendsyslog(&(0x7f0000000180)="5ab84e51538b79bbbc3485c412d581cd9e13742b8e279d261282c5fd91f8c8fb5ccb87190901a4a2f2cd009ecb127db84f82aa689ac30bb5ce5c48db3c7e75fb3bee0f9d30644bf5cc2a18a20ee994ee43334d5f525284329b518aa679e7dad55701d9b6451471cf2c7ca5d9a9a469bdea9b9869da775a3aefb864e0228dea73f2311e8175c44429f1f6bcf4634e", 0x8e, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:35:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666964653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r0, 0x68}, {r2, 0x1}, {r3, 0x2}, {r0, 0x4}, {0xffffffffffffff9c, 0x20}, {r1, 0x20}], 0x6, 0x800) 03:35:57 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000300)=ANY=[@ANYRES32=0x0]) syz_emit_ethernet(0x177, &(0x7f0000000100)="c7a895006f53dd000005ffff86dd2eee7807ca804cb5a4029c3f30c2fb709b7148eca5ad9ab1d0aa696cc5d98f0ad294abb7f526f000474534d5b6445da0703239e414baf6399d95beb1304d33e2240eb2bdcb19a6de55c9fd809be587dbf47d2dbc1d12e9c9e3c2f903940ff121d64cd835412b69b9b0a312e109c0298d027e5229bec795ca21abc9ccf7c6f56cd8ee82020000000000000096858d1a4f515a38bb4a7f3c91cc384fce80b734c1f88872c1b2a06106bbd0c2d60bc1abfbc490397224451391c5ccc4ed8cab7d502f304cc9cf4987011023c63bd032cfce98d6eff67d7b8b260cb0c43be6aac085b121d67c55844bebfb2426a13c95d141a27f4fcf45af6fc2cd8208fa5120efb8201023744606dcf14d2a0587abb753c1ecb96d936f6e4c0681c2bd5e5ade91e269209391cffe11b36bbe915673e21450cb650236468d8aaedc7c70a3b6406d61f6abdaacdc0bf2a345d5fad5ee79504c5220cf069524882a43ac774ed3e76a6e1d02ff5b0ba2d1f3a4") r0 = dup(0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x1, 0x1ff, 0x2, 0x3, "aece35057897ccc688ed04daabc936928ae69d26", 0x2b97, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) fsync(r7)     03:35:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) 03:35:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x800000b) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r2) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2feb93f4815cb9"], 0xa) r6 = dup2(r2, r1) accept$inet(r6, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7fff, 0x4, 0x7b}, {0xec3b, 0xd5, 0x1, 0x3}, {0x3ff, 0x27, 0x3f, 0x9}, {0x7fff, 0x7e, 0x3}, {0x1, 0x0, 0x1, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2f}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 03:35:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r0 = open(&(0x7f0000002600)='./file0\x00', 0x82, 0x110) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/48, 0x30) r1 = socket$inet(0x2, 0x3, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x3fc, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="07fdf619c5a41a3594fec55e26534c3ddfdf57a0c5ef0dc0c3f133b1e1f755ba39f6fd4499fc9101ab1086c218ebd7c11cce56f3215b994efb556018541a55943e27d1f4b7977624", 0x48}, {&(0x7f00000001c0)="7590ee792400e0cc1511623c06417a849ccd2a3204d7b9ab79372c49eeb8c3b55c532334db7f56c5c9131771956853379e11b0ba16f887323aa6ba9ac13207cf2041c28cfcd6263502c1e99cc920e68bb9548f49dd55ab57ee5e07977130a7fa2f9636d51cd240d9cd526382defe9f878f1eae1ed7f90556ecf9847275db4e366a49fc18b17673240358bb6e20d5e5d39446aea8be863cccdf6b0f93bfb45a56d5db86107e", 0xa5}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="f8000000000000000100000000020000a3a28dc4b1522dceccb8234b1845faf7696ce8427fe7f3f1651b4443809d7b4439bbc67c36a9779df00622cbe0ba4c91a8c3559dbaa423250c5288281d4910da218cc735e020bbcc1af0f5acbe5505477546eefab864409a68ad67d400cdf91841cd43a4cf6b6b49b4fd03e5df216a5e8d36688e9d8ad66d95d071ffa617ac7c6f6e1fec6aeb6508d2032f078adb3e6414175218f41f742351ad2cc46d0552bf658eb38869cac868295af815c182f3c9c497dd2caab41220c043222afe9db81b1a79b457b76e6ace71746a0bf33d1793f08448fa46f9638bc252756d70e4ee787d000000000000004000000000000000ffff000009000000951f97f6f8ba1e5e420cf650426f33e2fe958ce1a913616b5bafe195bbdab3637116e6df87691785da91f570741f0000101000000000000001000000080000009a5cda6dcccb90561232156c835275a068ebd76636b4e5711627661bddef2174c9d21e986b2abad406cd10eaddf7247ae7e927d3108a0b3c9f2d907d44e4147d095acffcab2d332720455621ad9a45955a780978ef3697c118c019c72c65d33787676f40e1f8c2bf02843d8c3d75e08c46fe57ce589020def593f8533f240cabb6ea476d29d139fdf3cbe3656e809d7b2d056f6bd47cb28eac26cd9c5188a5e1e05b0e7806d78651c1edf799cf7920cb86db64d9c7a2a905eed2aae80c7b34ecb4fe4df559448eb1a77a7454f0a855363d529e3b3d1b6c64bddffdeca250a87c65d97d27f83d9fc919d4b15f2282e0b4cede8edf34436ad1118feee0e4dd5610094d07d0beaa89639c38f2c35c5cc05a2e097cb052a060d705baf09ca84f31e0b0fbaa8cc08c8ac0f726a5d60ec1a4e5c36a0d9c93bd2fddb6aa6f9daf8e495148b4a24b1e29d00533089a78bfc3cc076e6f7613402ccaaf6b5a011d9de343bc334b7f2b44d0f0e452c0836e64e70af65c93baf769fe42d399241005c11d969b5861ef4d7b16e526266bdae74df7884d451f97ae422a9e3216359926093eec09c4e1037250b49d1ced3a5c362bef137c4e752c7f78adee33ce305c16863a6586d359de94e1527de76a03e9fc00009aa91006ab79b9c749e0710c0928dc59721e9e66ad9651ff9d5f2d8277da194d04ba9c261da051f6da58e5344d66b6d9f04a833f53f9ea28818165021436da2bd7ba9ccc9f7c3e2f8f77db1a026516d1af762f495f0c6362cef6f69cb1e956c6ad74eda74cedfbf46f885584084fea702c0095a4ffc8774620a0f49d89f607c61424e33e24166b38c9f04581f1d134c136676349dc42dfd183dce181c6856f1384aca70ab2b5e02941070bb9dc615e855cd3c97a2c252123d348a0a90eeefce5987d848034ffd786528454b6e91ecc627492a8141b43dc7652bf786c5646c14ed34782ce5af2a8e876b6dd0601889bfe269ae3bdb60d783a6cf1b70cbc998c66c6ab852b2737240130737b635629200dac51945873d54af2c43dac547278a87ad49f230dd28112038e4985fa1ec863be2ee416ab9e2477d8489c45dccd1de0d7a47726e7181a9b942e6f5310ea20b20f188bb8e9c1f9c1cce036f2506ff20d6c07edc9cd849d28d0c68cd5f4895439ff43134d6bce442a9abe895d07e32ad1ca24fbde2484340ce118322fe27d6ed45dd71d71ea0fe3c0f59b662937454e2df41c6470e0fa2fe240a88897d21d6fd5a1f435a7519673426ae9392eb18fea22026b1f3ed617bfe2510089f21047bd7c4637e13126cc5329a88b868dee2ea8e29869e3011e285c70a626bd197989f42a050b069201fa9ec299ccc87761746570a5f5832e9eb51f0bba0d0515c8117eb722011e0c7478a34d092756df554aa320a95af1702c07b600e925db73457b7cb694849981277f2335b0207b84e2304ab8763a7d5a422a17d1660b17cca1f35357455d78d0057bfa6c187c98723d0deb214cb8289164627bc00bac5142fb794c4c808aa6537664d59cc52ff30e4dcea2a13dbae0396b0b203b04f2a4bdaa6d9a03c215a73b311d6f5c8d627e344419579aac1773ea11674d124f6c77812b9c5b1fdd6b4baed0ed5e92b1369f2448bb73368216e2dcf33e9268b1f33fbe37007a5a4e0201c43e9f8e0603f1f5267c074e84906a1a1f563d378bf299d1077ebf636a19ffcd2dde61082df382073edffff908aeb1b21144b6dac804a1d88253c2d3ebcc79befe5ac3d743de03adaf24b70e634f9f869f40745029a08e7b0dc8741706953c02068c6fe32c53a89d47c98b3cca89dc0667dc19280bab67fd81856bcc49de101e3b114fa3513d58c323893a7fba1df0e3a3f83c9ffb9d8cf7fbc9662df8cd9e4c80053aac6d854959a6b57322c62120aeb325f876d92b0fb5ee2d163161d022d08bd88f83f884a038818ac74d71a8393c8e544cb8038bfdb68f1f64cb67b237d05cac0b2919f3865fc8f11eaac727ca3518326d152e583d0c93ae9df4727996644dab38682d273a5046a161d2447f4ae1254872ab701f3621d7a4ebdbac5baedb052e39fd2c2759c2084ccded58867e6fae280e4348d57b1ad95b4fd49bfce35904a8b8f944b13ed089123ee4d557ebb795151aa6284467f6bef7e133559a30d1ac6b939df8b5261b6a3b7057af6f783d212fe8df895210c217d1beb542d6906e08617adcc2d774de5ff6ebdb723e613ebcf0305a5d5e436d8c3507f1a1bb3cfc571b9b89a823f46b4c466c87d753bf0e7887bb3b969260bc9e22312ab74abaa2d533492d27f9a693971f77cea79c4d7c12b6ef60ea039b6dda74de1f93cf200a41094eb9d07f236ff49c0a86181fdac834be27cc34c645c95b413d6a2a52cd1eab7c080ada5e4b4c5962513e312d5ad0cf59cb746d1fcbf8fbb43b65955a27851342b8cf39d39e6b65f0fb8588c3cf99ed6d7b4c4d999fdbeda5a8edcac3d12c409b86a0f47e74a06395cf8557b1debf4d433a20aa37f0fc078a8c9933d858b0f535a421aa19398e73c54666c4c0b54f27e9a21f9091862e99299fda70af3da61c823715d30c5a4fa216cbc663f388a1b3be3c43e064aff73221c9d6a7ebfc5f9980c87439610cf39143436b414041db3dcc6bc52a369f0233c15d731c1356c69be86ae88e3f30a886295efcb39351227eef5b54d98ef7281902ebc1acb8ba898d6259419e42c7bef715f3983d83b2c4027da949575d771f385bca0254b66c5bce6e6b95517d20ec7ece63038c4a008144a3f3e135ea133a796f93b20e53fde5a95edcc3f90e584d83c201ad0dcf96b6d95ffabc5a36892d8acabb6337bf932b46f8969540d3f867cc0b4f701495f8ea5eaeb0b4f8328a084e008942ffed152c6b85ac6747e587379d685dd0187db97df968e11440e13b10325ea1f2c2739bbb7d61e7ce46e9538f7a6716f761ee1febce2ac580eb4e2634abf1eb67c3474d8d496bb780f51f34390970069f2d93a29275b427f0b8a158cbea737799057111ee47d169647a5151093da4180de2945177f583c8f33b9f01487a44dfa1d244015984f9cb1e2c4e6d561e04de5dff0ef77779bebcb7a0e2b053f3fe0794547a800ae09d07516d4cc8c466a5e2a15614c5e5e289aa0228b239be0eaff81a4e46edd6b48dd11bdadc7dab59f13e3b4e5cd00f9c99bfc6c7947c32c162e2957c2ed9d7c02719cb3c7ea67ec99451d3831288c8ea6ec4cb5c859c53a809767ac2e2b3a46766b98b12447ee46aa03ebb6f5abee48536fa1a8713dd83ebd9cef22b4003ccc0b1371ae8de4ca1012ee329b5910d8929f9ad3568e5c441352354e1bb321a5f8654cbbaff5fee89c97a774219a2079ad0848c62b8e61b3bc3950a3a77854398c719d5d20af22fcb9031da3c59bbc039d8e9f0faf5017feb33dc7e88bc203a6df92d999bff96eea35e460b43955ae6b517c03cac82dc45a078e8da8548fc6d91f84232f619add54296376948d59655bdd64b6232880d4efb85c318feb5acda60cd4d723841585bc0e86dabacad9f696bc50fe1abaad20496ae44b2ebf409e55e71f6da5e088e537347b5fa1f182ff3db5569717028b39dded99497a589ef6d5636560316487c711a220c0c02c4c263f7485b48ef75267ff854fd524d0e6c40674362f9f328df606146ed86dcc1c1f6dc2cbb6d9150720cd76bbc911be849bd5381bf8fed08604d914d84936876b31d790d3709c4ed8a683d8952bd77302fce72207cebd348401db9a4206623b731033d00a82e16b44603622932239caff5773e9ac0b837e44991fa524ad4df77db0b0998bfae84e926cb999449adcf8ae2e83020cf4031cbb6154f107e870719eb8ee2452032eb977178c0b50dd16fb9e7849d8f3fb0dd83da168c9f9dd1fb930623d0e49541aed742a0d604c70e7df1aff8ed64902e0dfa1728239a8ca2b2f9eb815f1c2eae7a40b8e146724f4a4f999939d3795cbbdebdf1770384bc35eeb94fd450e0e1582bc8823b7fca1b265b49b1981785197622cbf3d1d8ea9239a1a9df7cdc010328c088a51222c32882030a9b99b7034586a90ff7f0d56cbc90152d7111a8c1458aec73a5b4f69ac3fe554b295885dfc6c21c086b6ed2ddc80e2dd1ee1454a81a9672e726c3089272139163bbfdc3ee38c316f400e704910d5bd92ebd7ea03848f5201ca88ac61ea62b8f12913b915d637aade4d8af94140b8cc671927cb8b4ac32f917e6f1d9e41bb8ff8d5d8456fc1af33dddc73c08f190492a2b7a215d867f39a5df03c54a691e268d1bce741dfe7d314145c6e5ff1c100aa3d8d76410ada03db0ea40b7a10b7512ebae667c79a14f25c72716fb787edc9720e5ef570f1fdb8f43ec0becfdc79dbaeb9a94b0a29d53199984244223ec75c8d4fab21d5e2766c520f5d08a7f1d9c7d2daa8f3deed3db61314fdb195ad8be479b32fd76ef2075b6af5dadd5ca6904621a049bc748fec55bd369e5c0d702a7c6c318ae21a0e027b538428764c2d030161d99115657b6a20ebf52478709f6184ed5535a972a7f5cc9138801d853c023294422ec11ff5fc836fe816a3ad74bb10fa243300a49c9662767374c1638e7d283bcf540049c359f807b39349f95fa4b3e7030909a85fe2a31a783e12a663a142cf91fa2b8bb1d3fb61def70fe18943dfe9d6926d70ddcac021b6710607949c9df9585c00785e0eed20866008fc81f937c2bd73d48c299d43abc39a0d6b0864f4c50086a8ce64fcfb9121d02978c9b99994df2be649438de01f1db24fa47eafbf3b983f3a081ee5574bf381df3250cbf4f76192bee591d8156a1ea31228ba9220de1346bd1f04cdb5473a0d5b15a869ff21b69d9eba82957f12456a4648bf229021075b1c6a6ba564a812c14604e5509d1c0fc16ee575adf639664646a4a31781b5970ed119b6f0506d90b79d64410513857b53494d344eab4a9a43560d49b49065acc9bb5ea0f8c8230d3a61ef401f5ff54aa0995adb6cb1267a1fc3d32080edca12b2e5489bdc14126a86ae5bb7496ee5bb79e43f003125fd3c679371cbfbfcc112fa4b83571565ae7f316a47485d59050270279bc3112e7e9ef58d973e3d8920a895c9345dd8d11188476a8c841cf7978ca29c7136589759816e34d01abc126b41c67db6212691f46b7c0241657f59ecb90e8034e222b065ffff0beff9a1eabfddd95a58fa842497eb7e5a9a0684042f3d08b7af0cbdb1e407e8dd278f8408b8cb0197c89fb43f1754899c85100bbfefdc2920fed0d80773f51b6947debd2367c4f3905c133bb10b2717dbe420879144e57e7dd311025b56387e1434048726b3df27d7d9398a0be1e8e640d637b620d1e09ed3c9512c5c4c5b83868ef241712986601614b4fc58b64af2905344b56e330fbc358d3e587d5ca2780bea6de9dda1147c89da3b93910e03d005182cecf610f4139ed829b99be9233094f8c46089186912c9eae5cb28d201e8fedd4be2149c39b24e1926f0e3495f9aedce3dd6dc9991b83e4e4521ca6640815fbe13ea95f90dbf374b70f14848656173a6de0378a248c986de43cf4346c5f8fb8de92174a823a26583f63e3ff821e8e962ff0b4914a5e5d71c9bf85ed3c4316196d12918e7d4b14aeb467fd34cc9a42e0b34cf47482f06314fe438240b05d44dca03d3a4950a83d9322438a5dfae393096865165a48b928d7290d64985638383bcae03a8ed416dd25a6ea89c414c3f3ef008d7d7282d0cf94f7ec5d46f1d91986bef8f6d70faf5459bc2ab35bf0c8197337ad67b0541e0d5ec810100000000000000100000001000000f49045db9be28e6de3b4169ed5edccd4292eabf724fd0e1eca913852fd5081455d3c9026d955796e192f1d5cc1f5e29bc375f1f0ad9e53b034dc00de695179cbc981375e74e8f7b1ef6dde4031baa10bbb8e359428e50e6afb789dfb8cc0437188b12605549ff624de23c538029cb72421d3decd6b35cc75fc83f8c756d7ff6a2c5c742570d752341d041f9017c42f3845abe42677c01e8743ec8dbe5938a8ebc0046af4b1362949e140a01c4376bee83826e54dcd3c658c0815e08d3471a9a7092ad43418a3042ba417e30bb1330a6bc73eee926621eadbff0cad8b45f0bb8b7a3515dfbca277649d98a86e9672902f722749b4168d783b65cd6d875c7cb0c1b5073bfb3f6eed8f4fe8c1873e0d416253e70ec26e34824c8c72192402504fd9f3331ce88d37c3d3e482c9a141226894dec33ef172291a05d3c95822900c4cc6ccbf3849c49326297a5b5dbe8547ee54dc1049d5012d2208922d6e2fc2ff89031bfdc82316c47fccfc2f82ec87d2c9d5f719dec4b3b0518444fdb2b30dc1be00e7bdf7bf60da44000af531d5aa3345c90347e0580ac2f3f99826191a71566e8ec9219e59de87d5a20e9a03c82c3a7032104c9dd7d8ed2b5eb640cf59fbd68e086a724c3e8c3120640f27a376bd24253af2688845fed828f268e72efd78c3c499e812539c47ce1e1ea89a4f8e3e92e52f0d6b9829dd0025b814fadd840ed3adda7f1a64dcd75917d536496177efc1930a096e3013244cd386e58820fd511e48cf376ac4346959be47614f6509248fcec25cc302b0df79940ac4be9b50603a1840a48e1897ae9ddd76f59be3cc593d74fc1aebcc96129d80870abe59228c7c5ee3e521ece5b78f9b06bca9cc431d8fd4b331c6f4ec2025e3495e3582803d091826128840b81a2d1f6bb4615974a9ef5d8175d9ada55eb48b78dd0ad49a2624fe0e4a3ba654410274e36776664bd51261291dfeb6c73eecf1d01aab9690886fabf8e43752f176cf110a817b79d1f6b2fbb0dc4940b77359a61ce807eef94dbc8e5297668ef81c510c46f6877845c2a7fc0a44cd38ca5c6556620b3658a9c7e67ea534775f4960074906f8b51721facdbce500656831183de61fea16d795e898699c35dda348b72978789ec893d1315c890f0e26fd2b555335be540fdbaafadf1b49f772a3bf5357de31a26c2c32c2f06a8b67ed432f2426d8424363233f480aff290456e60b05002dd06fcc45982fcddfb2caf3e45b193adc2778d6cdce946d69c8e64dae8123e4f8c8cb28d7c3a2a69ef7ea507ab2e13432f2340c84ea81f5b62941ad23713984dd06d43ac959e21579da1e9310a882640a0710d6a6294b5e167c26e521cd8cbeb9ee009d981d635245a312c2fc06a2c8535607342e8693b4b2e36dd409a092b759b11219dd992c9385929a78bf98bb104ba56c0fa1e99b3036c52ce3261752310864fd0fff85e337198ef2d14f37378c65ff47c70e12f788d626574da4f56339a2f5478e8c94b90ed35c05bd23a121e01be060ccc50c94f6f5722261c244fa7472de58a49d193ddf0e28b4909c80bf780ff22c80f03b0670cae9a6ccc91b893cfb0e8ca5da1300db14099834690b58d98712588fc996b6789d161c8f274db4d8823d77dedff15e632fc68ce8fe8efbb8eebd86677837febbe6428503e8284fbeab288e18d8de28f5f2d0140d44350fb90ce8c52d5c55d640f95efc0a79c8381d6ac6b0dd1ac4b8201247421bd242f270071724821dd5277b78572b537a1634c13308b861a8d776f03627bc1a7a68541e3036bce7b404be2ba1d0cd40cd019a2ff3b21cd35b76fcfd5a54c3e2ab650343022310939f88f58e30fec545c3c5064997e77ac09805c5f238b2709805174e0a558afd3588da5048616bc393b640f22d261267d81288b490003a3f5b2c1fa950d67d15b04d6500bb8443a014d9fd87087f07a843a1eb08c255cb4f0efee2586f5ce624643ac2ac6a784ae73b7d2134d05125dbec61faf24087ab3c19bb7da1ea96d64c5289dad079ac27382fa851e5dae99129b39a3b2868464e2fc9320c4e2801ef8bb15721e8281ff626fb194a353c897bb40ac68c23b5f2c452e06593031445e39d7dabaf3122e8f894f19df626ea38d33ffb46bf7bc57363a7a5055c4b67b368143d4c29cc2c1a77d5df8cb3ec32250471854196193706c064dee84f65a5360489c3fda6d51279803ae4af3823bc3102c0a8b102da3a3142c1c14b668e5a9f9e1ba9472cb977d5a687793998cfa8bb68a3dbceb46dd6dafbe3822c71513dd3932209c2aeb8ea552d1e65727e51b1b4d48c1436309d1a497714f04c1189ed08c6ceb6569874dee9ad18f303611bfa65a375b1f8f4d17fc67d070bdd9e0150b0b1f2a1f8f5f1e8b3aa0dff5eb5f113c8ee7bea6bc6b9dfa261b7d4b067c9f5cd16111aeea0abf352ed1af9e4bb484a1e8e9465c558fdfd31b72b90077123bc4ee20a7ea17c04c1cc0f54792e1a6b8651bcc17d6e091260e875e1928098af14a8be3bb833447a6208f8668fcd551bf68f4280ed1b741fbffd2f8519159b6df81aea32cddb17d7139602cadda6216dd06ce7e2a487b6c6e75abc9c0c26a1a82ad45584dd7dd87e53915c963cd87f28c2625800c480bd1cf09f92c101e18eb600df774f58df8ce00fa7a73cb084c6a144f0f0667d80beab123e190fcaca75c253d5c4682b9c2bbfcd180fbcd8b5525a20d4838667bc1b8bad9159451e0b526b718462d8fd8c493c32eb8911bd4bcfcc276218890429ac86f123f205391e0706c890dd9fc84f6c813e23427591d1377048fc755ab206f66301bea2fb18db3c2ba4315bf2ce2871c2754718f3a8b13b4274e129ce6b7994bd8c6d08290ff6cf04015d9e0f4a573f83bf8820a589e4667398a5d272d5f45bacc1b037c1999c1b7d1de51af3d80e049c3eb6242b9f644ad7f674cff5f959fecdcad7e9e33070aa35b3b309648d53b8d8afe0efae39034d8ce0fd1451ca9cf99ef1b639029b9823e7dc2b77954cee4dea376875714db5cec0dc0550fd90eef9c4e6cf0b852500ea6bd7497ab4632355d1249379febf02ed32f456956c192e7766f010d9d1073f44adfabff02cce937593615318d37fb6dbfa26d9283ea7b2fa1f162ecf0c3d2e9c0da0bb84224cb2e197dc1f425877b86fb9ba9c1df2d5f9ec86cbb53833c1a25b24780fcb2cb14b7ad54caed795ff79f7379048a60deac3f9f188f34f23d147b38cf326d4cbc7616a7d71367a0887c5e8e3cdf0d8887b10101f25203ff555f1ae5b40afb7ec6076a04effaeca31a654e565b4ab7a7fb8300b01cef6e1b43211870626d97f4d97755dc099d92b62124bdc30876f7486d3976619c024c2822ed2b261349f38cd840f175ba6ea1dc8cff1b41a761eab64b0c10d0de766ed8e86e822c7dbc7381dd8a8c60c5be99ae92c466dbad8be2b1e3b19e93d2ce030852561aa17064adb72eaf2accaf84da616a98767061052c0b4ad8cb06633f3141ab40d6ddcd99e29801d349209c7be6a7f9003cfe1fe902202a20b5df4d6f62e0c23ed7ac38e7f04498f01b9ba9fdb7210e814fd7cf9fc9533e8ccd62767a5f4f5a151e469bbf320a39a33ff2cdc12040c6fa113dbef0cb0d8f474e85ca0633bb4268fcbb074ab8fa1d8e7924f426896d0c78c61f758b50969f257d9a10da1aae30de27f8a96109e48a72af38149e7ea8a666e53fce850a7ebc62b33ea2da2033b59e24fde8d257ebedd131a25a1e1c94c6694454b0707110dc1e0bcd90cdeacb665ea6fd1ff90118472b55e4bc30c918df2d1c0193baabd3177d77590e444ccca59d77b206ee123b972f4f2981e1b8f698972ed8b151b9ba50fe4909e81314f42afcc6e433187e70da2fb76e8cea86562cf83ce49e1299cba6f16f879d8d2448f7f7a6fa72b78458625f8dc82884ff4ee0f10206e1924ec1e770667aaca79ac7a4f2dc2f73ce92864c75e60377b7f7873ab7d4b0b42e431c7569453165aab1f413b0caeb496732efc8bd60cc57be3bcb36d9548864d919d659ac56e5d057a9b587222b1da0623e1bab46d2c2550e537a95c041910d23d1e890ca11b7b74980abbd11afa4723bd1b6f4d30a8a420a8aa8a0142c51dce65aef9cfee324045e1d61e3d14ef85fabef37184622ebb88d710520b4a50237d7910cab47eb72c41a4c1c49e7ad7e7f2baf854a7d5970f6a10a7df1536070390e367f651d80eb2bde09dbd3b3cd4222a4de820b5264037889ffa1f3363e6e561ddec98ceaf085e4ebc36eb4bf14aa911194774623623546272bb71d6ed354766579780a00f350863b8d5194fb92826b8f496d71024d160f7718f5501b733d349fc9ed6f077c4932b8f992d81185925aa6c654efce99e1ad5c42baf450bedac45b876d007e9cbe2bbaaefdfa0e758d70652da2d6653800e38778b846d6f9fabd69c56ca878b9493cb44dad9fb416ed503f3e1b8bc0ccdf88e79a57a5ce5f5e953d3950fe3358c49085b5dd019ccf239c85e0787e1613e75a8dcb19dab9e0b473b0428e6c85d043c5d32ba1d358bd5e7341bc2b7f4a7ff00132c2f2732f276c0389aa6bf7fdbbfc5b16d4b01c1651495290fa2450a6cfdb093862d03518188db2a3b5ba90071004c163555600aa234e67573615f4d2dfbcb6ae04929bd0b0b8654ce4bbf4cd8c607982f3d1548520da4298a11097592a85424f2225f8c3d443d41549aa5bba1c2539147b33e2270fa645a310a40d16660923b90f169b04f623a4f4626d565f56277ed1a54ab2ab5b319258a3e9bc8e46b5332af98fff0c05672fcf2705233cefd4a87e5f1dbb12f67db95ff001d28e7c30f1343b88656474cb0ba34ba374c102227a4adbbe1860b9a8b5d81d021e6effa082cc50fca66625340cb66c3a14d50bf43f0433424c05d78126b1cbedd53f582542195dc16224e9ba72552a4cf59102374991ee700422c3a997d5309f3ef2780df6e5bf84c438683e3fad80971343cac43916aa56a184107829a1daddf0c2f2d8823268861aa5bc6b260853d16dd045a3d702ba4e8a495f3fd414d22f294e4e73117400e534c50559e87918162e184456635c1af5e9b60606f8b2a744fccfcd94bf28c67e7a209555b4247c9d8f0d9c5ae4e727b3c5bfbf9735496bb880b8849c5e9a98b2b9860fd1a70bc0bdfabfeedce0c08c9e7b819e70f6692c98176052ef5bc173af392e402b1d833d5f095ec7bee9fad713a9faf6cf71c1f83b721eb2bf8eccf5d00ec74b7df44d351d80ab1d2b5b21ca4afb2bf3a5992a6932af5cd5ef7ba7bc8a1945f084eaec2e74668e8894e99fc6ed75790249e9a060b61db2608b2ed3e9843e637168d6d1363ed287c70883bcb2c111935c04c42015fead372b2541f4307500924894287c204763c106b8abadd44bdec8042fbcd233d32bedd046d699f53d6db1a552b97e70ca1ce54a9999f6341d0b861e57ead29d78bcedf34d8ec62c501df233c8aaae6d475c0cd48f08047ec718ad7efcbcea3a61606eba4308f989c394866824e41a0560761d290e2f427bed47da50426a482c58071545211c02e675525fd572964003885233958c03d70565d638c495de2e273a657f57fb67e9116228902eabb3d43f4e8ac83621913417a88b6a08ddd69836f1abd750405654a1b95700931364b03f8c7f9f318e6dcab5779d1fc3b9d4daee00f2d2cf89c925282c51ea441ded3553e5872fe4eac60a81f1f4e80c3730f3e3449dd23849c4d4b9693746c768bb205a3ad3b92b5a2985468c7ae8136f45f459f586bbf658d1f96f45800000000000000ffff000007000000e2519d8c50a0950315b4d37fa1dafcc94e3417f497b084573c44e056b69a0bc87b22c64392cddd42e6a6d6a858c6e0a4ed556c1708a997cc508950510cba841b6029140000000000580000000000000001000000a969a02003a822037a0a25d2448bb825e4a704b6ba88d3708c03b6856ce253d8500581fc854a4ca457f866b9e88ba5abbb64801ca4cd28face711e83753f52f8cbff71f5484cc29f6c12e9b3"], 0x2208}, 0x4) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r6, r5) accept$inet(r8, 0x0, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000002740)={{}, 0x1, &(0x7f0000002700)=[0x0]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r9}, 0xc) r10 = socket$inet(0x2, 0x4, 0x20) bind(r10, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r11 = getpgid(r3) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={r11, r12, r13}, 0xc) getgroups(0x2, &(0x7f00000026c0)=[r13, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000002680)='./file0\x00', r4, r14, 0x4) sync() sendmsg(r0, &(0x7f0000003780)={&(0x7f0000002580)=@in={0x2, 0x0}, 0xc, &(0x7f00000025c0), 0x0, &(0x7f0000003940)=ANY=[@ANYBLOB="8800000000000000ffff000000100000fba81a984a038c22748a9b5efd560c5f439ef63a7cbea90c930660074760163ffbb0d837b9f2fa4852aec508324630997a9989701e61f6fd27b6d0e4b6468b0841f50dff8a8d6e4bf73027c26e59d3cebd4b943fdc259486cd1aa222e7e28e037939d670e321a9c9ba178886e2b6a16d7e7ad0410a000000e000000000000000010000000300000003f11078104a5bc696170f4b57738f3e786120ce92b3af0b5c5b2367fbaba805613f95e1a30c64d3336b0a51f1b58fb0b386398fa7ea98716c27f31017c9274e10d2caed05923815e1cf5684b62f4bc2c250244c3466c53317d8a0d2b7dfa8ff2cd101d73d738073e9b8eeda5f815ff5d46f6bbc043f758458d105817c98019ba8a925e8274554740376a8328ff644c9f66b7a5f992a602516245f46d8a1f23fb8e3a5b7097cf74660ac21e3ca8bb77bd3b400b53e81d4876b5284e5110c2a0e298d927f661c76dac7f962541e93000010100000000000000100000001800000380efa18adb146cc0cf8f4e8fb44e307908eb1601b2c6c26fdd624bb79b41e3630a33b8c8663dc00341d69957212915738c0877338053ac2579e97a73ec2d21e3f7799c96626815ab3be5ae353450f720ff7e69c85a4ceaf74add63bbce82a6fb0eba7a8509b782ea8ffd239b775b353cec9b86f8f08f2fe2837040e3bd0e23259a6d6c2e9d0dd227939a868e70501533b636e1a7393eb75d5aafa40ed8b98bcfc7993846507fa8a2af38f74cc793bdd3de8d555e8061da42e6f34cb9c4cdbbc5e33d73bb2a8491310488894f8d2449a999f98d16df1b0ae2bf179a9e809301366207d3feed2947ef911c36db4a835c36b1cae27919ada5176677d7ebb60399ca6762541320c51624fd2dba3df2fc7178c960c51240cf4e4c34775b39207d8e96898d512765b271cff348f17b6c206cdfb39d581bd1fdd7689a53cca8c703a48281d76ceff404630d0572825158ab9024601e5f29d34e4cdeff39a8077da13291531dec92b881d0786e490f7e586a341f737cd5d4abe1af3ffea091d1d8d777f7cfc62653e93f90377388160d5d2e7f17db01a65016231fdf00bed5874446025bb360f161fd4d3805778b65e1321f7a30dee2f2235198d331ad2de27e639a12eed54b1fca3f9d9e89134026de17d1c3141156222fd74f96e6044af4dc810aae46c517f41d19ac3b2856864fa1cd2c21eeec6a1dd35c242ff3bfe5139f10c793b44e8b5b0c23943ff399dacd1f2bed6e1ce356d6a0b2977ccc1e8fc3cc9f553275d6538fe90ddf0999bcdc36cf9f2b4f9cd32248c8e4a1027d23db6649e21148bb20d46008fe6ad70f5f0c1b2a453699c9c47b10d23b97480c170a93578a17af211401993a3e300f0c6e4dc96c45ae2a4b7c792faf697af1bdeaba00aab03bcd4e532c453c026be4e1068807c2faee5b03f03709a6a795650a10fdfbf22a7f026681779818b83bce5bb4bef419e83b6701da2d394bbee84482e2eb372473d90a78eb5967fbeae483633ec0c959d998c70f8a6c4410596f8011f96433e3dc3af75d817d74cf3db9672a709ad9752c964e648da6cf2d5bc0f995c80a95286b58fbf98814b07e42f4d6df3cb731eb32deab6231a3d9eb7e0dd726f6e69491ece7b3514a5711f13553d8814497cf50f0d90edc7f636a5f0408b1b8b1576ac7629061b1a4b72125f22c9093996aa6b0cd4e480a86134d79a6a3723d8736e7d12ddf01013c288e41a741cc3529d13896440b906891d913ea098c7c4373c976e9e9c444b3c8dd908551db4ae506dc256cdb2d0b80ebab481739e9d48f34d320cec6af60ecdb6d270dbb1a926a8ca35f449dcaa36284e0a16b56f51acd956cb661bb2accca2fb6bfe1dd9f50a2cbe2599f8eb7f87de5b12e03dd8a147213d0a29231518086c5a0b03d4fe9a703aa0f6181025b52d26f27cd9ae24d9877e946221dcb3ef1f1d57f18bc7a93d671113dfbc747d599cadc7a480207263673fd1f35957555cd80bd417e19890c86fa671db4bc73affbc4a77c86e940cc39dccc4974405b9f1fc3e4637073fb4f21184f00f937e3848f5e1bb28a7d5a12204078ad09c78850f29685d11f710de6a70c18444613ce9bfbe46812c940d9240ddac4fd9dd7fb868166bc11c211b90326391faa891615296127d61196853654586eb07d16078e23e83c554ba4367200e9338b5ffd760560793557fc3f52a50326b9751ffad96c4cebb7741e1aef9b6601790b5ec90c1fe56639334f56196ccf5d4b5cdc9d19cb5c064baa3afd307fb26b2afa1ba39d709c5570cddf5767c2a4f3b7f195f19bf004b1d459f74085c6b0a95d36dd500a493230cc1f0ecad7a4bf16b95c58527fa0424e7514446622f68a897544b6791f2e3c5547ed0161c789192e706e9af190e77b0d7d322c4bb492a7e6ba67a5bea0e69a03ad7aa390cc44f4d4f912d4395480df8e0762cc30dd7220f15d07aa883c9623c3243a5fcc8d7ee50d9df2bce632fb71fd464b7a03fe94a1a55272944e9ea0fa62f0da2660c62a6acbd7807a61ebb676db15df073798a1c6e7e1c9572de355d62e6e4fa2b55ae9f44e706a73212b550661a55de63dd6a46138408abdb63ee50cb57d909808246c17b975328248a2d064993f06d3d4b7f4a7b4641782496846c6dce1f6e242272a4441affe2aea7a4ce17930dde4dd1282651f705b40ea9f56a37736c4fb62a78ad17e3eb9fd4f1b3505fc5082def09876f561e2abb5e7e12798c03436425843ad1b0c9d45e758ba60bec31af8ad3ea1a1201cc87fc01bf3ec3a4d7ca50fb72e023b2fd00089b379dfe89bd91c93600b602b65f6271eab713a1aaa5a71bade37f3b8a4ee7c3d3ffec263a48075b8794589f5ef64bba76959e2f74694b2d25354bade8e61abe6e4aa3dc0be47544aaa6c055b830ad889a2557035c4f6d8698481bad217508ed32ea644487ca44f5f13c33180f066c4b096efc740fac9c81727170ab23c0d4e2885a1c56663718f52b9b1278240c92fcb985ddc418c7f40ad590b0c4d0664d13d89c78c3ef3222dab28b4381377ccfffb90efdab616c12d1d477215a92e8490562a56dc325afb54efdb0e0d8c5a899d82f96f009b4f2fafe8e86d67c430cebf48dfb33d3de47a6f2372d8061835f6b8e984d946b62f80ea50150156a4e80e6e715c1c08ae1ea763e5858ddebb8856bd60940cac10b4aae7d77b04ca76e4c25e898e4bb3889fbeaee7ddd4c28d2de9a4f54c5e39e7ab9181d77ff26eb8664dffbd4850c4e06478c0fe96f60ca198e6075a97db44316e38faf516ef50ea54a5ef11ee3334fe3d37c30936f6b2ac2f1f0b071fc4da077cb7040bdc92a84f2ee313aae38261b4873643cc05bbc8a004bea19cc7369c28674d97f028d42be369c14381a74ec4b7576b768845fac1e43edfcc0f20ef9daa9d42c4e2f602a87683e2401116e5f64c5b74a76af3ebd35df9b94246950f5381affb835d044715c6f19d0bd635c9c3a9ca55f37490ed051c385840f8a1267a0a1feb5cb15aad2c47b834219353c1bacff70d65c76297666625334f4900b2bf8fd4e3a2d68d006f5cea3243fc8bc912a8613789e87fe20a2c598088467ab5e483bcd601072b8aefcf2a73d10dafad1cfcf2944eb08921127b70e61e1bb1349b125d0988882ca9212c71a97fcad467c3d01a7adc6af0771ac6d08bb48a83185ddf58bee291413abf679aab5c3b0492288e97e26f7d51668887b3da9a8cf4c679a8594a189720c09a4711a0a58636f5075a7fcb88326c3e3faefe424af5e7278499ae2fc4fb19f0cce944bdb2eab565380a5eec91e8a63793a8ed4892d700ee36e116138bde71fe9e1f5b37d1c7e85a75c7033f4e4d1e2bd956802158a424020b50190b034c7f9d2a1b810995dac03d557d3c4d86857592b09414a82fb2833e77d191141abd49783094fab599699fece51a8b39c38dd49a9cb9d687c54d6b9c6451c811206245d7b64afb18d967f9b7e3d8fe2c0983df219325c5d36d65d6f6633c8decf453c1dfc5fa79df576a27c9d2b9b9c0ff1e060b54b9832f0a13c78078788b0252477fbafdff992f1542d64690fd9df796c07603c7dd414f9098993e89c41019c9df7fb01efec5a397e2ddb9b6ee211a48af9d2d62333d290b3d617b2665837ab0af21cd188454dd5439291c15c1c171390bf1ccacfbf85fc4c2af8f7ca4b152f87e7b4e86b29c00e386696292ce2759ef919a4a9ea2de0cc4a90e8472dd049b3f67214a1f3327c3b2fff2f8b962bb9f934947418158fb4d18b6ba6de7f2b001208c882e19348654c946a8797ad346488f1e992cc62a4e3d0c2e78f36e95060e86c7c4ea518e46e25dfb172f362eb7bb85b14f4af3eea33c018a8e73c203b44aed5420fb694b69e776c12781b65a49f3b456eb3835eb3dc928581ce749b79d5ca77c2e65584eebd72b95ecda28e9b004eac23989e7478011658008caca5dc39efec24b55c2e251224d4045a63b7c686eda42f0922b9fe4d3cf491768dc13f7a9926548ce49e3dcace3ef95255b40e06fd5b1263c93e9000967d74186eb6e70b4027a46b12437a7449ad964c81e049710d049d503d63a9d368de85ce30aec083fe100622481a05373930b9e05dee2989cdd9b9550e90d8562c99a2777826782809aad3a142ad616ae27ce2be27846ef51f9d6c42bd6f67d293bda24ef5a80f6d216f10d274c21622004f478eeba71c4445ba4f39e40e1bf9f9681fd228f4f39baf7f55e796674f84906d1b7e3f10e414ad052f6d19f8df39999f9ffaf63577e64a10ddf2bcd30a0d732c83501f1c4e150da7c16bb2f3ec6b1148722413be0fad07720a9efd4d25059796f47fca3b889cd12dde3ee8b98c5be881436b8e2b9695cb29c12b69ca57f3c4df702fa1285e4e6b7a870ad77dd12e6c0bb701dadd64332a7556c142c2d18255c4e1de27479661784887e0e9e757737ed3417ee9c3e2e60f05009f3f2abee25295ba213d12bf640ef8e3dd457cec96ea0f476c46b625d593c0f58bde54dead9abe2a63d4953d8bb8c9c69e7102325eb60c75d98973999d7c065254ade62f760afa53cc7ad71dae673a13babda1a2e26c90378fbcbbf1d03bb7cef12d168b5629f997ab6853aeeccf44f46dfd251b2010fc13fafe6b10f71d76871001615d2ccd042637a72b9900d733a2a95560b6dbcf5abbba396f7d37828af666849662114ac2bb6587ff3ac7091c67b9dde781e61d407d309f05803672143c95d29e5703c7fbfa5fd133cad2db3add458a1da7e97946ade5ca1afe28c62e60dc8ec63a44e7cad9598f75deb2e04d0df536bbc4e8db55518e830381864d9cfde40e0efa7b47832da436af49cf8a3e0e23593e78fad7e30c47e27c8d598b6384c77b8347bbd4e4629d2055bc2330a624bec96f54752b0ed6991abba17eb35c34d9e1eb767b0b4c59f7b9d3e5a7a119578fb757ba975490c8847a3a5b1cbf6e5d5cd5c2d8db122570957ee644bea9f50ddd81066db7efcb7110d2e17bb797a3e5371b5f8ffe9df2bb3a7e6c60309489b844806833f1e970521cdfb798ba6fe806166c6b82b62a17e8a76256b4c2f2d2c4db749f905c796995e35a7b9aea475e04fe212d6b115339bebc41841a2d3ba181568db2d7f1a366f5f094491914e2b82d9918942a1a16fd96cc0119300cd0879912d07b314c8c5aeeed189f23e525eaec0a435bc05c7ecfd41bc90b9f53b32cdae59d9b69e2fd8beebcd0cd4514f94c6a78edb0313cd94712ae7041cbf9d3126d5b454db1b3c68ce53c7b8489e698876767819bf1a93a0decfde1b01c19c63a3d1dc1395ff54e4dca42ba9bb9f4ada2b996ba75390c2d0eb105973a9f6914a24ba3d8c159c3eb5a91b74ba3bbd87f9f80eb3160b307751a2f45a6106d34805e4156394dbd460b13cb44ad1809dc36e6de652bafdf3eeb3d3dcdf3fd6500f583a2c3b70e4eee4762a6a5635326ef7ac0c3f2f1fff5b9551115fd3708686a2e3ccb01233c4e7c0e6733bd27527b37a3c2b282b8ebdea5f6c99d9d1b2d49f047846282f9cf70f974d2b8d03c7f50b297c7ed1da9338c7b0f48c075ec53672c028da4caf2c442dd9cfc00742149411167f0c2ad84f59f30ddf7eabfef9a9f204fd692f495959aab83872cddc96f6a912734effb227f91997da0e675b259376934a67c9d224583ccff8b9b700162366ab5c41f4b2bbbb4a6787cf100f2036b4432bcc512d4327011f03a56940600932bcc996ac7261f7d2ea74df8b10c07c7eb7ea35e4a5b86d6df164cb34900478e2091b4372342afc9c992640a851792bfaac621e7dfb2bfff0e1473e661b33beb6ec9a1b22988820fc15b0632ebebdcc71648e57d4daf24300bf7f254b4e8b9d94e9bceee7c869a105d791a26f04242845ba262bd398f06e5a42c1af0863daf8a068bc5f75ed696175bb941f83b777db3e946505f5be64297d3e87f0909af82d97c70ab89bfafb0a81a532ef6f97b3a18c047c07653cc1ef36b8dfe15d63f5d5421b1c0f9e2a1029cd4a665f99ab5ea9690aabde7959eb1326639c1ce371865909d34b3c2066f4a5803e9c6d54d1d673e39f5af14d7d244ba8d8a733696ee6072e60adfe54c2f10ed024a94f91d60555bced2f95ca1a418165da7c459f2a7b82ec7b9f6b939df53d5bca56e42c84680916f6573cfa5ac672dffb40bc7f84ce7405d506bac341ffa46ff3a0e4fca3264b8f69fc132e1cb2ac7055315d97bbab5dd3c7b1252dc3c6acdfcb702dc6d4de0bc03474e9462b2f3e417fba2632258f16ceb5608af0245dae4fd4b18e19373731a3f656bfe3b3e01dc0c357004f6063bfe697af9b9248260eb8fae47ac120106def0f303cedb66b3e179527c0341ebf9eba4843bc03dfe9c48c7afbdb21cdb593e2eb286c67ba91d26295c6d58673c2392ca"], 0x1178}, 0xe) r15 = dup(r1) ioctl$TIOCFLUSH(r15, 0x8020699f, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r17, r16) getsockopt$sock_timeval(r16, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f0000002640)=0x10) rmdir(&(0x7f00000025c0)='./file0/file0\x00') 03:35:58 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) getpid() r0 = socket$inet(0x2, 0x4, 0x20) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r2, r3}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786298, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r9) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r9, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$unix(0x1, 0x5, 0x0) dup2(r13, r12) bind(r12, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r14 = dup2(r12, r11) accept$inet(r14, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket$unix(0x1, 0x5, 0x0) dup2(r17, r16) bind(r16, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r18 = dup2(r16, r15) accept$inet(r18, 0x0, 0x0) linkat(r14, &(0x7f0000000140)='./file0\x00', r18, &(0x7f0000000280)='./file0/../file0\x00', 0x4) listen(r9, 0x0) r19 = dup(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r21, r20) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect$unix(r19, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r22 = socket(0x6, 0x1, 0x7f) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 03:35:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = getegid() r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000280)=0x200) connect$unix(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="00012e2f66696c6530003aa9f3dac86434bd2b13d9cd15bcfa233be87d1b0ded984df6fa3abca3464494e153ab91e6afd31630637c24745c509f66dfdc079c77c48047bbdf0fb6f36836991a515a0089cbcbb57187fccf925a67530ee63a9a922722f370d6d955be5835499b62eb98e6db41967ed56704bbad65d991984e666f03ca7c8b8bf96125bb3d4837f6867cfcb3c7fc49a02e4af7002bd5847f9588386abfa2c4a54312d207a82b32a76e86f3ecea4b660924b20dbf9d11822ec3d875ead4c5a1b46a"], 0xa) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8001, 0x0, r2, r5, r10, 0x14d, 0xfd68}, 0x1000, 0x0, 0x8001}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 03:35:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x129) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x800, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/247, 0xf7}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000000300)=""/214, 0xd6}, {&(0x7f0000000400)=""/240, 0xf0}], 0x5) dup2(r2, r1) connect(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) 03:35:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000200)="98ee92c2b2b5e1a94e84839f095016d91fa80fa2516f8e735070037239db2f5a03b97ec65365ae221b6a903b5fb1436fd55300ef88e7243b7ea2f726a7f9854e155130f350b9e8f237c05ef8722f1df21e62a06a4c7a6e3edba8d492fac21f3f28f5b738181326d336827ac924d98b62c15ce56014a726194e43a61584ea9e199853272e95fbbc8abbc071de4fb3d41ae452aa7d417f5b6f6a374f57debeb47f8bf83225fc02c665d6aa545fcab9f8972b3a7b76d12e08fe5093de5e56c1039256226f33edf092ebd08fca7bcf4b7112726fd9b52a81bf4213e6522deb51453d26d6a35b4e8f8e76b0cf8e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x84}, {0x7ffffffe}]}) syz_emit_ethernet(0x12, &(0x7f0000000040)="1761000000038bbc1fb800de6be6634ecdd0") 03:35:58 executing program 1: socket(0x2, 0x3, 0x0) 03:35:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x21) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r2, 0xc008441e, &(0x7f0000000040)) r3 = fcntl$dupfd(r2, 0xa, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000700)="17c9a51d1d654a3237695eaa0a4a0a75fda237700f739a595baef8afc71911053f789239a020ae0617b2a6e8fdc87f916cf8b5d6047330f46519fbedacaa477e5f63cc00c8665092be2ab1c7d79938f88fa42ae94dfcc9cafda295561bd803a433b2eeb5e04db39cc4eb00ab652cb3bf8538347b9740a49ce939d22decc69d2feea8a3ad20948438982ee304d1f9ec86425bcf76d2d8249803df6dab6ce8fc8a11b601642b95b31083ad2d657fc515e78b53a23b960160d5e0fb9fbbdc9aaec60da7aff2f7dbd176fbd910c65fcf1c9cc87f5dbde3e44f2040b6998c121629f7e1184a733d5d45e4f0e7db87447d12b6020d27ba3470b0915e107c53ccb5984d0fec0a23daa93eac1c99ca05249f0c24c76a775cd737c7247eec02d7be137a27ab01a2e34607550136dab8b8343a2112b9e99f2c0bdc9c3b40a52cdb701b37d05e1e4383310a5f8bceb2eb9cf5fa08ef03c59008ae40286d4d361551cc9d6f194f9d62421b7098cef849dc85eac29d6035e09e392606ee0144a4c5f3032f4dc32896b210df28af05547773271e807d710175387df9f244a6f0dcd8e6de77da05a80cd02457cb0a638b6c5a604eee7a192b83b08627080d85e7977d3f28012c5751ebd2960aba37607a54940a364d1f302eb553c705997debf2d190bd557d54355b4a5c5d7708dcf09176ea54dbeffa86a954fb3ca4ad637b16d11c5173ef7d78c4bd4ce7c8290153118ba182e017174ce4cf269e7c98721466f5f8ba75545d522fae11b5b934277c7d56f72f26d79e088b2ece2c61729fdf1a5c550b211e60df66bee85ef63d67efd72f3be2f37f50b28f78bd16b9716be5ef9f034da0c46b1fb8a9e2ae6ef9725fd6ace1209bd7126cbc870e71b5b5caf37cf1f8a39efbc8ddd8c8193f5ad50c06b3eb8cc2bc82c0babcde6cb7840f1d151f506520d266fedcd4cd7500e3498503d1a1a4b080177069a9d2f61e212096070521c276395193aecc1a3890d3dba5d171e842e36bdcc0b29085666ad6ae5720994c8280d0d47d0ed8d163735b89d2151ad6d662b7420397912bc12f359ca1e0cfff21573dd77a0b3caab926d257bee72843369b1689d708cb67f8e3e928fee14eb1467e1d8fdd25f493c11e7a4d0e6dee77bc578a92f125d28c6bf5990855683316e30a454fcf8020d6a20b89a7578fc6f5e3998833d462ec8e781ccea6cfc6ff548307978ccc609e9a9c97c0f71d877ebaa428ecace8328a2f05bae5351df14cd9839f3416febe6e5e6a54780bb700cd35a92dddbf0d81c678f4251cf6104cacdfc7fcdef3531fd9ff619ec1e49aebc80aec5a1bda5502a264d624400cb6d23ae7f3704eef30bf070b15118eb9ef8f51e1a6ac39d6b1c98e6b545f97c2dce97636db4612b99fe8484396459386b3ac980d74a0014d457e84114f5c65a030c2f2f2bdb4da9147aca4624f19fb3fff2d4c2a5f7046b7f1a58fed30e12fe0dca57ea6835f9c43e129f39efd029e20897836e3bb7dcc3cbf0bda475ac6b7f739013e7e3412d4dfc74c702eeae2fe75f9e7de1e6bbef93fd678d51c1346b9ed236d60e247578905ac991f39764045cffae152a1d6641fafd9b02fc4381830320c847d7774197c4aff18e09be4bfef0db29a484308a977d21e8aed3c8accc718ead15d2340cb4c3d9f7440afd6eb6383e6e77ce7c1bb7c2ea5e39897161b0f2dc98a8acb578c1f86f90dab8513451db36c8d7f1b078e47615ced46157ccbc758ad6b80498444a801b48a91a8aaaf34a3c890d502f997c9d3745bc6b5fa1b55b09bd2fcfd2e4606002a1a4cfa1132a6eba3026496a33dcc4afaf07f9a8071399147044e0fa099c1d966bdc0c87d04bdd5b24e8ec189ee3c5df571ae5a09d4b1f54122c5b8638c51494b98dd3dbbb6508a0d53d815e0ec54d8765977315e1f7f9f55c9e60075a896734b13228e43e59d77d44bb1977e5ee1600e7800181d5f6944b049929820f4f4fcd4cd44f0e2b2663e9ffafb39cefeab6d6fd1a44b907dc84475e5b12b4d4df946523f608f4814741ea7b0c740bcc9ff21a08c03b8cca5913349e53c00ef5947488e437d342fd6132db548442ff3443908b9833cb13ff87a3aa5b86602bb3ca54620ca4bb169f5d67e597ba12a776204b6837b0386cdc6a644ef74709cffd78b1cf34d5b2853bcffef9b63dce95849215b02cd7f231e523f5dbedde95707f22dfd0a01fc94ab0f2a292098e6f4bbd97073a3f529152714c699bf288469079ca8dc463eb445a09c5a64a1da30395864da97c7cfa92c9a2156814dff4695caba7d9b841abbc74b595f7ecca2f44670bb608719db00537072c67a1d53f234f61aa2c2890217fe1bbb80f2bce72c4d16ec30b408af149fb69aa9a040de79304ba3de73badf008f2e8ef3c22b54031cea478dcfbf275b74d50102978b08930e9845cfabbac0c679f912748c149c8712640e0821f9bd08b54d5f0920b132bfb948708e3820991f20712f062dd4edfc6eac330ec4d10d06d67d300dc04fb69ee1f6c3a0a42bc32ad971314a8c2c6b5c31577b0531008be4724463e9c87a262f347677cf1b68ae5292683b06abea3df9f1e64f5389ea511778607367d795a1e26b3964db24fe359dd3c45bb88f2a942a7e01d06f1c370cf3af60f54df6379ed75e805e6505b113c9bb5f400cfa83b196ead39605788c03b43c3885eaa7831ab195df3295c645daa37e572d4778c8ab147b2233779734385c20d2ccb0c115829f90da68357c4ce6eccf550624b6f318f35a1d9f7b54cd31115eaead2d488b125579c480bad9e3e2b69e597379d6e33ca0116d7aa6dd24bad8e3d9635625d6a634a706590bddee3dadeb68b49ea91aad6c8eb8f4ddfd0ac5e5b09e39737c1285194abca5796103319c4eebf14fb57117f75aabf5e440302e7bf67e03649471686c4b8b9fc494757dc0134857909f10be552278af80889fa45f928be275ac64503fb42d8c9573533502806e36f1c15236cb59cd3e1a5e9f01bb6b9a6aa0a7049a302a558ded62699335466b5fe4e859148730a7a2ba67d23036e70e9e9dcad86c099ddc00930f798898604b63ae0b40690f6c6e4fa538bb6fefcb931ec706a04d141b17cb0fbdd6e97efcbd2d31529b45bbf8f5b4fffd4bf61287f1ac8771b63aaebe159a3b006e88f95cb70e2cfaea8058c5352507d4b4e33527111fed9629d570972b0f3d2fe03bb9f49e5955130c02f44b93370d138c03dd63861254de8794deb731966898dd0a54133e92fb9fd016a203914a7539895fa67250ed89dabe0425909f7aa19e01f6a87508f3907830f97bd05994c0bd517e330e73517742d2d0779e9306e7a022bec5d1c191104a9a60bfece73c5066815a0c7fb17bf74177f118c11d6ee24521cada2d9ce4f6cd1360cc88a55bbeedee4e0579aa55285f0f8948fda877bd221624c29f23154a8807d15df0ed308a7d609101f8d3b33b43ac22d448d04a74a36d5942b4274badf19bcbcc16ec87e746cac999def20a2469f073a33c575abab01114b271c8fda70b234c2482541a12c80422c532e1a2b6af149c1537f7caec4dae58618c545998b6413e5093caa3a671683d5b8cc04f1b6b95ac93ceb3c9b35afa79d3326aaac948f77beefb57adea35caee6903c16cdb87b2259067834c23581b3ffeffe5c9c46c175e16920a4557c559dad981d85f18661e65a082296471affbfe699cc211fa92f03e5e2f937104f166076e640a350d22d0b3ab7c91619d53981ea8f771013068586f4bc3b701ae12739dc15931007868367fab572769ef336aae624ed13af4391d64abc0ac28005cc776b64d8299c1afd947868a7c82a4ddb362126f2fc4748d79777ca287eba813a429c4dd1ec7f3b18ccbf522a3d9ea51da0010043ed6f37d7d78a34bde11c28ce148fbc11065c77f772dea0183e72a8c519d83109590adf618240984879d03a7bc9e23f4aa1c603804565a685ed9617d5be63919baf2a1b6b051a48883b2c6ff500c00c4dff21c7f82a539039693ae58bec34b2012ed67c6070aebc58c8b20d83b51660f1fd35fee4187f542a14775370013ce77db2e72256913b034ba3778fdb3d862efae17ef8226cef68fc5fc09e1fcba1badf706d5de3972b63cc6079b26b23e90f8e4fadbef6d7effeb3d58a0b0091c13ca4cc179a961b25005ebe72741b29ebcd5a0497dc70995023fc794c9221a8d4778df92e35b1099336ec6cce92537bfe2c4eb2606ec7e913999106930cade7f5660c21595071258539b7d62c6d8a0e07aba5a66360206c5754cc29b33d8b1a3e71fd65beecf50d41dd7310d658a1d529556c4d0d35918ed6dd9cefb417001ff524a40580efb04d06d46f046202b46f4c42b23de5b922a548dfce33d63d713037ec8c286fd40cca7288e1da85cb37b83f62dc3c89d7c621d42e38f78d9cf309ddebb68b88aa12c921bbfe648b8dd745c9f8fc6f69908d2fce163fd6e917277860bcd9a775fe7fe14ca4e3db031d3d065bedc1ad28e8703cada3a88ea5fb766b03e76c2a966f24d84110931951efa8ae29deb296527970e02347a6a5d9722401b3a7fe69bdb6d0567c596b0cb862f2a89f251adecb5b40fbb15c5d064208243e0b754c51c8f5e5bca54f19bbf7ca4689fd888613a7ecb86beb07b056d963187022e4bf54f9f5466b2862274c3f8fb4e67f169b8980ac716d75f9a5ad5ea18ed2fc2c51b395e4cd1958ff4c5770fe59ac5dd7112330a9ac6faf31020da98fa2c56f90302165cd90acea06c0da5ca44200fc48e2e8905756db7a9ab764834ad50fe948bbd71beb5a06ba1ca809320956d549289d7c8f08ef886fb7a9847c514c4ae75598168ad4a5977846516c46de17f774bebc0b7f7e28d381860e2eb08f0961c86d0ca81989691ef8f66c6a9c29b08cdc05e4a2297a87a42c6b250a6cd1f0e585a78199c8b90abbe36efb1e35a4afba30be997d61e023cfcf78b92b9ac82e94536e95882caee27c6f7dccd6b8ad3c1d4d99b4fa00bfddd5ab5914a3b6f85c07b692449dae4e07dd7c39c622caf48d044d8cf957216a8e969f24db63de6128895e0d0fb9bf41a604a45266644fb22d8d0f4adeb2125ddde0b2e9f5df542ed65f1269f86a83a1cf31a957172e7b338dba61154693918639f7f1a6308407e7be8072e9bea1c5956498a8fdab8dbd25200e655595c90cad7a20d456fc5c1032195bf9fd2e1e5c4f55f65cdebc0b9730c0889da9937ddfad79fe77368a37a9c80e5fd400d72bdf7c48ab5c635093e9e84748d49499967fdfab3d4d21fde9f78f339e6892916d4c3c33a9602adfb0984427bade7216fb3a45d8c8c22345d4256d1d10770a661f6bd1c17064a343bc48c7de7a72251bbe609ceb9010080c62d22f183004b9b44b6935881ee63e6276836f9675e6792897072f2e2b2512ef9f94fef630bc4bf6a71df1c10afffa2183c6c109c7ae78dbdb05003d67610158a87c73f028f25b9c97b8080a732fdc95ed999aa8c3d7987da0474c1daa3959ade08193a3a09f206a3098d7f1625a28e26003bcce3da70e634f4e46f2da925eab0a3f4c082c2ab7192bbdd9c6c31010ae7d5a79ee77230b106eb808aef5276edc658b39f63028cddaf94b604a53f53800d6dbfbc90aa8c6f977733647c33613d7d3decee83081807ba571d9d65549e53b2ff35e548cc6f60f20763bc4a35109bf4c11d48f0f10769891cfefdd411f239f9ca24d5491cf2315d59d94a552f672c2044b423996d78edd2537c9bbd4868c62989c82abf445f95bddc5e0e9b48a1b38df4884451c2", 0x1000}, {&(0x7f00000002c0)="14011db019a1031154434a926ff45b9588731b18073a925cc5bf5656d3633f0f889f77c9cd52de81145a8814db2b", 0x2e}, {&(0x7f0000000300)="785ddb5dc44705cd5e5a26f562c261bee5f2989e40f8c78e51e97f13d98778bab176e8087359cc0c13c462c3ab6c82280f45ba73cf8b2eabc5cd9176709793b798bba89bd15eff29c20d8f0d11b75a410873a585c3e9d57a918e457456f516c8f75684c0a25cc18be8a7c3be45778bf0ce7def0c0e1a195090ecd4d8627598852fbfababc46414b620caa5e79e5146b6fcc3211721d15467cd26d2cb8a3f4784f49de5487995b3954b0ad38a2a64ef541e63001c65706abec828b0e3b71154d04e2f6f90674666a17c0211486d766a819f99a49d", 0xd4}], 0x3, 0x0, 0xc78) ioctl$TIOCSTOP(r0, 0x2000746f) linkat(r3, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xffffff80, 0x3, 0x2, 0x2, "031105ccfc867e9d1606cba81b061a51844c51bd", 0x7, 0x5d9f}) setsockopt(r1, 0x1, 0x0, &(0x7f0000000540)="82b23ee2fdf99e394cdbe8ce18367e1015f9818ef32444bac9192150064d990ac5b8e568ab732adc9cbfe28860161b956633126b57869220d08641787967196115c47f6b5ff5ecbe7f477a83f530984797350e51dc695b3bd7f7ff5a2b4f126cca6425be3f29a84694411ad5701b76446632fd061d50769f9d229c7da8f16a72559c093570203bd4ac1cfc00e6c4a855e00b69bf34542f68398c12b9ca656f550876d46c5145196962cecf1ee0a95c7c4a294d4f5479eb452c96d9a9d8d7a270ade148986db14df2e5907621aebad00252ebad96cb02f4268144896382a348ac70910a90e30539d192fca56b3f8114646cab391e8ad44fda3f234eabc2e8af56c55212c6c4ea0b20dd50c8030204ce850017d2638ebaf055d219ec5cd0bf110ffdbf0ea160522c825f78690cc70a7d044b2927267385ec44a472b50e8bb0b520049347c4ee2c894064ff15a9743b2e1aaae9e1d3a11b0f4c5b80b1fe88c7ef2bfa3ea1a7ce407b9c441b69c9ad2015ae02b99325adfd1f5cbf81feab2b127d1ed28d486873862ec37cae2b7cbec170ddfdb33371c232e56538eed8e99300000000000000", 0x1a4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) r9 = socket$inet(0x2, 0x4, 0x20) bind(r9, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r12}, 0xc) fcntl$setown(r8, 0x6, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r14, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x400, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x7fff, 0x4) OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 03:35:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000580)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:35:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x4, 0x20) bind(r6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f0000000300)={{}, 0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r7, r8, r9}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r5, r9) 03:35:59 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) writev(r0, &(0x7f0000002780)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da4", 0x39}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0086dd60a4f0050000000000000000000000000000000000000000ff020000000000000000000000000001215bcb2ba250443c17b2a2fdd87faa860c0a278c785f29ee2236acabdf6bd82bd46eedbc0a2a1128fbdcfa3a5d25365dcdd564ff24b9d7413175ecb6bb0510eb87875166e288f01f7e32249d9fdc2bbfdd9ff6a137dd2da452faed3f1081d89192bee0cda5d3b1c4e03b0f484c59398e85218766890e315587a80bb94bff7609f1fc9c2be2732343abdc61a1782053bdf47465f9cb87c447c1c46fd1d209cb8daa29ffac507d6d7fe6b7e6dd067f52aa2f3834a5e604c9116170ababa01bcb7edc188770008acf1dc19d21a45aebc0476af26a2038bc20577a8aacc76fd597c5d08343dec2c9af9853d85ad4875f39b17fd7a1187ade56e540261990deacfeb008a7e3b422e6f4b9c8accfd477f60905465c253e0ec6952c2aff566a1e7b44f7055205b768850d7cc144afef85ec8f2228e310087a55450506f339c90eff9028c28edc04daff96be785e795996d588f99a14be24e096c0081f9e0301580d4e442b8f468dd9925ed303b0dcb6d8036486eaa40182631d09221efdad89f9ab1e936954242e668cffc21241195c22573cb834d53ded2e6899818df60b52dd242266e8bd933239ee2dbda7afa26d2597c8b8a753d267"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 03:35:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x100}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) r4 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000000c0)=0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1013, r6, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 03:35:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x130], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 03:35:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)=0x7342f66c) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r2, r1) accept$inet(r5, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 03:35:59 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6020920000600600fe80000000000000022046b9000000bbfe8000000000000000000000000000aa00e04d22870a885da1c79a37a6cdb89250874897484c0d3a695f5d323a21be9fe7a71b09dc0bdc5fe20d326bf89c050f8bdac10a65618aaffc2cb96f03c7a8fbbd80ffffff5059bf", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002000090780000fe0bf98981445d4f65c2f2fe06e2d4c3d9080a0000000000000000131282dd214d3b0edaf79ef4805be76f69ee0008cbd60441fbac040204021e102000"/84]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x1, 0x0, 0x22a) semop(r2, &(0x7f0000000200)=[{0x0, 0x8d, 0x800}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2e668000653000"], 0xa) dup2(r1, r0) listen(r1, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="e79393bc0ed040970d3567ca9295635c002aefd65e894a0388cb5d86e2de2e57302796f21e06603ef394c099a591112d6f41f7d8c7492fef7a715a72040002d39524acadfc1795d7a16992c5563af7883ffc56ff61976e9e33"], 0xa) 03:35:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="071400000000db00080000000025c6149b33ff0f", 0x14) semget$private(0x0, 0x3, 0x120) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 03:35:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x11) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x842, 0x0) write(r4, &(0x7f0000000000)='N.', 0x2) 03:35:59 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r4, r3) accept$inet(r6, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair(0x10, 0x2, 0x5, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x1, 0x0) r12 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x40) kevent(r2, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x2, 0x3, 0x6}, {{r6}, 0xfffffffffffffffd, 0x80, 0x20000003, 0x1, 0x3ff}], 0x9, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0x4}, {{r9}, 0xfffffffffffffffe, 0x13, 0xfffff, 0xe6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x6, 0xf0000000, 0xaca8, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x3a, 0x80000052, 0x7, 0x5fe}, {{r10}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x1}, {{r11}, 0xfffffffffffffffc, 0x0, 0x2, 0x3, 0x5}, {{r12}, 0xfffffffffffffff8, 0x188, 0x80000000, 0xfff, 0x561}], 0x400000, &(0x7f0000000400)={0x5, 0xffffffff}) syz_emit_ethernet(0xcc, &(0x7f0000000180)="55c5bc0af7705b58287cbbf03dacfbbccf5209e028b6620304a156ef1c8d13860ee7827e5da9198115c5b400dc7fdb53c8768f64b0ae35df45da042ab1b3f19ae551255e13e106555a01059080d464abaad477d0b228c07bf2a1b39bea59fa3b9238bee09e488a0d6334dbbc8bb934af103f09b36e89088a47f0219014b52a7e4018447f43340b56ce0f1db7222b6588b1a5eb9143fd1aef20d3f3d99442fda3548a865c705df9cbccb448e6809bc9e9c3a6e76353408f2b50fdcaf7dd7fa7142f84516387a01a84e499a7a2") r13 = socket(0x18, 0x2, 0x0) close(r13) socket(0x18, 0x3, 0x3a) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r13, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:36:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0x1) bind(r6, &(0x7f0000000100)=ANY=[@ANYPTR], 0x1) dup2(r3, r2) listen(r3, 0x0) getpeername$unix(r3, &(0x7f0000000680)=ANY=[@ANYRESOCT], &(0x7f0000000200)=0x1) r7 = socket(0x1, 0x4000, 0x10) write(r1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$unix(0x1, 0x5, 0x0) dup2(r13, r12) bind(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="2d63a59efd71f77a320bc8e8a37208a7"], 0xa) r14 = dup2(r12, r11) accept$inet(r14, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r14, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0xd1b, 0x8, 0x9fc, 0x1, 0x7, 0x3d, 0xefc0, 0x2, 0x2, 0x10001, 0x5}) r15 = dup2(r10, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r17, r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r19, r18) bind(r16, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r18], 0x1) dup2(r9, r8) listen(r9, 0x400) ioctl$BIOCGBLEN(r15, 0x40044266, &(0x7f00000001c0)) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = socket$unix(0x1, 0x5, 0x0) dup2(r22, r21) bind(r21, &(0x7f0000000300)=ANY=[@ANYBLOB="c1cc0ee26159bb2cb9b0c861423a7d9e959d89d0af0da9c8a9f5153761c1e7f05b77f0efe2766cdd0b747fa4f1b14a2e94c5f1c76712817ba1bcb29e59e6c89254b6fb3184a04e9017da82763c1af249350ea1e3cf9c6fbca0f7d3f94f0b60c8f089bf29d464486da600b16a25d2e5be7894a691500a022cbfb5eb5d23808f39077904b8d811867201000000eb60f811f83b76346b24fe7e2bcf8e052d22"], 0xa) r23 = dup2(r21, r20) accept$inet(r23, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r23, 0x4010426e, &(0x7f0000000180)) 03:36:00 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) shmget$private(0x0, 0x7000, 0x80, &(0x7f0000010000/0x7000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 03:36:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(0x0) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r5, r6}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 03:36:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) 03:36:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0xb45) 03:36:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) r3 = semget(0x0, 0x2, 0x50) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000140)=0x2) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2400931566696c623000e59bf4c875fe387b10a6148d5df4912cb28b9771ebaed2fafc6c8a702586c0d3cd403a03c332434327aefdb307ec1c72bf6331ea46849c78f48240c7c110f974c1c282d5e498fcbe86"], 0xa) r4 = dup2(r1, r0) accept$inet(r4, 0x0, 0x0) accept$unix(r4, &(0x7f00000022c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r5 = syz_open_pts() readv(r5, &(0x7f0000000080)=[{&(0x7f00000012c0)=""/4096, 0x1000}], 0x1) r6 = dup2(r0, 0xffffffffffffffff) setsockopt(r6, 0x8000, 0x4, &(0x7f00000002c0)="4d983e3db09debfcd7bcd088b93353356efd8b4f45dda7730168f9526ad707c6414fe321969364b5b6c7361914ead372890f6e17a7a2f860a7316e10c0b7c45cf8c21a73bcfd30e4168b8b312eff4112cd775a6ce2dc6194e0dc88791f7e54ea20aedf12482086967a044b342e15c8e40c664127ac2490367f4c27c4b1db7e50db359fadac368fb3ebcc3eb506ad2f95392099bcebdd8a98b85f1c81ddd7dcd70e7090b5d5f0db4fcf46cc4c7cadf2e1cd92e72eae0e48938891a0e7e99206493dc871840ce67e807b4c3f646926f945333017b8165b128a732156bf978595eb007377aab8f14f545fc33cd4221a", 0xee) close(r5) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000540)=0x8001) dup2(r8, r7) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000200)="b635c29c46b5c433dae3e99a6259ce03a54d6cfa90044f14c468b12ee2219b734d88161197cd7a62f7e86392c6466206", 0x30}, {&(0x7f00000003c0)="cf0c9a8c7a30ffc4a182f4405960b6cb0e3ba196a67bf73c051e3f457d108f0b7ea915d8740515c94d75f9a412b3bf08da7067067133087bca5de50ac853a615d6001dd4650ebdc12bcdf96aeca629558bf2de5dfe4002596fd7902ebcc4d93c04e9cde92aadd63b9b47a889ffcacab6c7845e97edb840bf235757f0bd305564a1d84027c6a10d", 0x87}, {&(0x7f0000000480)="67aa012a557bc3409347de747e72dccb3d1ecc327aee40e6b6563b9dd161d1f1d90dc375c75ce9cabe96582a7658017ac2b7f03e3c8aaeaeb6c5284f66f1fa4a67a243a16da7abb3c2a6236c62c7440f8b07a552ded1d4d77759eafacb1f543b40e08841e893053513548af7d75f46e834cd45e0df67a1", 0x77}, {&(0x7f0000000240)="1b1454ec1c7eb367913bf339570e", 0xe}], 0x4) syz_open_pts() 03:36:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="ec", 0x1}], 0x1) dup2(r1, r2) semget$private(0x0, 0x0, 0x400) close(r0) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f00000000c0)={0x3, 0xa}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x17e}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:36:00 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f00000000c0), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) r11 = socket$inet(0x2, 0x4, 0x20) bind(r11, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r12 = getpgid(0xffffffffffffffff) r13 = getuid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r14, 0x20004268) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={r12, r13, r15}, 0xc) r16 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r13, r16}, 0xc) 03:36:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r2, 0x7fff, 0x6, 0x4822, 0x80000000}) msgsnd(r3, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) getgroups(0x7, &(0x7f0000000100)=[r9, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r11, 0xffffffffffffffff]) r12 = socket(0x1, 0x8000, 0x7) connect$unix(r12, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r12, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r14 = msgget$private(0x0, 0x0) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r13, 0x7fff, 0x6, 0x4822, 0x80000000}) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) 03:36:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) r5 = semget(0x2, 0x0, 0x79) r6 = socket$inet(0x2, 0x4, 0x20) bind(r6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r7, r8, r9}, 0xc) r10 = getegid() r11 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x9, r8, r10, 0x0, r11, 0x20, 0x7}, 0x3, 0x0, 0x90000000000000}) accept$inet(r4, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x1) 03:36:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189f46b598dd1105951cb8144a33"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040), 0xe7) 03:36:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x8}, {0x3f}, {0x18}]}) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) getpgid(0xffffffffffffffff) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) r11 = getpgrp() r12 = getpgid(r11) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r12, r13, r14}, 0xc) seteuid(r13) r15 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r15, 0x801169ac, &(0x7f0000000300)) 03:36:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x0, 0x1, 0x0, 0x7}, {0x0, 0x1, 0x20, 0x6}, {0xd73, 0x9, 0x6, 0x401}, {0x1c, 0x0, 0x80, 0xfffffffe}, {0x8, 0x1, 0x8a, 0x8000}, {0x85, 0xff, 0x2, 0x3}]}) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) seteuid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") semget$private(0x0, 0x2, 0x20) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/33}, 0x29, 0x3, 0x1000) 03:36:01 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0xa) readlinkat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/95, 0x5f) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) pipe(&(0x7f0000000280)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r3 = semget(0x3, 0x6, 0x1) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000000)=""/123) execve(0x0, 0x0, 0x0) 03:36:01 executing program 0: shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r12 = getpgid(0x0) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001680)={{0x8, r9, r10, r11, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r12, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r13 = socket$inet(0x2, 0x4, 0x20) bind(r13, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r14 = getpgid(0xffffffffffffffff) r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={r14, r15, r16}, 0xc) r17 = geteuid() r18 = socket$inet(0x2, 0x4, 0x20) bind(r18, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r19 = getpgid(0xffffffffffffffff) r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={r19, r20, r21}, 0xc) r22 = socket$inet(0x2, 0x4, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = socket$unix(0x1, 0x5, 0x0) dup2(r25, r24) bind(r24, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r24, r23) listen(r24, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = socket$unix(0x1, 0x5, 0x0) dup2(r27, r26) bind(r27, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffff0) r28 = getpgid(0xffffffffffffffff) r29 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={r28, r29, r30}, 0xc) r31 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x0, r15, r7, r17, r21, 0x1, 0x8001}, 0xff, 0x1, r28, r31, 0xffffffffffff0000, 0x3ff, 0x5}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) fcntl$setown(r3, 0x6, r5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 03:36:01 executing program 0: r0 = semget$private(0x0, 0x1, 0x4) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) r5 = socket$inet(0x2, 0x4, 0x20) bind(r5, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) r9 = getuid() r10 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x14, r3, r8, r9, r10, 0x2, 0x8}, 0xc3, 0xffff, 0xee}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) write(r11, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socket$unix(0x1, 0x1, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) 03:36:01 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="008a376ecb7d7f059ec9bb41bc9d72a4503b436b364800000000000000080b54a7b402b8b59871cb8bb50d510000010000000000fada9a41e5", 0x39, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0xfff, 0x7}, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000000000000013000000000081000000bbfe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 03:36:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="3201022f5f696c653021", @ANYRES32=r1, @ANYRES32], 0x3) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) fchmodat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) 03:36:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x1da, &(0x7f0000000000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) listen(r6, 0x0) msgsnd(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r2, @ANYRES16=r6], 0x2, 0x0) fchmod(0xffffffffffffffff, 0x2) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x8}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r11, r10) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r10, r9) 03:36:01 executing program 0: r0 = socket(0x10, 0x4003, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) bind(r8, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(r5, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r3, r2) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2fe0fb09ef9ae165cbb5"], 0xa) r9 = dup2(r2, r1) accept$inet(r9, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000000)=0x1) 03:36:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 03:36:02 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x8) kqueue() 03:36:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82ff0fcdb5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="140a2907b9223776", 0x8) 03:36:03 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x401, 0x100}) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="eb", 0x1) 03:36:03 executing program 1: socket(0x2, 0x4003, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa002561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da3b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100), 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x209}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000040)=[{0x1, 0x8000, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x1, 0x5, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0x6, 0x800}], 0x6) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r5 = dup(r4) r6 = semget$private(0x0, 0x2, 0x4) semop(r6, &(0x7f0000000000)=[{0x1, 0x0, 0x3000}, {0x1, 0xfb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x1f}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x4, 0x3}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0xb4fc, 0x81, 0x5, 0x2, 0x8, 0x81, 0x1, 0x7a6, 0x3752, 0x7]) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 03:36:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) read(r1, &(0x7f00000004c0)=""/4096, 0x1000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x3, 0x3, 0x6, 0x0, 0x6, 0x1, 0x80000001, 0x2, 0x1, 0x0, 0x40}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 03:36:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66da6c653000"], 0xa) dup2(r1, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="1100e3d24ce40d0730aa4c6a1819949fbc562a4facf2a6005e5f8743874e1e9397a4e1254fe69b59d1974d2845361a96a018a8c9a60a3eb0392e0458ee687b5e4c1fd0021c1d5ff8c4f37c08089723b76492943dc7ebdf1ae3429eae15b08ac7b056d36b851f5299ef8adf7c3119ac7c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r9 = dup2(r7, r6) accept$inet(r9, 0x0, 0x0) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000100)) 03:36:03 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x117, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x2012, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r5, r4) dup2(r1, r3) accept$inet(r7, 0x0, 0x0) flock(r7, 0x8) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000500)="81353d957694a322a2fe6a93ef14d0435c1d55de27efbfe9329878dbda23cc0a24c77d4ae40b839cab17b83c8c4e2e4d9cc85fc58f265542d28356ee3fa2fcb8222a8800d04c244cc6ab5ab65de7be009b21f3e0bb3c089f33986eafdc07757cb55b5dce4074a56f6e97b4f596b8a1b53ede101f7292786511a94b455836f68d908ae7c87b629e391d937e0c524b17126745668978e81bbde57bc6ed1319fbc23f8c6d544ac95f8a3a8fdac79e3f552bd2747fc810481d0fc6153a126acd51e7a0eebd9b7e3ae404baf5e3bba76377901f205a7f44c80139ed75248dbebcb5dffbf3cd9499a097c452038818d724ba95501ea6c452046264d0dea1eaf7e7cf267db9e1aa78d7893d40905526cf3ff7a5c00c6c7b1a87bdf6f59a2babe345347255c7ea6f7f28696ec608020f10ff207b73974c6b90131acada73c3db565924d915207d17bdc8c59a6c71b07d448aaaaf35e2cd9e6ba39e5ae56aa3724f3a1e20828073d9512bbb460d821be3a232daff74c89eab78ec3ac6da59ffdb605daf72c9be580c1d92ab0d9f95ef8d50fbdc73e6e2b2993e63c55cea74e40665a80c49eb6c60566d38f0a8b347b524435db18e702efa6c929d0409b24286542874543475d2f5b8fdedbf76ce41a79d841d34a8e9cc6e6c09774f99aab7ac618ac06197d5df1893e85f70f3fb0caad28db1c61f85dee57d19b7ab478ec805b741ce9d688206f3cab8874d5d4e02759ed474792eebe4120e2ce765d86760ca537fd5ec9fab5eb728293d4f035adffda2aa9a9f838cfe3f3c9f2c6db53b4d485c24af8d141551b9ea56d70aae6d321949204e4a2859292b86b2c968b8b7a1faa6ea8f132ce4737844320fc640594ffd9287207d7b3dd85e9ac81115edde855ef5076e3cfec7f21283b6fc89e6de93968c298fab4c3a2984e73272d47e90f5842e2f4cb4ff9d6ee383e562af8c08452b42ed23a8a76bdf4d1b9375d8244021f7912cb9da67e9cefd3ae0370c72a066371c0cca29921286f2674a7553d120198700d47babc533d095e9cfa8b06c2c28c3ffaca1d2c8dd3b68917b031d566fc2fabdeb897406abf2322f467841e6d66890a4f796fa6fdc01cf0412d59714738814e06b265b191ca97f914810eb20cd4a1c72b7f7660bbf05ddfcf02a763d787e6cbc5e607a9a765993d8dc36f0c0b8c3662081de44dd32bb150cefb83bdb8d0e1d1131f074c7e23ad3a35e3c06a8480dc8cae6e135d33851ee92cbf006bcdb84fae1d8bc92d3422848dec33180dbf6e1946ef427eab096145da396d1c6645aa16fece54d68c16cb84041aff70d41ef4173c8b8dafbe9e16b0c4f2684bd94f6abb77b7c0c442b27deb89f474ebce5a65c0599c406b84f2f887975271bfee7cc9f41987abc3cf3506a920ffaf683f2660fa7d7fbb1ee92a7e56ad34c94059be1112e29a7b8ebbe353d91d6c96cacd09e24e73d1b9d17e434a55fc5cd4b82f3285dbcb8184bca6f42d2bacdf1d24c65551a2699fea0cf45e68a15890998a996d77aaca632198f3cebd899c65b611e72492250fa6d247f00785bd7ac90877d7e89be7ba7ee1e47c6e42686cd943c168ade02acf185aa1e60acf549008bc3146e09136047a0d281e031f07a17d01af3609bd927a57b773f1fd28264e70a31e7bb283f3db91d813cff014ffeb47ba17f349674eb903b3076c2ea983ff30b17b0c4e3eae85e58cc06e05c59b03e5eecc417e4f33e3e9bf9878204867981b05c3c9b6b05520d0801058041420b2f72b101dc7b622b6b282608771dd552c482ce7413e7eb3ed724b0b08c008b684f36fc200de00c531c4d5060569e8358254ca290edf295b613f7f50400b231e040fcd9bd225a607ac98242dddcf5343a044244a36c7edc1afa14a96502167c74e531b904d6be9a7a594805e16c77546914c978b78d3543e03c83e22a2bf2ab8b1e25d26d54e71a62723de88d24c8b32a99a32b508913f3e31818e1c43b092b86921077e4e2b92585183f07de41e60fec6b4246586cdf08958505f612b579655b411efbf2a07f8e5fbe97625f6ebb165ced6db77c0c42b3851c80b0f859fcbe3b9d2f11c0f9d1abb5ce3f8e9f3f324bec7b2e65a8a09cdfd516fa2ecdcaaa4c653cb33137337cff744635f2b19b949fe6a20139155c7eea4f11b991e775305e1602bc8f0f63555bb3f6b2209992f80dda8ed3f49116b89888d029917b883557229f7308883749f82e7b1ab04434892ba7085bfbc18ac29cf8f485bf362e47874334fbc6360a7c26b316ac033b0de78150c1793755e5e7edc4211134c417a9092a3280754956b21c81fbd99bc65fd151705869a7c696b2a3d27bbe0758cff682801b6bf090a6a4398de1b8e727abc61fb4902ab90dbb5c65cbb831ce43ca197fd548cc60b9a18f2f0303a985f68b115012ebc99c7a7b5efa354edddf28439441e4f12a83415b0fefa50bc79f10a44e46bec7614380c90c32f355a1c16ed130ac63bc9622c54379c384508e3a4d9f4c0f34706d9aec6072bab991c871f2b2eb93536243806dacd06a7b8a423053d10d6f52221a6d53f34e3db90cc3b900f6eba84b397b980c750af7d723c9b0137f0eaed8d3fcb0a4f33d9b05367d20308577955b1ab95dd83cedee07211b8d3753039a4cc5026fd91ef5bafdd7c65c903c9850d087be9a4435f23b0a1171728b629a012e77d511633beb683078f0dd9c7991b1916d3227c921f62c6d55bd9be44d033087c35f0e5c0f82bf34a18b1ee93e273a04e64a2e90cb56d6be14bd133abb1e82949fc184eeefe56f6c87e5d4b1e8369d6e37be37f16195c06d73376a03f1f7beda881d7b0c544ef308bded8bda1ad0d5d8ce3e452639ef914b325d800255e01d17a503ee8fa54c0f498a47a0efc605a851536b5f3a6ceed27950f427dfaec94881c019c08db05f5686fc3a3a89508f490c8134db66249e030cf99a62f83241d8247a9e2339a854df0ed251977bbecc74eb8b0433e420f3b1e23a292ebcc5245e375d53cfb956273cffc1b2020367b21a9d095512d32e79a9b1b0f85fee884972dea47b4fb1fdce7a0b33a2edfac0b9bca1a2805e48ac3419e44b28341225a539baed69f4b18cbdef21f214f4c92cd5476582899519d93636d5e0a4c72bd1bf77fc7e1d9f1477b91af8d048812be3c549b515150adaa00c676a4522ac34823aa7f5d7df85cda305683b2b7a8f3af97378da4679ad21b18edbd4c1a51536a03a856503884b00829fbb4a7d00a14a1bd5b565e305bd901fd54f12f20f3d2b011717931befe5db9867242056301d6b74efae3aac435a1b9ca005624e9b4bdfd7964e106dc5b4a572579259adba093329dfa494ba9d6467b26cd8309c0c9f36c8cd01e45925f19356daac43aaac1be1a85878c07bdec17b8ac0a2c642f105d411d6043cb776a805226c33b57469f856da3195ac5a3d87c4bcf5a59ed5e4b66c086f92909d53245185483950616c59ba89bb0153744a41309e7ac5103c804c48cdc6210d68f263b40f93340e9b3d3504c42190feba1962d506b3c32b6a42d4e4c5e5f4c08a267846c5093cdf5b23be25c534cc1528fea9a6c4cf72bdf9c75fdd3d2afb3b3955d6bda470c27d60df8f535edb3e6baf31181756595ecf07903b5c689e69542667f3ac758f41d6f8c7c126629e854f5252e1477058d49858c0330e6333ca37572750af6a8fa8c34fda7666b0ad6e1d4fb2ebee9404a2c4b62ebd5e1446f64998a82d09b4c2b562773dfc653b701f544fb8605d822953fd37d28cc9abf1da38d93b6b71dbe0479f017d7a55645be3857092dccda425782d4fd6622b97b255104a7e7630199c0377ef6c5f74397d5b1e94d1374445372a74798f281edee8f25ea643049758db7a86c33f83b3fae7632b627bc6922db844e406fb2bbd4d3600347a0aca60a381bef6ce573c949e82879741e96f247adfed88088f35e4cafeefba7e1cb03563b3f164d2ed918bb285", 0xb01}], 0x1) 03:36:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210, 0x2, 0xfc00], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x291fa0f3}, {}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x1, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x0) recvmsg(r2, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f00000004c0)=""/150, 0x96}, {&(0x7f0000000580)=""/168, 0xa8}, {&(0x7f0000000640)=""/75, 0x4b}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/128, 0x80}], 0x7, &(0x7f0000000200)=""/25, 0x19}, 0x803) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) r8 = dup2(r5, r7) fcntl$dupfd(r8, 0x0, r6) accept$inet6(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x5) r9 = fcntl$dupfd(r4, 0x0, r4) r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r10) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) r14 = syz_open_pts() poll(&(0x7f0000000080)=[{r8, 0x4}, {r8, 0x10a}, {r11, 0x4}, {r0, 0x4}, {r13, 0x40}, {r6, 0x20}, {r14, 0x20}], 0x7, 0x7f) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r10, r15) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 03:36:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffdff], [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) r2 = semget(0x3, 0x3, 0x4) r3 = geteuid() r4 = getuid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r5, 0xd}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x3145, r3, 0x0, r4, r6, 0x0, 0x2}, 0x201, 0x1}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) semget$private(0x0, 0x3, 0x80) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000002700)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af381db909198a2bcd6b2de99e8f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c326027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be2bc9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a17ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15a4a5f7ca5373f2bd071791dd703aee8e82d18a66e4b36f5e23a4b8328f1fb2fb08916a662d5dc22d41acf6812865bc57", @ANYRES16=r8, @ANYRES32=0x0, @ANYRESHEX=r7, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRES64=r8]], 0x1, 0x1, 0x1000) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = syz_open_pts() fcntl$lock(r18, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r19 = syz_open_pts() fcntl$lock(r19, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r17, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r18, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r14, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r19, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r20 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r15, r13, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r16, r20, 0xa5, 0x5, 0x100000000, 0x2}) r21 = kqueue() r22 = kqueue() kevent(r21, &(0x7f0000000040)=[{{r22}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r23 = fcntl$dupfd(r21, 0xa, 0xffffffffffffffff) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() r26 = socket$unix(0x1, 0x2, 0x0) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r28 = socket(0x10000000002, 0x2, 0x0) dup2(r27, r28) sendmsg$unix(r26, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r27], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) fcntl$getown(r26, 0x5) msgget$private(0x0, 0x0) 03:36:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 03:36:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0), 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:36:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x4, 0x1ff, 0x6, 0xe2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000b4d3fbc6afffdd9357f8347e02b1473b124a9af3c3d5a80b157030867843a893a46524ad3396d0c7c74cd0f48b2ab9dfc6ddc7a7fa3b437e086dd25ea2952471c33f3700827798d24d1611c2bd38fc2e9be62d5ce437193f46506058c5a09cb88aa6d30063530f172c5edfb992001623963c4ecf25be056575f4e7e32a7a3c48a057508e47a620d784542d158dd9bf6e7f2b8e137af5ce13a28a8c28338a440b9f611e35b6f2c6ab57e5bf75da2e4e5ddc39a9d47272284f45013b6e51f783a762b4f12618e5f0ad75637f6ffcfaf15cc4f018bd6ccaf3357f37830aebd5e16fd74b949cee821021b317bbcb535ca4fa962b0a54acedfbe2afa4ced6ae70f02c1e4543448ab0d5611b5875e18195"], 0x10) getgid() connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:36:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 03:36:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x90) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket(0x18, 0x0, 0xff) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 03:36:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES64=r2, @ANYRES32=r1, @ANYRES32=r1], 0x2c}, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000102, r5) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 03:36:04 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a895006f53dd000005ffff8848") getpid() 03:36:04 executing program 0: r0 = socket(0x6, 0x5, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) clock_getres(0x0, &(0x7f0000000140)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 03:36:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) syz_open_pts() syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) dup2(r2, r0) 03:36:05 executing program 1: rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00') 03:36:05 executing program 0: ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = semget(0x0, 0x1, 0x152) r2 = socket$inet(0x2, 0x4, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) accept(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) bind(r2, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) r9 = socket$inet(0x2, 0x4, 0x20) bind(r9, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r12}, 0xc) r13 = socket$inet(0x2, 0x4, 0x20) bind(r13, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r14 = getpgid(0xffffffffffffffff) r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={r14, r15, r16}, 0xc) r17 = socket$inet(0x2, 0x4, 0x20) bind(r17, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r18 = getpgid(0xffffffffffffffff) r19 = getuid() setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={r18, r19}, 0xc) r20 = socket$inet(0x2, 0x4, 0x20) bind(r20, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r21 = getpgid(0xffffffffffffffff) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={r21, r22, r23}, 0xc) getgroups(0x8, &(0x7f0000000080)=[r12, r16, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r23, 0xffffffffffffffff]) r25 = socket$inet(0x2, 0x4, 0x20) bind(r25, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r26 = getpgid(0xffffffffffffffff) r27 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={r26, r27, r28}, 0xc) r29 = socket$inet(0x2, 0x4, 0x20) bind(r29, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r30 = getpgid(0xffffffffffffffff) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={r30, r31, r32}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2, r7, r24, r27, r32, 0x80, 0x2}, 0x81, 0x8, 0x1000}) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 03:36:05 executing program 0: socketpair(0x18, 0x3, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="c202e480fffffff7f980cf62b050d0bf2065cdc231cf04a6240f689011ce63f0e08e934103c7da8dcda718c84cb43cb94b7f1938535066bfb5a87ca348300ca96e8feb011f373d96a59f954752c3ea3bdf1f38c7566ed91dc9ac6e16b698cd225fed64345839a4e6652f15e59acf818a4bbce8b6c5febd85091d5b260144b83053dbe12f3bd0cb3b336ea5758bc33f2d91862833443c37ba5e8c0230bee472ae7347fdc057685b1ad66ddeb75efcff"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 03:36:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000140)={0x5bf1, 0x4}) dup2(r3, r2) r4 = dup2(r0, r2) r5 = syz_open_pts() fcntl$getown(r5, 0x5) writev(r4, &(0x7f0000000100)=[{&(0x7f00000002c0)="6d1c5cb9e3c444f88808693a2af39f1d86fea77a21a66139d69b6bfe5c5f82bd721ff30aa7283cbc2cb0c3092a364c5a06027a79a08ebb04f19e850a3d8716581c57d5766f8b69957cf2903d6e2684bad94f2f73fb48d0c5f04ca36a17b2b81d3368188d6d053661e1f1e9e68d8beb7a4c4488d832b8f56eec57c7f2e87f244b20efe0e4318696a7631ca2baf0683db8d37cf7911484e4c7d3e60602c65fd4a62dbcec058c5daeff88d8c2c6104f44ac69e61181b5b40f2f0bcb135fe5995aecf28de355ab756ee0f2af606b6db65c91cc251941a0d9e040b0bd02de539d25", 0xdf}], 0x1) close(r5) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x0) recvmsg(r6, &(0x7f0000001400)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000002300)=""/4096, 0x1000}, 0x0) recvfrom$inet6(r6, &(0x7f00000001c0)=""/161, 0xa1, 0x2, &(0x7f0000000280)={0x18, 0x0, 0x9, 0x3}, 0xc) r7 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x1, 0x0) dup2(r10, r9) bind(r9, &(0x7f00000008c0)=ANY=[@ANYBLOB="2d012e2fc6f4545bc333ece85291a9750ddace3f2a82e5b4bba54db5930f10feaaa91c54b931daba2e26df5b3c565cda7686ab4849fcf25d2c946e277ead57189542febed9"], 0xa) r11 = dup2(r9, r8) accept$inet(r11, 0x0, 0x0) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000580)="429bf66da250d6f3a59607ed59d47bcd27120173d047092c62f84b6261641a8ff51939460e47e15b4a18ed87d273958f70d1350eeb6b7c8b2de921ae2493b99b97e95ce5d6f874e916eea7aad88aeae0fb025719b844012f95b5bfe44885c1830e628b9c9af23c60be097f66392f8c7c9ac66ef753730b77d9a64ef46ca1412ad33349c6a210bc97ee9587a16d23e0a0b58e051ec0a919524948b42ded4ffb526a036855be4a7cac40813229097a73dcbdc99dc695a68a081780d189d157e8b90d61056e3d9457b23c6dfcc4e46d63605cc4dfb75ff96e2621684fe35776c0d1c95d200fecba9b985c4fdf088168994eaa6f9c7c08ad0ff86efa28c8e1dfbea93d7932fe805da798eb2351b607e1af2aa597b3b6e7364a9f5273ee7398107ebc232ee3dfa5a8882672d4ec061d177434434e80e48dec30342fa4f933", 0x13c}, {&(0x7f0000000400)="4198159b7ef4fc4a6df6b1045bb77303faec27351b4bf3d2f6da8019525af0240496da664745ca694497fe25e86073630a387c923d89c0904a208252f3f00eea90635a84538660e8b0a52b161721ee8eed50c07490124565de2ff512bc9de0968eee5624", 0x64}, {&(0x7f0000000480)="4b987dd1f4121b7d5c84b7a11a934dea43f06dcbc66e4725822dea416784337d24e2d2f3cb5aeee0a04b6c2e6cf30ad0964e3557f671602d0d09227e889e88d4ebdcc817ba4f14ce5cad1eaf15e5e496ba3ec76e6ceee0684614d71c1ebe5e23f9cffed84067953f7cefc4aec95077e99f44c50d483ba48de25702", 0x7b}, {&(0x7f0000000500)="8035075498e54f40d0c729251b21a308dbb1154f43", 0x15}], 0x4) getegid() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x100, 0x6, 0x0, 0x0, "ee000000000500", 0x0, 0xfff7fffd}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) pipe2(&(0x7f00000003c0), 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$unix(0x1, 0x5, 0x0) dup2(r16, r15) bind(r15, &(0x7f0000000940)=ANY=[@ANYBLOB="02004000a581436834a8d8d561b4810080ffffffffffffe125220c4146525b0008b521670892fa36d4ae893e9d5368489772458203b843c4743e9c61daa91cbb803edba00042a4eecc7ddb76bd15fa95b51e9f909ec0e3e117834bdd377fefd8241dee39d323859be9d53c87f3fcea0cf07de1031a92e526f0b07dfe7db6e018de6c2f7edd3a6401114b45fc32f6ee62ad1fea55a1083619751adc7d3fc0f14cb366d3f30e7cb026f2f7ec030dcc2e9250f35d2d4f1ed6dc26c415a782c40453505da6"], 0xa) r17 = dup2(r15, r14) accept$inet(r17, 0x0, 0x0) write(r17, &(0x7f0000000700)="f0216bef6416269e37a1254d73143487ea33d373eec3090a9c2592c8d0b5c69a44921168f181f7a588a3dc9a7f7476915f7a5c0000000000000000b765e619afb6de4016dcd15426df85b05c366dbc4ac816abdd71fad37d3e5a8de6f6b3546efd6db6e7f1a0943fca094d1d9b946b7dde32da45a80640bcf949986615267ddf2f00c0393d1359b9f53fb83485819f445eded4c9c2a6ecf811de818aba71dec423b3033042456073dcd51261f7cfc79a1767f04b9f8cdbc22c3b98a919dceb6e6e38d0d9e3a69e0c7dbb710ce9f86adbb3a49d29170a526465b00d6c7fbfb63ea6acb10a1aaa8de263893c3f3870278c90963eacbc4adac66394d67a98b6fb1f9351be4a6f5a28d93806b56274d73d77102d0649f00b70d6cb921a64649f008ed03340439ccb0c978c15b768535632a2782a99b7efff0535576d283d0e1a72321ce8a6f97a74ecdf26b395f35ec688ec98df96b36babb6f08e146ca31b67b49b60d2da69764dae019b869b9261a84aed2252281ee1cd139d13b0282a22c90f26ab42de61343cd66258b6459dc7e9", 0xffffffffffffff84) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x40001ff, 0x1, "b8000000000000080100"}) r18 = socket(0x18, 0x3, 0x3a) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:36:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x80000001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000080)="2f2934f7d46ed90357657a9e319c075bf45152e8bf4214e3e2fef01ce7f2b70aef36ab80a57534a73c1cba11ba30ec344e87543aa3e9f9ae8bfdd5fe632751ffe15c709d1755bece9b5df804765eacd807fd1360532e22dc8ad41f14325a738dc2303ce5870d5c1d827669afeff62c14b971a80fdcaaa788ba18d6bc60c112b8a86ec139cc0d9a7ead0cf323d85b", 0x8e}, {&(0x7f0000000180)="b3e403825b20b0e7d785f972ee2aa7c9dde7938952c778f14e1daa45790d17c4fddb867bef3e30d3b9d4e5f2bc7f521a210d68424d67ae31f871c7497a7d30d1424dc38290eaacb55092c5d5be40c65bda2d1d877fac934735673ab8c2a06b3803896443e0ece29dde8026775239e43b864e6d0dc0614f24d44c9b97b8d9c43c7badb589afbb8b40405967b1bc6db9e63021b4b0844c678ab9cf217f41ce3c8eba0fa50014f5d2ce1b992358b5acd8d19f7ccc92db6b8abfcd424f698ecf7389d2bb207621d2e8a4dcbbb17b375c62ee7a8f10e0820443926df7695586d7104a60fcddd3bdf93d305eee20371a6d9714b57df4babc9e659ba8192cf31a5f4c85decc739a907d036a91b2272d6e98a56ec6a7097bf009be0f0c7ebd41fe417ce36710621214b261b24697b027dd39a8e68e6aced432665d0e4c01ed9e42482e661afd80918100ae1327e1c27649971d9c53e6ff8f211817b3aaa27a0345f2fa1119377a7452a009c3ab52feba0a07c7623549ee07a000630446c20a92ef83ceef00a6be24cc60bb8dda628c6259bca66cf983dd70df4e21d4b3e9fc2b588a2f5127b8c49c80d3e67b147cceb8d297bb7c821315c9d4d6b2ca254aea238ec3273f47510c7a4be5f04d1a3025b2731dfe9dbeca908e5025294e1f7aed4d829351b340634e53f565e6428389df5c0c91c646f5e1a25208653659ea6fa950234fbb1f69ef21ddb46b296271a67d54451a40a8f67ce3c9585f186062952985d947a0a38126fa379dcd93932f21b018b58c03ac204d986f6e3234d81bf587a654f1f21a8e9e46797bba2076e50862aeb1faf19d2753c98d2bffadbb074bb91d10d827d08057695aafd2ffef39a315692decbbd8f8adc0cd3ccb9258e1559877c722ccc43dbbc5de45d0d41cd92cb5c711419eeffc69e80b8b7a92b4ffa1ac07e0898de9b9bd066e5a8c04726778bfbb6c1ee60a7e45404349131a1be34f3591583ed0bf05e757f6b6b773904b4cc23d5c72fead8eb55fcddb9b09c599b5c8de8c3859794a73533f4adc666aa7862ba9ba3c7a81d5f513d2a05cef9f11a509212a492080559be1b648da3352f30ec75efdfc215b9b3582fd483f2af7a5c00f0b23b9a3136317f3059b4104f41c131160e13b351a3292077c3be160008a997637f0c5d663a8fd215669ab6292c63b2ca113ec06a79882590317e156c98f11fc7c0efd80d0699bee5a0a2e693f6d2e7828b6b646ed7889d259636ee20c6df7e513aaa9d023e95bbfd57f9d7dd8f0917c76b070085a2e0c8ff744a3de201ec6cbf7103fa7b8ec7dfa690c398db995c117f69efe26e1d0b94c2886723fae14e27c05ad672f0041f9b992e453d7c66ee1093f9820a00509f4eef7f719bcba5256deb2c12b61fe544dd92b2d9729e3272618219a32a453fd28e4338d6cb11954a4b28334ea8da139999194a686d7031ce05ddcb8e6c5a2946b65b68cfaa5599dde315622243c68aca7afcee2388c4527cb738329215661ddf3a6432bc58f236f096094f433ef767d81e5fce22223e38a6af582c8b60bcc444a4f29bb9f054d01708c4ff1cf0b6f97b95f0d6e4144c76f0c6541964fa6764c4c6447b9238fccd496b4526f5659c81373c17027f701112d1e0f9a9fad56f07081ca2d07b47599ce7738d167a28a96f875850bb26519c42980757cf101dccf0cb50a2569baf495054edf28cec5cea6393914fbfa866279512a4ba9f1693f28ad02c6f55e76abb81b0658d06164e4dec0ced234c7cb3595e7071eeff35f1a5e673c5965a6bf4b2885d42ef9ab281c5e1003973fbf91df1891145f1ea21bf40ce77adddba8c1a2ba535171b61a89a5cb8aeb611b6d008af1a55f1b8ec820d1ca1d0c748b69ebfd26fbefa9ffbb839aa1d53133f120912f37a99bb31bd16eb4c46b91548659d2c13589948b20cce837616826019703eff1f95bc9cf894b122aa6a519b6a84d9938e9887f1889fa3a62098e3f520088bd18acdfe6f7968ea4718b5a1aeffd5187f88caaa455ff607610ffed91d733d969463cd5fb194cbd6e4a221951789ded092ea9d625fd837a71d1466afa101554d2f962c37e7696de15b347300c937869dd93cf70373df553c18c28846cd74693db4e9b4a987c09406abf13eb50c617d8a6ec535bb3fe2e2f9b1806db62a6659f3479e1ea9ccaccf7d10aec185d2c1eb2ff40f4fa0d190d85d11b3606a00cc12e7f87109b5c910ad6bb8eafbf78e2593429bbdd478311ddb92a1f2517f738a22293ce254c1311443260d698caba64c15ed1aa84db5b1fe8055e10ee5efd25fa0c30d5de15e6704406928bcccccddd8d91a9488ed78d1ff1ad877bd74e55e799e0d9de60b4fb0241aa519c40fd34837dc518e087b5407aecc97d1aee0c3f17d11f756a83f69f271eb66b43554a3dba93d3dfb648ad614b0a1bc8dee2dc795fe7de31d09eb63c6793d220e81e93cf41c939e39ecef978d0e6ec38ddc7baf27cba6f6beec1ee80d2dda2a9b2fdaa4e9adefa09751d12826ae4accb01b889715c787df26b15d4d130f0300c6a24bce6870f1f94c97f30c9c59992c67743262c5827a51478911e45b70b76c5fac838cc966b37d938a317f42cf36fbb9a4f7d92adaa256abfa2e46673053dd4898762705cde626dbb53f97a0dbc6d4ebee79c62f924523dea3c983b7ac103fa6bf7683bd8", 0x773}], 0x2}, 0x0) r2 = socket(0x0, 0x4000, 0xb7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000940), &(0x7f0000000980)=0x4) poll(&(0x7f0000001100)=[{r0, 0x4}], 0x1, 0x3ff) read(r1, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x89, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r10 = dup2(r8, r7) accept$inet(r10, 0x0, 0x0) getpeername$inet(r10, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) 03:36:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) connect$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r6, r5) accept$inet(r8, 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f00000000c0)=0x80000) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 03:36:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0039c234bbe7ebd30d6745c1329be7224c3ca06841a36e24d71d1093d4bea59d6cb98220422e11f0acdc23bbc891e5a36b53777405a8cfc2c7b0764b36e527e661816a5b6b78d76507c5882c6888c677cc99ec8324ad935b93ded2779a272a39084b3c1d4df10d28fbb2b7e6d4326464392f8a2419c24edff57962e5fa581e2e2e4f1cc7e626399bb8b7329afd9c793a6065cad103ef0f0729f541e82212601b29d97522fbae68802ecc66c15a1ed8a835fd5bad65eb21820ae8b2ede6009e9f81485396b418dcfe4eb1f76334fc5d3370de6ea6408cea78261019e5669ad21aa91351819fa4f8203cef0c96f2824a3388067fdaaa5e192321ffc45dbdcabe2f8da7c8a409984076ca14e825e97cee"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 03:36:05 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) r1 = dup(r0) preadv(r1, &(0x7f0000001140)=[{&(0x7f0000000040)=""/4096, 0x1025}], 0x1, 0x0, 0x0) 03:36:06 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="ae52cc9160739bad605a3bf6989b3b3380374959dd62ca8ab3aa970cd81a52f883e83e9ffec0f678a5e7892e2b3b119a65130e782758439cc945d6cd12fb01692a47e8e765f5e4681d3008f1ef26ac7d73a64ce6f11495f42f90e8c4cfea27c35a1641860509433bc20ba4833d7a60df0aa533ca519511039fbbb899514c39ae92508da68be533704f95697cfd3cd95f399a2c8ddd8f1aa087d397ea37f8495472e293155b9f41e1c6ef8594c2505147703f70a816be2a68818582580b5b4d54db0b4190c8d2d6bc4b1bbf2f798a3c5faa56162643256f7f32967e564cc1fd0af5cb5865f3ff80de6185213050f6cdb123bf", 0xf2}], 0x1, 0x0, 0x81) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:36:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 03:36:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x8341, 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = dup2(r10, r9) accept$inet(r12, 0x0, 0x0) r13 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r15, r14) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r17, r16) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = socket$unix(0x1, 0x5, 0x0) dup2(r21, r20) bind(r20, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r22 = dup2(r20, r19) accept$inet(r22, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = socket$unix(0x1, 0x5, 0x0) dup2(r25, r24) bind(r24, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r26 = dup2(r24, r23) accept$inet(r26, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = socket$unix(0x1, 0x5, 0x0) dup2(r28, r27) r29 = socket$inet(0x2, 0x4, 0x20) bind(r29, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r30 = getpgid(0xffffffffffffffff) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={r30, r31, r32}, 0xc) r33 = socket$inet(0x2, 0x4, 0x20) bind(r33, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r34 = getpgid(0xffffffffffffffff) r35 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={r34, r35, r36}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = socket$unix(0x1, 0x5, 0x0) dup2(r39, r38) bind(r38, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r40 = dup2(r38, r37) accept$inet(r40, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r43 = getuid() r44 = socket$inet(0x2, 0x4, 0x20) bind(r44, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r45 = getpgid(0xffffffffffffffff) r46 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={r45, r46, r47}, 0xc) sendmsg$unix(r4, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000180)="b4b12666dd396ea4546c8b229215ca4ffcad90005f2a036483a1c5270981964222cc7703b7b9c3ce140907d1c01b64999a3aea58e707d9eeb12590b3dc94bb98860157b715286f7d31a420ad7f9e92e529e71dfb9a8c14cc338e97207d827ae93f5779108cbce5a65d66ce95d83c5661e2ce9ec05108caa4fe1d57ed678c8cd29c7a1710a5fb0d06d56d74022efb6ee8016ff1d13c6b5146b8c0fb50630d9cc15d7e45b923075a78e76f4b264626ea6656f981e2fcbe8c377f22", 0xba}, {&(0x7f00000000c0)="d6314c8a6ae94d9ee8bd2f8726a6fb589b4499", 0x13}, {&(0x7f0000000340)="f248a8fd32e4f96d0375bb99228aceda0dcb4d9e20521ff9eaaf88ca1d2585716870f8897940d5e94a3c15e382a45ea36611660373c5a8f2f66549ad2ac34cf19c31f222938ed05a1bbda27f8b4d5f09d584f8203bb202d89eaf0db824533e7c49c3f60fc6cd05a21a13584ba39799e5d50f8eac4b81cedf8a6689e026fd6fb160edf05cecac434d04dce663029c83144f3577ec6955b92ed81351806f43327a5d14b53381f4ad06a8cb61e6e5", 0xad}, {&(0x7f0000000400)="dd085a1685e23b86e6003050c679dd44099afa4650a61891a71c3cbf4e4073dc155d41261245ecbb5a94448246a7127723cc52ca991c43403b408bbbc7f7ef50d7f5bae9772a09513e93c159ea16bb1a6cf9bfc3d2855c26524d79b58c52970b6112f56322b4fbfc15d5651528573cc8eb265a12fc0b5d3c465ff4e416368753638ee61d8d8229b4c220db3a624b6ff2a2715307287a217f45e668f71cfcb846e8a2ffa21fa25dd4374638ecc27be203465ac0e4a56282084e174b93999d9a7385c6a6436364e4b9b17ebb524c2cda894c1425968b7e48a7816feb4394d723d68f9a5c95b0583766e01aa7365faf2c83747a38db6f0a1ae03759", 0xfa}, {&(0x7f0000000500)="3cba363216d784478bfc7fc7c32ffa8120596fe1e5e248c8ab73ee627abbc9d6c7d0955a310a7877f4c7c51045ae22e8355e6f76a1720d59a0dd0d39dd0f2ec29d202204e0b2f82800ead9197797ed9d9696b0a1e0bf5ee79482f7b9ca2093f6642dcbc06707c6993ffa5e554dbc62b6fb436847cc633c1ce3b04c5f23722673a79cf6ebf281d2f96c5684836c495b3b10b76a4f211a1d9db063bcc7985228c5cc35", 0xa2}, {&(0x7f00000005c0)="2f838e4e201cd8e12b0259a4aaab8f919f318719106149f3e05a769155f0ce94f9e137c45c6cb8d7e168b91e0f03e37d501f83394d2ef5c7623df6abd0419bb217985c34703f0dca1d1606e1c8bf0781bcef2381b3532383993383bfb902086c9b748d71e3b88f4512cde7e1b904f928269d514c2d17921f0fd2911a052e7f6f922dca978afd54eb5be1c6", 0x8b}], 0x6, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r5, r8, 0xffffffffffffff9c, r2, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [r12, r13, r15, r17, r18, r22, r26]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r28, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r30, r35, r41}, @cred={0x20, 0xffff, 0x0, r42, r43, r47}], 0xb8, 0x2}, 0xc) r48 = kqueue() kevent(r48, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 03:36:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f00000004c0)='\x00', r3, r0, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000580)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x5, 0x7) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x1, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = dup(r17) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f0000000540)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000480)=""/43) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r19, &(0x7f00000002c0)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}, {0x77a0df1f705d5b9c, 0xb0d, 0x1000}], 0xb) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000000)=""/9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r3, 0x0) setuid(r21) r22 = semget$private(0x0, 0x4, 0x4) semop(r22, &(0x7f0000000100), 0x0) semctl$GETZCNT(r22, 0x3, 0x7, &(0x7f00000002c0)=""/185) r23 = socket(0x18, 0x3, 0x0) dup(r23) getsockopt(r23, 0x3a, 0x12, 0x0, 0x0) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r24, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r24, 0x0, 0x0) semop(r24, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ff9, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x9}, {0x1, 0x3f}, {0x4, 0x1}, {0x2, 0x8001, 0x800}, {0x2, 0x100, 0x1000}, {0x4, 0x3da, 0x1000}], 0xe) r25 = geteuid() r26 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x6, r25, r26, r27, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, r27, r4, 0x19c, 0x8002}, 0x7fff, 0xa, 0x4}) r28 = getpgrp() r29 = getpid() setpgid(r28, r29) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r29) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 03:36:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x8}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r2, r1) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 03:36:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x4, 0xca, './file0\x00', 0x0, 0x2, 0x11}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2d1, 0x7, 0x1, 0x9, "5faf0954571d086ed569a785b3a4f1c64dbdea43", 0xffffffff, 0x2}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x88) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x4, 0x3) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000001c0)=0x6) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x80000001) r5 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x400, 0x40) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000280)=0x1) connect$inet6(r5, &(0x7f00000002c0)={0x18, 0x3, 0x9, 0x9}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000300)=0x6) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000380)) r7 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f00000003c0)=0x4b00000) chmod(&(0x7f0000000400)='./file0\x00', 0x40) r8 = socket$inet(0x2, 0x3, 0x4) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r8, 0x6, r9) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000480)=0xe) r11 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTART(r11, 0x2000746e) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x80, 0x0) fcntl$setstatus(r12, 0x4, 0x80) 03:36:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="5394274d1eba"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:36:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 03:36:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000017a000/0x1000)=nil, 0x1000) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6669fffffffe"], 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) fchown(r2, r6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) 03:36:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0xc0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x40, 0xf0, 0x20, 0x401}, {0xf33, 0x9, 0x7, 0x8}, {0x8, 0x8, 0x9, 0x5}, {0x2, 0xfb, 0xea, 0xfff}, {0x6f, 0x80, 0x2, 0x364}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r3, r2) r7 = socket(0x20, 0x4, 0x5) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000280)=r7) accept$inet(r6, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3}, {0x1d, 0x0, 0x0, 0x2}, {0x20000000000006, 0x0, 0xfe, 0x1}, {0x21, 0xff, 0x2, 0x4}, {0x4, 0x7b, 0x80, 0x5823}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 03:36:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000480)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x20000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e710700e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000080)=[{0x1, 0x4, 0x2800}, {0x0, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x800}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000511c0000000000000000000000000000000000000000000079e9c63673481655a4faee8e6b4900ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x3, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r8, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x80000001, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = accept(r3, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x57) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000080)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000016f6996dccb0b3b00f2249e5b65574ae6e003947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8db1288e80a5d093518a407fce454394bf0f7eb8a201c40c976e242008f45208ef6d357413804e455cebf0550134d5d981f1ba3914cae0de00461a706d1bdb1cd76c5e2f3e0d698e38e293930e05b544d17f9d7a6e289a002f80c607311b9a6e9355dbd5bb4079ab4e4eda34963519c9df51066b78e3da139ddcb94103d1b27dddec57a548855eea76c343e493d4ef42e9b7b3482243489514a8e3ff15a473dd997ee81e522805f7514b6bddfefc2ca13b024f048b57943673f32164010e53e18a2ed9e40b000000"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x6, 0xffffffff00000001}, 0x100, 0xc07, r10, r23, 0xa9, 0x20001, 0x100000004, 0x1}) setreuid(r16, r21) r24 = msgget$private(0x0, 0x18) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="08f7c153f4190e1d"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="03005349aef8ef61380d426762eb93ac7ecd00"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r21, r27, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/71) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:36:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16], 0x1) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) shutdown(0xffffffffffffff9c, 0x0) bind(r3, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8, 0x40031}, 0xc) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000180)) sendto$inet(r4, &(0x7f0000000080)="84ab3a4543c58c7299a37ccb09bccbcce1a1bcae4df2f2f23287a59e252b5ee6f4c18a5c934c52353aad5dc76a89abf634899ac654a0fea1e6e5df239adfc21742533ecdbc6b7d644770f7d6fd85790007b7463bc71d57c530ac05d4b77cc79ba1dc9e10d3242fc81266db7516aaf95a6acd0e954144a5e92987eb5fb9c2ea64aa835342546b3da2", 0x88, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r6, r5) accept$inet(r8, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000200)) 03:36:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x1) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setregid(0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000002580)="7f", 0x1}], 0x1}, 0x1) recvmsg(0xffffffffffffffff, 0x0, 0x0) geteuid() 03:36:07 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0x4e) r6 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r6, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) login: denied attempt to set clock forward to 68719476745 denied attempt to set clock forward to 68719476745 03:36:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x5, 0x200000033, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = socket$inet(0x2, 0x4, 0x20) bind(r6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r7, r8, r9}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r16, r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xd8e5, 0x0, r9, r10, r13, 0x133, 0x9}, 0xffff, 0x4, r14, r17, 0x9, 0x8, 0x5}) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 03:36:07 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/144, 0x90}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)='V', 0x1}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01ea4b49686c653000"], 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x1bcd, 0x8000}) 03:36:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x0) dup2(0xffffffffffffff9c, r2) 03:36:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x3c, 0x7}, {0xff7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 03:36:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "024e5a58cd110d3b77593a2853cec4a4a580d600", 0xffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x7f}, {0x40, 0x3}, {0x6, 0x7ff}, {0x6, 0x81}, {0x42}], 0x5}) 03:36:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getitimer(0x1, &(0x7f0000000040)) 03:36:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="01", 0x1) getpgrp() 03:36:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a891a0efd032c3b0700f6be", 0xe, 0x0, 0x0) 03:36:11 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) write(r1, &(0x7f0000000000)="972fdbe3aae5a71448125b092d97d45bf44b55a1cdd7653600e79a2585e9967bc7723cd345ab6ca6fe2ef7c2c8d30046df7b97192896f5bb6f3508cbec9fb241bd1d466537dfafb5f18a323c0d092b47dcd9cb8c09ec8334d1970fb6cb74328e9a26f8acdc08894fd0eb256086b29d25b9d147d892d9dc45857dc382a4cd308b", 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000100)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0xb}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 03:36:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x5, 0x7384a12a], [], [{}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getdents(r1, &(0x7f0000000040)=""/42, 0x2a) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:36:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) dup2(r1, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$unix(0x1, 0x1, 0x0) dup2(r12, r11) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x2, 0x8e, 0x30, 0x80000001}, {0x400, 0xfb, 0x2, 0xffffe000}, {0x2d, 0x8, 0x0, 0x782a0f81}, {0x2, 0x5, 0x4, 0x7}, {0x8, 0x4, 0x1, 0xffffffff}, {0x0, 0x0, 0x1, 0x1}, {0xfff7, 0x0, 0x2, 0xff}, {0x7fff, 0x1, 0xa4, 0x40}]}) bind(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000b02b4d48395c130000000000000000cce866a94b4675b761828552983ca2fefaf55a81b8558542ddcbdb8594d400c787d7e796a36fd9b7646f7443676c47d6c8c91ace117335f9e88d9ed46c2468697c5ab4d562829d68000000003bea99ef10f975adc8f04c395f375c20328718b6df285322829b6f961f54195e0e17a0079ec9b1ff4dd9803fe881b250dc5649e8caea71490a316a940a77340222dd05cf42ae41"], 0xa) dup2(r11, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket$unix(0x1, 0x5, 0x0) dup2(r15, r14) bind(r14, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r16 = dup2(r14, r13) accept$inet(r16, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r18, r17) connect$unix(r18, &(0x7f0000000480)=ANY=[@ANYBLOB="00012e2f66946c653000d5925afbc96a32010aac243d63c8255fe6e009db7eda7f81385045df99144aa0e8240307e0c671f3257e23d5f5aa49a3e742405df73f086e99bf5ddc629ff10a871d45d4ddec0b6d2d24a7be22b806d9f9692facfdd925076adaa66ea82f8f7ffc11ef9786ce9817842f1717c9b8b34db053aeec0cb33e2fbfa837396e7fc507ab9eaccb59d0341fe3578b7979208e8bddff1033db"], 0xa) socket$inet(0x2, 0x1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xff7f}, {0x21, 0x40, 0xfe, 0x4}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 03:36:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) r8 = getpgid(0x0) r9 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r10 = geteuid() r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r13 = getpgid(0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001680)={{0x8, r10, r11, r12, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r13, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r14 = socket$inet(0x2, 0x4, 0x20) bind(r14, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c6530000e388fa3f80fc951dbeea318942d8191408575f4582f1f976e980128a647800e7f05cc425fd8d83a7996a66bdaa3b8b7eed344896e84ca1cb9a1aee77fd7"], 0xa) r15 = getpgid(0xffffffffffffffff) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={r15, r16, r17}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001680)={{0x8, r6, r7, r16, 0xffffffffffffffff, 0x40, 0x7fff}, 0x2, 0x5, r8, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$SHM_LOCK(r5, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = socket$unix(0x1, 0x5, 0x0) dup2(r20, r19) bind(r19, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r21 = dup2(r19, r18) accept$inet(r21, 0x0, 0x0) accept$inet6(r21, &(0x7f0000000100), &(0x7f0000000140)=0xc) r22 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r4, 0x0, 0x0) 03:36:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) close(r3) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000419000/0x1000)=nil, 0x1000, 0x2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:36:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x8030, r2, 0x0, 0xfffffffffffffffa) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r4, r3) accept$inet(r6, 0x0, 0x0) connect$unix(r6, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() getpgid(r7) msgget$private(0x0, 0x20000003c4) r8 = semget$private(0x0, 0x5, 0x400) semop(r8, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r8, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000080)=0x4) r9 = msgget$private(0x0, 0xfffffffffffffbd6) msgsnd(r9, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r10 = msgget$private(0x0, 0x100) msgsnd(r10, &(0x7f0000000180)=ANY=[], 0x0, 0x800) msgsnd(r9, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d602aebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgrcv(r11, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x800) 03:36:12 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) r5 = getpgid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x0, 0xfffffffffffffffd, 0x100000080, r5}) flock(r0, 0x2) syz_open_pts() r6 = syz_open_pts() dup2(r6, r0) 03:36:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) close(r0) 03:36:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) socket(0x10, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x100000000) r8 = dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = dup2(r10, r9) accept$inet(r12, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket$unix(0x1, 0x5, 0x0) dup2(r15, r14) bind(r14, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r16 = dup2(r14, r13) accept$inet(r16, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket$unix(0x1, 0x5, 0x0) dup2(r19, r18) bind(r18, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r20 = dup2(r18, r17) accept$inet(r20, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r22, r21) accept(r21, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = socket$unix(0x1, 0x5, 0x0) dup2(r25, r24) bind(r24, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r26 = dup2(r24, r23) accept$inet(r26, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = socket$unix(0x1, 0x5, 0x0) dup2(r29, r28) bind(r28, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r30 = dup2(r28, r27) accept$inet(r30, 0x0, 0x0) accept$inet(r30, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = socket$unix(0x1, 0x5, 0x0) dup2(r33, r32) bind(r32, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20000, 0x0) dup2(r34, r31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r36, r35) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX=r35, @ANYRES16, @ANYRES16=r8, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR, @ANYPTR, @ANYRES64=r31], @ANYRES64, @ANYRESOCT]], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 03:36:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3f, 0x8d, 0x64, 0x5}, {0x2, 0x4, 0x2, 0x4}, {0x1, 0x2, 0x4, 0x50f9}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x101, 0x3f, 0x8, 0x7}, {0x7, 0x3, 0x0, 0x6}, {0x1, 0x4, 0x81, 0x7}, {0x8001, 0x0, 0x81, 0x5}, {0x3f, 0x81, 0xab, 0x4}, {0x5, 0x4, 0x8e, 0x81}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) getuid() ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x5) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r6 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x16) fchmod(r6, 0xc0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000400)={0x1, './file0\x00'}) mkdir(&(0x7f0000000440)='./file0\x00', 0x184) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f00000004c0)={0x35, 0x2}) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000540)='/dev/ttyCcfg\x00', &(0x7f0000000580)='/dev/ttyCcfg\x00', &(0x7f00000005c0)='/dev/ttyCcfg\x00', &(0x7f0000000600)='(\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='/dev/ttyCcfg\x00', &(0x7f0000000740)='K\x00']) r9 = socket(0x10, 0x2, 0x3) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) faccessat(r3, &(0x7f0000000800)='./file0\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000840)) sendsyslog(&(0x7f0000000880)="87660876c5e5dda6d1fef0621a52318319e68718f8356bde7659b77eee3a38173c85e0713e577945fde0e3cee488a5ce6aaeec37a700ff6d0422967cca1738159dee88f43c39dc5c15916a0d19607d7698d5c2dcaed0f31d2deebaea56aad4d025dc949b73901d89e87a569f07c7b151e0160637979f9e382e34dea2894d2e0d2733a9a9ee99c2faae1108cd886222995a6d78d8c15c807df8607b259d0e833b38762acf64823252d18aabecbaca362fd8e5b450fcaa0b121841f0e0cbcbbdb22dd8236cc3d1", 0xc6, 0xc809187b8aa5ddd4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000980)) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000a00)=@un=@file={0x1, './file0\x00'}, 0xa) 03:36:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x8000065e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendto(r1, &(0x7f0000000100)="8f27564a0e4cedf27ebe908b37fedef98fba6ab9df42996fb0c3ab49a63ceafc43d3d8d821babd16d2045dda27d0de2afa492056c5648ea5b1a5eb62f9c2e2a03d4e7080cace56404f3a008b653a6266b7d2c4f79078baa4f4e2d33dfb7e11f57498b50ae7668ba48501f49623da78ec7e6abe18ab40b6bf1208bf9a7fc4d24fb95fc04886", 0x85, 0x6, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 03:36:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) chflagsat(r0, &(0x7f0000000480)='./file0\x00', 0x10001, 0x0) nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x8062, 0x0, 0xfd, 0x80000000}, {0x5, 0x0, 0x0, 0x3}, {0x15, 0x0, 0x9, 0xffffffff}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000004c0)={0x3f, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0xf1a2, 0x1800}, {0x2, 0x2e8}, {0x0, 0x7d12, 0x800}, {0x2, 0x7}], 0x7) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e0439d9fc4b019996761d3b12fcd465f1f356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c94f136b1f4434cf09c5fd672ab448f0b198ccbd66b732da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c80244bd1a5bde1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6c629518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b413dcd758ec23ea49af2ae61ac244f804099e56ac4b14c"], 0x10) sendmsg(r4, &(0x7f0000001b80)={0x0, 0x0, &(0x7f00000007c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000006c0)="007499c35730fa9c4fea1b9826dacc4eb45588f81d86320c13f09ecec79b2026b759fd0f7b364bb2399d4650268e9de4fc907a5b8997bee886dcbba13b16565b58a2689a52d903c43b50a583decc59a1f87c900eca44001af3368479bd3acec928b3cb3852176f053ab2145a7a0064bb368d64d58dec2317a9e5c190ed0ca97b39e2f065bed0767450482e24494746b5e2b4b64d3c834ba513efe0e0f318a3ab45eff7f5016663084a26904f62ac77cfea69de86a9f482d3c336cdeb3f52c46d70825e8f6e80a41bf94f8a60f86e4b614a333730c9d7", 0xd6}], 0xa, &(0x7f0000001740)=[{0x68, 0x0, 0xfffffffe, "48cd1f35ffbb414e8f897a3f96a08833abc9989cb56ec23b94e082fe536dc55cdc7f4a340083efe9e6f53073b71c2c56ebaeeee2aaec5cd49afb4e30706957762ae0067b5ad2b485bcd56075578ac1ba69"}, {0x20, 0x0, 0x0, "2e3ea588063b8c48eb"}, {0x60, 0x0, 0x0, "3af3c8a87a36a134ece6eca0682acf30e1f1e44e8f736ec8c8dabb1b8d1e858ac47ee5a97852f828176390b6ab8f9cad440dce19b33899acc0308769ae7a51ad51cac3b00bd1c952c9"}], 0xe8}, 0x0) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000500)="1cf0c3111e345d", 0x7}, {&(0x7f0000000540)="545de11e44e51a6a33fc019b4f4dcacde107f7f47107a2c29f5b3245ae684329f6036d5b9347d1263de5bc77cd1729cc5890d400062fbe1f9faa8a0b55f79f680e1b8f1b469532914b9237cf3181ebb14d22bec364762f35c3907956d60fba7564a6b58fcfc08b3f8e09fd1c1d3cdab7cd56e03562d69bb35ece9dd540d0af097557225d9ab054fefdcb2f953b799ce130647e17909a85962b16c2ab9e1f19abfd2d1ac83e653b142a25fa1fade71473308bee7129fc92ed3fad111eb6a598b2690c6b20c8b3f9942fd84dcc6ab8918120efd2ea1706cee0546cd14ac5856aa99e5378a1c562bf", 0xe7}, {&(0x7f0000000640)="3cc365fa5a110be31e715aada27b7a52676794ea3c706e880fc894c693f05761ba284f52e64d67e2869341", 0x2b}], 0x3, 0x0, 0xffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) dup(r6) r7 = getpgrp() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) fcntl$getown(r8, 0x5) fcntl$setown(r6, 0x6, r7) r9 = getegid() setgid(r9) fcntl$lock(r5, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r7}) clock_gettime(0x0, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='.\'{%#\x00', &(0x7f00000001c0)='^&)\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\\-\x00']) 03:36:12 executing program 1: open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 03:36:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000100)=0xc) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) socket$inet(0x2, 0x8000, 0x3) r5 = syz_open_pts() close(r0) dup(r5) syz_open_pts() 03:36:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570682361010f61cff0700ebff1b00000000000104f7"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 03:36:12 executing program 1: execve(0x0, &(0x7f00000004c0)=[&(0x7f0000000340)=']\xa6(-:\x00'], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2b1a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chdir(&(0x7f0000000000)='./bus\x00') writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) 03:36:12 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x10000, 0x90d2, 0x0, "d70500001f080000000000000000000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x9}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x100025}, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000001c0)) r9 = syz_open_pts() close(r9) r10 = dup(r9) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) r11 = syz_open_pts() close(r11) r12 = dup(r11) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) linkat(r12, &(0x7f0000000080)='./file0\x00', r10, &(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdirat(r7, &(0x7f0000000180)='./file0/file0\x00', 0x0) r13 = syz_open_pts() close(r13) r14 = dup(r13) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) linkat(r6, &(0x7f0000000200)='./file0/file0\x00', r14, &(0x7f00000000c0)='./file0/file0\x00', 0x0) close(r2) r15 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000100)=0x3) accept(r15, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xfffffffffffffde2) syz_open_pts() 03:36:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000440)="1afaf60a42e3b90818c5626cc962f03d74f94c7076dc612827ebc403008f28cdeb084c896d7d859822d4ba848b998eb5fba0aacbe6443fc9f3751228c583f7c935f49e8867f07be9740d35a65774540d2f89c04f5a61408c381c51cca91707e09314841dea542da682634e1aa1a6eb0c36527845ad29e3ad69adfa54f0ff463c47168fa430c3be36fe5953ee07cb4fa1ec606c9073bb96e2fb4d6839ae96f784672da628f421f1a3140c4201372869c15384df72141998d1e2972fc4b23cff401a85d1538c6fb3c1672d09098a4ae4077b5a455810985dfad192da7002f63b1b536b0d3d2c27dd2036f30b85459ba48cf7c0538986ca04a6831054178179088b5942cf01b89c5205e8167d42a48ac5e8010b586bf2a0081e2ac9b24e01d2552184c983dce5eafc90fae2ba2ee61e65ce99d9c26bb6a99c0839396285a8df608d80c1178c6dee8aed66d12e6893dafd87745915fe623c952cb59a311581ec1d7a482140104d38793c3c63e76b734457a6e9c1fd69d984ee5b1ffaf19396c9dca79568e5608e5bf42db73f720d826b8454ca1b31a6d8dcfdcb50ebabe4ba4e9350a10828894838da67e4fd8e57fd59c177c2365fd556028946134ee552cf551085746814dab6ad2a760b6b930117e6e2ae13e50190b3c61d8b882e10bea76c7b0d543df6b21c5f1287d5ebdcfcfcc2fcef4f3442c6b78a8c2599665ad20372a6db103af07792d4b4ecf9afe0c0cf77954d40d599b90ce1373fafbb0612f3ffc047c32fcc722c566f70418b2cb9010a1eedb69bd369a01f8ab33134035e50d3701724375257f490c2d05562d8486c7eb6d69ed46ddc82822a42bded3be86b135718816b6357e21b44adf21707fb77712a92749591b6ecae60a1270066e8fb9c1142af364a6ae65e1d1030da7f7d2d257fd8483f33cca4cd24e8a2c96837917934ba4969a3989653c671d9869202590f5bc3da615882ea88c4138335c9386f0539548b46534a2a84a90ca9616886f9ba6247d7ecadc2039a5b932306c083005d2329c4a28a325472fc1ce5db1c188af60d686dc0cd696db3410dd43d248b93f446631cf55d37e8a92ea031db6792fa6c34fa5ff0ad04902ba69684297492fccfb8afd311282529bfa29f6db9c5915dd8073ca10988dd0b8a5040021cfb2fb03c257158c4d9ff907d40c0a63db948faf46068d877c0d921f83645e1a9795ac2750a0f196dd52579d48812593b30df7231fc5823dad755f8eb396f77a56508cdcc92af5bf77177a1e93f5a83e12e4c06606aab1c71a201148366564a935f275c8db3ff9a5fcba1ba2eba8abad131fc128f01a8135e6705d52c807b0c0b9b13ef7789a4e41b71a5ba64c500776ba03d7cc6ac231688b02cce18dfc9079bf5ff4fd662f7afbc4c3b1df8c712d2951342ee85b2ed44f649620e513e4c0790bfd6661d47af71954915a1481a250b639421e4556b099a7bcbb33a71ef41ef172e36e70af1a86374ca64b2bba1b102172a8b79de7dcb94d4a2dceb464b2bcd7e786cfed9e55b7997bba53c1d11252bdf18f8f1ac2b74a69b8b918a1da2d9270010bcbaa1d070a3c8ee53aed5e530f5c16a49d257c34be4b227e206b01438cd604e23df3378c088ef4c03ac675b7bfaa45f6713ecba494a2e6112962c9c718e86407f2077778fe26fc89691d654bcb923dbcba6126451d4073c4e24e4717878f5b99d0f69a7831376b54a211ad97393130613841a09fd3976d25e541b05ec00dd539cd98e095b5960f3968beb290fa386182225ceaeaa36e389f10941e16adc3bcda4bc223ffb56e88fe0b6d5c317d39a9319e6c2e02210c918349e665b9e5ad49b03261eaaf650edc5f638e47e99a3589d28f14952c9951036cefe0d4fc4b8c39b2be99c08426e1e07f64ee8623006ea9602620b42521c460128587d2be562506aacec3810486a03d2733ab8bed4b58e930a29ef9b2f6150cd7f7e546c6a5a695466198a06965d0cd850a1a94f81f192f1abfbe66f1ac911cd578dfca85e97f6d30fa3385e130e242ef28fd6ec42af48ce3b7481e05006a348e98fc81c3665327d9e41b1217dbfaa2db522acf7cab3a9d42ccf0cc2ca5deaccae355a895018f91cd4e017c964f5abed7347937689ce2f2a5afc443925ccfc61071af14273a202ae74b0d8ce490a02844320c4cc9b3b0d37e033bdcb525abeed640c3651d0226fad82906f67c53d826fd3986366d209fb1118c9d341c07e001a940e17ad85349857edfe53400186e14c54c6c51f225acc0689b19c8a4d39b78016488c356ac1c6c1fd20a9bbb3e8665ca27073a23648f7714f015841aac436b70de52af9adebe4c57a151a98ffa42bb47f3b1f066f8284f5cd4496559a6bffe8c497ecd41c006affef84e142e8b284b609759f22d43db0eec5bccfad04ae99b6b90f32b01342bf0589dc44f28418f5f6f7bf75f911f8cf7b4ff504fc0630e68c346536e4c52a01cdb45f47cd4bbaaaee781590d683f477602fc09a61149356be849fe305050f0fae4bd274d31c949592f3de6fadfb967ece5587142aa2504650a928913c4591f5ab4649da41dec90f080e7ee6a9e4e42982329d996da03b0fe1c3ee9e5067b05d97eba6d32e9b217297a5803827500c4cba7dbcadfe77e50fd35696a82ffb5d2871c2acf097e035c89836eb0ca3080454dfa7c001cccc7d019bfb09cc11fd0ae4fa986dac4e9198892ceff163c39d06880cb7c467e42d0fdbf9b38c8ae3be321db0df694dd9c3b972f637acfa1ddb07966d61fbc7345f2fb3ad0e86a0858524a85cdbfecc171707810cf072ce0665a2d6c92e79787453d4e575754b2cdf537b4c3694d9fb9a591208372dddb4b8d6581cadc99acf62965c87017c75beee6d79c88704681fad6f38c2484e5a8c26b44dde4a23ccb3c4dabfdd7f22bbfaa5132e141c0f06a892e94c7efb73561f5cf0ee66217a530ca59ec995be3d690736c2de01fd634966fe624c2983295765271e96dab89430e0f8fb978379b197c2acc952bac16a568af6087a6952f41a63446b099408a5807743f19f222ca46d3ddcc677b2d7701627c6094eedd4345f6f9e1af81cfcc46caf6ccd91b21e3b069ee8f8355e760a0a05696a0f5c2fc078abac3e8b38a7627bf39a127b3a883fc3e265dea1c8948d0bb67a1dc58c561e8129d6cd7c96f75e333f76db4ebf8ef11b6c7cf1496850df491177187e8965b094519b61d871197b2b2f960659fbccce1ab1d1b841570c32aaddb8141b1290771b98922c1d688d43d315235c08ee7b58800b9f697352682767be37ddcfb6d43f97b40c9de3a963121403afc2d0d9b260a93ae487f2bb1a81c220575f48b70ed4cd408b2b3a3e30befeab7a91b90aad220d5c6a372e45268a0904fc8c902a76582044be42482010487f802d474fcb137b8557a8d560b4db527fc1560c01a731aa8a1722c0effae4740983c8011830b0c3d2afd74f788f08a2979a4b8e3f29589e732deef544efdb32b7097c4e79e2b2c668a8a70a66fcfb535213d4cfdb1470744b67ea6933816f548ed783f81e61875feb9326e1b2772f650a81d10e657aae8055de09827a561f14472d3e87f3783cf13a7810cd7f885083c805f35078503279c8378cd94eafb908f9de3ce7c8c9211717a01db7d47a438c0fea2d2bdd15dfed278770423f3d81e19fdc120cc3452b1f6b770788e9193e3d0eae5dc1cb07068f1561113da49f84b45124b7b4e64a348492bcad04f4c14399ddac1ab253025808af3310b8157868f23dcedebc690f4d3253c658ec57653016f1116a7ac54a3e699ae247973b822e2e5e256020a2c0e49bb2c1d900c1ed5d2edb08e6142b9c5a0828face6d2a302438829095e211b9dbef601ff740b0055a31bdae12f7b8cbd6cd2aad13b09e6ea17bcb950473f207b8deb1272d621c0bf2867b55e1d1e5f295e6cf8aae1ffeae3c9b14774f63c183b5b51e3ed63ee0f160291ab0974de42338b59de7b79c0626eacb7762186f8a018ff55b2d162ea1e33cc4bf74fb02741ee7a341ed6e9a4dccd876cb86c67ceb6c07fa59a479baaa8f1dcaf316f4909528f5c07107d9e0f903956a6da5b4b7bd98d52040e7195394b0d22f910939d2c777c1501c25e8cb6d820516af010822a1cf5bd9134f9c840b7e9fd0b175abae733d4ee5e760633b96bb77441aa0d43b5377abe8a47f6a3a535503f14fb684a8d8b094b2db3ded133ff2ab5bd955999f1fd8bf67649232fcb350bb2d3c7f1d250d8811fb341f624061c04ed9b2eaf561c2cb475c24d28273657ac0213d22a2061b24b243f5d3e81d5c0180fc094356fa0296b56896a6d926af0651d4355f058f8c192128e30d331b2ebc23183397fe103096eaa15d45f11d9801793dde4b32f383fb75db5d469749b01037cb9c426d1963fb7ed23668cf21127d31e3f89c942bf699ec5cd96227f310c9a464f7319ee809d21a303982d558684a865d6f60f52d07ef119e58cdc068024db8cb0dcdf1019be98ed8f03adcbc46b00e1501dd2de63881bc82608491dbc18c603facc3816ff39f5dba5defe84d55d4f885f277629f425a06c149b5bc0edad7095516066b6af20c34266e8942e1d5828c8807f408eda177e16e9b754b48751b43f9fb1b3b87355bba65c28d0bb9a591d73feb1d65baac0134e13f6c6abdf594a91f469d4244c6ffbf6505ced4a90aba2f5b04ef5881965c9ede6264130357d33ed464cb42164867098248da4ee32188ede1c6458eb6dc0664144e71f6908c3a7d45d3e3bf24fa3cd927038ba8b355a296b3217d13520cf8e24d5ce587cdcf4f18465a47ff56afab4e0b9aafa108e571f3be148f7f820c4188b817f01edb7e5316fdc088cf7f2e97e56dcc6efc624c3f12773f09d06520838cd0c65fd52a881f26d99bc75918523f7b1627d93e3c6bde575356a1541798e860cec136cfe250ea3f652ba72e1f37187b47a9630851bfac079b5e4fd832e2b35c514c5654af63db983b891017a9bcfd51f5bd37f956c615ecf46ea7c9afc48440a2c526c8a1741dd5f1dfbf58b83158e9d861a9a6bd13f985f8d6cb461bf55bb29aa2f2e2139cb61609b09e8f775a55c303719461c75313007b5482f1509f5a633ea1aa1aafa46f62a0cbbca65181236389e7d1e45b0a4c5cba6875eada48ad7fcefbeba805b4d69ea0f7777716e9c16078f4360b36d421234ea65fd68c6fd0d43218cecbcfc4088a2655129faf19f6e3e5fd090eb7dcf891f449f27b537aa47342b463b8ac72830baeb9ac2333619f56c3389580e7a7ba021f7630f34fb13f9b54794ecd4f0610434e84f48a5deab2199950968f382cd748afc620d5360f49b6d31569cc0b9f777715695051741b708c4d8c29139b6071f09a18b6f64f2a7980b1794f13bbe2265498b7f016bd4e223e9d91ad731e766da3c868415f9a133719338e1eb880951d4e9bfe413538272a822023e5d4b895283e1efdb98b31ef3cc35e78bcdcd6e2970cfc968f0927ac59bf25ccad64c0417bae4dbd31765253b605a2f5518fdaefb46ca258abbab1da0812859dcf95b3c0e431a2904ff90e7288a0c3dd0839630913f6881ae9761ff379531d0c66b1ec58b2e9516ce4c97cb67d0b3256f39a9af1593e65d80917758f53cc76ce5c170e4f09372c2ccdff2f2c43edb2a8bf635037c0015c677686a2fb004a36041a57b2c0face57de0476969f726b318a6f720e8c43d50937969f04cef4b7834211cc184ab1efb71e39b572f7a84052ad61539bba874b8c6272cf498ea68fa78bb88b7e9a3979ab3a0c07ae", 0x1000}], 0x1) 03:36:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000ad3a2273f8e2b61645495fa90000000000000000"]) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0xc, 0x3}, {0x723}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") 03:36:13 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000006c0)=""/92, 0x5c}], 0x1000000000000091, 0x0}, 0x800) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x10000}, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b6a129558e21cd40fc9cb86ea0441050ec1dbd30"}) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000005c0)=0x80000001) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000940)="87723644099a64ea665e8dfa59908dc8eb95f77a567d2d5467b67ff8182091f8411ecb1093a95489598896f95c69ad16a4a465dd2571a12c19ffd1e619c7864e73072f6b026c6b170d9568b12b4cca9903ef7cbb35b6c58f5867b683e9e148fa1691a9add50cb0900a2436c91bd6cf7c9caca785f3a8e6b6e61955fbaa517a3eb3c60275ec2e508a1df4a91e2e420af05040e24ca7e8c05b0dfcf68969617c95c1ca219eefcf1367bb0ad03b615548010b5340f43364cb11029be717cd9c08159da37b57338c217de90e6024b488a888c9bbdcdde579c627511725ebff472ae6037234ec4becfba7dc360bb91955efad269d560f6240dc0dfe7c6a8a3eb1269c4ad4656a9d901924c8a6b46e0383ec3883941195a63591111f6c5e82103d3dad6b64c634d6b88af88bba2c3e7f1d678fd775d6a9cddffff5e74329fe09d14dac064e2c0a", 0x144}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x8}, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10920, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000540)={{0x6, 0x2, 0x1}, 0x2, 0x6}) write(r6, 0x0, 0x0) getsockopt(r6, 0xffffffe1, 0x3, &(0x7f0000000340)=""/240, &(0x7f0000000440)=0xf0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f72cee5b35d10f92e881efc516095ab46efdc60a4bb87b032c11e7cc", 0x61}], 0x1) 03:36:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678a05168d14c524379e26a6c935740f484bd85f041e1c2b4b11ae0b06da38d86060138"], 0x10) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x3, 0x1, 0x2, 0x101}], 0xfffffe56, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x20, 0x4, 0x8, 0x4}, {{r2}, 0x3, 0x20, 0x80, 0x7ff, 0x7f}], 0x7f, &(0x7f00000000c0)={0x8, 0x15ad}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 03:36:13 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) 03:36:13 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffa, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 03:36:13 executing program 1: mlockall(0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0xfffffffb, 0x0, "4574f79735a00cc4ad21bac1bfddeaf644175e3d"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) poll(0x0, 0x0, 0x8001) write(r0, &(0x7f0000000140)=' ', 0x1) 03:36:13 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xd9bc7f3f3e3a6cae, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x30, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x800, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x15a, 0x3}, {0x0, 0x55}}, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3002) 03:36:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffeffff], [], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:36:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x64, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x8) readv(r0, &(0x7f0000001340), 0x1000000000000290) 03:36:14 executing program 1: ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f0000002940)='./bus\x00', 0x80, 0x81) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) sendmsg$unix(r1, &(0x7f0000002800)={&(0x7f0000002840)=ANY=[@ANYBLOB="01002e2f627573001d8cb9862da4488029d8cb873edd88ab1cd663427c52acbc0298281e1bfba93be74bc227c42efcd6dd97186d68265f05c3b795f3996b843274bf38a9cf54d8d86f6028990e30c3cd01c46dd344051befa0e0448d9fb4b6c6bd95a7a2a7f6f992e2b006d12c893b07af829191b4647e072d64847ba8cd28c9fc46984af2c997dc045ebf9fc95ac0e82ab385c382841c3f490a9dca8558ad2f9805c56bd875f8c230bb571887ee12a8b447bc61658aafa1efb265d42716a10ffc2f71cfd29d8a58b292654da245a04d1e7d85acbe3035bd416fb6231bc58585e1fd0234828d5c1f03a69b1c60cd9551eb3141fea69dded3469d"], 0x8, &(0x7f0000002680)=[{&(0x7f0000000140)="e76f0b0ef31f31c0798feab7e3d392f95513c60fd10688087d284bb4c04ba9bc2f26e646a8b3fc3ce6dd374b43eaea20c22b1a3d2136099ab6c60dc9b0bb2a80de95", 0x42}, {&(0x7f00000001c0)="194a787f62567645927647c333da5884cdeba59086a3b7faa41940df6a5ab451372bdfcee014f157b6f150cdd557ab28a01176e65d10271df39f7bb61e5e3ff77064ff017a56fa8d09526ce66e5f3c205bed2bacfbd9c74a685d244ded4c0656f55b655dfad0cd8a0b04f7946b49a73b9a8bf260e906762003405d59e72a97436dfad5036283721b51262b968cd5f541d2b50ab91d8c7beb7af4b83c60bad64306b28740931f5b00bd69ecd3a5b74bdc21dae14931e530a572a5d529868dfce3aabb7782d750fb6ff490aba3301acf81a27ec197e646cbf7bd6c6b6bf0e37c62dd6343626577064afa82feefe49399a32b8ba29720cd5b7471f6cebe", 0xfc}, {&(0x7f00000002c0)="423d7ba0156db30ce096b44a8f7ec0cf7b95afb327fc2119", 0x18}, {&(0x7f0000000300)="496138ac786833fb9f2a2d7f1db740577bb7ae6ce9f72f3b9cb874e2c00b95f98e6c234a4bbf4f82ccbfc87d32f06faf4acfa8e4f31915b1ce46ec145963d4da4c8ea75ae385a697ecb915b14bfad551744b818ed44fb776429010b94464c24064fb2f8d1a8971b12b5f2943e9cefe607ee33981f08f860d37877bd6fb33dee11e74f15372dca777f9f215de6340e777b53da76550c52b8a25724c99c170dcf022978af40762dd4ca70ea2bc1d5b48cab80fd651b1835734b1437463ccf8ff999b99330c3161521b05e662e7189f720a298e1207090cb200758fb181e64402135aee2cd1aeb145d469b80247297c9fe63353d33f77e46441b5f504675c", 0xfd}, {&(0x7f0000000440)="9bb99b8db4efad56294212b405ec4bb8525d28487e7ff03b78c776e13f6860fd87a19ef5159cf36c217aefbf25aaf6b5bcb986606b81c9e93992cc912dee1aef8ddfcda1e10c638e31319d6259ebd91c9d7f68ffdeb1704b28735dcdabef141630dea535e00b7a974523a40211fa55120d3a53dab6ba9ae797886f5060dc6d79169d41787961f4850eb2de766404864ac78cd42e74cecad223f5cbdd28cc9d0bc4a28aaebb462190e71f431a23cd75d4848de0322fa1eecfad901419dd219ba524a03a6e941e7d2d3714c6e67e1d1e2b30286e294e03175c", 0xd8}, {&(0x7f0000000540)="ddd292932a478949e94b0fbf394109af0d82a3aeefe7ffa677aed08c261d9a9d32ec9c22750fbae1d023219fdbc38d4500d7501f807cccd36a0e566d6eed0f89ddacc358b6234240a5aa5be2349edd3f7c2c3aeb5fec6c3537984128960441484a3397a0c57445f19fa2a9fc69fea646d972c3", 0x73}, {&(0x7f00000005c0)="0ca09c1c77bc16b52e53b61b19e8237dd62ce06812ac107655f27a84eb478fcedf4b8e2d1047174fb905650ea6f4e37e30859e9a053c67a66005a240cf8cb849bf8135918e12c2cbfbc637da38ded2d96ee7b8b31b66b78c38a617d7fe1d125645315efd73bd6420f7d8877ee60ddad0b41bfabba152192fd6d4fde7db821a", 0x7f}, {&(0x7f0000000640)="2afd1b2bb5b5b3ebc11a5cff3da0217ce105f67b104eea01d61db9094968efee9a", 0x21}, {&(0x7f0000000680)="e4ac8da2707d5f93d08672f4adda8b1d3335c057bb8e3567db84e60b92537a55511e38f011f8d6eabb19afd904cc607173554ff7a17d1ece8145364a4ab15c5b57c34f5f25c12f4d454e193de3e8de15914e068972c7d37dd4194785688406ebb15f030ea268479c3e1e1a99548bc9cde559c8e358a267d13a80a61eaa5f594e24d8ec3731e3e5e8cf316cd4602b217c69913f782b0f045cb09d0590f01f63ee76fa73f133905bbf199716606342f41c44f3695e2022b3547b52416ec56924678e2ae9055106ec154ef1fc7b116a780b0287c5f9ea81d4f81b14238fd1b45689eaa29f2735da555598b7cbd69a8cf1a03a68932a4fc5a0a7c6c9744ff0afd0c99e051ac72aa3bbc5ceebf39daae0cf068103efa7c63ef334185e66a4234fc85bcac449d934dd29db8b7bbf54a0b1d1a78d66e51f6e2f17021ae388d92708e4bd4696c82dc9331049150b8e1f955a71969d61725de1c86f1e3545f491ebb47404332bec39750fe9488d8ffa17a88a23e2ae3fa503e5f388c8190af285a8aaf938bbf5e2a6901bfb1ef57dc14bc905428dec021769636bcf45d53b67a46ca253b880abda89acc2b0cad0f68ea5339a1ccded1c404c64f733c03e2638b27ddbfe0bd272461f7a390bd6d2527f22d7d81634dde41c648a3d4e7ce42d3c8ba921b28f5bbc8d2a079075b7774b99c129d6f1bd304aa8426705670d9e58390067299eb46c362ecb0487a3728035b02d030b168855d7ab319f29c1cd1c141d529b1e9d332779dc7626ad4ccd04cc796060c5a2e28ba09847c1105f4364e89de952bbdc865c4151a639cb2f54a23b5f69df1e83f50b30979f4b833d59b204fa28cd0bf455432a04e3da405c40a4a739a26b77d1a83af483a8c7aa76c5cd739a8c6a23e07501e72fb7fcbcdd43e1c8e3f752091c6c8d0bec8423aeea7d632bc70cfd26619a503c613c2b93b91593ee784a8c4ab8e40687344c517f4085e3187bf6293a85ce2cf12be3b5ac9471de59bf8d3e47a9e4649b569fc2e10b45577971298230263a0dca1b4e476f261dad51029db6cb9e1b219a35b83a0ced26547ddc8ae18dc567b8a33cdbd2c3c480a5b4b89c425c46e3a7d5944fedb7dc1fc5c2a476972872a4b23fddfd388b3f0fbf18902ebd132aa0bbec73c7f8faa567e1275b4a15b74e8c842ac7ce221665f8fb30be3775445c17eff06ba06bd973f51e178b5019afe721fa26f7c24206490b45a5a2a5089d12765932d2ca22ce75759e0b4c5df134d29b6d84cdb785f18501408cc73b3e3ccb6ddce6069ee613bef7276aa20bff36c662025539b6b834f8ff88f24b5c666ebcfefbc39942059bb1ee5a888063fe014feb10f3c1a95c3bc7ce14dd2f24814d1c340dd1f410d63d74ad7cd0df6838387f65da4741e6bbbe0000c318c43a2fc4be123c24347fba17b4fb5914f56f400a831fc6fb24e17bead6bd1ce3221025fd5ab284f8f0a1d3068303a7de67367841671856eef50e88f98eaf7144e47b4ead5d5088cfa4673a8607243dfca339506fa3855c48177b586eb21db27be9852107757ed72c6c2fd3892403503430266114f8c84d1ebb6f280f4cf42acf448f5c2f383df9a65796ec03d4652062f83dc3a6d139f036a8f8786e9b7941186bac2293165e3c06cb8ec7e535eaeadd761af71ac328ae2d8c406a1568613387d3812a822bd2939af5853af68eaa04821a19685bc4ff29ffa7748362dc5696942aecdacfaa89e0939b8854d2009542af6a9a4861c21d1b3c88f1cdb48056765fc7317154a50d71c7cc6595a53b632c8b24c260915e0f4e9e606012732c48ead15f82baf8ee89a6fa487560bc70bad698da4b4aaacc87a3afdba54d6777615c676ba67d2126ccb3ac8db8f0943fe528e36e66ac75e86a1ba41decd760a3b57540995904ee8ac420910151884594079a8f06cb12e66f2d2113083ff2970acab809d17382a7f8a09ee16da927052e12b6cf46dcb8cfd4ea7dd7a38f222b13937db091b551ee468c2663fda1f31ed57da19d63816370209b8804d4eea52dde301aa915eb5e5332b2181acef819dd0b8678bfd7ed3012a426f88a5d378c8302d350a62723b67ad21e32fccac942f8d77a61e2f21c20ad6b170ead4b217ad9d440210aeaa8d713cf9e0322db6f048caca8c0186bc76838b7a763aa7e84998da5c35578e78b311d9059d2e8e066fbc36287d06a355e8409e4ff7d68a4a4b0288a859705bc5b9866dfd95898c0b2e2c115f3323bcfa3dffd860013f5934876f09402feed1d9e2b6a87258f5023d8038c5cfdca6aafda63870d51c044727d3c5f02b0eabd9f2bc86c99f32511b4db45769bb1a8204049b4eabf4e8e93f0f6a2b6b4a0569b4a958915205dba223ede16294f509020e9e124f474a3d53edf550fa53b88f98a228488d8eef7c7f533a778ca312f654bcf7700561b7fd0d389f60766d23655bd4f341d68509ecd5021493b60e8223648e4ebca88b4c255dbf54237dd721992cc8f14b0370ba71dda3c1206afc4be1e9724e1c39a3b7ecc906245856cede02f9399954a930a4b42582fb87b2838a946709150e6f51db958795c64c8d719f81bfb56102e2e93c49318f0f877b0bdcc3401a005bd5b84fa16e1898e6762178b53fa6d41f8840bf7c8e05a28edb153c18d23b07e308979d6c3efb1354c2fd547ce29ed69d25211b44b08b9d339ac19d849c408e9d695f33ca301b60243bdd8f81814c7be6adbb673fb1b4be08ae19cdd84c502f60a71803c01d80e163fbadfc5902a7aeecfafb89434d78f679ba3acd618ff55356bf706100bd035263f8394ea3836be521ef8f6b9613d7db1fb367889059c990703f253cd7570e043754ef466d2c7fe36d91014db26537ce8600d5a13b6f64df285d0d294abf1c8e140e5e0de6734838235f54c54989a887c2391f366a00781caa7eeba03d59f90bb3c7dfb88506e9348cab8144fb622439f5d9f527adb0e1777bd9946a271de396ad24bf1ded61faa78188cfa871df1518e1a140bd7a3bfc1d579b02c6ea24665f4b69375a93975aee19bc0e24cbfa456adf9aeb6a5b204887173b6528e1cefad6afbc331b0de051fa150b66f4cd464b398c358b10a34e8b7a6bbf1dbca688e64c2d01ee39acba1642d6092960f8c24b011a39bb7a9304004de75dc0078d9a754ccc69d549693b82b1ea104eb2b22c0ab7b9dda353c0a797f733cde47854d51331f68b0d7cf245031221d234f0eefb44ff66dc49f8486bba8222a4eb3ea1905a98b8e9b96549ed97bd6cb74c89a8adf9941ab7114452937ab83d850751d2822918fe2f5c74924ef3b9f33f78d8754f7e8cb1c259f32d135595dd07f7b692aab657a7ccfb9e5476a23c8afc941637caef1401a96091076fa016d12540ac7187f37d7fb08f43a6b3d540b6984fb6ec6d1ffe01cee3cbb19cac595d7b87a3bc61b081e8412a7d2a10914b7a0077ae5a70de7241ab89066b27f0bdcfdd4b1852e5ef21bfbdbe30505a12ab02ac6e8a4aac3b7527323e071be7b1f94b7da685aff3e5afc4178e385d31da9d63087914c81927a8d79df769d5b9ca202b495418f2cd8c2ee3875d24e50d237ea4ef35142a19831bd00048e5b9527463b949d5f51e6feca8eb04c8a30ae01a978d2e3e2e8c1a96d442f3a72ae53f40ee6cdd185d46abf06d8c4405b4d7be789c97ccf0ad75ba5d48dc65b7ecde5bdf63e9187c502f8343b5d1a118b71f9cf6b336ee45aa1bca793c588d7e36fdb955da998825eec5544903125fa747144f97c36635fa8a361a0fb5a69ee6f9442ed07fbfa2388d10e578d3b5d18778d29ad12904eeb08305e09ba65bed78d83e1b980d251e6a9ecc3e077b96f0c9766865df72369f85cce7780ec0d2f06b387c4c776a36157358aea0fb76de5e8cd19e76c5cbb549a2628fe56eb53abf81e958a5b8f1c8d8315ad3c2efc7551ab9055a37a3ef2b823e216f3e0718647ea8006360878f2db2abebad1055b02dce49f59fdf955a7cd2badec7697106e2968f6ba70b3df1f54d35cbb8f157533e283d105667f13b0ebb9fda794163aa3b2f97d66c6fb5bc6a8c35457298fc43c3d9d2aa31d16e01362e195b5b6472ba922ba96122ca2f2968122cf74a6653221611e2b8149566b291d611ce8ccee853ca23a3f9ea9f07d5587d97cd0c5f330de50313793837d8c3bf388aadcc9f723a960fc4a48c3830be310c95532dbc384373478bdd5ed04812f9c9249259ab4219250791c0d6187ca0a7874c0744eae58e71623411ec418d2df285dc5fc5ceaefd45c22a3e7e4ad013373ced5ed430675706653cbbf9e9e122f240768bcba2353172ee11143d5ae573cc769a81174e6fc6c622af085a860b9a3b9c4ce697e8857ce26bc565dd51d8d0c823685ac2ad09351e60deec9d81a8910a6e61fde4e0aa3ee1358212ca20881c7452c482a7f570573188547cd38fde5a9baf906f5f05b4cc541ccf9bfcb645175b1c2337bb381d5dcf6adea4513d61ac57a640a901d14aa625cd3cd7f76573d39fba33587a8d2c64a7cfe87ba8633bafa2591b0d7759980f639cefe1d507abc1dc2b88aa31105553ebbec6d44182eb77ac76b6a12d96f890d0f18e7996a4bad19b2fb7f9f6a2ae6478cc4eb6107debe2e69211721154a09c1d586b8830bcc14cd03b02ed453e9264decd3afcd95f73e501f7bff34f6fe6c3347f4d6ac781f706415cdf42c9d32ddc223c64897a0cdd2c1352437209160f42b7315b2b44c1e041afaef4fb97936f63db6f3d63dca31d8e1a6a95e840316243f4904a2782567361693bc935b0c4b80f499a4aec4a7e0fb3aeb28423c0bf1de4c5d998c7ed6b0f0c1d479b4d7fb4b5d29aae025f7b8200b1fa05eafa912c3efff44ec675bf8f3f56f98d71f9aa693488ce62ed934fe8a0728f2f84aca9de2757943f9644db6e1fa62bd79e9d9663ad5bd9464721c34318e1fff576e41ea3cae78f851fe99e60ac5399c97df11780c91ea2b3b9a31efd674cb7bcee34b8df0668981cc63945185334507e6f1dd14452859f20d193c0198070855ae8df8cb77938749371c7251a1da4e1975aedbf87b36a0ac04c9c4b0f94f0df65ff38fe0bfc42d3c40d4a91e6bd74a35f59986cfe9480b4fb53376cd1ffe2d77c0ebaba3690a525f5adbbaebcc654bb07b96a18a78868b9214c4401638975b1efc794e7f5f62afd6aae88473ff1dc3a39339b722075e40764d1e34df8f54a985a2e23260531a83e6003efa14462c8e55260bda7aa615d60c32b53f7581049c55b8b56ea549815ce4075a7b3d80524d543b22ca21a3558efe8bc79c4a9b8bb55cc46fd934b3ff178a8e233e8086a63fe132d321c2c019a425e396127000cf3f9da727fd26226feebef9ba10882d0f6f6eb0568c1d533ae3870887e9c80c7f58d6b7be6776943b6228f02b6ab7bdb6c9c0e0519efd20b54e73b67b34a1081ba2b98487884b818845b9949d340f5e13010875fe5dbac70651f228a1db87dd99416b4d17aed0d8ab1e9107383f43e2ed02dea6943f95cab6f7250f2870b1291c85c7b0b08da0f6abcd7f69c03c5f879cac29122816805d2286751e42885145c052e8dbb4cb181732d15529026b52e4aa4e98d45c5c685690d176bc3e092cec27d237b3aa0ef09fe65edaaeaadba7ac989858e914c2b9253e1a0093cc025c38bb3d7697772dbb00efb3278a0a9d4d3a5c5f2e109b6a2592dda9f7b085dc5e8ca5479e91dbe6e5b2bf5d908c3e8f05656f6817bd42cd906eae551c982db99b8f550267b87af46e93cd7edceb553dcac26e3dd2c09125", 0x1000}, {&(0x7f0000001680)="d0c69b0d5f9b45dcb5212f213cdbab98ada07250613f6741b83999960095dc6cb48053c58d0a83298ed0ebc18c4d2050881d55bdf361bb22a1285d2a2bf4f8329d2caa4439d84bea43b06b9e60b62851ff2e428279118c7736fa768ba808d79758d2482d7136af94920c1ca209d6458b5fc749c761f4298ff647816183b56022818789a0cf8b5111220f847f00c573a8f02b527729d59238d84ecd553586762a78739fefc1133e07b694d13793221cd415c5e8173f0179fb5ed1b04e9a341940660145bee92da1e4e2011143fbbd3f15c3aa36ab99228b1afa6ea96b568dfa88cc9046ccb3110a02c420cc2be71712ca935c76136a3aedddaa3d8a829c97c421cb0aa388a0d85577ca014299c6d8a263dd5ee9d98de54284bee8f450e4fcf450be903784c0610fa7df5f6097bc2204cb2bad3b644dbb1af2983f2678dedf8804d791a43e8500e014f959e6c5a1c02f5b5a8e5714fbf78e14ab23020a9b816b77c5b5a97723812c2e31bb82fed629901c50ec707d3ccf49b09c080b7a5cd0dd977e8769254e3e8e6bfb445e30315c617eb389bfc9e3b27853efc8a4c315ca7c6aceff54c22953f2170088ff5af62c3244a9e134db4f48b0eb30c9bce8b8f144a24a3307716984c2cce43a857b66b167eb968f03b111cdd8f07db65d6dac524e108c80e93fd7864a5e51ae19b85cf57359637a3b21745fa9a25bad348ee50d562cca27297970a3f52a5341b4b83d9c867848561441d5da35b4a5db9dadbf58b64c5b8de3c638198a8a2250c4da3696bc52e04bcec68a26d177be9da12e272bd059e7c3dbf4ffdd101c5a50b91be672ad06e0c3e7e209476e1ee6b9eb0b67ee130021f69bb7b040d44435da453ee5471a191737060bb78bc3e567cb518293b396459da4b1fe88c0f9d88088c997c87d2065b4d3455c8609602f93596e8a242a8ffeab5dcdf9a12e9cbb035b6704793d1c7b991181cdd3b5cb28127614a763cdc38a16f20ea511fedc43f84c6bc6befd7ca46a93fb69659314b814659c0931c6d4e8721f2fd33c62dffa0001365e3220fa3e3cdef813156abe23ad1f034e3fd21febcc026afc35b26660372ce5c8b001e16bf2b33e687aea9f54fb03904fec57dcec798e15fd6f77bf17b6b61f996afe6e79f692387de8c33485f8ccbb1a67301f88e3271782d7942895988ac989463af564b65ed7452fecbabb5ae5d355b2ab937811844b87ba5fbf39202953b1e30951f15e0bcf289cf3c5932c2a2b293bda97d8aa4fbbc66cc632a344c8620ea4987ec1f2d908feb9a2b39117a700a8775081f8f65912ca5c671d5988791f104b5486e98c0372c9f12f4348df05650386e5b5e1314288a54f00e4fce39475ebd1f4e91476876f4b755bae794b03c7c7969b95fa2cd3b94aa7f3fe10fc7296ce669245877232e81285b4b6cec3a4c44b28ae8ac93e90a021660782beacac7af97a7117c9cd00deba45e59e9729f3159db9f5a42c9ffa24a8ec3cb6838e807ff6015442737c7d4026cb47683cce1424cbebb90ffafae0d110033322853311851710da8983031e498be180378343cc18ae969c66c08bdfd747e924160efd0f9d11f23923dccf25c52162f0146515bdd6120a9a55ad7e42d10842277de7e3f10461c0f72d7823781546ec3e3ef040e6f68a3975f26684cdcd07dbc9bf0de2d0c2e71a245761bbdd3b1c12cb860413738486fe5f55a7df28ba2309c574792224444b4aa0fecd18374e3f3013e64bc73517099e673987b82785f80b6f342f01159b8f44b70149ce71304054082392696bfdbbf9f591f1e5402c89412270ba2a2aa93e89442a24dac05e74d731309435c053ddc73efc2dbbdba6f0b9222896e495bad49b36990ebf9a638a3b01f5cae82b8ab1bdd53db492ab517c89aa42683d047257ebe5f84bd9f2f3e77ac256cfa5375fc4ea30c655866e1b7f3e47e06eb02895c9af78085973ca485232887811128d5e8a68cf269d6be42334992108ca1c3456411078144c3fb6bfbacc77ac76b49e0b6c91e07f109f3bfaeddb15d3d67a096f3cc42ed9a8c45c13fcf496851af2b6267492ae9d68e50765f67bd105a62d662568904f50b3b3af515717cf59a1a34d4e7f26e279a81cd4fdba0662b62a132944bba11d282c60c1263e9bbe014bd602bd12dfc6b0f7a3e13b8da77262ab0b887b490f7fdf1ef458091db9846a50bf902d2f233e255c676265ad75bb2e1429aaab24d1b15273b52b271b4c679b7499ab5c50703031c6e179e50b7d3a11f23d7ff9f044035cafe67bbdd7313f79050c01509b0676ae36dc7a145aeefc80027c1f31da3601f9935664286064dcdf0a62c6c54fbe53a4a7539872348ee90b079292835fdeaa42a21bab0aee7b025dd6df400042fa20730e2c11c7c3edeefce08739b61c471b63832fe9c7dc6d129817a393b705d92bef65889ca3fc210ba5822990c818aeb68a6c8eab29c7e78f361a6404782f02e6fdcff684b7947e94b73c92a8ae0e76545a9d21321beaf94453f7110ab47e319383adfa2ec902085bcce41c98e9d83737276bd5dffd4d582e77751f900f7aa86426bf46ae7c13e32efd8d7504db78d0220c3e93b5a296c15b07f54940b44a8c0b380b9b3a23328b80979d89343aa108717a003711b93914a1cc7b5e3b3af2e5d6f441ef1204fffaa2f9a32fb640dadf309a89f63beeec8b1e91b6c2d0fcf818322fb46ffc55e1838d72c39f1c9a618658616342b722ae3683b3f4321c4441341b5fd44d6c289499be6a9adb5297eb27f26c4c0120f8418544bea117e7fda14c0d71e9f14b6806244e814940385c677ee284622fd0eed6849a1db80f881a30e7d453f650b1dfc2e8ef5a524eba4589a817323d85b63f830b2b0b6bdb9d1540eef665fad81c1ff6ffcc1bcd01814778ad0b3c48090d2bbd998d75bf9a430d7c86d4a00d733ad5791f5dd4a5db44f9a0caf918d96e980593e23ccfa1dac383025a49cb28129170a8f978861b1f8efc5568b53799cdc179bef18ccc6d9f47471a67b8691de1729e61ab764cd803d9844a71c4f4e99af930be8364f2b9335de56418058c01eb5ce964a8b932ba616ef4cea96ba6e4e09618a1491e020c6efc6d0a91b71e43dc27c3a0e94776f1732b0c884591ca454f0b4459d412c3779c2ced9d62d62848c7167ae73e06463ac148c133a345a1c74e19accde20359e30f06871bba2289d8fba2057dbf90a1af4a93e7f8db29776ea25b9f5bc545c63a924efc3fa91c255f4f4c792d72080c92a592b95c5b527994e4a0f88d0998e4bf61b98721a39c70c4e5ad0a4cc93f0f9f4f625bbb3211412eb89c01bc09557838a95474fc86c7c80e5e262c84289979614989d2fa56b5e7ed5a2d7c69ed4c6f9825d30c2de9ec6332c796c48119bd70e805891f7e518f243ffcdfc0f78f22ec6c6913542dae98833b97160c13ed81f268bd0fd6b686254320b68df3aac0b0af7cfb15b981dae177411f03c9a422e0bc8b41a89d757c0bb855549560d741b6c3d42cad1df25e3ad3ba58540a3efbceb5f32ddc06cdcefd5f1f84b6030505cfbc090abd40da66d2f910c4a4fb2f5b55c6f8ffaa670d741c85cc8f1d513b007384d3cc8ed51c143bfec4dbcaf038192fe0a28c2a3a24321569277f488efe7130a9237aa233066acd3c6be04ca61cdb8ae224f7be20050327fea095d3848fe6e6f71f2769934390860792df985feaac63a8c7f3eedd1d13b9044ec49eaa37b0330554ff5ecac1f0bbafbf0a79247b36081a71196d4bb93925346d40f3545d0e8f7d0b2b1305a653f29c9779d258e05564c7c8b162b31e26c772f2d39da9ef50bc22cd2b41113000524d56b22636ec2247cbce0af76b2136127a440398c2bb30ee4e5bd389c3052de5289ac8f3f70c4e8e8fc7aeb1f78fb753236db388138ea3ee88e85113411fd35bff4b7b6d1aabbf38891e77ff8ce9450cb7daa7dd45444e5d6234f46cb4f8c5925f62f353bd3b837764f8ffd8171aaddf814dd01f23c44adca77ccf7ac89dfb5b5e303ef92fcc04b76b6b6c3cd6d64b0b948a848c198820356df12a7fd9db278c00f9429a51431f889542b20f626f6d08f4a9ed7ff3242f739e3b15f02e873a3918539b3ecb1c3fbcc5aae6b9bb26136a50936002062d141ac87b2aa08eef55aaea1a1a4a3f1d9c1e2ecc6e87cf37b7942055347b8f6136cd9d711c255e39e5efd6d119ff22d189c91d6c56fe3b68e6e740a8842e90233992dff1a21725540d994442dac719dc79a1d654e4f20714945224257a89ea862f3afaf8da02dea6283b8eba83c09c000f955646f827cac844177bb5d96e18db5b6eb58433318066cbbd4dd6dd718168250ae9a3dd92e230047ee8b4f8542afff1464b91a61dcb7654809ad9a2db5d1f9300d0d559d548969a5b7ae2e641ff359bc1c17629ad163ca9451c592e80bc75dee62e6d9c918d4df8ad59901794d652b6a45b61d1872b77ab6bcdcf74deb70c540f152b655015619ca360989b293c3d4de9e03f4d19bf25f34fd531e0061fe2b8f63ebf394ba69117544a7fee9ed92603943d553602cb60bdbf26ffed94653bc5de94915ffa4371f3ea3e9b6fc337d2048f1d1dca21bf2b2496a74a22a8aac62c5303f95eeed05e7a420684352f25286bf6ac0267ea995b0731e99ef7d26940eaf602ab5a8e20056e9a2d61582db0ecbc326282870958ca1a926e2edc105b3a22273dbf7c9e52b7794601506ea02cb1567366bc2ca09710162d19b1a7ef60788d800df9429eac82c977ee4e62b569000e1be921e99af41bf199a6f65001edbe6d25df3876b5975c49601fc33674c40ad2401a22da518a53e058104ce3d5cf59c91b9c5b3ae8a2d9562cb99def97a302e9fc8ce4a52dee10bcfbd49f91cbf641f5b8544d7b23f00a3088da5abdfa8f401825e8693f1326cd1e174e8d1a3fe2f9ae99d6f06499723868b269147fe0b995af641aaa818e817dab0c3ed9d93bdf768eca3904d68547d396752a074d28d6bfe0f4cf2e9aecdd2609655c21ce754cc2479ac31b8a362150ef27871e1987349f0d88671fd1b9c805f5446b47617aff3ab6da9eb980c2723eb25a3af25c6c3494cd0218e0d7a1f35f50bd88dc18887ca5532dc74baf34b52c623a52933b92768fb38879e8fb2144d4bd5732720efeb579966461e148b36239336d4f806468dc492d23a91369f61c62199636fd34b7dce915bbe4f8b5bd828ed2c90c09a10dd4c1a014ac4378055ff65af0055b784cb73603b9d1e6baedc4896c37debae091009102b62e7dfa9260994f4de109da7a6f6d26469384fbcd611e7a77a76621f091989e0afaa77890101da33582ddf337ed0ea5c58f80fb96ef1e210ba4da0315782d606f0a871d96ab3a236ba60a0d6d0b8eb51fb40879407df57a53e44ac0a89c505685eff91d5597df10162774b27fc3fa7ea219c719152bbbf033dfdb0a984c04c9d3f769da40ee97d459a55c9b073361e8d1fc76cfa7006da15741be0b3db1e89bff302e354890bc5e4cd84a66a5d26186b534d4761b27b26febb98b9fbfeb72acf8e7e9eba07d7dcba19b2c90c0a3ff706be326b1bcae95a91ae7a59d6169335c7c7810984dcd98bbeb7bb4f902866241ae0defe12588286e483e6810e24dc551ecdaba80af09b522132d2ebbcd4f6eb7e2eea43391eea9f96f10177e9f8442ae41686ed6852042778bc48a3bf14a5ab33b6635901a6967495cd27175963ad70a32a934aee9a7ac19f5aa36a5f9576de5b4bc86ab0ea0dcc3fdc664049dad23b49e88f41ba00e9c0cc9e1ff", 0x1000}], 0xa, &(0x7f0000002780)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r5, r0]}], 0x48, 0x403}, 0x5) 03:36:14 executing program 0: sync() stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) socket(0x10, 0x3, 0xa) 03:36:14 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000393000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000546000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 03:36:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:36:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000563000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() socket(0x6, 0x8000, 0x7) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x3013, r2, 0x0, 0x8) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r6, r5) accept$inet(r8, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000140)={0x1f, 0x5, './file0\x00', 0xc29, 0x41, 0x0, 0x4}) close(r2) r9 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r9, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) write(r2, &(0x7f00000000c0)="c5", 0x1) 03:36:14 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r5) shmctl$IPC_RMID(r4, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) shmdt(r5) 03:36:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x1d}, {0x7}, {0x6, 0x0, 0x0, 0xfffeffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:36:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c0000", 0x6) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r6, r5) accept$inet(r8, 0x0, 0x0) dup2(r4, r8) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r9 = dup2(r3, r2) accept$inet(r9, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r0, r1) 03:36:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="ef0733b8f2c87cf05d8b77319e41111583455ba0d78263d8982cc4bfb0b4f6a4ed59d56898e42eeb7d2cf0abba54870222040acbd1f407b2b776000000000000a170a25e8f39ff56a8c64f9ce65e5da8b089268b14e209e1f090d1354333ecc568987e98cb80ca2f89fd0623a3dc9b813ef9f689927ded0d1031047729b0b248c9254fd596ff334fd92c1f7c27293c469e2a5eba10f3cd3339cbc67a2ab2f184e949f2eab39342e130955764a96b8d61a9e0c82bf42c814a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 03:36:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000100)={0x5fe6, 0x100000}) 03:36:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="c088d761f43c324a72383b1d48950c8e539b249c323966fdb96a59ca1b689ef15f4dbe821ec086f74c52fa6ec1abb9f3f3741c56546d340878938e36411996cb7634d5ab787394922d257941ec71bc32cd0d7fa1da9d1211bdce8068ea286bace4f668512264bfd8ec857322bff3e11b7becd1be6bf5030ab46eeb6a386db82d2816826dcce08fb16d42f3ba1757d2ed5e5a6af95485b9e48baebba99b5d4d56fb81c3cb280c03ce79477e85f35bf51a26cb109d42319eef0aa1b2a269d7828b557a8c088e271ca8248d1f621205cbd4ab1e731eb7be2e2317d9e47adec2a77d95963f6cdccda61d51f51c5ed34ec5d05a8a8e1d6ca018020d24c184ce916e3615b1c0386e21dc05e15c2247d925a8d6c374f16e64f840086423446a446950bd70b03bfce49d55a9162487ccc0f4a25c4846f066e4fcaee5727ba5c1ad051ce10a050c203ac6fae6f9dd9102cd178b409bccf110a2b49b5a146a77889a580b4c896546e7ced3c1105f5a519248f627cb4cb3b6f950e2869322498ecf2f54b197aafb504cbffa63e8a27f74bae42c4c46a8fd9a0eb068acca3ffeb820c990e99835f922622518fc1c41acb2b9255158e0d5b23503e724d652dab71718bbe11947f5cfdfd2282f4eb8677e84bf9c4cb87893cd548431b244bf35192e66444733a2d9fd4aa2c5fd17cfa2b0"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 03:36:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54}, {0x3d}, {0x4406}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6a5, 0x4, 0x6, 0x1}, {0x1, 0xf7, 0x4, 0x7}, {0x100, 0x4, 0x8}, {0x9, 0x4, 0x5, 0x80}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r5, r4) accept$inet(r7, 0x0, 0x0) linkat(r3, &(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00', 0x0) 03:36:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) r4 = shmget(0x0, 0x2000, 0x587, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) unlinkat(r3, &(0x7f0000000080)='./bus\x00', 0x8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) fcntl$setstatus(r5, 0x4, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:15 executing program 1: r0 = semget(0x0, 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r2 = socket(0x18, 0xc002, 0x0) semop(r0, &(0x7f0000000100)=[{0x1, 0x4, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0x200, 0x800}, {0x3, 0xd2, 0x1800}, {0x3, 0x401, 0x800}, {0x8c8fa080426fc443, 0x5, 0x800}, {0x3, 0x4}, {0x4, 0x1, 0x800}], 0x8) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000140)=0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002180)="40ac61a492613a14c7b94996e792c41afc14c5fb53d27fd2a5f7bcbf8d20e81205b0360a4b95dece58f2ae7cc0a5dbca37ac9ddfeccb24106d3e2a1b9d040bfa6bedf4be61ec4b6057bad56af9a89979ece9c15cdb6a0aa28f823cd73639a8b097e816922ac537465788c4309070e9824d048514a51587ffecf9edb111186a25dd2a49079f723400d1c54c9558644d87cd7b5b7da2aab94231392ec682eced8d9a99f0f4ac99838dfead25acde0e9cff162664eecfabc9335fe57a78f2d240ea76c03fe6bad47ac3ff678d55b1ae87226029141d5716be7a621d8b3abb455ee1e8b7b4fd68bc1817b5d9c772284117f67102eadb2fb8ef9af0bc3cfd48e76a9d605cdee7d7c799a7cde57ca64a02102fb65b88207822172ce70dbf8b844e5f24011df63208589bf2a67610226c4a7d77df0e46134b3d4940e337f8d40934f00f724d815184ec2017a7498b88e6c9ed9706504adf9313d4243b09b208ad62e7d600e27cea69e3476020df3720d4e8d677f3f4168542b5ef38d2874d216b1b2ef9d2f634170579d79c88dc7051d68201eacbb3eaafcea1fee23e2f8b0eb193b43e00f780d0b917292f1d4438ece273460dc20e42019d53f1b357be76fce7f6f00c0eb18a0ebc95fba66899e9b02f2c924d134c0c7e88c8b0dd9fc6dd29d18f6e2c1e636a5f740220342582298c6ce83c1ee91e6f66e06b344bade089cd60c7f90ffc4ab17ef8624bc2aad83a9699e3173f69266baaf41f4dc43c55616f640abffd6fde9c37051eeb7eb0dd9717e1790ed61dff90294c669a575a27cb7e79dfb79f8244eda9a73253c9e61e4fd10db5cb2f52bccb5fd273e91f9fc00eecf2a9f32e4368f5dd41ce279cde859f9a9a717ce3eac5ddcfbde8b6ed58dd9fc441bcfbdb282aff611a2184472a81040ec746e665a570d521e22a8945dbb2f80d56e17c6dd8bf724c9c1902559c149984b64b0ca028c1535b3ac3bab9b1591b6e258b24ddf5d8a06cc7d499483b1cee066cd0793e1193c530234395e7a0554afac99a516f785c53acf1bdc981a3ec5b368d1e173ca87ae00c092e44516e5349ab795a76d7b7da121c0064f832f9d28c68dbfcc7103660398029c195aba725512c69dacd8dffa90c267f6fe34d2ccaab131eec2c1f2783fcf34ec3984e9c3c17535c3f5bf78dd2fdf8e5657e5030219af3bf90d628a16d201d6297cd4486221b97b878532b8c30a3a2266b1bb6041c6758ee03d8aa89cc886e0058fa0eaa9d1124e8fa957e01e1f7e52858db5c6368ff0b0fbf34dbe96e3d4b9f6461687e23550d42b75658b327c15a0d0341308f673bdfd7437983bd239f055f703d3e5f4e1c46e69d210c83a4acbc3f8223da98e97af057fb0318d20b5ee222b60d6ccf893d59229bca4b3446aacba9fbe01ec410a6217dcb841d23630c224eef9f07b02efa0dc9425d1733284a9a24335d6295a63f2b1fbf6738e5f9dbaf6ff11750f170ce735ecc09d5c1c16ef5162468fe4490d68058fb27e0da0b2795ef2f4c83130af37ca38d184b8391e370f56ef8bdd0c5c9843c995e4415fd39de6419b02b30baeefabbb9a0d37353eb187fad59771dc0b9b57ad0b7bc52f7db97c17430570b668bcb62ae00488825048d8cebd7abec42b5f29df7d0b37d910a444cc3b036842fe779ebc65eb620d718e57ef22d4886cef463c20ee7a8147e8693cef622e1f19d542e88cb71bdebb300e0d3860d1cc4fee8b7b863800bd2", 0x4d1}], 0x1, 0x0}, 0x0) 03:36:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 03:36:15 executing program 0: getrlimit(0x8, &(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c7d88196ea6b07e3f366946407ae63a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f775c72e07cc5d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad627954b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a1311271fb47d04af826c9b74d05f6ea6322284df86b5378e15f1329bc189"], 0x10) sendto$unix(r0, &(0x7f0000000040)="a1703b4019f5cbf411e9066123811650a19bbe406293a3551c599a82744940e6f4521576ae048ccc6ba218b2ece0293d5f3d485f306863912f85718d9135a8e68c4abdecfed6ec57516d4de7deab48de05b17bad8f38bed20188e46e52317d373abb629962fc9592e862db22c748d6caf35e2eee9da136c06144eda59c81efacd376a8b2e2ed3f259ef8", 0x8a, 0x0, 0x0, 0x0) 03:36:15 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000e4d000/0x3000)=nil, 0x3000, 0x2) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd8faf8181a35efa964a7a534c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60fc06e37138d75fb6aa4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b311b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e8292a24c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000929d75038d755df08e2bb89a6d9819860b7c787d3d"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) 03:36:15 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x8, 0x80) r3 = dup2(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) r11 = socket$inet(0x2, 0x4, 0x20) bind(r11, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r12 = getpgid(0xffffffffffffffff) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={r12, r13, r14}, 0xc) r15 = socket$inet(0x2, 0x4, 0x20) bind(r15, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000002c35102d3c9a7b6e81118db0506ae889958e56bbb8d5ff212a812aa646eba37065f58d817be258c7bfef7c6d9d8dfd1302be8249ff065ab703003449f9dfefa509b6ef6b36572e38ffceb59b5262a0f50aab7eafff8aeff3a2f72b1b14d9fa417dd22628abe25b92f745021e388fbf35faa9664dda0406f9ed99d16a71df512953cd9347f0b4eb1ca8c1c7c0cb2b263ba7e02b6fa075d82fefb163b42e25a3e28f8ebf719b125b0e4f71f78971b48f5e5210e2d3f6276669a06b1a3eeecfcfdd6d7814c3d357feb1dbd04281ba82eb1a55a298ddeda564b575ebd609a8f9fbd87f59ea0af9f06aa95bce13bf9dbc7ee3596c29b10e6f18b26a9d1dc8a760f0fa5e59e7c3571b17c10d603ea176d31d78a2256d2712b101c7cba140c097ac51c0ff33c6ed11abdbafca0a969cfb8166b760b96e94480f5ea89cbe88a71e5ae7b1064090e6a77ae438cbfd7cecdc0af11ceb9d3519eaac3eea7606de6fd6fbed285d"], 0xa) r16 = getpgid(0xffffffffffffffff) r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={r16, r17, r18}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r13, r18}, 0xc) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) semop(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r19 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r19, 0x29, 0x33, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37d8c0 03:36:15 executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file1\x00', 0x0, 0x1000, 0x0) chown(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) socket(0x10, 0x7, 0x6) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c6530007fc446d1cb295a8b34b29c1a45c562f5f4e4af77000095de8e786c71abac1a602acbb7ec71d60d50a52fb1499ddb31cac0d819dc6af0"], 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() recvfrom$inet(r2, &(0x7f0000000280)=""/133, 0x85, 0x800, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) r6 = getegid() chown(&(0x7f0000000240)='./file1\x00', r4, r6) r7 = open(&(0x7f0000000180)='./file1\x00', 0x1, 0x101) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000001c0)=0x4) 03:36:15 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0xd97) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x86131) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffdfd, 0x40000000, 0x0, "7e289ddedff3717c457807cef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100080008000000000040375b0da16bdeb92553d7a5dbcf82302671da3faff3049fd00382d6bc923d3e3a0dfa41a373745a78edeb8bd1e26c823f9827de49ed50c0c0321700"/83], 0xa) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r5, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r9) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r11 = dup2(r9, r8) accept$inet(r11, 0x0, 0x0) r12 = accept(r11, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) setsockopt(r12, 0xfffffffe, 0x1, &(0x7f00000003c0)="1de5c7e332aaac30c684a3e254775083743b2812d4874d2e113a6548c64f589d5beabefb26272f03989ce210e046691e", 0x30) accept$inet(r7, 0x0, 0x0) accept$inet(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xb7d, 0x5, 0x4, 0x8}, {0x3, 0x8, 0xfb, 0x8001}]}) 03:36:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37d8c0 03:36:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000140)=[{0x2, 0x1ffe, 0x800}, {0x3, 0x800, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r1, r0) accept$inet(r4, 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/10, 0xa) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x7}], 0x2}) 03:36:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 03:36:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x402) sendto$unix(r1, &(0x7f0000000200)="f7a8931b27d6b5864d834ffda78829072dadfa82f32bc252087c6004085c1a1aeb3eaf2bb2c4e3b88bd0d8fc1bbc33c6ea6988d12e7fb9bc85d3f555e1eb27770ffdf9deb333997e461973f5e788b905ed468ad819ff9004753d507924a30ccc7e42bfdff0a0e3b449ace6e847dc41dd8bd72294da566748fefa1d6faab396932f8ac4660fb2717dd628883e3469a7ef60", 0x91, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r1, 0x0, 0x100) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x0) 03:36:15 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01440fddcede88c3857c4b1dee060f6e5782285113e706f32bcda4ae41940b037d7ad94521fc5366d0c0b0d63b90b584b551e5f9f857c2cfae22b9bff142c42e81c9ba27515bccf7a588c48f18bf9fc9c2316b91482dce047dd135b8738e7cf3244d3615cc8d3dde3ef13183"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 03:36:15 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80085761, &(0x7f0000000040)=0x2) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bc73fa98ad008a33b8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e00000000ae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa650767deb3ed90cb0ec861e5b9add3cef73f1a6e8dcb2d15391df3e77b628782c94657d6596a706496bc72626f6d25ba4a994583e5d2db538b0f8df818abd92465db4da3b75bea68f03bf7ed476b8c46c55dced5c4533193a2a8e0c50dff5e20fde0052fae1c4684a6ed332f7993d894116fee6ede81fa0caf93d0d326e8338cefa4aab00992492f65002c786d8601dc36bfc864f7430143c4c00f5e89fb154a157214a098846adf9fa95e409238959f9c18b404b05a92a0747c5da7914de02ef688a9f4c784a980fa4627f75e9fb15fdbeea5a52ed27979e5f52beeb936b320acd79"], 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)={0x3, "73e2281eb3210d088d7458dd74236d19077edf426a37081732645ab645a8cffd0c986b461ef4d436bee8e64a66a6a51a42b0e719232f88c9738f5e54538897393223843e410a60"}, 0x4f, 0x0) 03:36:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffeffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:36:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) fcntl$dupfd(r6, 0xa, r7) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) r9 = dup2(r3, r4) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000000040)={0x7, 0x5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) munlockall() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100), 0xc) readv(r0, &(0x7f0000001340), 0x1000000000000290) 03:36:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x30}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7, 0x2, 0x2, 0x1}, {0xffff, 0xff, 0x4, 0xf0b9}]}) 03:36:15 executing program 0: lchown(&(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 03:36:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) dup2(r1, r0) 03:36:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = semget(0x0, 0x2, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/168) r4 = dup2(r1, r0) accept$inet(r4, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = kqueue() fcntl$dupfd(r5, 0xa, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = dup2(r10, r9) accept$inet(r12, 0x0, 0x0) openat(r12, &(0x7f00000000c0)='./file0\x00', 0x10, 0x25) 03:36:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bc73fa98ad008a33b8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e00000000ae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa650767deb3ed90cb0ec861e5b9add3cef73f1a6e8dcb2d15391df3e77b628782c94657d6596a706496bc72626f6d25ba4a994583e5d2db538b0f8df818abd92465db4da3b75bea68f03bf7ed476b8c46c55dced5c4533193a2a8e0c50dff5e20fde0052fae1c4684a6ed332f7993d894116fee6ede81fa0caf93d0d326e8338cefa4aab00992492f65002c786d8601dc36bfc864f7430143c4c00f5e89fb154a157214a098846adf9fa95e409238959f9c18b404b05a92a0747c5da7914de02ef688a9f4c784a980fa4627f75e9fb15fdbeea5a52ed27979e5f52beeb936b320acd79"], 0xfe, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = socket$inet(0x2, 0x4, 0x20) bind(r12, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r13 = getpgid(0xffffffffffffffff) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={r13, r14, r15}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x5, 0x0, r6, r9, r11, 0x9, 0x9}, 0xffffffff, 0x2, 0xffffffffffffffff, r13, 0x1, 0x100000000, 0x7ff, 0x101}) 03:36:15 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = msgget$private(0x0, 0x80) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="51943e47333a0157f99623696c653000"], 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r5}, 0xc) r6 = socket$inet(0x2, 0x4, 0x20) bind(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c9e6d14"], 0xa) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r7, r8, r9}, 0xc) r10 = getuid() r11 = socket$inet(0x2, 0x4, 0x20) bind(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c000000ec39bae1758cf14e881920ee14c44af7a3757471cea5594553949f63daca418138d98067ba466101000000173fccb2b187e8c212c4e1ce78b2cd8b4b0f089dee85c8e57925ccf7dc2f030f0f6a535b4ac1ae91f4766bcb07d98027d49d9a881bc0ea2acbee46a8680b94405200ee1cc47f8454a25d44e23080e6a9d62aed93a158fc6a"], 0xa) r12 = getpgid(0xffffffffffffffff) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={r12, r13, r14}, 0xc) getgroups(0x2, &(0x7f0000000000)=[r14, 0x0]) getpgrp() r16 = socket$inet(0x2, 0x4, 0x20) bind(r16, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r17 = getpgid(r4) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={r17, r18, r19}, 0xc) r20 = socket$inet(0x2, 0x4, 0x20) bind(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB="07ff0000000800000000000000"], 0xa) r21 = getpgid(0xffffffffffffffff) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={r21, r22, r23}, 0xc) r24 = socket$inet(0x2, 0x4, 0x20) bind(r24, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r25 = getpgid(0xffffffffffffffff) r26 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={r25, r26, r27}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1000, r22, r9, r10, r15, 0x0, 0x2}, 0x3, 0x7d3, r25, r17, 0x8000, 0x0, 0xd04, 0x401}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 03:36:15 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') r1 = socket$inet6(0x1e, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3}, 0xc) r2 = socket$inet6(0x1e, 0x3, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3}, 0xc) fcntl$dupfd(r1, 0xa, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x2, 0x0) dup2(r4, r3) connect(r4, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0x6}, 0xc) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) 03:36:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f, 0xfffff}], 0xed5, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) sendmsg(r2, &(0x7f0000003580)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000140)="b7061fc23fc504c332697933b3a9f7e90e027231468f2a920e431b1ab69f6048aebf82c17b7f3b14cdf2bce13f1f474bdbc5045e61e175a293fb87df26b47a98efd59867124291ba06200896ad1089b1a8e354779a9147c39592ba29889d21ad1e3c2e9fb32abcdc03c7f4c4633697e63fbfe1d761c3ee1b3a33fb4c15786da3cd2d6ed7de33aba5fd300064b37a67236e253a89e15df2614e7454c9d1615f5cc44962033e92e58787fde175ea3d46a53b16f05a360539de18176b78c60f8c909aeade2b7ca5a226bdda5c36f31887bbf8170349275179831c16ead42636917b741e5b30344b5c3abe6888a7aa91590fd0f905d1c95461d10f0461b5cdef84c39d5aa526eec01925d5e205617780ca3828ffffb6d8a0acb2c81244b21d4a825fea80b7119e5bba5eb4a472d63b204599715d5ba68d0062f64f08ee00583cf62fe640886114fea7393c19a3fc80294c2f2b9526230761262bc6c281ac5e26b373f155e1316c350312dc79ca13ecb2895b6700b2bb9101b3d6fdf1dbb90e5ada0d5ab08e8631a61782ba9d0ec68e96b0472335e8b4399999cfc91570cc16650250e580ea1b585a10c0ed9a835c66c0e727413d6e2ffb1ac14097976835d034fff536308c5b263ddeba06edb40500e2cf76bb65d924d4e4b136660fdb4b52b7980c109b75472b57d25f2df340d868c78f8ee6dd6cc12831d74056523c8d90ecf9eb8e8b22b1dd1e53b2664d4b94f04d2fe96f86f1733c7c1fb7dd366d16e5ba74582bca11e4466ef50b8baa7a0e44790042c58ec8d20ab1f6536e0c0aeb6335606e94c7c423a93913cfe4c54f4508311c156acfb3a0ad995f0ab572e50cc285b504354b5866e90c24589440f534555510c176648728c197c81255f79481b24cfa371ae9c12d3bcc1580c9b9d21ad956a6b6d25e0ff067a649aa7e427d357b082fa01cbc9dfaf7cb53a0f0d1ab1ddda017aa333af785ad9f1da552a7c30bfa886d056470dd215ab8f7c4078c5bcb6c681b3eb41707ee1f145919ee0139ca7d6d869da42a3db7587f89af6667738ec5b9db06324a2456a51eb921d481bc1239c72453d748e1ab530db95f3e37c726cad69135027ee558b617fd6bc9d1c612a47cdec9d34db26d18dea2dc92396d602e6d756c702f143835c0f21121757fa045d5f5756120befc1e66ebb4bcf7b3b47cbd4531689a988d780b0b23d4467a1d348cf5b97010f5a260c7be35edbad45c8c8cbddd033501300695beec6ad9f2137fd8b4fa412d7525837bf67cb6c7ced0a2f8e56b9576904e2e9dc36488b7b92b57cf858df75bc024ef0fdf86c4213efd5ec7375a3543e0a45c1df61a63717e094490140900156c64bab1b1fa1e1dbab0be84e3d505172b6f220d8ef4b6e2456a26467576ef439e3895369713b7fcc8c8612eb5aad38cde7750f14f52c4d6338af3c70ac0871c667cb0b5dfa6bb58de23d220ef65914678dcc6144e50f6a66d985bcaccc7658fda0c9695d103587ed7c7f474f2992fac728651ca1409ec6d85bf18c67a8507e5763f90071f1f05624de768d463db53cee1e72ef6a74107f88444a076a8d4bc8a4c75accbbd717020db6a6a6475643f6184321e807f9b6c5ad1ba1600e5e9a8141a489efba04997e5e7368d801a7989090080d67acf6589c0b3310602677a32599a3a88426da82ad8fcc15c73e5f05cabfb6dbd4e1a94f8a92e008214cb6da68da9c9b080768b5a59a6d35e55518a6d873d2dfc82c307f1b39f6dfcb8bbfebfc744673b388d57ad88fd1ec1cdfc48d5fe3305dfdee11556343143d191ced1667087d542a4923f246ff4102b0b723dfb7fa1131cce5b324d7e63d9ab402654d56f67d294bdd955dc5272d900770881df6d7df920efafbf05924955357b1196c36c64ca06da797a7060fc4b79f3cdacd02c3c1b5e4928f3a1c17487af8c273b24347934f5e755e579ce1f4f1a32acab52a2e3028ca937874337327fe6482d49b2f1cf9c10c15d12d5d9bbff288c6d5518bc4d4f08900dc2be17852d0c83f57c9a48061ee7c22e8b5c3c742fee4b33d015cbe61245946541eea4f5314d512d5501514d5c357c84074fcd05bb8c40f1cfa3a7beaf5f6f6de1644c6c25ab134f93b8e3adc1a9f2ff79cfc0834165e22451754f167305ff9c160e67b354ed475af4a395222215be64a5379432900a09ec04154615e3f338bef5b1a27839a03f14725268e35cc4cec87a4f082e225d8f162b6b01de8adf23b28f3821bc981f76edf8c47da61230b80366bcce5aaa83ea25e522a2e3b4bc552d3d51a4ebf01283b455c836a8edd13df0e44b80e447a89ff2b8819c103f4944384c8ce6667a1ae6fa113a2dae79985ead8f061bfe27f3d9e25cf62478206624cb497f5a99d4c6a211753b8ffcde5727b012240cfeed016f5f494a7c2f34158e043684e18015a69720ef5a614193de0306d661ca0f6096c3b66db785846cddb418f06120881cbc712a9ae3bdf05caaffb805c64c82faa6c68dd99db863843b7857883a82f18944cd5d56aa0f8a9eb573a8c6ee0b2910c8d238b69f9f03e0712f535d4e6594b4a4d6769292be0fc6646ac4184e5776d78ef2c981fa9095e0df87d5ba2def752bda198ed5f2b0691ac26d7b5f1836407d661cbec2f6f88385f112cd599bed112c3b51bb8b55a97826594e9551ad46b416fb85c1b0d46a4ac5bc2d6f3e63af599087cef3c728e86fa5fd239a149efebf67f22367d97fb827cf69471db3224f7033a2056fa6c95aef7efbdf9f3caa7ca512c7944ee1a178ab5a28801b51d39994ae7a29ab837dc4b0251c6a747e04a3319b47524272913e64ce3c158a490d9449f5a9c30d685f8622942e3ac6edca1d20b0a829c74256310df8edb8c2771c4b798e7d9c422721a3d74a476a04b4c5afb1e0d5789d72229121cf331bb5976be43d7662f5283908edfc385cf636a32b542020f596a51a39506e6f35d24b2865bb7d22eade868164a8523fd2de01a47ab031db0efe6a032509246e195f8389c7cc8a2dc5c0106258191a984455b704edce7e1c352755d0d26b8d6c5f184446f4268055550ff81318b8c70e9385a7bf4692d1b7209efa5fc906734fc8afb2d2365b97dfdddf1b2c5725cb57876caed9817dfaf31dc8ea9248ad0fabd4281df1e0956cb8967ce917184a657c97186467d2b8e03d4d6ce22c208e03fa6954b700656b1d4b8241647c9f40b7fc2ceaa591650cbb3dce8b20048dd7a789b9fa84464863f1e753b99e02d2520f65209ecae7831b397afedce58da351d7ecd94ba0889645c45877f568f7d46324ffd239f216617a44d33a1862dfbf8c5ad9ed74e798c3b370dc921f3089d829ad196eedd71275e8b523e878b7233ac82c8eb82a673b266c3a76a86b551512afa7dae1c1267295f0dc5200fd77af015bfa8cc898b3066a818323f3acb9e78fe231f1d62331939e6afd0e481f91f2a4ae98a696693fd5aebbbdacd0ae73ed10322035bc440ecb0876d9fdfc9ba21224daabbc6a54c649c793a93645d953403cc0d369fa6a7aca3895ab673d582cbe82621022a90756c7162b48680c41340a159034001d036955ff25d20f6fea1be335c60f2144499dc7e0d53f5e433e31ea5e7d56a26959362ec2ee76b97ba29b407a7dad38e53cf09d8018c9b4a4aa6062515476f4574dc9a52bc7e10caaba68fa36393261145d8300abab70ee974881c166e2218814b362b1b6e4641806596287bbe6229bd13164f45eee7733c02b9fd8c6111273f8bcde2cead84c0fee45de78a7337fdbf596599157d3673f472937809dfd945782ff3bde5b8aa278b998c6f338fd5166c3224c964f1b8ce8edcea1f59bf6ed6a84980dba86e097ccaa3ab198f634a13a9540ced69793a49ebe0cfefa2b3f73ef122159b31745b0de5d9aaa26abc92d32813fb06ef0b8eb0176356c45764971a3a751c69d59e8e2680606a1fd1089dffcafd0d69fb09604b0ef8a167209001e978df2231f44dbc95d262ed179976e292bcb864a17c42ea70d3565b9b38be0f945504aa3c2556155172086d681f1554fe0480e4e2e104913634e0e37083aee355e4cb9eee80c67e93f79b74c0f990d6bda8398faaa14a7cbb7d2a45b34dacb4b42399b18e80f97697510a5b943299efeebbf99457472af30c404563db3dccc335214e7adba0c9ba7a157aa09f60cf7d781cc6997ff91cb673498ea229f1de516c0539b34c27e043f7560a4f2dbbdc884a595ebd43427c0563f380050c3489e0e82fcbbb363c674e5a49b35bcff5626cb3b88c528c3359b68a38a17823908dcba0356b3d24fd8eec73421072810f40eef070ce72675581794b3167af4b13030be9c41be9bdf168994004c919c3b4cb4bc88ec533ceab2ed110e367a6e0d3a6bd82395465182ad7096e46562233c159b03a34ca712baed9eca61595490ec1125566ce4b1644d53e359824d69f26ccf4a0f7aa8e981cfbe4bc52c7eaba2ab8cf0b0d433bac7bc998b6147596ee5d6b18703317f29399900d94b0d1f70080a98a0935539893f703c53bcdb7e6d5073ec0e2d48af98e759667c8a3eead96c6fd92e80eb352e1a4ee3f5e46d8efa71dd863f80e8f1b88f92b1f63800a0007db9edd03b7d627318bf0d73cf44851678f7f7c7790419554d0a372db32dced2b559fdea7d4e3ac3a3834ed813223c510bba3759437e25a349216b65d6b403c2fdc407e17974a01aa2ac56f0e33feec812ebe6d16b54dc0f953372ba27520d4a8bc87abfa4ceaa4507543062cc6ea9e0a01ad7679d5a6246b4413a99710d1ad1a89a86863eaaf513446ca2d006d168fa52a075f122063dbb5114e45893480c64dbfc6ceee19d6ccc08c5aa87a9ec5a4f24391ab51b7b5b7ed18beb409897ad132170b7abcd537c22eb8efa55f16c93f6f2f960e781db6487b850ba50b60aeab5758b62226d79029e80f4c04fbc03f636e8067d440803842fd92ff6afadb712ea2f4ca8d182b98309a09e2a1a6b48a55943a658ebbcfb17a7e88a6e3d37d49bc3ca54c32b198eecc70f59a6decf0bd8d7c9c250d56c49b8d2c3354fb60dab0c5ef128a04e1997195965c826abda3758f59ebb8c8c870e60744fc96cac301b403e8c5a8af553670f8f725ba7585fc388c94ae1ee46fa2c94d3093def980656862c1aa8f7926bf40d35958d2f01cd921543e29ca9758e4b921c899d8337831d4b5dac82d1348d63c5d89a679e7859e0daa99f28b02976cdf1a8b6bbb3bb95df66c95c5fa4f2d8b0c1ac017ffb8225fef9d14f370cba4f1afb8edcd92cc5b74ac124e2041eb654668dc8d40c3313d20473dc2244d5719c1563836e3e40867b3aae98e174f62d193cbd4bec73ba57f70625f8c0e0d3ab0301e3bca2a17876288bb9ad64dc47eb40f584561825dd2a19b641ec37b663f173c926d42076d6301cb9e44447a2f0d0c0a178d320a62b34249ba67e3b776820360a4fa8ec16be5eab7b37d5af8b8cc80ae98278335c3d3cf1b532b836842204f96dbc5d99a9885b852d953d2347cc6c9535f03856581502bb42a891e652023a109097565600f206b6d1551307ea7d22ea2e6634c8df8d677771e55e4892533c886a725a0b0c22c6cb662a66711ae755f82113f8fce61e7f2a3fc007e433c7424c3bf676ee3c196d8f3fcfa16bd5be4b64442d3ffa7faa33961f4413c457f640bc9121dfddb864c75cdf694fd88e32b60e08e16c4818c5e972d689d3d1fb2911a875bb8fd7d7b353eea5194769778ca1ff7f24ce4b9df669e2bc82aca6c5c3c9c6a47c3ca7d2759435036cb77799", 0x1000}, {&(0x7f0000001140)="7568a7c8e0c5923312f0cc4ac4e6f9d444d152031656d8ec3785d5cae349eadab914f04716312aa750d47a7c077648c321916b03a19a74118c78fd0dfaaf3c92e634ccb63f8858665d055e00741d38b54d07b36ea60e22aec7a199ba86a01cd129eafd1f7dabcd3d0ec7f3", 0x6b}, {&(0x7f00000011c0)="05314aa3b5fe358bbd83b7b072b9d288a7a398fae5b5b3658189533074485f61e2828df41c35eb7f24d6b16bdbb0dbc5323659718b031e3ee600a483b23d144b4d96f761b7dd7eb72e51e27cf195958c83a3816abb467b31bea73789097789b8a984ffb19827fcd45bc9d9a0e53376ee02c26a22bc0e", 0x76}, {&(0x7f0000001240)="51e876697f7531dcbbfa0d00a87862aeb3a3e064b0c57b182f546d5148dbe64899a8df8efb4c0a75e5cff8d6e5086641cce2abd24040f100359190bdc5bd6e4edf122f46b69e8f4cecbd76b791c08c5ab661fe3957c4f2b73e4878a990e1ccb32b5278afb470eb2305b9ba54428c6fa4124ba24c00f045ddda2e21275a99db33bd5446dc1122a7d72721d2d713dedc564874e4767f5a5b80efb4c3d6123b727d73b66fe6f6dbd6811460f5948f3e0eeaaf1e9153bc14ccf61872c54b754bee3b677f43522db216d6c3ceb0c78cf625f4b855b78a9cbb3735", 0xd8}], 0x4, &(0x7f0000001380)=[{0x1010, 0x1, 0x3f, "d214ee15dc75c86941fc24d29dfa235fdfb0cb97f8ad7f467bfe9a89e08419fab83a3eb8e010f82741e9182189e23f3dc19621e93a078052abf9cdf8b7a5bca60538a950334a0aada2432802f8b81d2e03197ec73b41eeabf2d91755b57dce69529975f121689578115cf3f95a99bd423f8ecb108bc15488296f17380da5fe1a8db95cba841f7c057501b69709f0488d4057986d608335071ea3b70217ec10e7ea1922ab80243eb172c76a432910c05a0d81903b111aed450883a71def617df5a31fa1801fc678acb08309ebb37de0a5176967492cabd317967548b47d91c7d94d82431f2633f2846d9d030818fdd9cecee700aecccf4537c462037f48861e12c169801eb22a5f222868e550a9fa980c9175ace9fa91282debcb4f5546e55a8442613ec0b42e99ff6b52af06659060df2def94af44e42f370e418e9bd3c7f78b8b578e82a017863780fddc4aea4d3b482aa9ba140c7ac53b6b4a7ab10b6f42d5d888182f5f633ec207bbb2b83be9f3bc6b140497ad303bef5162446a62d90fef1ffb89d9113439b736dd12f89dbd6a7a33bd0dc90ccdfa634d0faa9625053d530326269143468c9b48ea8562d4572d01e81fabb26946e1acff51d99a89dfae4fa6f93e06f3a2da7a9fbfe4a55646266fade1671a29afa74560dbd6829b67edccc91d22229d6f3843bba8c0ea017e820cb628b0644780cdcdb72bf149e5292080a5f509d285dfae218e0cd7e8f5c8e17a93b01e43f5c466d29f9b1f55369fd66e8ea5d5a27d8ad037189aeae0a902fa267a5ad4030b2979873ad3d1f358934376b5f1be4477d1db542bc796462670832fc10654bbac37826b6520331d0f6e360d5d19bf9689d5e30737901c18ab2fcf2186a41f11dcdeaabac1a245933d55e3acf7aacde4a8a6587cd96983ce4ca217d08640e4c3e19186e5b104d5c99d5a6470b2dd0d4113167b9da67611a24f4234416c81ed62d332f17e75603f3be0a2c1809b5d11cc1affbef308f34a33344722eedd720acac8482a04e9b6f7f14b5561b429099cec39a6b51d461673e072e4f52e23618a83a5d27656e773abd7d711656c26d9d4318985314095226e1b59a5842e0236311aed7325b7a43529c74973bd859a35303d0a6d701655a987d2d21745eed8f6ee024e51a166ac604f677171dc48a8be79fa37feade6243ddbeaf03161125eb69f8a14bc099fb72f46dfcd45834498412507e60c5aaad44b70dd17a87bc7820a02ba27b202cfd286e663fe06b31183c464d43f76dd150c71a8ab249d34119b8b5912c9d7dd67bd67055796432da22815c284db67c906e28d4ebf16d8a38f196df119bbd951e6e721271d1291180dc985b04dc512f5f93927197b24d35f2d949ff5befc56ee10554d5dad0d433741e9664b1bfe01ff61e1fcae95afb5d0947136d3a8b93309032cf1ad98e6b037f8554af3cec9316ebf416cd67f2f04134d8cd18c3d776a3231916fbcf8fb08f52a27403d24bdc8edc47689db800e70e36b66014f5aedb1b2d1f22c2c233ac0e30e0bfb188c7186945d0f6c4a50e5f47e93705923c17b04cc65121686c11411b207076789256ac2dd97ab8f173ca7aec016f4b7851acb4cdefa46f3a0a77cee17096d58ac7f44f8e91b69bd678f66f82d2e6b57c870fdb8fd18e8de64013e6714ea035ad0d0e3a42c092e54ae2bc71a72eea97cd06fbc5dd22f2716aa5e2e4de601a8d9037aef9fe089770439d34ce1b39fb1e8968d2c6fccb69b7fbb56d0087f56d762849d6555d3c779d91ca94f2413be82cd2a2cac84e7b165b7c64cef142683717e78e6bf34d1b0793e94fddb1af1a37a43acc700baafe32081a8b622f185aeab9d9ea73c365e3b24dca2f0401ef7d39c320a056ce8ccd67b6e7b26d570240c7502ed8900a3cff9e7650c9f0730ef0770967ebe5fe8dd7cd0bb4422614b60a46c458aac47ad4461878032e067983fb43d388276988f7982cdd55661b065335a4b25f48f883c6334a3cdc673bec1dcefff5c5afbd0e55e967bb924d8014241d5ede552ff6eab9f2255c4c85533a07972a0a2e4e58cec43e33875337b714a5e0b30cf84b67b1608a77a97f3c206a915680baa932b2df16eb30f5d6838d900f2366316bdd5030a85d928432adff4051a1be231744d7543bc902f7f30b2ed7dc73bd345520593768bc93eb477dc2593a340f0629834bf111bb9d1a15ca68ff328ba282b9072d9f5b4e90b3afccc8a821f1a4da05c9bfd2b46b3888189b0347760e039e74d09076c49aed22a032bdca605954348aba7bd0aa6fbeb95fef24f3f284451636547efcda81ee9a73a74277599ec76f882021779dfd6d044792de85cc367f57b5d3f3e8554f00ba95565d193d09a5b9b7fe2413b0d5660d0f10134a2d0e8ea18e8cb8165426e03c6090acd7fd6b12e10a7ce043b10b139db85dd66e5a781da29c84fa86a84ef734fb1db2a316153c2b5ea50035a104e9b1b3e6fb11db282c1b82ad723160dd87076edcf30062f5e8d2c86ba8e01226db78c44684708ef1d75b20157f1a24deae5deaaf8cc606b70b8a4b40e6266a5b2dfe913a52a0b944b19f3dd87d4a09a93bd0b74a9884293d9a3bfb8bde2a5ac4f69c690cdd409d8f67cd23ec2f0d0f3c08da52bd9d54736e2ae6413fa8eee1dae659876f33f02297614bb2e6adb8eba203a7f93d90d40e3a387fe2b65029fb1c89f915d5d65ac23458a159fbf3875b403b27334b94cdf2f5f990080c9270b5ccf5e86cf2bd5f5a0459d492480851034f5bb6d6ff83123a9407e69d647b35ee1132947e86b562d2442f6b9bdee7b499c97326bbced75a59ae5ba5ca060de21ec51c4c9b062405e8bad78b744728d668eb31c628efd318d0db2de1bb3fabd82ad8891954fee1271dc1c44e02bf5662e24773280e17709c17b90bf5a978e443586855f19591b422b6b9b403c5b2f246a0d1f4ad3ac1a4f3f74a0f6ac1f0a794353a9f126434ea97b78f6ef6094bcc7677ed49393a685d2ee24bb27f11fb405ac61233fbd5718569c8309270069a7701ab85c62dc759b87e24219d9adf0ee7bf7478cc1962622cd35fa0cce1870045bb689bc029c5de7df84c671e5e6b09deb7f293d853c246831acc06947e609873670b92ff961b1acd1da8be38e48f0e18b2c0c208bba5fbe385a68faa4e4b0c5155b7dcaba64bb0fe0ef199a3b79bbd5675b1f6ddbac99a449380c8f60179cdfe63212f7fb1a2e82f511f8e648f89985ad9bbcef840d63c29f0176f8cac7e7356000f1b04f9b9f1c6ee8230b2debae2f3076df5d53b85d475db14256ba88a93ff8c825f9d511f4844ca37f2d512a8d5e8934b9a93b89435d3802c2355820844221861bc420dff57454d8d90623761b23bee9d53660d8fced8ec20c9a6d2949115652974601eab52478c20d3baedb0fcc0d15cd98467682a0a71b2e5c0db735c48e158b0598353faf64600f9dcb87d552aa0705f283936932f1b87b434324a8a16dde3fb6e3b115f9b0678e6ecd5be09776541f1fc87055f1affa519f9fbdb3cc70464c46a01e946cff1bfeeff9cf49b365c6241c5c18c221bc0434a4afdb39f44b1c5ed2e01065e5847998a58fe1e1c3ea4302707eca4503789657952f6d781f95e290785cf30595e64842f462a00e9b9342131bf83806f54a922b1ac4ebd92a78cc0d12c90fa5d3edf896fdb25be88761e41aeac2867334e2d850f7e5959c1ac418e8d50bc98674ea45b4a0510c1b41c5ce0fad5970cd07e631f51de64e6b8151e26107b7424f05ae0a53cbf405b78d46dcd8f65f5b06f850e45e4d78090b33371b35176bf290d2e01bbb24082cc2ae07e2bf7c2bdc83e92add57fffe60439cba29dc988629183b211673a33462d9ae4dcf027f743ac96c963370b66f370250b12eb082fc3e0bdcd3f2142a4c90ab2ec4b7d20eddc74162a2f928cc0869d4a569ee8327b8b900a1a682751a8a60782473745ae40e0579969145e3e08c99691834a473fbd2307716de0379e5de204f044ba2031c33bcb23ef04e43e6d8126623f7100dce7fb448e7e5642d669480c04185983ae9be63b4ef0cfa87f7144e3acfba74dc1504f1086946dbbe99f07f1a4ab581086ce26f8c2576603e7f6739417b41b67f5f48f88c3cf00a3c2208957e9bf73140b5bf148aadb6f1600d549d45b0566cd5ad0853df539ccf12af7705679568f0c470a1ae4fc8d4a25114458c6fe33523a6df5b2151d8c204e37a75198401868f603d708217a6fe2db0e1cc7d732f00e41503692a5f422fa36f1f917f0310667ec6f6f87edeb2f8024e21e281543a444fbc6b431d76a5c3b197f453ddbc7ead6fe106ba22ecf15a21c5b93f3301e603b32b3d9524fe29fd20b4b03b6c31df6c54c33b6b282126112fa219a291ecbf4a98e9a33bc728b25aee3e3cb522c6cbea1c2d69e741d504eb1a08dc41cd740b5ee46a1bf924483969a5a017d8f6122512bce45ae049f580ff9d71ee06699eb02d46fa6560e804736eb855a01f76d4d5be55d177974feed6ce1b24000ee2bff668054409c564e877a54dee13683c25a794715698337c88c22bedc6f744141f2cae50c5cf3a27233a0d8943a22160cd35b245d0ff4f29293709b722cac9e19ad5e4e896177fc088c6b151f9a4e6840bba0cd8db755f7022af278df1e7289db33b2b9b9632e98851bfceb326564ea4305b1c04cbe848c706a1831ab09554967a76a889086730d35d0e07cdc5fa1b18e14fb505329f785f90945d6ed624e83ebde20e1dd7bf7a7704f418265aefa94dc0b0761da6c66a7c29caab82ba46a68ac730ba6d43e623e7e37c866135923dbaf2e780b8c9782073bada7f4c852cb0410e47c985b8b68a5760d3837982500f566dea5230622d211326f5c1b29e2eb3859acbe6cb23512cdf36d43afb82b880ce23458fa3ee036c7a54f4722d440362a30bdf1b71865a8a3ce5cf9eea86b7765f5fd4aeb6bda73ec74d999b4c08abdb62dc0fec32a418f8dc65194145da2b5f477d9107249d562b096e3fb7115e4d412c346126e286e3c93fc3bf7e393d69ec90321b2bef0c37e0395125611fc86ce3be88667ec3e42709999fc8a5669526aed998010608c679ea477a5b3bb7ae92778f48e133cb099cc9d8a2bf38cc8d68a3eb4e2361d514cf3e592afcf666483c71fe8804ff3388eae3e022ec7c43760e246309759f9b73fe080fd83d9e4c1a74c53ea0f69aabf65e9d1e9db8fa33fdc098e2217a9b8cc124deab7e7203269324e1fb15b7833bd49ef54ac580e400ee5451795184e714340b9301e422ef42d8c386f4da8229f9bee827b5b4bd9912451dfa74c81e9c00cb67a480bde56c10d98d2015108c1ba91b1e90433abc51f1ec2721b0389a64bdaa3c68e7b334346646e80d1f3ee6974c2e63bb1481148ca624c78a67d4c9d27c7bba5f5201eeac4530827e0cbce06cf1bf465f03735eaea4c2e9ccb1f43bab4fc3335033d1a980c7315f0748af7ce99d1f453a730d2bad355b9517834a54ba0e41680cec87c94d2ab3b605562779bff807fd588f18f8b01dbd96e0a15aa509cb1bd0b1ea82a5072dd9cba59fd9b1fea803a4d2661de00b6346358da68d56fccd4a6fbd2db3fa27d158e5ff56c52f98724c3b9be3a096985d163d72a1ac8cd42a023e1b1e1571039f4695de19a90bf12bfa58f2777e6a8324d5167e78dc5a3af272de5ce28f33091f3ef65f08bc91a455b756bf0454405eef60e8e48dff63bd7ed73d31b639fb6eef209fadbb7c1f66880fd61c9fbcee2fb61fc7b73164cd89854f9bdd0f08f341d1aa87"}, {0xb0, 0x1, 0x80000001, "d833fda7e1dde16b962a99fe0ead9d0fabb7509e4ca9c0e06d5067bb10b64c12ef5bf390a685dab6a187f34b4fa8b2c53d0c839dc14be5703641f20aa7cfab06028a94a04737725269cb30e836a9b579177989a0556907d868edf2256a51b3270c9d5387a43da0e0b9c421eeeb4cc25997b9f5bec5d588c121056914475fedebc7b539fbd14d7a2604ac428a94c5e097fde09a873bfba6abbf5d14e61f3d0b91"}, {0x78, 0xffff, 0x6, "290367cbb51cb79d999a541e6e760531510ffcf99b8a6707e0d7d88083581e657996013d775767f21442e3fa44839e921ccc87f6371dfb5d447119fe4064339b93a2d700c1ab30087aa5bc91b38dc7476e775091cda20586eea4fc33b4e3f006c07b86b32a"}, {0x28, 0x1, 0x9, "b2482942486aee0097de724e8544259e178dd0a3"}, {0x1010, 0xffff, 0x8, "7102cfeaae5fd1bd3e6b61d30d049615b8edb1fb525da9be584c320c12ac0418df44291290ecaa08641ed963565249a4b3272b2143583bfb34ef3efc5bd053ba8a7dd80a5b61f8786f8ef34e0d410f2943d0636e7601cf283b167b6c3f52f8c7391f0ca99b1aacbe91b4ba777b2895a0af77db2ec6d0a1e313be8d45520bd2998cf1ab09fb6a85abc07ffdd32741e2756a4450a00f3db0f4c25cbfecdf2d9daf1bca6ba01579a2d40fb57d2f87e48f8619ada1d037eb9c683abd42f2238bc30a318f2ef3861a556b45d0061ef91d98ebee803925ca59e0c4d6c2447c4dadb8c55939a75c7f80daf4897d1199a5aabb55287aebef79df7b44d8de20378c2dcaa4aaaeadedaa6f5fb11a3898fdfb3214b3f4f7526ac7be68c5fe1015e83ea34b865011c5b7f2977e4a968b49daeef08d6faf09dd27203d89b9b31b6e78af00132911038fe731f9a44eea8fe2cfa3e1ab0a5c117124590413bdb57b1191105827806084c26e1646acd62bc5aa1bb377c54a31054ff4e045cf26d60a3e5bcde4306e089d6900981884c9f0b01215ea90abb25251129af4482cde437a75bc99fccaa39770ad65e76e2b9bbb7795babd2ca7c4b4c80df535db5a39d1f04f046a828a3b4676c187f075f72d1cb46aaeeb0a1a0cb196b9325a51cf7222e369a073178c0ff120d24922c4f46a2bdda21b55ce3010e3beb23d5ebdf7325c7b91537d9fef3ff4ba96b87670169940362292508a6d2fd8464250c5aa310be222b33dba8de5a27a3c66c9bb598b0bca85ffbae571582f7656d2413da5c10cfb484c6796e05b8a836151066968a777ba4bfae0c6354438c82891608bf5e326c720d4e37e884c1d0d2bfb1f832bc15229174f1f96a66edf6e118014cbc00405235ed2bcc8b78fa48f5a17dfe08a4e3345b06d95ad1688e39634beac59d413b8b92fac6ee63e4b35302b5b6efbedc09c6d37c982fea9260d74fade2466b79766b136e3d50db5f4e1e3c071a80fe199ebee8c68ca2d00223ab222a5875892590aecaafabdb9bda3a7fd5da0b59ce0fd8ff120b790e2558df65342c0e187d2b9b7c7ebca8149f27d4cdb4e5fc7b7009107e7d9ab18380d2509ec958bcea313d851568229461e13959fbe0739c86a1b1677dbe841ac5b5379d422b46231229b1e62cd0f024d679d36b1681db352c1179a4b8a0de2f111523683046f51cbe6e5ad8056db82860e91d9efe675163bcfeba7fd5e601ecf15923b41155f96c3deebf0c0633f008ec3e22dbef134c872ac4a0a9b906c38c0ad56263ead6c81381d6944014eb4281d95c14099e7261cefa6fd22fe489bfe4f4f9148a747a14fb5720fab76187fc8d9db252986923768f56a138dc22c5c52974cd20025e633b452eddf086ff62ce835ae5d6e2bd81c233da0dc5b4abafec0e54e6570f6f810f794fdc8be400967dd508dacf9246701a7a84fb26e742f5da687aef1b63214e84494a3113a62f837de169ac3486c80ad1d7b449a41f506c131145138204636783994193a8d395a4589b4c4e7636bf4f4fe84f6170649406f2a571b97ad1a701b5b120fb94af6c61b615f9001912a3e9b27c83cfd7fedb6796ed3117cc0b23628c6dbe601f68920129dd85dfb34b67d7b28511c69f6bb4662f9e5001c11a315c47505186d5706e3dcd4cea108e0aaa0ff73eba0c5e1fe4d4895ee52daf909c27886a7e58924ea1f1c7f7dd89baf56d342c1d3e03462d48d689e5f804a059898124b34b56e18b020fe181a4edc76907ffd1394dd3b124d1f64c1964c3740046096c97c12b3951579676ca6239a9ba122547ef382be652c77d2eadbf9b4ba6d1e46250e5fe71920ab1332b33da2d29af2869054763cfd28ef60010c16bdfefb8e2535750e9ea42da0007eebd2f5df1da4d62ed57417c97f5a11d66c0a51deb6adb5d58557afcfcd340af1734a99e48869cfe31312a1c132d07133996db60a7dc0c96acbdb154fd56fdfbf8ce7a61c7fb96ff131f6fc78d27261bef92cd6cf576bdfad4bec3acbc3ca48af608237cd7ac1c916371db2b9e114c6cde520d88ce51af1cb59d14d4537d9d0cea4802ccae07ed8b356928c87834a3dec941014ddc4b56a06a0bed0f5c5138df66241ae09f6cc6085f87ebf09a91d58bfc671741b24fc013530fe213d6101478257578dd1282b7c866f7934b1ddb078b6bb386c42e2437109f1022d347dab40acc601233a4ca4873b8f22ecaa457cfeaa7f863ec8b8cea7d97e337eacf454d795b06985e8d617b163d5526ae85f2c60e5cd5043ebd82e9b6b2c9e3357d3e737626318037545b8555d2538c624fe2ada929f6500cbf971ad6386254c04b969af88ce5cb5228a2add45ae661c0b5597a1f410c507ed52f8f3030b6b8436d217fc1583e08f41c44c6964a363f3840b33f4a0cbf830513e951ddb26f168a97ffd75265ee7b202cb8142ba0757503afcb148a3e02040df000945b499578916a795e816498f45ca5a3fdebb2209b58b3b280c72f67e52511fbb42669d66d6c6ed86f12761ce511fbb236fedd6f5df208ba99636d531519693a0b1246bf89e1fd1f92ff58f57e7c215240444ea266402c2e54a9f2d1006bcd25ff0bbf0fe3a9dcb449518f85bfcce48b6e13cb6ba45cccb59166de2e7aa8a486ce02d7588e77f62c699060967ebe40d2cad8eedea035fcfa6d1135c17d271948bde63bd0d51e6cf125d8ed042379bbe7f0201d9c22274f31a6abb9e8b5ab1b1b06053544c0b4aab55158cc605a525912826c97822350390e4ee681fd4be46ef7922efbc5232c0b9152468ea64dcb9bb0d7830eec7b29a7af1300f9314f22fc295eb0d951da626aadb70d58a863cbf9970fa76ab96cf5c890953e142205f9c353aed2aa85dd5795683d76cf52d4ccd13e8d17984501fb8dab353d748395b3739adefc9be243b17fa5b783ab601fc31156c5407b6f78021690ee6c405a334ab787f2ba403bb1b2a164fdcace0db19fd8933e4e83ab008e4ba24035b8a6d7621cb4aec123ad8f8a6ce13db6dc46fb8d2b5c5f24fa7aa3ac42fda7d553e76a9cd277f369f911b1f810a0f53981580521f161cc76e86aab79762cdbddc140e0af06965588134586e17c9cab01b25237431c8631335a5be356a760b3be3dc09f17e532d935267ab7908ebc8475281234a04fe44d74827827631eb94a8c3cdeb2fd52a6870fe553bcc6c032979ff6c48367c5aa0db9a74b228fbbd4cd0809a91738fb78c7406e12fcca274851fd6c2d16224e99f9f908d9be1e0ac4b24a265267f8a6230c3f86aecfa9eb550dab2befa3c26b87b67f7210f5f37c842ff585bf7e0fc3b5a20ee5e400d28b6522530544a6e8feb573b4daeb847565223c2d22a332d38b8cb9a814f1176f56aab4b642adb8c31453b37c3071af98350644ab09e15054c7266e95d4845c90cbe5fcf0cac2539bff22cc320c5f61ee16755af80a81b3c257e07d8b76cc04782dbf8e6b53711dd52a74ba10f3b7a243a70df389202cfadbd9da99188be8d3d97310f12454ac8eefeab00bb813d6b0a49afbcdba36a5395df90dda8955679684644482278060586ed552d6a4ac178afbf876ee5188bc7fae82dbaf42fe780fdd351d3d8978640b604b7de55ec2816335d8662ee3fab8117519e0c8e5be2c05c9bf6d1b30e0741df3b97da60b2c01d867490e65f6dc6b029ffbba389fd14c7350a13381789df98b67a6c36d0cc842d9c96320a346850b4e7a4cad881e3ab83319dda2a90b800760140218a441ed26ec951a9be82939e8513c5df3404f6e84331f3dec99f00b29a471ab8c76da055c967331aa424d5b0e1d1b13f1dd0c7dce12034314301905cc219c55862f0136874a502a6de537023ae32a99d945ddbe83321f24e4c4cfd01baa1628290f93832f9526d72ae6450bbf496157ee19f4d9d5ced15580254f024bc72abfb574b2e3f0d10cb140124378710f5f053aeae9fa2308f798a37890a3cfff8c24b40ef9aed1ceb73df8db6b5a177be0a314b30bd97a21f1e25ceb46f62f68516967554b5dd59f2472f9e9581fa36170aa308d9b6ed8c8a899e0ae5cbb6fd2d849f963efeb03dc3f356e3b9b21b52276e06e03cb2fb51d0101c51e1f639b2d8d14369680e7f8d64dee8ffcdf5de80016370e582af0acc0d7ea18370418edaabcb41462b2606477af936de22fbf793978275d9b5cce062f21d8540d578201e70bc097a6b7f7f23377357f4162cc489fbd291f3e43f24de6a0fadf2437d4cafe077e4d45765f6e1b7715798fceb12070614c96ced427efc0510cc42bb1176f4b3884142026543bb3e546a0882fd0c61e2f1b2d40eb8ef8790ebc3fab75c4964639c3bf4bde91ac76a0058c3c98bdaeabd956cdcc9ae272ab41c83f1d2017d8f76690aedcd6d29a2ebcedb01721ec3f7d515f33f0baa2e469f368f52179b8681246c370e529a2e9d4c11f784237092b0e55a3e93c5257ead1115c62f7a40f2d257df4c5ccd64c92eaf57720a908d77510476ddd1c54bcfdb285baf9c0ed436bebb993ed19743cc91419d6400f037f2b7d9676fca443fed3c528d324e670194ae0d04b846a539fa7df92428baa8252c07c33b958a5e1603b1c0129de7ad17a3c5c91c5cd611b7aded3013cd3086e1035f75bface8cb3fa827d5963bf799af865a22bfdc370c430be62f20b5f0176bf247a6f2a61209de4663f070986c98dfc026273b53a2e7762c948937ca176bda0a7b0d003198d0a51d3bb9b94da5c0ca467c4d40256515fba7799726cbe8428ef513a4f44baa3a6aca16b844d030f196db36a3d16d3f6d4bb83f12b338b38a9eab7c71771ae5aef5cabe16d648818e5f708a73319b2e2eb2416921f0a27de41cb7b1dc892b7d1a6406e84cd425277af383fd689aec3187a2a5c12258fa441d080a4dc95fa1188884cf561bdfa84acca634203c79feadc9f47db12fa870ec018353bc1d13e5f5f8a18bca8d16750ab0e2d804d806a4fd99dda36790a8116adc8c97a4283a01df851c83ba6cd1973e7214bcaf2bb605d70ed18722210c745df291421ddc97999103eda6fd04b4608a69378a6304b06d129189017ed64865ae995c68bbf8b82e38e10b5597a4372a0e95b889eaf3f1d588fdc687d4ad10524990d3d24d9016ac13a894f8ad8a646886fab883a89ce6364d107e26086b224c532dfef7be2755a57cf75dd2492bd6aeef0fd3020f19ac6bd8cfc8bc35bf6f99110c68492d20df0e64dd55ddf585a5e2757e62ab2d1be776f9ea4307f2b727d697463deb58135cd9f7dcb6e945f8b1aa11dfa4892fba006ef4b2b6211b681363cbbb5f571a7b7a0cc3d247a18ec7f6d8eb2cf455ab9c6a70b259c1cf3a21002006972833dd7bb5d8694968b8ccc340451f3f134a533d670c992352adc458d1d2887564cb95169a814a17fc0edaaf545adb5f87404f2295dd3ecafe6a9f212c6f08b0953f4d9e993acb29953bc190742f12c53c2132d8558e3fef8ef986ab7268b0f09818ffa99fdaa1c8a5ee5c6ae808ebf9172df40c6d4eb956b47a27cd3f557ff2ed002a9a43f83f2b56e11679038fe532ed241ef97bf88cf324f25c81f5ed1ac9194f10104a453c7eed0476ef0c145adc52e4976d4645236084ce751c508d2403737650226692b164b45abf368757c72e22738f2a809b474395f5fbf9306435af8b21faa6d5e61cea7d7538f2b094f22b2beaca4c16a93a7613b0c37e6973bc07e4a53234c7e78a1760aa1c0f47289bfa1a269b7867e75f0cef2ada24be8462284a6113b3df7f941df2a9c8a4001b9f2faa85070e1447"}, {0x70, 0x1, 0x8, "b2435e62078bd5df56c8f8b697361fea899a18544397d3a8cdfdcb6aa2df0c9e5de14a6dd935135b7348655742b0dac4ac4743b6af77e97250c71068df46fb7d3b340a8ba5fe52a6fcb27edc2dcabeb77c5105da07568ac82dd4b85edeb228"}], 0x21e0}, 0x40c) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') 03:36:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = semget$private(0x0, 0x7, 0xa0) r3 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0xee65) r4 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r2, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) setsockopt(r7, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r8 = socket(0x18, 0x1, 0x0) listen(r8, 0x0) r9 = socket(0x18, 0x1, 0x0) listen(r9, 0x0) setsockopt(r9, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt(r10, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r11 = socket(0x10, 0x5, 0x7) listen(r11, 0x3) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt(r12, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958cefa80710a6a7dacda280b255c00c0"], 0x10) write(r13, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r14, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r6, @ANYRES16, @ANYRES64=r7, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r4, @ANYRES32=r13], @ANYRESHEX=r8], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r2], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r9, @ANYRES32=0x0, @ANYRESOCT=r10, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=r14], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r11, @ANYRES16, @ANYRESOCT=r12], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x7, 0xa0) r21 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f0000000000)=0xee65) r22 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r20, 0x0, 0x0) r23 = socket$unix(0x1, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt(r24, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r25 = socket(0x18, 0x1, 0x0) listen(r25, 0x0) setsockopt(r25, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) r27 = socket(0x18, 0x1, 0x0) listen(r27, 0x0) setsockopt(r27, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r28 = socket(0x18, 0x1, 0x0) listen(r28, 0x0) setsockopt(r28, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r29 = socket(0x10, 0x5, 0x7) listen(r29, 0x3) setsockopt(r29, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r30 = socket(0x18, 0x1, 0x0) listen(r30, 0x0) setsockopt(r30, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958cefa80710a6a7dacda280b255c00c0"], 0x10) write(r31, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r32, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) sendmsg$unix(r23, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r24, @ANYRES16, @ANYRES64=r25, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES32=r31], @ANYRESHEX=r26], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r21, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r20], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r27, @ANYRES32=0x0, @ANYRESOCT=r28, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=r32], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r29, @ANYRES16, @ANYRESOCT=r30], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4db7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=r26], 0x9, 0x0}, 0x8) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r39 = semget$private(0x0, 0x7, 0xa0) r40 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r39, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r39, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r41 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r39, 0x0, 0x0) r42 = socket$unix(0x1, 0x1, 0x0) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt(r44, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt(r46, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r47 = socket(0x18, 0x1, 0x0) listen(r47, 0x0) setsockopt(r47, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r48 = socket(0x10, 0x5, 0x7) listen(r48, 0x3) setsockopt(r48, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r49 = socket(0x18, 0x1, 0x0) listen(r49, 0x0) setsockopt(r49, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r50 = socket(0x2, 0x8002, 0x0) connect$unix(r50, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958ce5c00c03ba1030000000000000000"], 0x10) write(r50, 0x0, 0x0) sendmsg$unix(r42, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r43, @ANYRES16, @ANYRES64=r44, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r41, @ANYRES32=r50], @ANYRESHEX=r45], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r40, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r39], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r46, @ANYRES32=0x0, @ANYRESOCT=r47, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r48, @ANYRES16, @ANYRESOCT=r49], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r35, r36, r34, 0x261}, 0x3, 0x3ff, 0x16}) getgroups(0x4, &(0x7f0000000080)=[r19, 0x0, r38, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, r19]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r52 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r52, 0x3, 0x8, &(0x7f0000000000)=0xee65) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r52, 0x0, 0x0) 03:36:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c543000"], 0xa) r4 = dup2(r2, r1) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/diskmap\x00', 0x2, 0x0) writev(r5, &(0x7f0000002a80)=[{&(0x7f0000002700)="d7b11643c5ba95d1949acf2cc43d0fc2b2680e7199af55f70afa7b59d091f81e161b614cc4f0fbc8c1fd768a6238d20fe8e236ec4f2cc342cc2a192e305643806196c801a151eb734c2f085847ced45a686efe02001856e683c0d18dfa1d81ed78dc81d8ac602165de26aeeeb7b4fab4b17fb40f447eb520", 0x78}, {&(0x7f0000002780)="1f28ef45004d43d121e5e88a7d5697def381b128cb227cb3fc8bebcca1d91617e476376b0b6920fc62fa9900e23206632c3bc61e15bdf8107197de9309c03375e80d89b7af", 0x45}, {&(0x7f0000002800)="e7dcbb17aa4c6a963d27ce6104e074269090e66c261245cfe053ea4a06ad4ff6cf691453c2a86d2fa64527c652f7dbeaec04897a96d0c5c538f9f672b8658e66e1ef00c18f7aca4e8c37fbb1fcd0d5d7a9a793d7790b05ceab70111704ad6ce870c48888dfc734b826783461325791087dd13565e22f65ddde15080292ead9285456cdc5834d891ce0aea15741cfc34efeda9dc292eef77a0a056c97c4789e92a46b6923d42c124be9363006dda635d5cc071fa02445ccfafb128309b43edcb2afdb53", 0xc3}, {&(0x7f0000002900)="97e14274db03acb4fc2af93eeadc600ecb0117310a8a60fae23d84a44c0b5e21c7c783b353e5369c86288a5f46c5e30800858c0a129e0782d43563743b1591f67d4af4358ed4a4a81e03072b7e1646f7a3207e564146aba92ba98f730b0a71f6f7358628096617", 0x67}, {&(0x7f0000002980)="a90e25c68bd0e92d315128249f641d", 0xf}, {&(0x7f00000029c0)="5cadb920b550eb77ec9df6b3f496bdc925896093031711e7107a7e78b8e0e1338f6cdf3dc0bb86945f5a0afea4841b0762025d9b52de2505827e6b314b2abbd751a4ab984576ad2e7a95bd2928baa4efeb0472b641e1ce70b51a2ff2e50713b8706e572cbd233e48142f492d870f2b53c0612dcea76b", 0x76}, {&(0x7f0000002a40)="4e1cf8078299bd03e76121bb565c34e492f19775c901dc9f9506d780c51299b75c65437cfecb4a295d298f162448e6", 0x2f}], 0x7) accept$inet(r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r7, r6) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setflags(r9, 0x2, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000002b00), &(0x7f0000002b40)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r3, &(0x7f0000002b80)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0xb06}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000025c0)=[{&(0x7f0000000280)="26c49d80ec609d02712d286f2eada32aa6bc2cbdea35ce992e463366d974dea73b9dfc8c86644a402fad9468610dc5cac7f5451f4b132add8eb2241d22c741d0fb21b97c47c9385435d89b63c43fc07062e0cc46e039a669bcc4a902259c6924fd8812edf665d71c442625b91d8b92ffc1eba49c46d170265bbfec088f1fecd1ee45180fecbb01b5c90316f6832c90b9857fb6932bf4feb33802b3b2a23705d1590aef6dc07ad829060478ad510d470ae7726820d25a3c0fc577a1baf1c26e2a032ddae0639fa8b9f3650745afa0d54dd008564938fa38832c4697e8dc164326d833f4e9430014c5be88ebbd7f4c3c7a7031f036d85cc09dc7ccad58d4057017b4993b4e18c297b64df93ae02d7314e634a0c7a81e4633b44057325fc5b982d622c959e8394ff8dede690a43963f2a6631d75e6be760e25d214b2d6bdad681f51463dbceb45f7fc2d4ec673b16c3dfa155552c477b935a207badf49b3793971c8410243228d2af14ada9ce63c45df34a12457bcb4ee1060f12d13b8bbb13a9f998f28d29e07839f8b165bcc3b7f67261dc15b396b3328acd2cc8e431b2c333275fd1c790ca80deb370e03b7f9ca92cce80b5957c33d16e6592dc4a0cbe78631f89264a7a74c7e04db1755dbe9c34560693c02a84f00b9cd5d870a8ec3d86bcb1b8652fd8d0c45479f52fe48fb2cd44f6ef3a7ce85f72c7d3e40ab3f2c999e2283b1fc45fe11078ce7196959615c8846becab86e228297bd5893089a38ec2985be04abb8cf90a4c688836e746a40b62e06b6b962ae56f762b9ea229afe1b2c4827d8aa922d55d1afa9fd67b86ab6ec3b7057ebed9695f80c5fca3c264ae655f0666f2d619a71996cb4da41d2349dbbd3ed8b0ce0e67f66bde5ae10fa7d8a2042ee70ed2012f992235bda6399d9880de71efdd11d93d0b56c8abd583de8af9c66d829691fa60ec86c0a5c82ba870733396072c17a7c971ea9a7819e2601c06cd295792a28be10bedb28bb79567985178240b2dc3904ce4ee3c0d9d7decde8905444baccf163ff1c165d8ef662b18ce4042306ef95acdcf778c7ca8e286c6b79f9d01dea73c63389bcdd85cb704ff10a4c99aa43f97ba1d1f3e461251865884f28898c68cea81d1e26f3a91753844641068643694f386328d78ae1f1ec45ce8323a146055da2bfa3534b48a60a9fb1d2d34b46dc0817e95fae1c64d2f508b1b86775141ccd79c0015cebf3783efd7c24c93a62d9bf460daced7238003e2ddcbb1e0083299085d60d449476424a6e603093605467ab96212f64480ea1113731a76f3d4caacc638bccd2ab5121199a16a9b1bc3afdd0d8eba0d026d9a64633c078fb8a72b5e407a79859844467ca6be0f50e06fd35df16de81bff83c743517b414b10179957a30986dd9fa2c96035e250eae259ff438349c9bfed2ebc2019ee4cf59f13f8fec3dbab83e76db7287f30f2862052965bda0ed19d2eaa2269767d63302ef0e51eb35f9a6bd0b3a3d1edbaae8b8648c34b7df51ea6bbdfe27db2bf0016c8ce930f64b8dbab82a793afd192a0de21749048b44cf3cd1a3e677d2943de46695478cca291f7646c775ce3451810867223d723f50018d69ffe48da12b2701e2cde62ba95ffac43560d0bc7a8ee3fab1d4c9f5c7f78d48c73ec71140559ab8586c1ae6850177c0d961afb70bd8236d17c7192a41625b982cace7776bfff0070010e99c9852625865ba78abdad3ffa4668687639c537e657e07954ed5549c33d38ef41d48d8a8f1dd9a6bd64dcd15ab23aee287394af5f4e887425a7eb2ea9be6d78ebfaa36fd08964b65a65908c22e3fccb2ba0c734c546fc0050184485fe1cdeb2f5213de6fc8429e63f8a02c8f5883c5bb3756b984dd6786e3190af77c0f3d73317d98a6fb7847eab460e9681ff424736c7eedc342f68282b8a1a7589323edf001bccabece8c0a677f66b7d3ae8a8e10d940f86c0b135aa7fc8e23cca0b981f39afc2a5c6e387103073811e77c3d98263725640c78d24f1762cd02490207ac07da1798779ae0840fe4c1a102386e039f38230e6e5125dd3e34a4cfcd908ae22bd3e6941173b88410151664e824b94172faa8e2960f4fcaadcaa6d9b78f1da4e9a027f97260c309e459dfad45852f9437e6afa36a081d39ec3b8d0d8f6484d87059beeab507c8a039b86be4955c9c5821c56f8885e7dd3f7ff1abda1981bda8a28296b1a41ba5d8a427df7d754d6df8bb110e68f2501fc07f02990054313069fd6b2577ff276ec7841cf66730062a24dd6769b23542ea5b23bcc5ffde3779f5540358bc987b817d6df53094a680f5291765bf6db7d8a166ac9e16de8e06b1698c62b486f202b81e94e50b69deb5591e0e2842db8c36c9e67f3ae26401f8d8ca71672d70e1c730fcc8425fd62c56f41ee50c556c67a47c846a77b765eee69ef34b2bf24c1de497ed52fc78f640c5f7bd2fae0336a59eddb8689dc6419bea1787279e93f8ed5a34b09b6a3535bda240e26edf681f76cb27f1c1059a3547fded8bbf2e6ba11b2ad17ee9a3475520fc8c4bf19a9b11465d247587a1146be49c6cad41ce5db1eade5d87a82bcc8fd9bdf83430162efa201989ad6df30d2409a910ececc869e711e43daa2c454066260f64df4c8494706de40ff609ee9bb951cbfcf1b38d0190bf4de935b0da05deb20c6736a81e0fdc08fceb41826f8988f4984ee05879899ddd701b3fdaa53e335de69a7724c3b97e1bcf7a4f01ade002e5ede2dc5f8bc0f9c6f48eb4aad0145a73f61d5c26f044f0c3e849b3b569e9b8695034f410a1d7142ae3bed3f3d13f8b046964bfcc9c245e47313f3fd9e1204596fa47fb581bc86fa4de0fe0cfa0afbdbdc9724dbe5cf29071bf994c13686c8e47b54e48bc7677efaa574f37e692a69c7da5f17cb3d22cd9f231081fb39e6304e5bbdea81fd83eac94fed1449aae160c809dedefa7eaa0f3c13aa90b425ef5840ee762e1e4680fa16ae3136e074da052a9394d58d39c7bc3ef2f2e19e5a952dfdabad7d5290b7f5978369449ae65d32115fe241eb7130597888c7d59276cb42f607fb519b94ecfb3e7aec59f7951dd0ec6528109f156d27bfded308a3273b592748e4097e25a4ba8957a870e6bf81510190002c033b94e064ca14fb27160dff281edfb715f8fbced7c4555a7b8e5fe90396e794c59d01f8eecdc5a6b620aafcd91c5d2f112811316610f5fc414e55b0efaf0185613aae744966ec47f1ba204a1a69683f3a4ebcde467b2bc619e734e98d54bd4335501d2df9426ebb9af9df895831ca94ca8b62e4abe9a2e6b0c2c94a3caed78fe46231ed44b72b749d250ffb1e6a815157e3be39e4df5fb34658784a3265fc9c1c15c77866c92e4d4639182e84096c50c774f3d86feb09e17bd2d0e83cc56f6c97fc42cc5b6acac2bfac2c1b7cd72ab75dd14d4f075d6141584f3ec8ded58b3e52fd848ffcd615c33828685d6b7e73f7dd26b4df4602b976cdf82d9db91d96d9d1c76caa99ca57090ecf7a176ec05f1c64d4549fd4425d7008c873f81fee924938f6f5bb5da5786e817426ef328885ed1b5d37decfef80c2510a04dfda43c3cf7b4dc0f3ed5eb4e517204e830ecddcc67e1e4a4be3925236f5f3ffc88a7b3e2bae3f9dc81ccb16661cb882bb7f90a3fe4d52c260dc352faef8aef290d0ee7cc65d8cd14657bfdd9f84c3c622bae12d8c11a1e82b3b24b5376ea720ead7b68e5d36270dc554de7420eacd205dc6874987648393c21ddabcacb771a3df08e420378dea4193fc806c041b62031e43faaff16a1ae60b1b487e146ca10cf5245ab5243608e18963b1ee156747a77fb65403a984d3f89b3e2d0df538122d92f1ff530130a4e3f2d139e457d163252a48679ae86989bd032e030ff1f06c028b7651024b8e952ecd279c18f0e6d30a69001a402ede25f233364afe6f039e4413545b9825038984f6bda3f824e98c632b28bf4c42f41f084a4b96ce9aa5997150140ff9e00212feae15f78d794d02f228e769335323a90e748d722692f47ca186526725689c4f4bb02ea1dce6cea3aaccac2d1d8def6fbd37574cbc1feeda73b6d2bc678fc7c0153292286ca6f28ff23a5340f5c9abf20553407fa48e081eb7adb183ca7ed882b08d048c9556a697fafb11d278ebc3f0ceed7c9e661dc7e4ad40cd1a8a94539c082ac246bc1b397b9c2b5fa6ab0d07f441c669c265346edf92d9e4b2f11fbe4c4b5e646d7b542f5040b19c5d501b75247d52ddda1a602aa14b62efb8d332e4ab55186ef8c5ce9e1d877e63a008601ddbe5362b88de703f259be83f8b59932c63b5ef094b0d36976bfcaf91c852754bb768cbf97619c61c172a1d48be981e0961caa214a29fdd6a20b0df11732b5eb556b1d2f173679541c0fa11177ab36b4a19656b1905e0a7061b6bd40ed75441c6d42d1ba0ae642df0d282841070fd99dbaf62ab950b31d33f3d5d8184af83e5ad110bf9c4e45f6199f2587db6916ca40848bb221e57e6c1468ada363e548218d19ae38cc3333a8e059928cbea8d99d577943625ac593eebe08e076721faa79c353cc7444f777e2bc35a6673e2ee03e13414ba96a4dde350028f3d58612d3a55a2520e6938201a33c5d3304996bc95dd05b7b779d24adf35c22ec08e5d9fa93e4ccbb77161ec0c326fab13acd919c43e69fe6548e7199e45b8e6a4513d4235de6624fef31d17414548c5feedafe5c9831a2ea93a04deceeb2942417384e3a602a7c764f8a5249490496cac263113bfb9f4e424d96f09634e684c2afb2c57a892903c4c9bb51875e4454b2fc02fa7fc57cb4bcaebbe98d34db954fdab435cb2f2b9e3f9ad4164a6d76cb08d72907d8f85f8acbf21f1515eac638b1a3fe7e9e58f4e16bd489444e9db3ee7102c9d63bd1e681c4b112e9f1a0931af66d4f8071b894535cc8e7268792cc55444d924898a6e5c4b6e5a6cbb1d70bab694bab4d8b7aed43a68fa16496beb6fb93ceedb2bac12d853e012f5ce77c1cac0ce411c0ea858cdd3a434183967a7196f6e8da9e733fdda55f67ab81d0846ae0bd672528426cc33abc4ce0b4d4e0c254ac088042e62f32ab1826361986b709589779a4aff003ea7978187151e3ef98c74a5312b58158baefce0d2f16bf232add0ea0fc63974dc95d91a4f624d7aa2730434698685ead5f6452b56e6c34e0d4f41fac088811d470e3316c461d85ef065e4714669dc7abc5383850e50e14110f71c909ee5bcdc45dcaa7fb09559e7a06d5e9d31ba9a552fa9b382d64e75ebf0f6a9bb1f03f1a583f29537ebc092cc0bdbb4337645f5a0f639a7e06199a43cb86923d5c888a76e377f6844333fcb1cb76212334b4c207cc0f7905c8752fc0bb17549ef7b435d447eadbbe0a3462f5c7c5af28bb9ceb5e41fed04f9518e5624483521d790885084693aa29945f13648cba0157fb96155665ae0ed4169acee9d509b62a321b63e840546391abb837bcc3043c6d20d57dfdd06f55e1154d1f45401274d0302d0d5966257666e41bffe9d62dec07cc3288b78dddbfb22026900923289175671acbb6451faf439486d270897d24e2eaaa652043775b86e1aa230c38832a757f62a10df2284b77c2a32e5718b7ca343c1b2a576d1290083eebaf8a750ec9759c989632de56cf54e37efc359313c256aeac7ff4970cfbd80f68393e0865fd95f77d2f8e759d9335521c63f7ba869f7956646182d67e33e8a35859d7880437c521a3431b0cbd6b4d9f1cb3cd7499986758ddf007cac9af8cd0e4260398e2bc0c784c0e93f2954", 0x1000}, {&(0x7f0000000100)="ba0782e99c7afafc1912bfe1b4a8fc06010fa6038135cf349118033b9549e857b317d90d09d8507f4d62505c58264c1089fb3d96f11207ee1bff38abd99a92298d389c6e7196dbadea04d371b74de0265fc7444c6eb433cf484f57ab89a0ca2d50b70db77d49a05aa00eaf8f", 0x6c}, {&(0x7f0000001280)="9be1d8989e2149e879aaa791abcff73f8339e02a50fcd8d8834e409b8d1f648a6d9525181e5b66b209fb26810caa4350e63b359b1b542101e04f7438232b974c35fb3dd0a97237e6f26ce54758a4e581e2cee283456bd1", 0x57}, {&(0x7f0000001300)="4db43add5e41a602074f72c5f9957a22235d091163ef1f8e6d3ee5dee0ae0cb58a61597e598b2766b72dcef354a6797f84846f42d2e38ea00f6c14435f360d7a60e078d0351a2c10f6bfec0c724383a4884a3e49", 0x54}, {&(0x7f00000001c0)="d21ec70915b5801b540ed8fbccf1d03a54bec94f56f95494dc91e1fd1838c99240e67797897dcbd6a4ff1f25b0d3eb217fb181d28f482663fe6e6d0d", 0x3c}, {&(0x7f0000001380)="d25ca893e561ee6d9424afa93898ca09761ced07a919206a56982413f5c81d37db17ad09dc64f357405987ad860ae04b11788ee2529d00dba959e4a2f3f48da64a6c3388f6dfd82adb9473045d07cd45b9e6cd682432ab93ad9cb3c5331865e0b95d03d5a3f7a1e18d44711dbd1012ff2413926ab6ecc3c74ad9337039f25989748b7492cc1608bb471f99f4860a9551a91836", 0x93}, {&(0x7f0000001440)="38aa376fe26fce4fcd917aebc0e869f45d3f6e79c8f4532dc3c867218196cceea3d6090561bab9ab2657e06c8c9f28e3a1d9899bd1ef2e7dd42e62d94a9e0a8668cfb54d04d9afafa5e29c762b0762d6cc863394593e7bf6e5470cf37974a35850018cc0e32974de433fa528029b1d4c8a453f76bd4f22b6105894e203", 0x7d}, {&(0x7f00000014c0)="3022ffad28eb3e818122bd8ef5fb10826a9fb8b9e9806b1b142d", 0x1a}, {&(0x7f0000001500)="44fbef6ce2723f923387219d0ad84a14fd53e879adc6ae2c565a40d4b30611b180f6aa13a7732aeb1e8dfdd2fb9670f485e56dd30533bb4c42c8af7000c192f6a1f6ede01b8b34d51decb4509539053de2678fc546158a75c18f9e7dc71f9aa393ee33c912b66ea1a59fca5b7b8cdeb351124c7e19faaba8069b669b038cb8bc695ba0da4fac53c0209939aea6974aa5c7029e0f6c2b57ba9c9718edcd5ae8bcff6422791cfbadf8db01916cf4bccf17307deb3474853fae5e58083acd4954a3fafbb77d4605b719c9814dda73e71c5f8eb7028f5e7beda05cfaa9f96f509be7efa790900de9c7c1fb991b924c2ab3a90cc1ca9b4c760d8523b73051bb777b58455109d6fe7c4a9ae798a4e5a76da74eebcd78ba4286725fb7e35b0cbe8a8acbe68c9c0edcab351c3a6aacd3a610aea596e1e418a7cc22d423b75707481784789e9f06d8299e57cf410be5e74b176f9cd206ea44207413e15c27cdff610dc7e79080686a6fa0fa2d68b51d44c83353229a72c75da4a62972ffad6c1014625a46d784bddf2cb5ae70db1e004655608f8e5f61fc8267941d707e31ab39d3b929b45cb3c5655a465ec7f38ff1a26258ce7b88156dddc03c95a17fe596e2160cf38d42adb6966be468af7dad259ab4b8093c0cee58f7ebbfcdac6df64416419569b32c7c5ad99863dda75a082000dadcdc3b10d249691aa8bab6ef796e49f5267552b393299a51997be735d25d12ee32a283ba1b1e8f0993d68816dd7eebf19ae71cf1441e7a47026a9bd396269ab2e68d25e93317e14e5368853ef07b046888145abab112061855f50d13a5387ac5d70d7f882009a690e387d83a5d1f13a9216cb397c172ccb6600646697dc5d7d8ab22c43a78f916311dcc5187a989d14bd9e4d31845866fd1cf9248fffd7f68a68557df2c4557c313e802f1398b8e0108e85631854c41170e9c6a3a5d32814172d8f70b1ceb790c7be4bc1f57910db8c1fcfc616abbde7f942ede3a404940126ff5bf449f8e2ccf90168d6e4be34928266d747398adc8a8a33e80ee45a6a5ebad8c3b30b5ca8cc704f01d7a3f72f6ed5ac398db9f324c6665c7a196b880e56206c43ea5d09fc79e1f9148da3f3e0d2a5c42d69c7e72986495c1ad9f0964b7f2d30efa75d4f4d37cf634a3c7957c8f96eb4ece7ccc79c324ca1614641e5983c82e1c32211c854d5f7d25db18c543f6f4f1402f52d092f70823db7d6e71df42c68150705780107cb45329bfbe2ac48a836162760951d687d6c2663907bb347d30e1fa7f7ab5fd5d2d3cf3a3b6005604c87f2afdf57e331e81616ab744fc1e73da19778428386f91618c217dc6622a32e24e3abf878c8456e8ac761225d474d6d5ec151e96d431198326bda1dde8ad5a5575c93c97c85d6e59853f87698d4c299f89b6fbd4d4942f303dc0affe1ff1e078a5d74197e47a2fe60d63b8110931155846283e20f00d100da2fa68207c4e63fc6ef9518153863532828841c58764d8c2e3657ee38bd7698424626d1a954e7af9883cc126f22fce6bdfd4dcfdd0b67d6a72c789de4f16e2decd85cd03dd8da378efa36ee6b4451f9ff8f90c10eb2256e52794c4ea6eef22009cf963934cf0cb3461686d619b9f8bc3b7bec59254505e3d6aee875f3c68b7d6292beb78f73738e6b9f554392cc80376833101b75b39d1c99f8da9861688d9af64e943f2a11c321cfc852b1ceaaa3c48c19368e64427020a8d70fefa00859b870678c79ace5e4621afd0e936db5aa1ea52b906a0da671500dacca869dc202181418830c0f41c4d3288dfe8802116ac3dcca7fb0c31a13252509ce35d835d86abcbca820fa317e9d755438aa8dccf8da43b8035a96abc61d2f22d3ef1108056c54910f68ca8d18dfe2f57d9179054800dc2a451b3c13a392885c46d77f07ef6d35cfd4e1b70c6a4d72d0aa329119b7c47a56e1b8584c3efa93c2d493f857be33f3040d34b4ef94db227fd31435c0753b7c249996df803e39f435bdd41566f1b82f75a855a0ee4e74a8b386b54d8008d82ec3e8f0ad17bff6702eb1670bf7927819b5e4ac7fb522ec30acedf7a180d90fc8ae258b4d1e4e3b46d6cddac2d665f9071815293aacfaa646c04794fd1875b5dee408083ce4b8e271b2e4b9e333988dddef67007f7df30952bd8c2279cfaa182ecf9cc2ddf68f667aa0c0820f0b277395f4a6e5d376383818c10246fe2da463222ddef578479ecd5ec73d95edaf552b362dc5e1d56c512d79b2fc4064e7ed9dc04d17983d8d27116b42a2cadacbf85bdce72a371a4a1b2dfffc65b51f120640436140f584c851fea006b2b943721a81e420d8f97d4e8c05ea38eaf9cc6baae66c772055bb026bb3018a6e0bc1ac68b771a2f642ebc72fc6bdc0482cf7024dbfb56d45755118c4f59121517ba6abbde5a07b9426d9775f3ee0b71d1cab6df181f7aa86e35ea51385557ceb84e693b0e2df6ed76a4a59d19441cdace794bb829174e3613a6e4090d1453f464b6b8895e8588d9b877ba0731481d7068786737af0b0ee0adcc40c8a9cf22d45ed8af75a9066c30eb6d491284f2edd529f2cb2dfa39cdc731b384396e11f28b0b25f47d624dabe978bdb6ca9b9ba6d5aab5b87bdfa46d687d38856cc5eda34498a1276f001b6435926da02604f9f69cab4dc358fc5165c97fd412d7f4037ce224dfaf78cc30ceb924b270365c742e8b140763c4c5e49f77b7fa5435bab28be17fbf1c1c80f876beffae2c3e24ea88f1bd70109ad34e1c6ce32569f69b812f497b724e67f737f9a5f0c71cb5637c63b53f2856e70384c9223ec630871f301c54b056469a1e49604df4bc2e37045f5288121555bdf2d0768f5b6ea7883c5ca0fa1c24e8673b2171d491228bcb53994dbe483cb7450b4ac317e38af3b96f343334e127f18fb94b6958a7a81e6f8bb39e024f76e6407233e8c4e4bd522cc6f25fca8256592bbd6cba1f5adc832f9edb166cdbdcad50da508d2c6d470945f2b7caf274deef4058be9add707417b501f0c5666b349cc8f2ed14306272d6968eae06febc9bff3b925b9cd327b63895588014a05206baf6abee0ebd11a92b5c0c48e808e9effcb57827c1fd950dbf660c56e250e8ce3ef6f985c9ef42d8809e55d915b49f69309558a2c0bfdd88c71cd59a488b9a6d92b26b2d4b08fe3d4d3ca064e88f4a764afe06459159ba13aef0e5c2bfcbf17611f400e6bb65a8a4e3ea681d0532452cdbe0350d00dabe18e0a4f3186122ca8c48c36292f6c92aa2aeda2465ae6579b3f896a0120305847bffe7a87aa605ff97060aaf33f3d88e92fa56c4e3825750b9b1f46d69215e68895a6c71e3cd2d44cd0f83420ca2cec63fe59044f1d07a2393650bd5622a45a3274e3b8d1027326adb169e4c679e48a9b13cc18523c5233e1baa45ce5e1dff9eab845b897b842ff188c8fa755f23ce87abf0a7a74a0c1fc647841c4357d8867bc774c7f8b31e92bda26adc5ae5903e361a7a8553b09a7af20f3e3f115eba5c5de2fe84974b75c10262c22ce7bd6b4093ef5fbb1f517d6c6b4ae65fe33ae770ba6e73a9b1ceeffd96ad3a0fe3a5bc49540e4869a371a43e8b0d9391ec77a4bb14d5e308d5f10ec3a356c7af2f5179e300270e7c252361dd9518f340fb5c38e69147571257881bee8ecf9afb1a6a3542ccb5021e17c4cf575c453125530f80e795bdc9ffb6166c946ca676a4c4e4f87dcc101296c811dee9512d354aa5b4e034f0510a392991af18b7dad97055997a0ecf97e1bd6fc144085a5c6acfeab5c045f1c820c87523251499245c1d79b72202bcf1d84b4de84606864bb38666307e7eaa0adb8e82bdb6e7fc73975f6dd18345cd840c667ec2a59271ade3c39af5c300b34ecf7b76191606af8ed8302c258f1dce33788c339e4a325d029e5588849192f6cc85b73c34f2d0732540914df1f8f819e6cb80f299d6d9ec9263b336a4a35157147555bf85c18c0cca048c17b667e793947338e1eaa5ad2cd3ec1f51f011566cc843e3166eaffc4a28cb5f6d46643623de83f7773f176564d8cea140acc3f0557ba6e7e1d690c0cd6d3a320b0f75298c78a7321cbb49b1c14887acb1c5bfb695adb405af2a34a8759af198dc9b7d0ad69f2c2e9fd8f729ccaf717a83599fff89cf7e893716c643a061661902dd8e4ed7ec1fe4abf77a76cd4b19ca869b158b8c175d492f1a158ad495cef69209fe44bd909b1f805238d97a627e6dc29716276c1cbf9a76a5f5106e874c2f2b383e6cb1f00f559f3c3c55225ad3a68f4a252dc8538e0207b8ce3cbb25fc13b4ac52183ee7732c024854b817f74284e8257873bf8dadc433102c947b576fbd98c7e3d96cd199c9065a00b39c4a0915ebd113c5c992190b8357aca810ef00d4ddbd30a445cb84633594da1a473087ae9954b61fa5978734c6663cad139fe7b146fdf518fe9ee44a5885151bce61ff27aab0ca89fe6f807c232a7fec0889f7b6fd2ba9c0dea32ada291007c9c069daecf414810e522eb183b7bbc685f867aa8be4b99c6bb48bee954d076d2289d186b92983c5230ca1ebd5fb188ce71c44f0deaf7f18e29b9eae265b0d0467b709e073aa723def96c8cac4b1306befb454d3d4073ca5e6be4dd92f5bbbae506cd95636e5eb7e2f35d2b88478c550d6797f784d5db14de21fa19edcea4ebe54876eac6344332bfc231976f6eab830502caf57b0556c6b45f7ccf42c86d9a39e415f1b09b25cc796273c4c10e21c61af41747b363b7aeee1f8421e4ca9ce8a09aaae4489586e502671cb82c19727644d4087c1d49f914cd00670177ace9d40294076531e56ea4f4c2c74f4a4cf1a1222e6d2ee16de11985d1d72a76167c9d8abbff4a949a60e81158821874048d80d51f18cc94833594ba4edd52628c3cf212b5dc708eb38a8a9f1e75b73cf6cdec73b8fc40492c89ead519bb4d3079145c94e2fa3f0a1a36e36ae904fa45d508fb57902a9a1bd0e287d148ec3f7699ca859389e25ce562ea63b2fb53cd6114521ff4eb1d2f25913733a561b54b7647cf33b1e219249ffe8733cd9f97deacef700d893ea55653e6d4278e98cbe39f6492292abb3ab1c19476c93d761b6666ad17ce912258e8e4642f1c979863691ec4c1e72840a151b0a8160a8b73587442604770a452fa7c2f835ab878f0ee5f7840aecdf7b45830caafa17050c5db4354a8afb31bc80b034ece53ac4bb1ec63dfaffd0ceae6defe7d9e8f1d661ef367d2bb91471e99bc0c98607d6b3c7e00d84bcd522f35482793a629dea79f13b740aec8f007c34cb45784fe92dc0a890cba5cc5482fa959c8febae439327abc11c31f7321032d2d7275aeecd4c2f1451ba29ce6d585976e3dc9596d29037cf423f46ae25632d51a049b0b310ca11f0bba3d22418b243891f388c1cddd99747f8072ab27c08da58631170f87e0156d878a8a346dbfb67909ccbc90fb1aa320eb15782ea26b41146ff867f2455ed5251253be6c1267fcd55eb7cc47432c120fe4b3fbb0ab19df4eb03826379bcce43c758d4642e74c3cc91b4db0a072c61a7aaa984dbe23d3a3c0c2a9c336116655dfcd851e0bb242e99731b9bb9e748add1ecf86bd6201760801023e8262253d7d2cfa40e8326f9431d1c98df4921f558fd259263ce1ce3397034dc444ddaf4eaba7f6253efd989cf29bdab1e64cf3a387aec1c847075e767a4e0688ba5c9bfdbf1451d697e99c00bbcf1c7807100fd4e62b835d9fb71a67baa4b02ac25c8ef1d3524a569680a7d468e8b18a835e85bb9bcf84b2f733f02e0edd34d24", 0x1000}, {&(0x7f0000002500)="8a2b32fbcc0fbcf8465609fc54b31467b4afe6271d05f4d691756a393e88d8372fbfc0d1a8c01f927fedb06cceddaeca911d088efc4c2be225ce7f28ded6d8e86d173c5302a437fdedbc167e4c814becf9a83d4443a25b2f4d56b6e719197749a44a3468e27b2404d0e5f0b747b57bcdaa3dbfb33fbcb2380d40bf01aae2fcd8112657238957233f89e48a253ef2a783fb8f0857e835889e04894cc35ad87fcc7ce70b0a8ae8d808c3b5b6b7e8ef48f2f9f61733979e79d4bb8b", 0xba}], 0xa}, 0x9) 03:36:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1000000000000170, 0x0, 0x7) 03:36:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) pwrite(r0, &(0x7f0000000100)="97f2a42db499260bc2f15c2f38bd1b8720c73d83978f74f22697446dd4bdfff42ce8851a0e17a9d059387cbbdf874d7c3f7077b8cd53c64e281ed431afa269b09fb3da3ec6f630b6f4734de0e90567a4e40e11f0e91459d1b913885db3e7d2f3c6bb3a3081063634b62e01f4802d90052ff822dc84ba438159bd541d667697c90c461fbc323544b7223db6a84ed0736b9eab53db41bff4085c5ed91f588dea89a79846e5bb924e28608dcba405d42e6648b4ea1155fcd09d231e1f9fc639a60439d4933c232feebeee7d980c74525098fa7e8d074e267712995017ce586aad9b88c7ec1d18a1a4c3bd42ad7052cdf759d14586e410fd7104391d7eb6d12beb52c77d2e5fc8c3c6d20c84f972356ea399698f155ded762bf77fcb8b1137cf29fb9f8ef11713e6a949f6827ca5578efffb954f311862d05c52b4ae121fe6a1b21be31b0addffe193559b279d009da874dc5882b8c562c4ffb578a8874fa8400a3ac5f06a3db0c99f8febf21d783a6101b2307b5898235953a04adc772c2fd473a8e04626e2e1b8ab3f19a949433b45ec8902a765e98a104ca4854d1d7d823e4a6c1d45ee175f3798b45dd1b98e3014acf0eaa35153a6ddfb0dc3f342ce5d89e590775cb1fc92e8f70b80fced3f7f50c3594c7cab31d48ca9ea00f7f72e0a3dcb2c69f111e85847bb26a1802a2253ca56c444243ffb714f68e9c9ee06d860533fbc5e46c6e7aeb027a38257314f8e017ca78a3ce1187e43fa5faf6306e07e29a3d7a5b122071b95ab2b575becb27374ac5d65b687dfd6702f1c5dcf0b84d87ef699086124f5123198be8e01643ebdda07c20fcee1aa3358b8fcb0923a3f9f0ae50ccffcb06c5f88cfc1a6d5d7c00dc4c72a01037301cc25bbc5272f5ff2363a552e9bb59667b0cd2aacd9c79856b37d51b21958fff335a707d35deddbf9e6a5f68b3cdce62cdfbbc74118d32e0782eae32f7b2e36d72cb80952c8e52f6d75030773ab25d3d35add12b13bc5e8c3fced8e14889a3936b7d56951c9d51a54b5161ad0a06b39dd671944cb28b6a046fe7ea869d8bdcc53a74d5018847a9f83af3d53fd5c8b0afa8ec078c87794920bac8fb9877148571ce47e4d4ac2a1f6f7883406b67b1e7805476d02e8dc486f7b32cfc19e5533b8702d93a8457b6e29441d200f352551d39f807b34ed5e0a3f5d52cfd7c8df8f4535f28335d1dc0cb8356aa92dcf3f3d2daa6df92ac581aa046fae42a34e9ce4599de38b7f4f8d32e60e8f36c066b9f21a87e7766eb248a3d4b6803635eb7dcccef8370c1fde5bece77ef7659835ce2336fed5c9fca2fafbee78a15a814e0ef5a248f0df7040e99f23d7488c24a91fe56be7a1cb47f444e55e69ce77b538ef04bdf72cad7d5c8eb2f117986f966f5aae7d1aef621483fb1318559aa1a01c770554c3eeb3bdca194533228449ebc6afc6d42b8b4001ade93d09d0975c2e3ea1addeb0d889cd3cbcb962ef95911f31e42345e904dc8ace47b0e076484c8e523226504d91f05702e0d4767ab8fefc2a8f671b11b8e8b94ac6a6917d0f73e55359644c45eee864fddb65e3a0b1928c360ea576f3e51a27b8290d5b4636e650b80b2156aced6759da28888a839852194900beeb75338fb6d7aa7ae55a833c94251c40d2f1f71692cb815328ac3577d03e4ca2c1e029cfcbade0bf2aa559ff27a803afcd69578ec5ad35343b8e828767504bbf6101d1c0a11715c15f309c0fb726ac92e6380c5d916e24a3d894a424a550ee866b6dc4565a56242609a495e922afc85aa2b3c2f6367271d60cfefa902dddf95d32347fb5f5d69d474db60d687866f4e69e01e39592c99318aa7fd39fd0da637481398dea3b0901a47d5fdd24a5a7cb1e59fdbf6e2d54a46104968c631d2ebe6c04b866d6bc80b9801a75f96168d4e75cbac35e08013ec5652941ba637041df635eda0567b1db926e718f2f6a19fd7f66c25b723364e9591f05e47b3d9dcbd783269e19f05036229803bd5359f06f7db82f1808dbd43245d3bf027b9271ba76f0df536d2b04f1d6c1b17a7c0d3fafcd92d8b4645fa1a7ba98f4944e86ce67e6315a3b63825346573aa4e9d126d50335a55c448c50102e4afcd0ef675c767019c719cdaf7a0fd911f95958cbda0f231dbd7ea27ae435b5420ca5010a2e1ef0d3fe58787cbe99306e5f4eae597cdf3bd29ba62313eff6de75c11f95433111974b60cd3fcd2b89d6aff18279f689d8bfde216cade60b47c9bbf3bc15ce739400564939485fd4f12867bcb69e382d8094341330f26c24a0d6c6eca39fbee427179abc87460360b6ea7cce36c19ee9a111efbe143763d3a36d95f45e06214f9cfe21c550c737fd02ac993a964e310a90d0f227d1b88f71f2300a9912bbbb4f8380d699cae701c2269ad8d750ce7560e6cb1ec335ce3cd129df56b961620c08434d554486bece8b17cab516df2b7b9e3fd9883cdd48a2bd5c7bcee1be3c3beb70d5c2211a90d34227baa82f56542cfc8293b1ebb911e44245902d3aa68fd09b185cc6de9ea872459115756db1fe0032d621a0a068af06416bcf65aaeed135c1cd2afa339c77e4b4070ba0d5f2bba5fa58be293298d99c5f99ae798786269e9cd9c646498f300441616befc49851fef1225c5af9fcfb3f954763fe74bbb12f650a79f26647afa861fa3d1d13a3b007364a1bfd38bd6bdb952a4903274d09606ec3058670f7a1219edca41212543b2ac7f6681c7ac210366452a60d9ed122b14e384e3cf6df378e4bf1abb1240f0c1c23246bdc915c29f00200eb0001180b32e5a2c62f7d9d3b35edadbb4ec74991cd2605c3b4179ff9f2337571eabafa5b68186a165dafdaf638f2f37f13d19e12962c5aee8ef239226ca8756d8e6831d1e69db6f883913f263de8331c52deb4229c0f4be6ee9e93020813ed4cae6902ff85ce99bc52fbdccb315988c3090993bff80bc502cf577829c8f4e3520870c55a171b6b718643004754ab38aba8d3e05200aebff783c5eb0a1439f7a47895c6a27f1ce2f65ab37178bad9c6b5c24d22152d0ea1dc15988a5b9f9e4070ff3ca9e6e219ce967ccb788b96656bda3a85a14492382ea127f21edeac68689797ce2722afbfc84db156c321e4278db963c43d094f32e36d616ce94c5c2e21b79854c3cdf0443bbf2764d75f89a6ed7cb936c2b6f4d3f7918443b4010ed85b43b0adce6ae06925268804dfd6f6f4df0fac80092c65f8e85d3d2f676a672b23fd19268d59621aac318759da3be492434d44df36a632cd69d4bbb9607bf866c88ad5b441c12adf5ca02a745c628e1fdda2628d957e9ec4a822f930437e888ed556a5c846cfaa69e18824eae84c6cefaf8c815ec5f15699af1d5d3f54e48a9a3c66e54e62b0ed180a85d5226d5d50a64f6c122993c6d5563e8296c26378ba26a82c5fb11e58d7fb399c0fb2106e10a6aae046f1f74ee13ad8f7c914a514ea3013e462c1ab3fe06cff74eab623221f0ed4585c2f1f2614d21b2347ad5103b72b8b8c2e1f756d6f5aabd6d4a91b92ad566c3fca3b05cb043b5f39f7e5d0b2f4b4eff0a3073f2325b8d97e027be5d59fea7d6d5604e9f931d7d142a14a14153b499becad7da3ba7a9e4725531d66f6b558d6d4222832aa7d868589c2e382ca3ee57d434f5deb688cd494985259f49669a52117521e450ee830a311b8c96e4e950391c85d5de9fe9608da06d2d4267c717c0de92843dadcfb0557707a5e0c54f4e15d3ef4b330ab8f0d9232ae9c6591cdbdb68e459a71fec038fef924692475713df2fdd6152818956f12917e728e94d242e9b236f37017639cfe09f488dbd862f4f9b2510b4b0f6a4dac5e3bc95cf9c023dcbbb84313abeda0638339d6c1375c16b34ced22d29f42f6c875d6b9260cdc7ee14dd95034a37b1136c06f5e04ba30edc66b7c7422e7e4d2d1db04707067175f8e2a75444bd25c535901712059923e0782153b7e2798b8f9258298646cf93dc903ffb1eb86f3ec5e0ca8913d6ac224d7106f29e6f623eeb845aded99430c712b6136791214e03c846518dc065a026ec4e9d2c4208926770d562b1697a0654375123d4866894ff77f651835393e8ea79579260fb69d3cf7a836dec95499f1e6372fa21e2b5a6279f8e24eeb0f175df896488c43865c9bde1cd9296e81cbb2954fe0548b6b93c6dd3d910cc1c1f11722a7998e7a7cc31b80442422f3dcd447c812807a1116fda2a9196a099d90aee694fc89c20a1af301c4f82539a5a73411ddac83c67680e9a7f581795f383931e03284aa41fff8a90b9eb5ae46727fcc1561dbce0d5d74c20322bcca9af0a9855b972b44f0ec21842b3e5cc844b8944379a01260df455ba43b6ad31c6c30ea672325c855311e2658f64d9834e052adcf17199117dbaa2eb1fa5e4ef13d92bd4c37c0611c053eb936399816036894c1dcfaecec323fd6ad1abafd484ff8762bacdcaedf62c0baeb2104ed3ea4b9369c2ff4e77e699c4f42601bc27c31f8c24b1fd8d7637b7e000994e6360e9134a7dfa5800319ad9bab889444cc812e91f2dcd061b527173db1746a2acfb84464e0e83e63933090c2d25559bf20d7b49f800031c8292550752d41c28cb03b4c19a503227ba44a8bce5d7c19b33ac2f14aa2c91da54ed0a959db9e997e170812f7d2c6ce04231c37e034700f0ca89dbea2ce4e572f095a8d1f18a9842d50ce1a05644da3457e74e7fc3300cc72cca2df011a79cca090545f4d0117fbe7323249f32556f644a206162f8153cad4078359a33e57670004e0fc944fcd1595cc302af5ad032464974e8c924a898c928df2187488ee531a026f016ebdfe45d2b423cbe85de224eaa5b1de13ab41df0e62f9e736f7a05f54ccf7ed928245654fd308291e9206589004399af49114ead06b9c276d3a02e21445edec71bc34af0c5223ad4429934113d7c86460a43bc361aa34d17a9d1f76e5f80d57a0787091506757b67ef41af2170058c86ea187a43c84928a3828bd611a11edd7ce55b918f8d013eb5fcb6e7cb3f52e2534c56e6577bca915d4b9c4def1abbdabb15df88b8f51cdbfb17fa2961f418ad59e36154b2d47bad7b896123437420736f1172701906af1db85a94f8aaa4c131ad5ceebbff168ac92812c573729c84c4715282a5e6989b5c9cb220b6cc9dbd3ed5a0812d0385297cb1b9f335ebc8fdc3f78b3cfb5cbef5636d009cc67f42c624e46ca623ab0a6d08ffbd2c40649b2fae2fc3a03372ca797da39e3c6b878e5e4d298c1333fc49dc445bcdcdf3e18f1203fd9aec74e82e76e05bb2f17fcce00772cc21ed6eead55a21b236fd66feff239881f4cc63fb19f4fee0716cd145d6362a9a7e3d98b54cd995079ca13f2c97b7bd7c878356edb4a15c63218cd3e6534bf888257eafee47affa5de3b9bd032da0c6cd7a92f99342f000df6bcf72772223c807e06b6b7ac67066c3fb1b06bbf4592ff03e0f9a1fb6994d47dbcb88ed882ced6936e30db3b535b3c7e4fc6f5d97af56df5746769d6f97ba36448fa5b5b46002d7c85383707064858981a793a752469f206038c4021066d9d2f684278dc3076d873787f41816dce575149d56cf8498caf505ec5496ce2efc4b552c809a84fc82a644f04d83eaf003b18904bc7bd58e2782265d6c90cf4c7baf3bf0143d5677db289633a5adc75ffe38eaa8231fe3d02e6eac164a8a2d0208a780693c014a0d14c33612bd4a2ab8785e5a87621e05550f52cec49285e5cf6b8e37f22a4f602167068dd6205da7871830134fae18352203044b606f750072743ce", 0x1000, 0x0, 0xffff) pckbd_enable: command error 03:36:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="376b8fbe6c6a127db2f1632dfd336fe1fafb2cb78e0a448c5fdaf5e5922e91f7e31cf482e03be01e2f16c088903d3eb02f0ab612cb9761e4bd454287ca1d44ec08980b5b68e0aacf437e32ded5934868b647e435b1c21e02aa", 0x59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='W\x00') 03:36:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x6, 0xffffffffffffffff}) shutdown(r0, 0x0) 03:36:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffca5) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r7, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r9 = accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000200)=0x759) fcntl$dupfd(r6, 0x0, r9) r10 = fcntl$getown(r9, 0x5) r11 = socket$inet(0x2, 0x3, 0x102) shutdown(r11, 0x2) r12 = socket$inet(0x2, 0x3, 0x102) shutdown(r12, 0x2) fcntl$lock(r12, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x1000000100000000, r1}) r13 = accept(r9, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x1}, 0xfb10, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffffc, 0x5]}, 0x3c) r14 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r15 = shmat(r14, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r15) r16 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r16, &(0x7f0000ffb000/0x1000)=nil, 0x0) r17 = shmat(r16, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r17) shmdt(r17) r18 = socket$inet(0x2, 0x4, 0x1) r19 = socket$inet(0x2, 0x3, 0x102) shutdown(r19, 0x2) shutdown(r19, 0x2) bind$inet(r18, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) r20 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, r20, 0x0, 0x0, 0x2}, 0x400000044001000e, 0x800, r1, r10, 0x6, 0x20000004, 0x2000100}) pckbd_enable: command error 03:36:18 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000001c0)=[{0x4, 0x7, 0x5, 0x2}, {0x40, 0xc1, 0x2, 0xffffffff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x614) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pipe2(&(0x7f0000000080), 0x20000) r4 = socket$inet6(0x18, 0x0, 0x2) accept$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r5 = dup(0xffffffffffffffff) accept$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpid() r6 = semget$private(0x0, 0x4, 0x408) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x379, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") semop(r6, &(0x7f0000000400)=[{0x2, 0x9, 0x400}], 0x156) semop(r6, &(0x7f0000001400)=[{0x2, 0x3, 0x1000}, {0x0, 0x7}, {0x4, 0xfffd, 0x800}, {0x1, 0x4003, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x7}], 0x6) r8 = socket(0x20, 0x0, 0xfe) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) fcntl$dupfd(r9, 0xa, r8) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x509d5beaa2e2fdd9}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x5, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) 03:36:18 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0xe9, './file0\x00', './file0\x00'}) 03:36:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x4) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330000000000000006d9bc73fa98ad008a33b8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79babaf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e00000000ae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa650767deb3ed90cb0ec861e5b9add3cef73f1a6e8dcb2d15391df3e77b628782c94657d6596a706496bc72626f6d25ba4a994583e5d2db538b0f8df818abd92465db4da3b75bea68f03bf7ed476b8c46c55feed5c4533193a2a8e0c50dff5e20fde0052fae1c4684a6ed332f7993d894116fee6ede81fa0caf93d0d326e8338cefa4aab00992492f65002c786d8601dc36bfc864f7430143c4c00f5e89fb154a157214a098846adf9fa95e409238959f9c18b404b05a92a0747c5da7914de02ef688a9f4c784a980fa4627f75e9fb15fdbeea5a52ed27979e5f52beeb936b320acd79"], 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/1, 0x1}], 0x1, &(0x7f0000000a40)=""/4096, 0x1000}, 0x2) r3 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x367) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0xd, 0x0, 0x0) pwrite(r6, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r10 = dup2(r8, r7) accept$inet(r10, 0x0, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f00000003c0)) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f00000005c0)='r\x00') socket(0x0, 0x4000, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) socket(0x6, 0x2, 0x3f) 03:36:18 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = msgget(0x1, 0x187) msgsnd(r2, &(0x7f0000000080)={0x0, "ebc5e04bf24b6ffff14eef611e845134152e9d40053d95c7c44a0990e70090e455ada5d355facada5f18b5c9ca5d8633b8bce67a044b8c909ab23db85c5d7ead13039ca40bf950929c2f0859ef4565c4aee74f8320b1daea19ef7ec15adcd66e953ffd6181fd1c2d65fdad4f1effb193ba7b0d9f795e8617f8b542800abfc3d5dffa23a095b875f5ea54c58539b5d32ad88caaa6e8f6f3685d72a04543f4ff30a251866f861b6c7dba80640b77e5ca3a738dca28251350e7d67bb6e76320689fbe2a01e2cc24aeebf90e99153716ee148649d7c9d6982e68bb985eec30f1f0"}, 0xe7, 0x0) 03:36:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) minherit(&(0x7f0000507000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:36:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da42e", 0x3a}], 0x1) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 03:36:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x4, 0x0, 0x9, 0xfffffffeeff7ffff], [0x0, 0x0, 0x403, 0x3c0, 0x4], [{}, {}, {}, {0x0, 0x0, 0x4000}, {0x0, 0x100}]}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x4, 0x7, 0x2, 0x7, &(0x7f00000004c0)={{0x20, 0x1, 0x1f, 0x1f, 0x3, 0x8, 0x1ded}, {[0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffac, 0x7, 0x3, 0xa34e, 0x9, 0x4, 0x0, 0x9, 0x0, 0x2, 0x9, 0xffffffff, 0x7, 0x5, 0x100000000], [0x0, 0x49, 0x100000000, 0x1000, 0x1, 0x8, 0xffffffff, 0x7, 0x7, 0x2], [0xed5b, 0x2, 0x9, 0x45b5e8d9, 0xffffffff, 0x9, 0xdce1], [0xa5, 0xffffffffea5139be, 0x1, 0xffff, 0x2, 0x5], [{0x200, 0x78f, 0x6, 0x8}, {0x8, 0x9, 0x8, 0x7}, {0x4, 0x6f0, 0x9, 0x80}, {0x1, 0x3f}, {0x6, 0x7ff, 0x3, 0x3}, {0x0, 0x400, 0x8, 0x1}, {0x1ff, 0x5, 0x245b, 0x9}, {0x1ff, 0x0, 0xfffffff9, 0x6}], {0xc00, 0x8, 0x0, 0x6}, {0x4, 0x0, 0x8001, 0xd8}}}, 0x7, 0x5}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r6, r5) accept$inet(r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x2, 0x80000001}) fchmod(r2, 0x2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 03:36:18 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634a", 0x4f}], 0x1, 0x0, 0xffffffffffffffb3}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) fchdir(r3) ioctl$PCIOCREAD(r2, 0xc0105715, &(0x7f0000000100)) 03:36:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x4}, {0x84}, {0x4, 0x3}], 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:36:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x140) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bc73fa98ad008a33b8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e00000000ae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa650767deb3ed90cb0ec861e5b9add3cef73f1a6e8dcb2d15391df3e77b628782c94657d6596a706496bc72626f6d25ba4a994583e5d2db538b0f8df818abd92465db4da3b75bea68f03bf7ed476b8c46c55dced5c4533193a2a8e0c50dff5e20fde0052fae1c4684a6ed332f7993d894116fee6ede81fa0caf93d0d326e8338cefa4aab00992492f65002c786d8601dc36bfc864f7430143c4c00f5e89fb154a157214a098846adf9fa95e409238959f9c18b404b05a92a0747c5da7914de02ef688a9f4c784a980fa4627f75e9fb15fdbeea5a52ed27979e5f52beeb936b320acd79"], 0xfe, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r8, r7) listen(r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$unix(0x1, 0x5, 0x0) dup2(r12, r11) bind(r11, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r11, r10) listen(r11, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket$unix(0x1, 0x5, 0x0) dup2(r15, r14) bind(r14, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r14, r13) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket$unix(0x1, 0x5, 0x0) dup2(r17, r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = socket$unix(0x1, 0x5, 0x0) dup2(r20, r19) bind(r19, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r19, r18) listen(r19, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r22 = getuid() r23 = socket$inet(0x2, 0x4, 0x20) bind(r23, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r24 = getpgid(0xffffffffffffffff) r25 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={r24, r25, r26}, 0xc) r27 = getpid() r28 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x80000000, r6, r21, r22, r26, 0x80, 0x3}, 0xc81b, 0x5, r27, r28, 0x81, 0x7, 0x8}) sendto$inet6(r1, &(0x7f00000000c0)="3358a16de759996518e19cac1746a301e92a", 0x12, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x21, 0x7f}, 0xc) write(r0, &(0x7f0000000080)='\x00', 0x1) 03:36:19 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) r1 = socket(0x1, 0x3, 0x4) close(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xd41) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) 03:36:19 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000100)="49abab7dd1c75c609b6f911e3307de17001a7158b174120d83b1f90f01563eda3a8fe4a542f9ee8785e5223b2adca90dd9f352b36649f716278543992eb0dd2911d9803ed401a36b09c7ca7bdddfc38ebd28674069929391c04b642f3c8f56adb6d587e23aa3882320911ae130491a82e388ce9bc09fd31e20b391459a3be97b0092e53bf9ad", 0x86}, {&(0x7f00000001c0)="45006021b9c2e08eb8618f0daa315a77fb5a898be6f85931f62eae9b9fa4d229adf6ff150352c80edc652af26fadcfd77389cb6c793744d8f4ebb8586bbbc7ae5de397b3aee09e11d69f59aa922dbf58985d4dc516a455ed5f39067d66f92b28f4af56b69106d5bef5dcec367fff72486d9e2e3d77fa055677e9d5ef0820401744f25fe97c519081f9ba98f065792f01d6f0a4fdaf9deb351997ed65f204bc6ff06f30da659b95952a7502596fb8", 0xae}, {&(0x7f0000000280)="a09aebdcdfc2f6decf385256ee6338a179f9664f03f3baaca2dd139a49d775068ad3324c9075217886c294999a83da3f7e53366a37e6fc62ec822aafc837376c370e72205a00cfaa2d5872c66f005dd484fb74ca69b408deb8742169124faa4480ef7a67e2c60936756ece6b0cab5edd028233be31d44e233fc9798284d38a7011096d42ef28aeaccd75ff8223b39c9323404d7e3149c4fe87a2f5604e731051d2298a0d07a3fa29f2091a806cc6e85640c039df64f6081bc40ca2b06aa42433b1955e56c8fdda1e5fc6ea4c12134beb5554f8d2bed61d550f8cd49bcbef2e3426705cc8", 0xe4}, {&(0x7f0000000380)="02a71e74214d8bb8b2110b23aa4ba9fdfe9f0089410b669df714b1ae32293911e686974319cd5147abbeeb46d9", 0x2d}, {&(0x7f00000003c0)="0ecbb3f0a3db50a49f141ef0c2d54c9f652973a470fbe4470724bdda1064909093d13737a7a61d34d34f7fa975457175e0082f7b18374e1c59a861eb1b2d33f3215e94a16adc9686a06eb3ac52f37a8d881d8c75c5d41b1675c05ecf3df59fee7176df0061fcccf6c20d3e12896be7a9d5067a6c01a6a465a452415288c4d2b17c478d15d3a143672ed9be7b37f931dbaa39805074ecfdb810b1f3e34cee965c5bb900b34bdae3c142e0cca7323995ec36ca5fac", 0xb4}, {&(0x7f0000000480)="511b32c798b11ed6da40495236971bea86d4b7c1ce301697ca080d68f88f637a4c12cbda1f3d664c47cc5c52b1a2e1a6241500d622c800390936051c67826d335a4c4eca42b508e82eedd2bc17438b15bfe5dafb6340de539b9de3bbbc10e4f39596fffe9a425257455afe19d81e9ffcba38ac216d78fb99aa2781362a3b63160ea40329e5450adb9bebe2619f343d1533bdf494", 0x94}, {&(0x7f0000000540)="2412c35ab1ea90cd1538ff99d502af46ae2630653026be9c4a22a048f2ab60b2171875330b789be4d60c751643a949706749965730293538de109cb2c561ac88947dded5b95484d3fe18ec294e89e5ec0110941e5be962c3974139002c5ac512f8ccd1ca876cc0f639c0c3c5148ad80687b92cff43e2311b0d0462249f0987dacc83a7b548d5594ab87eaa150440ff79da9552ab02c9470373cb1f3b55e827e061763ad676d21d68c9fd65d63ab686be0854cd43a7cdd12691670ce1ad200ab2e3068eb4bc082956d6011439d3cd2117fca9ab2ab85788ff1227bc075cc6d5b3805aed78723b26aa57afcc43d0ccb822f99749280a7735a2000e2255b15c0f7e1cc12182267a6c8584c0f1a83b6d3bee9232de774a55c6e171b44c1e8a97d8fce5144fa30aa121a3e451465e23020ff042aae9ad6bb21fb819aa5bf5bfb8efbae64751c6d34961835538b9fe9ee18fe07cb6db727623311a599f869fd6a17c5f7a8a2d209420bd7ed90c0197cf694f65016943b0cbe9688dedfbcd02d79ef5bfb05dbfa66c4589d580b257a47627ce598b49ca35ca1b779db2e65768913c3a315584cfd2fb77b544bb847d121fa1d6bd3dbd303a8ac1ac002a0bde317d6cf01caa3f1f2df0ef516677ac99d3795e3fe18d2350e1eb532414ddabb8d60803e3b9e205b7142348ba024c25f39627992d22fa4db63f29141cccce6dafa36598ccf22b2f9c658f8ce569fd4d5ded976665f7ad0994dd996a068245699bec0b7c4c8e8a301699335a39b97608b34bb9cce930413f12697c29401d5e1cfe68cb9cfea99a6a2b20d7a71636c7bdad85db05c3ca56d12ab366088676b7132c4e3b69bfb4f23f108d5d07f1465359395ba285e72b85aaf05d4753bc08a07a55f342301b667e769d4e2966cd3f9a621111ac200e5c0947b5f0d0a17e67e61c641c0523b062d7691e84894eef75b59e10a5f176293c41e9a32abb5e3a4c86f484a96de5b4cf890e88b8a64bb8e6c1eed0f2bb567278d5d63f620f210a5e6bdad039dd01380c6434d898b7449edd9287c0bd16077cbe4f34b0badd6a4b2ece6b61487f4e7a8e9934232d11467de5ca3443e959eb56d447f873443261b276d0092e0a0ea21948fe3bbe50e6c2c0dc8359a36eba2d934838355acef0bc5a4ce1320f0f118f806a8a2fb885a5a2d398cc2a5fce3584bef741e49235980c491645e9125fe2ea84df8b7853512ed28d0a37a8bc67bc775852e6d1b65be223e863faa077c3f27b81cd40d54dfaff68f6a05ae7d979f651205e1167230800491fe6eaf557d1ca9bdbf4a45b0e89393125d39f9f1b03fd95042c19b2dc95a8ba6949153c3ee6476ed5a3c66f09374a79dc1459888b5412bc4ab538ccbe53a10fd8a5e18ff0a890b11623d5957daba898f68a10c27e4761ac5bc3552f69a3b42ee251c4eaef52fa5139d1431e06ab3192af07b24c7d80ea560bb74bc96eadefbe47a7f1a865c156490801146626633483c72a2369dda8684d83a66b4e1da9a40bd69e873c2fac719ee6754def497d17abbfa671d5c936a93eb17bb7416ee19ac16fa2057ccec5660176e927de4921c27d764763a2d7aac647e232e91f56ecbb3455d374d295c8e40806e282fd6aeab51bdd5e6baeeb3190dcabc30d523eca243f8654bd5850a415f4fbbbc83d88fbaf167fe6a4987a32d78d6632c6cf0e7491bfa8dce7ccee576cbd49f76c2940399c9900bda24e97e06c2e9a5b4db6cc508a07817d8faf7bce842e23c82bd51be7ba6e4f7208f3a09dc99e0d1f6a8a854d4c2600dda775de846b110e322d73b3f3f2a4a497efd48fe0c8238d7bbbe749c2096bdf35fb36f5ea659e2594c5d38115f9a7a40896c29a2118c9c2ded853c935843ee23204f4a3baa9a15ae8db44e7d4ee43e8692548fa46b3ed5c35aafda926e862d98d11d21d488423cd4aafda6e7f2817a739d6496627b1bcd6bde29a237c8275f4465192ace54ce08fe16ea7703caf7c10d92c184050f577513e17ddcb5ba60f67bf917bbefcc0114735f3c5d8e46cf7d8537e1c268528d3ec3c9f5a732007f92dc5d0b6f85c1d5b6cf2aa19203c471fcadf85a334aacec40f30c82284225d85fcfb5d1a128a5beefbda309bb1cbb981a8db6568287220a58c34304fde1c30da55396860c56a39a493b27a7814be7f72fa9f7cc279dc1a6f3d28e50a085bad5cedb9d42dbbd64f9ec653eac51f943be68038bd878a08a7b0535d6184272224d14d8697866a2ad32eec977355fe71ce7bc9f3f4833b04660465af1745e79c03d094ac53149af497edbfa054b0a9dab997698cda8f53089e90db19131e885e3d6fbf99e13c0bbc71b9bdea2308fe5700499f18b02e3b1533d087fb308b501548861a98155cc4b1eedced9e2d615ae20766b6d9945ab1673b718cfe7661a672a6dc9adecf4ce18c879fbd141ae97b359e7e409168a761bea4008e55110106dc709cf23fb11b6b18b2d4a7922d330c3a3e3ae468a9484ba36706b2082c6f65d50b3fd56534b50c3d671b605471b94a8e33b0c0fad1e3939df79fd75a8188eda57e274ee16b6b19e5996367aa512543a5f4ae198f076b0d2805e9f9130ab715a99bbd630fe839560f36ca797f337d6ce2917344567a382433c9e04d5722f9a34a97cf587069d307a71575369323ca38da40a7688381e3f5631725687a879d73b34698cd65c3cf7ab9a7c325a0ed95338106e277555b7c5e23863397953ded3e8395e37ca40c53e9e4b78db9624018603e5830ef3fe10fa2789f4b12979cd7884345e1f3c7abb2a2368b09bc3cd9e5e1ce8a4d157028367492495e5c9fae3d65feaa92c49224158dae9e34e2fcfc823db65881751e58f26b618f0313bf70f98eb34aa5fa75e368450bb4ae3ba5ce0553d2cde49254825a3a3511535800aee5d95287607691b1c940b0f964918174a2c534c44907d4849f15e8aaa9942fccd647a12af1a976aa1af6691601c329aebb82cf2b4499c87710ac76b4c3ffaacf12999cbce7acacb63fa25dd85d93c8d036b822bd916ed533e2af2116539e1c9d2b26e6362d613cb13cba4502de78523fa632ae99c6d18bed4ed8226afb21862515b7575353680fdcc6a6315272cb0beb3c5e0dfe5ed77027475750e91c3dd1a827b4630fecdd43547c043a655eec674846b241daae6dce57ffba41c76623d05b62431f3e49e6f7ad33f3e64c074980a8ad9466474aaa74c05f2ac07f252f12874d97863d731a8b7b1ca35a3d7da24120cbdc9619007f8ecf95cf817d40adb2077477f9ae67c262a164e7c2d4ce6772ea2a1a77d0c8f2de381288e4b187b9a3827a7e36d1b788b8efefb7c7bd513bc263d91185dc0e5952bef5bd5d70c90af09914908e0f00aacd7d844e13921517716319a0cc4d7de17e8f49dc9afcafb71551bddc364a0b73da404dc848857efdef41e1d11a944fbd68a8bf65bf2efbf282095550ce6bfdd5b9c4435d0fece47a550391f749cb97a9e24801fa70129fcaed048e87f6dc57cf40432eee6dc620af609be101f50a77705e264ae01b5fced97305bbf9f8daa814309dd1b86104ec0710658ee44901b59f42730b57791ae49c876de6302a49c3eeb7c8aa44e14e38886f2ae78cefb62db3fc9b1e9543a650153f18a90e21770dc82b4172cb5b8a3a7c8697e8430147c3d7ea9815f73020306d16b05028c50a945a17f3c5c027189383b625c031d7b747d6e0aa5b5047cbd010abbbf18c5b2bd6833cba0301710cac6ed8f5ece65d72a1542d28b8b95f67ea16c6563d6c272dc40e9247cffad5fe8e312bb716f2a17f51e0f779553573f119adcac68982fb0b3dc567829e297bc1f125a03e8c247b1205c64dca71ba11d2ec8e4a679d2db33077445f22ea5ed2cda5689a24bcb144884b2c0223f35005c1643c4d8cc1c738226cb4229be08fe2fad820181a376a93bfac33017e76f3225c26732c251de6379d69c57c081a3ca9ebe6ef87c3ccf42f89203416fe20fb2dfe8b093197df4b9bdc947008789f58faa292b75e85caebe8cfe4db1f2afcb392c1ad0ad7e9da07814b2ebb841e8bfc443869b116c444b6700fb5091b761e863f4d47a60a04bd466e4ad2d251fd4eb68ec46d1131769788a65baa6553d18a847fb1b95e764c6ce694c53504f5910f7b8d2ecf5c00f071b53cef20a247a4cfb4ab5cb831b4a6364cc358080ad0e7311df2c52ddc10a3d70f5e0a6490845c40fc9945cbe2beb5cf1b337cbcd244d118844c26ea5df26407697b3012f5d3a9fe855b8285bab95801f3fc50fb256c4fec3bd583bf547d2e5ddc5c87e0d55de100a0beddec5b2a6e6b05d6909566f844dc86e006d77b77bd1d66b1cf464c0d7d028b4e49b6d4f3164ac2d08658617845ed8dc14eaeeca51299d556134df2965358bbb8c87b06bc197fc3c591e41579f1e25eb87fc8be7066cd230837ea702f9076041728d4f11efcf46fff33fe6cd2c6bb00d478d5b7d1f290adfd9bfdce6d6f92915cded9ad29da85b8ffb324d5a7c69de50fb92e3ff65e906e2d589c209d0b89409bbe9ce50d501936bfd14937960d65f7cc3fe06f5774d70d040a2ee8b52c3878e8c2d6d9970230333a358ea14b885eb10845b4a3d7ab9b2c8ed5d0e9fbfc8a78eb363cb1b430d02e97403fa43da3a3d484eab3b072d04ba2734e30f29fc2855f2def31891b06b059e89a4d4758fb0a7c61b0038d99b693e617db57e23069feed58cd9521e214ebd0972913a66ef8dcd558f4b250f8b0c78f4a1bb35b846b95f34f268afb7867dad1f8c2c86f8e77e23ab590e99420f484138271c4e594efe505bbdef2f5e38d4d05c072fd677949cc20f0fd175cb4ebf024f82068146bf2c1e9fe6082074fb03d2c8a910b06470dc88d34ef963733f4c56e88e48f4400a37a30a7bcc40629d06511b95c13213f2907cd780570b2aa5206894575db65aeb493a54414e5ea7314bb4658d7dd7fe604e2c63d56d307502f8ad68fe59ae172d60cde63c1a32af044922ff1c3dac67b0b7718a7ba933ca125e50d1eb7e286490d574f313c1b6757a81c0efa7b5900dad0df77255bcb422df3150f634d2ad1a498f8a4c12c92c24268d2c762d4ae9bb449ed4b14432b8885e97e6701a91fe7506d7e3857deaf6ba9f9a4c4df46411fab71a76b770e7b082ad6443659d89725518f18a118a2ec13038bf95aa418d8bc2a7076c60c925a69b200f4ffd507bf0be47cd41b69a6d10b73ffadc1aa5181e05a59808337ad4c2719e8859340d784a259a0c88056aff55351b2b78bff6cfa0835e30132af707a346cf6f46e49a4cc42b2b52e1ef54df68faf9fc106bd44e2ad2b69b4671e1accb6dd04c2b9e256a54bef79963fa51704fde2d5e78a8ab3bb41a70fbb1c9791019a8880b2c0878ee477d1054c13d743a0a08dba5ca5df68ee7893ae04248e11ab73dc2fb6211928640e2c1249c83afb3463455d265044f1ee7559024900e976d0696edd95609d33bea9983ec2d98150f4dfb8561815a7414e5c8bf34202220b8f223bf49c17120f38e0e230d1d55aa997960fdb2f2cd0a61fef215c0b79511b2f85ca96721136fbfa0825295ece93a2b43c7e9dd18c28e9ae2e04c1512d101bf7c9bc3b8ef8dd5dac064cef4dcfa9c2a9c48ff4ba7d550947131a3cda7e1140441647d6c53afdc3528ff81be8bc11a1655ec1bafcb5e1460b468c7ed51e1b0caaab7a9fc3ba2625594da0ec52b3c7a0211b671b314c4aed5ced58b706ca2e3b4f37f1a843706f19f7bbe5224063d85c972a6bee926b1c9bb023a0d9d2c51947f54af2", 0x1000}], 0x7, 0x0, 0x0, 0xa}, 0xe) 03:36:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket$inet6(0x18, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="3d018a12f89d111896ee6acbfd0fd57a34f4d3feaba0a874e8d8ab6e45bd502237408aa228d4eea3abe09d540554cbe9ea304cc61a9aae7cc8da8383730932a27c20d043b3770e620a62243f39957c5566815df88d9120dd4c089a982495f3f6b42961c14580072ee80bc55926578372777341f68525750d0ccfe094e3e23b87bba2af55de71aaff3f4eeb9c9c3038c53d6e3ffe7e0e072e4ff0e9d2ade6ad9ca26e98b56692a6191303d4bff71b52574401e8abfc71c337771a1b63d1b8986b71c373ffe6bc87af52b6963f089a32a6bfa53872ed4e1b9c09c8c5dfb8a44bf406f9d0f3b0d3756642521b28d555a820d37c28a196131e38f965"], 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) write(r4, &(0x7f0000000100)="63633bd2d130815839fa4a7898efd4e6fb186acd2db6f46152043c48cd38d439d22cd7ec1a64e970c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900), 0x0) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 03:36:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r8, &(0x7f0000000100), 0x0, 0x405, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r10 = open$dir(0x0, 0x100a0, 0x100) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r6, 0x50}, {r7, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r10, 0x20}, {r11, 0x8}, {r12, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) 03:36:19 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x7, 0x0, 0x0, 0xffffff48) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x33) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0xffffffffffffffce, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xff}, {0x6c, 0x2}, {0x6}]}) fcntl$setstatus(r2, 0x4, 0x60dcb6855c40c91a) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) wait4(r4, 0x0, 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r7 = socket(0x1e, 0x3, 0x0) shutdown(r7, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgsnd(r8, &(0x7f0000000a80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf54d3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacf63d6b927e9d34b6a31de9d05a5615416a1e22adcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e96a6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fb327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4caa929b809aa9cd4b281423f3d974f30dbaba39b8c6a32ef1afc3187381b9b7222bb562e2b6fc6f540c5f4a089431d6daaafd2a3970d3a5e860dda15473aefdd67b3581cf29318fbb040fae8a8cf79dd5dd56829fe66f660d7594117c021d7e61f11503d6e0efdef73240402f1f793278df323d6f23897df059115da4883a69690393d5e90ba793609ea4b4b2d434d2596bfc94a145ec09e689c464411e5c2a141379698220cf6b6fa81b9d4dca40a03579120745627bb688f65611bd7fad3dbe55db71af87fc5779eccfa2a4f074df0000000000000013f55b4fa275074a791517ce1d3fdbb3309cb4bc67a98d62054cb26eca19cbefede1472ddca3aa5deb5cfdbefe6e3686042aff38526a8261dbca8d2ad2b112ff3e04ab49e728542c7e66af3ed0cdfbc0313389cdd6cebe4c989ab9437d5432373d1ce3a98c95bcba85d85d2433072062d36c5cb91610a3687ac744e3ddf89b9b7b2abb639f3d0b94c7d3676c9e000000000000"], 0x44b, 0x800) msgget$private(0x0, 0x0) r9 = msgget(0x1, 0xcc) msgsnd(r9, 0x0, 0x24, 0x800) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r13 = socket(0x11, 0x4003, 0x0) r14 = dup(r13) ioctl$TIOCFLUSH(r14, 0xc0106978, &(0x7f0000000040)) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x5}, {0x6c, 0x1f}, {0x6}]}) dup2(r12, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0xc0307006, &(0x7f0000000040)) r16 = open(&(0x7f0000000280)='./bus\x00', 0x400, 0x10) ioctl$TIOCFLUSH(r16, 0xc0307006, &(0x7f0000000040)) bind(r16, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x30010, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r17 = msgget$private(0x0, 0x20) r18 = socket(0x11, 0x3, 0x0) r19 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r18, 0x0, r19) msgsnd(r17, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESDEC=r18, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESHEX], 0x5, 0x0) msgrcv(r17, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r17, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r20, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:36:19 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xb0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) socket(0x20, 0x4, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) r5 = dup2(0xffffffffffffffff, r3) mmap(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x4, 0x4010, r5, 0x0, 0x0) setregid(r1, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f787590, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) 03:36:19 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/93, 0x5d) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:36:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pread(r1, &(0x7f0000000180)="e382928a21caf2c5ffba3cd537e0b7ad74c0f65b5be20b426503b9ae6f634e5cf32863f25fe6144283723295b7b9f42fe332fe5d8a9cbd0efb32b364fd1f58484fb52028f139c17d2d297e4d51025c452770879b1b4f106433c09c5ed9386ca52f1ae0e5a8229eef8fb9fb200f1792f454eb3595cb6623c77e35789e6056e42cf126ec9689e04385cb4d1daddda4f628f024b88518703a6ba5392c78f181e9525db042841a0d32d9", 0xa8, 0x0, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = accept(r4, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r6, &(0x7f0000000300)="b7", 0x1, 0x0, 0x7fff) r7 = dup2(r1, r0) accept$inet(r7, 0x0, 0x0) syz_emit_ethernet(0x6, &(0x7f0000000080)=ANY=[@ANYBLOB, @ANYRESDEC, @ANYBLOB="42173d2b9a1cec03b2a89dc20627c0b1cf8dc92b0f4b033aacaf70f734e9a81309e4db17092654b1802e1de37157dce97bf30f57def5f1e0522a12a9c01cef48ee4fa2e0407b3d681bc7a3c8c80d064cb393b9146d071da59011c1f4a8094e963af9b1b06f1f135a2b0e4e64f0dd80e9ff7aa56fe2893461dea3af4f2c03d1f714ab2756dac396ce03d4409f1da28e03ec8704d356c77b7b8cf2", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESDEC=r3], @ANYRESOCT, @ANYRES32=0x0]) 03:36:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x20}, {0x6, 0x97}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="6c2bb61b49f75552cb03b3c981d5") 03:36:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x8000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0xa2) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) poll(&(0x7f0000000200)=[{r2, 0x30e9ea81fb1e9872}, {r0, 0x40}, {r3, 0x2c}, {r4, 0x2}, {r5, 0x80}], 0x5, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5a8a) 03:36:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000300)="67142129b6361c9f39e8059909a8ec981036dc847215ca9ebe46ab79ca8c002676bfb4807f6f226c8000ad2f3860e852388c582aa29433d077eb27a3182cef295af4dfcf552889dc5402c7eb002f65ea13baf54e1c05735061964e67a18a937a85f8934ef76457958d7133cbf255ca0d00cd10c3da2b418fc05340b32659d90f223f77af4bd5ec71f4f6c33d8d3e635ee7af33a343450435412ec9560731c36948c36418093d2f7fdf3d77a8977cd9ba5a78f8662eacca31c1b7b21c25561521c2ff61fdb361b74d0d77186d47a2699dcafa592bcdfc0657a09522f035f41a05cc3818a6aea4c62d23f660343708c836dc870dd424000000000000", 0xfb) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:36:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)='\"', 0x1) 03:36:20 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) getgroups(0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x20) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 03:36:20 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) write(r1, 0x0, 0x0) 03:36:20 executing program 1: sync() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ftruncate(r5, 0x0, 0x800) 03:36:20 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="2d012e2f00c0a5932627de87923e5da546c53901086acee886b87d24f1b8f1ff0c7d852fe33cb87599d31d2e4aede778ad73f38665399e3dac3d95a546d0a2197db1205bdb82f8268c1e5816473ae7e9e15175e77a371180f094bf89671f2b3190e330d1172175a62b841be267db2bdb4b57ec8d145662699e3cac62e8ab42c33018c6172cec000f98ab482499d912771a2ebbd2b52043dff6a7d0fae748e58e09c52226a0fdf10000f8c5cbb6da130c6f734cf74d76e36f41bd6a3946bf09ce6b"], 0xa) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r9) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r9, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$unix(0x1, 0x5, 0x0) dup2(r12, r11) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r14 = socket$inet(0x2, 0x4, 0x20) bind(r14, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r15 = getpgid(0xffffffffffffffff) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={r15, r16, r17}, 0xc) r18 = socket$inet(0x2, 0x4, 0x20) bind(r18, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r19 = getpgid(0xffffffffffffffff) r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={r19, r20, r21}, 0xc) r22 = socket$inet(0x2, 0x4, 0x20) bind(r22, &(0x7f0000000880)=@in={0x2, 0x0}, 0xc) r23 = getpgid(0xffffffffffffffff) r24 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={r23, r24, r25}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r27, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r29 = socket$inet(0x2, 0x4, 0x20) bind(r29, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r30 = getpgid(0xffffffffffffffff) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={r30, r31, r32}, 0xc) r33 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r35, r34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = socket$unix(0x1, 0x5, 0x0) dup2(r38, r37) bind(r37, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r37, r36) listen(r37, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = socket$unix(0x1, 0x5, 0x0) dup2(r40, r39) r41 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = socket$unix(0x1, 0x5, 0x0) dup2(r44, r43) bind(r43, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r45 = dup2(r43, r42) accept$inet(r45, 0x0, 0x0) r46 = syz_open_pts() r47 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x80, 0x0) r48 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = socket$unix(0x1, 0x5, 0x0) dup2(r51, r50) bind(r50, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r50, r49) listen(r50, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = socket$unix(0x1, 0x5, 0x0) dup2(r54, r53) bind(r53, &(0x7f0000000700)=ANY=[@ANYBLOB="2d012f66696c653000c583ab618b911c160e9da720a60b6a6b5c5449a17c23e58c3b925e476b12929fa894eba46fb685b25d76c63e3726b6a9e97e3d280ab8430b00"], 0xa) dup2(r53, r52) listen(r53, 0x0) socketpair(0x10, 0x1, 0x1c, &(0x7f0000000640)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = socket$unix(0x1, 0x5, 0x0) dup2(r57, r56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = socket$unix(0x1, 0x5, 0x0) dup2(r60, r59) bind(r59, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r59, r58) r61 = dup2(r57, r58) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = socket$unix(0x1, 0x5, 0x0) dup2(r64, r63) bind(r63, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r65 = dup2(r63, r62) accept$inet(r65, 0x0, 0x0) r66 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r69, r68) connect$unix(r69, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r72 = socket$unix(0x1, 0x5, 0x0) dup2(r72, r71) bind(r71, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r71, r70) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000200)="92aeb19746d3a0473e6c4412e34b6e870e30475110b9c5bf34d734a73069426b5e0a8eb0ede79ac59d2e05e94eebb39c805ee6ab25ee0f62b3667390da9e40d82ce46003b38196de96d2b07c47543d3ebb45a47c68dbe7847179a28e0e238b140bcecad4fb5e8406bfc26594e2a18909f10d55cbaac81cfffc67ac17be41f514d049787c60d67ab4b5af46b039a546120b6dd3f6d59007549e", 0x99}, {&(0x7f0000000440)="2cd4e4c2a1304207b15851c05b4015884aaa7713f4b98c8a1dd36f9d0517e3ec948da3db81aab78bf9e27e5f6f3b00fca64dbdeb605800ef60841a0fdd56ffda263a8b35caee69867f20cc62d69e1c990282d7250207f1798ab1c99f9c186c843cf0c0e62a2e9e11e14a89596b371fff2e3cf76b3813db37180f509c3eeedfd78897d0081389a988d327995f21f3591fd0712b966d82708818ad334e6c12b1254278fdbd", 0xa4}, {&(0x7f0000000500)="d2fb10ccabf4e2c28f19e75c93e68e04694a327ccad5bbf91836bac63c6bf7bd6aef648156244b9ffeb4fb5dbe5533b514799a9f4742fbd8b3a370ce09ec3587a84269c6992f98169c2d0d7b0d2409d9e0805bef8f14b2280785d6efab18461b2b229d951dc7ab0444b6c9a136552695830a9d14ffa1ff7e38a9e3d6c7dc4ff033d415effee8c4e198716ab65750f637899f53f53f1a17c5999dce2af281992e0caa4ae18f7f5852858402f6aaac19911a5cf352d15477d07eeff8eb461973a6b71ba8655744", 0xc6}], 0x3, &(0x7f00000008c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r70, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=0x0, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32, @ANYRES32=r33, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32, @ANYRES32=r37, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r50, @ANYRES32=r53, @ANYRES32=r55, @ANYRES32=r61, @ANYBLOB="2000e3ffffff04000000000000ffff74b4370500000000000000ca", @ANYRES32=r65, @ANYRES32=r66, @ANYRES32=r67, @ANYRES32=r69], 0x11b, 0xa}, 0x4) r73 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0201d99ab6c11d6c443a9bf61a04b401b7fb306c5320dcd80ea3e3cc3a55097b797981b9def41d941a16ba8cbd52215b8a85b758d0672880c0c20f0c6b95cf75135b12851b47a514ee203fd8bdb0e5ca10c4fff7db19f2d35eba7c35e7d81902fc5d5582688c78391143df64c5440e9d8d56ac8da4c343ab528d7b382dba5c9fb093730a35b339dc68ccb681866e359ab9357f74ebf10e820e3c59613324bc15a50074ca6cf54cde91367cdb6f627242966e9bd3c376385a7f17df3ad50000000000000000000000000000b9efea1b974513b09fd275a4eae92cfa5efa61a32e9da2e1"], 0x1) pwritev(r73, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r73, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ""pckbd_enable: command error 03:36:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)={0x1, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) geteuid() r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 03:36:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="280100ff03ff0000010001800000000062b2e3138658a51aa74bc052a99a88e63560e67a1771d0604478b9646793fff4f222e4692a713935ec4d5deec969cf4585a962616d297de8e72b9ea0eccfe08d24d310f777bebd7989beec16c0213ca3999c4d7b02b496e9d4298b937193e080b7e6a4a4e518bbae82058be4d0a98e47318444d69433f397c08f81186b6c3761d325c01473402f4e463c6a0efaccddf4c4f694998e3f29e8d50b0707428bef6c4048f87ab156cc1af11dce66e127f7ec6c4b28dcc785be540be65d0a86084de9", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 03:36:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400015}, {0x20000006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e0f66696c653000"], 0xa) r4 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000080)) dup2(r2, r1) setsockopt(r3, 0xfc, 0x10001, &(0x7f0000000380)="908a4f4aa2938c8375d6194f2f6221382d580400000000000000a917dd1fd8f9a2f3b4909ec2ae3106ece5862a3aad79fd11fc68895af66a4c49be267bf8e2a8944904ca82b17260ce57a00af74e6abe75901060ba5efc92ef5c89f1386a95588adfc68e646db653d9a32bbc5752c85da52ba0bcce2d4efac1c057341cdca1c9e440e8618626f08f5b22041af24c9a5430abedafdd7303afb7248964d4fb311fc8aa9da9facea6c9e1b607d07489544b887d0de3c8f4af83d5e6ef8cee4d833c9350792e0593d6efb264fb2fe65afb9e7857255aec196ead7bff504d301a0a95228370f2c07fa21181c6788f43210c4b03c20cbbbe3d9b9ffa0d05acb647cb3c3ecaa2107ee23b515de01562dd7064d452c9d63c21f70ff881e481e88fcb47478b091a341b27a5e6259ddadac108b0e74b61cbfdd7261099dfa567e766777cf9a2c4e399ea2e54751a7cd0d831b874dd9469625b57116d291cee0566d977277220c147548a040e0cfc3760e6012a19a47bdcd01b18af2a8f7a9fab2c82a16d485a963eb6d6c672ed4a71fa10621a352dfd22efe585599b04b6d47373dc13d6e7d851c462d93196cd36a02895e1dd4d7947c4fc078d8bdbfbf813", 0x1ba) fchmod(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 03:36:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x5, r3}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 03:36:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2090, 0x40001466) open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) 03:36:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 03:36:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000002e80)=""/4096, 0x1000}, {&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000000300)=""/55, 0x37}, {&(0x7f00000003c0)=""/153, 0x99}, {&(0x7f0000003e80)=""/4096, 0x1000}, {&(0x7f0000000480)=""/25, 0x19}, {&(0x7f00000004c0)=""/82, 0x52}, {&(0x7f0000000540)=""/200, 0xc8}], 0xa) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f05ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b25e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246ca9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000040000000000000035b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff97397ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000008afbac0f89f18a844833e75f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b150c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d50fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c95b0ff2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c106710b7b1b7"], 0x10) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f0000001e40)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a0321a5f82d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af4011caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401bffe1ca97c00977521447e02a73f9536a0c79cb6580aa32064608df6712401d45c30271ea41d8404e807d5f19805bcfb4dbb5bc6ab70c2d747a8fec88f027edba281ae003b3357f0841a8756172e4db4904dc6c91466dfc08faa2db7bfbffc43a746f08a7e58ec860cd155ce3632b2867044ed83be8f07dc93876ed2e28dc876589f9c70e699628c74bcb70a7cbd6299620e8b2ad2a95493255f90ec2528637497b3fb22c0789537703ad184010eb70a9f102e8b52d6694154d0c65c90fba652a7cae91e34e9fe67816e5e524c7d992f2ecc2fc10da48a0caf26cb3350343e9ff00f3c62c74a4c6dae4031c8000"/401, 0x191}, {&(0x7f0000002d40)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc670043046080265cf6f9d1e034f2b9f1bd444978c100a7e53b2fb9026e9fe3ce725d055be9d7f84859fd5ab2a20b5c01ebf5d54e35638f4fc680310f4503605b8e928d219ff3fb6b0c23d00000000000000a2bc78bfc9d5565dd270aad0e142011189baea8c8111ef628947670f71228d93c65fde181ac90d5bb4f5805f2a3725a3f16f7c2f4eaa25334a6fab21f5ca7d06c34cd09c122d4ddbfd4bcd3af326b78496540c998149", 0x12e}, {&(0x7f0000002000)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c865618e7b0e94c56decba31a61310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f", 0xd0b}], 0x5) 03:36:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000352801f9"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)}, {&(0x7f0000000200)="a6f0cb5bbad4efb8bb63c206f9dcdff22053669b111d35db8908da6b09940ecb93dcea17f8bcc7afff9e7da5b728efbfc4314b10743a98099973b823ed087d0398bc471d6c64bd60d93431c544214f8d878053ed847025de050a56411eb94b66fab7c10983dc6575e6d6fcb2c2536b922574396e01fa769898529d838dc1c5af895cb576ca87aa78d944f3f38e5d0e976184425547ece807f7dd80931d3af8491a2032643f426457c597c0f8ad05de9f29ebe13b29a84ac68a7b21c4b90313e530f3e3fd03de1890c61f27c8df42f3daf5fbecdf", 0xd4}], 0x2, 0x0, 0x5) 03:36:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/110) pwrite(r0, &(0x7f0000000040)="d89828d7adc07927ecf6acca3fd5971b8e517cfd19a8f48417db071f4ab6c217c037e2f0d386ba2698da851175e3848fa70d40f50c2453bc8f684e9c145cfd3142537038d7c6b0b3e05551c56647db2bae41a0c21c027a0c20821d7134c1ff9aa6bcda8981848a7e2af14517107842ce9498f1d763acb2744435688428c1c6571daf4a8ea83bc763f84eba41f6e622a9b989f35188616a1da48cc3b97305078d02960aee74f14c06ca34082bcf39e501bd6affefaf6c0e98beb654c40c6d45906f00549f183a2c22575aeef7319510fab37a00a6dc5fa68263295a37bc1fe545330ee81d2e94cbeb392a792e80cfa2b97855529bfab375c59e02c34c131a509838c7b1605c5e506bfa7409c06b7b3017def0cacf66bf81c11a24bd9a2b6fa3f98c2f28ef23f88d23a68dc4e1de3743d122f6718c61733cba7efade446f2bcc2525efa971c13114d5604f34a5de1d42cf0b93a1b1700d919a72d5b7d1484bb5e35feabc42008e9d8eaea1f3c7413860ed857e51080790926c2e040474f59be2df33a32dff38acd4a74a936ee753b6ddbc0aea2197bd2ad1f5dcefaa662031be87bae2ba9495db7f938a0a7162ead6dcd81c260620f7f9b902496cbabb694fcf15203ab7ac795f13b6b08bbed5e6b573b226129e091d97d284285f6336bf00bbddc055b6c6b55bedf9751cfabac2dc1e7251dd836ef793863d7b6d1241894eaae21a7b0bc108ac0b8f772da9789b9c66f8af1e6a68c5933a3f1a1f07417b199b045d87e856dc8425b3d7b80264487ab4d0425108b09b0af63ec999023669e6ca096cb692300bab7ea2d7baa8db8c2aa1c49af7d5f9b0da165e1fd22b0369e8981a", 0x260, 0x0, 0x20) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 03:36:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x25, &(0x7f0000000140)=ANY=[@ANYRES32=r3], 0x4}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r7, r6) r9 = socket$inet(0x2, 0x4, 0x20) bind(r9, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r12}, 0xc) fcntl$setown(r6, 0x6, r10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:36:24 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01606ba92e2f66696c6530007b60f890ea4843546fdbd1fa3e69531556819c5281d7b37d11d0fbc93f6f415160058ea0de2e7c959f16657b36fe21bbe36ca675b4904ea96e16e3e2ef6d59fd960d06408470d15b5fa01a6262dacf95b77a9f7a13f022ca8c559108057567850fe3163ae55194c40ecf2dc16ee1fa76b8d6bb503f75eaf669e21bbd3912674651712ddae7721a04aec7"], 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r6, r5) accept$inet(r8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = dup2(r10, r9) accept$inet(r12, 0x0, 0x0) ioctl$KDENABIO(r12, 0x20004b3c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) 03:36:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xa0) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r5, r4) accept$inet(r7, 0x0, 0x0) bind$unix(r7, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) accept$inet(r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x66, 0xe1ef, 0x1}, 0xc) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 03:36:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0201d99a868c9189"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x12) r2 = getuid() r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x1f, r2, r6, r7, 0x0, 0x100, 0x2}, 0x80, 0x800, 0x30657c6d}) getgid() pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) 03:36:24 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3}, {0x0, 0x9, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x0, 0x0) r16 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, 0x0, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r23 = getgid() r24 = socket$inet(0x2, 0x2, 0x3) setsockopt$sock_int(r24, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r24, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r25 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r25, &(0x7f00000019c0)=ANY=[@ANYBLOB="82022e2f66000265300051ae8828ca647828aadfdd16166f474789580e0db55523deae0dbf4ea4d4881c31a148a46f3fccb07951f720b8f3ae09a92e4beaeaf0e64e48b74169386a925f7d8152b434cdc2f7e50ab3279f7ac04c6326e927f5a13891821f7e28bf195d126c58ad5c6aad3365e1b783304d6e346bb6dc7a1473f54f9c4a953e626e8959537895e0fc31a01e908f594f467ff6a1dd72b65d93481a197303002a52618c6360616445178d8b28ce3dbf70f6812e0e436d3b7f84adfa7daf0e190fa5bb641b4774a43eb15f57d61f31e3f8586a0e8d0b0114cb656d5a0392e742c4380813c2786a0ddd2a065c78b206ba929843041ebe43848cd7601f98eaf7e8da409510f6a93e87c2e47f576770dd0792b02cd1ee17bba0e52500000000000000008b7339973f6bf7e1ed236507caeb992d00672962ec104303f991df258b0611b5566641738af8cebb67335445949cffbd439200ffffff7f00"/363], 0x10) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r27, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f00000000c0)) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x104, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r30, r31) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0]) r36 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r29, r35, 0xffffffffffffffff, r36, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000001d00)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b05a592cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a1500000000000025558f14492a0a73b8000000002e21141ed3d86f5a020000004d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c6f69bba641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf2ab4258d428bfec42fea624f58c6c7835f46fad574569d9778df4a3b019e54308954a860a3b48282dee76d32b0b93b3c545e948476a1878284956c307a765ccca77f18f7cb66906ff04f91000861147ba194f6747a4bee3c06848a9d07f98a44fbe83a2053d930933a0394ec10b8495bc56204ad63fd5eaef4fb6ec759e69a521639f4d2a18d8bb5058336bc9c0108ee18e2bfb44d924453d5a87f0b424cba58c7063eb9cb1f57fa6fd06e14635a93d569547aee8e16200dc64b2d0ca699c8a344beeef692e9a0d0fe4b92f797a61301442795c808d76af33f8973d5076f"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r16}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r26, r29, r37}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r26) 03:36:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x81, './file0\x00'}) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 03:36:24 executing program 1: getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400}}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") geteuid() 03:36:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000140)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 03:36:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0/file0\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d90714975281bcdd800f72c28c0867e2029f27dec3b39c6d95bcbd48d28ba357aba997e2e633d1d7d18815f6617b255e7f5edde8d0fe74a118b0f46c8c59233d3cf67deb235fe42cddcde961bd0721ebe16e968208d3f8e0f47efe42193ceba8b707f68624e1e2b332a29ba0805f37c81d0209e2678"], 0xa) r6 = dup2(r4, r3) accept$inet(r6, 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000040)={0xc0, 0x4, 0x230, 0x7ff}) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') 03:36:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 03:36:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000480)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}, {&(0x7f0000000100)="ad53c06ee0cac6d3f9fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba40700000000000000888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d96572a5a25c29a3176b98aeb00f0dff7c4af95fc10187816a3462a96ddbcedcfb6685736ec3040e0b10909c4405f512c74a1809b5af586cf8775c21fd4241af656d51bcc65b92368e7a65dcbee236992163cc26b754492491d9efd5ae628e2e4e02b5de7df7b6f9ac8b3f8a9680b2235a1c6e4486bf4fee52f2e9b182fd8bb55779869e2180bcd04b3d0f8eab19396d8987217db7615b6cd9751a76eb086ba09824f280f67c20a4774a9ac3c500699d7b836fe7b10fccc09acbdba5c87e8d67ab6b00265", 0x151}, {&(0x7f0000000c40)="45267164bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5fe0459f51c9fc37d6fbed6452eb7b15d40bd8aa4f611f604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xb7}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86f032e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d40200000086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d45", 0x1d6}], 0x6) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 03:36:25 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:36:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) r6 = accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1a) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 03:36:25 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x2, 0x40000810, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r0) r1 = socket(0x18, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 03:36:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xcd, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 03:36:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x2, './file1\x00', './file0\x00'}) write(r3, &(0x7f0000000000)="a6", 0x1) r4 = dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff0000010000000000000002760c738a51806723061e623eec4f7cf6f1231232a941c285abfa8feb3a8cdfd44d4b0ef59c903865a47eae8cee0500000013fe6dfd87f24c0000000000000000000000000000ac94d5f6c60f2ff8d52a4103760e6ceea5d2dc730000000000000000"], 0x10}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696f653000"], 0xa) r8 = dup2(r6, r5) accept$inet(r8, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() sendto$inet(r4, &(0x7f0000000280)="adaed4c2222563d33276464529fc19a8b5bcb41e24a93f0aff241c7db258b97c024344deb7e5bd458abe4273e88ed8e947753bd2347845a06656d59e01203a005fc4a0e20efa7d2baf33c64da1361168860c53146869c45ef2ba235a02404cda3cc00f178a51b022ad146f161175c7e017ee5a3460bdb2209d7b3d7583184a51ef6cc3d013f79ce11a27c199031c25568e91b634a9ce0f63b7239e2060cc89c2374b513bea9904da2668664d6f5aeaf15d724f660cae54b1977d4fc69aa52857264ed077fe653a6f37aa8544f9b39dcfc6a123bd648f2d5c7b4004e9f49fe9cef5d42d7a9548", 0xe6, 0x8, 0x0, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = dup2(r10, r9) accept$inet(r12, 0x0, 0x0) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f0000000180)) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r14, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) execve(0x0, 0x0, 0x0) 03:36:25 executing program 0: execve(0x0, &(0x7f0000000740)=[&(0x7f00000004c0)='r//', &(0x7f0000000500)='r//', &(0x7f0000000540)='q\xfc/', &(0x7f0000000800)='r//', &(0x7f00000005c0)='\x00', &(0x7f00000007c0)='r//', &(0x7f0000000640)='\x00', &(0x7f0000000880)='\x00\x00\x00\x1ab\x91\x87@\xf9\xbc\x10\t\x0f\xe3\xda2f\xa7\xe1\xcb\t\xe0\x90\xd9wh(\xb2\xae\x82\x17j\x95\xec\xdb\xe3\x84\xa4\x81\xc4\xf6|\xa9\xd4R\x11\xd8\x8f>w\n\xa3', &(0x7f0000000700)='(-\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000280)=[{0x0, 0xfffd}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d46ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000680)=0x8) r4 = semget$private(0x0, 0x3, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) readv(r7, &(0x7f0000001340), 0x1000000000000290) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0xb}, {{r7}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x5, 0x9c5}], 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r5}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0xfffffffffffffffe}], 0x66, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x6, 0x80000000, 0x1, 0x200}, {{r7}, 0xffffffffffffffff, 0x88, 0xf0000000, 0x0, 0x43b}], 0x6, &(0x7f0000001500)=[{{}, 0xfffffffffffffffd, 0x4}], 0x1000, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00') semget(0x2, 0x0, 0x2) r9 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000380)=0x1) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f0000000340)=""/31) semctl$GETVAL(r4, 0x4c6d775a8d51fe0d, 0x5, &(0x7f0000000140)=""/22) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x126) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 03:36:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8}, {0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000000)) 03:36:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x84) syz_open_pts() 03:36:26 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1304, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="3e6dcc0df57e087bebbc4da334571b20e7b631ec474f3372b871f7570cfe5b5fd964e234289627ff1867b185ae", 0x2d, 0x7, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) 03:36:26 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x30, &(0x7f0000000000), 0xffffffffffffff5b) pipe2(&(0x7f0000000000), 0x10000) 03:36:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000800)=[{&(0x7f0000000100)="e8059706f1f0a5bd670635498e8e41ecf356e2a5f906530b8107ee0aec9d6b3b6e3d3898c10df87f8fa370081d499ee21272efb7680d5e1d1f1d351d3644e62dca03525c4f7b0f3b32defe643bbbbcabc771390ca8556b1ef2dc21f0ed068d1d9235f377908f9d0c2477761b31dc067b11e7db36207716", 0x77}, {&(0x7f0000003300)="d21a31d8c155db0c02c6bb3597c01d3c9dcdb05376b69a4db7c202d7658b5c8f29faa0c2633f9ef2a2c0e2195444a8c1e85f71b29953b753da8308ab4fa3da11ca0958179d647bf359f80818cab9bab4d239e3ccb116c1db11df58745f133a6755098e5f5ab31109912365bf1a916400bee236edc39e6acecf986d5d378c3d1eff754ba8a52dfec46f973a82e0a95451bc6b553b0b5baed87323d1651763ad4afdf6e288276e28483fe96dd6efbc43308465589ecc844473cab1a0726b0fad29114e89526938a2d1bb5c4f993aa20d003a639603293f81a5b8719a9d340873fdebd8c0d33c929e144b14b3cf0a004474d3c0f3b6c75176ccb5d2f858316483993cdb81fd3ceb6c37b2f7edbdc5cef971b1534e8613b7b7307b6a41900b0d836e45b16a5874a2692480daeb9869e5ad4746177303ad5e0a5395aa42a848b79355921fde814bd0d2d8781e3643031580cd2ff91e5dc7b8dff465b7d5bfbcf5bcba2f1f39951c790304b4ed980ca693f85475df0937664c94fd8f46862fd63e12242ba4af53efea825217e56a21f7020b82e5c8e90ee045dc86dee797430868db0fb9c571b1b1e8092467a0f38fd3362b1f3510f4ee5338fe72c94af3b89d2f04aac263c65497e1b7c54bb5a57823fabf7d25a0ecd7179464321b938ca53f175fb2f4e949ea7b114519abaa623f5a9c0fa846796601bf2fe881b9441a06db8b08327ebf5d5ff1358faf6477e0f0d7c107f3a1592420df4f5d5bee1b054bdae5ec2e8fe79734b4debb0a8ccbe550cb3dec82d3816c27033c14a231293057b65bc2ce37341d00214094fdca253ae0b46c2e0970c4fce5fd5cb7ad0e98954de389fe52e760d2e0b3a2c4e1bb20ed6d80d9315a88e072b04bb6c7bac6b7c5fe970322214f16a16d76043e37bd7160da737f00fa839c5749a7a73d5cd62090b9c4d214d58c3de086735c39367ee6ff62fdc21dae489d9223c773c41a03c01553a20d9e8129c36f4ea165428f952f0a0d490230c38cf95089f202b0865db812dd046118bff3704992041558d4ca56166d4f94681b1e492454462aeab83c7d0f79a308e60d9f29018e6fe878276b271b0ac31ebb8c97d75e2ae336a8596005e94b0084ea19412aac8d59812018b73eb43feee8e6269226ebc1743583747b27681a593e3bd75a9354a8b9a2505fb6e4f93a57fad0968f2aeae552970c49d0c27d6b4537066ae4f1c139d069946aa4fc555b1bdcfaafa636e6e6986bd3404bfcb0f87b0348770bf239e753b4da4895b24f2fe4454a6939c31a4fcb8058d4e20019a89106d4931a621da219797fb57b0c6493ce449f43ceab9aa73f52519eee53a6bb58b97d4dcd8232ae9dcb7779089cccbce69b62146032fad69b3662d1d51b5ee14c5c265b673c4c40747555c86cc8da0ae00fe4fe87dd7f2ad7e19c37bb62991ed62ba321e18ffbd63d504e5259300ce2b0cf271c1d941855c66e5a42725edfb839c7c87eef5d2bf60b9bfbf30e067e0d45bf0210ba2e01c422bdb43cac44e4f4564e9ada0fdb1066d2ba4f2f1ede67c2b668e78250c09514d8a2230aa4d1ebd4c65f2d4e56ec89db1ae24770c1b1b3542d4d2ba7c40912a1882ec48286aa483040070b8a973e6b9bc453755f0b314c7b3667851cf878193c2368570c71c609068aa614829d57c43b8f607e22f91ce1ce15c010445716471afed1278e4e105a471dcd9787a4a18b4d4903330cbedbc026958913052d40337d6564853e30ce9a64c009bcb12b029f71dbd96e204235f6d2604c56aaf7be85f4e7b1d22be9fc819edcf5e5703b6763f28610171a1dbbc497e1f3daebbe73b2c249026b52126f84aff04f5050df8de3b9ba08fdf0717d6b29bb698a557740e71df9bc2159ac21e4826e5e7ff68004c106d97b917e92c3b13388bf69b924342f5791bd738cad2d580bca9d7586ab524e05fd51c98e31bfdbaef281ecc525b5176d12c33ba876aafcb3d918666dd271976b22a8477cc03ae93718262e9db082ffe0d148c7f087734ca6ba713edfb04d21d3df74c80ef06a0061005a3da3ac883c16d39ba94fe5778827061b2bf53619501883923bcc8ba36c7523187d3dbe8b8724b81c447f086ed43b2ade011ff86627863240ac1bf080fd7ea90b73f67545516bf233ae50215cde87d835e0710d14619e6e67674d384d9050e37c38b31bd60ea244d7ae066ec4771c505e40a76ef1224f8dc07b73eede2c6a4b5264b183da647ef01ddad30cd05eb785e1c4f292c4815b924e848e21872cc592525c06d3ff2e98e776b24de12ce2875f2ce14a481f0a6da7df0fcdbcba1008daf2b9931bc3a7157357933ced11781476bbffdc2351ab23080eb64aaff4b74273dc28209cd435b928d7e4f4c0a52f4085b3013e79c1e9d19a2078e6cfef36020ea2f38fa04561fa75037e6cdfdb3ec7c02da99390366457f91a0b6a0199ccb57432c3f0fe48bad8474815c176d3d4ad7d2fa2147b29264c772e7c4fb155ea0aa3b0faf99812a34bee894c1de1fa868825bd8d114d3981e1cb7156a76c032af348e97a3788552f5f7095f5b55d9294ae1e7b04dd55a72458a678e36de12feb0da664646ee8a16e88b413ffac418842ed7408048fb3224b40585e3e1c0902a2bf04dc8cbcb117b8680d647a6d8aa32509ba78c3976e37f2b4a9ff90d009a6c3c37b3918a0befbe1536f1231213d406a00582a429921fe7d621e714805b9583a347e0111761c0a6ea5df2a67636c937725a0f2d2a9255dda0f35ba5677b772d8b700ef6c2572a9187a8f0eac251327fa00a084299fe1ef4b5e4b3f92b02cbb8a3148adf3cf48a7a4761a34c38215fd4da5cedaa0956195b4dd818ec4d6fc600becd4abcc53977b0af7953f1e04c2fdfba57ce18faa46bae583bfb6983c88e25b87e362603a998a4f547c75c13b1ff42a310f73deb051d86db3f2ab618059c908b8c69bb9c368ddcbdc75eaf7ecdbb56b15eba8845dd40f27a1c8602eef2d3f06ecf8e7fe79d5058e3e7306af6078e88a7bf5e44d99d112b626cf74b1b2bb1bf30985f22bdf6e7dda368b5805ff9580c31322bce18691e14b6f14eb861f0069abb553bcdcc574867c6e7ff84554d61810bf1642f4a33b9e6600f363b889ea98580a78fcf9a5a953f6c285e70837a399fa38e4e13ab5447d16bf5a9edb69df2430d5f35a1844628904bfb6df7b7fc1a4d000ec48891620f4caac84d17f7276cc3fc182f6fb3c69974fddb46582857b2ba091a0d5e94614814ca4180e25eef4f9000a47707030f0a8b45b863e237818c7a91cb58cf5f171fde1486f88e0c2d5ebaa9e63d264dcf90bb0b4fc076dd7542d7786e769b035ec8e2a430bf23aa941c5c00ec5e6a11c6f785b162b147e10e9b3c72ba986f84cb256e659afcaae1b63a3dcd2646f1cd5ee007226bbc52a0f454fc911858ad0818692d581af6ec5e72e808d6a78872ac9270069ff831397c7a8425620bd584b8fe8c0c6d4ccbe154f5678d8149ba2ffa5bbf30674656dd1432c10a112823c9467dd9b07a0c116b811de665d7572fc81f8b126d186d18cbf19aa4a25880035f43a42dfeb2331ffe435d8fbd84e01febfa6218f99a9d7ec34eb05edf2dfb3559f209a44a784970bdd3af754e2a1800dfb5cef2dfcdbb3c4333915effaa18f700f521f3c07009a18ee4f33a2f9f2c9a85c3e981573fb7d320af5bf229179790368c572ade93143c0de69375f1a4b31b4bc48b0f786bf8329f7fda63d6a3cf05591e8d755fb1acdc35107f2453aaa8d0ac092d602ab63cf7005cd108ed4eb45421f6dae5cb464d21c4683d94e0890ad3e4d385e526f4b6ca75ba09d9a967912fce4ffd94ea13160b103c407ae2f4f08bbd1209576fe39da7b1e8d37e1f4cef9e93bd0b8711ad6e816208c5f201a2705ae1b02e4b7d293f8c7164d91a17a8031538213dafc96e67157acbf8356ff7945dcfb68c0be4d6b1c7653ba4ee8baef91f6a1fa4487908d0d90751f845ef76bdcadfa497491062d6ca04280d4f28cc782bbc23fda06ed567a8f2e135e45c4edfca7b471db24fbbddf1698aff403a3e53a52be7d3362c2f8ccfda480c2ffe3146f7540d15dc18a9d97c6465994d8f1ba201bfad1c9fd9c9fcda818ebf6a748b2ac618681908bb18258f03b69ce9c61ef3783fb328fb74b1bebaf32dbb9bb2d37beaa1f18785f11b06c3ff49bb150d4eff95d743ac788957a3da6509d665da85c60b31954773465cc46dec2ed78cedad9d5010884777cd0ad048897823013b3593d15bf2ad02a98d69c132566dc29329fb1d52fa294ba388101beae44cd1f0bf3075c1da91343fc19f9091f5402da76bcd1906ce42886921a2931c5aa3327fd5691909b5ced4bfbf5fbded4a23025707aa77015d7e47c31c74424b120e63267fec304b47366ac8cbee339a8d85d83cec423f0e1f651c7482cbdc34b70abcd52a4e3f9f8df0ccd0c99e401e9aa6eb5df97690f96da15054622a874013ead777972c71b78eafec5d94f6401e22ddaf048d722bcb3a5bd988b4b9b47406f0cc78e2a9893c2944703b3c94ef5a5f2fd4b34a63a267092c6619154714aa82bfacb9b06a4b5a625314e4818a434a3f7dad19a98b1f19cf1a9734f329097e5b532b37868e39693de8722df9f1e0a56a81104fef99c5d826d86848f6af2e297ffb5e4b9dfdeff0e8ef40305a4285d5f4cdf64991df0eb5bf6f7b5755ccbfdcd260331297f78a3b1025b27c06d9648befd8b28f5f640cd6054ce0822e40c1c6b33c24a4c7628c372f98fb70f298f5a7243c261b2995245178e70fd92fd168ff92b2e5cfd13a01f59a2b59f3264a3107e9a5966bce39a85f33d679c5b192a5a206d086621bb4564580a6b1b32b2c2ebf5d5303a3efc2d8a5b52f0ec1c53de921540739edd447ed72d8fcab9566b6133f63473afadc97d5611f5f709fc7fc6f37667f2e15fa31c7af8cd5350ff291bb7a43d03ec85bb219f876f22cded15c1bc20999e238347f938732d7c5af5a723cc01b45193a2afebdfc82396d23ecb4f51e50f633e3cbda3bc75fbcc9835fbaae67d484f89d3b23d533ad5168a7d434a79fac5aa87c0fad10a3fd32b5d81bb3b8dea46f5dd0afe808028287e2bd5c4f52ecbef103f81320cfff7317e66debef73283475cf4eafe4b576507b4c73811e73e9f4063cd54b9f56fee2ad16d168c0636e3fc05a519cea40d03822847ba5c9569bbb2c157bc4d7336e1e188629256f8fefc519279e0c92c5a3c3d869ce376d7730cdc0798390100e1fdc2fe7caaff8d876b72c44263013560cd7f5612e6132eada4a102c55491c276361dc303a3e080af9de51dd179c9b3b2550ed29a72a89e1cf551b57d5e4dd79a898635fb1d5117a4e9fa8ae7faa603adde31c508a690ee633b0d7be0be3b43ae741027499c8cc0f443e35a97e577e3134e3c5d5eeca64553127813ea907868e3786b235fa22278ed70d597442072ec6efbe9467a8f125320431cf96d46ee95145faf4b5ecbf3ce4bd6ddf40f381d8f8e6d7eb60ed1d1a18e31382b15d4c8fe59e6590bba6b616e468a7ea4fdeb44a45066e6df46c9e289d45de72d2f249172560f5ea9e9b451a5546647dab64efc1ad48ab0e9aa479e736331be9bdfef098c9f54cbf496c673d14ab6cf3dba318b4617706ebf9079c18f87b39acfc25504208e03831f89778924ad47fd08bea8ef16b6b39dba1e1dcd3aa11da54b3e8dbe2d0cbdc129054d349493f2258cf3798bd733ec7972524ffbe32ce55d98682c797d313ca8ea1b7308c4e598afbc29a93b9154a46b", 0x1000}, {&(0x7f00000002c0)="627f375c36c5ba3b02f1dce1a28c5d87085dea90166599a6b117ef539a39117564de98870ff81b8c1aaa5f9b77433c22b3de54d595b09c1d31ce5d37f58289291b45b45a391c30ccdcd905893a16eb097bb71fd780c2ffc8121b382ffce388feb5da680c340664f7bd4ee32492436102056f731a52c5382ea5129a7e8e8a7eaeaa7f714376865be95afc12050916c8693fd0f6ab8eb386de3a61f2a608922da7aeb1708a1a9d927327fb354242dbd61c80f87283b93fe991fa1123102ccbd9e60cf2df5f0955c50c1c", 0xc9}, {&(0x7f00000006c0)="3b004c7515cc36f3af1f2c07b918694a445e0d7b25a8a16ff9bdc5f57a6dd5f5ebf51d51dd834f9faa9ffc6961da4bb093bbd12ea2b568879a7410ba6cb1c872676ebd044a121c1c7a073e83efb447eab33cfe052524523b4593c3e77e4ca075899656628c09c89212f6f2c190c788916080eacd10161a6250756ed761e0426d5f3f1e15ea108997b5d101a7b0ef2841e69803914fceca", 0x97}, {&(0x7f0000000780)="527730f694a4525c86ab76a34b3da47926d7e32b49cc6a0cd3745525b39013c00b27c3b9714acaec55727df5554e3786bf7979e86990bb17e7990ace012fd7a3884edd94474cb1c3fe8e16f53bee2f1788d71778611b2288a5b8a654555ab1e8647a03502082b915802a8c", 0x6b}], 0x5) fcntl$getown(r0, 0x5) close(r0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000002300)=""/4096, 0x1000}, 0x0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/161, 0xa1, 0x2, &(0x7f0000000280)={0x18, 0x0, 0x9, 0x3}, 0xc) r2 = syz_open_pts() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000580)="429bf66da250d6f3a59607ed59d47bcd27120173d047092c62f84b6261641a8ff51939460e47e15b4a18ed87d273958f70d1350eeb6b7c8b2de921ae2493b99b97e95ce5d6f874e916eea7aad88aeae0fb025719b844012f95b5bfe44885c1830e628b9c9af23c60be097f66392f8c7c9ac66ef753730b77d9a64ef46ca1412ad33349c6a210bc97ee9587a16d23e0a0b58e051ec0a919524948b42ded4ffb526a036855be4a7cac40813229097a73dcbdc99dc695a68a081780d189d157e8b90d61056e3d9457b23c6dfcc4e46d63605cc4dfb75ff96e2621684fe35776c0d1c95d200fecba9b985c4fdf088168994eaa6f9c7c08ad0ff86efa28c8e1dfbea93d7932fe805da798eb2351b607e1af2aa597b3b6e7364a9f5273ee7398107ebc232ee3dfa5a8882672d4ec061d177434434e80e48dec30342fa4f933", 0x13c}, {&(0x7f0000000400)="4198159b7ef4fc4a6df6b1045bb77303faec27351b4bf3d2f6da8019525af0240496da664745ca694497fe25e86073630a387c923d89c0904a208252f3f00eea90635a84538660e8b0a52b161721ee8eed50c07490124565de2ff512bc9de0968eee5624", 0x64}, {&(0x7f0000000480)="4b987dd1f4121b7d5c84b7a11a934dea43f06dcbc66e4725822dea416784337d24e2d2f3cb5aeee0a04b6c2e6cf30ad0964e3557f671602d0d09227e889e88d4ebdcc817ba4f14ce5cad1eaf15e5e496ba3ec76e6ceee0684614d71c1ebe5e23f9cffed84067953f7cefc4aec95077e99f44c50d483ba48de25702", 0x7b}, {&(0x7f0000000500)="8035075498e54f40d0c729251b21a308dbb1154f43", 0x15}], 0x4) getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x100, 0x6, 0x0, 0x0, "ee00", 0x0, 0xfffffffd}) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r3 = syz_open_pts() writev(r3, &(0x7f0000000b00)=[{&(0x7f0000000880)="fdf58f8f0e3594596c353eda24804d6f5e70adb4ef513c92dd44b57c6fdee06436e96e6cf50089efddced01d325b524ffd668f581dffd12264652c868b8b3feb2fc268b895fdb1fb720814b989339ab81678c8390d4ebeb13819e7dbe65246b9ee252b7a226b3ec104317c7cf3f291f6afca1e7a1faa69b684", 0x79}, {&(0x7f0000000900)="088195226dbf5c700d03998cd0cace431f0bee395ee0fd8412048e1f4a2edd64d1eb890f2b5a35bf05408143c6c110a72e8653a9fb4841afde3df621f167cc531671b731508f6a68529b537f72a3a7a621625129a582f1d66b9b6a15c344303ac1b4697e026ff5940e4625fb9cf35f848baa281a6ea71fe916098d9ecfaf0c38c42a", 0x82}, {&(0x7f00000009c0)="cfae95a9fdbe39f6babf4a4f87bbde248ba9156e4897860075c76c82d331bdfa780d3f27174c71d41f1f8b98efd753e7ef2857fdf012ad000999a9033f4d32af06bb54653925cabaa06579fba15775dfdfe194c04f151a45b6662135afdb3c2810368d2f87bc94a7230f042dc3d5955898c528e48445897297ed4dab96a7fa7d493e2f358c5b3128ec1d45875293b13ee7c69bf3fcb8e0778406cd49442f4175a473c06b", 0xa4}, {&(0x7f0000000180)="95d3c534c65df52cae99d88dd20040332fb91f19d48fa051a23d51288195070ad42741840600006e0c4cbeb0863f1d388e50a6ea69018140c806616c0f038a", 0x3f}, {&(0x7f0000000b80)="3baa3871301bc290ee434e9c91feba16a0b6e63758b5bca6e81b6bf1716fc8070032f8e0d0dbab82682a11d9c2fee8999b62aa4120004cdc556e0f22e627cab2d2a6e35956bd0efb2f31644bddded2b238c6fa98c86cac29", 0x58}], 0x5) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:36:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000580)="000000186004008000014000000000000000000000000000000000000000000000200800e4ff6f0000000100", 0x2c}], 0x1) 03:36:26 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221623f6451bee2b62574157fd8bdf536a20cf71630500000042d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d065b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b99959408000000000000000183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cb1ca4f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87e5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0c879a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba678665e0000000000000040175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141cde79e7d8c8afb813aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x857}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{0x0, 0x0, 0x65e}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) 03:36:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x9, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x200000009, 0x7ac0], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) bind(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="2d012e65300061e403be0c4e1553bce040b2ff9b6c58e54bf80c8035cf33dab13b89c7cbdb8d72ccfdf326a611455688a35888a4fc285b0a837824808a3336b0030aac0f730a081cd0da2e08f5cb6250a653ad2b02000000acd30ea660018f22aea74948e3a256ac3a852c97e38264c414ea1b73ed8bf77d4f943bf99afa06a0c446dc8b123251e5c29aed12cb5805d07e3e261211e31a6052f97ff9e29e3aac391e16986185789491d47978d295555e466a6d92d8528c5b5376c6ec0476b3bbf71af063ae5e35275bf975ad043208ed4eba854c7fcafd779fe841d056faac9a2b5845b028921f67112f43d87aa1e115f75f07e3ee789e71584edb38e502147e6d0751cf8808000000596a6af983b5430d575676f6d45ea614580d555150c35775899f002bed167eb54a0c7b33ab267c990fa3a7a4d519647340db17df08be4291cecbf3d2ae69c25ee0c725e7e589d95024cf20505e3b96fd55e6d2d41878c57a"], 0xa) r4 = dup2(r1, r0) accept$inet(r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f00000000c0)=""/225) dup2(r6, r5) r8 = dup2(r6, r3) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x9, 0x5, 0x7fffffff, 0x5, "028cd82a3f3a3a63d0266c8c39f6fe60408b1480", 0xbec8, 0x9}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 03:36:27 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 03:36:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) dup2(r4, r3) r5 = dup(r4) getsockname(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004387091a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4093], &(0x7f0000000040)=0x1002) 03:36:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) close(r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x2000000]}}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) preadv(r9, &(0x7f0000000280)=[{&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000080)=""/160, 0xa0}, {&(0x7f0000000140)=""/53, 0x35}, {&(0x7f0000000180)=""/131, 0x83}, {&(0x7f0000000240)=""/16, 0x10}], 0x5, 0x0, 0x8) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000800)={0x7fff, 0x8, {[0x7, 0x1, 0x2, 0x91c2000000000000, 0x420000000, 0x45a, 0x4, 0x0, 0x4, 0x9aa6, 0x5, 0x3, 0x2, 0x8000000000000000, 0x0, 0x100000001, 0x80000001, 0x800], [0x37, 0xa, 0x2f1e, 0x100, 0x5, 0x0, 0xffff, 0x8001, 0x0, 0x7], [0x0, 0x463f, 0x7, 0x1d4, 0x27a, 0x3, 0xc4], [0x5e813624, 0xe73, 0x7fff, 0x2, 0x9, 0x10000], [{0x0, 0x7ff, 0x2, 0x5}, {0x7ff, 0xfffffffc, 0x6}, {0x0, 0x1, 0x101, 0xffffffffffffffff}, {0x5, 0x12, 0x0, 0x9}, {0x3ff, 0x6c9, 0x800, 0x6}, {0x3ff, 0x6, 0x0, 0x63aa}, {0x0, 0x7fffffff, 0x21e4, 0x1}, {0x1, 0x7, 0x2, 0x80}], {0x1f, 0x5, 0xfffffffa, 0x3}, {0x4, 0x3f, 0x6}}}) 03:36:27 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) fcntl$setown(r2, 0x6, r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 03:36:27 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9b84935272af3ee5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fchown(r0, r2, 0x0) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/83}, &(0x7f00000000c0)=0x55) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getpgrp() r4 = dup(r3) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x12, 0xa3bc) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 03:36:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x5c}, {0x24}, {0x6}]}) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000040)=0xfff) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 03:36:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="2d66ceaabee579f0a9463c01d88a839c08e9ac94d9f8754b3477d3b6082fe106582ebcece07755d6226d621900165f4692f8e9e3c4a1094f57f6cfecdbf9de7a17e600"/82], 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000000c0)={0xfff, 0x82, {[0x6, 0x3f, 0x1000, 0x4, 0x3, 0x2e6, 0x9, 0x7, 0x60000000000, 0x7fff, 0x800000, 0xffffffffffffeeda, 0x3, 0x2, 0x5, 0x6, 0x5, 0x200], [0x5, 0x9, 0x2, 0x2, 0x3, 0x8, 0x3, 0x1, 0x0, 0x1], [0x1, 0x4, 0x80, 0x9, 0x1000, 0x80000001, 0x100000001], [0x6019e2a7, 0x40, 0x3, 0xfffffffffffffff7, 0x4], [{0x0, 0xffffffff, 0x7, 0x2}, {0x0, 0x100, 0x3000000, 0x10000}, {0x81, 0xf64, 0x1, 0x9}, {0x3, 0x2, 0x5, 0x3}, {0xff01, 0x0, 0x10001, 0x7}, {0xc7a, 0xdee6, 0x7, 0x7ff}, {0x0, 0x7fffffff, 0x1f, 0x1}, {0x81, 0x9482, 0x7, 0x40}], {0x3, 0x5, 0x7f, 0x7ff}, {0x7, 0x9, 0x6, 0x6}}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x0, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) 03:36:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x4406}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x3) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) 03:36:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x1, 0x110) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000100)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 03:36:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0xd09) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x3, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x51d1) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000280)={0x2, 0x3ff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x6, './bus\x00', './bus\x00'}) pwrite(r1, &(0x7f0000000140)="727f8e8f91f52a763d163078dd4d1dc2932e98faba9f42bc4fa843474af4b1b6ea29effd66af53703e4269726ab45a787c9acac4d2c0c737ac00b8fc67f42d4ae87e6a369cbcf0042ea3a9643d1e0752b498bebd566b04e8751dc3c7105691e06e97140b6f629b543c58176aa13a8a9c5cd608ab98144f8c7bb5e42df554d1984f0e5da6cdeff0ee53b0a62745127140b9231a424b30d63c72a3ad011fb192", 0x9f, 0x0, 0x3) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 03:36:27 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x140) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="30e32e2f66696c653000e9d366fb4b5dab419333e9fc62622e7329b575d426a85f74f1c37d59d3523b2b12eae01ddbfc000000008b01330808892e643ee8c97009be0b4e6bc6f294096e215c13d700d3257110487ec47907781224554c38dfb135dd4585e2329fbb7eefad5848c4c277d72e61e275abe21b74146c2585daf2c0caf857c5fd4f6c8abaa72795de16caa6ab896d1e4986ca2e6a48e7be6ecea1912e95a4acaaf7de960ef7103fb59a2043fc29dfab828923560e0c859182af38e166081b4c03f8ffe8ca99014e2ef2cfd091a04a9d4c923c2f1a98b540d2567b29e857e7aa5a7071c834dca981653b986ba08e441780af3aaa118a6e3896"], 0xa) r7 = dup2(r5, r4) accept$inet(r7, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0xd5, 0x0, 0x10001, 0x8, "a94242a084c101e448ea9622022ad47828dc6ff3", 0x20, 0x20}) dup2(r3, r2) r9 = socket$unix(0x1, 0x5, 0x0) bind(r9, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x4c) r10 = dup2(r2, r1) accept$inet(r10, 0x0, 0x0) ioctl$TIOCNXCL(r10, 0x2000740e) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) 03:36:27 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:36:27 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 03:36:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0], 0x17}, 0x2) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000303000/0x4000)=nil, 0x4000, 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) r5 = fcntl$dupfd(r0, 0x5, r3) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000001c0)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r9 = dup2(r7, r6) accept$inet(r9, 0x0, 0x0) fcntl$getflags(r9, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000200), 0x7, 0x8) dup2(r11, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$unix(0x1, 0x5, 0x0) dup2(r16, r15) bind(r15, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x100, 0x0) r18 = dup2(r17, r14) accept$inet(r18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) dup2(r19, r12) bind(r13, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r22 = dup2(r13, r21) accept$inet(r22, 0x0, 0x0) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000180)={0x0, 0xffffffff, 0x80000000, 0x9, "8e557401f94498fc971386f5e2cf3359fb6256e1", 0x2, 0x2}) bind(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="63ba00613d85e07fe20a940a87742a16129ac0cb543bbd199b8fd96faa20b6bd5c647c4476ec81973396ca63257a169b7216f35231be29326821aae4af81fc007c872b7e634a55db837a71ab160ef0140349619e8ac584844d83250af591b8102e89455cff4565ca599b8463548d4c515cf018b9a56020dd297b71"], 0xa) 03:36:27 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800400}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffdd0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) getuid() sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x7f) 03:36:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x2}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x7, 0x1, 0x1, 0x18}, {0x3, 0x5, 0x81, 0x5}, {0x9, 0x86, 0x1f, 0xd1}, {0x0, 0x4, 0x4, 0x8}, {0x1, 0x0, 0x8}, {0x30bf, 0x5, 0x20, 0x80000001}, {0x40, 0x7f, 0x3, 0x200}, {0x3, 0x5, 0x7, 0x8}, {0x20, 0x5, 0x8, 0xaa}, {0xc27e, 0x1f, 0xad, 0x40000000}]}) 03:36:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r5, 0x0, 0x3f) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r7, 0x4, 0x40080) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x7}, {0x5, 0x4}, {0xb6d}]}) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f00000003c0)}) pwritev(r8, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r4, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r13 = semget$private(0x0, 0x9, 0x42) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x8003}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r14 = kqueue() r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) kevent(r14, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{r15}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r6}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r16 = fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4, 0x4d4}, {0x8a, 0x4}], 0x2}) r17 = socket$inet6(0x18, 0x0, 0x20) fcntl$getown(r17, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x7f) socket(0x1, 0x5, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000040)="abaf8c892b2cb4ffa49d2014f086716cd7b967c8f4080fedc99d2a83cdf40146c54b45e483f04d77", 0x28}, {&(0x7f0000000080)="6192b0c1654b7a585ec95208915c1561570eecfc744e22ef0afe43a9986295659645094718be0ef24e743d1933b6916ed7fb08f8387b264d358ccc4edc673c054e663b878a73f4776b9d85c0298ef5c39b9f53f1e89a1d117541d25b9ca58f43db60840053", 0x65}, {&(0x7f0000000100)="80e97f55fdcf024e08b855b7499271389fc7", 0x12}, {&(0x7f0000000140)="a5e7b6f03a505c444a04ca7c5e3059806453b868cba8e69fd0e57c79244f6242dc900b617fc4b8ad158dd9d1cfa28164067ba886acd3167486359849640b388bb5bddde061d09c51c547", 0x4a}, {&(0x7f00000004c0)="f3817d098154acac565a5b5f86880ce771fcd21d2899707826ba8a8b8e2a6f63245154b5c2d86b33e6475f14f9ad62d2479269279798421efe16446817934134bc283e0d31a2b167d3882aaa18b0c2145d2721d3f4f832066e9cb13f4a6cbbe732bbf7f6f43f2782fcfef8362007846b035f25cbcf9b20090ee7aad0c41be3b69c95b471413f6a3004b19c0c7db351553d272ef2dbdfcedfef493046b47a7037a7d195119689af1ee62e2dccd0488d6ce889288d93c96bc5f91ea354827905fa1a60f12ed49b25b21d14d98b7a5613e04c1e0117b99e6c7776f87ae9e014db9655919cf5152fda0a069943a26af2a85a9168bb4bea01546abf8545bb7934eb754149c0f381913c70414e66b443eb4162fa483bed9d593c3d85d49d8479869955ace28bcd050b84da7badd6daad507d83fb57a54d8e9ff7c6f637914c69f3bc615f8433e83a6cb4d54a7e95941c0ca259ccb497fd9386233f5698cc4f6624089ae15cf8ff20c310fdd4964861ccd497e79c315f94160930adf469d5b29de8fb8d7bf128c2f65368150a55adf515a99fd30313a40bd6a3d21bf169fd1665dc7da45dce83445333edbadc64975235be79b4e03f342a762dceb865ffec3cbe1fbdca851c3fb9fb6bc473be329acaa1b705d249f7c82e3322026039a787cd03e5f499a075adf7db543ebf685e9298fb5655aef1f2362b38f08f5e0b5af8ddb4eadb28b08e37be9af2baa9220818b7f418fbe85b8cefa7a971cb8dcd86996b7ebf4a72bc7bad8fa50524e52425a48201f2aae9b8eebe1cd8678a489228c364b47f1f1f055f5e20f6144bcbdd6abec7e5b258c89aeb39f0c51acd85719b43dd8ccfa795da49be195140337a9ab2f853d7730c7997b3792099913b36b75e22d68c3c37bc39f1e6226d823c16f4547ecf5fffbb4220e418bf5b3871672b4ebdc58956de5cfb4221d6ad870aa5a41c1416c728f1dacc7ea1783d863a5c578da3e1bff0a6ab6fd735286a9eb0cbb65e350c43438ac02aabe70e541c74d35b68025fe6846ea168fd680a6d9e530611d6b40581553b32c1cf6889d6a9342e0898a446136c8efd808604cdb4e70e768d3926c8254256c4b1d81ccb8705b8b3c8c55d9a30f91316494dbac343cf24e8a2a61213c292a09690be92662d117d9add9e0f8597dd88007a55e3d44cb37291e2d6ca2d565ddab188c0aa48224a7f0b51232637fbd1289a115adeba82028b0fd3d85087c8cd32a2dd16365b728d7eb94e373671d971c9b85c23817f2b1d6cb7e48e39d02609bf3213de3e75c16549334e85a0e7c21c611bc753cc532b100dbce5c1e3dad12bafaa109340b55dd1c7603e716b7b3ad0c3d337c47ec23c4d840ef29fef70b556d843dcce6c4c319a4ba4358c10d3f53ed105b2526edd62bd317e28085e1808855872b50c093fad3fb9456f0fed19e2fef999004514bcbcc4641092a0ebd9058c206f3cb4b17bfa83a074757975e5e8e20ddce0f09117364c7877e6628ffe5236cc5c0d117bede6452f5d8f297415f9b62b400c3eb66dbb6cd1e5f970370bdced8b7af2b1801cc4dc127debdbb37f1731858a40c07f453bdcf4a1146ada1a50f7b984260002882c4d9058956d43cf461340ef1d8ba5dc619673a2def3ba3864835a81a71b405ae7b666ffe0a7f3ed4f4629c49271ff34890d30279e0c4d869a1be4fb060044926df8957f58299e6faa79c18af4cfac91f5904b611336c443ee474a5a87b1e4175377843b6d15757baced121135c3f1d9cf6eb13ff8b45b70d3b181f1e9ca11c916d4255dcde5cde76fe6e253b4d7e3b7c7b8e55e618425b442d4d8c518a2bd5142f720bb9e3681aac9ac378f4772dd1c19aa4f56d2ab86b92872a33787c8ffe633aa1fd3e0e9c17582c1d8345a761be98c394b4134442ff56a35e9ec0f74c78c16ef9ada7e9db74a776aea0b01f77e3503d2539fb712a4d9c26ef637625c8b074af490bc6771040a14630d03d1e0c44557503632ffa8800561e7aad1adb0f1d3eede315041ee785115ed84d5d68bef8c0d594848d5abd4494a29f7b2853dba217f0818824ac5444857c2b5f555e5bbc695f8076957a8b0673ddc1c9fa02b2a1f1f73499a9949a89db4b700a67d08301034bf2f68caa6e59c856c2026f07438b33f18a2ffc5989b1e8c35cc4845b61e3dd924900a1fb0c09f131f91f3e7f48c40888e1923cfcdff608405a70f899664f99ec606135b8da63601a1f0145eb3be0fb6644e85e2e27e7bf8fa785689f6a562a4652847dc3e01cafbda338d4164b6c929457ebb51215d12f463cee932233084517bff2d7a6a77bdd697da26c0b27379b8a446c8182df78cbccf4ad627f474c153c36b761ff66f5741e1c01b144dceaa8b87aec65c73bd7abb8d27b60f641dad3fbfc42ac178f9553ea168778757a8b36920d73324892aeb7bcfb337720582f5fd73aa2cec24e0943f1146dbf6586de71426519dd69a78f77a7dcc392a45078bb59215288d53820d210e39a7c1bd6217c79abe0f0fbd9334e2ae31b298efa9c1c07040400c121f35397030d3498a498b366fa3e933be206a18d4a985c2938681d1d4f02c5a9310eda7ce5f2ec16eaeb77123027328d009532314b325d74f8d8d7e68a446393e52522d79ec61209bbfbb36cac3f52da92671b1dd2ee865241b7d810ea4e03f76d59fe6cd29e78bef75737c71369d63fb1540690e2621999dcf8c2408fb19749ee620fe6006d29f27dba76c73974b60e16cf21819151b9130375ae3d7c9e30a8c6927afa57a372bd7f0349cda9a42c879c370c029ac696e058cac86bcbf8e46c862ed5971071694fe0ccde98d30119ef12ff4f84d1517bcba9ec4384b585045579fdade244e7ae91b18f569e7e3571606a597faa5e41033b04a70710fe394bae407de5ed960b7ef521028cad9f28a06515b77f7ee6686b80551de843ed8fb91e4255d4734734ab0ecb3a6f51a6f89760330c5a5a774dd37f17fe377a08ccd1a0e6c8ebf433aa3991002cca620686adfd45cdf87fac231183fd998dfc7d4e2a6ed49399042d016ddf165a40c9b3273ae3ed65aa48dddb37ef0e914398284922b0a3216e25a2285d457ac85f1728ddefcf21ade1a76b690c84589800d94ba738a61ab68cd4ca7577f47fa60a062921a04689e5d8b7e8eac5b5c5c42b09c0714ad3f369a089a506d1ce17f4550cd85d8bc3d541ebca4482e0b08c05f90550450070d4870d6b9682a658a65294ce711b5c403d25b6705db5ede07c858b52e12a5cf0f5ce438631c6b67db63b3904843071de5cf83ad1211d3bc71470e9c7406dfafe6e69b893eca5cdf26ec6504d6dbaf960adba0db146e9d8fb87869380a43fcddf81052d3de4f369a9909467e36b09c8aae434f3cf1f6d29342d1c33ce761747dff0a954fb8ce0cbb61ca0f0783b008a0c658610d3ac792aa64733778fcc78d06bf2c7d2804bc9e212ca85b373cf6ad63345e562b957ffad461e52aee96b9c61c4f44485806d8d72c8800c04ad08ae81db0d35c45fc350c7b9ac57b6f4443d291da07852ab5651a9cd0d0d8b3e63a6b10c280a0a82fbbe90aeb6ea34d4be6f977a25e527ec376e756e7b02cd328a164317400618aebd4fa5a9ce5490016ca1c422d2b8201e23d0736cf3c65325070db1e93801c0de5cc8b71f487ea7050d789d07fd229f4b429a5d2c83e319ccd85a4d0dedbdee89e5686177deb25b05d26210736e4b9c5298e58b9a8ade2501c62590383900bf7b8ef83e6e50a7a5562ca6a80928ca1289da8e525a46a9c9d2f7167c6d8760284b53f87110c404f4de07f42ecc623a0968184787f5d0a6852e7863d913784d1259de1f390a1101ffbc30911bcd0c21e9a6539180ad72e8c4b5600999b782ecc431a38f1160520e0871fb331d666ea639f161212fee13ed217a2b8f1116734ac120768e30a86e4095b3878667643d963facbb48f41b7716016db29e2ec928079c934543f2ce067bdc18d9c2bc6dddccdae3142544254fd85ab9330cf84e08ab6008f8f98649211ec023a651e1a542d88b65d52e96df039d8b7f52893c7249e8fce3de334ad9228cf86a01d8db1194fb19850c8bb117ca6370dc213eb24d9924cbfa1886c608200631063c132685f67c96e1423565f4a989ac3986ae84f50153ab43a7164576cb20711a30e204dac73ff404e121eadfe7245252990154cc767ffb4051e1430f8c6427395e46436a18958b074d37c8d99e78e56ac5f94bfff1fff0f9038cc5adc9b6b73accb7d98a50e7d841127f452e0142864382754f72ec8f89d67a9bc767118b7cede30beb03de55db1cfa58a10b2e11b4652e6db9ad49a04f879c688f127e25ff6cfa2453231dad880a20c80c72da0b28e4c76badc993a22c9e33ebeef07d06dcaee65c2a98c65b56c66aa2c68346bc5d33da675e09bf5d6b772475dd4db9387239def9f3525771d5245253a1b5ebefbf827044e02b17bda9c6d4a2358f6c5a74dd7de55184f5b932ffca9be3c9ce733b3813edfc5e97b75af3b9f944be63508ea9a213a6722790aefdddf432d959d4ed49747dfff288a5c9d96d5299b982423a24c4b974b30812d28425dd7bcdeda175ed5eee8e7c7ad81109ff8ba6197143df02116e0264ba1479db8765e71c579389ae51391550ea79233c398380192306209e37a141a1bcf5f7922df291980d96b9f551cc1f6350f0afa92c3362b20d2dddf4f63a2ac5df2346a3292d16020b42db5f6693dbe60fd1df3b8932285e80e28d1417d4c20c6fdd938dbf63ca02ed9e70f82e07729dd3878bcd54ab5b24d3ec7fd4ca31cb9b9feefa26b018814453caa634d80db32b69e4151a784521a831b80899453cb2bdf7f290cdfc18c77557b713a7ea66336a3065c22be940d514d89ea6d189f5834f27132d301240c8485bfecfe132de95e05b14847d3118dd5556524eff125f9f84fd923ad6552e6a642d031e6b6376f70dd7d40cfb1afbd59bd41eb7a200757474f901c9533f65705fa32d7d55b0966303c8655820f1dcdca23cc8adba906613dc90ee8e145e1453774d7568c99f9c6dc821a836597361021e0c34c0084ba5363808dbf7fce0f51cf13af29893fe423a1cb5d02c5a3ffedadfb8b28d9807301e2ccde822e1bace6039a117360f995747be9be9b40e1986cadb9e5a8c63f4191b50f3be948625f5b689368841ae4283df153bef76968f4f3b0f6a532790592b20d0c8f1fe35e274c7fba35aaccff4e2f646501480c4a9eb09448c34660a04050ef9b5872c3cdeafd41bc125c27138e7ff429c928a41a5ff9e8180ce28aedb3630ed622048d6d0d2deb94515d4bf43f27ab732a7690f889aadd6be91e09c50b50bfcc70ac3d786feb5a41f1f56cb8ffcc40c3c43f5834c7413e3a031d71f7957188aa46753261524a636872a12223880689c825ab7eb76e7ddd5b977aa2d73144f75daf43c5c26ff3eefcf72222ee6ca21a11019d5f778970e9e450a04ba01f0a6f4313fbba3b0170b22734260ded12c9108a5f1145c753ae7933fc1a57da0eb0904a4938bd200bb2ed872485fee30137c6c419357c0b998b7c3b7048d47d86d49be3882829fb39541364245b28e34251130a2a83d77780ad348ee207ec4a4c6ff6613f392403863ede6e30d2c840176a2e281415470e829d4a808410a9ca304839f2186b94a6a3733e24c26f2f0bc9e519ad1774ab12bf27b00715daf19fbf6b072a9d36565185000058dd249cb02842f3c528936bd185c039e32b5e0e0c1134bfb1f697417c414cc6fd2701319fe0f4773af28d4843ef28", 0x1000}, {&(0x7f00000014c0)="6292471d815663ebd311d09d14bfae8c7e31da47a122759e7ef47580c8b130e771422946b4f1aa2d96d055ce8f6b1bbc26fb54064f46f598950ad709cc937fb10fcf134e4f921f724056270c8a22518988b450a1ea32abcdaecff4302c92b1d42409b83664b8538499048b5c689f2b64fa88b8a1289ff9e64dcb28e8e7509e8cfddb9ce5251df18d599e845d83", 0x8d}, {&(0x7f00000001c0)="4301", 0x2}], 0x7) 16:00:00 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = msgget$private(0x0, 0x5aa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c6530005442df37fcab5731d10373e75243f8fcfe7935a27331234eb7a8bb881812bbc38c7b545903bb766eaa9a4df13740a4d6d6420e1cfb34bd1633d48090dfb7aa1ed3602eafe41aa0d4cec5be43a25cf617a6596fba0228cee9d51b7d8fa2bf966bf43334562c630b446bfb3f33b21b543f2e2472fc0c3be6fa8bb4d644270a97ea4313083ca8da83120295f5f2"], 0xa) r7 = dup2(r5, r4) accept$inet(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = socket$inet(0x2, 0x4, 0x20) bind(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c653000ed7f64e645e1c524088afaebb24038e59ee387e38a7115c821433c0af9d045e353bfc1a0f70567396c"], 0xa) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r12}, 0xc) r13 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x4, r8, r12, r2, r13, 0x0, 0x9}, 0x6, 0x0, 0x0, r1, 0x4, 0x8d9d, 0x4, 0x4}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1900, r1) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) listen(r5, 0x0) r7 = dup(r5) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="02790700f619f7e79f21f5ca1a4678bb2d9b42d61bc771d5bf3ab4ce1d1511d7c355ead72c87d10ba9e31e6718574181275481e3538adace28b76b821d2c7245ca7452e45c"], 0x1) sendto$unix(r1, &(0x7f0000000140)="58857c2d1f8ed60270e346cba0dc731197a5b9c0", 0x14, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='\x00', 0x1) 16:00:00 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/85, &(0x7f0000000040)=0x55) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYRES16], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) listen(r5, 0x0) r7 = fcntl$dupfd(r3, 0xa, r5) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000180)=0x80000000) close(r1) r8 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600", 0xfffffffb}) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e0f66686c653000"], 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) r7 = dup(0xffffffffffffff9c) poll(&(0x7f00000000c0)=[{r3, 0x2}, {r5, 0x80}, {r6, 0x10}, {r7, 0x4}], 0x4, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000000), 0x4) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2000, 0x34f9) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c65300001c024908338413011a4e01c93c4"], 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) close(r5) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, &(0x7f0000000580), &(0x7f00000005c0)) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) 16:00:00 executing program 0: r0 = socket(0x1, 0x8000, 0x3) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x0) write(r0, &(0x7f0000000080)="312d7f776242e31cba83128a2d87b71677c61d06dd5519595c11da074497ded8cd1e3ca02355e5cfdb922260e9a491c9f7fc89eea8854d568584164491f353931a89e7c38c64c7fe1306577780adb640ce02517b6deca2e78bf17211773c6066a08ab652c3c0599400d822731b4ed28b8a194055eb74087dd936b1ae81f96c48a611c943853c98e0d7795a68a33028d262225e8ef0dd9f1a0bc7963d8e", 0xfffffffffffffda1) socket(0x20, 0x1, 0x67) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) fcntl$getflags(r2, 0x3) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x401, 0xf8, 0xa6, 0x20}, {0x4, 0x71, 0x0, 0x6a4}, {0x5, 0xec, 0x1, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYRES32=r0, @ANYRES64=0x0, @ANYRESOCT=r2, @ANYRESDEC=0x0, @ANYRESDEC], &(0x7f00000001c0)=0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) 16:00:00 executing program 0: setreuid(0xee00, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0x80105705, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="b2682d012e2f66696c653000"/21], 0xa) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = dup2(r5, r4) accept$inet(r7, 0x0, 0x0) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000040)) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$unix(0x1, 0x5, 0x0) dup2(r13, r12) bind(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="00020000000000003000"], 0xa) r14 = dup2(r12, r11) accept$inet(r14, 0x0, 0x0) r15 = accept$inet6(r14, &(0x7f00000001c0), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r8, 0x69}, 0x8, 0x7fd, r17, r18, 0x7, 0x0, 0x8, 0x484}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xc6, r3, r4, 0x0, r16, 0x2a, 0x7}, 0x3, 0x9, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x87}, {0x4006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r8, r7) listen(r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r11, r10) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$unix(0x1, 0x5, 0x0) dup2(r14, r13) bind(r13, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r15 = dup2(r13, r12) accept$inet(r15, 0x0, 0x0) r16 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x51) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket$unix(0x1, 0x5, 0x0) dup2(r19, r18) bind(r18, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r18, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = socket$unix(0x1, 0x5, 0x0) dup2(r22, r21) bind(r21, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r21, r20) listen(r21, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r24, r23) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) listen(r24, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = socket$unix(0x1, 0x5, 0x0) dup2(r27, r26) bind(r26, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r26, r25) r28 = fcntl$dupfd(r18, 0x0, r25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = socket$unix(0x1, 0x5, 0x0) dup2(r31, r30) bind(r30, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r32 = dup2(r30, r29) accept$inet(r32, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = socket$unix(0x1, 0x5, 0x0) dup2(r35, r34) bind(r34, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r36 = dup2(r34, r33) accept$inet(r36, 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x42, 0x20000000, 0xffffffff, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x8, 0x9}, {{r6}, 0xfffffffffffffffb, 0x21, 0x10, 0xb2ff, 0x5}, {{r8}, 0xfffffffffffffffe, 0x8, 0x2, 0x5e7c9aa, 0x4}, {{r11}, 0xfffffffffffffffa, 0x4, 0x1, 0x100, 0x2}, {{r15}, 0xfffffffffffffffa, 0x74, 0xfffff, 0x0, 0x800}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x87, 0x2, 0x0, 0x5}, {{r16}, 0xffffffffffffffff, 0x11, 0x40, 0x20}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x7, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0xabc834fb4b596689, 0x80000000, 0x3fff80000000000, 0x2}], 0xfffffc00, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x64, 0x8, 0xfffffffffffff801, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x80a}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xee, 0x40000000, 0x0, 0xc7}, {{r32}, 0xfffffffffffffffe, 0x78, 0x201ffff9, 0x80, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x47d, 0x2}, {{r36}, 0xfffffffffffffffa, 0x0, 0x8, 0xffffffff00000001, 0x100}], 0xffff, &(0x7f00000001c0)={0x101, 0xb153}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaa73aaaad806943160a4f00200000000000100006e0095200000000800f1f6f6220300"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r1, r0) accept$inet(r4, 0x0, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x1f, 0x90, 0x9}, {0x3, 0x3, 0x20, 0x1f}]}) pledge(0x0, &(0x7f00000000c0)) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x34d35ace87715fec) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0xfffffffffffffffc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) kevent(r2, &(0x7f0000000140)=[{{r3}, 0x0, 0x2, 0x80, 0x9, 0x2}, {{r2}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0x5d, 0x40, 0x5, 0x4}], 0x7fffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x3f, 0x100000000}], 0x6, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) dup2(r7, r6) listen(r7, 0x0) fcntl$dupfd(r5, 0xa, r7) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:00 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r5, r1) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r7, 0x29, 0x65, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x65, 0x0, 0x0) lseek(r8, 0x0, 0x4, 0x2) getdents(r6, &(0x7f00000000c0)=""/4096, 0x1000) r9 = socket$inet(0x1e, 0x3, 0x0) r10 = getpid() ktrace(&(0x7f00000010c0)='./bus/file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) getpgid(r10) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) r12 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r12}, 0xfffffffffffffffe, 0x29, 0x0, 0x2000000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x96, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r13 = getppid() r14 = kqueue() kevent(r14, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r14, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r15, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000080)=[{r14, 0x8}, {r15}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r13) semget$private(0x0, 0x4, 0x220) r16 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r16, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001200)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x2}) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d070500000000000000"], 0xa) dup2(r3, r2) listen(r3, 0x0) sendmsg(r3, &(0x7f0000000440)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x5, 0x957}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)="883c10f387bc27d31b22a903ebf3dfcac79a2feb0cca44aa906e90c0a72bc9873ab521e746d99c2194b844a245227ddfa2d95ad89a235842142f3074c26111b6fc249fd0216f32a8f6e2e330", 0x4c}], 0x1, &(0x7f00000002c0)=[{0x58, 0x1, 0x101, "2181ef6ea936994159000dd5bebf10b006f0f4c921af4320b1c2ee9c575c851c1109af86278986da23298daad780a99cbea58dc839470b57d60cc10e263f56a56acca52844"}, {0x110, 0x1, 0xffffffff, "c1e73664a094ddbb11ffe76b2cb22e5dfbee6d7bba57b49c080df06ddc86463a32020d91d694cdbecf5716843de1aced2484069585a314f5f2888ae324e592277d2db49b43f0b6ba6330bc487f7803cc1b70c05d6558865c235a877f58e1c2179c7f7e628e28b9eba2e9da0d6c4a58fb9e131e8680018d42d1d10ae0937c5a27afeff372825f0fba2c6ef2c915ef2485d0d6693eab7b724f5e1b2120a677a1edfa1ec678ebaea14572cf90b41609171757034d6f640a4cb9f4f534b65642eee674544fdbfa8777fecf74be8c1817efdf3283faffce101130fb37311c7ddd23985a52bcec48225b7791f9e4aeed04190195b280b9f454e5a199e87c5a"}, {0x18, 0x1, 0x34, "2d1ab23a328c3b"}], 0x180}, 0x408) r5 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r5) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17d7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x20, 0x8, 0x9, "958d45fb29dc0c03aedb5efa5dae2f9b9f205da2", 0x9, 0x9}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/152, 0x98}, {&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000000540)=""/201, 0xc9}], 0x5, 0x0, 0x5) chroot(&(0x7f0000000140)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x7fff) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x30) r0 = kqueue() msgget$private(0x0, 0x135) close(0xffffffffffffffff) fcntl$getflags(0xffffffffffffff9c, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001140)=""/99, 0x63}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/187, 0xbb}, {&(0x7f0000002280)=""/164, 0xa4}, {&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000002440)=""/244, 0xf4}, {&(0x7f0000002800)=""/252, 0xfc}, {&(0x7f0000002640)=""/92, 0x5c}, {&(0x7f00000026c0)=""/111, 0x6f}, {&(0x7f0000000040)=""/62, 0x3e}], 0xa) 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x200000000095}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) read(r0, &(0x7f0000000040)=""/129, 0x81) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x0, "8b0000000300"}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:00 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000300)=0xc) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(r2, &(0x7f0000000380)='\x00', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getegid() getgid() r6 = msgget(0x2, 0x10) r7 = geteuid() r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = getpgrp() r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r13) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x2, r7, r10, r11, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r12, r13, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r10) getgid() 16:00:00 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x62) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x1, 0xc0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000080)="eeadecd5f08732ecfe679b50e0d2b0205d0fe854184b70ae7286cdab7b4d", 0x1e}, {&(0x7f0000000300)="201b4ab59366d7907df24ebc071a8b65b4b893676adc23d4ee049aac12bb92a15b0653343883afd4dabea20a4be1ff4e82a82fb127bb574cd5d092f6de789a928b3eeaf709fdc4cf3db05f92a06934f5f6e832b75a48f1dd5a2f53508aba36578a116e0f8793be855d77f1213b45c4debad4a23e683c96fc5905fbcfd9d07c44fc55849bb5e51b6336acc3f6e24eac25896198908429e28ca1ccc78119818ffa9e49adceb00ed855a6c507ea4af7e1d5f4e75561498309eb7f88260df29736fbde5d9a9da37aebb2c3004513757d3ff9143d128bae87ce392728833bcc2d02c7aa07", 0xe2}, {&(0x7f00000000c0)="51d2f6719ab7b19a618e7547", 0xc}, {&(0x7f0000000200)="b15194d592a38123255e555d2dd1844ccbd0ce8af8897b48a1d09982c630911a7e1cf32c628cdd62a49e83307048c1f6da43ae345e607bc449fe74c5096941b8dd046d5cdfa6d940b7116b760b50f017bc792f527ee85c9089984952ceb191b74779d021d82d8b2b4c99198bc1fc66927555d033870b866225f0bf3950e7b34faad9c720b0e539d1b43d44", 0x8b}, {&(0x7f0000000400)="57d7f0aa6cde3b2e9fc49c042788bfb5304a014b7a983a25859e6e0fb8618b47a552aff49035e974ba9387094de672f6185ae30e3da1483cee6a1263020f08dbaabda55a6fab0d84f269b1a31e80478ae84ae3d28779881cc943d149f364e0d2117d5ab063eaebaeaa7e10459a8d185c09b19501f25d05af3e15239535e440c8ba8c", 0x82}, {&(0x7f00000004c0)="8502256d35289caf6cfd27f927258e2e68ded419bbc08f60ba47b34570c20f034bbb7abf7d565d4a3dc3b8c40e56be44a1c8fccec99667ec22b1de59c9eac903d4f83086acf0d76f7b5e5f683b886bebb6202964a9050a7a696d1866251e1f094e1326ea9346d7fecd435563d06e982abe3722b8991db7911a40a41bebd359aea2df53ef84b2b48cc7234f337f9247f742afcd257d3c3796b3c7a9ad3a48c51a", 0xa0}], 0x6, &(0x7f0000000600)=[{0xb0, 0xffff, 0x1000, "a1d1ea653cc4454dbe60d8f7e1069feea2949b18395d2aafd742bde4aa1a13fa3c57c9b00853cb3a2ee81ad6cc259e30ff35be254b12ab927e6e7cc6786296a63c3d04b7b230c300a04039d6c52ab9bf6d5698230d99890d056b29cc952904104728200e28325fcd5e988dc997c59da11140f26923e78f39ff8874f7593ef4f890482b733fb68bab5824f5455b91d16028b4b53c7fae692b24dc"}, {0x20, 0x1, 0x332, "46349d4ce2ac330c56f5e4"}, {0xa8, 0xfffe, 0x1, "927c9b84815cf8f040b68e48b994a6951e2a97171367f0f8c29a752a0b5daf16868964645861f5b318e7f3e5d5c403bf202ec6aab05174556bd559f6eb9fea350df7b0bfab30b079b6c34580510a1267f452623f3c820abd661b92f850ccf0cf62b7a7d0061626e9aa9770e3abea81bb4bdffac46ccb128a377226797246b7cc4e86b32fee1f0ec8fd0f9fd41277aced101573057753cf"}, {0xf0, 0xffff, 0x1ff, "18b2e2a96f298ac80e3266b9d82c64694709d699a45b7b34d91ebec6d145e53c514e0c26d25286b9647a94d1ff60091cfcbb23a747ba04a0bbe5af7b48bab232c4460ad2c13abfd3b85a573394da58d3f4e06ff5f4455c07e59a6fdfec7c07cc27da13a2fc58be9585ed7d7d6983b42e79dd4a47c1f415afbece65857d059989f7804fef5be479ba9f8eb562b990f0f77dcb7d7f14bc66fb1ad0680adbbdee721c0e81bf0d80290d7bae85bda2c7273854da97030a2758a2996fd5bdc6f4bc76b272bb1452b5a8ca601dcd092766157e517d405eec0462e1099ad1f125c0f9"}, {0x78, 0xffff, 0x1, "3db793762c267e94368e0db15d9828d8323c268330cdf91e1f8a4d0cb749a33df7cccc13ea06b5ac3d5012a8a5e7b01421def83747a92be1a99f7dd6e16032e609e1be67127ebc027c08cb9429eba9c7fe04a2d66a8ad6b226bf33ee70db12c9ee447c"}], 0x2e0}, 0x205) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb89870a95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b98ef4235b090b9997b76cfa85cb2563b2a2391198b17c3d9982af7474ede92c033aa91ef28164e87b84b93360c6a21cfff010c59b67ac573f40e609bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefd00"/237], 0xed, 0x1, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/95, 0x5f}], 0x1, &(0x7f0000000580)=""/168, 0xa8}, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)="4e3532c5", 0x4, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r5) getpid() getegid() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pipe2(&(0x7f0000000100), 0x10000) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r10 = dup2(r8, r7) accept$inet(r10, 0x0, 0x0) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000140)={0x2, 0x80000000}) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000380)=[{0x50}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000040)={0x8, 0x80000000}) write(r1, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x487f}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() msgsnd(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000004046ffb4fd64746e540b14b53b3487b7719079693752fe70b42f0000000000000000d560b3a5021726523f67d7e387045b129bab072998c5b576834ba8fd5282823f032f8b3844ca3aba825e5cf1cab9547eec290f4b050b3e35ae60f7f53146a9826a077fad5f016a9c9897ad35ce5eabd8bc09db19290f2b8b9113a81116071a21a2de0fa7f12f1fa3f7ac658066a0d3e6394f7be5ab447b176b8f0c849e43706513e89d5880e455ea2a64dfc4e2b5f2ba5c"], 0x27, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x89) r7 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) connect$unix(r9, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r10 = dup2(r6, r5) accept$inet(r10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$unix(0x1, 0x5, 0x0) dup2(r13, r12) bind(r12, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r14 = dup2(r12, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket$unix(0x1, 0x5, 0x0) dup2(r17, r16) bind(r16, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r18 = dup2(r16, r15) accept$inet(r18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = socket$unix(0x1, 0x5, 0x0) dup2(r21, r20) bind(r20, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r22 = dup2(r20, r19) accept$inet(r22, 0x0, 0x0) accept$inet(r22, 0x0, 0x0) ioctl$BIOCSFILDROP(r14, 0x80044279, &(0x7f0000000080)=0x7) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xb1, 0x3) open(&(0x7f0000000200)='./file0\x00', 0x780, 0x83) dup2(r0, r1) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r1, r0) accept$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) accept$inet(r4, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000140)={0x1f, 0x10000, {[0xe256, 0x0, 0x3, 0xd5, 0x9, 0x6, 0x32d, 0x4, 0x4, 0x48, 0x7, 0x5, 0x4, 0x80, 0x2, 0x6, 0x4, 0x9], [0x7, 0xe5d, 0x6, 0x7, 0x1, 0x4, 0x7fffffff, 0x9, 0x6, 0x1], [0x1800000, 0x100, 0x1000, 0x1ff, 0x7, 0x3, 0x4c], [0x7, 0xbec, 0x1, 0x6, 0xffffffffffffffdd, 0xf54], [{0x6, 0x9, 0x4, 0x5}, {0xff00, 0x7, 0x101, 0x80000000000000}, {0x401, 0x0, 0x80, 0x8}, {0x8c, 0x0, 0x3, 0xfffffffffffeffff}, {0x0, 0x10000, 0x8, 0x3}, {0x5, 0xfffffffb, 0x1f, 0x7fffffff}, {0x2, 0xfffffffc, 0xffffffff, 0x1}, {0x1ff, 0x4a4, 0x9, 0xc6d}], {0x7fff, 0x7fffffff, 0x5, 0x80000000}, {0x6, 0xfffffff9, 0xa7, 0x81}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x80, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x214) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc2) 16:00:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/38}, &(0x7f0000000100)=0x28) dup2(r1, r3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCEXCL(r4, 0x2000740d) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet(r5, &(0x7f0000000200)="5f785259897d3748e7b1f8b6206a63d9f78c63ee7c5d77236ab5ca244d6c8cbfa87c28b5288a1dc4b042a391a721f10c875d1bc13c4fc0033e97dd5fa4f18f04d5bd32e309437046", 0x48, 0x404, 0x0, 0x0) r6 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000280)={0x1, './file0\x00', './file0\x00'}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r8 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x80, 0x18f) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000340)={0x7d, [{0x2, 0x2}, {0x1, 0x40}, {0x3, 0x7}, {0x3, 0x5}, {0x2, 0x7}, {0x2, 0x80000001}, {0x1, 0x4}, {0x3, 0xfffffffb}, {0x2, 0x5}, {0x1, 0x1}, {0x2, 0x1}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0xfffffffa}, {0x1, 0x161c}, {0x2, 0x6}, {0x3, 0x8001}, {0x2, 0x3}, {0x2, 0x7fff}, {0x1, 0xff}, {0x1, 0x7fff}, {0x1, 0xd4}, {0x1, 0x3}, {0x3, 0x1ed}, {0x1, 0xfffff800}, {0x3, 0xca39}, {0x2, 0xffffffcb}, {0x1, 0x1000}, {0x3, 0x81}, {0x1, 0x5}, {0x2, 0x7}, {0x2, 0x1}]}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f00000004c0)={0x8, 0x5, 0x81, 0x8, 0x6, 0x8, 0x4, 0x10, [{0x8, 0x0, 0x6f0, 0x2}, {0x3, 0x1, 0xfffffffa, 0xb}, {0x1, 0x1, 0x2, 0x6}, {0x80, 0x9, 0x400, 0x4dd}, {0x7fff, 0x5, 0x6, 0x8}, {0x401, 0xaf3, 0x9, 0xff}, {0x9, 0x8, 0x3, 0x7}, {0x36, 0x0, 0x7ff, 0xa2c}, {0x7f, 0x2a41187, 0x2, 0x5}, {0x4f, 0xfff, 0x7ff, 0x4}, {0x4, 0x7, 0x3}, {0x6, 0x3, 0x6, 0x1}, {0x3, 0x40, 0x6, 0x5}, {0x40, 0x24c00, 0x2, 0x40}, {0x3, 0x0, 0x9, 0xbd}, {0x3fe, 0x1000, 0xf462, 0x800}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[{0x3ff, 0x8, 0x0, 0x5}]}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000006c0)=0xa5c5) r11 = accept(0xffffffffffffffff, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) sendto$inet6(r11, &(0x7f0000000780)="f4e00686682911e33b5a33f0a5ff321e0c6b1419293db2f5626166c4bad1892aecb523d786488a0d9e226a6f66d74f5977167b05ce16937c43123c", 0x3b, 0xd, &(0x7f00000007c0)={0x18, 0x3, 0x3, 0x2}, 0xc) pipe(&(0x7f0000000800)={0xffffffffffffffff}) ioctl$TIOCCDTR(r12, 0x20007478) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000ac0)={0x7, 0x1, 0xeb, 0x6, &(0x7f0000000840)={{0xda, 0x0, 0x2, 0x4, 0x8, 0x7, 0x6}, {[0x40, 0x8, 0x100000001, 0x79b, 0x8000, 0x6, 0x3f, 0x6, 0x6, 0x0, 0x6, 0xfff, 0x1, 0x9, 0x6, 0x88, 0xc533, 0x7], [0xff0, 0x3, 0x1, 0x8, 0x3, 0x3, 0x1000, 0x4, 0x1, 0x4], [0x2, 0x3, 0x1000, 0xe8, 0x800, 0x7fffffff, 0x8], [0x200, 0xffffffffffffff00, 0x1ff, 0x8c8, 0x7, 0x7], [{0x8, 0x5, 0x3ff, 0xffffffff}, {0x4, 0x10000, 0x0, 0x1800}, {0x1437, 0xfffeffff, 0x2, 0x4}, {0xe3ac, 0x6, 0x0, 0x1}, {0x7, 0x6, 0x6, 0x3}, {0x401, 0x400, 0x2, 0x7}, {0x2, 0x1, 0x10035981, 0x9}, {0x9, 0x1, 0x4, 0x400}], {0xa800, 0xe3, 0x6, 0xfffffffffffff001}, {0x1, 0x1, 0x1, 0x2}}}, 0xfffc, 0x80}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/zero\x00', 0x1, 0x0) writev(r13, &(0x7f0000002040)=[{&(0x7f0000000b40)="5cd41b4af17ac8672c6988423f4ee18ad23299b24c09852a5c84f4a482ade552a184554fdeda56cc27ee6225271d65a982fbf8814355c15f9b453cd225ad0ad849be54cb7d59c821c3a8f77e7ed21d2b023b9a4def067063bd8ebefa0afd2d8cf46472c1ac015be70ffd0442824f0a27ba61ebac0eea7f827a61ae9394cda0a8590a67937861a54dadb5c09e5b525e4c32cc80f7769855927a85b3a1636a39d9b3b769e3d31e3f812109674272b60e1ff4fc75b8f074956967133d871f15c72097d64dc43ef597730fdb3e9fd0cc81e646f927491540ee3e4ebfe06298d9d20e05983f8a080a9a2e190b181748d9ac0267971665effde92af3ecbc257d9c1545c20a6022d2199cfd414df162dfcd19a7ad76b64555e437e5fb381b3d61e632544e60c48b5c09b4b8da14798acb8686529693920a74de7503171d943940c6dc87f9694a3e0f2b0567ae0a1d2a9b545823f257bbef8d5d1c099822aceb2b18004f93957b38be003ab7a56cae097898e5e0581a5696f4a2a201bf2786fe3dbc6b2ed1e22d2af169b7ae2ad0434a613e576039cd3b960606b7789bc511ac74c99c9c26fce40e0fc8467c7ab936c70efa8cedaca4f72ceeadd4fc8d4394ab116730598a4efc677ef4d5f554a8032bb8e3ea978100ce792d2aad71a767be2cbe99114940287624fd00e49bbcf94ec328ffceb7c02be579b76a2319dd07e6b2cf615bd43b3893fc03025801df21292a204b2ef7b2e0b517b327fb49b1f1bb536dabd2f2e4a107b74af51c310a53c0b4be5cf0399bc189a91d99843e0d0ed4a92d288cf85421120f9d837efa48c0840d1d49099b386d836dedc9ea36694693849f80d6b5f70ea1ad6a55c449722165ec3a0ca2d3822d48c842432b963c991031b75dea8664ad6934704a6fc9ef214cae1ba266ee2aca647180b3c852f467a368f86b17a11e8d98b8f0cf287b2193448f7e91f59ed8c14ad3147f2b040a38b441c53b8681511f66a32e4994e4fa918617fb1c8eebba76fb0b52fd764f56023b97f8598b43a1e89447dbd3775b266706197e1ce64416c01fecbd53925f216f9ab22e62d8826f290eb897f6eb4523444a5869dd804fd0b0f18471986cc0141da94840e76bc6ceffa4f40c4a9b0a24ef918b1fee9119ec0ceb1df739346bf0ebb5588d906bf6d1db4b91b3b8c79e4926261d82d92af3906b87010d86ad71e704e501a9338fcca5989056868ac62b835ba87252b828832bae54f692a13ac0818d5ec6d26c61f13446b8a4d1f7fb05abb624dbb83daf811af6b8de13e64d87e7845b8c75f82a60587508739c861b775d12913fbd508f0af8da7d25160dd8c09dce7e70a87fe1893453fa08d44e36d070b9422cd9ab1bde9ba7b65a46d14b540b8090c3d4664b5fcee7a1ec7409aca120994d9dd650b9c410dc7f9b4e924c132037137ae31bb90d41face2eb503cf0d185737a9acbb5085276656fd656cf27989b8f05bc099360b9ecd186f78468dc0681748612c2a7eecc69c79d21ebabb4272e31b4f253138d2416230e91edcd4f0643fafde585c482c22b65402fcd7d2a5a52fd9f57edeae652c23678a0465878c93102f064cd82b41ac5bb0447d82d3781d3fae161e24aa0c2533659eecafd2451342411c23c3a6fdb2bdf0d63e563509147f605103443504a22c06556191e195476b9179d67e9363cedbe2f63d87bc84bef19630c0930686189a88e77adb564be102bab87c4a5363b67c1c3c4cffe5736a80ebf989c3317f8c05dc27a4b59a3a76572fac663a55752a325921a03d5ca008c4024509edf1d852a9946f6a760d6da665c7920bd9b991ce8bcee3ade007da46cc98fde4323ca1a58d0a8546fa50ed0a0fcfeb784f85f08299d86a6def96e4c3a4af41bbb76e1fd55ae454a69615e2aa78fd9a6c0c754f92614fed3cb13bf65ffff1de4030deb755306fecf9e81cf5eaf08842d3ff2e7e161da7d92271259ca93c596feeb89ef941514fbc8e198df867aecacd05b03d961911505dd7211ac330c89acfac8eba77d8fe4fa48e05f47e303a9ce22b2d37c66f292e13dc0f02c89a2c6d3bac654a39fc5e32698003b340df6764e9e8e81731346c911a88b59bd7d93fc98c24dd3c87aa6e21ee34480590298e5ca33739444c7644e3ef0df13c82bfd2e4a4a4909badea32a6f5a7bbb5bab29a03c09698f7eab3cfceab7c4337ab3b25d57012ed62eee5c994a232e4b1789388f972a80010d7495be75056914e5c6e9bd2a452c3af53d824864d741990b67d10428592747c7ffc54f632e7f2a9361abdf3e1b52619b649619004f10bbe544e97a89d9990b6051eac2dd458ec61a5adda4b48dc0a0bcc4b2e8d201faf328eb4f29e859a6ca56496bb246e774a5b00dc83fef0fe3d837ff849fb6f39ac117e02e0a7f22bf4badc2e2d014b7b61ab9aae092f1bc1da9363e9d6b33379649c96d9c933b914d7a7f694aca2b0eb547cd07f8e7d830d93f53d649a0a7eca5bfaaf191a5bec50cadbee449a445f446951191089e05fe76d3de7797d9a4580ef8783ee514bbb2238f36989cd29e37d644073ac49cac3549c1f0f853bb74986d28e18adf5dd51ba6550186b0206e0a218571cf97e828335da809ddd25828b06f1ccc4b39d4738dea739d9853145268bd0ba997a80564b73834dcf2890c460a8f55f509be150feba6fb7e84118453ee4f9e50421e7948dd0d6325b92293174cfa8d96cb57dc5c49761fb8e662499fa0fb593f5336333593d098c7abf7a10ca048c2c0578d91e6afc748c15e14737372075a2717ef4bee72309ac100d9d19fb339856958a374c031aef58aa8091afd6a49f0045d233382171b2d1e948e46931c9794de37f4a5b83344b290e4fb5f7e19fe41e2b78b4e9077b0a42b3ed943ed36539e88154ac6c0c8d1e33ad11a791775583b722b05b8cf8216d71efc7bb36a9e730a51fdb1032b3ac6cce537c16563ffe22aa67587782022ff6ecfb868cf03a28a8a881aa5522b9bc7a26f7e1c015907d42738b969841ebc97a54240b2c27ede2408b6c337d41ede36b6e009ff63c40a4dfa09b75705162ec1c5d9db1d6ba77239672798d1a593c8ee1ad7cb6797a88061d0447078721188846b5d3b2ec710d149f6c110675e9c5ceba8889cfb5acf7bcaec346c36bbad390162ad677714c2943dfcaf00826925778d90ecbbd3b7271e7953e046fd67f280d26bba4d80db1cf86d62db43871b9d38d161767a46c52e07b257929677d3a5ac0b7cb22584a25318eb163210b1fa715fc36e671e1eedfba3410d4968b84c72de621811d84c5da0adbf11991ebe314a1d0c864059b6a6b22fe630124ad58944046a1a933ee8795209af9d2c482b364d3cd0ae53195cbec35a37ac2b90b8bb50927fa629f747c06967f05c562dce2546424bce3def1350fa45222b437b5fe419589027bf33c563fc21333f84e9053c20cc83c34c99fb7b65d8f7bb26bf8109d8f160f7e8ba239048079d2e2b8e54ec000bfc2203b05f813fcdece39e6925dc05c491c89b01a931654ec1cfe5e28136a754348fe6ceebcb0302229e4ebd79db4622dab35a0f4efaf421ac101f382359b178a08b421c87208c18419cc60186ccaf6dc1a91d7e1b436566da82bf20385e737cf4dcdac6a908146a73023e115ca07cb1ea846f30ffbe913528ba55fcdd787e21c3fcb02af339b7fa9dc37ecc424048653a1b1ace9049b359b4b47806e09dcc88b70b0f8e8e6693505b9254a786cbbdfdd10bed2c5d49e516f8cfc1665779743275aa7734705f35b19362776bd69da75d195acaa9927def7d5f7418f47e8b1ee015756f70a93953ee5bd9b50c51356f203b437bb558ff1df0538fc5cc11aca5a093d06604cb7c982c3ed5e7951273a897a14e62b672de5f53d693b6c64d34aa3c7b81c28a756d4bb348cb774cf7a765691a1e5af42a934d3c794a3720630d94243db27ec1a6f77b5601f09087ba44d245e3fdc660e3a7f1d60f12bd3d5013299b165a3608d8dacf30430eeee5ebd59784df924441eb6b9c52571212c08a72180a52c73042f826dd1a8908f15364dff9508d8e3a41060032155d6916f5d7df7929d6b0856193be5175a1574affea9649c80569208430e17f7e668db306a2081b815c481a0c1a58fd3624422879a2da57e65a9782b382110ce4c33c81259d20aaa3d359a48150549dc5bd71befe8db28f88fab8a447ea0b43037b7811e0429e624fde9e6cd8742c5955ac8f108e77724f1546cdc7bdc524d4887894f3b5ca58b5e465df2d76077d23817f1a0f06aa668d4a642ac597fe718e7ee2cdb48c891863e93c66a8567f906c34f79009b82a4bff051c266c9251feff18842d8ee573ba40de67e7be25e21365deb9ad7bd30965e7cb53a15bdf4a4e2980f038f1702c8329cc04c661300cfe7dcee0a5df8c9bc0a4f2bdacd68f3dec48792a984114bd2658a9ebdfaac161921883b2237a9db2774d4ac2e42e90b4f9252bf85077734e6e133ea4d03fd98c554bf270a49f0fa72eba0605cb8919babb8e15e08a3f05e2210c2bd31ac275fd4a0b9ab831f8c375d585e4befe2844db13be527a2588af9c4a4b36940a4732be7d5b9ea5c01fa8bc009c335bcbcaca22694342156de57807fbb4c4cfcdf2481d0ad677faeff0da4371a5df4f3088cfe3f6fa72f5981e7d81c946a2bfc3ab7ed1525fda4897da05b1f838af3cb81c01558d90cfc4cd6c2b64cfec92d5822b280eea1b2dfe7bc291592c51f21ccaae30f441674c626063c917b3a2534d263bd14c85f1625c6775e91781fc43da6fca8bc34a2ae71917c6329a3fe4e2a52c6e8d76b9424a79bb2ffb599f6c3ca7a2308e69636827967f50dab0ec12539508fd076b7439683ae7465358e5e2f2d0f9121b3528a7930483751981cf291cdd461e713087c6172ed1eda3e5eb8189aa0d5bc8863f6f6903cf37c0a2feff6c95346fbc032c995fa9c5156345e61240afc48e78242debc21c58d6c1b0d781f88b75c7d5131f9f67844dd798525fd20f5c4281845919ffa9a47c158dfafe258938f3c1e91481cca7f4b4969c301152415b641b857a2465db426a882ca42438173d9990902daee33d4ee54be39db3d53350ad3ff05ce37283b2e2219cea1f10c7d13a30b5ae17d2e65661771e2f94fe068e02ce2a42caf4e43000f40ef18b7b38aa72c63a2c3f8f227712dff08e9945010911cec07c75c1d677f8a0a3b5aa6dc42455d82291df3211c512526a3098a76604f0e8374584f529912c6762e682a1f7b932292f09a2e78848e41000da36b1e6b9b3c54c6d7900e0bf7ff69aca3e856d6954decd6aaeb3218c7e5cfa47f039c240c3d514b5285881b0213863c15914c710df9e1acd60206c66bb688df06add97b4048f7280a1357ff1c353c9c95e8ba51a1eb88ede64a4a7eb9d4f8b5370e2d48751389d0cd2e446dd7d6422e68b47e64b92a6ca02c5b30bab6203342d306783d30853b2f960e0f8ab346d43df4278950152e55d0b335b7d73b3cc650e9fee600869fa14bc988ac87e64ef08d76647bdda29819f8ca2a54d8c1a16a5f73a3aa7f0c6741bc7bcff53efe33e44b06b3c2a933449cdba97a3c0424a89f9d017ac7a8ed286cc74091ba48238db6a1dd2fbf48c30c224bd36f7519117057ef4e2c68c6773bdec693499f0a00f16ba40cf19671328314c05bfc37aabef6b503a367b2d1f99d33830c2d64990dd591dd65a43cedb4dcb3088ee909378f6849149b44be5b032fad333650334ffdbc4fa5d1987aaedd275bffa56c86451df7739a54ae825b275e74", 0x1000}, {&(0x7f0000001b40)="db877136df27a52ed8818e71d4bc996228e0be2d0aa08f8cbf7aada0acaf7ee97df647233b40bbf28e2f99add76d288d8754672dccfa3b151c4e782e74e670adcfff99931b76324191753ca431ea689408f8d15012f1a29b79311f5befbc3e27df7a80436bada2f4178319156a1baaaea4e492bc6dbf895ae9cd7c33496b12d1b66b263d77408f0df7da4bf8834d446ef72160946fb0f0be97a074a6b04ffa22b37528516070a602b70ff2dadea2bf85701037fff954385d02288d1e8bdb1d7863b634c93210a97faaf82e7cc750772e4ab5be34789a68dc058cfb37", 0xdc}, {&(0x7f0000001c40)="e1821bfd0696b13fbbc0527d95204861afd4c190fecaf210f00315eb32ed3390b4777d4487a41783aa8417a814341ed615f5a26c40db5e2b4152e4bfdfbc2642227d2bf4456a2032dbfecd738e4d82b285afe9acd00242", 0x57}, {&(0x7f0000001cc0)="ce7890d6e2807f8ca489a4ca61e2f567be39001b5b31ba2c89d39148538460890789c574fe18ac01dfce137e7aa620ff325c8cfb1c176fe1969ab3863fb31b3147095444002aba38582a67f961e613aafefbd104fda0caa9f1a7ed8d603f750e7d7aed444dd6f0f6dd6f5021e614", 0x6e}, {&(0x7f0000001d40)="388e9f7a7a4efa741793b0d3135081c37734975972b5c36e441c4b0008fa06356d29f93455597d875fd466348a702797209a4307e131776d4375", 0x3a}, {&(0x7f0000001d80)="2724c9981e82247ccdfb938c55f5e5dea781378e5c5cb49101b9d5b3fba2d7e3a7613699fff2492fc75f3574fa8a477f357c7eb5dc97404b3baf0378fe1e4103682e07c172e74b0f4b590d933d5a0664f13701fd20c183d2e5d4ada6fb75d4da68434bf6d3907c4e06c5a99bfd3e1e1065518e1daeecff380c419dbfb3b9ee815de117785d820e61418dc00dd8b40d07659aacd3093c7a06956529b9d6f34232414bcaf5e1c26d8db20ea085f66135770361232d70b874aa6fc94284c264bfa2d1eb4a22acd7ace1dee8", 0xca}, {&(0x7f0000001e80)="42c4818d9ebb95284adda259c97ab8834053c82ad49ad8e15041081699562bb1dbd45bf1c78369b6940c060bc4a4c4d715f642814b7390a3e88776d852d702b225c61461c7986f496d7d462f4323e4ecc59be795b674126cfe1c3a0212f1d4ad50db35e5d0ee5424db0fc1937e94fea60a33c7292eaafa7c2c0f6f95f16e37f09886", 0x82}, {&(0x7f0000001f40)="2a3e117f3f2c926657132aef99c12543b4961d682332a7a664ac71ed86c4de7e2f7de4072130c6840a313f15c1c9957dfaa351ccc2152dafaede9b11e42fd441a1f73583c430df6c820677f8e7e905330e3a208beeffb57f12fabc19e1d7a010c45bccc343ed1a5698445058432bdec29b2448cbe92ed7f99dd4cd15e91f2bd9740f96aaef59e3bdb7dbacfce8e481c0fa479044624d84f0642d3fc2f46ff971deef1de17bfc416fc3bd2513c2e706f0c3556db335d6affd6b915137556b50ffc660d5f1be786cb6c22723993a32b09c00260fc4e8cc40a45ab795c0d8ec69582ea9aac571d1fd70560d20ad59d63c1b3d184e58", 0xf4}], 0x8) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r6, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r6, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f00000000c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x8000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="9f"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b, 0x2, 0x2, 0x4}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r0, 0x3}, {r6}], 0x3, 0x10000) setegid(r5) ioctl$TIOCDRAIN(r6, 0x2000745e) setgroups(0x0, 0x0) pipe(&(0x7f0000000000)) setuid(0xee01) shmctl$IPC_STAT(r4, 0x2, 0x0) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) sendto$unix(r8, &(0x7f0000000100)="81b88545a00d167f7170f305eafb6c96bd0ae402922194b4144a30d18e6bafda82172ed1d2b843f7aaab96353410c93f99a5e489", 0x34, 0x40f, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/174) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)="3fd4cbc848cc3635457db39366bfe6a26c9daf3c4c836cc6df834c547af5b954aeafbf2b9459fc95eaffa24fcffd168f0f05232b4e32468390a14de4971f2f15fee913d018af5fd4457a4c6cacdf8b86c5e06f0a44f0db33eda533c9b861") pwrite(r0, &(0x7f0000000240)="ab1119d2aa1aaebf728c091599230e08c1743bf4e0f38c87be4f780bbda823377525fd2ee0356318231bbf7ea5c20407e75e662f600bd35458e13808d88dd4207cf25a0273685b9156b8c3c7e40cf35eebfa205ad6c5232e699e69266e4f38a4d4c43369ba202dd993078e47828286148fa5cbb058f0800c5d9a202f7bc2b79c9e5e336223b89f1be45097dc7391000bee04ee443846515ec2a30d90a7c4f697ad45672b0c99feafa9e04254f00eeb1973ee72a36cdb0f552870ec5f4f2cc8220b3c01d2bd0bdc7d373cc22f89728d132ef938acea8f62e94ea61dfdb684f05397d67dbae1513edb32173ae84a9715ed9a33a24c579b826416e05c2f156b7157396e00aa5bffb8dc2a5c16456e4abc0bf24621507e1d3a13262727a04f5c7003b87bc90961964e63fc74c74cf857f47ffaac60f9fc73995bf877fa44bed715386ef9d59be78accefdbcee39f810395106c22cdf37f50db93460d89db9a2e1279a38fe2ce78d3f82aad22fa32e7dacd545273ed5bcd5e1ce63c4cd3b8316cfe37016c62061271b2e99df307bebac68de871f67d98da629bcb9c635d6c06d9f368c8d0c9b44885ec6c0db34f08000000050070c3421aeebbe6bbda61f59e511c9871980ecf2f1a08592d8388e8d4fa87f4c6e43dd3ddee76a078a72e70ff2671e400f6e923af5bb421000000", 0x1eb, 0x0, 0xa) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x2, 0x0}, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)="4b0400009541d6d970b9188e90cd9c8e765f9ba2c14c0333177edf6d0f329503a6e8b04efdd7040000000000000000e1ff00000000d80a0d322ee9176e8459b82d85521409a8425f0315b61c474747f5526944c81c0451a11957f9", 0x1af86874de8459c7) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 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, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, 0x0, r4, r5, 0x90, 0x10}, 0xbd, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getuid() getegid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r13 = socket$unix(0x1, 0x9, 0x0) r14 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r15 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r16 = syz_open_pts() r17 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r18 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r19 = kqueue() poll(&(0x7f00000001c0)=[{r15, 0x20}, {r13, 0x100}, {r14, 0x2}, {r15, 0x4}, {r16, 0x40}, {r17, 0x120}, {r18, 0x26}, {r19}], 0x8, 0x1ff) dup(r12) r20 = getpgrp() fcntl$setown(r12, 0x6, r20) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x28082, 0x6f) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={0xfffffffffffffffe, 0xbc, &(0x7f0000000780)=[{&(0x7f00000000c0)="73f77b3536c6156e2f088f430b6291c76cd8f5a036e1a3685dcc8fa23d00d735afcaef3fc28763b9ef0e761ce14cef148403d9363769d864e8dd8203e9bd29687305e2061c", 0x45}, {&(0x7f0000000180)="0d00a9df7b3b3d6691b061d24ce3382d5de0eb8f175e4760f606527da1083aa80e7027b17a8e51b505c69be1eb5d576fb04dff35b474c7d68707ca6e200db593391e5222f2efb2617fb5ea1443", 0x4d}], 0x10000000000000e3, &(0x7f00000005c0)}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0b5238d0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) r5 = fcntl$getown(r2, 0x5) fcntl$setown(0xffffffffffffff9c, 0x6, r5) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r7, r6) fchdir(r6) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x7, 0x5, &(0x7f0000000280)="3cd238ec9d3016fe2da1db4708da6e040abb13b6723dee8c92ef4292d4e4f51942d21840895cbda3092b318a4f1a40d71479d903d25ed5fde377753e29390763542162db853ae742e18a759e53d08d77b3b061f8b561768894b7135266ead5e6d8f9d9dd5929d86580aeb419eb489884f63d1a715b585e67f96c0ba18eeeee4c80ec953b96c8c045ca911cf6daa39b6c45c346e993f594bfbdea2bd096c62e4d7afdb06e4230be8b2c16db3e2b1a03af63", 0xb1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x38e) sendsyslog(&(0x7f0000000180)="ddc58760782fc0", 0x7, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(r10, &(0x7f0000000200)='./file0\x00', 0x40, 0x40) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x2, 0x4) r1 = semget(0x0, 0x1, 0x20) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000100)=""/67) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x3000}, {0x1, 0xfb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x1f}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x4, 0x3}], 0x9) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x64}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x1, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xdd75]) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xfff) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x46) acct(&(0x7f0000000000)='./file0/../file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = semget$private(0x0, 0x2, 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x3000}, {0x1, 0xfb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x1f}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x4, 0x3}], 0x9) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000100)=""/80) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r4, r3) accept$inet(r8, 0x0, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000080)={0x5, 0x10e5}) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10006) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x9, 0x6, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, r2) bind(r2, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = dup2(r2, r1) accept$inet(r3, 0x0, 0x0) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}], 0x0, 0x0) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="464078bf3d981effc0411b0e50"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r10 = dup2(r8, r7) accept$inet(r10, 0x0, 0x0) accept$inet6(r10, 0x0, &(0x7f0000000200)) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) sendto$unix(r0, &(0x7f0000000040)="3e40b62afcea7b7099198987f665a274fba179bdd19cb2609e93bfc0217cddf9444467f42e8f509591a634743950bc5189369eb73556c7c98a7bd5c52cf27a8df84dbd5710d65fe5c114b2e6b4d70a59cbfb4b7c077576e0c06a0435bc3c59a84e02ea6bdacf71388396f296e58bf388973c02f0f4fdb8d4f59d4dce73a39f9d58d7b779adf52974fa8ec8f9a3508fc5467489dce029038eed9efc219fae1a87cfa1942f15ff7e7659cd961b357d7840bafbf041a7ed375792276f227b8b512af60f3340fd3a8af9ab972f3ec93bcfa73a9a19d8fdd9f0997e", 0xd9, 0x8, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x8c) r2 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x80) recvmsg(r2, &(0x7f0000001880)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000001780)=[{&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000380)=""/253, 0xfd}, {&(0x7f0000000480)=""/18, 0x12}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/117, 0x75}, {&(0x7f0000001540)=""/196, 0xc4}, {&(0x7f0000001640)=""/193, 0xc1}, {&(0x7f0000001740)=""/12, 0xc}], 0x8, &(0x7f0000001800)=""/103, 0x67}, 0x1) listen(r2, 0x1) r3 = accept$unix(r2, &(0x7f00000018c0)=@file={0x0, ""/10}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940), 0xc) open(&(0x7f0000001980)='./file0\x00', 0x8, 0x100) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r4, 0x9, 0x3, &(0x7f00000019c0)="1be3f81ad7874d267c2b1eecaad511277f5a67295fa843f17a4a3e655e3ed72491e24ef220c85c55371e8781e7c433797d7a54fcb425ce626c1ceb495cc087cac1ec0599d34a5691f607166f031f32c9c1b32cef215dfe4c586d57ce198a6206306672298e516d06aced8d9812fa32b5e8bc979c70266475cb538d76529acad316a3e9ffe3306bf222c75747f58f6fd8686b9cd762215f177e0f19c38791a68b22b0a79db6995c9aabbfa7", 0xab) r5 = socket$unix(0x1, 0x1, 0x0) accept$unix(r5, &(0x7f0000001a80)=@file={0x0, ""/16}, &(0x7f0000001ac0)=0x12) pipe2(&(0x7f0000001b00)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000001b40)={{0x18, 0x3, 0x7, 0x8}, {0x18, 0x3, 0x7fff, 0x1e}, 0x8, [0x6, 0x100, 0x1, 0xfffffffc, 0x10000, 0xfffffffb, 0x4, 0x3]}, 0x3c) bind$unix(r2, &(0x7f0000001b80)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket$unix(0x1, 0x5, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) r9 = socket$unix(0x1, 0x5, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000001c80)=[{r7, 0x20}, {r8, 0x8}, {r9, 0x20}, {r10, 0x4}, {r5, 0x80}, {r4, 0x1}, {0xffffffffffffffff, 0x20}, {r12, 0x100}], 0x8, 0xff) r13 = accept$unix(0xffffffffffffff9c, &(0x7f0000001cc0)=@abs, &(0x7f0000001d00)=0x8) sendto$unix(r13, &(0x7f0000001d40)="0afb2a9362ac0aa21f9aa177bab1f2c65ae15acaeb42b6", 0x17, 0x8, &(0x7f0000001d80)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f0000001dc0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001e00)='./file0\x00', r14, r15) write(r5, &(0x7f0000001ec0)="28c9b702413a5f10d49a87dc48c1bfaa7e7bc9750bc1e8f6155816eca42cbef323e02d841d542e440c6745e9379603a31da98a3675facc4d312a32fea2ea59647c90df1c9719ced066541fda9de9cfa46632a4149327c6969b02947625268d54e6976e4d0cb8a25a9befd6189dc2f6b6645bc8e9eabc7f69b8a789cdf81230d0886cadea8c853fb332c6236f38bf95e4e8cdb00fbf68b591bcc1efc7ad165b246c405eff03a780e08b091b9538923450f0312f46b7cd6040e95d9ee9e0ccae5782830a09ef7707f846d43b55cc8a48cdf479932495432218dd4fff2166bba7e35db96c9590d1e293185bb74311e12f6c5589efbe2a323a0c14b6293e", 0xfc) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) close(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) socket$inet6(0x18, 0x1, 0x81) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000052cc36377983685bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522b52bf6c07d4154af5a3499c3d8bc83128b13c30c5906d6373ac3349df412c1ec053861438b9825350b725d7316e6d64e5aade5826b65224a3ba97e02aea43aefcba39917430321614f6b241b3102a23339f9aa90ab3970a9e51c210977b959118a8d07349f5fbfd49d218b36ae233bc8bc74c5fc953455231c42bc04d79c69d24603ac065ce3cffe"], 0x33, 0x400) r9 = socket(0x800000018, 0x1, 0x0) setsockopt(r9, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r10 = socket(0x20, 0x2, 0x0) connect$unix(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="6211868afaf8a65ef3fbde970b43d98a239fc10845000000fc36173f382a6fad5fd2d385e82fde55620008b4e7147fea058113c6adc043dc53f84ca2e3e3a71af90903aa74908f7bec35e43baa305dd9d53a851b7dc0d6317985763bebddad935edb17b0eb5a16d10c25f159cc80dc49ca2d2afcfa9c89e22e0000b916113c070000000010000000000000f18d6859f9b361faa684f57bb892c8496e2458b98fd28f6bbcace3331af25ed41a015282b7debb541cc2000000000000000645b66d9242108f88e421bc198e978459f658bfd977f519a170c165cf9860636ae9565ce82caf7ffabd40701e51040a8beeec3c4c1bbe284e9427c3ead392c756393aa6ce2a7c39e999f2061976a8c9518f70d4d0510fd9c4d6509e3fd48f58636af7a63fd08c40c16b94417eea77f5b958d4a4653556a7dcf64810aced8823abf227b06dee69804a3e735947ab782067bc43c8368fecb6e798cf9ff2f8c430"], 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) msgget(0x3, 0x0) 16:00:03 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x8, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x1, 0x1, 0xfc) kqueue() socket(0x18, 0x1, 0x81) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x5, 0x0) kqueue() 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) dup2(0xffffffffffffff9c, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet(r3, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000000c0)=0x401) ioctl$TIOCNOTTY(r3, 0x20007471) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x2) 16:00:03 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() syz_open_pts() 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) fchflags(r1, 0x10000) 16:00:04 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) geteuid() r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c653000a828b70a1acd0b13a925549432e57949d4bbb3556553e42f2df5024cff86fe577e017c137683107664b805a9a8f7a652a0e06ccb734b6058fb200af69a0640874fb4b0013d83501560ff5718ca116b285106f7117ad2af745a488a81d8bafa396b5a3cc6919be864c9d51c2d15684c70e726f8dfd304f419e8368caca0f8e6d9547ef5c271b95904b65ae759658d54d533781c814d1fac1f2476f364c8e9660d18e7d2c894e9513686bd081c20d9bdd33687"], 0xa) dup2(r3, r2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x80, 0xffffffffffffffff, 0x6b}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x2b13a7fd3f78781e, 0x20, 0x0, 0xff}, {{r2}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x9, 0x20}], 0x6b0, &(0x7f0000000140), 0x1d, &(0x7f0000000180)={0x0, 0x3}) mprotect(&(0x7f00006d8000/0x2000)=nil, 0x2000, 0x2) r5 = socket$inet(0x2, 0x4, 0x20) bind(r5, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = getpgid(0xffffffffffffffff) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) r11 = getgid() r12 = socket$inet(0x2, 0x4, 0x20) bind(r12, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r13 = getpgid(0xffffffffffffffff) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={r13, r14, r15}, 0xc) r16 = socket$inet(0x2, 0x4, 0x20) bind(r16, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r17 = getpgid(0xffffffffffffffff) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={r17, r18, r19}, 0xc) r20 = socket$inet(0x2, 0x4, 0x20) bind(r20, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r21 = getpgid(0xffffffffffffffff) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={r21, r22, r23}, 0xc) r24 = socket$inet(0x2, 0x4, 0x20) bind(r24, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r25 = getpgid(0xffffffffffffffff) r26 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={r25, r26, r27}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = socket$unix(0x1, 0x5, 0x0) dup2(r30, r29) bind(r29, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r31 = dup2(r29, r28) accept$inet(r31, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[r10, r11, r15, r19, r23, 0x0, r27, r32]) r33 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r33, r34}, 0xc) setegid(r34) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r35, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786598, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) r5 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg(r5, &(0x7f00000013c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)="fbc363530afc4fee447752f48e2de5e0b6b8b9cc47ee9e8b5cb889e73c1a79b78c9dfd3b30608b4adfb5f2ec40357e56adaff1090528aa95ffd22c4aee84c8ded03fbf6eaf1b37aa917fe9cd8e0a2e9ae8296684f8764e890d1dd186c5b0288ca4b152d4e41581e77a6cbef39efdf30480d042e54e665ae1286718e422e80238e9549e32558e6a0b900a7572b14a372307116584247ff23894a455f4ed8c25764499449dfdc4681f0a63b97b1f09674771368d1a713d3b92e065f1f37ce7bcb1d2bb968738d587adfa81c03c36832c7f2b6d96875bc4ef0beae3689b8f33e2576ad7a66b1cf41b127b329ad45b93f5f88638d2ae683cb7", 0xf7}, {&(0x7f0000000200)="662961574659c185801ba2ccffd9bc74a384a7229e0980963ef419c4d216d48799a0f91a28c22095e1bebef448d26bf2583ef27ead58efa92e2ad787b366da9118777ca32f52fe0f9700cc90aa816a273dd43b0dea6a81f4be3ba92b010cbfcebc00b986159ae51bbbcfe8647ab06b47eadf0085c85a92ce954c020d2af0eab497c5c794a5fd74c7cf8e9af2623022e1e19c8b9f50d4735a", 0x98}, {&(0x7f00000002c0)="09131194285b486e8083208e25cf5b5fa35c873577c557f3a7a0810e7f179b8b7aee1a344b464230259d7c44d374e796b0ffc0dd6d7d8b368a02d4ef67e0edbd7a502d746404bd94731b6cf1cfe73de0dc794274deb4ed4236c55b7bf86a26d81f84775ab786a49c301d36748cb0b080cfea8d56dc8dc5dda9f1ec09dfde638ccef860422669e0524f71d0fca28da881ec69bc05d9f9fa23b7555195c2a41ebd501c6c5e3520a96f8988f1300a8359feaf08b4f6edb2bfe3", 0xb8}, {&(0x7f0000000380)="c29f268861c453cf40dcdc649cf205e62de447c937f91a468311c34a2e9f67cc529fe802bd87efd668f52e27fa7a3c54f78f09c6ad8d580aa6dda0d7fa45eb52ad65d0d4b6458862024f2bd020537d201332c8947af0b4a4917ef6e9539c1b6c4af5aac7d2ad2d6aa406fe8b071b3344326153fbb00d616887f33ee53f232a1e4c87b9c34ef0912827f6529f7438c3eb298e99367c2786e038e9d6b507cc97237e56540cbdd3140ee7cad2a17a67ad0af5bf9668ea403f8fda1432a6ad04778e6c01a622edbb62cbf347cf09ac995bc4a79f661738147bf3e202639f637fcf9c3d922ae86c70f8539f6d74892d060fbf283c2ec113d962979ff80a7c3c64810e2903b9eb95b56bb44c5c171316299e77bb43bbc954609d1043e46184873afc857c6cd9618d0a10eece1db2bd6457618861345ea6f706595ac8c13320a5a7d22cfe26b9e14d60f4329cbf551d7a2a98ea6244669d6561c6f289402367dd0bbeff14d26d71c07bfc73734d7faf706837018805c4922b4c5d98b18fe6ff10d076c512c8ad5508dbfd4c1c1fb8057ae5219ee51c1653b6b020b40a0992dd3fc40c36460fec513f8f391a09933245368bec25494db2b3af1a5a4986ac22c6491ae9bb890c5b21e2d85b73da215762cb4b80bc62e1e93dd2ed7c3f3870d20694ae6e4a2b888d23918841f057e6bff8137febc16b25d00ac4e6b36d31535ab7c0f3628ab8936307e19850bd4e259ca6ad599af69bdab33abb8043c190da21f4bc0816a7569aa648984dc1df37adc4b4d4f80bf8270a145b4ef6c615c8c817d574baa9f74b06521bf61373b790e96aa2aa2e980337817fb8905514ea204e7e386130605a8a89ccc761b93107ce66a5bf59e3f1ebe45c9ba56bdac280853797ad4fd8358aa0700882191b22c68edfb7e0794d256e551c8e5be360e5a429bdf7b34b6537ce04b5f0cd983e12230335d9b331bce520680ea46741f433ca98ff7d85e252f8361bf3158461dc84ff5085372ae27d5f1c1cdc080c2e4441e36619069685f569cd441ba5372d6415a4358a0f463e579a97d8c4be094a17697ada2e9cc7c4aaa36918bf318eded9f49a3704f5d51f6dfd584a4efb4d4720272ad280cb4aaa24e707f741fca1f61d4b370860e3cd8e18cdbe47bdb1de5c1341a3e19a4d2833a394498b51f281cc464a65823c5145dc8479d23479c766f459aa12b09a66a6072b3dc206f06d146dfb0a61463862956200a71c9e45522128fec974eb30ea2dfa56686e57bdbd29af7bc9909d37f4fc05b06096beff16ff887375eb87c1005d874b7a24940ffddbbbd79382637fda71dee34f9a136a53562e5f309c64269cb7bfefbcf9f3d68064e23d67a71817afedee1953803cdf8641d0be74358f368448fa594371e4ca3210e72c915e031f1e807ca6934ee95a6f5be74e181fadc8684e0b4b8ee0a6c416fe998432720d0c73d253b0d0ecb7ca73e0a939227b465acb3ff008298664a56fde26a394024b29e297962be149e9e07ecf8e725d84a7db66777cfc62f846d4e043679e049889a19260a81f65006e5c5cb7677fb37cb9ddf412383e0f31659780a8fe4517f8384d4113ffa222d89cba2b2895b1bd9b3b682c1e9e78a7feb6448eea6fe9de0022b0e4be25064f90786c190b2075909158b40d69b6aea7ab9c111b0d13fb2a05d4f164aa8c204eb2a514c78e31d0c1b3d0e2b73ca23e3eda23df31b40f5f66ff030ae6f69ab1dba0568f7ceb3ea4bdecdeafc5fec523a4f4f14462a05cf38503154716fd9620c8988e73251671cdd0bb1bfad26ae6b4759704da28079afa721b55877b9a0bf06cf7ef4a2b57f2cc4ecb728a9255254be7ebe0cd4fd4bc2e3973007e84aebc4f2445636cb19e236887fb1b52c0678dfff825658f17ac33a416930fb722a5cf17943abd05de2b5bd018dec62669560a4b897dc0a0eb3a905c1aeb80afb2137f3596597f60e5c8c92570e9780497ec38e7aa191a995b2145e0e8c6fb1f35bb366b36eebb6823eafeb08cc09b6fd91762ba50dbe16bede5526adb12cea9f9e9ed2f80db2564770f66bd0edba03a976cd6c9e255a31329358a3b3108ec3277193c4a5bdc20760159b3d9d4522fed37e14d031f335e13b82c6608355a23d2accaaf26ba62f40744ea13d2de0cc415a49d4910445da88b4fe0ee054f333af66cb04d364e880257305666ca97d742f23f3a89c8ea5fce6faf0e955a7466e32277806f78cc24ca660e1f933163c8a985c67f0700c00910967d99cbb4c68a1a3ad23c0e214ee180d4eafffb4bc4c45b77062ef15ef83bffd30377af8d4325eb3af9bc07da38404833809574b3d760454ceea21ba9bcfbffef3f0b6c5d27bc135b9b2e17193194fa9968ea93a36590a16297b2b799637cc39cab8a88024916622dd08136c7babf373e23556506e694efc2bc3228fc61e672a60d75557db64628e24e970ef8a27f0fce3bbee647d66d7018511691e4481120ae60704291daf70213ac5ce89c93979f771fd8a2f69a8d0f313b627956d256740f1557e63ed8b3fe29c030be98c2ea716f1a80b1b0b91f15f1330eef8b107267330c3fb6cdca9ae129e9daeb646840ee4a5aeeb353465216a9213da4136dbd682d076b131834780fc0825c9fd0984e7c35adef669b70e285eda4b9f083b953bba8db85fa6d671a4bd611121e5d55e7862b2bf644fe59b6b07d8f1e07efc6180e97083dc3ad26d8decafaabf240ef2068b18e6274f458430ed3c3292d0f3f962312469b8fa9367447c40867ca4cd32081a1c7065aa0e1103ccb84dbcdbf457a5f2379b4b17ff16743a2d53b68bf56e147586fd69bc5672f4ac0ce867fb912bd186bef819fcf0dd28da6d48881c7d3047943985f21ce527567dc2b0f16397775038d5d71437d096837091a2992fa32f7bbec1e7b14f51978ed969596faa0ed65fd9ba4a4bce3b8a5528d0a70584a6830e8698dbf188b1ff988180b36dd0b97c654a776c1f6e8ae6a25c274d0635e7561c5ac181b3df125f98eb45ecb6de42d40dacc169bf4b6cfaad9f19df1ef3f0bbbaaebff424f9245aa0d8b119bda09bd2357353ac150b8643dd828fefe97d313917f1cb79b6e2676d05da54902abb24affb6e64a59173a7f737de110d14a7cf1bf6a0e1241e7536d91eb4df2fac5c288d3f4851977949ec6cc4a35878bb605008daedfb9ed6789df37b33144f1e424ba56d08664dc34c3817a8ae6eee6a0b04d0c5681558224045faf3524588c21e54496a024ce21626be5b4a2375e61d7d1f8afb326e2c2782911f92bf33c4226f4e1a59ec86273f9ca3b425b3c2da48f9d20fd3439598beb925029bda3a39c54a15c89df49dacf51f383220d3575f4d271a3373e737f18b89076be9b6025ed2735b4ea70da03fe5915a423224ee51c6430ce9fb0f44cc74badd6e59c0cff8d7dffb173eeb72bb60f192c26d3f665fd00424aac6db124ee14970a7be6fa65a21104917cbe8687cab4a39f8690df01e9d24301c73563d5b1f5871d0460219a015503cfac6846930caf4e6eb968fd5f10571aaa0efe1f7b5d75ee547649da548e7b7c1d0e24b61c7c9a8e61be01aedd3632d34523075fe9d8d08c068f4e4e0f1cf6df46711e9d1ce42c5a78a6733d8b22d8f505c638682b28c1437b217f27122b211c4c57d22cda93416a91559b012fa4017dd528fd0e9efd3961fa860229c2ac5ea15a386823baf95bf965ddcf922b246428a5d5cd77a8fc9ea368eafe39448c2d49e6a6c49be5c296c1f9adc7b68ab8e7592d6fd68f5618f3738e92b9b8e4dfbc5196cc3a559908aa04522872a77c58d8e53099dc7c7644422e13b53fdf2c430898099e53e4721ad7c3012f3d5acbc90087665629d6a1c5bcd99c2d3aeeab6ecd0084dc934bffc968c432f6f5fe13894060be79986789e39ef4f97b447a99391a153d014439e0cb15da2b2d9e48d9eb628f0d9c2bdb518ba3115fbe634bb088e97cd3fb0952b800124f0083715e205998e79fb17f30de04389aec64f4653750e560c8fa4b51dfc0c78710c65706b2c93021a9fa378c19421c21a14587e0f214c9bcd3a6af61ead3c1badc846cf010635dabaeb1b9bda6dffebaa89a02281e4d09a8be46fa9b990b6783570b215c9a1c5e25f999cda65d5deca8ba24a003f9b0acc9fecc3838034fe32fb5e9cee75d737ddc4eca0594e1859bfb2e10cc1643d1f9346e0fe2b64bc737c55021ebb5d3ffb4abcf4712d2fd2aab4d819d906348f2ffb572d7312cd5fbda60fcbf7b1f0a0f9f9b9f35d1e0134b763eaacf02f58b9189f1d4ad30c31d98fdcb1bcc71aa77997c64c1abb36827f5622055112803eaeaf0f40bcc23b2a6052e4397ef9e653483cceb44085fde04ae88305360a50c5f755d679308f7133d8e53a654546254768f6b8f6fc719c6ae55ae1bfe5aa1ac952e454e2fceb05408b4d17ddfa3f3641725e70ee0da059939ba60c74a2ad37c0c0643a31ccc4ed6a2d33a76611cd78e4bf6420f6ef7ae26c35a4ee3a5d7323488bc38aa7dccc5a7399ec77dfd5525d0a8fb2d81f1fbdad7363cb1ddb5b8129194bb15d815b6edc08e3c7e00d9fda2f83ba8f99e0a3b878bb2ea6b9faf4f5a2f4200499a5293e2f89593eca5fa49541a1b304b2d2548668745c96e68f3b57860ffc7613567da8b6ae8be50c9671c767f4d6476ba8bb029a70760c710815aab9eed8031850315902583feb86450936cf3cdea72564a34a2c57762dfcb70d1de4ad4018351c7d7535ea86c73bb26495eb896a0d51ce02b6f80f6dc824c2299cffb8e91a5a991b300f991c42fd9499ca27a97f7bd53ea5aa902dfabc5303c43eea3ec00a2bb0aea2dbe994c09604bbb88f3d6a5ede3549cfd2ddadb6e26db55820fde30570b09ba488ee68be25eaafddde5fdb8dde1a4b458dfea56bf69c3843518e471b70028a15dc4aaf7f78d6222a922f4f167c389cf74949f8cf7279adc26c0454450b8e504d620961a6ec3abd1acf54ca02542341f3a3f55823ca6ca9b4d4dcbc8f94af95d816ad728f82451c29cd6d47ca3b0ff6d6e6cef84ba7ed93333ba504698e5c96e67756f3f2518326c0f7f9ea12b00cd15e88d502f4b3a02e1f7b4e5cc9fe42d7c6178c052c3db8becf1e85a739d228699b767aa1faa1d8a293eea491f91a9c911ef8d19f3a79e19934346940af56654441c28eff4e585eb719f8c6588ebc81f0e0d50080eee5d20daa92227b8ece6c369c8316c227c5dc0f0c8e868330c81eb4caf3abb2e82c27b3eaaf89f4ac0c7d22380f7e394a6e0b84ba9731343060daf55096094bbd49f0cb6e94c3ecc8098db2d3a967f0abe41b7359fb62938948490d8a61767d9035844726a71b78854bfb0932b9a7be5fd149add0534b1844aa30efac774de1dff39fcef6cf548f84aea46d434b7a78805aedc64543191ea54b967ed2dfca86e84947b7c2c6e624ae5a22151f91a60dadfd5688d9c527fe73c7d94af0d7d213cd4468356fc12e431f9c42d9403a6412fbab691034df0afbba905fc1103a026fae8113a00a88b4ec0da1d5af3b9f7ede10428f8c53230c6c690f87be56a9f27a758361857646d77d7de36fdc2d385b2e7d95f2efe247d24aa09b4bd17c8719ddfdda2a61fa95e883e50edad5acca5173e7aa45c4a39388a44f3517bd31d12bc136ef07c5ac5416bd196f1685958e80c5aec10e2fb5ad54de0878a8208ebd4e2886a0afd4028765b161be9208d0681f2d600deaec68249a20f935e79f92211255d43a71278c203ec8f66ef5867d9b1ca9d87c3be3108506700f9728ba3", 0x1000}], 0x4, &(0x7f00000019c0)=[{0xf0, 0x1, 0xc0, "88db81cc899f951f70a23d72b3b303caa7f8718f35ce9d8aa61483e8f2a52a709dceef63ff5de39ee2d0a3c7dbdd7cf322aeffdace3a530c792ed9226d536ca8726b7df224e078c2456dbbf9d1e7a5a38bc269283613fa36940844d0d2f2c75d0e6372bace73e15a180f0c4a3916bc0cb25f3a94d875c3654c20e77ef1c1cc904d757e729048fd67cbe409f37d1ae819fe9ce8e699bedd93389f91ce427faa489697fc0c06a29859611ce72ac9579ab6ff76a961f7fab70dea8b1d818e3ac64af34b3a58f65fe62bfac52891aa67970635d0c8c2af74997c1c58bf219363"}, {0x100, 0x1, 0xb6b, "d647f39d164561c76e6d9e3d9479a77e471ce798d5a0c63a18e96de0cd9d713bb081b77d3db62ef2e9a68cf8da92da13f5fa0772b35ed392ec7532e33767ac48346c3d48396b6442cd81ff97df8e4ec6ebc025c8c2c75666a663d4e83070cd5f6b0cc10dd396a0682660a974f43f71db1d44b789c7f585dcc90215e862c4305ac3b70f705b0c1ce194f7a3b965b01522f07b33dbeaa1b6057bc4922c54689910963a9ac7c9a25015a46c79593868746f57b35837420db793d6c79de7d5586bcf5894d278262d003723b35fd9b1b1c6895e02a88d9778d3fc5b48d15ae60b0f09412b98ee8461bcbcd738d4"}, {0x58, 0x1, 0x9, "610275df002919f5c65690496587b4523a9e0cad1914bcbb57b8fd56a7dde4056f9d4ad4c95aaf1f8fd47dcc27a3711ade8b9a1da15477dd0dc6e796c69ca09dcbbcafe5"}, {0x100, 0x1, 0x20, "ac80e4b84ab8daf5af2ab035c4d22ca0a045150d6b09c25511979f2debba98546660351444793cbab5f8168164b9a095ae186df1c6f6c8e5967ce48ed1478231bf661511989f9f8f7647194d68e2800d2afc80e1f2da419c3653dcfecdf726fd99a091d4b5179fa58342bb7eeaa6433a3520433a85e53c9fa5236d413e59fbc30476dfcae9c1d47cde9c3ba24b5c2f878aa0ba059695baf1c1bd10c375bfb540f6b268d4d10c36a606f28efa03f8293cf9e02e4d20353bcd705397a1cbb71352e149e80e9edebd52945824d3c910cf4be936aa134fb16d1ed83ee3c7ad4194e47c19fe41cf80679aabac550c"}, {0x98, 0x1, 0x3, "7f72a3365791fd5ea2d66e947e5f5a582387ff6035b819dbf5e7e69d868a8589b5ceb19b01f72861e8710167b382aca89d3cfd90debb14838f381aa0791e822446da2bf0a89738e1f757c4a102137dbed05ac0aa71df9644fbe00452538a447bd7073cbe7c858ab11beb716dca01e089bad0ebfd3f9d2495baed54ff47f5a99e480f73e2aec840"}, {0x90, 0x1, 0xfffffffb, "118141b1f9c821f048e13fe2e0d22498ad3860f3b1bbb73ca36c34b2a950fb6a06e4ad8cf650a956f7fc2e2c67fe609f401789c895cbc2cb8d0f859bc67a6da442e0ab4bf903f9210a7520b0ac85b316bd64b0b9a54137fc4b20595e7229631ee4629de5703bd90cb878754713296772a9b5ee81a4f5724f2122f0"}, {0xb8, 0xffff, 0x40, "04d8e3737f89734eeade90a99a3fce2d2f85f34a9f9e42440d86aff1a9d50c67580f4c3c7cdc5bc82c107b5d055e869e6dc4b4be1a72f90254a112876f34d97fc3147487c2bbe865716ee460766dfc30a760e90a9d431f718732ecf34058b751bb30877a360aa3dfcb678a2a2a57bde9204e89138b6ee558fd078a641281e08d28f2478e0d9bacdf6ff7f51012f97bfae0575df3d78180629ae0c685c8d531c8e238"}, {0x1010, 0xffff, 0x81, "1c4e42f788d0e34406a4e3e2fc95746fd905f7ebd04a0a81021913c7b022eaa5f5c7fe97ea3f0a72800291b3f806fc15d5c8c19c0626eff42d1a25dcf52512a4257cd0bf204d465349d06e6538aff27acd326c2f50701052a04c841dae68b3de9fa4834dc1f2125d46c5e242036373ab0e19176530069a510c601c4c69779fea69f1e4710e8d0bfd44f574d9668764f44ceb0586a9453aa1f26ca58af8a384cdd7afed5793d3e11bde7065d1a49c7a5262e31745e6739026f8ed222233e41ca240295323e30927dea8dfdc5c45453faee6f504c1c7a896b0b4c083eeb0229cf4793752caf55b0ccc6c07a01a69d5a756f45bff32aae7385359889f595c4b107af01d3a5002252eb047bad82ffe8007113e0aa3423e7d79828c1617c690c4d56be8b3df9431752e055a7e2b9508611bb2c6e60fe0d6cc20dd9619afca13ecb8b7cd116c2ed1b8cf40ef9821098a811c634e7c73cced4db444b4e91085ef0045bd3c99bf7cb4eb378ac0448e65c8fa62b6d8c0aff86e729f97115d8346f3bc08b4e20b6438bf8e79c3b42b457fe94fe7dac476a95ce655a13464b79f29c8e72c5a679b0c2776c6aab9b5bb836c71202fd670db88d1cb125c5569c84ef57b3fdc488092690a908512d26b0574d214dcb9280a99389f5f60e682a7d4f057b94ba4c64d54bab87fe21b90b3086196751f5675733c4bc651b716f432dd76847be042a3879cbce83d482b58c4e0ba8b4d9da4c7cbac4dc1cb3930d18f1321625a28d8c4fb5f592d55caec5fda8a1ea12aa246b6f811a526233f11dae5ca7621a51b5b96ada63e6dd3ae4ea03f31f97550dcc2e980b04a8f7bf845ba2c215705ec050639b19174fc9dd191bbe898cb0d1b63701ec2348490c7bf6d3aa4d40c3e87b29f577ed758993878e42099a3107b4defd2de7da3a86a5eaf82a6ded9073ba4fbf30d579435c9aa2da8eb05d21cd7d9ba62fa8cd3cb5c9887194b0639d931d424fecf7af42949c4dd70a31b4b0a5158eeeaea6297f799112ad61e338851dd49b3c7221aee0a462d6a5d2b781bad56df1d3ff1b152da63fdba830dfc58935a3af9ed2d256194de9a33d2f46497ae1a21f532a5869ee1a25ccd6f2345e703ee6f6940e5f01fcf31cbf217d8b16c6f67a89ad7bfbaff2121d5ec7ba11f5e78cfc3c796c0ee4bdb9b812f0b7de285e4dff64d7150f2add9e8550c01a728de8b56c16156b307ba004db5a9a88d7505505586f316444354d3b37a17531ed2005e5cd2f1ce59d1a2c8b605f5c5c7b8cf6915a0a365663e8eb72e6658557b39496e236805a7a0efead179232eef723e00e391bdc05e4289ca6123165f725dd415580cd81e789e934b508048cf11d98f949fa12b36dbd68f29ed97bc637582009e92fe0e61a3ccf6c6d0b7278bee8b4979073b2d308e8c98c34bf19cce9fc2e21744753e0b77a68cbd7a5129a87438c97fc4047a69cf5e08ad325ff1f7883bbcb38c2a59fd3db337efa972286ea0da29bab917cb28924a7e29be2e91b274bfaca1c428b34d60241374b8a103f07c2eaa81f4edee1a3d0afd39112d5297243d5a580960bf39f0f9ecae9616318064c588e36ad9f46528225f547ccb86e57a38a09767ab7d5eb712a49d81297e66762ea8f0a289fe18a7c76a77c8ecf517cfaa922ef00f30fc3a130d7cfc8bddb4f995ac33bebf002aef27503a7a4d7269e91c939505d097c3f910d3fec7fef5a81a5bf5a023746f483d3bd217db173fb509b5ae9cd32654cb8e5aaee7c3260fa0830f26101adfede03f20709e312e66aa32cd6550b4ac36203de521ce8df51f44b9a495ffef1e30a005037a581912d842f37a72a2b1992979384a5232f7f73d629ba387c704e51843e8a04a2f89bb9cff8dd3637b9802ca934bac39896feb99efddecdb5af7a346f33e1176eed8b55c86fe79873ddb2ee6dc48626b9118ac60248c88d409732b55f2de7797ce51f2e4a0a4aaac8bd1da42344a18412e8548bd9ebe2ba40ffe1045551e7211c5be5715f907968c20bf665095d9951246124a1b0194b22f770ee75ca24c2cc0e6655197de5c2173388a7f2056ddf6e250872ff61bf65e21e4eb8bc3ae073d65a6b1421648c6ed5c53fcf5653ea10fdd9bcde10c057cc18518b174caba31cde86516297e651cbd58943482e494812f0a4218555d561c71cd49e2716c9563c7b082f2a35591a18ebaee0bc73ca93e984fcbd861e1e91c830f1144ddd0054fc87440c9b35bb2e59b4119c51346bb10df661be7b1468b8bd64c6ab6c533591fe470847a0bba38b2c00420d035aebd99cbcff13f025ed0bfc7f94c415698b63a50109ef10aa4e860483c6133cc2993a5166741407a61847bce6466a39c03d57fc841ff5d17fa325d6bcd6838b15da57931e6c966c2489128b118800dae808d9fd6cf247365e23f3eef0a39d7cd204d9b39db56fd96d2fca4e504de117ee548783d4a5e1c0d15715396f5899069e97bc0acdbe7d02fa88c776eddfeddfb0e0d060c87a688c3f8dcaf0ff07627e17004ce3f49e4f1f3de77fac9f0175334add3bcd16a858f8abe4672b007d219793466a636c57781e74c6fec972edd627b107ae411af2ae31816eb9fcb1fe33898a95f5ffeb03866d854dfc20bac5bf9b3f486dc807e984a4d5b7958f0270116ede6703e41b3fd7a995073dd47bff33e01d5b3c11423e8031745514b3269aae56bcfd0018d8307962f6d408ce81041464b101233f046f0fcdd79ee58df49fc686e304e82b951b1ebf707d81e38c5c50c7ea49cb7f020bf7fc249460aafeff3aff48bc9f00b68e8d1d48a6ec813f87d642cc0ffc432082d49e13777a65171d6b854b22f61b96cd0a7d9abd39df8a5f39ad5be07edd171993ee529b023038f9d652e91e7a319529af1a3c48c8ede86fe5d8483bd318e26ae3689d23b996e017a96738b8ac99e22f1b486a5b4a49495f25ddd273ca40bdd77b99830125d48eb2bd2c7bab189c2ad7d0cf01d93ad25e3d0570253db2c4763c662e53e709c1a9fe1dedd4875b6e7c296eda7a378ea253a0a7383824938efc4a5a1cf2bf2019735cbba7baa144c10e0fb4ae50162d45b44ad88b6701f9975cd4cbbf1e252dbcd01d6548d0720f19a0b2ea1436805c5a449ffc19bc74f33f23eccbda530b998235896faba3c3e6786e160c1dd93080e03fc304a47aac51a00aa5af376bceab704742c4a8dc065162b7449a7ab65b2450ab81472bb2932f8a3b9c9e8a10b093e6a61dea5f77b3839d49bd85c877751623b849c4ce6bb31bd733dc6ffd3e3027b99175dcc7dd11ef60ce52345088577219e4c12f97cbc03c814fd3effc9f7f94a9a1d255b4759e8e87ff3ada66224a7813a47c827e0d5c0be1069354004cccca29d9b0bb2c807211a752b55ba405c383a8d32f3158bb10446206c5121acee1629f1f75383a7ea297ffd66468ded3f188930749746caf58f26fc3bc31361d0a12df43e7d463115cf1d49ad33250fd0a45d8829fb894813e3a16f33557bfdbcc1f6eca660eda80c0690e6f0b8660e190d0058169797d06efe538b6fe578062fdf3b78aee29c1918ab539d07408960b648d3c745bb785b9ff3565d1c70262199bd918e072083a20aaceb4955a5c1ef792a42042f6d5c4a9432285a931b9ba5ce8201512f3391d7afac3c255b0f9a8942ac1674167b8a8c7d9651fe392f047c7f2bc993740566acab1dbd34e5a417ab9d94f1f08eb7fb194e47ba5a193293d01348aa11d8acf6b8c878d910aa5ad905915baa299bf98f368538b0402461de8d7cf6a63b08c967a0167ba3681120d7c76093aabfe45531abe48f345d7420debe009c61755c475f007c7f51d37947b330f57dc610c5967f990c411781100f1963806dbffc6907d8d2bdcaca630520fd1f75a7e630f719e46ff144f5548c918891011ba43623d11241e5ba0e3386b9ca7a68043a7f2637980c39b12121e9c3316bb29216d59d9a487f7c918e618bbdb48f265f62db8ec9bc4af23d9f2916124af1a9124e9b9a2a279989fcb80aba54f82faedc86fe82797a3b9dc9ace7804e855774f9b18ba061094bf293c2c547e0da6a2fc43681a8e7c190dea3c177fecd4623b4dbff53ce33af7652881b553375b90a2275832ead2592b2ea85eb17d7aa2ebd070df4c187687761547c449563696a63049e94f34e014523a4de8fa1a610eacfc0ab2dc8e53f9c8a93cd0e280b1b83036582d7a83d832834c13a90ba09ba4c80fd981b621b775f87bb27b742d6ca50759bbafbf1f07f928ad704ea36b427cdeb359f98de847ac1ce9971425c9a1a7ec8aa8b4b19cd6a9c08d00cb64af79a1b9b1b96f878fd6d68aedc56face550ed302100f1b3fd027e25c621d00c1b707ba70511c4c093c7b71c95183248fe27c2164fea96a653231fb9697dc8727ef325b280ee95535e01e9392e7f166b42709ae3ca047c0f74619bca93f48f0de366e017428c1533ea12b8acb3dcaed161cbfbdc04ef7df2ec02b7e44a87ae2af70ce1a878d24c7b3623efc415e27ab4726723370691e820b3d12f4f4f7a67b7ec468e6ea8fcd3108f8b4adf04162127546bebb8763b29cbb7fe059ead14d28285a9eeb964b1093b055333cf0ac9a4b3b15e3bfdedba7c1b75babade5bf6b67dba4b458cd6c42f603ba5720a9057a6cfc578cee2e7ee05e7d33b526a55dcdceb67d78d87e640b00a7602d6b198722e03091aacb1018e2a6bd0f7d0775eff3d80bde6e725470cf0c8447a8f9a0262d8006e2b4263017374c432220eb630d46d8b0206b0e227fa3e08e364473e050a5100de1b9acc42c48697b6c782bcc4409124f77597561ceb61c5e918f98393acdaa7c9ceafe28d38b9de1085e767c09dcf4042967b066d29c927a59e8c4074061849d0469fdc86413224a2ddc7a9a0a0a0e2b95acc9a76a1ba9236d475de788b96bc35f9fd315afc64fd9efba458c9402d910438ce2706362056bef2f57ab73eda35b9e13a90e0ccf3f41d5e7e6267698b123e544a0c7ecd069481fd20c02610401cb450f185c6b00364405ff7ac587951b130d425bafd9aca843bccf3fba736cf5d9d2007c3d003cb43d2a88612c5417dde9ebde2bc8a83445c2356e04c29ca736aed62ee40e0f6bc1fc04da32d0a41064352dafa05ccfb016d0bee3ef84d44fa273cb9e33b9aecabcadf8d34c44ed07ef08a7fc54c85a25c066e8d52707233ed8675e4a5c8570e9f6ec8574ebfb563b8e6283575b4f441f94d95d7927c7002d6bd7814acbaf103d01c4ac547e5be4c78973cf60920bb2ba480269c06f628b71bf353544e869ef2a12ef3c2af09c2f7898a2316113fcd70204f105798582568218f5cf004c30674391c6966d730026559c132ab99b3632d482a17fd229444d22dfd89519b40ae56edba65a14c704a8dc82c6342bf9a72a9d092ff9b2f0bc27990a61d2c9cabf627667282416ba11079b945078be97c74e93ec097167790ec7a052f3ccabbc066f6aeba06de353c32e0483da632efc5050056f7c542583384b100cbbc21cdd1f3d2e2d4985e4894c52a3061feca31d98c4ae721cda64edd467cd3881b2730c6daa01e3cfe3ef4a17fbfb4ab6d5d09ecc557d6e3d957f141228d7417117aa8772879063b6f948dc350ed8de8c42906d4a52f0cb38091f35cf01f5d46a2d7c24be531c35b47b958db36b9ec0368eaaa5b6200b89a47fd4632b69daf5348c3089e68774e40c4f7bf68f5f4b86425c80671fcdfabdebae5b75b361abf2a17d27820049541eaf7efa6d344f5b4d74855fc11f258f9248eeb8fb4fbe14a0e2"}], 0x1538}, 0x401) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) write(r1, &(0x7f0000000440)="0000000ecdefc407e0be56779cce304ea2c5395e326366398cecd065f5732690cfe75f478c6c2caf7ff650d6687125c542ad248c759757f48b8d5c99469b9edc1f07d190d33016f8533f7163c3a109efc9c7540820bb2364df4cecb7c42cc04c5b313c972156ca0d53a09f689a3ef35d6085a076daf23a33d4c57b447b48f380302f8383307d8d32d18d3269862a9f5c48102d182d4b4247ad752493e46fb1f1ac556e5384d0b506b4de07e65a2fe7ff625d308714ff6b03e8f6d51157e870390cad01264259afa4a8d36fd4bab6bdb327b6a110b5f12e05b907e51a34acd275e6210bd00000000010d04429072fe3603c348fe4737d46aea37e441699cbcb6afe923b09520a7f2e42ff4287f87197fbf09dfd979c6fcf23b45fba2f1098b3403f3c0eac56a9", 0x126) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x7, 0x7fff, 0x6, 0x0, 0x7, 0x5, 0x8001, 0x6cb}, &(0x7f0000000080)={0x3, 0x1, 0xfffffffffffffffc, 0x8, 0x3, 0x7, 0x5, 0x100000001}, &(0x7f0000000100)={0x9, 0x401, 0x1, 0x40, 0x3, 0x2, 0x41b, 0x80}, &(0x7f0000000140)={0x15f, 0x3ff}) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="fbaf029be96914f6357e3a000000", 0xe, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) lseek(r1, 0x0, 0x7, 0x0) r5 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0x0, r5, r4, 0xca}, 0x440010010, 0x10000, 0x0, 0x0, 0xfff, 0x4000000, 0x2000000000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="c34e4cf70300000000006eb139bc55527bb84ee3ac857384115dd7f9ffae4f0d2f3736ca25275154487cc1fdbd7b6eeeb2a59cdc982b51fdff16adbf8ed1c88f423d381ab2ff67b5c824d46724cf8053529e1fc304e79658d635e9477b756e283ebf7466fe5d1e14a0517b8948ef63a81b552f88c181e82065332f27ac8b018b0e6cf57634617b7744def7d632a1284be97b2a60df9872af8e305d"], 0xa) dup2(r5, r4) listen(r5, 0x0) r7 = fcntl$dupfd(r5, 0xa, r3) r8 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) fchownat(r7, &(0x7f00000000c0)='./file0\x00', r8, r9, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r11, r10) sendto(r10, &(0x7f0000000280)="c89b114c7b1c4595875eb26f618b7989925fc1fa403c5c0270d79dd2b204eafd2c57ff27f3e8c687b6b71edc7f2418b3422cdfe6c4815837461fc190b8c42eb3dcf1f07989751be0bb536e6b0fed5cfa23ee74ea3e662def41b60563e8d890c63afa9f65a1b0b3e5d37d8c4f8461f8888e2c2d9178645ee0f541efc227ff63", 0x7f, 0x800, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7, 0x3ff}, 0xc) r12 = dup2(r2, r1) r13 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x400, r13) accept$inet(r12, 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xff, 0x1, 0x8, 0x7}, {0x3ff, 0x81, 0x80, 0x2}, {0xdfe4, 0x81, 0x81, 0xd027}, {0x9, 0x9, 0xa3, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r14 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket$unix(0x1, 0x5, 0x0) dup2(r17, r16) bind(r16, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r16, r15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r19, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = socket$unix(0x1, 0x2, 0x0) dup2(r22, r21) bind(r21, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r21, r20) kevent(r14, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffb, 0xd0, 0xf0000000, 0x7ff, 0x8000}, {{r15}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x7fffffff, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x47, 0x20000000, 0x101, 0x400}, {{r18}, 0xfffffffffffffffa, 0x84, 0x0, 0xfffffffffffffc00, 0x6}], 0xffffffff, &(0x7f0000000440)=[{{r20}, 0xffffffffffffffff, 0x42, 0x40000000, 0x0, 0x8001}], 0x10001, &(0x7f0000000480)={0x2, 0xffffffff}) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x0, 0x81, './file0\x00', 0x47, 0x2, 0x80, 0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 16:00:04 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x4, 0x20) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x320, r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f00000001c0)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x5}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0xbe84, 0x1800}, {0x4, 0x9}, {0x4, 0x4, 0x1800}, {0x4, 0x3, 0x800}], 0xa) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r3, r4, r5, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) 16:00:04 executing program 1: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x4c, 0x0, 0x0, 0x2}, {0x80, 0xfb}, {0x0, 0x0, 0x0, 0x80003461}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r5 = getgid() r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x1b3) connect$inet(r1, &(0x7f0000000380)={0x2, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, r5, 0x6) openat(r6, &(0x7f0000000400)='./file0/file0\x00', 0x10, 0x140) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r7, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semget(0x3, 0x1, 0x40) r8 = semget$private(0x0, 0x2, 0x4) semop(r8, &(0x7f0000000000)=[{0x1, 0x0, 0x3000}, {0x1, 0xfb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x1f}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x4, 0x3}], 0x9) r9 = socket(0x2, 0x3, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r9, 0x0) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) sendmsg$unix(r9, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r11 = semget$private(0x0, 0x9, 0x42) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r11, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r11, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r11, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r11, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r11, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r11, &(0x7f0000000280)=[{0x2, 0x8}, {0x1, 0x6, 0x1000}, {0x1, 0x7, 0x800}, {0x2, 0x80, 0x1000}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffc}]}) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2dfd2d2f66696c653000"], 0xa) dup2(r2, r1) listen(r2, 0x0) close(r2) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc020697e, &(0x7f0000000300)) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pledge(&(0x7f00000001c0)='{\x00', &(0x7f0000000200)='\xc7\x00') write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="7aeae8a99024ee253334ac4b0c7eee82d10502000000000000009437eaf845b809900348226402074d31f58fb3af537cd9a75a8f81aabc5f6f197f013113ed72695fe8bb784440ba3f2cea906ab24a5acf5660a218ee082747173cd64470274baa5ce933746c5f20c951e4970778899bb1dba0e247474378a24bab2b86cc20b7803a366efb8f43267fa9555979813409be442629df7b78725fd709ccb0d9f509b41106efcb4b331d790c40aef4149f4958aa5463aa9bd6b98bfad07bc3c5a2af50f05b5a30a516a9c6abb55505927275300452b2b32ec5583f60ec32767adccc0b60d8fb75cb3ec93ec442b338817c96e7d20b5ae9df1d9b7a94c9b941eccfd5b364f35f885750549c4195232bbfe40841661cb3691058423bc4f51ed5a41b41b84c3dd1e42aad4ba2443609ac7e24db1fd5f35b00"/321], 0xa) r7 = dup2(r5, r4) accept$inet(r7, 0x0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x3) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0x8, 0x40, 0x3, 0x0, "eabeb5d1e49ea3eecc3fbdb250293e0828b3a812", 0x3e, 0x3}) 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r4, r3) accept$inet(r6, 0x0, 0x0) accept$inet6(r6, 0x0, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0101000020000092ca62cc00"}) writev(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x84) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8b7e1890f197fbb6891e01b7823a92489f09ff7dcfb48447cb367b24dfa7907566f9de384db10c272b56b56ca98e85b0d2b9fdf9984f9bc031d508a2f2e5604dfe544486883eaeb64f695f4d8fe5a43e9214e1fc450841362b39a08fb2f635e95b5e62526a31f499d75a27c270"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/190, 0xbe) r4 = socket(0x18, 0x5, 0x10) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040), 0xe7) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x1800}], 0x2) acct(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xf20) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3, 0x5, './bus\x00', 0x5, 0x2, 0x7, 0x1ff}) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0xe62f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000080)="e9cc1df8650439f39078c98bfe4eeb386db5b40e67c3f67638405974b82a4fedbbd01293aee129e238b7d718517671dbfb2447364d8b80d0bfd58b3076ef91d064e8737843c3698e0e981e", 0x4b) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d012e2f66696c653000606c2b99467daf41a4ac8acdb39a"], 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x20, 0x3, 0x1, 0x80000001}]}) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000340)="6dc169daf6ca93561adc75de8e6ae2084607d601399001688593ae0bb3ca2adc3aaf4bca074507309ec904060c5a9151a1239efc62163f9d5fe34e7c9a41903c040f1c88c07bfd369a6e8b3630198d2d691c4ace516a51047eaf6efa400996b11765e51a8937c056afb4bcc711949a3729118e248c35ad7d343fe85ff01ef3472919066ddd6f937e64421792de47a856064fae88117b124f0e", 0x99}], 0x1, &(0x7f0000000240)=[{0x30, 0xffff, 0x401, "c06001c7fb0bb92c4626c04c2914ba60725e6eb687ebec01d350"}], 0x30}, 0x3) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0001e227595bc67617dd8a2e2f66696c6530008b73c6119f4468cfb6590c20a014d4fb12ae4f269d2ca1bca5330d6e1ce49958ab234cfd1f534ad2a8561620ae0000005f3b23a15637630b6ea9bf21015e20cb1e23db3707a8015339a9d5fc245db74768c25c957ffa738d1d071f73a15ff9c44c01054430ba4629aa5d93b4bc31205d8e95382b1c9331"], 0x1) r6 = dup(r5) pwrite(r6, &(0x7f00000000c0)='P5', 0x2, 0x0, 0x200) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{}, 0x84000080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="a9156b6e18fe39bef2426fed2cef54c30089eb1ea0c5ac8d642bfae0d03946159743250e219412ecb4b46bfb9d7b95366b136b6560f63df497b2138fe3bc9836980ac0c133440316d9f364abfc966f5bbd234f9f61b99f3fc12c9e213c706a02cfdc0661a502b4323cde0b4d63e5481a9244e54ac35ed54f3c8c6a9d0dcc463c179d7ceb198f21c4e7d645ef4801e8805003cb3fe31bee05e64a74fe", 0x9c}, {&(0x7f0000000280)="e464dc80b6960ad7a87539a00f896210", 0x10}, {&(0x7f0000000300)="0559caa228059065758705f61b9ca4e0571a97de897cc2a71f995c6dc7f4dc0cb8362e9191e9b11dbc85bb9e6eb0462e25852a425457fc58922673e8b60b", 0x3e}, {&(0x7f0000000340)="5301e3291bff7cf797ef9fee27488741879a5a8a796a486dc0272b3f3f52ef48edf31466d044ee5380628394315a13de19da413196ab324bc683e09e638d5b96f32f3e4a5c1175cc69b87fcb2ca2fb4e0fe4440119c5f80656a5b7f3783f101cb2476e0b222006d846c7700616fc700dc3c5d3ad244a046d659e347f9c73548e72b30b2ee320", 0x86}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x58) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004006e1f382b0100000000000000000000000000000000a9f5ed1ecaf81d000000000000000000", 0x2c}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) getuid() 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) setgroups(0x0, 0x0) r6 = socket$inet(0x2, 0x4, 0x20) bind(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f60616c653000"], 0xa) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r7, r8, r9}, 0xc) r10 = socket$inet(0x2, 0x4, 0x20) bind(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2feff4a3c26d804237f71a2ba066696c653000"], 0xa) r11 = getpgid(0xffffffffffffffff) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={r11, r12, r13}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x2, r4, r9, r4, r13, 0x48, 0x22}, 0x6e09, 0x7, 0x7f}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r15) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 16:00:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x0) accept$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000400000000040000000036f2a8c0e04796ba8215f4cd3f760000000000000000"], &(0x7f0000000040)=0x19) pread(r0, &(0x7f0000000200)='T', 0x1, 0x0, 0x0) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x2f) r3 = semget$private(0x0, 0x2, 0x4) semop(r3, &(0x7f0000000000)=[{0x1, 0x0, 0x3000}, {0x1, 0xfb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x1f}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x4, 0x3}], 0x9) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000300)=0xc) socket$unix(0x1, 0xf5aabff59188e30c, 0x0) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e0000005371b48810f85c152a72e6bf6480d54e560651830d9a9d72338db7da3d78377b7508e8ab56883aaf54052ad420b9540020"], 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, r10}, 0xc) r11 = getegid() r12 = geteuid() r13 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x7fff, r6, r11, r12, r13, 0x797dc17002b95819}, 0x200, 0x8}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4714, 0x0) pwritev(r1, &(0x7f00000003c0), 0x2be, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) sync() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x1}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) pwrite(r1, &(0x7f0000000000)="9333ef2b909a4a552fbd97ab89e0a02f29ddca4531d54da098b8b151685386f02975867cf8e76008e6cbeffb0623cdd64d640887562261affeb55d2730014d943837443b006550eae07aa464d0f98f7e48f7a1c6dcc1407c3077724fb298c839942604245b5976f492526c8acaf0b3ec", 0x70, 0x0, 0x100) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x44}, {0x20000004d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed4aa8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) r2 = dup2(r1, r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r3, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/220, 0xdc) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r3, r2) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) shutdown(r6, 0x2) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r7, 0x0, 0x7fffffff) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000300)="90", 0x1}], 0x1) ftruncate(r7, 0x0, 0x10000) preadv(r7, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r8 = open$dir(&(0x7f0000000800)='./file0\x00', 0x80, 0x0) ftruncate(r8, 0x0, 0x7fffffff) writev(r8, &(0x7f0000000500)=[{&(0x7f0000000300)="90", 0x1}], 0x1) ftruncate(r8, 0x0, 0x10000) preadv(r8, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) renameat(r7, &(0x7f0000000280)='./file0\x00', r8, &(0x7f00000002c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x84}, {0x6}]}) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) r11 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x0) connect$unix(r11, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:05 executing program 0: 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, 0xc1206951, &(0x7f0000000300)) pwrite(r1, &(0x7f0000000000)="eb732bb40c44c8fa233e723041183f236b75bf7986c5c840d8a79fedcdba9644ac48d5ae514cdcbe79779bc3d98069d4483606d2c66df0488eca43c6d07ad0865c1b6dffd7a7dd85e72caeb97173da279b2e21ff367c542d47a484cf96d71203c74315eb7ef938bc1c76f940bdd5c600b7f2599a5539a1c613ec3ff53965715890dba05082917fc55b1749d9a336f12235778a086d", 0x95, 0x0, 0x2) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$unix(0x1, 0x5, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$unix(0x1, 0x5, 0x0) dup2(r14, r13) bind(r14, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e01fe696c6531d4"], 0xa) r15 = dup2(r11, r10) accept$inet(r15, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket$unix(0x1, 0x5, 0x0) dup2(r18, r17) bind(r17, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r19 = dup2(r17, r16) accept$inet(r19, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r6}, 0x3, 0x89, 0x10, 0x80000000, 0x7fff}, {{}, 0xfffffffffffffff9, 0x21, 0x40000000, 0x5, 0x7}, {{r8}, 0xffffffffffffffff, 0x4, 0x10, 0x4, 0x5b0}, {{r0}, 0xfffffffffffffffc, 0x91, 0xfffff, 0x4, 0x7fffffff}, {{r9}, 0xfffffffffffffffa, 0x8c, 0x80, 0x401, 0x1}, {{r15}, 0xfffffffffffffffd, 0x0, 0x80, 0x3, 0xcc}, {{r1}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x5, 0xb}, {{r19}, 0xfffffffffffffff8, 0x50, 0x2, 0x2, 0x100}], 0x8bb, &(0x7f0000000240), 0x5, &(0x7f0000000280)={0x9, 0xa}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") msgget$private(0x0, 0x8) r1 = getppid() getpgid(r1) r2 = getegid() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r2, r2, r4, r2, r4]) r5 = msgget$private(0x0, 0xfffffffffffffce8) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r4]], 0x1, 0x7fb) msgrcv(r5, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x1004) msgsnd(r5, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac05a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafb94a8cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r6 = geteuid() r7 = getegid() r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = getpid() ktrace(0x0, 0x1, 0x4, r10) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x6, r6, r7, r9, 0x0, 0x80, 0x9}, 0x3, 0x3f, r10, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r11 = socket(0x800000018, 0x1, 0x0) getsockopt(r11, 0x6, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r16, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r16, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r17]) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000440)}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = msgget(0x1, 0x254) msgsnd(r19, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r19, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d60500000000c71274a7bb1dd016b9ce27d8fe0000000000000002e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9465eb461d7dddb97498045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r22, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x6, 0x0, 0x5}, {0x84, 0xfffffffffffffff9, 0x0, 0x5}, {0x6, 0x4, 0x0, 0x7}]}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r33, 0x0) r34 = socket$inet(0x2, 0x4, 0x20) bind(r34, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r35 = getpgid(0xffffffffffffffff) r36 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={r35, r36, r37}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r36, r30, 0x1, 0x9}, 0x800, 0x1, r31, r33, 0x6, 0x1, 0x1, 0x2}) r38 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000280)={{0x8, r20, r21, r23, r27}, 0x3, 0x0, r38, r39, 0x9, 0xb01, 0x9674}) r40 = getgid() setregid(r27, r40) getgroups(0x6, &(0x7f0000000100)=[r14, r17, 0x0, r40, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r41 = getppid() getpgid(r41) r42 = getegid() r43 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r44 = openat(r43, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r44, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r42, r42, r45, r42, r45]) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r45]], 0x1, 0x7fb) msgrcv(r46, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r41], 0x1, 0x0, 0x1004) msgsnd(r46, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r46, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) geteuid() getegid() getuid() geteuid() 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x13361412], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffedfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r10 = dup2(r8, r7) accept$inet(r10, 0x0, 0x0) fcntl$getown(r10, 0x5) r11 = dup2(r5, r4) accept$inet(r11, 0x0, 0x0) connect$unix(r11, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = dup2(r2, r1) accept$inet(r12, 0x0, 0x0) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f0000000000)) r13 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) syz_emit_ethernet(0x16, &(0x7f00000000c0)="c7a895005f53dd000005040108063c658a7ea3c4c267") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) poll(&(0x7f0000000180)=[{r5, 0x10}, {r7, 0x100}], 0x2, 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="1f4fdcb947b426fda0d1038b2865183d9c154d946cb4455950d7bbe99a4242ef7b24554de315638265ce1af686bb4b3db03044e4eb3194730f040fc09afa9e3465", 0x41}], 0x1, 0x0, 0x401) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/174) semop(r1, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2e2f66696c6530000000000080000000e4ff288b0f2b32df214cb8f33e35edec0fe94c0e206c13e23f3d849b9c8d7870a9"], 0xa) dup2(r2, r1) fcntl$getown(r1, 0x5) 16:00:06 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)='T', 0x1, 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) socketpair(0x10, 0x4, 0xd7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r3, r2) accept$inet(r6, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdffffff], [0x0, 0x0, 0x404]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(0xffffffffffffff9c, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0\x00') 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0xffff, 0xffff}, 0xc) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) r5 = socket$inet(0x2, 0x4, 0x20) bind(r5, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) r9 = socket$inet(0x2, 0x4, 0x20) bind(r9, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r12}, 0xc) fchownat(r0, &(0x7f0000000240)='./file0\x00', r7, r12, 0x4) getegid() r13 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5, 0x10, 0xffffffffffffff9c, 0x0, 0x400) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r13, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001680)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0xfffc, 0x0, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x100}}, 0x2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:06 executing program 1: socketpair$unix(0x18, 0x3, 0x102, 0x0) kqueue() r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x49, 0x5}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 16:00:06 executing program 0: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x4c, 0x0, 0x0, 0x2}, {0x80, 0xfb}, {0x0, 0x0, 0x0, 0x80003461}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r5 = getgid() r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x1b3) connect$inet(r1, &(0x7f0000000380)={0x2, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, r5, 0x6) openat(r6, &(0x7f0000000400)='./file0/file0\x00', 0x10, 0x140) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r7, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r7, &(0x7f0000000140)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x1, 0xfffa}, {0x1, 0x27}, {0x3, 0x6, 0x1000}], 0x9) r8 = socket(0x2, 0x3, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r8, 0x0) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) sendmsg$unix(r8, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r10, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000004c0)=[0x6]) semop(r10, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r10, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r10, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r10, &(0x7f0000000280)=[{0x2, 0x8}, {0x1, 0x6, 0x1000}, {0x1, 0x7, 0x800}, {0x2, 0x80, 0x1000}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x81) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffc}]}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x50, 0x0, 0x6}, {0x16, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="c01166f633a60f8564a6d42c1266", 0xe, 0x0, 0x0) 16:00:06 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000e4d000/0x3000)=nil, 0x3000, 0x2) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd8faf8181a35efa964a7a534c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e8292a24c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000929d75038d755df08e2bb89a6d9819860b7c787d3d"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) 16:00:06 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000240)='./file0/file0\x00', 0x200, 0x14) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000300)=0xc) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(r2, &(0x7f0000000380)='\x00', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000600)) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getegid() getgid() r7 = msgget(0x2, 0x10) r8 = geteuid() r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = getpgrp() r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r14) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x2, r8, r11, r12, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r13, r14, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r11) getgid() 16:00:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = socket$inet6(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x1ffe) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37c210 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37c210 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa47, 0x2, {0x80000001, 0x638}}) syz_emit_ethernet(0x16, &(0x7f00000000c0)="c7a895005f53dd000005040108063c658a7ea3c4c267") 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/6}, &(0x7f0000000140)=0x8) dup2(r2, r1) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000080)) 16:00:06 executing program 1: lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) renameat(r0, &(0x7f00000001c0)='./file1\x00', r4, &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r9) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r11 = dup2(r9, r8) accept$inet(r11, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f0000000100)=0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000240)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xfff, 0x5}, {0x18, 0x2, 0x4, 0x3}, 0x7fff, [0x3f, 0x2, 0x8001, 0x7, 0x8000, 0x100, 0x3788, 0x8]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="071400000000db00080000000025c6149b33ff0f", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x6}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x0, 0x2, 0x63, 0x6}, {0x8001, 0x6, 0xfa}, {0x2, 0x3, 0x8, 0x6}, {0x2, 0x80, 0x1, 0x2dd2}, {0x9, 0x7f, 0x23, 0x6}, {0x8, 0x9, 0x2, 0x3}, {0x4, 0x20, 0x2, 0x800000}, {0x101, 0x7f, 0x20, 0xf71}, {0x9, 0x18, 0x8, 0x400}]}) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034dd070100000000000000000000fffffffffffffff9000000000000000000000000454c", 0x2c}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000140)) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) accept$inet(r4, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x800000b) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x72) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)='7', 0x1}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) 16:00:06 executing program 0: r0 = msgget$private(0x0, 0x13) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000009468c7ab1ea8f995330000000000"], 0x37, 0x2, 0x1000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) r1 = socket$inet6(0x18, 0x1, 0x0) shutdown(r1, 0x1) getsockname$inet6(r1, 0x0, &(0x7f0000000040)) msgget$private(0x0, 0x142) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r3, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup2(r6, r5) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="08f1d7a930d3661b4400"], 0xa) r8 = dup2(r5, r4) accept$inet(r8, 0x0, 0x0) r9 = dup2(0xffffffffffffff9c, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$unix(0x1, 0x5, 0x0) dup2(r12, r11) bind(r11, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r13 = dup2(r11, r10) accept$inet(r13, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r15, r14) dup2(r13, r14) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000080)) msgsnd(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x0) getuid() r16 = accept$inet(r7, 0x0, &(0x7f0000000100)) pwritev(r16, &(0x7f0000000200)=[{&(0x7f0000000140)="f451c88822db8645b5939c903160f8991c7c08d5f68520095a4a2e5d346739358f0dca0a175929fe192a5754f8c71f3ff8a59f61ea15288687427e13ba05abd100bbca2e515a63288b26949e6b68efbf4cc23e30615a6e973955269db58a61fba0816bfde9ddbf92fb26ff59c812315ee693d58e264e04a49110159f5600ab26313a532628b785", 0x87}, {&(0x7f0000000280)="4bfc777e44babe1c6791bb108e11bf2999221eb2cf8cd145b9657e327171a0162a12f856580000147da6240709a55bf25b5d79de0a573049f935aab6c0d281abcac799092558e15c313f12f8bba4b8a4ed952bd5ceebd90c40377b940f44faec2a5bb119edcec90d0784ce8377ca2b67feb4f612d3f8a0754018777bbf5b634eec96d10865b503668696d4e0ee44f321f786997d6ac1da0087a648f37ac005a33c59c2a0986a74ba3c5432142512d49ebe205dd94e3e5040afbad6b3fd", 0xbd}, {&(0x7f0000000340)="025433161793918b156d0601325bee1af920ef48253d9d4d8db272b6e105387ae531ea6bbc2ce269a00b69b270a2e3670b628278475339914cf000f1c3d9fbeb9ae71be3b0149023a020fe07e77b7c22bd658c32325ad350f703108e458246c62ec9f6f5f97ee9ac685be1b5baeac115048a04d1a947436095c5f6ffe1db3fdddb38513c03852589bf9f4682d8a3fc790b04f22158acbacc385d6a553f736fbfd720c43ce446cfb0d9eaec18dbb9a0c54fc3553a2d42a00ec0738d45956f9e196c5dfdac384daa872596dc41b13ef5be136f25a40a913debbd590f9d5d61ce458fb42c392100ef11d1690fe2045ee192d39ba1668e", 0xf5}, {&(0x7f0000000440)="ce750b2c4f3c5d2350b8b9789e3e6b3ea3429c018e034d687aa8313e9d0ce45a1437488d47e8ee8aab2a81e8e242b9a622843892c03c4f66d8199824a04c39ad73b76592b08acc3bbc04", 0x4a}], 0x4, 0x0, 0x7) 16:00:07 executing program 0: socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3842070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801b5eea2d861d5360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a14529f3bf21257e1e7e8f8af6ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aa020e41646666f040a9dee8cb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89eda3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41353c44e668c50ddf3a4d9a2fb34a7b0df003a6365a59262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678a05168d14c524379e26a6c935740f484f3"], 0x10) r2 = socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f0000000040)="0723f06a18f1967c3a1175040093f37bf603f99acd3b8412072078756417d37aaac9f6c1b57e6e03f0359fb8d42f6bab54ccf273f76f27d02901bca23a410558a40f9e89", 0x44, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="b100050460000000fe0008000101000000000000cea1fea7cfc73fd3357ae26caa0416fa4f376336acf00b7804be78fa2691f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8be63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611f003ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1f4e22015320bb82880751fc771f17de890e060000000000008917989f98c00daec1188ec802dc1394bb10b15f505803d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c854cb8dd21bcbe10e92a6e6bb07adb33fe3879b69159659539b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2dbd38a3fef496a491823752f349fd2e72d6e5b256388a2a8c61e56c46501a53560e56211c8eecb038e296c8f59c4448ad204b5863ae93813b70756fb7e23fe2c7edc8f95351b1f9772c355207f11fd907ddb58b98402287d4a8794c436f2733132fbe079b835d2a2d04211160b2194c7246dc878aff3550bf8", 0x200, 0x0, 0x0, 0x0) socket(0x10, 0x1, 0x1f) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) fcntl$setstatus(r2, 0x4, 0x80) write(r0, &(0x7f0000000140)="e42de2e42cbb75c289c1a16c95f72d7810859e524a939f50e78137f15c23a51461ae71cee34d7582e0af9aa4b139365dc70b48e59f740fdd91475eb351fffc89a20db988747afebe6aa968c124ad0bb8612e66e820cc23eda27b814cff7142d2af55619246e2132b9c3aa620eec425ceca4b7af0c0f911a632052fcb97197bbff7131186bd6d87cabf40052efa9bffcd0f489af327335e80ff82b0b6f4850ba2f53625ccf85755a677a079623494fca4ccc5d2e7208be0e799bee91c6f267b1e77ce49955996ccabbff203eb037e8ac563f6a3e329578a6e5d23", 0xda) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(r0, 0x0, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x10001, 0x0, &(0x7f00000002c0)="03170535d7b9a7f87cc1c64f4013b9e901099d455eb116bdd1a298d76514482bd307a1f2085ec3fa200a76037ee970c52eae624e17e9129dbc4618c8ebfff83520d3622b132b2fcf555cc97b9ed65e812f17952143c3f8ee29dd0f209b058cb96f23c322478d18d754c7de4475d95c06c45dad373c1ee86bdac084035c60abe4f4cb219a81766d74abf93f", 0x8b) bind(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="c25ff817a5501ca02d0100"], 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r4, r3) accept$inet(r6, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8001, 0x101, 0x4, 0x0, 0x3, 0x7, 0x1, 0x0, 0x1, 0x280, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) accept(r8, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0xfff, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, 0x0, 0x10001]}, 0x3c) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup2(r5, r4) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000180)={0x1, 0xe0, 0x800, 0x5, 0x100}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r4, r3) accept$inet(r7, 0x0, 0x0) r8 = openat(r7, &(0x7f00000000c0)='./file0\x00', 0x40, 0x90) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000100)={0x1, 0xf9, 0x8000, 0x449, 0x81}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pckbd_enable: command error 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000706, r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r3, 0x80047476, &(0x7f0000000080)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x7fff, 0x1, 0x4, 0x2564a832, "5dc4f1251f3e7bbaaa9786fd2a3894b2b64995fc", 0x4, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0x81, 0x3, 0x4, 0x6, 0x1, 0x6, 0x10000, 0xff}, &(0x7f00000000c0)={0xc0000, 0x9, 0x0, 0xabd4, 0x20, 0x40, 0x4, 0xae}, &(0x7f0000000100)={0x8, 0x400000002e0e, 0x100000000, 0x7, 0xbbe, 0x1200, 0xe2, 0x100000001}, &(0x7f0000000140)={0x1, 0x100}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = dup2(r10, r9) accept$inet(r12, 0x0, 0x0) accept$inet(r12, 0x0, &(0x7f0000000500)) dup2(r8, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$unix(0x1, 0x5, 0x0) dup2(r14, r13) r15 = dup2(r7, r14) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f00000004c0)={0x1, 0x80, 0x0, 0x3, "fc544ae9f467ddce3291736b0c875c3d90235462", 0x0, 0x8001}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0020b7a05b41a91e71dcb7db914a40ef8d4f98ca9536f42c630c88681fdbd1e38b6d0f8c0f9a646ff8f5dfe267e0e3fd46c1faf66624d9869ce29249c537d727a38e2a8521bf3c94180b6849912685b50dfceb3d896362a3b28590d4bf28a1fc4648b4ff1051e23bd505718cf9001d1117fed2c2f9f8d3ae81a8078a6649b3011899b8e5ab445dd171b9fdfd7c100590202369176f8cbefd418be4970dae4c9f673141a91e13f0433ab21dee890cdfb64a361a2af1"], 0xa) bind(r4, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r5 = dup2(r1, r0) accept$inet(r5, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000180)="100a2956c9223776b1925ef348b74011ea418c4d", 0x14) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = dup2(r1, r0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) 16:00:09 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:09 executing program 0: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0) socket(0x1, 0x8000, 0x4) shutdown(0xffffffffffffffff, 0x1) r0 = socket(0x10, 0x4, 0xb1) setsockopt(r0, 0x3, 0x1, &(0x7f00000000c0)="5ea5ace56bca32cd5e5b7c37320b6a463b0525c2d821473c644b8c0f43e39f24325e091abe90d17c27d838276633a706d5f1571b05d88984d6d496f7c33d84d7fec0f7237f1eb354ddb0416ede2ebd876700d185c4e05534111010c13f2e354ac260f7d964d7daabe680ca97525df130ba04f4c879a56110c6e1a47d994fc355b27651abeca481629e2894e16825474888428c9718525cfde61a4b6a026279d292898df15fd1ec4a6890edcbf269ec3b562e84acb673a83bf43dfaa4a5277403e0837a08f3615b6d", 0xc8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0xc0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r4, r3) accept$inet(r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r1, r7}, 0xc) 16:00:09 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4bce76df0e41c6a2, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x2, &(0x7f0000000000)={{0x5, 0x200}, {0x1800, 0x6}}, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r5, r4) accept$inet(r8, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000080)={0x2, 0x10001, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ff000000aaaaaa0086dd60a4f00800183c00fe80e4ff000000000000000000000000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0x401, './file0\x00', './file0\x00'}) 16:00:09 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0x9}) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) pckbd_enable: command error 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x61) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1000) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x5) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000000)='./file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0/file0\x00') pckbd_enable: command error 16:00:11 executing program 1: geteuid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xfe53}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 16:00:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x860}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) getegid() r1 = semget$private(0x0, 0x2, 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x3000}, {0x1, 0xfb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x1f}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x4, 0x3}], 0x9) semop(r1, &(0x7f0000000000)=[{0x3, 0x80, 0x1000}], 0x1) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) dup2(r8, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r11, r10) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r15, r14) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket$unix(0x1, 0x5, 0x0) dup2(r18, r17) bind(r17, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = socket$unix(0x1, 0x5, 0x0) dup2(r21, r20) bind(r20, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r20, r19) listen(r20, 0x0) getpeername(r17, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYRESDEC=r15, @ANYRESDEC=0x0, @ANYPTR64, @ANYBLOB="c90db906cc4d6d01c23939fa4da3ca36c6a567e59b0f27ed59f9bcb1392902561851c5451056a315346115e981e4a4573bb6854aef44f6ab50020a5b5d18d354484168179edfabb3d2de8fce2887bdf45c8eaf6033bd789905af87796dd704c7d393333c6dd4032ca5dd17910fd06ddaa51cddf2027088080aae4f1d94336fe0ab20d6f5edc7941cfebf363d9800693d6a1996fdaf32d7c1cd750ade345f86b21b5e82288c24c1c5f654cd74db6bd040", @ANYRESHEX=0x0, @ANYRESDEC=r2], @ANYRES64=r20, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r11, @ANYRES64, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="b6f6ef847c47ba747b5aa77e77aa554c820eb76ed8a9827cc2056851a837e7e76ac16e071b246df5ab2f675315381cf3f4149121afb33be94e47f1a692aaf9e8252fb1faaa3cffee38fdbc18422378828cd55e66dd8a8a0698f946ba64a159c3caaec76317b7b0640cf12cc7d3ade06b8363e5b04ce1ab74ac82ef7eba160712080b1a637b65af1801e806021228e7d3c52802d6a30867a434d7c3f91b58c3bf591e589449550bb04f35aa17e94e5fe6988c5ae5b436a043f22799176d361bddac39f2"], @ANYPTR, @ANYRESOCT=r13, @ANYRESHEX]]], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000000000c193000100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket(0x800000018, 0x1, 0x0) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = socket(0x1, 0x8000, 0x0) socket(0x20, 0x4, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) preadv(r2, &(0x7f0000001240)=[{&(0x7f0000000000)=""/84, 0x54}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x5, 0x0, 0x30) 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x10, 0xc003, 0x1) shutdown(r0, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f87238bf468d20d8a0a197a3862070058faffffffffffffc87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495feff48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b3430087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da3b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5edfd7418eba2f8d88296d212dd14c3c679a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b90084e57d63e9a736888a31686023ad16b38d9dad4c9b2184b87de0774ff605e49229a8543d3588452986530fb49fce72375a00"], 0x10) dup2(r2, r1) r3 = dup(r1) shmget(0x2, 0x1000, 0x30, &(0x7f0000fff000/0x1000)=nil) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) accept$inet(r5, 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000040)) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="f365a238c4023e3506215db2003800000fea67d4", 0x14) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) socket$inet(0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='O9', 0x2}, {&(0x7f0000000140)='E', 0x1}], 0x2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x6) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000decc549f9e742519ee9cc74b61a95ee25f907896e3668a5730a211a27d1de70184459b4b9afd9c1a1205d38368742c42e539ccc75c82b118c4a97c7a7c38d5ce16a27937cacf58d034049089f1f9dc807219194c5ec2f2fa70f9a4d34000995e611f8e89a5b75846bd5d6751119a7d01c4c4fce728befa4a2d3990198d012815eb740d5c524b353b97ee973be15c52ccfd450042d8e73188ebf313dfc21e2d31178b04cb876564ba798512475f6014c65fc339cf9b560efcd45bedeccaae29999523f494852a350967342e8dab52c304431393c0f4a42fff0388a34be5416614da31413c8b8304afe2158cf8c0d0922898706cb4f1ca71ce8727d2b5675800dd169ba519ec60f0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="269ff014", 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6201000000cf5bc0ff24656e7f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530b", 0xff8}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000", 0xd7}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593", 0x800}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r5 = kqueue() kevent(r5, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x13, 0x0, 0x0) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r7, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x2, 0x1, 0x0) setsockopt(r10, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, r9) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r11 = accept$unix(r1, 0x0, 0x0) write(r11, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x1, 0x0, 0x2, 0x3, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x8000, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x7fa, 0x401], [{0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {}, {0x4aed, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) fchmod(r1, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000080)=0x3f, 0x4) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="15"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x6, 0x5, 0xf6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x8) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) fchmod(r5, 0x42) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$unix(0x1, 0x5, 0x0) dup2(r13, r12) bind(r12, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r14 = dup2(r12, r11) accept$inet(r14, 0x0, 0x0) ioctl$TIOCCDTR(r14, 0x20007478) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r15 = dup2(r9, r8) accept$inet(r15, 0x0, 0x0) ioctl$VMM_IOC_INTR(r15, 0x800c5606, &(0x7f00000000c0)={0xfffffffb, 0x8, 0xa64a}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x24}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x0, 0xb7, 0x9, 0x1000, 0x5}) 16:00:12 executing program 1: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x4ed) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x920, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x40) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="2d012e2f66696c653000a3523251b42ff07e3fcb48eaaee00594d6b6bcca2c58fea9054b010d62f7591a5daa3ddf2ce5c84d0493abaf056709ecab58c9ec0b5f169e69ec5070ce092afa09fac3cf5278053989bd168fb989411b782cfea9f30f080e9546933bbef634e232a42af3749a301cd3f949484b87e180095c27c875cc2b3a08e8c79b6b6cda3ac87383f194cc20e73a61ad7b1bb3d75275ed0a3539e5ed60efe4bc397b900b7f2b919795b22499f0dfe60e580aa42653ca03eb6008806b716b514cf3270dea33a133d8379486cc16e8f6f905cd8749"], 0xa) r6 = dup2(r4, r3) accept$inet(r6, 0x0, 0x0) linkat(r2, &(0x7f00000004c0)='./file0\x00', r6, &(0x7f0000000500)='./file0\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x4, &(0x7f0000000000), 0x0) dup(r1) dup2(r1, r0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) pwritev(r8, &(0x7f0000000340)=[{&(0x7f0000000200)="b525d8e5f5a8bbe3b3dc63704ed01b2f87264b4d282bbcb475c95631351d5de3411bee796b292c97a1ea931b794b8537ce8f0a4ced24becb9b5ee1fa2355d6b7a66facc89eac5dee489214441ddca3c4593d5ada8e483729b13fd2ae0e", 0x5d}, {&(0x7f0000000280)="f9371ea2ff945b424636d55e5c7a2bd0d442db69392ffb7acc3574815d5d163f424d63ab44ddc369aaa9840dac355ecc1152350156923a3d19480bcb56c08f1b31095ae95a8d99b793dea16237ffa2fc9e5e74d7660df1f7ced92234953030919f650ba031872711651c6bf45c94888881dd6424ea44f863f80cc891965dc10cd91ce8be74abb2166fa56a2acfcaff2ea4f81b5c67f673e604fb542be881278c05a19e52d510744fa87293", 0xab}, {&(0x7f00000003c0)="c78da9837d78ce43afcaa071a2f5f9905aa92c3e9e90d7ef9501ca003c72f67fbdc0d004c9a0978db8d12e2432c1ff17a3ea35e9af441dd54d18dfb5b3bf350b5f9bb375dcfaddf1e06dd08b26e2af1050fb893697fa4a9f28adeb504029bc9df9", 0x61}], 0x3, 0x0, 0x81) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x20, r1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000340)=""/137, 0x89}], 0x5) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) utimes(0x0, 0xfffffffffffffffe) close(r0) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="41212e2f66696cfc7565"], 0xa) r4 = dup2(r2, r1) accept$inet(r4, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0xfffff7be}, {0x88, 0x4}], 0x2}) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) r9 = geteuid() r10 = socket$inet(0x2, 0x4, 0x20) bind(r10, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r11 = getpgid(0xffffffffffffffff) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={r11, r12, r13}, 0xc) fchown(r8, r9, r13) r14 = dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) dup2(r3, r4) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r15 = dup2(r2, r1) ioctl$VT_OPENQRY(r14, 0x40047601, &(0x7f00000002c0)) accept$inet(r15, 0x0, 0x0) recvfrom$inet(r15, &(0x7f0000000180)=""/187, 0xbb, 0x843, &(0x7f0000000000)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket$unix(0x1, 0x5, 0x0) dup2(r18, r17) bind(r17, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r19 = dup2(r17, r16) accept$inet(r19, 0x0, 0x0) ioctl$BIOCSRSIG(r19, 0x80044272, &(0x7f0000000280)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) r20 = dup(r0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:12 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd7f2d18ef6efebc2) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r5, r6, 0x6) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xc32d, 0x0, 0x9a}, {0x440, 0xea}, {0x7ffffffe, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="b44baeeb871489c1a44b15e8679f") 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r5, 0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000080)) panic: receive 1a: so 0xfffffd805e573320, so_type 3, m 0xfffffd8065bf9c00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *460289 20336 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821ba361) at panic+0x15c soreceive(fffffd805e573320,0,ffff80001d3728a8,0,0,ffff80001d3727b4) at soreceive+0x170a soo_read(fffffd80655f2618,ffff80001d3728a8,0) at soo_read+0x53 dofilereadv(ffff80001d3394e8,6,ffff80001d3728a8,0,ffff80001d372990) at dofilereadv+0x1a1 sys_read(ffff80001d3394e8,ffff80001d372940,ffff80001d372990) at sys_read+0x83 syscall(ffff80001d372a10) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff62c0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 1a: so 0xfffffd805e573320, so_type 3, m 0xfffffd8065bf9c00, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821ba361) at panic+0x15c soreceive(fffffd805e573320,0,ffff80001d3728a8,0,0,ffff80001d3727b4) at soreceive+0x170a soo_read(fffffd80655f2618,ffff80001d3728a8,0) at soo_read+0x53 dofilereadv(ffff80001d3394e8,6,ffff80001d3728a8,0,ffff80001d372990) at dofilereadv+0x1a1 sys_read(ffff80001d3394e8,ffff80001d372940,ffff80001d372990) at sys_read+0x83 syscall(ffff80001d372a10) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff62c0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d3725f0 rbx 0xffff80001d3726a0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d3725b0 r9 0x1 r10 0 r11 0x6af3ca571a360b63 r12 0x3000000008 r13 0xffff80001d372600 r14 0x100 r15 0x1 rip 0xffffffff816dc298 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d3725e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=460289 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d33a868,0xffff80001d339768 process=0xffff8000ffffa710 user=0xffff80001d36d000, vmspace=0xfffffd806bc0a660 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 2077 343070 4619 0 2 0 syz-executor.1 2077 343871 4619 0 2 0x4000000 syz-executor.1 97744 170666 78691 0 2 0x2 syz-executor.0 81113 339503 1 0 3 0x100083 ttyin getty 45182 47195 0 0 3 0x14200 bored sosplice 4619 263412 78691 0 2 0x482 syz-executor.1 78691 338980 41596 0 3 0x82 thrsleep syz-fuzzer 78691 469388 41596 0 2 0x4000482 syz-fuzzer 78691 196505 41596 0 3 0x4000082 thrsleep syz-fuzzer 78691 192956 41596 0 3 0x4000082 thrsleep syz-fuzzer 78691 142335 41596 0 3 0x4000082 thrsleep syz-fuzzer 78691 245776 41596 0 3 0x4000082 kqread syz-fuzzer 78691 75641 41596 0 3 0x4000082 thrsleep syz-fuzzer 41596 484287 12044 0 3 0x10008a pause ksh 12044 392949 88722 0 3 0x92 select sshd 88722 275998 1 0 3 0x80 select sshd 10413 255761 93136 73 3 0x100090 kqread syslogd 93136 81707 1 0 3 0x100082 netio syslogd 5833 232459 1 77 3 0x100090 poll dhclient *20336 460289 1 0 7 0 dhclient 27486 262872 0 0 2 0x14200 zerothread 96721 158020 0 0 3 0x14200 aiodoned aiodoned 48852 204732 0 0 3 0x14200 syncer update 14481 336921 0 0 3 0x14200 cleaner cleaner 34574 289660 0 0 3 0x14200 reaper reaper 41471 320910 0 0 3 0x14200 pgdaemon pagedaemon 42092 28435 0 0 3 0x14200 bored crynlk 862 461148 0 0 3 0x14200 bored crypto 65915 315131 0 0 3 0x40014200 acpi0 acpi0 24766 103957 0 0 3 0x14200 bored softnet 46550 75766 0 0 3 0x14200 bored systqmp 46281 421520 0 0 3 0x14200 bored systq 40639 216566 0 0 2 0x40014200 softclock 70981 80593 0 0 3 0x40014200 idle0 11390 401018 0 0 3 0x14200 bored smr 1 444341 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 9530 6356K 6869K 78643K 11560 0 pcb 13 8K 8K 78643K 144 0 rtable 112 3K 4K 78643K 349 0 ifaddr 102 19K 19K 78643K 158 0 counters 22 16K 16K 78643K 28 0 ioctlops 0 0K 2K 78643K 43 0 iov 0 0K 32K 78643K 129 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1565 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 137 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 559 0 sigio 0 0K 0K 78643K 2 0 proc 52 38K 55K 78643K 447 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 1K 78643K 95 0 in_multi 98 4K 4K 78643K 199 0 ether_multi 1 0K 0K 78643K 34 0 mrt 0 0K 0K 78643K 20 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 248 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 124 103K 103K 78643K 2245 0 UVM aobj 38 2K 3K 78643K 42 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 147 0 NDP 16 0K 0K 78643K 29 0 temp 146 3022K 3087K 78643K 25063 0 kqueue 3 4K 18K 78643K 35 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 9 0 3 1 0 1 1 0 8 0 rtpcb 80 47 0 45 1 0 1 1 0 8 0 rtentry 112 74 0 28 2 0 2 2 0 8 0 unpcb 120 2711 0 2698 4 3 1 2 0 8 0 syncache 264 9 0 9 3 3 0 1 0 8 0 tcpqe 32 76 0 76 2 2 0 1 0 8 0 tcpcb 544 353 0 348 4 3 1 3 0 8 0 ipq 40 3 0 3 2 1 1 1 0 8 1 ipqe 40 53 0 53 2 1 1 1 0 8 1 inpcb 280 923 0 915 5 3 2 4 0 8 1 rttmr 72 6 0 6 1 1 0 1 0 8 0 nd6 48 12 0 5 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 1 0 1 0 8 0 ppxss 1128 2 0 1 2 1 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 308 0 107 17 4 13 14 0 8 0 art_table 32 310 0 107 2 0 2 2 0 8 0 art_node 16 73 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 29 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 127 0 117 1 0 1 1 0 8 0 shmpl 112 40 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2333 0 932 46 0 46 46 0 8 0 ffsino 240 2333 0 932 83 0 83 83 0 8 0 nchpl 144 3372 0 1770 60 0 60 60 0 8 0 uvmvnodes 72 2612 0 0 48 0 48 48 0 8 0 vnodes 208 2612 0 0 138 0 138 138 0 8 0 namei 1024 9628 0 9628 1 0 1 1 0 8 1 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 528 12 0 4 1 0 1 1 0 8 0 scxspl 192 10568 0 10568 1 0 1 1 0 8 1 plimitpl 152 60 0 53 1 0 1 1 0 8 0 sigapl 424 744 0 715 4 0 4 4 0 8 0 futexpl 56 17568 0 17568 1 0 1 1 0 8 1 knotepl 112 105 0 86 1 0 1 1 0 8 0 kqueuepl 144 153 0 151 2 1 1 2 0 8 0 pipelkpl 16 195 0 185 1 0 1 1 0 8 0 pipepl 120 390 0 371 1 0 1 1 0 8 0 fdescpl 432 729 0 715 2 0 2 2 0 8 0 filepl 120 7623 0 7525 8 4 4 5 0 8 1 lockfpl 104 134 0 133 1 0 1 1 0 8 0 lockfspl 48 49 0 48 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 25 0 15 1 0 1 1 0 8 0 ucredpl 96 537 0 530 1 0 1 1 0 8 0 zombiepl 144 715 0 715 1 0 1 1 0 8 1 processpl 896 744 0 715 4 0 4 4 0 8 0 procpl 624 1448 0 1412 4 0 4 4 0 8 1 sosppl 128 22 0 22 3 3 0 1 0 8 0 sockpl 400 3695 0 3672 9 4 5 8 0 8 2 mcl64k 65536 319 0 317 29 28 1 29 0 8 0 mcl16k 16384 12 0 12 3 2 1 1 0 8 1 mcl12k 12288 12 0 12 2 2 0 1 0 8 0 mcl9k 9216 12 0 12 3 2 1 1 0 8 1 mcl8k 8192 24 0 24 1 0 1 1 0 8 1 mcl4k 4096 87 0 87 1 0 1 1 0 8 1 mcl2k2 2112 8 0 8 4 3 1 1 0 8 1 mcl2k 2048 61266 0 61223 14 7 7 11 0 8 0 mtagpl 80 27 0 4 2 1 1 1 0 8 0 mbufpl 256 103770 0 103429 62 32 30 33 0 8 8 bufpl 280 5635 0 251 385 0 385 385 0 8 0 anonpl 16 91623 0 74870 88 16 72 82 0 107 3 amapchunkpl 152 4369 0 4233 34 19 15 20 0 158 8 amappl16 192 4350 0 3422 65 15 50 58 0 8 3 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 3 0 2 2 1 1 1 0 8 0 amappl13 168 32 0 30 1 0 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 161 0 149 1 0 1 1 0 8 0 amappl10 144 165 0 158 1 0 1 1 0 8 0 amappl9 136 376 0 372 1 0 1 1 0 8 0 amappl8 128 305 0 279 1 0 1 1 0 8 0 amappl7 120 273 0 260 1 0 1 1 0 8 0 amappl6 112 120 0 118 1 0 1 1 0 8 0 amappl5 104 577 0 563 1 0 1 1 0 8 0 amappl4 96 566 0 536 1 0 1 1 0 8 0 amappl3 88 121 0 116 1 0 1 1 0 8 0 amappl2 80 4954 0 4886 3 1 2 3 0 8 0 amappl1 72 22938 0 22532 24 15 9 20 0 8 0 amappl 80 1716 0 1668 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 41 0 4 1 0 1 1 0 8 0 uaddrrnd 24 741 0 719 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 741 0 719 1 0 1 1 0 8 0 vmmpekpl 168 8411 0 8383 2 0 2 2 0 8 0 vmmpepl 168 93327 0 91325 152 46 106 148 0 357 13 vmsppl 272 740 0 719 3 1 2 2 0 8 0 pdppl 4096 1488 0 1446 7 1 6 6 0 8 0 pvpl 32 257106 0 237361 196 22 174 192 0 265 13 pmappl 200 740 0 719 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 245 0 84 5 0 5 5 0 8 0